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
339797948322	339797948878	339797949428	339797949978	339797950528	339797951078	339797951630	339797952178	339797952728	339797953278	339797953828	339797954378	339797954928	339797955478	339797956028	339797956578	339797957128	339797957678	339797958228	339797958778	339797959328	339797959878	339797960428	339797960978	339797961528	339797962078	339797962628	339797963178	339797963728	339797964280	339797964828	339797965378	339797965928	339797966478	339797967028	339797967578	339797968128	339797968678	339797969228	339797969778	339797970328	339797970878	339797971428	339797971978	339797972528	339797973078	339797973628	339797974178	339797974728	339797975278	339797975828	339797976378	339797976928	339797977478	339797978028	339797978580	339797979128	339797979678	339797980228	339797980778	339797981328	339797981878	339797982428	339797982978	339797983528	339797984078	339797984628	339797985178	339797985728	339797986278	339797986828	339797987378	339797987928	339797988478	339797989028	339797989578	339797990128	339797990678	339797991228	339797991778	339797992328	339797992881	339797993428	339797993978	339797994528	339797995078	339797995628	339797996178	339797996728	339797997278	339797997828	339797998378	339797998928	339797999478	339798000028	339798000578	339798001128	339798001678	339798002228	339798002778	339798003328	339798003878	339798004428	339798004978	339798005530	339798006078	339798006628	339798007180	339798007728	339798008278	339798008828	339798009378	339798009928	339798010478	339798011028	339798011578	339798012128	339798012678	339798013228	339798013778	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2655	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22963	21536	29350	24108	21770	23601	24750	20141	19328	21587	34704	40259	37528	29322	23670	21520	20181	19291	18870	18610	18509	18414	18390	18364	18302	18161	18390	18271	18287	18138	18448	18096	18189	18195	17920	18112	18295	18072	18284	18309	18109	18013	17950	18136	18068	18180	18134	18281	18076	18193	18240	18244	18279	18147	18381	18149	18264	18046	18205	18089	18225	18149	18312	18175	18172	18313	18353	18251	18141	18315	18214	18207	18089	18153	18190	18185	18123	18124	18214	17943	18305	18164	18166	18101	18122	18049	18179	18050	18120	18116	18316	18198	18118	18146	18132	18178	18076	18222	18152	18235	18277	18113	18170	18239	18148	18083	18009	18128	18142	18143	18148	18337	18064	18117	18288	18289	18165	18153	18342	18093	18164	18278	18128	18053	18153	18150	18168	18209	18464	18294	17909	18234	18176	18142	18082	18214	18178	18162	18071	18226	18151	18273	18175	18274	18063	18053	18080	18092	17985	18157	17934	17859	18110	18122	18152	18084	18000	18285	18100	18142	18126	18209	18269	18157	18187	18053	18194	18137	18057	18102	18039	18223	18243	18190	18044	18033	18067	18230	18211	18076	18064	18359	18134	18322	18045	18225	18114	18141	18197	18122	17979	18137	18237	18115	18148	18160	18236	18296	18111	18309	18149	18072	18086	18025	18023	17881	18149	18102	17848	18014	18204	18123	18053	17808	18168	18273	18216	18234	18267	17943	18274	18084	18073	18018	18039	18000	18244	17793	18158	17895	18159	18085	18203	18092	17934	18085	17936	18069	18447	18052	18083	17907	18128	18143	17973	18012	18187	18115	18110	18081	18197	18113	17987	18023	18021	18007	17967	18131	18211	18168	17948	18277	18055	18045	18201	17964	18226	18247	18162	17869	17962	17944	18098	17988	18065	18011	18136	18106	18085	17957	18085	18052	17984	18143	18228	18155	17993	18113	18245	18042	18076	18074	18027	18057	17942	18008	18079	18008	18049	18217	18073	18138	18106	18072	18181	18094	18256	18046	18277	18124	18252	18145	18147	18383	18020	18166	18005	17903	18389	18063	17995	18220	18206	18195	18009	18260	17982	18166	18006	18131	18052	18220	18206	18097	18097	18382	18310	17985	17939	18291	18200	18245	18371	18192	18209	18101	18168	18074	18102	18118	18057	18019	18318	17984	18027	18022	17899	18020	18187	17940	18017	18029	18199	18183	18131	18138	18277	18167	18090	18068	18045	18191	18228	18242	18383	18068	18114	17976	18101	18075	18015	17905	18146	18261	18021	18278	18110	18160	18163	18192	17935	18204	18213	18013	17925	18102	18138	18187	18117	18002	18257	18038	18389	18184	18147	18059	18074	18262	18092	18012	18122	17937	17948	18099	18108	17942	18234	18095	18220	18236	17979	18120	18261	18102	18134	17982	17952	18048	18236	17931	18158	18091	17901	17989	17893	17930	18000	18085	18263	18203	18052	18354	17909	17984	18227	18167	18022	17907	18099	18008	18060	18137	18244	18091	18118	18104	18051	18232	18123	18225	18129	18103	18185	17990	17920	18148	18092	18190	17800	18150	18098	18033	18283	17931	18232	18091	18254	17961	17909	18252	17978	18040	17893	18141	18013	18053	18168	18046	18255	18164	18283	18107	18051	18058	18112	18085	18018	18075	18309	18064	18013	17998	18061	18101	17953	18163	17876	18056	18298	18062	17991	18197	18083	17992	18136	18029	18183	18201	18109	18158	18167	18079	18300	18052	18109	17966	17906	18129	18198	17962	18173	17753	18167	18061	18139	18085	18124	18168	18112	18175	18057	18146	17925	17930	18108	18202	18168	18141	17936	17964	17964	18049	18399	18133	18174	18367	18079	18114	18112	18038	18151	18087	18005	18280	18053	18098	18166	18314	18147	18125	18014	18097	18121	18117	18110	18382	18190	18012	17956	18227	18122	17830	17887	18154	18163	18194	18136	18116	18001	18163	18022	18121	18133	18051	18088	18182	18111	18118	18163	18052	17915	18174	18129	18029	18131	18183	18376	18179	18186	18185	18201	18025	18100	18245	18271	18160	18051	17965	18112	18170	17907	18061	17967	18186	18064	18104	17970	18122	18156	18229	18056	18027	17906	17956	18173	18271	18132	18155	18192	18194	18203	18023	18143	18080	18061	17919	18086	18134	17848	18053	18070	18043	18038	18118	17956	18255	18259	18141	18174	18022	18251	18295	18227	18135	18162	18096	18065	18174	17946	18089	18139	18080	18147	18067	18159	18296	18114	18160	18269	18187	18163	18205	18062	18106	18132	17826	18184	17955	18130	18160	18170	18119	18244	17935	17812	18012	17963	18139	18303	18117	18142	18028	18057	18279	17893	17971	17983	18323	18109	18122	18076	18266	18198	18260	17961	18252	18047	18160	18004	18293	18346	17969	18257	18130	17874	18063	18166	17954	17969	18210	18134	18239	18133	17967	18209	18154	18283	18302	18217	18057	18185	18270	17992	18231	18198	18190	18244	17901	18015	17997	18185	17994	17915	18032	18058	18094	18181	18132	18220	18040	18170	18136	18012	18255	18040	18184	17966	17984	17951	18074	17994	18011	18298	18227	18128	17991	18211	18021	18104	18014	18221	18021	18165	18107	18015	18139	18129	18064	18237	18138	18239	18088	17977	18105	18014	18197	18102	18065	18019	18089	18006	18248	18001	17833	18043	17887	18025	17886	18039	18055	18073	18007	18180	18096	18223	18133	18001	18103	18148	18191	17873	18191	18175	18075	18109	18219	18153	18049	18112	18111	18012	18297	18221	18248	18082	18048	18100	18168	17875	17877	18204	17951	18129	18306	18339	18186	18092	18125	18203	18220	18044	17957	18244	18184	17942	18150	18008	17838	18107	18254	17923	18230	18029	18212	17995	18205	18159	18140	18141	18087	18324	18257	18238	18093	18101	17961	18144	18062	18110	18021	18049	18144	18074	18023	17945	17907	17922	17886	18290	18228	18044	18216	18194	18338	17935	18088	18263	18140	18083	17839	18152	18029	18025	18137	18209	18218	18104	18175	18091	18220	18216	18084	18170	18262	18341	18181	18074	18023	18035	17958	18221	18227	17991	18161	18226	18163	18260	18279	18112	18129	18150	18135	18113	18001	17962	18164	17878	17960	18108	18097	18229	18159	18432	17905	18208	18166	18157	18191	18254	18117	18172	17975	18110	18081	18202	18078	17921	18001	17999	18217	18290	18054	18236	17963	18112	18042	18168	18040	18126	17977	17845	17835	18390	17948	17999	18048	18115	17953	18129	18292	18023	17958	18154	17974	18068	17992	17976	18042	18096	18085	17840	17988	17942	17920	18141	18148	18124	18218	18253	18044	17985	18079	18182	18105	18245	18128	18198	18132	17946	18129	18223	18318	18182	18026	18121	17931	18123	18098	18108	17995	18081	18067	18102	18165	18032	17958	18012	18114	17999	18095	18037	18066	17888	18286	18155	18191	18083	17968	17987	17944	17928	18040	18191	18084	18087	18259	18048	18007	18163	18122	18104	18020	18070	18255	18060	18171	18040	18008	18147	18070	18449	18176	18239	18085	18034	18068	18121	17966	18097	18213	18267	17964	17981	18182	17947	18025	18204	18264	17943	17973	18116	17950	18049	18222	18107	18191	18118	18107	17999	18180	18085	18024	18175	17908	18256	18191	18132	18007	17961	17970	18020	18065	18105	18173	18093	17964	17903	18247	17987	18335	17940	18031	18176	18176	18054	17960	18087	18154	18095	18161	18154	18080	18133	18050	17878	18137	18378	17951	18138	17860	18076	17970	17934	18013	18054	18341	18181	18200	17967	18078	18039	18038	17982	18068	18277	18023	18015	18160	18161	17994	18199	18118	17974	17996	18296	18054	18008	18087	18362	18339	18035	18175	18007	18191	18207	18100	18146	18090	18268	18182	18253	18218	17982	17936	18173	18049	18209	18046	17711	18224	18045	18147	18036	18114	18105	18023	18067	18129	18088	18188	18105	18080	17931	18013	18089	18117	18102	18086	17960	18004	18083	18061	18167	18111	18189	18160	18237	18194	18232	18084	18125	18136	18231	17786	18031	18259	18076	18208	18180	18075	18045	17845	18196	18033	18192	18228	18043	18096	17977	18143	18068	18085	18186	18102	18099	18014	18111	18008	18125	18207	18205	18260	18334	18071	17962	18200	18053	17962	18195	18295	18059	18066	18249	18180	18148	18097	18171	17937	18055	18109	18160	17962	18097	18091	18017	18140	18118	18115	18091	18189	18250	18187	18166	18341	18214	18328	18043	18061	18133	18055	17927	18151	18118	17984	18232	18198	18204	17982	18096	18018	18081	18175	18150	17875	18122	18130	18079	17958	17954	18140	18249	18070	18153	17935	18139	18161	17989	18113	18062	18113	18168	18197	18121	18071	18181	18173	18047	18144	18066	18117	18136	17970	18075	18240	18236	18173	18094	18052	18049	18386	18076	18176	18298	17937	18121	17916	18121	18147	18037	18350	18118	18376	18106	18141	18142	18199	17986	18078	18217	18011	17878	18076	18006	18015	17979	18118	18069	17997	18214	18158	18195	18209	18181	18103	18150	18151	18172	18107	18041	18012	17976	18164	18111	18100	18156	17789	18065	18273	18062	18127	18116	18184	17864	17967	18198	18081	18078	18121	18054	18233	18042	18075	18131	18085	18221	18002	18025	18026	18153	18115	18134	17929	17810	18082	18000	18259	18231	18255	18260	17950	18206	18202	18342	18269	18276	17979	17953	18216	18219	17917	18081	18014	18006	17982	18065	17946	18149	18186	18160	17985	18045	18040	17912	17852	18070	18104	18189	18130	18102	17986	18230	17977	18282	18178	18287	17991	18198	18240	18293	17942	18177	18095	18118	18019	18268	18284	18228	17998	18127	18178	18226	18183	18059	17944	18207	18037	18070	18042	18196	17849	18063	18099	18015	18042	18043	18022	18278	18056	18019	18086	18120	18174	18037	18119	18305	18180	17945	18104	18006	18265	17998	18228	18146	18079	17981	18274	18154	18215	18211	18143	17961	18127	18188	18228	18139	18133	18261	18234	18008	18226	18234	18280	18120	18115	18037	17987	18093	17970	18296	17948	18037	18170	18025	18052	18153	18126	18237	18278	17891	18262	18090	18172	18180	17973	18045	18326
29038	46311	38084	27514	20385	18094	17511	17740	17452	21543	38260	42865	38134	28756	22048	19844	17916	16939	16073	15822	15744	15622	15878	15694	15720	15689	15813	15808	15538	15782	15628	15600	15670	15735	15743	15576	15627	15733	15772	15707	15553	15688	15736	15929	15722	15505	15681	15778	15679	15549	15768	15669	15750	15686	15519	15545	15641	15743	15651	15583	15732	15644	15632	15676	15470	15629	15712	15703	15721	15765	15579	15583	15575	15520	15625	15642	15706	15540	15614	15612	15665	15656	15732	15577	15592	15740	15640	15650	15585	15590	15619	15658	15653	15514	15746	15621	15543	15453	15597	15607	15881	15577	15631	15547	15740	15475	15482	15558	15750	15609	15691	15457	15636	15662	15670	15629	15796	15514	15538	15621	15666	15679	15706	15506	15517	15700	15603	15442	15700	15598	15706	15677	15635	15560	15623	15473	15579	15584	15728	15679	15786	15753	15639	15650	15613	15603	15489	15521	15383	15608	15606	15425	15648	15605	15601	15776	15559	15462	15693	15673	15710	15620	15594	15551	15777	15575	15599	15588	15648	15609	15530	15677	15548	15699	15568	15699	15462	15547	15664	15679	15718	15749	15641	15606	15558	15513	15496	15460	15458	15366	15659	15546	15703	15630	15536	15506	15663	15639	15650	15520	15561	15767	15576	15592	15553	15723	15547	15426	15631	15677	15657	15579	15656	15547	15449	15579	15687	15823	15493	15761	15552	15664	15407	15725	15587	15558	15610	15627	15617	15678	15440	15712	15562	15762	15535	15628	15576	15628	15772	15658	15587	15669	15630	15655	15505	15741	15639	15583	15572	15475	15787	15596	15624	15551	15727	15695	15530	15489	15713	15560	15764	15422	15492	15735	15559	15541	15596	15656	15551	15492	15680	15715	15538	15535	15619	15489	15563	15512	15623	15650	15632	15692	15597	15647	15639	15530	15962	15727	15778	15570	15667	15560	15578	15746	15573	15755	15701	15540	15616	15602	15683	15529	15497	15751	15502	15603	15476	15635	15709	15539	15582	15571	15720	15688	15493	15557	15708	15625	15642	15618	15604	15596	15676	15577	15517	15654	15618	15573	15642	15487	15568	15656	15657	15635	15532	15550	15495	15660	15590	15675	15728	15502	15447	15579	15648	15475	15627	15625	15573	15556	15476	15691	15530	15605	15715	15685	15426	15688	15644	15766	15634	15590	15702	15434	15624	15496	15603	15615	15693	15676	15497	15608	15710	15755	15738	15648	15373	15569	15677	15606	15529	15733	15688	15573	15557	15803	15550	15681	15691	15460	15577	15619	15536	15521	15628	15663	15614	15610	15637	15578	15684	15570	15588	15573	15638	15497	15582	15578	15751	15676	15479	15682	15726	15766	15537	15611	15619	15468	15471	15578	15520	15691	15626	15521	15703	15525	15550	15647	15624	15401	15602	15798	15538	15609	15555	15473	15464	15639	15580	15649	15701	15706	15497	15771	15719	15612	15780	15507	15617	15497	15646	15588	15327	15647	15565	15539	15481	15575	15635	15569	15664	15539	15539	15597	15686	15596	15709	15705	15580	15650	15939	15672	15563	15702	15540	15533	15426	15485	15577	15755	15518	15672	15786	15745	15655	15713	15561	15568	15653	15535	15676	15518	15552	15735	15568	15628	15575	15679	15486	15682	15519	15481	15736	15702	15673	15677	15585	15628	15525	15667	15704	15639	15521	15731	15566	15697	15703	15667	15754	15745	15673	15650	15660	15610	15654	15499	15597	15637	15699	15577	15616	15665	15620	15656	15763	15644	15512	15458	15586	15715	15559	15596	15453	15639	15683	15802	15489	15551	15604	15436	15705	15730	15661	15680	15464	15728	15289	15648	15588	15822	15433	15648	15601	15558	15686	15624	15650	15880	15496	15584	15437	15584	15552	15583	15383	15463	15722	15519	15627	15695	15447	15640	15465	15721	15603	15631	15581	15495	15469	15807	15631	15529	15771	15436	15458	15480	15524	15536	15586	15593	15553	15600	15656	15472	15627	15717	15563	15407	15602	15712	15624	15524	15510	15780	15573	15555	15772	15627	15541	15600	15547	15527	15726	15754	15578	15586	15708	15710	15618	15725	15431	15578	15545	15757	15535	15550	15579	15566	15544	15469	15743	15745	15593	15542	15724	15692	15596	15603	15598	15601	15753	15580	15558	15517	15665	15677	15570	15548	15647	15772	15627	15705	15627	15524	15569	15725	15534	15670	15452	15686	15819	15414	15710	15586	15621	15649	15470	15615	15550	15656	15527	15677	15454	15589	15627	15655	15668	15510	15641	15597	15785	15524	15778	15571	15550	15536	15579	15611	15493	15543	15584	15689	15563	15641	15931	15703	15620	15888	15645	15614	15671	15573	15491	15617	15798	15657	15718	15542	15585	15710	15555	15617	15526	15676	15681	15500	15639	15657	15591	15501	15504	15680	15245	15624	15504	15666	15605	15593	15594	15566	15491	15670	15666	15532	15421	15769	15646	15522	15486	15596	15676	15665	15536	15739	15649	15493	15529	15519	15589	15735	15660	15552	15672	15550	15481	15663	15743	15648	15663	15667	15687	15643	15622	15784	15529	15611	15637	15684	15578	15454	15698	15545	15681	15677	15736	15539	15618	15710	15726	15526	15704	15804	15750	15661	15543	15668	15521	15486	15480	15554	15574	15519	15635	15724	15626	15734	15701	15665	15474	15568	15515	15634	15492	15507	15577	15576	15767	15444	15790	15515	15650	15537	15547	15720	15705	15625	15669	15579	15817	15694	15570	15574	15570	15451	15603	15712	15424	15569	15606	15621	15723	15397	15430	15691	15750	15553	15564	15732	15507	15764	15504	15611	15600	15649	15554	15548	15542	15471	15834	15613	15624	15710	15661	15637	15736	15584	15645	15666	15681	15461	15485	15651	15592	15746	15604	15824	15604	15587	15677	15679	15542	15545	15673	15701	15523	15647	15538	15673	15664	15683	15662	15657	15691	15600	15669	15566	15742	15755	15533	15744	15719	15645	15631	15546	15549	15780	15578	15752	15725	15769	15691	15569	15691	15573	15580	15738	15515	15630	15679	15493	15636	15759	15588	15705	15486	15593	15566	15634	15558	15722	15663	15415	15865	15765	15643	15544	15482	15493	15629	15699	15653	15618	15547	15640	15642	15725	15928	15580	15689	15662	15688	15671	15564	15714	15679	15557	15591	15535	15638	15453	15557	15599	15730	15469	15683	15508	15420	15646	15636	15630	15656	15730	15699	15771	15680	15641	15659	15769	15561	15512	15700	15638	15652	15519	15399	15539	15643	15668	15703	15541	15668	15554	15599	15570	15583	15717	15740	15464	15522	15668	15491	15591	15649	15453	15702	15487	15774	15573	15587	15705	15548	15485	15576	15731	15658	15756	15720	15760	15688	15707	15519	15540	15360	15687	15591	15722	15499	15462	15511	15443	15569	15472	15574	15519	15490	15675	15743	15584	15552	15823	15453	15725	15615	15543	15556	15557	15725	15583	15582	15585	15470	15566	15618	15682	15491	15769	15458	15548	15479	15792	15693	15686	15588	15612	15526	15643	15580	15622	15617	15765	15669	15556	15671	15607	15599	15469	15722	15563	15378	15624	15531	15674	15592	15554	15678	15686	15662	15606	15466	15589	15512	15664	15620	15682	15612	15563	15672	15506	15506	15685	15570	15795	15568	15590	15483	15681	15541	15626	15774	15516	15637	15583	15562	15689	15634	15493	15476	15756	15577	15474	15555	15577	15607	15693	15682	15470	15593	15483	15507	15618	15462	15523	15551	15655	15659	15545	15631	15532	15660	15651	15662	15665	15649	15608	15648	15414	15602	15660	15797	15502	15518	15621	15683	15673	15681	15651	15638	15747	15550	15667	15671	15668	15539	15727	15620	15594	15516	15592	15671	15485	15615	15622	15568	15518	15536	15816	15716	15717	15767	15667	15469	15426	15708	15694	15594	15643	15643	15621	15501	15673	15740	15720	15557	15576	15623	15608	15746	15637	15651	15513	15508	15610	15672	15514	15487	15719	15482	15594	15690	15407	15694	15545	15584	15559	15645	15597	15598	15565	15611	15622	15530	15617	15726	15506	15584	15549	15636	15651	15586	15666	15577	15671	15638	15717	15512	15661	15662	15725	15552	15437	15537	15584	15621	15602	15551	15685	15668	15571	15672	15629	15576	15545	15533	15570	15550	15648	15406	15619	15877	15679	15488	15652	15553	15602	15544	15807	15591	15670	15696	15524	15519	15622	15646	15433	15672	15613	15544	15609	15672	15657	15593	15578	15687	15641	15636	15594	15474	15502	15572	15641	15606	15568	15591	15749	15663	15441	15639	15638	15693	15654	15602	15650	15462	15520	15635	15570	15568	15601	15539	15602	15564	15585	15744	15689	15726	15503	15660	15602	15675	15744	15619	15671	15698	15871	15588	15519	15638	15461	15557	15520	15492	15561	15599	15694	15509	15699	15622	15472	15689	15521	15484	15622	15692	15657	15598	15640	15576	15643	15566	15462	15799	15562	15655	15581	15552	15605	15454	15641	15573	15550	15464	15604	15712	15693	15622	15700	15789	15619	15767	15550	15645	15504	15595	15545	15617	15589	15453	15572	15658	15525	15440	15702	15527	15571	15656	15566	15702	15542	15524	15601	15502	15601	15527	15450	15644	15547	15670	15730	15452	15605	15622	15487	15461	15696	15544	15671	15691	15592	15708	15582	15653	15579	15580	15680	15509	15705	15786	15495	15702	15571	15689	15661	15623	15658	15591	15736	15498	15556	15547	15713	15662	15449	15645	15630	15701	15653	15649	15587	15471	15727	15439	15532	15580	15563	15547	15583	15564	15540	15605	15527	15633	15838	15499	15643	15702	15708	15734	15549	15633	15716	15617	15583	15513	15643	15647	15613	15756	15567	15681	15545	15644	15630	15688	15670	15619	15768	15618	15577	15694	15718	15537	15486	15640	15650	15399	15604	15628	15605	15542	15526	15727	15573	15521	15564	15540	15621	15596	15618	15629	15547	15674	15514	15639	15436	15574	15617	15618	15650	15537	15552	15919	15450	15568	15677	15599	15699	15525	15596	15642	15524	15522	15799	15606	15698	15660	15542	15810	15527	15642	15600	15630	15487	15619	15657	15558	15628
28107	23962	27874	22433	18529	18274	18372	18099	18146	18538	19371	20324	20153	19422	18514	18356	18130	17805	17860	18061	17926	17959	17883	17724	17779	17919	17957	17809	17845	17871	17832	17733	17967	17739	17790	17860	17889	17818	17896	17976	18068	18094	17658	17964	17830	17948	18212	17901	17763	18012	17952	17838	17899	17908	17783	17991	17891	17955	18139	17826	17884	17810	17861	17793	17889	17962	18015	17968	17936	17976	17927	17885	17854	17981	18000	17837	18075	17906	17825	17859	17986	18131	17862	17932	17936	17864	17828	17853	17782	17875	17771	17919	18015	17889	18046	17918	17783	17839	17918	17804	17947	17828	17802	17789	17886	17750	17875	18000	17865	17953	17886	17863	17669	18016	17904	17977	17936	17872	18176	18057	17997	17855	17763	17952	17802	17924	18039	17905	17878	17839	18000	17885	18008	17875	17880	18027	17877	17965	17778	18013	17678	17951	17858	17962	17847	17864	18079	17838	17794	17711	17671	17665	17715	17808	17951	17813	17646	18211	17767	17858	17890	17879	17814	17717	17853	17543	17959	18002	17980	17932	17966	17805	17948	18018	18070	17951	17992	18022	17875	17880	17718	17714	17716	17748	17811	17939	17905	17886	17915	18139	17817	17842	18015	17871	17897	17901	17847	17781	17919	17840	17807	17954	17688	17745	17654	17965	17754	17836	18006	18073	17901	17871	17755	17814	17887	17962	17903	17969	18047	17914	18004	17869	17953	17717	17919	17974	18058	17970	17805	17884	17753	17821	17875	17976	17826	17716	17938	18051	17973	17848	17945	17992	17824	17847	17873	17879	18032	17913	17858	17979	17964	17714	17882	17694	17957	17817	17953	17661	17750	17862	18090	17832	17772	17908	17886	17834	17782	17938	17831	18167	17848	17818	17971	18004	17967	17838	17858	17902	17735	17710	17939	17686	17973	17904	17731	17712	17975	18045	17932	17898	17812	18066	17772	18004	17964	18039	17885	18002	18014	17921	17915	18030	17712	18042	17958	18002	17877	17873	17965	17967	17987	17899	17878	17816	17969	17857	17945	17879	17928	17975	18253	17953	17937	17955	17848	17801	17840	17865	18027	17955	17976	17957	17817	17923	17906	17903	17821	17724	17735	17854	17937	17823	17758	17796	17930	17810	17901	17925	17985	18055	17803	17868	17829	17909	18055	18031	18181	18078	17992	17994	17763	17874	17793	17687	17944	17723	17655	17856	18066	17981	17944	18013	17889	17991	17827	17663	17824	17961	17935	17952	17891	18054	18011	17706	17870	17699	17834	17719	17899	18029	17754	17895	17764	17790	17851	17713	17969	18046	17747	17889	18087	17848	17797	18022	17812	17904	17779	17950	17808	17736	17961	17836	17956	17915	17926	17796	17873	17914	17906	17928	17908	18021	17926	17874	17837	17704	17849	17870	17762	17948	17890	17869	17964	17842	17794	17929	17672	17908	17893	18005	17915	17897	17834	17767	17842	17894	17972	17920	17699	17775	17647	18150	17952	18073	18000	17885	17855	17771	18030	17932	17940	17837	17837	17921	17842	17857	17876	17963	18000	17837	17863	17785	18015	17840	17873	17832	17823	17816	17973	17842	17920	17919	17951	17952	17889	17943	17977	17836	17910	18046	18028	18072	17794	17823	17858	17963	17884	17986	17787	17781	17991	17884	17962	17724	17780	18038	17972	17867	17750	17956	17970	17975	17976	17934	17897	17899	17982	17913	18022	18017	18097	17723	17843	17880	18068	17731	17749	17912	17686	17919	17910	18010	17812	17745	17827	17824	17898	17830	17963	17775	17851	17741	17975	17787	17907	17903	17743	18067	17926	17864	18137	18075	17936	18069	17945	17794	17737	17934	17850	17684	17852	18034	18017	17795	17810	17805	18016	17824	17696	17803	17958	17864	17860	17961	17970	17942	17712	17959	17968	18000	17768	17576	17722	17861	17784	17833	17888	17875	18056	18036	18127	17771	17711	18092	17828	17886	17979	17983	17939	18028	17838	18159	17923	17774	17947	17681	17836	17821	18063	17713	18010	17760	18089	18027	17705	17960	17917	17892	17792	17903	17799	17844	18065	17689	17715	17981	18104	17742	17773	17845	17921	17741	17909	17844	17776	17944	17862	17870	17879	17750	17974	17759	17885	17765	18052	17736	17800	17837	17835	18172	17972	18012	17953	17748	17824	18017	17934	18131	17970	17864	17937	17883	17915	17853	17872	17988	17896	17961	17904	17906	17899	17956	18147	17895	17923	18021	17958	17862	17844	18090	18009	17850	18157	17702	18004	17952	17901	17875	17994	17912	17945	17925	17930	18120	17880	18134	18039	17925	18031	17783	17723	17838	18024	17965	17951	17923	18171	17912	17895	17844	18110	17926	17884	17722	17811	17558	17776	17841	17822	17761	17798	17775	17856	17845	17895	17862	17938	17950	17897	17827	17777	17867	17770	17854	17939	17952	17947	17886	17923	18027	17824	17808	17986	17902	18094	17988	17832	18021	18027	17759	17903	17820	17654	17834	17768	17937	18059	17808	17928	17903	17892	17652	18037	17698	17794	17835	17971	17918	17958	17933	17915	17822	17970	17934	17940	17912	17890	17941	17813	17857	18059	17865	17903	17841	17856	17983	17906	17845	17832	18023	17975	18060	18009	17612	18045	17961	17812	17774	17912	18028	17898	17956	17826	17952	17958	18113	17877	17939	17853	17976	17880	17767	17759	18224	18048	17896	17973	17721	18190	17789	18003	17663	17913	17922	17786	17689	17686	17882	18141	17865	17833	17974	17833	17891	17897	17916	17594	17908	17812	17941	17875	17862	17858	17924	17915	17807	17606	17896	17672	18019	17921	17905	17910	17936	17855	18096	18091	18078	17997	17981	17865	18048	18016	17968	17885	17900	17990	17761	18083	17823	18176	18005	17812	17898	18067	17934	17724	17927	17650	17750	17877	17831	18003	18004	17911	17665	18003	17804	17817	17801	17829	17755	17939	17945	18036	17843	18205	17763	17956	17953	17910	17996	17845	18210	17779	17865	18024	18098	18108	18072	17953	17923	17877	17799	17913	17781	17695	17835	17863	17920	17990	17787	17880	17868	17953	17942	17712	17755	17987	17912	17875	17816	17719	18004	18054	17903	17738	18041	17975	18033	17989	17938	17925	17861	17795	17790	17944	17824	17915	17847	17921	17598	17999	18009	17832	17758	17716	18127	17888	17937	17748	17743	17799	17872	17949	17990	17838	17894	17951	17699	17829	17850	17975	17895	17835	18090	18090	18068	18062	17891	17849	17685	17825	17756	17986	17693	17797	17920	17796	17889	17801	18076	17919	17939	17848	17924	17610	17779	17871	17906	17934	17825	18108	17788	17926	17973	17906	17833	17963	17955	17712	17831	17780	17838	18051	17937	18112	17791	17942	17968	18112	18023	17883	17781	17884	17726	18002	17607	17880	17736	17923	17818	17954	17793	17929	17912	17924	17754	17786	17866	17878	17798	17874	17998	17727	17810	17981	17777	17851	17783	17931	17837	17805	17950	17828	17717	17874	18029	17872	17939	18072	17840	17916	17922	17842	17858	17787	17943	17934	17755	17794	17979	17853	17839	17991	18041	17630	17943	17969	17992	17642	17842	17723	17839	17714	17691	17882	17994	17913	17859	17923	17947	18020	17899	17863	17975	17866	17859	17798	18140	17747	17771	17821	18014	17945	17984	17755	17710	17957	17774	17869	17946	18135	18043	17771	17898	17883	18053	18002	17943	17757	17856	18050	18083	17910	17927	17812	18112	17895	17793	17977	17797	18026	18039	17915	17941	17947	17779	17827	17804	17575	17927	17860	17974	17746	17830	17820	17746	17715	17860	17779	17886	17825	18000	17785	18002	17895	17912	18035	17974	17884	17795	17880	17772	17975	18069	17789	17840	17821	17870	17998	17703	17914	17722	17981	17894	17829	17879	18009	17841	17801	17849	17875	17729	17885	17989	17955	17758	17955	18038	17950	17756	17809	17929	17936	17907	17994	17976	18069	17938	17948	17752	18052	18097	18025	17781	18123	18107	17910	17876	18248	17989	17918	17911	17858	17694	17827	17899	17867	17851	17659	17781	17782	17921	17755	17865	18039	17754	17967	17935	17748	18027	17775	17865	17779	17827	18128	17861	18066	18084	17958	17698	18033	17969	18149	17779	17999	17999	17812	17849	17767	17893	18035	18096	17934	18072	17815	17858	17734	17906	17873	17840	17984	17992	17833	17673	17959	18076	17852	17952	18022	17726	17787	17893	17811	17859	17801	17943	17804	17835	17956	18050	17934	17893	17655	17898	17817	17820	17730	17641	17840	17997	17815	17794	17802	17777	17788	17934	17730	17804	17790	17806	17847	18066	17788	17923	17942	17666	17573	17937	18046	17956	17977	18123	18094	17900	17880	17875	17862	17800	17894	17792	17915	17822	17764	17861	17943	17999	17986	17945	17899	17936	18022	17960	18027	17995	17930	17865	18051	17827	18035	18002	17859	17808	17912	18088	17905	17998	17921	18090	18072	18084	17968	17999	17970	17879	18035	18067	17766	17951	17785	17997	17794	17909	17880	18069	18114	17963	17933	17804	17875	17840	17897	17886	18036	17855	17878	17809	17945	17824	18000	17714	17769	18094	18100	18026	17867	17865	17789	17897	18013	17938	17940	17915	17900	17969	17979	17888	17958	17984	17921	17977	17981	17927	18067	17937	17793	17925	17814	17792	17812	17944	17892	17861	18086	17796	18021	17952	17992	17884	18026	17711	17869	17976	17881	17866	17892	17949	17864	17811	17857	18004	17933	17956	17828	17866	18119	17907	17934	18183	18032	18011	18039	17979	17879	17807	17928	17867	17952	17916	17955	17978	17977	17911	17946	17830	17749	17886	17958	17837	18056	17929	18013	17973	18007	18004	17957	17960	17997	17888	17966	18052	17990	17930	17958	17927	18084	17931	17961	17875	17866	18104	17856	17932	18135	17975	17816	17911	18003	17967	17957	17919	17790	17791	17979	17873	17989	17809	18003	17776	17898	17864	17827	18027	17856	18001	17985	17691	17737	17817	17902	17920	17833	17826	17754	17822	17777	17788	17825	17853	17815	17849	18032	17873	18044	17841	17860	17964	18086	17852	18064	18013	17928	17970	17957	17839
25590	34944	27215	17868	16354	15986	15774	15779	15753	16326	18069	19065	18397	17066	16082	15715	15768	15645	15425	15490	15454	15492	15430	15537	15462	15441	15678	15746	15491	15410	15555	15447	15825	15691	15448	15504	15685	15388	15394	15536	15470	15524	15598	15480	15438	15517	15508	15513	15593	15490	15467	15247	15514	15363	15618	15506	15392	15373	15466	15501	15575	15485	15635	15396	15306	15483	15410	15482	15366	15506	15385	15544	15433	15767	15448	15420	15602	15461	15553	15377	15450	15481	15390	15535	15458	15484	15497	15521	15432	15375	15627	15366	15470	15520	15494	15377	15611	15347	15477	15439	15423	15591	15513	15405	15519	15307	15460	15487	15403	15556	15477	15449	15252	15513	15334	15492	15445	15437	15240	15653	15615	15345	15592	15605	15363	15476	15442	15475	15525	15289	15612	15590	15328	15404	15431	15550	15666	15521	15373	15407	15532	15541	15434	15450	15350	15389	15516	15528	15422	15426	15444	15520	15395	15415	15318	15469	15480	15425	15453	15421	15520	15450	15443	15462	15534	15439	15553	15389	15447	15459	15599	15435	15468	15383	15500	15399	15478	15540	15567	15585	15354	15448	15519	15218	15392	15426	15587	15602	15428	15536	15362	15607	15471	15421	15529	15485	15372	15328	15446	15438	15459	15470	15588	15562	15572	15511	15301	15559	15327	15536	15353	15565	15428	15452	15468	15465	15446	15481	15541	15299	15395	15424	15463	15498	15383	15470	15388	15499	15506	15452	15447	15347	15405	15366	15603	15418	15695	15594	15244	15491	15559	15396	15474	15529	15579	15331	15600	15434	15383	15331	15537	15259	15546	15447	15274	15324	15327	15445	15620	15435	15568	15556	15522	15696	15424	15460	15512	15446	15647	15514	15591	15499	15571	15334	15447	15558	15759	15618	15573	15645	15500	15462	15568	15442	15518	15477	15443	15492	15484	15557	15492	15599	15613	15521	15572	15324	15491	15629	15364	15606	15371	15384	15534	15215	15493	15434	15552	15560	15617	15478	15399	15381	15598	15396	15504	15440	15469	15397	15336	15348	15533	15421	15423	15469	15431	15334	15425	15478	15612	15570	15535	15390	15289	15564	15493	15547	15437	15281	15476	15413	15314	15400	15571	15400	15594	15394	15418	15505	15392	15458	15557	15653	15493	15439	15397	15642	15422	15439	15400	15481	15503	15441	15560	15528	15580	15292	15402	15329	15368	15299	15551	15578	15458	15506	15523	15637	15557	15529	15707	15673	15511	15519	15477	15478	15501	15358	15497	15609	15344	15452	15544	15408	15504	15401	15384	15579	15430	15461	15478	15337	15468	15455	15438	15605	15451	15424	15359	15568	15425	15333	15509	15550	15541	15505	15410	15617	15448	15329	15546	15418	15529	15407	15550	15549	15562	15361	15444	15590	15422	15556	15455	15478	15545	15413	15403	15425	15442	15458	15555	15420	15413	15347	15342	15432	15442	15573	15437	15402	15581	15466	15569	15280	15525	15422	15390	15525	15386	15560	15385	15328	15584	15497	15472	15455	15615	15606	15427	15366	15545	15671	15484	15436	15498	15537	15598	15567	15370	15510	15338	15460	15648	15340	15450	15449	15343	15553	15566	15447	15235	15487	15499	15523	15640	15497	15565	15352	15370	15475	15461	15357	15431	15504	15383	15695	15358	15498	15548	15486	15443	15466	15352	15498	15436	15399	15532	15255	15306	15568	15443	15451	15664	15416	15435	15459	15269	15640	15631	15549	15446	15597	15498	15378	15476	15473	15382	15374	15425	15556	15346	15666	15481	15362	15478	15591	15611	15512	15464	15395	15426	15417	15479	15372	15453	15424	15373	15432	15375	15311	15311	15404	15470	15450	15430	15667	15516	15331	15703	15575	15314	15516	15442	15378	15528	15568	15510	15508	15351	15545	15451	15480	15422	15494	15376	15513	15471	15459	15412	15446	15451	15477	15453	15412	15412	15730	15644	15619	15592	15550	15558	15658	15373	15523	15533	15493	15413	15386	15409	15357	15513	15506	15310	15400	15646	15613	15470	15387	15602	15462	15269	15396	15460	15430	15471	15560	15380	15444	15543	15436	15171	15481	15400	15426	15478	15502	15537	15458	15493	15425	15474	15493	15438	15515	15372	15380	15494	15536	15509	15478	15465	15469	15405	15494	15467	15496	15694	15367	15596	15510	15489	15409	15516	15365	15279	15575	15495	15359	15530	15612	15503	15597	15416	15522	15441	15422	15376	15539	15450	15462	15587	15395	15548	15425	15310	15522	15458	15358	15577	15452	15544	15417	15482	15369	15404	15539	15454	15708	15491	15531	15567	15412	15508	15526	15532	15465	15599	15345	15608	15505	15347	15455	15620	15440	15482	15544	15728	15481	15437	15414	15580	15362	15567	15526	15514	15471	15595	15478	15440	15417	15391	15530	15354	15486	15591	15490	15601	15572	15375	15607	15393	15711	15612	15413	15545	15679	15569	15354	15570	15390	15369	15603	15468	15599	15305	15489	15630	15473	15375	15386	15612	15355	15414	15430	15374	15559	15407	15537	15478	15451	15598	15429	15475	15542	15503	15367	15400	15309	15643	15460	15442	15547	15457	15439	15308	15474	15441	15361	15473	15611	15418	15536	15428	15417	15468	15561	15393	15483	15524	15530	15553	15521	15487	15461	15426	15444	15500	15382	15374	15601	15409	15576	15483	15447	15666	15448	15491	15341	15487	15380	15423	15427	15463	15541	15527	15466	15432	15354	15376	15309	15454	15543	15547	15506	15649	15336	15533	15515	15463	15462	15641	15491	15549	15258	15618	15320	15409	15550	15391	15410	15576	15366	15394	15510	15407	15463	15468	15625	15655	15509	15472	15495	15523	15600	15685	15408	15703	15520	15427	15484	15377	15497	15462	15609	15366	15559	15601	15564	15235	15455	15463	15468	15471	15374	15701	15369	15478	15364	15473	15413	15447	15412	15433	15433	15641	15504	15564	15641	15572	15517	15445	15551	15428	15400	15591	15346	15555	15450	15559	15403	15495	15527	15284	15413	15286	15464	15454	15455	15532	15519	15454	15644	15576	15339	15511	15553	15474	15506	15622	15512	15354	15492	15506	15534	15607	15417	15512	15473	15454	15573	15502	15438	15343	15480	15434	15413	15593	15618	15622	15500	15581	15590	15378	15346	15576	15533	15560	15542	15554	15408	15438	15486	15491	15484	15411	15545	15553	15402	15292	15515	15611	15480	15418	15520	15573	15524	15492	15636	15483	15377	15358	15390	15510	15296	15467	15435	15540	15458	15616	15740	15470	15535	15329	15639	15543	15535	15479	15398	15474	15505	15467	15599	15490	15450	15648	15442	15485	15323	15229	15644	15443	15483	15507	15535	15566	15474	15530	15695	15445	15549	15525	15636	15548	15372	15388	15571	15306	15393	15338	15662	15565	15601	15348	15361	15529	15518	15616	15504	15666	15399	15491	15401	15471	15388	15287	15482	15489	15332	15441	15538	15517	15570	15499	15493	15574	15436	15588	15388	15492	15632	15624	15479	15629	15553	15517	15417	15646	15411	15249	15559	15379	15570	15401	15539	15526	15385	15474	15504	15407	15498	15535	15571	15376	15479	15546	15262	15536	15615	15733	15482	15545	15609	15448	15432	15569	15429	15613	15569	15442	15636	15403	15394	15479	15526	15494	15251	15427	15439	15412	15463	15486	15619	15515	15457	15495	15489	15541	15428	15485	15509	15536	15593	15287	15574	15376	15464	15471	15325	15480	15419	15477	15443	15397	15448	15433	15474	15501	15609	15535	15506	15529	15624	15357	15576	15453	15516	15701	15466	15623	15414	15660	15480	15457	15443	15678	15440	15588	15587	15485	15703	15494	15619	15516	15609	15615	15490	15462	15314	15656	15483	15555	15425	15638	15578	15404	15557	15485	15417	15561	15666	15475	15248	15653	15514	15426	15547	15580	15390	15375	15539	15585	15502	15652	15313	15459	15406	15513	15521	15598	15288	15523	15628	15546	15504	15479	15584	15494	15422	15553	15500	15494	15464	15523	15502	15606	15535	15380	15542	15506	15387	15520	15447	15473	15484	15547	15576	15485	15515	15495	15449	15592	15464	15343	15376	15399	15670	15402	15463	15400	15601	15513	15697	15446	15538	15473	15481	15621	15641	15667	15634	15615	15494	15570	15432	15476	15415	15623	15554	15614	15404	15542	15669	15627	15579	15468	15409	15552	15473	15419	15547	15368	15599	15442	15477	15386	15561	15729	15475	15520	15550	15668	15640	15655	15495	15420	15522	15417	15440	15799	15557	15533	15369	15554	15559	15514	15573	15601	15507	15417	15460	15669	15491	15436	15611	15703	15384	15554	15493	15437	15495	15465	15457	15378	15437	15497	15504	15640	15747	15518	15454	15329	15433	15323	15545	15489	15298	15495	15467	15473	15577	15501	15473	15421	15549	15529	15315	15522	15415	15500	15394	15438	15455	15407	15457	15505	15541	15384	15609	15517	15553	15474	15518	15440	15367	15548	15663	15513	15629	15500	15458	15576	15376	15498	15367	15532	15550	15581	15620	15474	15438	15447	15462	15480	15476	15592	15439	15511	15463	15498	15462	15554	15489	15441	15606	15573	15521	15433	15555	15459	15481	15418	15551	15442	15609	15426	15462	15382	15457	15502	15644	15390	15462	15472	15625	15470	15613	15497	15535	15669	15297	15612	15474	15598	15558	15472	15531	15475	15394	15663	15420	15450	15796	15565	15525	15535	15468	15489	15446	15529	15640	15331	15522	15386	15510	15544	15693	15613	15495	15361	15517	15457	15445	15544	15570	15514	15525	15340	15627	15374	15506	15470	15493	15358	15662	15468	15592	15501	15538	15813	15398	15350	15382	15504	15510	15376	15326	15440	15355	15538	15607	15487	15411	15539	15553	15412	15601	15647	15459	15502	15346	15409	15640	15531	15472	15618	15418	15483	15380	15552	15597	15400	15547	15269	15473	15432	15614	15597	15699	15430	15409	15465	15615	15603	15448	15357	15409	15465	15403	15462	15585	15563	15554	15451	15658	15547	15425	15486	15531	15398	15680	15487	15429	15625	15462	15497	15405	15487	15558	15428	15432	15642	15443	15487	15529	15527	15572	15363	15578
24022	21280	28519	24596	22255	21293	20642	18418	18549	20694	28025	31115	27985	23552	20345	19233	18494	18162	17909	17953	17874	17670	17838	17931	17911	17657	17860	17799	17645	17686	17563	17743	17525	17798	17609	17655	17623	17643	17817	17573	17732	17752	17811	17697	17597	17755	17800	17749	17652	17690	17691	17560	17645	17551	17768	17652	17615	17532	17790	17651	17662	17769	17537	17751	17800	17701	17634	17588	17710	17793	17798	17552	17749	17602	17679	17762	17689	17793	17588	17672	17563	17768	17581	17649	17726	17727	17633	17715	17672	17691	17669	17836	17623	17531	17749	17536	17740	17915	17521	17664	17549	17776	17884	17591	17711	17826	17815	17528	17903	17536	17684	17528	17631	17673	17518	17528	17576	17486	17819	17788	17545	17757	17693	17553	17678	17729	17668	17794	17497	17705	17702	17653	17800	17426	17583	17528	17667	17699	17695	17618	17601	17550	17373	17660	17750	17603	17634	17772	17804	17737	17668	17655	17766	17631	17842	17651	17808	17447	17634	17607	17833	17769	17740	17788	17713	17825	17621	17541	17680	17448	17497	17475	17621	17692	17731	17429	17678	17788	17776	17659	17710	17711	17528	17816	17508	17666	17696	17599	17700	17808	17720	17594	17768	17902	17812	17642	17852	17480	17758	17674	17649	17785	17788	17718	17639	17640	17643	17888	17656	17665	17839	17593	17466	17664	17694	17803	17761	17708	17474	17617	17627	17675	17747	17609	17582	17705	17588	17679	17639	17776	17715	17703	17642	17591	17662	17561	17746	17611	17471	17679	17678	17667	17677	17530	17433	17633	17651	17789	17778	17784	17615	17725	17623	17604	17700	17800	17625	17476	17747	17640	17547	17256	17616	17634	17400	17618	17637	17704	17634	17653	17693	17868	17906	17704	17586	17625	17566	17423	17580	17699	17597	17818	17597	17646	17618	17720	17544	17723	17838	17741	17797	17599	17840	17531	17615	17617	17792	17592	17805	17632	17588	17682	17753	17642	17622	17708	17521	17681	17693	17720	17687	17804	17644	17585	17727	17308	17784	17534	17533	17575	17738	17606	17682	17477	17761	17711	17697	17627	17722	17588	17645	17868	17561	17709	17580	17751	17770	17465	17570	17673	17660	17719	17613	17612	17583	17521	17656	17737	17860	17816	17579	17718	17666	17604	17631	17649	17683	17529	17458	17704	17897	17379	17713	17505	17718	17645	17819	17654	17881	17608	17660	17675	17417	17732	17804	17584	17634	17669	17477	17576	17589	17692	17655	17657	17603	17613	17791	17691	17581	17576	17489	17714	17651	17637	17761	17654	17547	17656	17662	17492	17646	17740	17559	17731	17700	17745	17650	17959	17661	17660	17551	17788	17530	17808	17653	17718	17606	17793	17777	17725	17724	17761	17861	17847	17724	17650	17644	17788	17411	17524	17576	17600	17691	17711	17628	17779	17693	17640	17768	17641	17623	17557	17656	17599	17788	17573	17416	17711	17807	17514	17560	17608	17570	17548	17845	17678	17721	17803	17722	17672	17608	17597	17557	17603	17508	17500	17725	17683	17733	17787	17720	17681	17761	17632	17674	17794	17633	17800	17778	17769	17681	17867	17643	17673	17483	17614	17554	17684	17739	17744	17690	17678	17533	17753	17700	17627	17826	17645	17443	17559	17556	17564	17468	17499	17666	17664	17763	17779	17828	17515	17567	17723	17638	17631	17698	17748	17614	17619	17535	17721	17683	17750	17884	17409	17663	17631	17526	17511	17619	17713	17637	17837	17759	17713	17558	17602	17804	17628	17502	17689	17787	17558	17707	17604	17707	17615	17730	17634	17790	17792	17792	17688	17749	17699	17794	17561	17725	17734	17707	17683	17575	17443	17794	17458	17584	17599	17670	17681	17486	17752	17480	17723	17532	17732	17695	17556	17611	17694	17497	17760	17510	17440	17722	17631	17742	17654	17556	17714	17651	17666	17607	17766	17815	17654	17678	17692	17567	17592	17543	17612	17913	17431	17689	17726	17871	17561	17628	17542	17551	17473	17686	17832	17696	17464	17815	17693	17695	17757	17668	17545	17692	17574	17439	17537	17778	17702	17678	17609	17676	17692	17695	17864	17610	17373	17600	17835	17706	17588	17543	17520	17628	17740	17720	17868	17620	17463	17785	17750	17732	17568	17680	17743	17806	17802	17648	17477	17727	17750	17441	17674	17727	17702	17776	17884	17593	17593	17821	17663	17636	17792	17669	17563	17608	17712	17612	17621	17649	17613	17436	17503	17613	17501	17603	17647	17675	17773	17777	17641	17651	17622	17655	17953	17714	17776	17691	17842	17599	17373	17564	17636	17660	17634	17764	17618	17606	17828	17766	17721	17596	17808	17829	17542	17639	17788	17843	17546	17808	17702	17720	17761	17848	17820	17391	17602	17585	17735	17422	17520	17514	17595	17486	17697	17707	17551	17522	17249	17478	17737	17490	17744	17657	17790	17800	17690	17717	17411	17532	17665	17723	17746	17752	17685	17753	17769	17745	17760	17714	17649	17812	17525	17611	17676	17681	17577	17513	17854	17609	17564	17759	17752	17589	17644	17791	17661	17528	17723	17375	17743	17602	17551	17488	17421	17637	17760	17482	17770	17755	17530	17450	17943	17627	17496	17816	17570	17535	17598	17696	17499	17743	17806	17642	17785	17729	17891	17901	17599	17754	17553	17745	17567	17575	17577	17857	17579	17557	17765	17594	17594	17616	17615	17609	17415	17693	17704	17702	17535	17684	17679	17491	17588	17777	17492	17518	17558	17543	17481	17750	17734	17687	17810	17726	17785	17487	17729	17612	17398	17583	17551	17563	17602	17517	17693	17608	17595	17619	17573	17656	17731	17728	17856	17431	17659	17702	17621	17831	17888	17883	17625	17651	17696	17435	17675	17532	17404	17565	17413	17604	17764	17596	17574	17973	17684	17563	17669	17669	17587	17892	17594	17858	17796	17545	17529	17570	17616	17571	17703	17602	17683	17567	17383	17800	17696	17577	17562	17797	17877	17587	17693	17735	17676	17814	17635	17594	17832	17551	17709	17835	17604	17622	17948	17754	17822	17567	17807	17642	17737	17531	17746	17581	17549	17860	17798	17694	17609	17494	17775	17494	17609	17653	17719	17753	17703	17658	17574	17856	17597	17838	17781	17775	17899	17925	17795	17640	17896	17669	17725	17618	17635	17788	17833	17500	17474	17563	17509	17685	17734	17765	17820	17699	17638	17818	17526	17784	17602	17565	17774	17545	17529	17715	17699	17531	17643	17413	17601	17640	17557	17531	17551	17443	17610	17837	17850	17652	17527	17539	17675	17752	17841	17589	17649	17845	17646	17781	17706	17540	17663	17653	17515	17590	17555	17594	17703	17477	17675	17752	17666	17656	17914	17842	17626	17797	17580	17590	17849	17703	17571	17786	17728	17702	17670	17538	17613	17740	17698	17720	17589	17610	17597	17767	17702	17540	17953	17401	17752	17655	17664	17639	17825	17636	17790	17802	17772	17608	17572	17678	17694	17552	17744	17716	17620	17682	17633	17619	17774	17719	17509	17819	17558	17622	17713	17753	17568	17650	17704	17646	17561	17591	17638	17624	17511	17846	17689	17579	17837	17689	17835	17665	17737	17664	17609	17601	17527	17585	17644	17452	17694	17534	17857	17685	17672	17609	17732	17648	17598	17578	17860	17854	17849	17630	17486	17571	17671	17676	17671	17747	17804	17700	17851	17532	17838	17838	17721	17850	17634	17755	17663	17853	17666	17739	17783	17656	17440	17788	17842	17749	17593	17667	17592	17639	17578	17756	17687	17699	17643	17568	17529	17774	17518	17927	17680	17622	17810	17811	17816	17685	17797	17530	17535	17768	17538	17683	17743	17660	17678	17578	17764	17663	17823	17596	17891	17764	17670	17721	17850	17586	17753	17758	17597	17633	17744	17621	17663	17539	17715	17694	17652	17677	17498	17804	17601	17473	17701	17639	17635	17602	17908	17638	17637	17788	17910	17821	17582	17802	17529	17719	17745	17806	17702	17584	17650	17747	17706	17544	17884	17578	17708	17887	17687	17687	17674	17726	17766	17652	17694	17879	17613	17727	17663	17593	17732	17846	17511	17636	17637	17422	17560	17758	17648	17642	17769	17665	17656	17637	17599	17563	17762	17836	17789	17537	17534	17635	17654	17538	17615	17705	17708	17626	17927	17717	17669	17835	17485	17577	17600	17568	17669	17668	17648	17797	17698	17790	17678	17655	17672	17754	17758	17456	17819	17720	17537	17612	17688	17703	17565	17779	17881	17611	17611	17520	17668	17711	17538	17634	17679	17736	17769	17770	17818	17668	17669	17699	17804	17582	17663	17858	17471	17575	17591	17787	17752	17719	17760	17693	17842	17772	17696	17707	17641	17669	17629	17602	17656	17553	17663	17671	17657	17624	17682	17512	17501	17415	17468	17664	17805	17814	17812	17825	17571	17770	17856	17660	17697	17811	17808	17560	17841	17647	17544	17752	17681	17435	17706	17524	17831	17560	17628	17540	17794	17882	17858	17780	17815	17769	17561	17588	17854	17827	17848	17836	17757	17781	17916	17655	17703	17561	17433	17763	17789	17494	17781	17677	17659	17759	17779	17634	17435	17638	17838	17652	17562	17492	17646	17700	17660	17746	17775	17788	17573	17656	17488	17746	17637	17591	17691	17549	17586	17627	17634	17578	17544	17736	17516	17784	17776	17788	17535	17787	17573	17625	17727	17556	17726	17797	17736	17713	17825	17710	17628	17695	17524	17632	17619	17667	17930	17578	17547	17579	17599	17583	17642	17678	17667	17637	17605	17625	17723	17961	17797	17540	17842	17903	17808	17561	17593	17596	17529	17487	17649	17639	17661	17650	17670	17573	17735	17613	17744	17740	17530	17730	17621	17841	17830	17669	17673	17694	17611	17364	17537	17700	17800	17641	17527	17636	17659	17749	17550	17713	17647	17929	17792	17758	17596	17829	17520	17737	17669	17399	17576	17437	17556	17877	17674	17485	17645	17790	17629	17720	17561	17601	17604	17809	17720	17688	17848	17763	17684	17617	17686	17741	17693	17681	17470	17501	17587	17689	17572	17722	17570	17641	17655	17768	17597	17837	17354	17617	17659
27266	42531	31940	23151	17977	16742	16444	16477	17002	20746	30619	32890	28097	22037	18158	17028	16221	16063	15555	15514	15289	15307	15500	15481	15298	15326	15367	15409	15503	15522	15248	15580	15418	15201	15539	15447	15331	15264	15309	15296	15330	15324	15231	15466	15432	15228	15457	15403	15333	15367	15410	15345	15632	15612	15343	15472	15442	15387	15281	15384	15412	15368	15281	15360	15497	15251	15275	15492	15344	15321	15323	15452	15339	15415	15386	15347	15485	15415	15506	15657	15274	15431	15250	15219	15311	15509	15406	15343	15317	15500	15196	15460	15474	15419	15165	15513	15321	15419	15365	15184	15116	15263	15242	15641	15286	15284	15422	15509	15314	15377	15325	15257	15236	15390	15320	15256	15313	15379	15389	15246	15273	15303	15435	15544	15255	15364	15195	15557	15481	15393	15569	15301	15299	15360	15352	15594	15242	15386	15451	15414	15283	15398	15304	15510	15245	15448	15137	15379	15344	15456	15172	15305	15382	15487	15432	15243	15583	15480	15328	15247	15442	15307	15414	15278	15424	15297	15374	15482	15342	15195	15223	15347	15276	15169	15341	15277	15377	15308	15245	15238	15373	15365	15539	15220	15340	15237	15272	15380	15185	15535	15180	15284	15376	15218	15438	15338	15413	15462	15510	15436	15431	15390	15412	15433	15429	15456	15482	15373	15390	15374	15224	15329	15373	15267	15378	15417	15306	15289	15371	15480	15310	15513	15193	15145	15311	15341	15288	15239	15377	15370	15437	15248	15464	15436	15298	15315	15461	15310	15380	15319	15431	15461	15435	15336	15233	15340	15347	15499	15311	15356	15305	15181	15401	15189	15408	15287	15318	15416	15394	15119	15387	15308	15280	15439	15404	15372	15155	15365	15266	15356	15334	15181	15392	15494	15241	15364	15355	15267	15433	15314	15317	15278	15432	15350	15303	15195	15462	15375	15360	15333	15346	15398	15366	15382	15306	15461	15418	15454	15116	15385	15419	15386	15134	15396	15351	15379	15336	15307	15261	15483	15364	15318	15386	15416	15405	15362	15428	15381	15372	15256	15392	15354	15313	15308	15299	15355	15288	15362	15237	15278	15444	15222	15455	15354	15321	15352	15344	15227	15324	15192	15312	15354	15425	15217	15229	15235	15326	15313	15334	15241	15485	15319	15310	15327	15233	15414	15433	15344	15302	15422	15177	15396	15330	15270	15310	15197	15386	15238	15413	15290	15507	15281	15416	15211	15313	15440	15213	15197	15161	15444	15216	15220	15432	15464	15319	15190	15416	15374	15326	15495	15267	15416	15198	15298	15244	15421	15379	15384	15452	15380	15279	15204	15518	15407	15282	15309	15521	15340	15399	15360	15308	15393	15324	15140	15359	15221	15197	15411	15349	15391	15255	15441	15340	15249	15305	15290	15368	15371	15324	15285	15485	15201	15347	15310	15370	15500	15360	15321	15232	15404	15615	15262	15528	15401	15461	15348	15287	15390	15373	15249	15443	15443	15402	15380	15397	15314	15311	15196	15431	15464	15294	15404	15262	15412	15383	15485	15295	15482	15347	15285	15355	15408	15329	15231	15187	15331	15364	15371	15350	15387	15324	15318	15238	15348	15398	15473	15394	15339	15282	15326	15466	15446	15106	15246	15308	15395	15233	15489	15386	15438	15346	15337	15530	15442	15430	15315	15285	15319	15418	15351	15282	15361	15380	15400	15452	15400	15314	15434	15334	15232	15516	15218	15229	15357	15466	15461	15287	15307	15409	15419	15469	15274	15331	15312	15544	15309	15487	15358	15350	15194	15486	15397	15174	15369	15360	15476	15345	15296	15175	15334	15269	15352	15403	15362	15310	15411	15433	15340	15492	15492	15376	15301	15199	15410	15261	15189	15315	15309	15253	15167	15315	15389	15300	15317	15442	15444	15398	15168	15286	15252	15295	15288	15367	15324	15297	15434	15456	15426	15307	15306	15551	15398	15204	15311	15295	15296	15297	15267	15316	15375	15232	15187	15335	15486	15518	15202	15231	15330	15375	15365	15585	15262	15386	15251	15376	15440	15483	15215	15384	15444	15327	15302	15472	15534	15186	15274	15327	15443	15264	15301	15428	15369	15319	15298	15320	15391	15349	15266	15347	15354	15257	15260	15244	15277	15375	15307	15377	15505	15253	15411	15319	15234	15397	15457	15416	15318	15293	15356	15225	15307	15188	15356	15272	15366	15378	15484	15427	15290	15220	15450	15482	15417	15256	15280	15445	15430	15210	15315	15475	15308	15210	15354	15446	15356	15380	15410	15432	15428	15281	15368	15232	15526	15345	15281	15164	15368	15259	15505	15261	15468	15444	15432	15255	15350	15494	15267	15510	15287	15314	15388	15335	15264	15485	15407	15366	15368	15309	15397	15338	15464	15343	15276	15073	15430	15419	15399	15417	15321	15263	15423	15405	15420	15402	15294	15414	15242	15412	15438	15347	15296	15487	15480	15368	15379	15268	15250	15437	15328	15303	15344	15420	15297	15209	15356	15223	15387	15357	15184	15475	15240	15254	15447	15427	15299	15269	15345	15395	15619	15325	15348	15330	15305	15456	15367	15454	15362	15438	15334	15499	15326	15430	15563	15425	15393	15403	15397	15342	15399	15516	15387	15294	15405	15241	15329	15283	15232	15421	15299	15162	15282	15368	15294	15324	15240	15360	15206	15133	15370	15368	15461	15389	15159	15334	15374	15503	15243	15351	15506	15211	15375	15332	15321	15364	15423	15357	15453	15325	15346	15381	15269	15451	15481	15486	15362	15522	15188	15413	15342	15377	15442	15160	15307	15607	15292	15278	15238	15312	15420	15337	15459	15351	15510	15278	15371	15587	15394	15267	15182	15317	15358	15362	15461	15397	15403	15428	15280	15300	15305	15232	15205	15257	15461	15276	15390	15368	15332	15368	15307	15341	15342	15261	15419	15366	15297	15372	15526	15337	15439	15520	15406	15343	15231	15297	15413	15289	15346	15389	15249	15275	15320	15374	15342	15391	15308	15211	15505	15343	15428	15464	15271	15366	15263	15361	15274	15377	15285	15313	15474	15275	15419	15345	15313	15317	15333	15384	15321	15204	15349	15507	15483	15344	15452	15333	15398	15192	15336	15361	15389	15374	15296	15289	15251	15348	15295	15279	15360	15404	15433	15223	15321	15305	15273	15403	15261	15343	15302	15371	15334	15441	15313	15540	15312	15278	15625	15432	15392	15310	15302	15436	15286	15257	15295	15420	15408	15320	15266	15402	15310	15349	15214	15301	15231	15246	15295	15236	15385	15445	15342	15294	15447	15287	15390	15581	15341	15411	15343	15125	15276	15427	15309	15363	15231	15317	15375	15233	15276	15470	15214	15313	15360	15343	15408	15469	15436	15299	15350	15267	15495	15389	15347	15167	15418	15365	15124	15203	15292	15350	15146	15361	15412	15359	15372	15452	15275	15316	15297	15401	15358	15441	15473	15356	15257	15190	15280	15443	15292	15327	15256	15392	15206	15452	15389	15459	15231	15498	15297	15287	15379	15340	15172	15118	15297	15250	15320	15234	15310	15341	15174	15320	15455	15449	15524	15314	15414	15351	15411	15284	15297	15372	15383	15398	15217	15282	15405	15348	15402	15375	15473	15365	15370	15404	15365	15253	15310	15380	15459	15513	15232	15378	15350	15369	15315	15446	15264	15437	15231	15373	15344	15332	15473	15426	15324	15386	15483	15384	15467	15273	15241	15152	15394	15231	15228	15328	15265	15363	15448	15373	15300	15318	15342	15231	15405	15303	15432	15402	15288	15406	15271	15273	15285	15246	15274	15480	15362	15154	15326	15458	15363	15301	15577	15279	15317	15394	15381	15117	15396	15472	15319	15304	15239	15327	15384	15238	15542	15251	15202	15391	15293	15408	15332	15274	15339	15241	15287	15459	15276	15434	15169	15340	15308	15371	15359	15524	15330	15394	15389	15490	15495	15375	15252	15477	15295	15256	15330	15390	15392	15255	15258	15273	15453	15288	15400	15446	15264	15526	15444	15326	15466	15306	15347	15328	15428	15275	15319	15214	15215	15443	15280	15460	15424	15395	15321	15070	15412	15249	15432	15537	15282	15419	15316	15424	15319	15381	15182	15203	15354	15434	15330	15241	15429	15371	15385	15259	15329	15433	15263	15331	15395	15266	15335	15405	15502	15208	15276	15273	15331	15375	15278	15243	15342	15427	15314	15257	15270	15310	15374	15393	15384	15313	15124	15428	15244	15360	15271	15355	15405	15330	15382	15241	15394	15254	15432	15304	15312	15450	15420	15414	15344	15420	15413	15272	15431	15456	15290	15339	15383	15262	15425	15270	15160	15379	15188	15252	15403	15319	15325	15411	15404	15173	15391	15269	15360	15517	15360	15557	15229	15246	15296	15306	15466	15183	15334	15315	15282	15444	15415	15100	15539	15336	15383	15246	15233	15334	15370	15324	15265	15321	15456	15306	15343	15371	15298	15331	15231	15311	15396	15388	15502	15343	15461	15183	15346	15465	15355	15463	15410	15497	15344	15203	15522	15228	15417	15363	15180	15334	15195	15286	15215	15266	15503	15396	15288	15502	15265	15331	15265	15302	15305	15359	15440	15394	15324	15361	15318	15404	15281	15340	15165	15226	15422	15344	15511	15481	15170	15284	15420	15303	15323	15423	15427	15368	15487	15369	15282	15411	15362	15456	15502	15464	15470	15207	15250	15335	15343	15244	15350	15386	15417	15507	15268	15321	15475	15427	15526	15409	15499	15159	15402	15322	15367	15395	15375	15433	15419	15431	15297	15257	15396	15464	15160	15272	15299	15432	15283	15409	15475	15284	15469	15310	15297	15229	15324	15390	15394	15361	15393	15387	15308	15233	15288	15246	15476	15341	15220	15163	15468	15419	15266	15430	15022	15353	15185	15359	15360	15493	15375	15258	15300	15424	15423	15269	15378	15531	15405	15242	15345	15363	15222	15311	15356	15411	15351	15415	15184	15171	15398	15376	15214	15231	15250	15182	15363	15225	15609	15226	15415	15378	15384	15289	15343	15334	15397	15384	15448	15260	15176	15176	15141	15377	15337	15300	15353	15215	15372	15323	15302	15281	15296	15298	15397	15399	15492	15386	15225	15253	15381
22699	21211	28964	23864	21514	23255	24758	19924	19175	20683	29944	40913	35153	27755	23009	21029	19992	19294	18372	18195	18135	18082	17879	18006	17743	17913	18045	17919	17907	17908	17986	17861	17910	17773	17693	17920	17696	17883	17678	17911	17862	17959	18046	17926	17763	17843	17878	17813	17821	17747	17843	17829	17942	17843	17926	17965	17976	17727	17984	17868	17905	17908	17704	17751	17776	17771	18012	17847	17866	17852	17807	17796	17841	17653	17952	17801	17717	17757	17794	17651	17993	17847	17871	17933	17754	17569	17669	17831	17866	17642	17843	18030	17796	18028	17633	17778	17834	17775	17641	18008	17870	17773	17700	17897	17757	18139	17750	18076	17838	17608	17682	17742	17910	17819	17540	17976	17999	17611	17663	17633	17757	17691	17918	17663	17863	18029	17972	17722	17960	17793	17812	18038	17827	17787	17904	17873	17734	17866	17660	17804	17862	17717	17895	17981	17968	17799	17908	17954	17861	17751	17701	17734	17544	17860	17876	17820	17778	17787	17862	17780	17863	17866	17937	17883	17813	17812	17649	17789	17792	17723	17899	17926	17896	17786	17753	17918	17835	17918	17835	17804	17982	17671	17835	17871	17738	17720	17940	17810	17880	17695	17695	17772	18075	17632	17693	17741	18029	17839	17790	17884	17888	17827	17911	17741	17688	17871	18011	17913	17912	17880	17873	17948	17724	17775	17748	17720	17723	17902	17881	17744	17761	17884	17807	17888	17622	17804	17830	17632	17829	17767	17977	17970	17685	17877	17880	17700	17806	17780	17707	17563	17738	17895	17800	17775	18108	17693	17776	17775	17698	17627	17786	17954	17726	17608	17932	18014	17835	18005	17784	17935	17789	17578	17783	17778	17917	17910	17832	17976	17674	17801	17902	17882	17949	17795	17672	17795	17717	17726	17936	17823	17868	17876	17816	17873	17738	17849	18097	17984	17921	17780	17816	17859	17858	17797	17705	17662	17757	17706	17892	18157	17884	17677	17699	17737	17702	17787	17841	17807	17816	17681	17839	17903	17827	17948	17868	17777	17721	17849	17840	17700	17827	17748	17828	17841	17849	17997	18043	17931	18096	17722	17859	17592	17725	18025	17665	17750	17895	17741	17831	17945	17694	17761	17806	17750	17948	17757	17590	17767	17924	17770	17778	17853	17858	17725	17688	17856	17693	17798	17773	17726	17748	17636	17762	17828	17993	17799	17804	17707	17810	17682	17804	17829	17896	17737	17763	17873	17977	17666	17736	17713	18009	17742	17887	17786	17758	17888	17762	17829	17852	17803	17758	17957	18056	17907	17850	17962	17854	17729	17951	17932	17948	17751	17872	17746	17934	17717	17833	17960	17733	17608	17715	17928	17976	17768	17955	17699	17562	17856	17872	17837	17793	17728	17804	17532	17849	17622	17746	18029	17823	17872	17875	17833	17859	17754	17764	17586	17599	17853	17862	17578	17835	17826	17935	17878	17906	18057	17938	17873	17701	17985	17791	17826	17894	17887	17907	17803	17838	17802	17771	17782	17971	17766	17853	17853	17753	17706	17857	17918	17555	17768	17602	17866	17691	17834	17869	17761	17715	17784	17913	17776	17576	17782	17719	17738	17931	17570	17895	17878	17861	17956	17917	17752	17837	17838	17803	17645	17796	17912	17902	17802	17743	17784	17803	17986	17768	17840	17876	17987	17624	17851	17676	17853	17705	18041	17812	17772	17834	17847	17885	17798	17799	17814	17813	17824	17882	17798	17900	17727	17926	17767	17766	17880	17766	17758	17871	17819	17901	17909	17818	17824	17825	17653	17812	17944	17818	17799	17801	17741	17870	17744	17803	17941	17870	17708	17649	17900	17657	18027	17731	17796	17812	17826	17727	17955	17762	17780	17704	17814	17812	17736	17932	17802	18021	17895	17926	17731	17765	17882	17865	17726	17787	17935	17789	17797	17711	17827	17658	17829	17800	17895	17704	17771	17651	17741	17715	17738	17769	17795	17905	17851	17728	17929	17859	17878	17926	17779	17928	17945	18011	17859	17807	17778	17632	17849	17853	17725	17573	18007	17733	17762	17750	17660	18017	17864	17867	17859	17770	17768	17763	17739	17802	17792	17851	17735	17905	17759	17830	17920	17689	17843	17820	17778	17718	17651	17913	17751	17797	17838	17930	17904	17643	17852	17689	17812	17806	17897	17625	17971	17724	17668	17991	17795	17835	17834	17869	17768	17904	17506	17922	17843	17455	17811	18042	17676	17643	17658	18000	17747	17848	17929	17947	17790	17707	17957	17855	17883	17783	17834	17786	17705	17812	17585	17737	17580	17771	17941	17784	17913	17771	17814	17745	17854	17829	18063	17869	18033	17744	17690	17947	17715	17666	17814	17963	17816	17932	17726	17825	17708	17853	17659	17855	17660	17969	17450	17818	17871	17703	17864	17908	17664	17738	17936	17723	17961	17754	17803	17670	17723	17740	17693	17790	17799	17856	17732	17474	17586	17781	17789	17958	17877	17856	17661	17913	17724	17741	17729	17967	17905	17817	17988	17783	17939	17728	17744	17520	17676	17747	17771	18117	17938	17967	17934	17923	17771	17866	17567	17904	17914	18009	17867	17947	17608	17672	17871	17842	17803	18006	17730	17768	17722	17800	17962	17786	17825	17811	17796	17653	17586	17640	17649	17836	17828	17777	17879	17969	17786	17816	17918	17781	17792	17737	17612	17650	17902	17672	17925	17712	17632	17832	17616	17921	17769	17975	17668	17964	17886	17912	17534	17871	17855	17881	17853	17819	17824	17834	17839	17785	18019	17907	17604	17755	17782	17765	17939	17799	17736	17896	17762	17824	17803	17685	17694	17805	17882	17756	17817	17734	17689	17871	17786	17685	17805	17920	17690	17788	17705	17828	17833	17764	17759	17834	17814	17712	17715	17734	17931	17509	17708	17643	17800	17897	17845	17717	17712	17940	17895	17844	17655	17823	17973	17831	17866	17844	17901	17833	17914	17844	17646	17501	17753	17974	17876	17834	17672	17936	17950	17882	17709	17893	17697	17959	17686	17664	17832	17916	17721	17834	17730	17891	18189	17731	17770	17809	17799	17602	17638	17929	17969	17915	17751	17703	17723	17775	17821	17767	17850	17914	17795	17607	17777	17816	17829	17596	17584	17960	17883	17701	17640	17686	17851	17831	17769	17753	17680	17816	17858	17599	17666	17799	17921	17680	17818	17908	17895	17765	17928	17681	17654	17592	17854	17859	17844	17761	17750	17806	17981	17685	17787	17823	17848	17782	17746	17792	17726	17665	17808	17883	17798	17800	17736	17637	17845	17879	17961	17795	17860	17856	17767	17823	17770	17833	18020	17715	17683	17883	17659	17939	17843	17807	17675	17721	17761	17831	17780	17814	17687	17781	17775	17837	17781	17950	17886	17808	17629	17742	17930	17982	17903	17690	17804	17728	17696	17824	17765	17725	17822	17817	17693	17848	17758	17921	17757	17641	17664	17755	17824	17660	17808	17882	17839	17690	17848	17839	17946	17807	17862	17720	17778	17828	17956	17856	17750	17765	17724	17792	17763	17922	17894	17877	17806	17701	17852	17808	17886	17848	17807	17832	17926	18043	17900	17823	17813	17912	17772	17831	17866	17709	17820	17743	17840	17724	17879	17824	17874	17791	17824	17682	17852	17717	17917	17832	17650	17744	17874	17777	17748	17900	17901	17931	17949	17805	17530	17716	17864	17960	17779	17859	17818	17775	17800	17841	17787	17612	17648	17879	17828	17639	17613	17831	17864	17716	17770	17796	17695	17885	17602	17835	17801	17697	17712	17730	17803	17717	17634	17759	17935	17614	17648	17611	17757	17659	17720	17828	17876	17605	17623	17730	17700	17805	17622	17575	17561	17756	17830	17965	17963	17941	17639	17657	17802	17876	17775	17826	17705	17788	17769	17810	17705	17625	17882	18026	17551	17742	17919	17658	17888	17914	17593	17696	17614	17811	17908	17776	17834	17828	17867	17772	17798	17763	17629	17792	17763	17669	17916	17721	17707	17651	17783	17648	17697	17800	17613	17995	17848	17752	17925	17915	17779	17770	17803	17895	17821	17641	17724	17920	17957	17598	17907	18095	17705	17779	17808	18080	17650	17743	17750	17925	17814	17834	17705	17846	17856	17603	17743	17965	17912	17793	17848	17841	17844	17901	17814	17843	17610	17702	17893	17780	17672	17623	17755	17663	17782	17836	17707	17792	17786	17836	17819	17630	17628	17758	17697	17745	17795	17645	17875	17911	18028	18011	17996	18026	17951	17915	17719	17853	17929	17789	17718	17701	17892	17739	17876	17781	17795	17726	17835	17785	17761	17852	17759	17669	17790	17741	17779	17882	17893	17534	18043	17778	17952	17705	17793	17825	17680	17670	17870	17678	17725	17903	18021	17764	17789	17797	17882	17933	17763	17944	17765	17596	17773	17981	17918	17678	17793	17753	17818	17725	17889	17694	17946	17628	17786	17807	17804	17878	17839	17838	17967	17609	17611	17919	17824	17668	17624	17887	17788	17734	17585	17997	17960	17570	17922	17913	17846	17889	17913	18010	17898	17753	17744	17915	17852	17701	17833	17970	17855	17927	17850	17785	17753	17725	17709	17793	17749	17728	17769	17896	17937	17792	17844	17828	17793	17797	17924	18008	17835	17655	17874	17769	17809	17891	17844	17770	17671	17820	17774	17909	17759	17885	17781	17825	17803	17787	17606	17760	17770	17886	17939	17743	17840	17860	17680	17800	17739	17951	17899	17717	17867	17763	17882	17770	17866	17840	17697	17758	17901	17668	18077	17984	17766	17808	17920	17828	17818	17579	17759	18006	17962	17741	17744	17714	17829	17696	17683	17770	18001	17762	17812	17756	17769	17918	17999	17722	18158	17823	17785	17742	17979	17903	17822	17892	17758	18014	17884	17631	17856	17987	17771	17851	17766	17959	17661	17834	17777	17824	17679	17760	17725	17846	17914	17982	18037	17884	17727	17859	17852	17743	18010	17760	17934	17857	17853	17742	17814	17958	17798	17720	17845	17627	17714	17743	17827	17834	17918	17861	17908	17782	17626	17740	18016	17947	17843	17908	17817	17775	17890	17789	17934	17688	17693	17912	17707	17665	17864	17842	17880
29746	50039	47560	33177	21164	17859	17265	17391	17364	20151	33441	42536	35807	26718	21413	19352	17816	16621	16056	15565	15417	15549	15400	15465	15437	15491	15405	15447	15471	15544	15272	15325	15503	15346	15517	15416	15260	15349	15405	15395	15432	15416	15304	15425	15400	15362	15221	15427	15336	15353	15415	15349	15310	15477	15374	15150	15363	15218	15556	15427	15374	15399	15560	15535	15381	15453	15423	15393	15281	15555	15282	15442	15580	15399	15526	15383	15496	15453	15323	15154	15467	15385	15296	15404	15370	15496	15429	15390	15344	15424	15285	15406	15238	15376	15440	15447	15378	15273	15313	15295	15271	15360	15511	15356	15384	15270	15453	15440	15341	15277	15455	15483	15315	15551	15328	15435	15504	15497	15164	15385	15348	15409	15470	15127	15456	15320	15374	15216	15278	15222	15359	15349	15306	15364	15485	15457	15503	15205	15455	15309	15532	15379	15274	15400	15287	15609	15339	15490	15340	15408	15523	15387	15524	15424	15360	15386	15421	15412	15296	15356	15429	15196	15323	15379	15504	15295	15345	15338	15440	15402	15393	15413	15397	15250	15309	15329	15389	15419	15398	15205	15527	15375	15517	15405	15368	15539	15255	15455	15475	15275	15460	15565	15215	15440	15381	15311	15364	15419	15372	15448	15322	15444	15493	15313	15290	15343	15499	15268	15388	15306	15313	15403	15455	15511	15303	15338	15257	15366	15322	15336	15478	15389	15377	15331	15252	15399	15319	15395	15319	15247	15424	15335	15206	15332	15384	15512	15417	15473	15602	15495	15478	15538	15318	15478	15424	15457	15459	15241	15458	15409	15240	15321	15261	15130	15345	15336	15376	15334	15376	15238	15355	15432	15536	15484	15448	15347	15248	15387	15271	15443	15419	15362	15431	15261	15399	15411	15307	15177	15403	15450	15288	15450	15412	15209	15335	15346	15307	15491	15281	15402	15322	15401	15383	15399	15364	15365	15381	15277	15323	15441	15364	15307	15361	15259	15465	15384	15470	15357	15304	15369	15375	15252	15515	15406	15395	15285	15282	15274	15310	15310	15403	15357	15182	15417	15270	15332	15397	15426	15417	15346	15424	15326	15397	15474	15373	15366	15376	15442	15276	15556	15145	15419	15663	15398	15344	15344	15430	15334	15249	15512	15203	15450	15355	15378	15528	15298	15278	15398	15316	15383	15356	15442	15484	15522	15362	15507	15322	15321	15428	15360	15294	15361	15323	15484	15276	15477	15570	15429	15387	15284	15344	15342	15301	15171	15435	15398	15449	15530	15418	15357	15444	15560	15337	15386	15298	15315	15325	15379	15400	15413	15298	15344	15353	15487	15304	15372	15350	15453	15481	15451	15391	15201	15384	15381	15335	15391	15424	15310	15230	15278	15291	15369	15234	15357	15360	15469	15314	15431	15407	15187	15378	15353	15355	15284	15338	15428	15456	15394	15473	15338	15364	15360	15396	15338	15324	15389	15457	15157	15425	15496	15322	15336	15382	15411	15151	15260	15603	15111	15388	15250	15480	15336	15379	15406	15405	15304	15349	15328	15529	15392	15386	15340	15557	15167	15414	15511	15348	15630	15381	15565	15332	15242	15438	15412	15412	15477	15567	15301	15439	15341	15522	15288	15368	15273	15297	15318	15263	15317	15444	15459	15468	15425	15247	15350	15307	15520	15404	15246	15422	15332	15302	15374	15397	15495	15460	15335	15363	15361	15414	15426	15553	15208	15385	15311	15435	15290	15318	15303	15420	15439	15311	15475	15341	15543	15307	15379	15387	15268	15340	15401	15211	15499	15410	15462	15302	15300	15403	15381	15339	15442	15392	15477	15408	15248	15161	15350	15499	15380	15252	15465	15352	15344	15257	15297	15343	15261	15314	15342	15336	15324	15295	15329	15468	15374	15388	15445	15295	15435	15257	15265	15409	15450	15378	15412	15425	15467	15360	15350	15303	15282	15377	15585	15290	15308	15530	15514	15269	15332	15401	15294	15512	15296	15287	15454	15205	15391	15148	15320	15283	15482	15303	15458	15479	15521	15399	15292	15496	15292	15463	15267	15296	15321	15290	15373	15499	15515	15261	15449	15459	15379	15466	15280	15243	15319	15428	15248	15238	15456	15381	15371	15279	15202	15359	15343	15319	15423	15410	15481	15182	15390	15405	15297	15463	15416	15334	15531	15292	15440	15470	15468	15461	15390	15332	15271	15431	15393	15314	15296	15350	15290	15355	15466	15377	15521	15384	15262	15425	15498	15394	15245	15651	15428	15261	15338	15343	15439	15344	15393	15305	15515	15260	15321	15421	15220	15397	15336	15432	15452	15325	15494	15378	15437	15459	15598	15491	15282	15490	15413	15395	15284	15364	15359	15278	15300	15623	15337	15325	15494	15337	15507	15425	15384	15439	15451	15422	15181	15243	15395	15347	15402	15533	15276	15301	15276	15363	15392	15401	15285	15332	15333	15389	15263	15320	15440	15406	15491	15409	15283	15303	15327	15385	15199	15300	15268	15406	15445	15425	15355	15238	15458	15429	15330	15335	15413	15381	15357	15363	15400	15265	15461	15323	15281	15508	15408	15231	15513	15440	15244	15292	15320	15378	15387	15403	15297	15401	15436	15421	15193	15328	15312	15159	15330	15283	15280	15354	15287	15389	15223	15462	15284	15357	15256	15313	15526	15498	15205	15360	15263	15199	15464	15418	15451	15213	15460	15200	15251	15429	15263	15318	15422	15296	15510	15257	15386	15434	15420	15425	15493	15336	15349	15322	15522	15425	15264	15404	15458	15227	15425	15463	15339	15483	15256	15192	15359	15608	15406	15373	15376	15445	15247	15645	15353	15364	15203	15319	15483	15348	15282	15234	15456	15423	15423	15348	15397	15167	15368	15384	15217	15371	15363	15199	15347	15508	15401	15392	15366	15176	15303	15475	15359	15527	15391	15373	15374	15321	15422	15306	15323	15306	15443	15342	15316	15341	15325	15271	15289	15194	15304	15349	15309	15455	15469	15474	15283	15425	15390	15333	15363	15341	15411	15431	15459	15349	15446	15521	15215	15445	15434	15291	15395	15419	15380	15338	15244	15288	15328	15320	15396	15426	15379	15322	15423	15380	15199	15466	15219	15346	15264	15258	15414	15463	15453	15400	15347	15392	15330	15359	15428	15194	15352	15376	15227	15546	15435	15312	15312	15354	15273	15368	15183	15434	15293	15257	15341	15418	15333	15490	15189	15551	15487	15379	15399	15490	15357	15340	15449	15400	15220	15355	15284	15468	15328	15424	15289	15339	15442	15344	15355	15257	15216	15345	15504	15345	15464	15323	15251	15391	15300	15373	15279	15478	15342	15343	15383	15302	15378	15345	15356	15367	15405	15304	15379	15180	15351	15493	15315	15373	15372	15344	15277	15135	15256	15395	15434	15391	15458	15303	15363	15207	15414	15527	15417	15506	15326	15305	15297	15305	15154	15360	15429	15440	15409	15353	15400	15398	15380	15639	15303	15413	15403	15210	15392	15229	15356	15377	15420	15344	15282	15332	15436	15355	15298	15182	15471	15286	15381	15416	15215	15432	15136	15470	15353	15307	15367	15262	15409	15424	15399	15458	15335	15268	15289	15464	15258	15415	15371	15433	15491	15424	15463	15322	15480	15389	15471	15450	15523	15446	15327	15493	15381	15324	15367	15412	15264	15414	15325	15222	15401	15238	15253	15537	15390	15392	15597	15461	15449	15224	15294	15261	15217	15381	15328	15577	15455	15354	15534	15332	15243	15411	15364	15364	15519	15610	15459	15369	15330	15359	15476	15432	15447	15325	15428	15380	15322	15367	15216	15437	15423	15253	15503	15313	15408	15459	15368	15447	15285	15198	15358	15488	15322	15392	15472	15340	15306	15424	15239	15410	15325	15446	15459	15141	15518	15450	15419	15491	15275	15397	15322	15371	15444	15435	15363	15402	15527	15350	15421	15565	15443	15430	15298	15361	15241	15281	15375	15218	15450	15340	15494	15458	15234	15435	15272	15379	15327	15333	15550	15346	15312	15503	15388	15276	15087	15295	15375	15327	15401	15284	15408	15266	15179	15333	15351	15437	15314	15490	15321	15190	15521	15304	15407	15437	15315	15216	15359	15307	15212	15354	15360	15296	15535	15394	15443	15433	15139	15361	15236	15376	15274	15340	15453	15491	15331	15420	15464	15357	15419	15362	15321	15258	15203	15405	15296	15453	15515	15298	15441	15245	15504	15533	15433	15433	15400	15435	15356	15439	15271	15376	15236	15425	15388	15478	15323	15319	15400	15373	15325	15380	15206	15281	15477	15381	15325	15283	15434	15511	15285	15386	15412	15397	15313	15413	15237	15236	15333	15386	15424	15192	15375	15410	15517	15355	15344	15416	15358	15402	15347	15326	15355	15459	15274	15199	15287	15343	15406	15363	15386	15420	15509	15482	15490	15328	15410	15448	15335	15413	15400	15310	15311	15439	15446	15453	15379	15475	15388	15388	15321	15345	15193	15224	15405	15596	15366	15313	15403	15267	15428	15465	15215	15436	15437	15464	15490	15441	15351	15334	15376	15309	15440	15347	15454	15377	15444	15482	15325	15287	15409	15351	15255	15428	15344	15292	15633	15480	15423	15594	15247	15476	15293	15339	15377	15522	15313	15342	15633	15535	15299	15474	15361	15365	15381	15248	15249	15322	15284	15450	15432	15455	15176	15287	15381	15574	15309	15279	15213	15365	15308	15247	15253	15424	15303	15341	15454	15496	15439	15334	15452	15326	15336	15437	15499	15479	15487	15396	15208	15269	15429	15315	15466	15543	15409	15478	15387	15456	15246	15526	15283	15352	15349	15536	15417	15391	15456	15246	15351	15398	15214	15352	15433	15331	15276	15340	15350	15413	15231	15219	15549	15523	15309	15393	15279	15227	15329	15426	15420	15483	15418	15434	15321	15314	15503	15396	15463	15255	15455	15288	15498	15264	15345	15331	15305	15492	15451	15309	15568	15265	15267	15454	15442	15163	15325	15338	15401	15308	15238	15500	15479	15323	15370	15264	15483	15550	15365	15446	15405	15220	15384	15464	15294	15444	15428	15280	15322	15355	15283	15235	15412	15296	15233	15425	15537	15341	15427	15480	15462	15298	15344
28008	24199	26437	23010	18713	18123	18181	17919	17917	17903	18649	20212	20251	18908	18404	18220	17978	18004	18064	17940	17908	17967	17839	18034	17734	17813	17810	17869	17854	17732	17725	17737	17810	17788	18071	17860	17893	17981	17762	17935	17840	17989	17681	17870	17710	17819	17739	17872	17922	17878	17739	17710	17657	17899	18034	17918	17839	18020	17917	17721	17903	17843	17848	17668	17726	17684	17799	17793	17801	17880	17954	17846	17820	17688	17589	17706	17955	17975	17877	17745	17944	17594	17546	18050	17679	17765	17812	17715	17772	17620	17818	17837	17782	17881	17628	17754	17681	17750	17826	18008	17863	17647	17758	17848	17829	17638	17851	17783	17888	17781	17687	17941	17935	17667	17774	17830	17717	17865	17894	17915	17774	17822	17983	17893	17876	17806	17637	17790	17694	18149	17786	17795	17666	17955	17928	17827	18017	17860	17790	17819	17870	17884	17937	17880	17855	17743	17791	17813	17794	17821	17772	17787	17849	17866	17822	17956	17994	17966	17786	17729	17926	17875	17894	17779	18087	17711	17952	17867	17811	17695	17882	17775	17876	17905	17845	17566	17799	18005	17962	17911	17849	17814	18093	17980	17922	17838	17696	17837	17839	17903	17777	17818	17824	17816	17854	18023	17721	17721	17543	17754	17737	17903	17876	17923	17963	17917	17747	17960	17720	17972	17960	17896	17851	17791	17826	17754	17862	17808	17756	17876	17749	17915	17766	17871	17921	17593	17752	17797	17836	17602	17601	17750	17959	17915	17847	17910	17891	17776	17955	17847	18017	17783	17869	17746	17699	17658	17759	17899	17747	17866	17832	17900	17712	17902	17673	17800	17830	17830	17955	17855	17727	17919	17767	17687	17891	17956	17993	17817	17786	17885	17998	17837	17824	17726	17763	17935	17858	17678	17779	17685	17604	18006	18069	17912	17769	17763	17632	18009	17810	18090	18027	17763	17770	17814	17803	17874	17951	17917	17766	17741	17500	17970	17659	17732	17775	17634	17930	17949	17592	17640	17766	17808	17892	17792	17779	17928	17850	17890	17718	17751	17602	17829	18099	17751	17780	17706	17827	17822	17572	17618	17897	17754	17728	17912	17926	17931	17782	17908	17974	17771	17745	17919	17913	17709	17943	17897	17958	17763	17699	17731	17881	17855	17602	17723	17903	17810	17945	17839	17653	17709	18070	17624	17972	17876	17785	17834	18015	17638	17775	17971	17772	17883	17713	17784	17811	17878	17732	17794	17885	17764	17707	17713	17759	17862	17922	17941	17801	17885	17852	17760	17799	17721	18064	17796	17767	17772	17712	17622	17804	17880	17847	17826	17945	17788	17892	17812	17960	17948	17870	17889	18064	17948	17811	17820	17866	17726	17806	17763	17802	17732	17878	17818	17818	17740	17906	17850	17759	17772	17826	18011	17825	17619	17776	17897	17732	17751	18106	17890	17993	17920	17705	17471	17956	17841	18081	17838	17864	18136	17940	17759	17763	17786	17804	17828	17746	17912	17915	17884	17930	17915	17883	17987	17951	17777	18012	17997	17943	17883	17884	17727	17769	17763	17806	17655	17678	17708	17875	17837	17827	17806	17947	17910	17782	17991	17841	17673	17727	17697	17825	17742	17848	17747	17785	17791	18007	17684	17743	17830	17785	17973	17710	17788	17771	17812	17748	17808	17879	17894	17893	17777	17873	17788	17543	17930	17968	17832	17869	17891	17978	17658	17893	17743	17778	17713	17868	17748	17879	17816	17901	17781	17769	17857	17899	17673	17755	17810	17880	18105	17804	17756	17975	17926	17652	17856	17898	17876	17877	17730	17792	17730	18002	17964	18017	17934	17760	17835	17702	17824	17767	17744	17865	18011	17787	17909	17707	17878	17709	17661	17739	17635	17925	17739	17896	17697	17884	17776	17710	17714	17747	17950	17790	18046	17879	17971	17627	17929	17816	18157	17737	17787	17948	17722	18059	18088	17922	17857	17826	17803	18098	17655	17986	17614	17710	17699	17914	17719	17788	17753	17906	17671	17776	17946	17749	17921	17679	17574	17742	17682	17739	17737	17688	17869	17895	17719	17870	17930	17854	17847	17717	17564	17792	17913	18110	17706	17858	17703	17885	17842	17810	17859	17877	17834	18022	17646	17805	17903	17953	17861	17766	17766	17876	17731	17889	17878	18063	17820	17951	17789	18106	17987	17764	17696	17705	17843	17982	17798	17935	17787	17831	17948	17904	17710	17796	17753	17798	18092	17725	17881	17830	18004	17627	17911	17994	17869	17844	17684	17758	17727	17813	17668	17824	17781	17729	17662	17768	18001	17868	17722	17590	17666	17987	18053	17730	17926	17892	17725	17538	17848	17828	17894	18019	17644	18107	17972	17820	17570	17801	17796	17915	17768	17679	17839	17777	17914	17591	17764	17721	17795	17777	17728	17857	17589	17920	17784	17739	17714	17829	17977	17838	17768	17912	17830	17913	17898	17934	17784	17668	17867	17905	17765	17785	17756	17747	17735	17702	17870	17690	17695	17638	17896	17726	17835	17863	17825	17833	17805	17977	17785	17796	17775	18069	17798	17697	17942	17828	17979	17977	17917	17805	17951	17728	17793	18016	17928	17950	18015	17831	17890	17926	17791	17890	17828	17586	17742	17786	17812	17764	17876	17818	17978	17806	17594	17823	17658	17818	17755	17772	17787	17600	18146	17825	17971	17791	17795	17895	17818	18039	17973	17902	17697	17966	17682	17839	17792	17996	17725	17821	17918	17710	17846	17724	17820	17700	17731	17903	17722	17906	17922	17878	17620	17694	17836	17968	17840	17821	17725	17919	17804	17810	17759	17650	18000	17716	17724	17832	17899	17747	17757	18007	17757	17867	17632	17903	17864	17822	17716	17647	17790	17675	17760	17841	17900	17800	17781	17968	17838	17995	17773	17736	17588	17998	17716	18015	17976	17837	17750	17882	17723	17810	17799	17762	17727	17892	17876	17965	17945	17717	17939	17766	17819	18214	17760	17991	17982	17565	17750	17691	17946	17973	17899	17877	17740	17730	17848	17842	17813	17696	17858	17768	17780	17683	17619	17831	17596	17633	17899	17624	17786	17758	17783	17826	17822	17773	17727	17892	17807	17805	17885	17923	17779	17617	17801	17729	17804	17820	17776	17695	17837	18033	17921	17673	18067	17734	17805	17911	17817	17746	17754	17809	17863	17867	17717	17897	17807	17841	17979	18067	17882	17849	17761	17857	18014	17814	17739	17704	17834	17926	17714	17887	17920	17791	17844	17900	17879	17889	17642	17808	17727	17780	17814	17759	17608	18018	17857	18102	17862	17745	17960	17905	17755	17787	17868	17852	17615	17933	17711	17843	17864	17901	17892	17906	17815	18049	17871	17861	17782	18061	17928	17737	17731	17795	17813	17860	17704	17876	17897	17973	17878	17757	17772	17632	18021	17795	17731	17854	17933	17889	17952	17780	17672	18082	17998	18070	17923	17865	18024	17721	17818	17774	17792	17906	17904	17822	17916	17819	17768	17790	17785	17771	17747	17941	17952	17646	17725	17892	17900	17686	17723	17842	17919	17736	17857	17926	17964	17870	17936	17693	17841	17977	17951	17683	17866	17718	17734	17830	17674	17862	17965	17729	17923	17884	17864	17761	17866	17744	17885	17641	17845	17872	17813	17886	17913	17978	17954	17792	17716	17876	18056	17824	17758	17883	17849	17673	17824	17906	17875	17696	17893	17714	17799	18018	17622	17710	18036	17879	17850	17893	17854	18007	17794	17872	17927	18105	17806	17926	17665	17516	17805	18079	17705	17805	17618	17923	17837	17909	17743	17878	17858	17774	17866	17896	17805	17822	17841	18031	17884	17789	17865	17941	17667	17765	17786	17806	17663	17856	17944	17879	18031	18053	17866	18113	17735	17936	17779	17706	17751	17751	17934	17751	17550	17909	17899	17635	17881	17810	17788	17732	17945	17777	17901	17836	17764	17831	17842	18075	17793	18017	17778	17818	17538	17769	17761	17762	17789	17718	17911	17749	17805	17851	17623	17920	17645	17926	17950	17934	17678	17706	17729	17753	17782	17851	17853	17952	18004	18012	17912	17742	17632	17811	17802	17599	17788	17630	17671	17973	17831	17777	17631	17903	17821	17974	17909	17703	17721	17844	17748	17706	17729	17879	18063	17984	17938	17908	17896	17858	17718	17909	17791	17929	17752	17810	17894	17755	17741	17808	17995	18122	17762	17662	17794	17977	17822	17910	17861	17720	17801	17903	17771	17789	17847	17675	17649	17728	17844	17741	17762	17814	17796	17924	17830	17955	17869	17668	17872	17818	18001	17965	17967	18062	17716	17965	17827	17658	17831	17763	17654	18023	17784	17949	17714	17718	17868	17843	17880	17986	17935	17897	17911	17837	17762	17780	17965	18060	17863	17906	17778	17799	17774	17639	17832	18012	17899	17860	17822	17848	17723	17800	17781	17589	17843	17811	17698	17842	17767	17819	17967	17749	17961	18024	18180	17844	17899	17873	17846	17756	17734	17825	17916	17926	17850	17835	17631	17710	17577	17754	17879	17887	17905	17833	17876	17784	17806	18030	17858	17913	17942	17984	18011	17627	17799	17890	17861	18034	17750	17880	17782	17749	18016	17942	17792	17821	17900	17823	17806	17820	17794	17828	17617	17606	17941	17809	17647	17663	17657	17819	17896	17869	17739	17989	17854	17884	17610	17803	17871	17655	17869	17958	17763	17667	17882	17920	17884	17931	17650	17937	17765	17991	17786	17820	17911	17828	17740	17782	17776	17715	17799	17835	17967	17912	17694	17915	17776	17771	17898	17994	17899	17839	17931	17946	17888	17861	17902	17933	17842	17989	18030	17869	17951	17963	17916	17772	17808	17714	17771	17924	17926	17865	18010	17938	17804	17930	17851	17939	17856	17749	17763	17765	17813	17676	17989	17946	17983	17738	17910	17748	17865	17860	17959	17792	17973	17714	17797	17881	17811	17926	17849	17914	17791	17951	17658	17834	17812	17918	17934	17744	17841	17627	17756	17817	17812	17675	17886	17780	17809	17879	17831	17978	17954	17901	17712	17805	17757	17928	17856	17908	17900	17931	17855	17757	17980	17826	17846	17737	17762	17913	17801
25930	35005	23914	19339	16563	15908	15728	15532	15513	15725	16897	19243	18623	16726	16098	15810	15595	15576	15545	15556	15457	15403	15474	15472	15463	15443	15324	15345	15531	15308	15680	15447	15432	15495	15460	15589	15465	15474	15511	15424	15433	15572	15399	15565	15491	15542	15364	15424	15432	15620	15285	15368	15403	15314	15491	15456	15610	15645	15534	15395	15570	15479	15264	15403	15470	15495	15558	15472	15571	15586	15465	15387	15472	15362	15320	15324	15313	15471	15298	15457	15540	15379	15492	15541	15529	15461	15522	15423	15444	15535	15569	15392	15356	15337	15413	15549	15319	15327	15362	15404	15449	15462	15578	15586	15449	15563	15503	15435	15301	15360	15552	15365	15423	15440	15505	15677	15486	15396	15368	15435	15427	15611	15355	15657	15554	15553	15379	15435	15412	15415	15364	15497	15522	15548	15538	15530	15486	15359	15484	15382	15567	15533	15467	15297	15576	15569	15401	15483	15393	15433	15537	15456	15689	15340	15537	15491	15430	15540	15410	15558	15430	15616	15439	15466	15382	15484	15363	15620	15331	15329	15456	15524	15373	15548	15579	15517	15547	15381	15534	15422	15486	15604	15620	15507	15471	15522	15351	15438	15384	15542	15488	15317	15474	15486	15554	15379	15355	15468	15500	15574	15436	15525	15483	15401	15571	15419	15601	15256	15578	15318	15498	15444	15332	15237	15353	15555	15298	15473	15504	15399	15569	15499	15329	15339	15483	15602	15519	15577	15493	15477	15555	15489	15406	15516	15336	15391	15320	15435	15533	15428	15547	15500	15414	15541	15465	15367	15568	15448	15563	15462	15440	15395	15381	15388	15542	15385	15468	15276	15434	15457	15369	15413	15519	15519	15428	15411	15447	15615	15480	15604	15498	15522	15454	15445	15418	15523	15387	15374	15710	15586	15592	15491	15427	15443	15496	15492	15506	15368	15192	15445	15391	15632	15531	15246	15637	15247	15509	15488	15571	15427	15389	15266	15545	15416	15591	15602	15486	15387	15538	15437	15468	15415	15429	15520	15600	15528	15473	15616	15501	15471	15624	15543	15217	15436	15352	15405	15541	15375	15590	15505	15448	15275	15550	15563	15457	15484	15325	15440	15413	15596	15468	15514	15313	15550	15475	15602	15418	15361	15649	15183	15488	15499	15455	15597	15538	15539	15339	15469	15487	15436	15377	15483	15468	15494	15562	15443	15423	15275	15380	15569	15215	15455	15370	15493	15521	15597	15478	15486	15402	15592	15613	15244	15320	15466	15561	15474	15479	15804	15437	15517	15507	15423	15427	15440	15441	15629	15326	15542	15401	15474	15404	15354	15437	15432	15409	15360	15388	15493	15364	15555	15383	15446	15291	15516	15614	15350	15437	15569	15404	15434	15610	15687	15472	15385	15630	15422	15515	15393	15483	15433	15323	15437	15508	15463	15516	15435	15475	15399	15578	15601	15538	15607	15372	15631	15562	15454	15510	15531	15433	15529	15377	15468	15473	15527	15663	15455	15605	15450	15587	15560	15317	15364	15399	15360	15505	15607	15471	15248	15374	15481	15712	15308	15386	15536	15406	15416	15503	15540	15584	15488	15489	15441	15482	15258	15380	15572	15244	15524	15453	15557	15543	15271	15501	15436	15507	15396	15408	15438	15289	15529	15569	15523	15529	15587	15630	15572	15527	15533	15493	15463	15496	15556	15495	15482	15528	15542	15484	15326	15417	15498	15418	15515	15437	15536	15498	15315	15455	15467	15315	15587	15378	15549	15500	15552	15441	15499	15329	15474	15424	15399	15466	15510	15204	15609	15480	15526	15485	15538	15413	15365	15508	15391	15428	15579	15609	15359	15343	15420	15518	15337	15656	15524	15452	15479	15335	15335	15447	15535	15562	15424	15405	15322	15324	15547	15460	15451	15490	15431	15498	15498	15361	15444	15383	15461	15348	15373	15471	15542	15380	15479	15567	15462	15424	15645	15373	15509	15264	15284	15480	15693	15425	15302	15336	15569	15481	15439	15486	15444	15444	15512	15553	15433	15507	15503	15381	15499	15470	15412	15549	15514	15508	15563	15487	15540	15546	15312	15532	15382	15486	15592	15482	15395	15582	15564	15299	15575	15390	15542	15520	15549	15403	15629	15420	15396	15462	15393	15515	15493	15544	15689	15350	15519	15485	15531	15410	15356	15524	15389	15417	15512	15169	15469	15426	15477	15409	15328	15486	15539	15589	15330	15277	15502	15389	15405	15430	15376	15644	15461	15371	15288	15418	15486	15398	15486	15513	15576	15485	15493	15459	15354	15615	15355	15260	15480	15431	15325	15458	15358	15534	15368	15568	15436	15228	15570	15343	15631	15371	15427	15677	15496	15601	15442	15269	15401	15586	15511	15443	15465	15506	15342	15524	15527	15476	15597	15591	15393	15385	15405	15638	15598	15547	15401	15537	15606	15541	15522	15572	15663	15673	15498	15416	15419	15436	15417	15476	15627	15397	15233	15439	15418	15313	15326	15467	15466	15452	15384	15579	15468	15416	15436	15512	15378	15310	15416	15467	15414	15463	15555	15357	15542	15678	15507	15331	15432	15457	15383	15234	15347	15330	15604	15558	15540	15523	15520	15478	15364	15765	15439	15405	15579	15452	15430	15493	15430	15475	15446	15372	15451	15439	15477	15650	15272	15452	15473	15305	15528	15382	15495	15466	15731	15434	15404	15538	15504	15251	15566	15615	15336	15363	15473	15427	15355	15402	15476	15342	15361	15206	15473	15463	15615	15345	15437	15533	15471	15455	15561	15481	15405	15507	15521	15528	15431	15308	15495	15394	15499	15687	15504	15597	15364	15472	15425	15544	15521	15449	15514	15652	15314	15451	15416	15622	15549	15678	15486	15741	15401	15543	15335	15390	15536	15457	15423	15453	15273	15394	15371	15497	15417	15449	15415	15468	15358	15256	15594	15510	15341	15350	15556	15369	15475	15386	15553	15493	15518	15562	15575	15416	15366	15582	15510	15306	15378	15546	15436	15510	15490	15313	15480	15279	15618	15286	15394	15518	15275	15348	15543	15504	15419	15509	15450	15415	15452	15623	15387	15565	15239	15400	15547	15439	15343	15471	15528	15638	15473	15519	15550	15338	15395	15336	15497	15549	15330	15426	15457	15502	15436	15296	15572	15493	15378	15336	15451	15407	15480	15315	15536	15422	15521	15510	15430	15474	15585	15585	15367	15451	15618	15362	15449	15490	15566	15558	15345	15441	15494	15379	15444	15498	15628	15471	15600	15424	15384	15422	15330	15652	15467	15504	15352	15462	15598	15423	15428	15570	15317	15449	15463	15526	15529	15486	15488	15328	15549	15564	15514	15392	15496	15517	15481	15616	15639	15365	15503	15391	15498	15515	15648	15546	15395	15413	15385	15556	15386	15367	15432	15533	15471	15514	15546	15345	15515	15401	15430	15429	15350	15425	15555	15522	15517	15473	15493	15476	15491	15546	15313	15602	15352	15608	15439	15198	15481	15312	15315	15622	15517	15337	15459	15375	15449	15537	15449	15418	15429	15388	15528	15407	15256	15432	15597	15542	15447	15473	15583	15529	15425	15516	15328	15438	15323	15486	15428	15433	15417	15379	15456	15300	15519	15415	15544	15483	15407	15405	15649	15420	15512	15320	15535	15604	15465	15529	15390	15316	15591	15346	15573	15427	15405	15419	15476	15331	15475	15447	15355	15644	15543	15410	15368	15549	15529	15265	15560	15395	15605	15407	15595	15529	15353	15343	15470	15522	15494	15710	15337	15322	15611	15420	15403	15518	15455	15356	15590	15407	15581	15562	15551	15548	15464	15384	15479	15367	15573	15350	15355	15444	15487	15417	15382	15488	15414	15616	15469	15500	15346	15552	15620	15435	15220	15541	15540	15358	15610	15400	15464	15425	15453	15465	15597	15463	15530	15625	15301	15393	15264	15417	15496	15391	15455	15321	15337	15452	15625	15547	15509	15495	15367	15573	15561	15406	15454	15511	15546	15478	15458	15310	15661	15469	15393	15470	15477	15443	15323	15632	15619	15641	15546	15339	15418	15358	15568	15425	15436	15651	15345	15369	15496	15457	15563	15512	15322	15427	15415	15356	15561	15362	15475	15402	15448	15539	15368	15495	15641	15556	15401	15368	15416	15333	15438	15540	15366	15630	15452	15393	15514	15532	15335	15332	15427	15545	15352	15465	15573	15460	15507	15469	15451	15623	15523	15477	15412	15236	15347	15623	15538	15457	15495	15487	15558	15400	15435	15463	15523	15581	15312	15325	15475	15304	15563	15491	15543	15428	15470	15398	15399	15486	15267	15444	15288	15355	15544	15472	15415	15437	15475	15415	15512	15438	15485	15345	15546	15543	15561	15601	15521	15434	15390	15506	15366	15463	15530	15488	15510	15489	15544	15434	15401	15551	15373	15499	15389	15456	15480	15569	15433	15383	15544	15527	15364	15424	15556	15531	15334	15375	15441	15512	15425	15586	15390	15389	15586	15316	15534	15461	15403	15410	15507	15551	15424	15320	15454	15376	15619	15549	15507	15521	15567	15625	15593	15572	15428	15407	15478	15490	15652	15433	15399	15383	15499	15400	15534	15471	15467	15430	15506	15461	15457	15673	15636	15658	15470	15486	15706	15552	15349	15445	15462	15430	15502	15422	15460	15412	15533	15567	15517	15345	15414	15445	15425	15560	15284	15497	15346	15517	15557	15354	15362	15399	15486	15410	15373	15377	15541	15546	15373	15538	15485	15641	15575	15504	15407	15451	15328	15533	15590	15524	15415	15482	15478	15574	15422	15556	15373	15396	15556	15523	15564	15418	15320	15424	15488	15547	15535	15439	15314	15587	15474	15524	15494	15456	15389	15493	15334	15456	15616	15447	15374	15324	15482	15212	15516	15403	15625	15464	15453	15381	15532	15536	15416	15481	15489	15540	15409	15742	15560	15433	15514	15247	15394	15252	15423	15547	15485	15360	15354	15302	15470	15398	15684	15475	15310	15395	15532	15421	15483	15364	15538	15348	15519	15692	15506	15513	15321	15516	15340	15553	15533	15266	15329	15502	15427	15331	15487	15577	15485	15534	15371	15505	15485	15523	15420	15596	15440	15577	15544	15500	15559	15405	15585
24174	21358	28653	24954	22532	21845	20818	18570	18277	19745	25541	29944	28286	24113	20726	19541	18663	18402	17991	18066	17740	17779	17802	17531	17788	17802	17588	17919	17743	17869	17985	17817	17737	17811	17702	17829	17880	17771	17723	17748	17893	17771	17656	17750	17751	17651	17660	17780	17940	17900	17874	17881	17788	17836	17890	17902	17934	17658	17718	17774	17964	17630	17650	17647	17682	17777	17686	17758	17918	17812	17885	17708	17791	17771	17645	17895	17857	17812	17958	17724	17705	17604	17727	17809	17803	17624	17602	17713	17902	17714	17837	17900	17674	17668	17805	17581	17577	17770	17676	17668	17690	17784	17795	17785	17664	17834	17668	17560	17578	17838	17635	17717	17851	17621	17796	17879	17690	17482	17804	17694	17741	17731	17655	17908	17529	17789	17649	17778	17882	17766	17676	17740	17552	17639	17581	17678	17821	17631	17674	17651	17993	17675	17678	17598	17637	17837	17562	17651	17638	17623	17633	17763	17427	17534	17976	17756	17780	17710	17926	17675	17577	17590	17700	17688	17566	17758	17618	17663	17806	17723	17749	17614	17773	17802	17659	17625	17726	17814	17884	17888	17596	17764	17445	17627	17820	17682	17801	17789	17918	17814	17818	17532	17599	17832	17542	17682	17818	17605	17800	17573	17580	17723	17763	17641	17708	17770	17554	17725	17826	17582	17894	17866	17749	17833	17753	17742	17817	17733	17786	17613	17689	17706	17673	17781	17733	17686	17910	17579	17522	17843	17795	17704	17885	17668	17683	17562	17819	17855	17836	17670	17824	17778	17757	17757	17677	17705	17703	17882	18054	17922	17776	17750	17758	17640	17741	17469	17559	17858	17646	17755	17609	17676	17921	17634	17717	17844	17773	17630	17773	17630	17723	17927	17844	17521	17751	17664	17634	17766	17530	17626	17591	17713	17858	17822	17670	17925	17605	17661	17800	17778	17670	17722	17701	17670	17731	17784	17620	17714	17883	17549	17772	17811	17715	17628	17644	17744	17579	17747	17740	17888	17674	17697	17938	17803	17927	17859	17758	17473	17640	17711	17692	17729	17948	17801	17719	17708	17750	17787	17694	17623	17710	17725	17661	17835	17796	17700	17949	17872	17692	17769	17860	17752	17893	17718	17656	17488	17731	17327	17776	17761	17939	17916	17634	17755	17781	17686	17550	17729	17512	17692	17706	17593	18092	17792	17671	17529	17718	17786	17850	17743	17674	18002	17957	17711	17764	17782	17793	17714	17893	17665	17700	17587	17925	17828	17884	17785	17614	17733	17446	17636	17514	17681	17876	17682	17767	17581	17825	17723	17774	17793	17595	17721	17813	17411	17853	17753	17738	17454	17467	18050	17510	17828	17890	17828	17768	17747	17656	17645	17526	17681	17662	17626	17990	17566	17846	17846	17898	17820	17739	17563	17883	17690	17729	17797	17817	17646	17459	17961	17707	17679	17821	17813	17741	17720	17884	17641	17872	17485	17542	17662	17746	17970	17731	17625	17807	17511	17547	17718	17829	17754	17752	17720	17790	17789	17839	17709	17646	17993	17732	17802	17778	17652	17529	17773	17834	17754	17707	17859	17771	17923	17777	17757	17545	17721	17761	17726	17825	17799	17818	17694	17707	17834	17834	17737	17678	17800	17707	17749	17860	17858	17912	17765	17738	17673	17841	17839	17839	17586	17763	17829	17444	17635	17767	17735	17780	17721	17790	17632	17816	17691	17710	17779	17675	17702	17670	17673	17586	17636	17859	17809	17695	17810	18027	17775	17762	17700	17848	17635	17783	17687	17661	17586	17791	17681	17901	17687	17668	17729	17829	17580	17741	17824	17708	17684	17512	17643	17526	17699	17626	17773	17806	17642	17708	17572	17591	17783	17606	17733	17749	17796	17791	17698	17808	17712	17556	17773	17805	17877	17840	17624	17763	17664	17545	17666	17812	17972	17539	17690	17770	17729	17782	17718	17897	17882	17665	17747	17693	17818	17784	17668	17753	17671	17713	17751	17682	17729	17787	17709	17737	17659	17762	17670	17811	17737	17692	17792	17782	17682	17779	17931	17613	17623	17845	17901	17836	17687	17770	17891	17616	17621	17865	17705	17905	17394	17699	17673	17647	17743	17671	17817	17970	17811	17833	17648	17905	17773	17844	17675	17560	17808	18055	17555	18000	17826	17837	17889	17671	17881	17974	17862	17681	17887	17649	17745	17721	17637	17658	17737	17805	17737	17895	17825	17890	17834	17756	17540	17551	17650	17853	17826	17650	17755	17856	17817	17510	17652	17751	17821	17763	17721	17717	17834	17744	18005	17868	17768	17696	17592	17772	17925	18029	17821	17738	17756	17584	17784	17562	17798	17657	17861	17868	17540	18044	17779	17837	17670	17661	17493	17641	17661	17776	17753	17559	17729	17820	17745	17717	17709	17830	17724	17903	17897	17585	17627	17792	17788	17800	17929	17824	17796	17809	17830	17756	17482	17724	17661	17634	17720	17720	17715	17910	17782	17675	17503	17637	17849	17788	17682	17734	17852	17789	17738	17730	17807	17716	17713	17768	17941	17855	17771	17730	17624	17661	17653	17689	17648	17630	17614	17701	17730	17819	17545	17663	17673	17613	17774	17848	17736	17692	17637	17789	17648	17743	17793	17753	17625	17888	17670	17706	17704	17698	17790	17681	17574	17701	17657	17818	17776	17680	17691	17652	17715	17669	17499	17636	17564	17775	17622	17589	17605	17793	17723	17742	17629	17672	17715	17637	17757	17855	17661	17825	17773	17789	17608	17749	17739	17706	17632	17636	17713	17696	17672	17557	17654	17660	17687	17858	17746	17820	17584	17781	17739	17829	17717	17872	17839	17723	17701	17739	17715	17806	17828	17729	17469	17652	17764	17718	17836	17842	17650	18016	17757	17772	17667	17802	17735	17789	17681	17665	17648	17549	17801	17698	17525	17704	17880	17822	17809	17472	17638	17580	17545	17638	17673	17761	17659	17661	17729	17796	17699	17756	17610	17816	17611	17662	17761	17916	17678	17899	17803	17662	17598	17820	17807	17592	17780	17630	17584	17840	17697	17451	17700	17798	17653	17774	17812	17643	17839	17706	17634	17712	17891	17799	17855	17762	17698	17896	17837	17806	17564	17773	17778	17830	17754	17686	17818	17702	17833	17675	17670	17750	17923	17775	17951	17682	17902	17846	17555	17883	17784	17728	17492	17844	17855	17800	17891	17891	17717	17827	17883	17621	17679	17633	17604	17876	17863	17503	17556	17531	17829	17869	17827	17726	17601	17681	17794	17692	17793	17788	17848	17732	17932	17779	17736	17622	17633	17590	17827	17703	17763	17754	17707	17664	17631	17958	17852	17805	17972	17724	17855	17761	17737	17538	17702	17682	17679	17752	17691	17682	17470	17772	17837	17817	17825	17727	17861	17659	17728	17848	17707	17850	17780	17734	17889	17707	17763	17735	17538	17735	17781	17705	17784	17716	17544	17739	17800	17682	17881	17915	17867	17703	17765	17800	17721	17859	17685	17673	17921	17918	17671	18092	17571	17719	17587	17703	17656	17797	17735	17715	17927	17922	17729	17697	17680	17635	17867	17687	17704	17839	17557	17940	17736	17802	17691	17906	17838	17820	17720	17720	17914	17855	17379	17724	17487	17753	17825	17855	17603	17905	17472	17626	17781	17578	17775	17800	17711	17622	17692	17917	17763	17790	17607	17782	17966	17741	17659	17858	17561	17904	17875	17809	17615	17655	17634	17933	17869	17902	17737	17753	17831	17670	17830	17829	17727	17703	17872	17538	17894	17727	17683	17707	17818	17868	17941	17702	17608	17721	17880	17744	17977	17848	17928	17658	17576	17710	17782	17692	17749	17744	17479	17609	17802	17875	17729	17817	17733	17901	17800	17705	17756	17751	17778	17778	17810	17899	17865	17908	17736	17688	17860	17918	17664	17811	17859	17750	17755	17719	17647	17621	17713	17695	17788	17649	17773	17713	17777	17816	17732	17862	17917	17727	17511	17732	17724	17720	17784	17707	17741	17563	17729	17688	17769	17831	17763	17692	17763	17767	17662	17901	17841	17774	17733	17794	17906	17649	17775	17906	17577	17702	17884	17593	17674	17779	17483	17763	17787	17837	17715	17989	17542	17762	17794	17706	17846	17801	17794	17684	17743	17902	17758	17662	17767	17627	17604	17768	17570	17685	17933	17963	17567	17705	17602	17781	17750	17671	17945	17656	17725	17839	17757	17792	17816	17508	17829	17605	17609	17763	17746	17589	17544	17613	17600	17798	17706	17674	17723	17812	17557	17620	17787	17736	17775	17620	17685	17812	17614	17857	17767	17861	17580	17704	17854	17682	17680	17744	17741	17755	17667	17671	17837	17813	17603	17725	17477	17649	17514	17534	17843	17684	17749	17951	17781	17726	17759	17776	17616	17888	17764	17473	17648	17612	17713	17709	17751	17745	17841	17541	17736	17570	17834	17689	17724	17973	17595	17632	17548	17512	17660	17725	17718	17620	17677	17642	17850	17734	17870	17490	17626	17968	17719	17925	17575	17495	17791	17659	17810	17621	17569	17643	17821	17632	17737	17804	17898	17845	17582	17750	17652	17941	17815	17810	17695	17845	17826	17870	17675	17868	17714	17757	17606	17873	17819	17577	17665	17640	17797	17669	17754	17431	17681	17643	17642	17823	17730	17895	17770	17481	17640	17523	17705	17602	17599	17716	17788	17722	17745	17714	17678	17741	17655	17543	17844	17635	17917	17779	17682	17688	17770	17761	17757	17752	17546	17738	17731	18010	17760	17781	17930	17601	18011	17726	17650	17652	17694	17835	17694	17760	17686	18023	17719	17935	17629	17991	17636	17722	17618	17787	17756	17744	17551	17762	17575	17756	17544	17617	17679	17723	17722	17595	17626	17638	17563	17497	17556	17779	17661	17860	17728	17581	17909	17701	17771	17923	17622	17717	17671	17621	17692	17742	17637	17797	17629	17779	17812	17755	17867	17809	17868	17798	17414	17745	17729	17683	17935	17991	17786	17749	17717	17557	17654	17768	17691	17847	17888	17989	17708	17595	17776	17730	17593	17890	17919	17689	17731	17738	18013	17841	17734	17806	17837	17657	17780	17659	17471	17693	17670
27864	44541	37219	27806	19455	17796	16537	16251	16363	18177	27554	31605	28512	22776	19156	17475	16552	15993	15659	15484	15353	15402	15370	15459	15446	15413	15326	15436	15363	15355	15425	15269	15386	15319	15433	15288	15541	15371	15308	15394	15512	15531	15243	15396	15616	15358	15424	15409	15399	15323	15382	15360	15229	15404	15418	15488	15436	15284	15571	15424	15475	15370	15311	15354	15431	15289	15605	15547	15345	15403	15372	15523	15316	15447	15498	15293	15504	15393	15436	15398	15477	15472	15444	15381	15290	15445	15482	15411	15576	15440	15386	15404	15257	15427	15386	15387	15474	15305	15356	15288	15482	15416	15513	15360	15356	15402	15384	15347	15267	15492	15449	15332	15390	15597	15335	15389	15247	15450	15474	15351	15335	15278	15519	15156	15321	15384	15536	15330	15538	15382	15541	15349	15536	15393	15267	15473	15400	15373	15325	15384	15416	15452	15484	15434	15401	15384	15651	15379	15399	15391	15542	15476	15397	15354	15453	15511	15391	15422	15543	15432	15399	15371	15299	15402	15371	15272	15474	15456	15249	15386	15275	15415	15374	15302	15310	15333	15391	15337	15552	15338	15371	15426	15438	15542	15367	15460	15436	15380	15459	15504	15161	15479	15309	15368	15552	15476	15386	15418	15538	15344	15221	15310	15264	15368	15412	15523	15301	15409	15349	15310	15272	15322	15488	15539	15417	15462	15329	15443	15251	15565	15451	15520	15390	15126	15366	15305	15270	15334	15472	15388	15316	15359	15353	15305	15157	15377	15262	15444	15288	15336	15424	15383	15462	15417	15397	15417	15345	15480	15574	15298	15314	15296	15395	15398	15455	15144	15465	15247	15493	15274	15499	15386	15339	15405	15208	15455	15437	15343	15327	15390	15297	15553	15391	15353	15362	15258	15246	15238	15342	15399	15613	15317	15376	15335	15342	15306	15352	15303	15464	15687	15433	15216	15376	15507	15419	15352	15433	15384	15478	15412	15343	15380	15457	15483	15490	15499	15400	15402	15403	15296	15233	15549	15554	15371	15345	15321	15479	15461	15272	15248	15401	15204	15364	15373	15415	15331	15525	15406	15397	15412	15345	15392	15458	15295	15479	15403	15403	15149	15315	15060	15265	15425	15512	15495	15601	15587	15258	15288	15377	15273	15412	15320	15361	15361	15565	15637	15394	15265	15261	15434	15266	15368	15485	15307	15487	15320	15384	15401	15442	15408	15258	15510	15318	15375	15406	15387	15643	15241	15382	15536	15464	15300	15469	15373	15399	15336	15397	15419	15302	15613	15453	15354	15338	15327	15493	15454	15521	15224	15316	15336	15275	15488	15371	15466	15476	15476	15323	15257	15397	15511	15287	15361	15425	15488	15321	15364	15450	15311	15442	15435	15513	15411	15370	15332	15510	15514	15625	15624	15567	15536	15340	15417	15367	15372	15380	15377	15390	15273	15480	15310	15254	15442	15184	15256	15316	15410	15408	15457	15372	15416	15244	15364	15384	15261	15347	15525	15443	15382	15348	15383	15400	15439	15399	15590	15478	15229	15485	15316	15434	15243	15471	15363	15513	15475	15639	15396	15308	15477	15426	15454	15405	15454	15412	15353	15363	15536	15495	15432	15435	15541	15229	15413	15240	15435	15477	15320	15369	15333	15457	15365	15322	15372	15206	15371	15261	15454	15468	15410	15359	15505	15415	15307	15382	15362	15370	15384	15324	15434	15379	15390	15335	15457	15293	15480	15319	15222	15468	15252	15434	15299	15512	15447	15521	15484	15341	15413	15413	15505	15339	15231	15439	15374	15359	15405	15396	15455	15338	15419	15450	15463	15362	15360	15419	15445	15396	15539	15350	15431	15469	15365	15282	15362	15345	15232	15372	15429	15601	15395	15447	15347	15236	15647	15417	15360	15425	15408	15380	15427	15378	15344	15324	15341	15443	15351	15240	15515	15274	15501	15368	15380	15413	15390	15291	15509	15479	15476	15307	15333	15502	15439	15239	15350	15325	15326	15533	15427	15386	15437	15285	15206	15424	15277	15575	15245	15337	15245	15372	15463	15273	15323	15437	15389	15468	15283	15547	15303	15421	15291	15289	15246	15482	15398	15414	15325	15422	15409	15453	15546	15301	15542	15350	15388	15383	15379	15362	15289	15489	15602	15390	15390	15369	15332	15147	15051	15290	15381	15269	15443	15273	15439	15134	15500	15281	15405	15399	15256	15361	15282	15456	15533	15387	15467	15419	15492	15347	15250	15550	15388	15432	15377	15397	15324	15026	15569	15472	15368	15230	15523	15410	15449	15445	15196	15495	15551	15337	15424	15243	15466	15359	15211	15322	15430	15428	15427	15445	15433	15293	15442	15198	15465	15295	15252	15201	15300	15236	15295	15295	15411	15186	15313	15481	15505	15445	15371	15268	15339	15444	15373	15306	15596	15498	15219	15441	15456	15432	15344	15432	15498	15573	15422	15416	15447	15496	15329	15397	15410	15249	15393	15348	15396	15401	15095	15500	15404	15307	15264	15265	15346	15440	15447	15384	15336	15422	15216	15486	15298	15425	15353	15469	15433	15403	15348	15367	15165	15310	15508	15460	15480	15262	15262	15285	15369	15392	15348	15412	15362	15546	15469	15401	15464	15375	15487	15355	15413	15574	15296	15345	15491	15412	15251	15321	15471	15426	15202	15295	15404	15336	15431	15602	15259	15342	15458	15399	15377	15443	15392	15249	15358	15472	15389	15589	15436	15530	15333	15512	15420	15321	15421	15310	15298	15369	15462	15449	15465	15390	15486	15309	15222	15288	15493	15391	15486	15440	15277	15302	15349	15415	15465	15362	15360	15346	15363	15420	15306	15478	15351	15379	15442	15597	15434	15444	15294	15513	15366	15413	15381	15371	15341	15588	15564	15408	15408	15437	15237	15419	15484	15491	15404	15540	15147	15351	15320	15370	15508	15465	15420	15466	15279	15357	15380	15393	15298	15491	15478	15449	15469	15731	15546	15377	15413	15461	15223	15340	15265	15457	15350	15241	15270	15401	15301	15505	15352	15362	15376	15443	15427	15349	15134	15368	15537	15368	15392	15310	15398	15264	15459	15383	15441	15316	15469	15464	15414	15354	15252	15303	15373	15358	15483	15482	15344	15425	15224	15349	15344	15542	15533	15328	15480	15320	15376	15573	15509	15471	15549	15257	15404	15280	15377	15486	15468	15358	15317	15524	15294	15519	15362	15375	15554	15290	15087	15367	15309	15376	15386	15470	15292	15422	15271	15482	15451	15433	15400	15381	15392	15373	15414	15474	15335	15388	15374	15318	15395	15400	15397	15450	15340	15340	15174	15480	15444	15495	15403	15526	15367	15326	15459	15383	15353	15386	15355	15413	15331	15546	15355	15338	15358	15545	15206	15482	15333	15504	15589	15601	15420	15391	15251	15496	15461	15359	15448	15453	15482	15478	15466	15444	15167	15414	15562	15464	15579	15243	15402	15483	15541	15544	15305	15310	15345	15368	15244	15473	15227	15268	15348	15462	15329	15516	15411	15484	15502	15446	15511	15404	15422	15449	15274	15338	15417	15392	15507	15329	15207	15546	15426	15409	15337	15421	15591	15337	15471	15268	15382	15312	15415	15228	15459	15318	15348	15475	15254	15384	15406	15463	15353	15500	15246	15542	15405	15492	15360	15311	15416	15405	15489	15512	15319	15486	15378	15352	15466	15442	15361	15492	15416	15310	15279	15625	15166	15372	15483	15410	15433	15567	15467	15433	15449	15136	15399	15401	15316	15595	15244	15399	15442	15318	15412	15340	15385	15294	15344	15269	15288	15261	15450	15320	15493	15333	15427	15582	15330	15272	15279	15341	15464	15285	15412	15302	15174	15321	15475	15395	15446	15271	15531	15540	15377	15375	15294	15328	15394	15303	15680	15317	15444	15526	15524	15469	15390	15387	15212	15247	15431	15442	15220	15385	15492	15601	15547	15574	15393	15449	15563	15414	15404	15267	15272	15433	15218	15232	15313	15479	15334	15404	15286	15480	15363	15329	15358	15528	15319	15295	15393	15369	15337	15380	15378	15433	15301	15350	15424	15394	15386	15559	15537	15317	15456	15290	15317	15282	15310	15406	15414	15320	15255	15292	15541	15388	15299	15230	15576	15527	15257	15250	15542	15459	15346	15366	15311	15603	15380	15413	15534	15384	15357	15414	15231	15388	15333	15539	15419	15592	15345	15438	15369	15423	15379	15305	15470	15314	15255	15459	15351	15364	15563	15501	15349	15325	15352	15512	15384	15495	15625	15242	15468	15418	15299	15452	15508	15343	15343	15377	15386	15354	15262	15346	15459	15444	15567	15303	15448	15519	15448	15337	15515	15432	15480	15352	15271	15360	15497	15360	15319	15398	15459	15419	15307	15516	15433	15495	15228	15418	15396	15537	15315	15319	15463	15441	15234	15504	15328	15245	15372	15546	15497	15413	15386	15372	15412	15401	15304	15265	15393	15309	15400	15495	15484	15238	15401	15469	15384	15402	15490	15312	15231	15354	15241	15225	15331	15404	15378	15459	15480	15252	15465	15353	15404	15190	15362	15356	15385	15443	15217	15505	15224	15398	15671	15289	15496	15403	15242	15199	15365	15450	15421	15504	15546	15398	15397	15477	15364	15501	15321	15331	15529	15391	15350	15419	15387	15267	15504	15262	15390	15300	15298	15368	15286	15502	15406	15447	15516	15486	15384	15565	15444	15483	15491	15530	15260	15509	15308	15559	15297	15353	15410	15309	15456	15506	15510	15538	15415	15395	15429	15536	15343	15315	15375	15331	15292	15396	15350	15570	15334	15442	15410	15326	15466	15396	15419	15422	15375	15402	15401	15319	15311	15509	15258	15281	15507	15281	15454	15289	15406	15379	15401	15442	15150	15202	15462	15440	15363	15601	15564	15331	15353	15478	15377	15502	15459	15487	15356	15494	15433	15381	15404	15446	15366	15445	15336	15403	15199	15343	15484	15268	15486	15378	15355	15148	15350	15339	15385	15583	15454	15451	15104	15411	15334	15421	15478	15346	15489	15551	15362	15422	15452	15589	15332	15334	15487	15303	15299	15360	15354	15519	15393	15573	15469	15379	15476	15434	15347	15497	15400	15382	15302	15361	15264
22685	21288	29044	24060	21933	23748	24488	19830	19746	20824	28775	36765	33814	27921	23809	21716	20399	18984	18566	18232	18094	18103	18140	17917	18057	17984	17915	18067	17934	18000	17958	17931	17773	18064	17999	17908	18006	17883	17978	17720	17919	17925	18046	18044	18047	17835	17850	17918	17915	17921	17933	17905	17880	17971	18001	17993	17884	17810	17741	18066	17763	17969	17848	17848	17898	17975	17755	17682	17961	17967	17996	17813	17974	17852	18012	18023	17922	17878	17779	17860	17899	17907	17940	17721	17777	17868	17903	17954	18008	17746	17773	17751	17795	17905	18088	17655	17852	18051	17766	17835	17928	17914	17782	17877	17768	17884	17975	17853	17812	17811	17896	17855	17889	17821	17834	17883	17870	17759	17811	17598	17817	17941	17713	17907	17992	17915	17821	17935	17742	17970	17891	17642	18071	18031	17757	18031	17925	17857	18056	17819	18006	17728	17798	17865	17875	17907	17746	17988	17866	18036	17918	17948	17934	17796	17873	17904	17914	17870	17892	18094	17892	17803	17697	17894	18038	17983	17718	17793	17708	17931	17943	17931	18126	17872	17874	17679	17978	17598	17691	17753	17837	17861	17669	17689	17835	17759	17966	17767	18039	17852	17897	17573	17866	17881	17823	17864	17681	17851	17871	17739	17754	17787	17828	17842	17991	17902	17825	17714	17849	18058	17932	17708	17921	17759	17890	17866	17791	17904	17875	17731	17819	17724	17787	17724	17967	17819	17837	17882	18104	17927	17996	17704	17778	17827	17651	17898	17819	17868	17971	17810	17807	17885	17987	17911	17748	17859	17781	17911	17779	17805	17720	17880	17772	17877	17945	17786	17797	17730	17932	17723	17841	17726	18043	17790	17812	17854	18030	17883	17803	17639	17960	18119	18016	17935	17885	17959	17914	17711	17842	17977	17800	17628	17844	17823	17787	17781	17740	17875	17773	17968	17777	17690	17992	17642	17830	17721	17921	17860	17796	17702	17919	17914	18032	17946	17908	17946	17966	17840	17762	17833	17906	17920	17755	17913	17907	17868	17744	17793	17742	17722	17930	17625	17796	17725	17709	17794	17864	17821	17796	17748	17893	17902	17834	17954	17690	17898	17841	17776	17673	18104	17792	17929	17895	17778	17817	17870	17959	17838	17882	17858	17610	17644	17888	17898	17782	17651	17835	17649	17924	17888	18058	17791	17899	17673	17977	17708	17819	17867	17881	17814	17717	17841	17952	17975	17910	17858	17702	18005	17804	17701	17806	17726	17702	17916	17791	17986	17973	17870	18063	17790	17838	17848	17872	17887	17937	17766	17919	17737	17729	17852	17982	17902	17733	17911	17980	17666	17668	17882	17883	18053	17840	17694	17946	17928	17906	17835	17958	17718	17856	17883	17731	17857	17797	17653	18053	17723	17970	17711	17825	17923	17896	17712	17943	17728	17899	17710	17910	17974	17758	17694	17847	17913	17819	17818	18101	17697	17839	17740	17634	17597	17905	17811	17880	17797	17860	17987	17831	17798	17866	17819	17703	17781	17796	17897	17871	17671	17874	17784	17774	17814	17910	17943	17682	17753	17732	17798	17776	17731	17650	17676	17950	18013	17846	17909	18033	17756	17730	18109	17809	17896	17762	17604	17668	17900	17799	17677	17871	17759	17791	17843	17718	17857	17932	17701	17902	17732	17673	17853	17861	17724	17753	18114	17948	17941	17894	17772	17816	17779	17934	17780	17829	18064	17676	17916	17826	17972	17818	17876	17806	17944	18010	17807	17747	17898	17873	17642	17730	17777	17968	17812	17850	17840	18116	17608	17984	18001	17785	17712	17855	17846	17746	17728	17902	17920	17967	17889	17644	17977	17828	18030	17861	17900	17953	17867	17866	17942	17893	18009	17737	17809	17992	17803	17820	17867	17837	17752	17845	18010	17788	17914	17948	17872	17893	17718	17893	17938	17805	17715	17968	17972	17828	17818	17920	17597	17813	17809	17831	17816	18010	17913	17850	17885	17909	17809	18054	17772	17987	17928	17766	17876	17818	17948	18012	17689	17696	17782	17859	17723	17808	17726	17976	17938	17897	17861	17864	17860	17845	17927	17870	17751	17795	18001	18010	17974	17979	17862	17844	17626	17778	17802	17734	17678	17538	17803	17847	18067	17888	18069	17863	17876	17589	17697	17818	17927	17654	17851	17890	18015	17980	17830	18065	17702	17481	18021	17809	17816	17917	17696	17937	17909	17816	17771	17943	17717	17782	17887	17758	17946	17787	17896	17620	18010	17864	17752	17835	17939	17679	17794	17821	17793	18015	17802	17855	17828	17844	17948	17907	17996	17742	17749	17627	18049	17918	17735	17876	17798	17852	17774	17832	17917	17990	17986	17788	17856	17666	17775	17766	17667	17769	17782	17802	17830	17796	17917	17770	17822	17852	18015	17715	17889	17894	17866	17897	18030	17848	17815	17800	17962	17908	17943	17857	17760	17844	17908	18050	17790	17627	17547	17725	17559	17778	17949	17608	17927	18018	18095	17921	17768	17719	17855	17937	17784	17873	17715	17829	18000	17805	17826	17760	17766	17803	17804	17823	17827	17808	17802	17917	17981	18017	18006	17814	17787	17715	17883	17890	17796	17913	17862	17433	17805	17797	17808	17773	17937	17928	17795	18184	17934	17807	17697	17919	17762	17941	17934	17890	17903	17812	17799	17646	17770	17989	17556	17767	17692	17837	17790	17808	17751	17971	17807	17744	17781	17936	17990	17838	17872	17670	18132	17786	17894	17780	17840	17949	17661	17849	17848	17845	17665	17943	17700	17673	17848	17750	17729	17953	17821	17783	17956	17748	17695	17809	17577	17881	17931	17660	17663	17784	17665	17901	17897	17790	17767	17927	17817	18061	17964	17812	17826	17913	17893	17847	17926	17943	18010	17849	17859	17639	17699	17882	17716	17839	17735	17894	18060	17983	17698	17867	17760	17769	17918	17810	17715	17971	17814	17894	17881	17792	17814	17938	17769	17748	17679	17824	17780	17745	17989	17870	17807	18060	17701	17883	17698	17701	17743	17996	18002	17660	17707	18173	18039	17859	18050	17937	18113	17810	17787	17904	17793	17840	17964	17947	17936	17982	17745	18080	17741	17801	17994	17922	17542	17882	18001	17735	18015	17883	17997	17725	17802	17739	17906	17732	17688	17771	17736	17795	17749	17889	17818	17795	17734	17770	17796	17764	17796	17852	17825	17895	18076	17847	17776	17785	17714	17784	17895	17982	17737	17758	17848	17877	17748	17896	18082	17787	17748	18048	17956	18068	17597	17911	17781	17864	17871	17967	17724	17836	17863	17664	17762	17729	17946	17860	17853	18042	17864	17833	17717	17718	17882	17864	18004	17828	17806	17717	17710	17787	17723	17648	17787	17983	17808	17930	17943	17772	17618	17820	18044	17913	17734	17769	17796	17770	17978	17816	17732	17863	17801	17446	17686	17773	17787	17879	17805	17973	17869	17939	17730	17992	18020	17908	17968	18111	17636	17730	17869	17867	17950	17770	17889	17865	17819	17852	17805	18047	17814	17819	17644	17810	17765	17932	17741	17758	17755	17679	17905	17764	17746	18159	17937	17941	17870	17548	17763	17978	17931	17716	17763	17945	17716	17878	17832	17890	17775	17972	17624	18016	17508	17789	17826	17800	17856	17825	17913	17846	17826	17796	17734	17753	17940	17941	18000	18048	17804	17843	17831	17889	17782	17906	17884	17935	17826	17972	17547	17898	18038	17992	17947	17939	17829	17868	17803	17753	17766	17948	17879	17763	17850	17870	17748	17819	17894	17889	17809	17833	17745	17736	17879	17923	17654	17838	17761	17777	17788	17764	17980	17996	17915	18024	17699	18022	17790	17849	17709	17897	17797	17909	17778	17657	17828	17944	17900	17961	17779	17675	17775	17947	17835	17588	17877	17871	17721	17700	17700	17945	17822	17576	17924	17905	17960	17918	18119	18131	17967	17681	17722	17765	17773	17831	17724	17898	18000	17808	17995	18080	17874	18062	17751	17817	17753	17790	17945	17682	17809	17944	17912	17811	17753	17896	18042	17905	17837	17932	17781	17701	17840	17987	18009	17878	17709	17865	17773	18060	17796	17885	17899	17925	17745	17879	17692	17863	17884	18030	17822	17930	17860	18002	17924	17842	17850	18018	17956	17846	17752	18001	17824	17870	17734	17768	17886	17768	18033	17721	17758	17814	17855	17874	17707	17857	18009	17907	17718	17842	18007	17872	17591	17707	17830	17927	17750	17690	17754	17936	18021	17838	17927	17790	17767	17656	17866	17796	17799	17986	17785	17806	17939	17738	17659	17848	17772	17752	17747	17786	17745	17682	17689	17774	17989	17828	17583	17902	17887	17898	17771	17784	17845	17907	17849	17738	17744	17721	17770	17899	17919	18135	18012	17705	17938	18000	17854	17768	17832	17903	17788	17847	17861	17845	17782	17890	17783	17723	17601	17765	17893	17762	18079	17927	17863	17823	17779	17863	18044	17767	17709	17683	17814	17868	18038	17958	18003	17852	17933	17975	17754	17852	18015	17773	18090	18023	17927	17596	17882	17934	17656	17847	17866	17753	17689	17950	17843	17793	17797	17685	17871	17914	17793	18044	17750	17797	17673	18046	17748	17781	17855	17805	18016	17911	17886	18140	18067	17959	17824	17770	17914	18102	17754	17556	17866	17723	17837	17849	17856	17875	17780	17781	17762	17819	17878	18021	17892	17781	17592	17857	18005	17951	17809	17941	17857	17857	17971	17978	18016	18039	18036	17961	17853	17842	17787	17808	17869	17738	17716	17896	17917	17876	17713	17889	17830	17956	17824	17797	17774	17758	17817	17910	17942	17894	17812	17880	17804	17871	17802	17880	18001	17882	17564	17867	17881	17837	18016	17988	17874	18046	17826	17696	17672	17793	17943	18041	17822	17735	18050	17883	17831	18025	18087	17874	18008	17842	17952	17560	17833	18000	17927	17868	17840	17764	17750	17606	17847	18002	17736	17658	17834	17729	18099	17965	17873	17732	17786	17707	18136	18012	17882	17617	17752	17709	17722	17862	18018	17853	17837	17887	17798	17990	18015	17893	17828	17720	17993	17857	17797	17678	17835	17933	17883	18134	17928
31628	54917	52999	37080	26010	20429	17084	16864	18021	20237	31495	38823	34535	27455	22846	20165	17999	16702	16040	15698	15415	15629	15459	15496	15556	15353	15218	15463	15485	15429	15402	15497	15345	15252	15453	15545	15606	15647	15429	15458	15720	15476	15320	15496	15567	15327	15431	15351	15591	15576	15354	15303	15394	15396	15451	15362	15350	15472	15463	15511	15415	15387	15458	15585	15472	15468	15583	15517	15315	15519	15343	15385	15405	15281	15436	15268	15515	15302	15497	15464	15267	15443	15563	15476	15533	15570	15400	15483	15412	15534	15543	15481	15360	15498	15347	15455	15519	15481	15577	15447	15626	15350	15476	15410	15434	15551	15485	15547	15470	15619	15438	15405	15587	15495	15422	15352	15331	15468	15486	15535	15410	15348	15488	15408	15406	15571	15517	15337	15490	15492	15339	15249	15350	15600	15528	15432	15398	15291	15394	15447	15268	15546	15406	15372	15496	15557	15448	15443	15652	15438	15258	15582	15285	15428	15414	15429	15600	15399	15573	15372	15457	15375	15515	15385	15529	15577	15403	15491	15301	15357	15272	15463	15541	15484	15534	15328	15476	15406	15441	15569	15325	15396	15497	15402	15534	15465	15506	15469	15309	15463	15450	15097	15443	15559	15437	15539	15350	15273	15398	15277	15420	15321	15361	15325	15360	15352	15584	15381	15579	15428	15338	15366	15458	15605	15555	15272	15541	15351	15392	15657	15574	15378	15612	15308	15538	15271	15577	15537	15474	15439	15351	15442	15348	15417	15449	15489	15401	15488	15322	15492	15437	15535	15528	15410	15578	15424	15618	15554	15128	15343	15517	15276	15333	15497	15517	15481	15312	15423	15445	15346	15375	15454	15454	15550	15380	15485	15278	15412	15569	15471	15467	15416	15389	15498	15497	15390	15365	15424	15407	15486	15372	15504	15463	15670	15557	15380	15563	15476	15463	15576	15417	15384	15547	15429	15402	15421	15400	15537	15365	15392	15462	15412	15219	15420	15403	15406	15320	15466	15653	15384	15436	15488	15514	15232	15519	15437	15511	15479	15365	15299	15314	15455	15422	15533	15445	15420	15391	15280	15285	15463	15304	15464	15413	15515	15413	15431	15515	15353	15538	15292	15395	15568	15286	15243	15290	15245	15395	15451	15361	15538	15447	15494	15517	15477	15360	15481	15358	15412	15354	15293	15251	15423	15438	15332	15400	15461	15305	15382	15437	15421	15453	15440	15381	15442	15490	15484	15484	15392	15566	15424	15567	15481	15470	15517	15333	15463	15421	15363	15526	15416	15480	15524	15378	15357	15451	15405	15432	15377	15558	15515	15349	15373	15543	15575	15354	15516	15243	15471	15384	15411	15444	15369	15429	15549	15505	15474	15261	15385	15450	15495	15414	15338	15508	15376	15357	15463	15478	15448	15261	15380	15576	15391	15418	15462	15562	15358	15415	15268	15292	15571	15382	15449	15456	15459	15623	15350	15366	15231	15331	15402	15421	15379	15470	15392	15309	15567	15584	15443	15399	15348	15396	15449	15418	15469	15315	15390	15459	15347	15454	15406	15218	15352	15513	15532	15402	15528	15478	15297	15325	15475	15389	15391	15325	15577	15473	15399	15483	15402	15367	15547	15379	15425	15422	15467	15288	15351	15601	15552	15291	15338	15504	15303	15555	15252	15467	15416	15426	15305	15550	15478	15592	15372	15334	15307	15406	15383	15590	15497	15457	15431	15433	15629	15399	15340	15467	15284	15522	15415	15397	15663	15271	15445	15507	15529	15304	15545	15458	15489	15432	15466	15462	15468	15304	15294	15294	15273	15437	15336	15443	15262	15421	15432	15488	15521	15433	15442	15457	15365	15317	15540	15489	15280	15552	15499	15364	15453	15403	15526	15497	15596	15398	15324	15384	15583	15435	15353	15449	15371	15289	15397	15423	15346	15297	15458	15287	15301	15550	15464	15358	15448	15424	15342	15433	15519	15484	15340	15215	15324	15296	15247	15366	15460	15382	15406	15458	15340	15371	15369	15271	15548	15376	15365	15342	15332	15315	15296	15352	15395	15521	15361	15304	15481	15417	15453	15282	15509	15362	15337	15601	15435	15437	15504	15332	15388	15302	15450	15595	15453	15501	15335	15409	15386	15506	15426	15426	15299	15511	15354	15336	15462	15416	15338	15408	15476	15412	15320	15548	15315	15382	15569	15421	15402	15400	15423	15215	15381	15368	15347	15374	15419	15304	15457	15579	15249	15376	15271	15430	15400	15575	15484	15419	15528	15345	15332	15374	15477	15339	15320	15339	15502	15389	15533	15354	15363	15591	15526	15636	15625	15530	15367	15479	15538	15511	15372	15586	15525	15387	15394	15370	15440	15269	15515	15583	15341	15455	15489	15392	15540	15429	15633	15218	15371	15401	15385	15484	15425	15354	15508	15532	15384	15511	15510	15647	15386	15528	15322	15561	15488	15455	15390	15490	15607	15505	15253	15468	15527	15557	15439	15404	15452	15370	15247	15291	15372	15405	15398	15526	15472	15366	15600	15502	15349	15443	15423	15524	15338	15385	15472	15381	15337	15431	15237	15446	15521	15302	15385	15372	15461	15501	15436	15473	15391	15486	15401	15366	15379	15565	15407	15387	15510	15435	15598	15447	15617	15353	15455	15445	15565	15341	15241	15407	15599	15472	15442	15499	15446	15303	15405	15428	15404	15307	15504	15498	15371	15335	15302	15409	15338	15391	15326	15485	15475	15480	15414	15406	15467	15431	15484	15671	15622	15361	15486	15393	15379	15490	15575	15497	15487	15453	15503	15385	15482	15345	15297	15510	15737	15233	15642	15356	15337	15415	15238	15272	15564	15349	15241	15508	15461	15487	15340	15474	15308	15378	15458	15421	15373	15500	15439	15360	15430	15518	15410	15385	15233	15557	15481	15605	15383	15559	15252	15368	15493	15438	15394	15559	15371	15602	15323	15592	15356	15342	15530	15512	15471	15475	15445	15368	15497	15436	15329	15396	15364	15355	15368	15453	15478	15475	15360	15476	15491	15242	15534	15513	15424	15527	15525	15493	15560	15375	15377	15545	15369	15349	15335	15542	15383	15487	15450	15407	15497	15413	15480	15293	15554	15572	15436	15283	15620	15516	15359	15516	15339	15390	15607	15427	15277	15359	15486	15421	15300	15640	15388	15219	15471	15412	15429	15452	15481	15383	15586	15440	15319	15470	15359	15394	15476	15445	15262	15431	15387	15265	15476	15347	15505	15328	15365	15351	15525	15445	15500	15604	15423	15492	15316	15292	15502	15372	15469	15364	15600	15552	15356	15492	15653	15423	15391	15330	15330	15245	15252	15515	15397	15330	15083	15580	15337	15473	15454	15481	15300	15510	15498	15351	15373	15422	15428	15398	15490	15495	15511	15450	15379	15281	15336	15435	15276	15539	15459	15370	15596	15425	15467	15288	15512	15300	15379	15439	15492	15611	15463	15446	15569	15327	15479	15652	15374	15386	15266	15392	15489	15527	15408	15234	15301	15237	15465	15539	15459	15216	15312	15411	15408	15415	15456	15526	15572	15272	15363	15445	15473	15553	15430	15315	15415	15576	15585	15511	15494	15410	15518	15434	15304	15414	15289	15537	15539	15506	15416	15480	15574	15571	15569	15380	15601	15375	15304	15551	15407	15461	15460	15500	15451	15562	15483	15559	15361	15442	15454	15399	15606	15402	15438	15554	15487	15476	15433	15539	15265	15515	15519	15507	15396	15443	15401	15299	15377	15340	15447	15273	15504	15354	15445	15544	15445	15541	15446	15379	15622	15519	15379	15290	15466	15392	15391	15306	15511	15299	15365	15437	15495	15456	15419	15523	15532	15340	15333	15498	15377	15614	15352	15419	15578	15496	15510	15450	15329	15352	15229	15360	15454	15327	15411	15395	15422	15449	15251	15366	15457	15320	15552	15392	15382	15542	15250	15425	15584	15381	15346	15445	15490	15427	15442	15429	15384	15542	15456	15311	15345	15250	15546	15460	15487	15543	15455	15474	15456	15375	15227	15460	15475	15387	15263	15547	15212	15365	15531	15358	15311	15407	15468	15479	15467	15421	15493	15302	15393	15469	15458	15337	15394	15608	15425	15381	15597	15368	15334	15362	15592	15353	15418	15634	15415	15351	15399	15545	15458	15276	15462	15344	15289	15353	15558	15405	15492	15582	15390	15657	15516	15416	15403	15293	15505	15464	15371	15467	15388	15385	15535	15321	15347	15436	15411	15468	15400	15515	15405	15449	15599	15387	15250	15560	15392	15472	15449	15357	15429	15490	15343	15558	15353	15265	15627	15274	15487	15410	15428	15280	15472	15395	15437	15400	15396	15445	15341	15447	15588	15443	15431	15426	15464	15411	15461	15561	15392	15408	15299	15463	15527	15355	15424	15391	15494	15408	15425	15520	15525	15206	15401	15377	15375	15436	15464	15524	15630	15549	15424	15553	15293	15424	15409	15392	15454	15534	15384	15198	15456	15467	15409	15403	15341	15511	15427	15206	15487	15310	15335	15446	15408	15323	15625	15467	15234	15433	15488	15366	15353	15199	15414	15312	15347	15453	15434	15470	15578	15427	15357	15506	15251	15406	15432	15362	15416	15489	15498	15488	15225	15320	15406	15269	15586	15265	15363	15602	15336	15426	15437	15620	15294	15341	15415	15470	15338	15534	15468	15425	15751	15377	15377	15365	15300	15522	15250	15445	15356	15346	15308	15378	15333	15488	15330	15550	15593	15467	15366	15462	15482	15514	15446	15627	15455	15410	15401	15400	15472	15416	15480	15326	15455	15468	15486	15218	15285	15427	15272	15488	15506	15525	15416	15458	15355	15569	15373	15440	15527	15419	15401	15400	15372	15391	15487	15467	15399	15282	15408	15519	15341	15445	15344	15543	15527	15357	15529	15348	15284	15440	15480	15311	15559	15623	15455	15454	15370	15295	15535	15420	15697	15473	15248	15490	15474	15431	15303	15559	15377	15415	15452	15371	15498	15510	15332	15500	15501	15183	15517	15453	15643	15560	15483	15478	15405	15512	15490	15522	15544	15512	15469	15432	15566	15242	15348	15376	15440	15275	15420	15453	15413	15402	15383	15291	15447	15531	15395	15310	15397	15433	15300
28127	25396	31953	26071	20074	18529	18251	17884	17752	17978	18561	19253	19287	18931	18447	18127	18084	17965	17694	17882	17924	17895	17756	17805	17860	17779	17656	17629	17687	17879	17930	17970	17879	17908	17696	17679	17893	17826	17634	17806	17800	17721	18124	17907	17708	17772	17673	17644	17890	17860	17817	17711	17736	17699	17859	17744	17838	17748	17731	17916	17813	17779	17746	17811	17857	17774	17963	17826	17800	17906	17868	17940	17646	17717	17753	17621	17712	17765	17763	17829	17913	17842	17590	17743	17793	17795	17794	17773	17773	17706	17761	17881	17807	17796	17751	17820	17657	17850	17993	17858	17546	17791	17641	17790	17871	17899	17831	17777	17830	17504	17931	17710	17762	17884	17986	17651	17658	17724	17761	17767	17763	17537	17713	17727	17908	17845	17907	17625	17783	17533	17745	17756	17788	17781	17697	17858	17744	17945	17845	17795	17762	17613	17752	17858	17773	17886	17809	17861	17779	17887	17887	17848	17757	17678	17868	17973	17849	17685	17802	17829	17713	17541	17906	17885	17690	17917	17937	17865	18130	17808	17803	17768	17733	17608	17686	17837	17651	17881	17632	17610	17620	17680	17765	17794	17866	17989	17895	17759	17675	17827	17799	17640	17675	17831	17583	17763	17657	17892	17732	17787	17710	17565	17519	17903	17745	17796	17781	17742	17772	17596	17668	17752	17604	17945	17590	17942	17757	17690	17691	17829	17748	17794	17905	17770	17947	17581	17720	17875	17680	17815	17738	17670	17700	17601	17694	17814	18025	17577	17826	17727	17693	17829	17647	17737	17673	17512	17779	17774	17785	17820	17938	17754	17709	17833	17667	17482	17610	17730	17674	17841	17850	17903	17837	17778	17864	17690	17812	17786	17781	17995	17746	17879	17772	17791	17947	17585	17703	17846	17626	17803	17962	17816	17678	17782	17779	17966	17545	17817	17804	17716	17717	17670	17775	17631	17723	17729	17656	17811	17761	17926	17723	17774	17648	17556	17726	17728	17716	17777	17855	17750	17712	17716	17948	17856	17708	17894	17643	17871	17872	17679	18011	17803	17839	17728	17982	17683	17859	17671	17797	17751	17977	17723	18012	17680	17748	17687	17932	17777	17713	17595	17843	17792	17807	17830	17837	17638	17751	17835	17898	17758	17911	17931	17770	17907	17758	17979	17664	17869	17877	17882	17731	17850	17860	17965	17955	18020	17703	17828	17834	17824	17701	17891	17944	17804	17815	17663	17879	17813	17833	17794	17585	17731	17860	17810	17796	17779	17821	17625	17806	17736	17865	17588	17733	17596	17880	17735	17794	17906	17756	17668	17859	17844	17761	17696	17719	17880	17816	17837	17751	17660	17832	17779	17648	17780	17568	17800	17865	17857	17850	17798	17581	17816	17832	17773	17739	17660	17883	17722	17729	17791	17794	17771	17766	17750	17714	17837	17710	17907	17826	17784	17701	17448	17796	17719	17894	17817	17778	17887	17705	17714	17919	17870	17696	17670	17790	17728	17612	17921	17690	17591	17832	17749	17627	17747	17926	17945	17801	17953	17821	17826	17679	17770	17926	17849	17789	17824	17636	17653	17654	17810	17818	17739	17600	17703	17591	17639	17655	17501	17819	17783	17633	17828	17662	17869	17896	17737	17910	17861	17680	17702	17671	17640	17703	17868	17746	17936	17618	17968	17984	17646	17799	17643	17785	17712	17673	17831	18051	17820	17923	17900	17795	17935	17790	17894	17765	17850	17770	17644	17810	17747	17745	17600	17927	17937	17886	17713	17769	17855	17947	17420	17598	17786	17791	17936	17860	17959	17856	17689	17549	17781	17713	17795	17949	17912	17983	17874	17890	17592	17705	17727	17575	17711	17673	17649	17738	17824	17667	17838	17929	17894	17850	17742	17703	17709	17758	17792	17833	17728	17745	17753	17687	17737	17797	17721	17849	17786	17659	17729	17711	17712	17909	17943	17633	17590	17842	17676	17804	17751	17593	17786	17776	17659	17773	17857	17811	17654	17956	17758	17728	17811	17768	17746	17588	17696	17938	17729	17603	17611	17857	17727	17886	17881	17814	17888	17735	17908	17908	17782	17715	17775	17794	17916	17911	17690	17736	17895	17892	17835	17719	17518	17749	17769	17773	18043	17931	17940	17772	17815	17825	17951	17866	17863	17743	17865	18040	17805	17644	17847	17947	17716	17660	17665	17723	17873	17779	17658	17787	17815	17734	17791	18024	17745	17848	17855	17784	17650	17681	17568	17469	17955	17834	17491	17673	17951	17704	17845	17773	17703	17832	17921	17830	17716	17642	17723	17579	17763	17716	17832	17808	17725	17666	17809	17855	17762	17601	17845	17882	17834	17710	17813	17777	17609	17766	17804	17851	17716	17666	17520	18020	17736	17631	17762	17683	17808	17964	17683	17625	18045	17868	17892	17650	17806	17802	17564	17666	17877	17905	17625	18126	17641	17766	17719	17890	17780	17821	17872	17826	17590	17608	17897	17771	17732	17690	17674	17830	17844	17994	17775	17811	17732	17865	17651	17819	17909	17757	17769	17722	17848	17653	17776	17670	17887	17916	17965	17862	17674	17741	17857	18020	17784	17769	17895	17685	17981	17833	17785	17637	17830	17904	17754	17807	17687	17650	18035	17727	17825	17721	17675	17807	17634	17920	17800	17904	17829	17684	17864	17750	17699	17536	17886	17815	17791	17689	17706	17882	17676	17791	17670	17829	18183	17792	17749	17922	18010	17797	17687	17815	17758	17651	17818	17684	17713	17996	17759	17915	17686	17569	17748	17699	17806	17799	17737	17794	17851	17824	17797	17629	17787	17659	17738	17767	17640	17583	17828	17945	17627	17674	18027	17829	17883	17912	17771	17703	17643	17848	17880	17939	17737	17615	17556	17805	17864	17877	17805	17809	17635	17891	17909	17867	17875	17863	17714	17912	17913	17769	17586	17845	17913	17851	17829	17875	17788	17694	17735	17925	17779	17790	17756	17840	17797	17802	17736	17680	17585	17691	17824	17870	17779	17756	17705	17826	17842	17599	17856	17696	17782	17626	17815	17718	17830	17750	18013	17782	17840	17805	17764	17902	17818	17743	17858	17815	17736	17806	17914	17917	17798	17602	17855	17827	17634	17754	17828	17852	17926	18068	17751	17915	17972	17912	17838	17712	17786	17913	17706	17726	17805	17903	17845	17498	17788	17725	17801	17823	17688	17701	17931	17919	17874	18008	17722	17723	17866	17804	17569	17908	17903	17813	17698	17701	17838	17779	17819	17893	17863	17822	17682	17682	17539	17829	17746	17877	17823	17917	17941	18114	17831	17704	17855	17804	17634	17887	17947	17924	17994	17731	17813	17701	17668	17737	17572	17841	17826	17873	18066	17833	17681	17788	17656	17971	17846	17835	17508	17793	17740	17923	17619	17751	17760	17650	17988	17904	17902	17642	17991	17794	17817	17921	17780	17805	17727	17827	17894	17859	17800	17759	17819	17961	17881	17792	17771	17890	17829	18036	17710	17723	17719	17677	17952	17646	17619	17737	17878	17595	17952	17802	17722	17855	17795	17661	17711	17585	17731	17707	17980	17895	17879	18109	17926	17692	17672	17666	17856	17820	17916	17500	17868	17942	17843	17605	17628	17737	17709	17842	17838	17828	17662	17922	17844	17840	17894	17860	17568	17815	17801	17559	17798	17724	17732	17877	17905	17954	17843	17760	17704	17825	17861	17535	17811	17855	17766	17700	17915	17726	17871	17756	17672	17797	17894	17729	17801	17924	17833	17681	17742	17663	17759	17893	17927	17936	17954	17755	17914	17697	17847	17794	17880	17997	17958	17796	17793	17908	17851	17873	17848	17874	17710	17709	17761	17670	17836	17847	17774	17736	17746	17793	17790	17800	17625	17652	17868	18064	17935	17896	17869	17486	17752	17842	17779	17925	17780	17952	17921	17854	17792	17683	17828	17925	17677	17655	17863	17836	17512	17723	17527	17843	17731	17791	17897	17733	17756	17625	17647	17897	17756	17832	17749	17806	17812	17745	17723	17659	17631	17955	17924	18032	17746	17908	17784	17669	17633	17589	17858	17788	17853	17735	17821	17574	17699	17706	17849	17709	17765	17940	17723	17668	17758	17678	17807	17731	17881	17649	17720	17625	17742	17596	18009	17593	17835	17633	17979	18005	17802	18078	17876	17730	17698	17634	17731	17742	17688	17795	17775	17675	17601	17766	17925	17977	17830	17741	17961	17557	17709	17806	17825	17844	17667	17996	17920	17611	17737	17857	17843	17578	17742	17691	17772	17822	17621	17722	18027	17804	17646	17697	17824	17814	17810	17749	17825	17665	17777	17818	17653	17851	17947	17929	18039	17848	17901	17887	17615	17977	17730	17779	17671	17930	17794	17805	17665	17793	17703	17970	17789	17687	17758	17865	17809	17614	17685	17816	17811	17779	17776	17914	17665	17884	17954	17775	17755	17785	17767	17869	17818	17826	17678	17700	17805	17900	17850	18011	17941	17710	17832	17798	17611	17847	17748	17884	17988	17962	17751	17798	17809	17787	17849	17738	17812	17552	17775	17884	17680	17664	17854	17953	17763	17955	17743	17946	17728	17826	17886	17793	17905	17812	17749	17893	17940	17680	17908	17753	17573	17883	18098	18039	17585	18009	17834	17880	17768	17604	17713	17723	18009	17949	17795	17686	17868	17764	17771	17831	17640	17758	17761	17726	17821	17654	17731	17918	17801	18012	17637	17634	17675	17997	17631	17972	17543	17773	17760	17711	17859	17976	17850	17806	17802	17818	17937	17832	17758	17964	17775	17855	17731	17579	17696	17927	17847	17754	17694	17721	17902	17800	17928	17656	17783	17823	17772	17714	17897	17823	17739	17648	17882	17651	17883	17764	17668	17549	17627	17795	17775	17794	17672	17710	17781	17886	17701	17785	17622	17852	17658	17780	17852	17805	17974	18007	17887	17701	17770	17766	17694	17840	17713	17972	17826	17815	17864	17963	17961	17896	17762	17762	17861	17920	17676	17718	17827	17817	17565	17683	17893	17727	17723	17793	17809	17887	17988	17756	17735	17851	17821	18013	17703	17795	17906	18015	17711	18016	17920	17782	17711	17791	17778	17615	17845	17672	17761
27752	39909	36369	22893	18242	16306	15523	15680	15733	15632	16350	17894	17511	16599	16045	15784	15551	15697	15398	15446	15452	15470	15471	15248	15389	15431	15382	15318	15416	15467	15374	15337	15223	15538	15417	15456	15455	15521	15474	15305	15430	15277	15545	15248	15572	15688	15452	15530	15516	15489	15328	15483	15530	15371	15576	15520	15435	15408	15415	15590	15492	15477	15468	15287	15509	15303	15556	15328	15458	15364	15360	15360	15574	15403	15327	15414	15354	15388	15390	15436	15381	15495	15493	15449	15317	15353	15471	15468	15393	15391	15403	15247	15395	15362	15361	15376	15507	15437	15456	15460	15395	15324	15499	15522	15445	15475	15388	15269	15469	15537	15426	15331	15331	15645	15458	15399	15405	15424	15257	15515	15349	15588	15485	15401	15537	15369	15437	15195	15446	15442	15297	15336	15334	15289	15507	15372	15398	15410	15548	15276	15412	15517	15489	15390	15345	15352	15306	15340	15405	15268	15391	15484	15374	15398	15323	15406	15422	15495	15345	15432	15438	15460	15214	15444	15428	15579	15439	15516	15356	15437	15446	15295	15384	15342	15483	15314	15190	15604	15399	15410	15373	15368	15423	15450	15421	15426	15513	15490	15423	15593	15417	15513	15310	15415	15377	15432	15410	15443	15422	15530	15373	15372	15326	15410	15282	15302	15435	15283	15614	15451	15503	15324	15403	15289	15318	15446	15453	15425	15229	15669	15244	15321	15399	15438	15403	15336	15463	15327	15428	15463	15448	15490	15375	15378	15422	15392	15456	15374	15466	15422	15422	15464	15539	15406	15354	15279	15296	15424	15302	15370	15537	15391	15662	15450	15397	15366	15473	15441	15528	15434	15417	15356	15468	15349	15465	15276	15475	15354	15496	15516	15353	15442	15362	15442	15574	15350	15534	15299	15493	15326	15574	15579	15544	15275	15254	15387	15381	15387	15508	15427	15400	15431	15416	15422	15483	15409	15299	15369	15416	15378	15544	15523	15361	15307	15362	15573	15392	15463	15593	15277	15523	15343	15566	15357	15527	15489	15388	15362	15540	15478	15463	15414	15460	15600	15254	15594	15440	15566	15428	15357	15373	15401	15391	15534	15484	15565	15356	15355	15250	15288	15560	15342	15377	15378	15472	15544	15391	15396	15454	15332	15435	15570	15506	15488	15439	15368	15309	15505	15488	15561	15380	15409	15326	15433	15474	15399	15329	15482	15380	15539	15269	15359	15550	15440	15444	15317	15301	15410	15395	15454	15385	15428	15312	15557	15484	15482	15297	15454	15544	15371	15362	15417	15346	15268	15388	15471	15342	15475	15447	15428	15494	15421	15369	15636	15502	15504	15211	15572	15394	15328	15546	15450	15355	15414	15530	15347	15288	15436	15298	15365	15539	15361	15424	15348	15471	15318	15591	15404	15535	15325	15417	15467	15374	15498	15415	15530	15378	15373	15330	15381	15572	15574	15362	15375	15324	15345	15575	15246	15380	15356	15483	15468	15509	15550	15611	15335	15508	15406	15432	15459	15269	15374	15397	15474	15434	15367	15448	15496	15427	15503	15434	15337	15446	15316	15512	15340	15561	15253	15517	15322	15302	15360	15427	15265	15399	15457	15485	15284	15496	15387	15508	15398	15404	15324	15656	15185	15451	15306	15422	15384	15446	15308	15433	15443	15359	15321	15410	15498	15380	15483	15489	15340	15432	15413	15494	15376	15440	15485	15338	15305	15374	15442	15409	15295	15345	15246	15496	15418	15306	15603	15388	15489	15517	15383	15367	15613	15396	15488	15430	15554	15492	15348	15440	15454	15394	15374	15381	15389	15491	15330	15418	15449	15508	15326	15415	15508	15478	15450	15660	15349	15439	15554	15465	15626	15379	15330	15516	15244	15375	15367	15528	15455	15491	15502	15467	15374	15443	15346	15318	15231	15450	15384	15478	15471	15356	15352	15490	15459	15535	15507	15532	15466	15348	15417	15383	15394	15385	15311	15595	15512	15387	15432	15520	15355	15363	15627	15328	15386	15357	15271	15367	15353	15498	15295	15408	15598	15264	15315	15391	15387	15535	15414	15556	15525	15536	15360	15333	15462	15325	15352	15444	15383	15515	15322	15376	15383	15372	15520	15545	15375	15393	15303	15367	15408	15422	15343	15276	15450	15414	15530	15368	15425	15186	15510	15440	15461	15398	15343	15398	15327	15447	15487	15371	15481	15410	15425	15498	15332	15506	15313	15300	15486	15243	15398	15304	15339	15362	15398	15301	15517	15397	15399	15417	15426	15482	15383	15424	15305	15364	15460	15334	15494	15332	15472	15341	15450	15436	15349	15400	15490	15477	15330	15444	15449	15328	15197	15455	15438	15154	15280	15607	15373	15384	15466	15302	15376	15462	15345	15551	15460	15431	15451	15273	15322	15423	15452	15586	15354	15399	15355	15336	15487	15462	15329	15317	15273	15563	15433	15575	15300	15374	15257	15474	15477	15470	15397	15459	15555	15410	15405	15370	15354	15432	15374	15570	15599	15477	15389	15455	15322	15462	15611	15451	15518	15322	15535	15442	15521	15424	15504	15353	15418	15507	15357	15389	15250	15476	15404	15593	15410	15273	15309	15459	15283	15483	15314	15460	15553	15350	15482	15441	15362	15487	15488	15457	15371	15374	15466	15357	15519	15309	15415	15339	15538	15255	15389	15411	15436	15555	15441	15465	15314	15392	15471	15473	15431	15516	15450	15377	15491	15535	15442	15442	15409	15477	15545	15386	15453	15548	15460	15340	15345	15299	15423	15490	15332	15384	15477	15532	15200	15423	15304	15427	15479	15320	15477	15480	15365	15524	15322	15315	15299	15436	15312	15416	15388	15433	15496	15583	15443	15517	15415	15354	15283	15425	15421	15356	15316	15296	15509	15435	15518	15368	15357	15534	15552	15256	15559	15433	15437	15315	15444	15508	15325	15426	15471	15433	15462	15220	15367	15556	15292	15564	15313	15438	15469	15485	15526	15489	15209	15448	15482	15391	15294	15447	15478	15297	15465	15520	15312	15628	15369	15590	15276	15414	15470	15380	15214	15270	15468	15473	15399	15282	15504	15321	15418	15560	15410	15425	15362	15440	15482	15462	15257	15454	15328	15263	15585	15401	15123	15456	15333	15427	15559	15299	15506	15449	15535	15334	15368	15527	15412	15523	15480	15389	15414	15422	15489	15394	15259	15475	15444	15435	15549	15459	15453	15387	15492	15347	15412	15573	15454	15381	15313	15295	15337	15360	15279	15337	15454	15446	15303	15549	15602	15435	15393	15373	15454	15399	15452	15208	15500	15329	15450	15419	15419	15444	15439	15462	15465	15269	15498	15359	15455	15492	15478	15407	15554	15601	15459	15265	15453	15304	15403	15289	15462	15444	15533	15620	15576	15375	15428	15517	15304	15475	15402	15411	15490	15387	15553	15489	15455	15357	15427	15480	15368	15505	15402	15282	15379	15490	15181	15312	15328	15504	15603	15477	15409	15259	15380	15457	15318	15422	15584	15512	15428	15242	15335	15360	15531	15480	15447	15494	15445	15356	15247	15349	15489	15506	15459	15242	15532	15424	15321	15452	15426	15233	15439	15535	15323	15625	15452	15399	15610	15523	15482	15429	15308	15336	15279	15639	15443	15379	15456	15508	15346	15360	15349	15545	15445	15601	15376	15280	15394	15463	15498	15423	15420	15443	15447	15368	15507	15510	15423	15453	15392	15404	15476	15378	15475	15465	15506	15464	15362	15508	15489	15521	15426	15269	15328	15413	15311	15485	15436	15233	15501	15462	15488	15285	15585	15502	15515	15414	15569	15437	15548	15505	15345	15609	15299	15415	15404	15379	15250	15404	15476	15453	15439	15451	15519	15532	15263	15177	15396	15497	15472	15520	15311	15384	15493	15518	15473	15505	15564	15407	15355	15513	15450	15461	15435	15565	15380	15482	15442	15596	15466	15390	15329	15414	15271	15420	15465	15351	15750	15559	15519	15485	15341	15453	15519	15460	15374	15263	15488	15336	15389	15475	15338	15290	15342	15476	15351	15463	15373	15353	15320	15268	15382	15355	15381	15339	15547	15472	15451	15271	15426	15478	15343	15573	15365	15390	15293	15397	15388	15461	15506	15357	15605	15371	15348	15409	15473	15429	15537	15459	15370	15404	15354	15399	15437	15395	15419	15406	15301	15558	15366	15448	15364	15433	15324	15445	15348	15507	15526	15319	15475	15308	15319	15553	15538	15360	15365	15508	15347	15368	15472	15359	15383	15591	15486	15505	15281	15408	15471	15340	15462	15427	15522	15408	15291	15533	15408	15406	15390	15326	15499	15350	15470	15437	15397	15373	15355	15598	15497	15387	15423	15335	15393	15533	15414	15293	15421	15396	15419	15427	15340	15450	15333	15132	15468	15426	15398	15416	15290	15384	15571	15418	15470	15268	15419	15585	15413	15336	15472	15658	15466	15562	15394	15366	15402	15411	15421	15341	15353	15272	15548	15385	15483	15392	15406	15217	15363	15635	15327	15484	15479	15359	15477	15356	15363	15460	15357	15519	15355	15551	15392	15424	15453	15222	15339	15637	15516	15357	15300	15429	15449	15401	15378	15247	15306	15363	15428	15380	15359	15561	15395	15267	15588	15420	15297	15555	15350	15488	15663	15378	15557	15330	15287	15327	15496	15407	15435	15422	15510	15406	15518	15440	15361	15393	15367	15398	15415	15427	15358	15201	15400	15443	15322	15380	15412	15398	15403	15507	15410	15391	15563	15298	15489	15371	15381	15534	15314	15407	15363	15401	15380	15383	15227	15376	15407	15542	15349	15367	15439	15394	15383	15493	15397	15557	15390	15437	15367	15465	15447	15397	15585	15342	15504	15337	15445	15501	15420	15298	15502	15349	15551	15371	15444	15355	15481	15305	15475	15426	15373	15610	15368	15348	15436	15295	15493	15409	15308	15468	15687	15524	15236	15459	15421	15484	15574	15461	15559	15384	15405	15194	15455	15314	15570	15432	15431	15287	15341	15416	15454	15555	15325	15499	15514	15312	15450	15392	15460	15459	15204	15493	15361	15415	15311	15502	15440	15393	15494	15457	15238	15240	15500	15358	15391	15388	15528	15386	15485	15443	15426	15483	15492
24141	21342	28710	25061	22782	21920	20725	18776	18425	19134	23307	25843	25811	24239	22488	20721	19570	18474	18475	18127	18065	17836	17739	17778	17792	17873	17901	17533	17666	17690	17840	17563	17715	17906	17906	17778	17737	17729	17937	17776	17819	17685	17839	17785	17787	17640	17645	17466	17607	17638	17699	17751	17696	17764	17646	17715	17824	17557	17926	17787	17625	17796	17749	17708	17585	17782	17845	17710	17730	17769	17759	17757	17840	17784	17786	17605	17652	17710	17816	17865	17708	17662	17601	17550	17626	17844	17751	17806	17618	17830	17849	17912	17623	17701	17753	17627	17740	17926	17629	17648	17703	17756	17655	17720	17603	17740	17708	17587	17792	17714	17702	17757	17815	17899	17620	17726	17878	17553	17673	17690	17667	17702	17769	17721	17573	17851	17813	17680	18042	17713	17592	17739	17816	17774	17779	17808	17941	17876	17639	17746	17661	17382	17699	17577	17592	17710	17733	17820	17868	17631	17831	17656	17667	17705	17777	17704	17528	17979	17771	17821	17676	17802	17727	17766	17764	17852	17707	17426	17640	17828	17766	17807	17573	17650	17678	17778	17488	17535	17698	17738	17711	17752	17621	17634	17395	17802	17541	17574	17878	17617	17716	17771	17607	17758	17649	17574	17659	17736	17671	17899	17757	17597	17893	17540	17717	17768	17587	17811	17634	17706	17653	17663	17667	17565	17874	17818	17742	17835	17808	17737	17651	17631	17678	17825	17639	17681	17633	17795	17638	17790	17688	17679	17505	17820	17844	17614	17596	17942	17623	17752	17764	17679	17926	17999	17805	17737	17667	17700	17823	17686	17661	17764	17824	17773	17768	17785	17825	17771	17715	17808	17616	17698	17616	17939	17561	17590	17794	17634	17728	17580	17760	17775	17828	17682	17836	17673	17946	17545	17853	17934	17618	17542	17818	17634	17912	17712	17684	17746	17946	17790	17758	17741	17820	17484	17637	17937	17568	17754	17653	17564	17708	17936	17660	17671	17819	17698	17812	17775	17694	17704	17726	17790	17690	17640	17457	17595	17685	17736	17573	17848	17523	17636	17928	17812	17593	17647	17612	17679	17926	17664	17949	17499	17766	17671	17837	17887	17881	17703	17683	17742	17849	17783	17688	17626	17471	17557	17616	17553	17746	17754	17782	17652	17841	17552	17770	17783	17649	17249	17810	17584	17655	17834	17764	17497	17688	17794	17540	17797	17698	17708	17800	17788	17646	17607	17889	17999	17723	17797	17711	17610	17723	17698	17705	17771	17783	17472	17861	17664	17649	17860	17626	17698	17746	17742	17570	17612	17708	17793	17775	17760	17504	17776	17748	17642	17774	17755	17794	17594	17667	17862	17697	17631	17831	17540	17666	17680	17992	17786	17635	17618	17567	17704	17763	17771	17676	17744	17796	17682	17536	17748	17589	17756	17825	17753	17673	17807	17595	17669	17682	17814	17795	17754	17731	17614	17604	17423	17756	17693	17744	17672	17828	17605	17923	17806	17636	17823	17816	17634	17746	17910	17685	17738	17656	17735	17789	17665	17894	17818	17700	17809	17447	17610	17466	17601	17839	17423	17664	17574	17755	17754	17700	17572	17529	17562	17616	17768	17504	17826	17787	17643	17708	17758	17957	17756	17811	17795	17811	17911	17632	17677	17680	17569	17757	17607	17842	17714	17527	17596	17666	17553	17803	17798	17722	17819	17816	17684	17698	17791	17783	17881	17559	17586	17677	17762	17554	17767	17816	17816	17557	17568	17816	17711	17726	17887	17668	17816	17650	17629	17666	17623	17951	17692	17505	17680	17597	17794	17700	17525	17598	17677	17896	17814	17706	17711	17880	17573	17633	17693	17734	17880	17660	17601	17613	17608	17685	17790	17791	17836	17586	17453	17617	17776	17770	17777	17683	17582	17535	17542	17841	17741	17648	17845	17888	17888	17794	17585	17628	17739	17851	17626	17879	17683	17616	17615	18021	17822	17743	17603	17484	17824	17812	17572	17779	17750	17653	17725	17539	17838	17734	17674	17744	17836	17832	17579	17692	17589	17652	17765	17864	17634	17864	17677	17855	17560	17700	17793	17665	17636	17593	17738	17726	17767	18024	17830	17603	17520	17674	17446	17860	17390	17529	17431	17787	17458	17667	17774	17744	17606	17716	17760	17839	17486	17542	17557	17653	17785	17714	17748	17746	17646	17705	17779	17740	17694	17532	17737	17938	17751	17853	17705	17694	17748	17688	17480	17744	17840	17657	17844	17737	17753	17497	17810	17828	17473	17620	17718	17683	17687	17753	17856	17641	17776	17760	17788	17717	17806	17642	17771	17581	17693	17741	17783	17584	17706	17691	17645	17864	17830	17736	17549	17871	17586	17833	17757	17759	17832	17605	17667	17770	17959	17754	17518	17857	17653	17643	17659	17874	17888	17727	17891	17797	17771	17754	17462	17785	17654	17798	17914	17822	17634	17892	17660	17630	17614	17881	17706	17722	17812	18112	17623	17772	17615	17761	17739	17733	17721	17784	17776	17731	17642	17746	17419	17664	17691	17675	17516	17764	17741	17613	17571	17436	17463	17826	17649	17927	17639	17430	17634	17856	17850	17733	17855	17802	17521	17481	17437	17524	17845	17705	17847	17851	17662	17680	17810	17682	17615	17723	17853	17804	17640	17451	17680	17776	17745	17707	17680	17778	17680	17723	17667	17788	17486	17764	17600	17707	17746	17723	17761	17791	17746	17600	17724	17809	17681	17539	17808	17811	17692	17827	17667	17593	17769	17731	17649	17580	17642	17726	17822	17821	17557	17600	17918	17625	17679	17713	17842	17759	17593	17647	17814	17858	17835	17618	17784	17816	17684	17661	17756	17673	17700	17627	17807	17464	17744	17608	17632	17723	17578	17613	17777	17770	17610	17858	17697	17608	17746	17811	17729	17743	17762	17637	17822	17770	17829	17721	17596	17757	17601	17746	17907	17849	17802	17790	17772	17724	17812	17679	17941	17704	17474	17646	17816	17945	17581	17681	17649	17591	17836	17716	17663	17682	17779	17704	17737	17782	17638	17692	17528	17955	17643	17703	17803	17635	17654	17618	17784	17619	17579	17705	17555	17627	17526	17685	17797	17725	17656	17761	17768	17660	17862	17740	17769	17718	17499	17695	17644	17819	17832	17925	17705	17591	17738	17676	17735	17931	17946	17689	17631	17760	17684	17783	17762	17807	17822	17861	17602	17443	17509	17647	17660	17733	17537	17718	17662	17655	17643	17567	17742	18007	17855	17662	17744	17672	17712	17724	17625	17790	17729	17860	17856	17741	17712	17655	17589	17447	17618	17749	17866	17722	17857	17947	17723	17829	17644	17850	17684	17817	17746	17665	17662	17947	17614	17563	17593	17722	17678	17501	17806	17683	17721	17888	17718	17834	17730	17723	17536	17610	17726	17830	17708	17587	17708	17536	17682	17822	17613	17657	17784	17456	17629	17532	17693	17660	17537	17733	17967	17616	17868	17693	17492	17502	17718	17779	17554	17677	17733	17814	17760	17818	17801	17795	17811	17585	17623	17928	17703	17869	17691	17904	17685	17844	17755	17816	17577	17789	17578	17641	17724	17606	17788	17749	17770	17780	17771	17659	17608	17803	17723	17700	17624	17666	17795	17767	17676	17914	17667	17649	17574	17814	17907	17596	17817	18010	17577	17665	17832	17817	17810	17667	17685	17828	17764	17893	17653	17620	17733	17631	17796	17772	17708	17791	17588	17752	17571	17820	17470	17798	18000	17664	17556	17739	17525	17912	17877	17635	17644	17683	17757	17797	17785	17763	17864	17816	17672	17824	17838	17760	17862	17904	17618	17593	17701	17865	17696	17800	17785	17768	17770	17721	17668	17888	17720	17711	17486	17741	17790	17761	17841	17747	18029	17547	17460	17637	17669	17793	17519	17698	17599	17776	17533	17666	17718	17864	17653	17580	17593	17646	17758	17840	17828	17719	17805	17868	17704	17935	17769	17723	17736	17834	17631	17787	17757	17707	17770	17631	17445	17797	17705	17617	17854	17745	17734	17835	17700	17851	17557	17713	17491	17683	17629	17684	17713	17820	17860	17636	17733	17595	17597	17719	17880	17543	17710	17738	17739	17679	17480	17788	17822	17831	17700	17640	17725	17606	17794	18033	17762	17807	17811	17505	17657	17815	17630	17624	17667	17878	17691	17585	17788	17787	17584	17742	17692	17694	17600	17752	17616	17724	17802	17613	17704	17727	17477	17628	17588	17705	17621	17829	17676	17453	17627	17847	17792	17682	17808	17704	17782	17785	17566	17897	17800	17665	17743	17790	17837	17545	17604	17698	17601	17720	17665	17802	17705	17862	17541	17530	17726	17676	17642	17552	17739	17689	17404	17722	17686	17741	17724	17706	17778	17911	17510	17581	17899	17772	17739	17638	17684	17626	17711	17671	17590	17669	17714	17629	17860	17718	17718	17535	17832	17687	17624	17691	17673	17692	17575	17784	17912	17681	17899	17789	17672	17572	17806	17585	17727	17702	17802	17785	17697	17737	17892	17706	17700	17664	17659	17650	17640	17804	17764	17848	17610	17624	17621	17648	17393	17760	17629	17708	17626	17674	17521	17690	17745	17855	17633	17684	17573	17791	17652	17684	17714	17789	17562	17531	17774	17714	17748	17541	17833	17693	17672	17781	17600	17824	17686	17866	17560	17563	17639	17761	17651	17781	17774	17813	17731	17646	17622	17680	17830	17630	17622	17819	17684	17706	17747	17565	17577	17703	17713	17549	17620	17853	17766	17623	17737	17800	17667	17711	17477	17704	17968	17763	17849	17635	17581	17609	17779	17757	17865	17887	17766	17683	17736	17617	17557	17680	17658	17617	17757	17670	17941	17716	17652	17815	17532	17509	17784	17574	17620	17703	17777	17604	17757	17651	17882	17716	17584	17725	17529	17382	17770	17750	17705	17647	17745	17476	17655	17739	17760	17547	17877	17660	17680	17678	17691	17841	17769	17530	17676	17786	17581	17690	17728	17834	17674	17815	17824	17750	17561	17895	17811	17670	17554	17663	17653	17573	17707	17723	17731	17733	17637	17667	17640	17811	17907	18105	17757	17714	17751	17485	17781	17776	17631	17634	17746	17793	17716
28257	45541	40845	30113	21137	17852	16421	16321	16479	17637	24806	26952	26110	23777	20807	18994	17436	16328	15655	15640	15471	15502	15343	15518	15350	15292	15463	15419	15546	15354	15492	15326	15386	15297	15278	15408	15288	15414	15558	15416	15397	15311	15322	15246	15366	15329	15427	15362	15295	15459	15338	15293	15410	15342	15281	15389	15587	15373	15406	15351	15359	15359	15483	15493	15241	15344	15523	15497	15333	15355	15540	15390	15240	15607	15412	15405	15424	15357	15218	15361	15380	15342	15431	15239	15289	15420	15428	15341	15432	15203	15307	15442	15365	15437	15363	15355	15427	15285	15323	15416	15336	15289	15341	15242	15479	15419	15382	15196	15511	15589	15367	15337	15395	15437	15368	15372	15460	15426	15225	15467	15247	15346	15611	15118	15424	15256	15458	15382	15257	15268	15226	15397	15432	15282	15411	15333	15298	15227	15339	15418	15501	15248	15483	15554	15513	15413	15458	15538	15298	15337	15378	15465	15508	15233	15202	15502	15484	15210	15327	15388	15233	15364	15328	15346	15389	15514	15221	15274	15631	15358	15219	15366	15495	15531	15269	15321	15417	15351	15317	15501	15204	15301	15231	15072	15311	15341	15315	15447	15356	15376	15250	15398	15333	15415	15227	15454	15329	15436	15211	15374	15341	15580	15573	15367	15478	15366	15334	15256	15285	15380	15259	15212	15406	15347	15338	15541	15249	15376	15412	15270	15374	15464	15468	15275	15438	15377	15254	15305	15348	15250	15297	15317	15307	15287	15432	15339	15320	15431	15371	15443	15414	15395	15207	15354	15374	15311	15400	15362	15476	15292	15438	15447	15229	15395	15391	15260	15300	15464	15388	15309	15254	15413	15372	15375	15315	15314	15436	15180	15359	15312	15336	15312	15431	15273	15222	15380	15341	15541	15254	15314	15442	15252	15245	15241	15383	15425	15373	15392	15274	15354	15408	15462	15349	15496	15258	15241	15290	15328	15304	15430	15449	15286	15256	15263	15481	15345	15357	15305	15389	15193	15449	15390	15437	15430	15315	15487	15416	15347	15415	15389	15213	15355	15303	15522	15215	15211	15313	15339	15430	15224	15362	15364	15319	15140	15441	15379	15338	15413	15455	15433	15577	15294	15554	15544	15428	15177	15343	15375	15477	15400	15387	15329	15444	15161	15245	15404	15338	15324	15360	15377	15306	15662	15236	15282	15535	15407	15419	15517	15314	15387	15202	15410	15308	15395	15539	15285	15156	15278	15314	15387	15574	15363	15177	15450	15385	15305	15400	15323	15348	15481	15266	15215	15332	15336	15281	15495	15368	15462	15313	15373	15263	15396	15335	15424	15454	15266	15332	15372	15321	15304	15337	15462	15398	15416	15510	15473	15233	15257	15401	15353	15319	15452	15228	15541	15461	15535	15329	15327	15278	15479	15181	15578	15252	15393	15305	15397	15262	15249	15334	15274	15384	15238	15311	15348	15366	15264	15436	15456	15315	15298	15312	15305	15495	15380	15526	15314	15356	15294	15474	15425	15514	15289	15515	15256	15182	15481	15180	15329	15365	15130	15456	15281	15445	15375	15376	15368	15438	15292	15304	15289	15430	15343	15391	15383	15322	15357	15344	15619	15276	15331	15431	15334	15334	15372	15337	15406	15340	15248	15352	15271	15512	15359	15362	15423	15370	15425	15378	15248	15197	15343	15377	15395	15275	15317	15428	15289	15512	15386	15404	15637	15152	15336	15337	15370	15342	15512	15320	15347	15404	15501	15404	15431	15293	15303	15291	15421	15344	15301	15443	15357	15296	15265	15296	15374	15367	15395	15280	15300	15272	15429	15127	15260	15316	15333	15234	15444	15291	15406	15470	15229	15420	15245	15474	15383	15381	15390	15286	15381	15354	15533	15347	15309	15493	15386	15358	15236	15474	15445	15349	15217	15310	15384	15436	15353	15340	15104	15339	15447	15427	15470	15484	15449	15468	15409	15212	15138	15445	15460	15430	15525	15089	15487	15556	15156	15339	15224	15356	15448	15218	15364	15443	15391	15321	15288	15305	15255	15456	15323	15318	15352	15382	15438	15295	15346	15275	15382	15454	15371	15466	15455	15436	15244	15151	15425	15342	15336	15292	15271	15346	15377	15373	15347	15364	15369	15427	15339	15440	15266	15294	15251	15301	15376	15324	15335	15373	15361	15300	15385	15389	15280	15320	15267	15459	15524	15374	15261	15345	15361	15286	15345	15395	15432	15418	15302	15346	15434	15399	15285	15395	15356	15506	15337	15407	15491	15284	15427	15289	15325	15425	15334	15411	15518	15342	15561	15423	15487	15444	15261	15370	15306	15284	15456	15384	15412	15188	15218	15399	15261	15396	15473	15437	15491	15489	15533	15469	15447	15460	15286	15385	15347	15310	15313	15257	15455	15243	15341	15483	15313	15289	15396	15371	15170	15379	15470	15208	15341	15286	15431	15233	15245	15543	15234	15283	15369	15548	15304	15398	15263	15349	15277	15270	15351	15339	15397	15234	15352	15431	15379	15359	15344	15265	15286	15357	15423	15339	15462	15351	15308	15340	15497	15488	15404	15304	15307	15447	15443	15305	15277	15303	15549	15536	15422	15485	15413	15260	15243	15235	15415	15457	15315	15130	15386	15337	15357	15268	15247	15294	15317	15448	15359	15279	15274	15352	15456	15494	15275	15477	15358	15331	15522	15213	15400	15387	15272	15405	15422	15508	15369	15297	15334	15355	15389	15128	15437	15302	15560	15229	15401	15431	15309	15392	15247	15463	15384	15481	15461	15391	15261	15310	15174	15189	15331	15337	15446	15342	15355	15365	15248	15531	15434	15600	15299	15494	15231	15328	15284	15258	15474	15318	15426	15297	15362	15344	15399	15331	15470	15465	15426	15241	15335	15431	15366	15207	15421	15127	15405	15413	15443	15404	15349	15327	15309	15387	15318	15350	15455	15400	15365	15368	15553	15344	15400	15495	15287	15456	15378	15331	15288	15364	15394	15267	15391	15377	15411	15414	15333	15433	15333	15497	15494	15385	15417	15266	15530	15382	15256	15340	15481	15328	15375	15334	15424	15322	15324	15271	15384	15212	15465	15420	15417	15362	15420	15298	15394	15455	15284	15431	15289	15118	15185	15412	15372	15383	15299	15201	15279	15374	15420	15206	15396	15351	15431	15306	15464	15428	15359	15371	15155	15311	15368	15358	15209	15413	15356	15359	15321	15379	15496	15443	15434	15384	15359	15298	15377	15279	15331	15352	15431	15351	15425	15301	15343	15389	15198	15253	15210	15228	15374	15293	15348	15226	15417	15506	15427	15601	15595	15299	15437	15421	15244	15368	15351	15322	15350	15243	15252	15469	15197	15455	15226	15458	15349	15351	15450	15236	15358	15259	15306	15478	15304	15324	15256	15409	15406	15251	15384	15512	15155	15429	15466	15443	15435	15362	15369	15350	15273	15319	15413	15522	15347	15241	15350	15291	15423	15356	15414	15361	15346	15237	15248	15369	15436	15373	15438	15344	15275	15314	15441	15322	15429	15466	15455	15334	15396	15374	15473	15225	15323	15336	15172	15285	15409	15351	15389	15376	15326	15309	15544	15356	15336	15559	15308	15484	15345	15327	15353	15329	15282	15472	15338	15441	15325	15308	15578	15301	15384	15449	15372	15312	15341	15313	15437	15388	15367	15327	15349	15411	15287	15296	15360	15384	15178	15414	15290	15418	15399	15334	15373	15225	15335	15437	15328	15422	15391	15215	15492	15333	15335	15556	15260	15306	15388	15314	15291	15462	15258	15532	15248	15365	15311	15423	15402	15341	15425	15365	15221	15333	15440	15352	15227	15286	15440	15387	15280	15175	15424	15269	15389	15465	15462	15399	15285	15169	15276	15463	15399	15466	15377	15259	15268	15293	15326	15381	15396	15160	15492	15518	15499	15413	15247	15297	15214	15525	15179	15274	15403	15485	15364	15289	15398	15477	15085	15265	15415	15354	15394	15180	15383	15228	15218	15289	15428	15220	15389	15330	15266	15245	15318	15310	15354	15323	15499	15374	15232	15267	15429	15326	15506	15533	15495	15413	15455	15441	15059	15430	15446	15356	15423	15172	15287	15287	15203	15290	15356	15380	15399	15455	15532	15421	15341	15276	15398	15315	15434	15338	15240	15414	15477	15368	15451	15392	15320	15353	15351	15386	15285	15422	15277	15350	15475	15280	15526	15359	15343	15300	15379	15325	15247	15314	15428	15218	15387	15242	15500	15268	15484	15283	15426	15472	15574	15485	15405	15375	15399	15317	15325	15362	15280	15500	15451	15429	15323	15498	15220	15470	15366	15172	15400	15418	15326	15301	15280	15243	15254	15436	15347	15333	15409	15424	15346	15248	15393	15397	15200	15324	15400	15457	15397	15398	15406	15348	15309	15438	15419	15376	15534	15334	15561	15256	15357	15397	15325	15413	15304	15419	15325	15331	15308	15404	15443	15346	15222	15347	15297	15404	15474	15205	15173	15364	15328	15454	15447	15283	15299	15347	15327	15199	15326	15444	15156	15380	15437	15315	15201	15199	15334	15453	15399	15425	15329	15355	15449	15329	15194	15335	15367	15346	15290	15377	15361	15088	15320	15273	15295	15301	15385	15453	15273	15326	15236	15336	15322	15432	15499	15475	15254	15519	15303	15282	15276	15334	15252	15389	15189	15414	15542	15387	15383	15325	15399	15292	15433	15105	15343	15525	15394	15258	15354	15340	15278	15161	15356	15449	15325	15256	15300	15318	15312	15540	15398	15534	15371	15281	15248	15213	15456	15305	15469	15438	15381	15267	15316	15255	15360	15300	15261	15466	15282	15288	15307	15270	15411	15268	15483	15306	15225	15503	15458	15419	15254	15149	15275	15371	15430	15369	15270	15277	15491	15336	15345	15440	15412	15317	15320	15422	15472	15376	15382	15388	15399	15377	15452	15456	15346	15519	15472	15460	15457	15332	15270	15474	15389	15513	15378	15313	15436	15305	15267	15320	15160	15442	15445	15327	15442	15299	15533	15329	15402	15603	15302	15441	15255	15272	15365	15146	15490	15495	15507	15382	15430	15472	15272	15276	15292	15506	15426	15256	15222	15374	15360	15404	15303	15311	15333	15424	15430
22803	21345	29086	24009	21695	23476	24812	20247	19914	20935	29424	36919	34202	29241	25475	22851	20838	19246	18640	18460	18192	18016	18050	18304	18094	18125	18058	18036	18024	18221	18110	18014	18231	18062	17868	17898	17818	17845	18116	18142	18014	17968	18048	17791	18089	17963	17890	18015	17938	17962	17958	17969	18050	17787	17935	18011	17971	17885	17986	17954	17969	18103	17925	18058	18060	17947	17998	17763	17929	17883	17849	17883	17781	17978	17737	18004	18001	18090	17888	17666	17860	17882	17974	17796	17926	18014	17907	17819	17696	17854	17972	17895	17816	17744	17807	17907	17912	17867	17720	17992	18079	17918	17876	18018	17918	17960	18078	17787	17851	17947	17841	18002	17900	17802	17674	17797	17962	17769	17791	18064	18027	17952	17999	17898	17848	18008	17940	17721	17785	17981	17888	17983	17777	17859	17891	18054	18136	17761	17853	17897	17879	17814	17719	17838	17935	17939	18070	17758	17823	17794	17981	17881	17962	17901	17929	17988	17904	17715	17962	17892	17858	18031	18104	17985	17722	17948	18180	18003	17818	18192	17980	17887	17889	17606	17822	17890	17818	17843	17900	17789	18046	17977	17781	17955	17861	17844	17832	17726	17835	17729	17850	17762	17893	17902	17696	17902	17738	17924	17953	17952	17992	17897	17861	18018	18037	17791	17930	18022	18020	17859	17703	17875	17903	18181	17899	17881	17717	17953	17893	17930	17973	18049	17707	17727	17956	17808	17925	17993	17820	17937	17783	18131	18003	17958	17730	17719	18006	17783	17767	17963	17801	17909	18040	17875	17937	17819	17840	17989	17958	17755	17927	17881	17741	17876	17849	17989	17730	17847	17933	17816	17887	17939	18042	18050	17878	17938	18096	17898	17984	17839	17907	17834	18047	17743	17770	17899	18023	18002	17968	17866	17703	17795	18018	17802	17886	17920	17945	17801	17661	17795	17823	17814	17741	17862	17977	18125	17743	17978	17654	17954	18015	17899	17662	17966	17745	17898	17935	17829	18003	17862	18088	17947	17911	18105	17761	17820	17885	18019	17854	17877	17778	17772	18117	17806	17696	17786	17836	17871	17804	17698	17874	17955	17804	17770	17793	17910	18075	17878	17821	17929	17876	17720	17794	17887	17653	17775	17936	18151	17809	17944	17900	17883	18012	17894	17819	17830	17706	17934	17706	17924	17694	17934	17747	17809	17846	17857	18001	17876	17862	18107	17820	17973	18109	18052	17928	17857	17852	17830	17778	17875	18027	17956	17921	17897	17716	17923	17825	17961	17894	17855	18066	17935	18047	17888	18012	17744	17868	17800	17763	17796	18082	17910	17919	17906	17714	18003	17867	17806	17800	17733	17817	17786	18012	17851	18021	18031	18039	17772	17966	17996	17892	17990	17964	18002	17843	17811	17789	17882	17886	17769	17740	17823	17870	17728	18127	18002	17719	17755	17792	17655	17796	18033	18079	18001	17969	18012	17848	17970	17851	17927	17921	17993	18000	17826	17939	17808	17832	17922	17744	17895	17876	17741	17870	18054	17915	17929	18009	17858	17863	18112	18143	17817	17992	17952	17775	17907	17896	17835	17900	17695	17907	17672	17889	18003	17987	18035	17816	17868	17651	18236	17979	17848	17845	17780	17866	17692	17750	17927	18012	17991	17936	17857	17955	17764	18163	17538	17905	17898	17727	17959	17955	18025	17822	17834	17828	17859	17877	17918	17959	17937	17746	17913	17842	17862	17877	17842	17661	17941	17751	17911	17869	17995	17903	17890	17818	17849	17885	17873	17981	17941	17946	17844	17874	18071	17884	17922	17729	17888	17942	17955	17749	18107	17830	17848	17648	17987	17786	17982	17875	18012	17954	18023	17913	17917	17778	18005	17737	17922	17797	17874	17935	17689	17864	17929	17854	17832	17726	18040	17686	17650	17889	17864	18036	17938	17975	17896	17822	18205	17991	17863	17720	17875	17944	18116	17809	17974	17798	17843	18090	17775	17799	17918	17957	17895	17891	17786	17911	17788	17771	17753	17884	17947	17939	17995	17860	17736	17974	17571	17875	17901	18067	18089	17971	17821	17835	17907	17705	17916	17923	17931	17702	17931	18092	17984	17993	17953	17753	17786	17709	17830	17856	18107	17889	17826	17827	17771	17570	17756	18012	18030	17857	17834	17799	17954	17895	18122	17926	17829	17826	17756	17937	17902	17915	18177	17897	17982	17832	18004	17852	17839	17703	17810	18107	17941	17935	17966	17953	17964	18076	17779	17916	17899	17883	18005	17706	17695	17835	17815	17890	17748	17996	17911	17743	17901	17914	17858	18040	17986	18001	17869	17961	17847	18042	18051	17966	17549	17727	17760	17768	17912	17686	17911	17818	17813	17815	17824	17949	17961	17981	17949	17916	18012	17996	17830	17736	17885	17892	17807	17903	18041	17903	17993	17863	17839	17877	17696	17695	17919	17753	17859	17894	17901	17952	17837	17964	17858	18066	18018	17986	17812	17927	18082	17913	17810	17839	17945	17760	17613	17978	17935	17924	17793	17951	17883	17961	17810	18116	17893	17900	17828	17962	17869	17996	17829	17927	17787	17852	17853	17890	18050	17995	17970	17866	17877	17860	17772	17892	17896	17972	17844	17935	17911	17940	17760	17741	17856	18084	17958	17892	17880	17744	17784	17802	17756	17778	17975	17840	17627	17803	17977	17909	17668	18089	17812	17977	17852	17900	17924	18072	17851	17807	17803	17773	17828	18013	18144	17928	17930	17980	17844	18009	17784	17999	18079	17987	17874	17753	17946	17856	17647	17971	18065	17957	17693	17937	17850	17850	17996	17933	17956	18094	17851	17761	17923	17908	17851	17743	17801	17908	17920	17963	17801	17635	17973	18071	17982	18080	17985	17738	17863	17781	17768	17649	18055	17912	17922	17728	17981	17969	17981	17836	17684	17911	17857	17793	18047	18038	18028	17922	17847	18078	17967	17828	17782	17932	17820	17826	17829	18063	17844	18014	17901	17877	18197	17894	17915	17915	18030	17787	17819	17806	17877	17765	17822	17787	18062	17935	17803	17911	17882	17884	17759	17889	18078	17866	18035	17694	17983	17766	17859	17741	17742	17979	17975	17802	17992	17817	17653	17788	17766	17783	17717	18035	17845	17655	17835	18073	17912	17897	17971	17990	17866	18004	18031	17938	17741	17978	17927	17824	17863	17876	17854	17893	17995	17841	17862	17658	17792	17921	17693	17952	17944	17810	17752	17939	18018	17776	17831	17712	17982	17809	17968	17888	17890	18131	17953	17865	18068	17778	17807	18023	17583	17753	18036	17847	17810	17896	17743	17936	17963	17978	17972	17943	17853	17894	17807	17890	17798	17988	18035	18013	17794	17891	17984	17871	17928	17762	17815	17963	18016	17659	17915	18007	17934	17877	17987	17924	17809	17856	18124	17964	17977	17994	17775	17806	17938	18128	17813	17884	17833	17668	17716	17943	17900	18001	17990	17813	17989	17956	17943	18059	17747	17942	18018	17863	17857	18090	17935	17982	17791	17953	18055	17987	17906	17901	17776	17990	17810	17819	17903	17780	17737	17751	17918	17741	17624	17860	17713	17919	17836	17853	18022	17913	17917	17875	17835	18052	17876	17705	17925	18027	17946	18108	17889	17937	17983	17756	17690	17904	17868	17772	17993	18004	17917	18022	18040	17764	18041	17988	17868	17829	17814	18063	17978	17892	17978	17940	17878	17813	17614	17967	17818	17887	18140	17649	17711	17808	17897	17858	17876	17876	17901	17836	17760	17721	17899	18049	17758	17959	18020	17858	17818	17941	17587	17882	17964	17904	17891	17934	18003	17954	17903	17907	17750	17973	18026	17789	17914	17757	17903	17784	17871	17633	17997	17994	17799	17618	17855	17941	17897	17894	17980	17812	17951	17877	17932	18103	17702	17935	17979	18184	17859	18063	17926	17820	17756	17777	17780	17779	17892	17995	18025	17927	17876	17976	18005	17807	17936	17700	18034	17838	17772	17681	17887	17758	17859	17871	17967	17812	17921	17937	18077	17922	17973	17806	17770	17826	17959	18037	17762	17956	17834	17898	17680	17743	18043	17813	17749	17782	17999	17977	17948	17700	17698	17838	17817	18084	17767	17838	17903	17824	17755	17707	17718	17892	17825	17793	17703	17934	18031	17692	18150	17784	17859	17688	17636	18016	17796	17724	17919	17892	17722	17834	18235	17958	17688	18009	18192	17637	18018	18026	18134	17727	17967	18069	17617	17874	17821	17794	17739	17769	17908	17881	17947	17821	17932	17857	17786	17822	17803	17974	17862	18043	18006	18038	17996	17836	17878	17971	17817	17684	17909	17856	17924	17925	18025	17860	17982	17898	17973	17678	17979	18034	17831	18149	17845	17852	17741	18142	17687	18067	17883	17903	17940	17935	18005	18075	17780	18056	17897	17789	17885	17885	17630	18006	17869	17849	17951	17964	18090	17898	17764	18050	17760	17806	17618	17913	17995	18004	18010	17987	17750	17754	17826	17909	18004	17885	17943	17781	17802	17780	17905	17821	17843	18044	17944	18024	17680	17763	17695	17839	17856	18084	17971	17997	17952	17836	17885	17996	17859	18166	17799	17923	17887	17922	17743	17885	17917	18013	17993	17835	17888	17886	17981	17868	17824	18060	17856	18033	17853	17956	17880	17808	17823	17743	17946	17947	18031	18028	17871	17952	17826	17914	17690	17827	17985	18028	17854	17968	17570	17839	17918	18018	17720	17936	17842	17899	17845	17767	17873	17947	18147	17916	18038	17865	17934	18022	17686	17999	17838	17833	17889	17985	17878	17912	17763	18077	17947	17721	17871	17990	17796	17814	17702	17755	18021	17877	17960	17954	17695	17897	17844	18091	18054	17879	18146	17958	17834	18134	17965	18045	18051	17954	17767	17769	17651	17839	17774	17798	17900	17902	17859	17839	17941	17809	17870	17823	17949	17828	18174	17856	17964	17949	18002	17829	17983	17964	17934	17849	17924	17867	17891	17736	17742	17763	17829	17915	17867	17809	17841	17741	17818	18015	17944	17832	17788	17955	17731	17934	17954	18108	17775	17927	17804	17985	17886	17921	17933	17832	18006	17835	17834	17799	17852	17745	17928
31446	51637	44722	30424	22189	18834	17800	18302	18834	19820	32621	38622	35117	29617	25074	21444	18672	16944	15944	15537	15535	15433	15494	15426	15487	15341	15461	15493	15343	15445	15527	15341	15393	15352	15392	15467	15578	15467	15435	15341	15498	15327	15527	15449	15371	15485	15302	15404	15437	15324	15593	15296	15439	15288	15462	15383	15419	15363	15456	15264	15476	15431	15531	15398	15368	15404	15298	15340	15437	15470	15407	15434	15460	15460	15203	15526	15480	15568	15675	15452	15414	15250	15342	15431	15430	15414	15569	15534	15423	15483	15456	15504	15464	15455	15568	15492	15333	15460	15219	15509	15342	15448	15374	15310	15539	15372	15402	15428	15518	15331	15396	15299	15338	15437	15334	15424	15460	15351	15266	15509	15350	15285	15426	15619	15354	15476	15469	15338	15369	15389	15230	15514	15384	15495	15376	15368	15409	15519	15474	15519	15301	15278	15468	15337	15543	15531	15487	15487	15551	15410	15408	15420	15613	15452	15389	15463	15371	15448	15250	15363	15564	15425	15483	15345	15504	15495	15441	15363	15367	15354	15508	15439	15426	15398	15238	15283	15537	15420	15254	15441	15400	15528	15467	15461	15349	15406	15339	15363	15490	15504	15396	15326	15373	15372	15492	15270	15364	15502	15345	15343	15385	15281	15493	15473	15366	15351	15370	15464	15400	15382	15363	15333	15396	15441	15286	15310	15554	15463	15263	15484	15502	15523	15301	15393	15511	15641	15621	15217	15433	15471	15305	15369	15466	15190	15410	15452	15556	15373	15364	15574	15266	15340	15363	15396	15447	15455	15341	15524	15390	15428	15374	15427	15353	15586	15576	15372	15342	15531	15475	15512	15471	15413	15609	15599	15307	15384	15379	15396	15509	15564	15489	15343	15480	15374	15507	15443	15424	15485	15345	15480	15428	15392	15478	15581	15323	15306	15435	15193	15421	15501	15451	15391	15366	15513	15468	15323	15421	15341	15222	15546	15297	15722	15485	15446	15501	15308	15449	15379	15380	15289	15388	15482	15399	15318	15446	15396	15382	15249	15306	15363	15601	15490	15327	15445	15572	15424	15489	15521	15618	15348	15558	15533	15404	15434	15270	15382	15339	15493	15407	15557	15533	15425	15404	15436	15399	15211	15361	15302	15449	15356	15386	15370	15309	15395	15207	15302	15302	15633	15305	15362	15501	15352	15334	15392	15446	15274	15343	15581	15260	15524	15332	15427	15722	15443	15346	15398	15367	15435	15440	15338	15487	15491	15520	15639	15462	15412	15470	15348	15412	15520	15336	15155	15334	15445	15488	15515	15432	15311	15556	15482	15453	15432	15452	15596	15454	15537	15560	15351	15556	15338	15281	15371	15351	15351	15494	15300	15423	15460	15207	15397	15474	15346	15477	15170	15502	15440	15404	15245	15430	15463	15541	15168	15351	15292	15383	15472	15450	15433	15513	15439	15510	15338	15355	15425	15543	15380	15408	15389	15301	15485	15199	15416	15395	15426	15379	15349	15438	15595	15422	15471	15530	15435	15417	15429	15482	15343	15496	15445	15458	15270	15371	15327	15367	15333	15260	15329	15281	15250	15596	15286	15551	15381	15482	15346	15515	15555	15519	15350	15399	15410	15305	15432	15336	15352	15433	15398	15364	15321	15461	15461	15396	15158	15359	15419	15475	15456	15595	15498	15429	15613	15362	15444	15550	15309	15556	15417	15256	15426	15487	15239	15393	15464	15474	15456	15350	15478	15498	15397	15430	15408	15427	15458	15455	15512	15419	15399	15343	15457	15377	15481	15319	15322	15476	15374	15387	15501	15460	15430	15230	15240	15509	15402	15381	15513	15472	15161	15534	15499	15357	15422	15406	15562	15389	15464	15617	15395	15327	15333	15506	15316	15376	15395	15214	15548	15360	15441	15617	15483	15432	15362	15417	15443	15385	15448	15585	15455	15338	15506	15488	15299	15436	15486	15263	15549	15265	15258	15447	15483	15195	15452	15381	15440	15556	15376	15454	15425	15512	15488	15224	15413	15501	15377	15361	15517	15495	15391	15450	15170	15396	15468	15308	15523	15290	15383	15505	15195	15424	15501	15414	15272	15319	15621	15456	15243	15463	15324	15254	15433	15282	15439	15454	15448	15309	15310	15456	15504	15421	15264	15364	15406	15294	15362	15576	15540	15341	15310	15586	15558	15403	15391	15443	15385	15414	15275	15339	15244	15481	15386	15491	15386	15367	15314	15414	15506	15405	15478	15449	15502	15261	15348	15555	15547	15335	15394	15517	15437	15394	15402	15493	15405	15294	15350	15436	15327	15561	15435	15504	15368	15558	15446	15526	15387	15462	15375	15440	15319	15490	15514	15420	15388	15408	15316	15334	15365	15447	15441	15385	15363	15439	15393	15491	15438	15421	15313	15247	15365	15568	15436	15485	15429	15335	15445	15468	15601	15342	15312	15317	15564	15415	15475	15402	15257	15330	15421	15553	15343	15394	15475	15317	15345	15486	15484	15329	15362	15480	15525	15383	15580	15393	15577	15403	15477	15296	15385	15387	15162	15471	15380	15345	15355	15412	15364	15314	15287	15405	15160	15499	15338	15482	15273	15346	15288	15524	15468	15244	15385	15403	15355	15321	15328	15251	15463	15314	15457	15387	15241	15237	15278	15478	15514	15476	15501	15279	15413	15389	15362	15380	15377	15490	15437	15331	15383	15406	15554	15604	15293	15468	15390	15246	15604	15295	15485	15465	15302	15291	15384	15363	15201	15313	15319	15430	15460	15413	15372	15526	15363	15312	15436	15417	15344	15329	15410	15508	15477	15338	15407	15495	15432	15544	15478	15341	15423	15435	15487	15570	15325	15514	15269	15445	15394	15530	15533	15576	15245	15477	15295	15449	15213	15269	15454	15277	15339	15475	15272	15409	15310	15439	15378	15416	15514	15398	15209	15497	15597	15416	15457	15578	15402	15590	15409	15214	15423	15390	15520	15486	15390	15327	15436	15298	15297	15485	15442	15547	15464	15242	15419	15492	15418	15252	15343	15352	15491	15419	15633	15294	15299	15423	15403	15533	15075	15354	15411	15499	15306	15445	15381	15326	15384	15444	15480	15448	15352	15422	15336	15215	15638	15567	15237	15514	15430	15474	15446	15341	15385	15488	15416	15232	15405	15374	15330	15392	15495	15379	15550	15207	15569	15428	15445	15441	15364	15460	15416	15457	15169	15387	15315	15418	15396	15461	15350	15536	15298	15378	15362	15431	15469	15636	15549	15420	15628	15472	15438	15432	15398	15503	15285	15386	15325	15611	15404	15402	15460	15379	15472	15477	15390	15363	15426	15328	15410	15612	15440	15323	15414	15420	15430	15383	15349	15368	15356	15359	15528	15450	15452	15228	15333	15491	15500	15348	15336	15428	15359	15482	15581	15427	15335	15437	15378	15537	15344	15396	15432	15369	15459	15300	15524	15492	15479	15303	15436	15462	15445	15316	15345	15535	15443	15442	15385	15457	15495	15497	15492	15417	15489	15384	15348	15430	15445	15562	15325	15402	15603	15311	15264	15301	15495	15355	15433	15342	15326	15362	15484	15531	15391	15358	15234	15262	15437	15424	15416	15501	15375	15239	15325	15458	15467	15443	15513	15475	15510	15407	15506	15500	15407	15404	15434	15395	15549	15561	15439	15517	15522	15390	15456	15400	15393	15264	15328	15410	15550	15457	15562	15403	15398	15508	15359	15406	15423	15521	15442	15438	15498	15316	15429	15345	15648	15380	15415	15508	15530	15374	15356	15366	15539	15331	15349	15436	15523	15373	15527	15270	15478	15413	15529	15409	15306	15268	15450	15457	15427	15207	15540	15578	15508	15501	15452	15447	15386	15364	15522	15377	15370	15487	15395	15485	15461	15385	15575	15459	15234	15389	15577	15440	15339	15455	15518	15411	15379	15472	15397	15547	15421	15416	15458	15397	15615	15334	15522	15343	15343	15371	15467	15475	15512	15403	15455	15400	15427	15401	15376	15303	15453	15551	15362	15314	15291	15455	15515	15483	15422	15316	15465	15405	15400	15325	15428	15387	15489	15408	15091	15375	15512	15337	15320	15414	15353	15446	15541	15582	15299	15261	15436	15405	15502	15283	15467	15460	15317	15461	15259	15441	15370	15344	15349	15419	15301	15369	15450	15456	15416	15560	15430	15378	15482	15283	15430	15440	15368	15516	15510	15203	15440	15492	15392	15422	15477	15639	15294	15252	15396	15449	15484	15409	15383	15521	15531	15396	15481	15400	15326	15310	15419	15401	15135	15533	15563	15354	15397	15591	15287	15480	15379	15417	15446	15619	15273	15500	15472	15482	15390	15403	15448	15399	15412	15591	15599	15323	15314	15305	15385	15348	15537	15430	15501	15334	15396	15442	15345	15501	15508	15342	15184	15557	15350	15445	15338	15563	15446	15408	15320	15483	15358	15294	15405	15456	15544	15488	15236	15435	15648	15196	15463	15319	15396	15360	15518	15349	15308	15463	15384	15318	15310	15581	15342	15386	15379	15533	15343	15541	15430	15439	15315	15374	15487	15507	15336	15255	15411	15382	15195	15194	15490	15518	15465	15159	15399	15341	15511	15338	15580	15229	15257	15279	15387	15525	15441	15395	15431	15361	15350	15396	15315	15436	15428	15342	15464	15388	15428	15505	15452	15486	15416	15522	15405	15404	15403	15431	15455	15491	15429	15416	15534	15449	15555	15547	15477	15403	15419	15404	15351	15304	15480	15417	15419	15447	15559	15256	15399	15505	15327	15301	15431	15545	15561	15234	15372	15304	15426	15445	15342	15389	15346	15374	15410	15291	15362	15497	15426	15604	15251	15446	15338	15443	15444	15354	15632	15499	15365	15330	15415	15369	15292	15441	15262	15335	15466	15356	15460	15468	15481	15460	15548	15287	15292	15378	15411	15419	15451	15426	15340	15491	15363	15350	15449	15481	15514	15300	15571	15341	15215	15256	15530	15474	15352	15350	15340	15519	15299	15507	15374	15389	15442	15445	15331	15381	15274	15442	15445	15443	15365	15378	15430	15380	15532	15523	15319	15570	15246	15425	15415	15408	15274	15369	15283	15403	15344	15515	15350	15468	15307	15579	15333	15324	15479	15401	15493
28292	25121	27616	22990	18740	18468	18422	18288	18155	17962	18506	19756	19483	19212	18821	18541	18275	17865	17828	17886	18144	17840	17875	17888	17998	17849	17944	17968	17934	18012	17719	17807	18019	17799	17792	17871	17781	17759	17765	17819	17942	17743	17951	17955	18072	17790	17884	18120	17905	18027	17958	17841	17832	17955	17951	17965	17774	17778	17921	17826	17928	17979	17907	17758	17947	17692	17609	17736	17899	18083	17719	17743	17848	17762	17948	17804	17847	17736	17769	18126	17962	17794	17667	17899	17779	17938	17872	17817	17822	17881	17962	17840	17850	17802	17845	17767	18220	17791	17977	17866	17941	17824	17805	17883	17786	17876	18074	17871	17697	17825	17736	17880	17717	17984	17900	17854	17867	17763	17939	17646	17747	18034	17752	17814	17757	17766	17854	17871	17697	17909	17777	17785	17809	17604	17743	17919	17832	17784	17877	17727	17881	18005	17924	18030	17898	17798	17975	17958	17851	17662	18107	17893	17864	17716	17824	17866	17954	17757	17909	17861	17898	17989	17655	17665	17941	18036	17944	17764	18044	17929	17904	18021	17779	17770	17878	18026	17847	17739	17775	17785	17789	17639	17833	17794	17817	17986	17892	17939	17968	17898	18004	17743	17719	17595	17791	17909	17654	18048	17782	17755	17736	17841	17898	17909	17734	17969	17739	17758	17811	17758	17546	17594	17774	17955	17936	17864	17867	17977	17688	18097	17916	17808	17953	17798	17917	17563	17757	17712	17953	17806	17755	17855	17801	17767	18042	17804	17714	17816	17778	17815	17786	18014	17967	18026	17574	18041	17669	17898	17789	17893	17776	18044	17986	17955	17807	17579	17773	17857	17870	17773	17959	17827	17783	17835	17869	17819	17752	17980	18064	17815	17839	17892	17712	17808	18026	17707	17897	17756	17754	17831	17795	17854	17701	18140	17917	17756	17840	17965	17809	17815	17954	17878	17809	17794	17876	17942	17926	17783	17825	17884	17693	17846	17933	17854	17920	17841	17799	17933	17884	17772	18026	17711	18014	17819	17835	17686	17801	17844	17956	17958	17974	17856	17935	17869	18047	17848	17616	17810	17911	17583	17876	17754	17633	17600	17782	17891	17932	17751	17674	17917	17764	17742	17997	17966	17918	17906	17940	17941	17752	17840	17802	17798	17870	17716	17871	17699	17940	18068	17747	17828	17927	17901	17938	17812	18030	17914	17872	17829	17741	17897	17818	17806	17870	17922	17969	18011	17779	17981	17881	17880	17847	17732	17863	18003	17874	17841	17856	17768	17756	17644	17503	17937	17831	17839	17830	17807	17959	17900	17903	17754	17883	17971	17799	17920	17761	17998	17891	17684	17881	17771	17793	17811	17846	18027	17843	17850	17929	17844	17880	17704	17811	17864	17904	17975	18135	17790	17957	17811	18029	17763	17875	17889	17763	17900	17662	17812	17870	17813	17967	17788	17873	17561	17800	17801	17840	18016	18016	17740	17757	17819	17820	17994	17885	17793	17795	17855	17750	17836	18002	17772	17688	17860	17676	17847	17797	18064	17979	17782	17870	17893	17896	17771	17927	17927	17868	17989	18021	17877	17875	18014	17770	17870	17934	17794	17834	17733	17885	17873	18061	17996	18033	17927	17875	17904	17717	17804	17749	17680	17918	17963	17828	17896	18005	17803	17927	17838	17992	18042	17764	17910	17764	17843	17894	17653	17670	17788	17717	17764	17691	17793	17707	17997	17776	17699	17728	17964	17905	17847	17874	17907	18067	17678	17668	17851	18050	17989	17720	17918	17844	17825	17609	17966	17883	17684	17803	17714	18036	17825	17786	17861	17945	17987	17861	17911	17727	17942	17984	17851	17979	18019	17837	18023	17881	17736	17937	17766	17785	17634	17963	17695	17701	17591	17866	17920	17817	17776	17645	17793	17827	17865	17928	17905	17611	17986	17932	17865	17915	18091	17921	17632	17909	18073	18043	17744	17977	17658	17867	17800	17802	17908	17650	17942	18166	18000	17687	17808	17938	17949	17709	17814	18004	17965	17897	17800	17810	17490	17854	17850	17880	17921	17952	17995	17704	17905	17882	17752	17678	17852	17961	17724	17852	17846	17847	17819	17860	17879	17848	17810	17856	17947	17865	17775	17822	18066	17842	17781	17715	17727	17937	17823	17962	18055	17682	17791	17973	17702	17817	17867	17911	17762	17823	17792	17769	17753	18109	17801	17831	17821	17917	17871	17627	18087	17681	17927	17562	17757	17887	17846	17919	18066	17674	17725	17710	17671	17720	17892	18058	18177	18006	17799	17824	17744	17761	17924	17840	17729	17699	17693	17831	17655	17765	17830	17985	17902	18008	17882	17958	17796	17809	17975	17938	17903	17784	17611	17748	17523	17791	17686	18030	17953	17945	17943	18065	17828	17830	17616	17821	17796	18033	17792	17906	17881	17717	17820	17895	18072	17773	17854	17885	17887	17908	17790	17716	17684	17970	17962	17792	17805	17792	17874	18063	17762	17922	17828	18026	17707	17762	17940	17821	17902	17756	17912	17916	17777	17929	17831	17709	17948	17834	17722	17974	17828	17763	17700	17953	17868	17573	17831	17821	17816	17971	17828	17794	17661	17913	17807	17889	17755	17723	17822	17754	17854	17721	17691	17744	18010	17793	17799	18010	17782	17833	17829	17863	17794	17796	17847	17909	17864	17745	17781	17851	17954	18133	18055	17889	18013	17905	17738	17747	17950	17765	17965	17868	17796	17766	17676	17972	17748	17711	17895	17956	18012	17796	18053	17703	18130	17776	17704	17911	17978	17923	17882	17816	17842	17913	17914	17744	17857	17772	17947	17786	17930	17793	17798	17963	17864	17749	17635	18066	17708	17772	17917	17693	17827	17775	17771	17934	17899	17815	17789	17693	17681	17742	17865	17723	17835	17907	18014	18007	17578	17791	17762	17950	17619	17601	17632	17888	17644	17711	17702	17700	17731	17741	17901	17885	18009	17766	17911	18080	17710	17835	17696	17690	17965	17895	17711	17933	17955	17578	17964	17900	17730	17858	17805	17831	17648	17930	17878	17883	17743	17699	17776	17856	17772	17689	17755	17926	18071	17510	17633	17834	17804	17962	17521	17990	17868	17985	17747	18034	17885	17965	17738	17932	17994	17924	17630	17677	17841	17981	17895	17708	17906	17797	17623	17841	17852	17801	17923	17913	17914	17771	17897	17867	17910	17922	17928	17972	17805	17971	17800	17679	17656	17934	17726	17706	17964	17912	17813	17852	17598	17908	17796	17794	17859	17785	18034	17713	17856	17890	17847	17918	17802	17621	17779	17850	17748	17715	17793	17737	17682	17891	17737	17881	17836	17993	17832	17859	17744	17810	17702	17854	17934	17669	17759	17881	17881	17972	17754	17980	17961	18103	17952	18109	17927	17948	17698	17824	17877	17847	17744	17770	17766	17910	17872	17806	17749	17904	17972	17808	17919	17968	17606	17874	17916	17807	17716	17960	17983	17870	17961	18133	18037	17677	17887	17775	17870	17921	18041	17931	17881	17765	17821	17845	17908	17920	17637	17634	17629	17934	17765	17738	17949	18040	17754	17827	17953	17870	17947	17837	17735	17993	17855	17798	17957	17910	17914	17839	17747	17761	18011	17765	17709	17745	17928	17886	17768	17856	17963	17854	17810	17871	17882	17844	17954	17837	17909	17914	17893	17779	17766	17712	17804	17859	17751	17749	17959	17753	17824	17825	17851	17932	17674	17901	17818	17737	17773	17836	17937	17759	17808	17629	18035	17947	17836	17771	17835	18101	18041	17761	17722	17899	17865	17837	17944	17850	17864	17964	17799	17800	17850	17921	17897	17866	17675	17860	17713	17864	17787	17819	17735	17774	17651	17897	18033	17730	17895	17898	17678	17774	17905	17990	17868	17773	17688	17899	17931	17917	18004	17655	17879	17811	17874	17873	17808	17788	17676	17844	17750	17708	18022	18061	18143	17896	17998	17983	17780	17716	17876	17800	17856	17873	17724	17819	17983	17778	17791	17735	17739	17882	17937	17620	17811	17889	17836	17864	17822	17756	17815	18021	17761	18024	17843	17927	17857	17868	17807	17844	17854	17640	17873	17836	17812	18126	17994	17807	17739	17789	17888	17850	17805	17878	17918	17812	17833	17949	17856	17755	17923	17951	17928	17903	17749	17888	17730	17901	17944	17878	17788	17669	17778	17848	17768	17655	17735	17811	17926	17626	17825	17703	17887	17921	17800	17723	17797	17791	18062	17999	17660	17753	17730	17798	17823	17908	17875	17562	17768	17858	17809	17813	17801	17843	17659	17720	17840	17951	17850	17903	17570	17869	17933	18078	17871	17960	17810	17935	17871	17959	18059	17951	17805	17850	17809	17783	17781	17974	17582	17732	17775	17839	17897	17798	17782	17938	18016	17778	17891	17859	18048	17841	17932	17772	18064	17766	17931	17785	17883	17668	17987	17963	17954	17746	17786	17790	17906	17927	17849	17766	17839	17822	17869	17938	17885	17971	17786	17899	17764	17980	17766	17810	17684	17668	17768	17963	17892	17667	17711	17663	17835	17897	17769	17974	17814	17871	17932	17829	17753	17807	17856	17992	17886	17781	17946	17621	17985	17877	17714	17931	17895	17915	17901	17953	18041	17839	17938	17860	17957	18019	17847	17916	17847	17755	17828	17838	17944	17880	17944	17867	17746	17809	17619	17647	17787	17856	17838	17843	17939	17793	17934	17924	17660	18074	17862	17795	17794	17690	17733	17952	17886	17831	17785	17759	17923	17774	17765	17804	17934	17840	17798	17833	17776	17909	17771	17846	17837	17672	17917	17767	17543	17675	17954	17583	17759	17884	17857	17863	17822	17787	17761	17885	17902	17816	17748	17743	17794	18018	18102	17954	17921	17941	17591	17820	17843	17743	17959	17925	17909	17777	17885	17777	17832	17802	17842	17868	17806	17746	17932	17665	18075	17795	17839	17884	17868	17856	17708	17718	17793	17878	17899	17768	17655	17852	17609	17839	17668	17911	17896	17820	17811	17878	17747	17840	17937	17827	17668	17847	17754	17744	17784	17893	17860	18055	17926	17526	17922	17797	17969	17930	17764	17832	17960	17922	17940	17718	17836	17739	17906
27615	38166	26621	19146	16629	16012	15940	15952	15764	15795	16513	18366	17533	16952	16492	16222	15881	15646	15702	15586	15397	15504	15563	15567	15473	15349	15364	15462	15451	15501	15475	15323	15530	15472	15524	15395	15515	15496	15451	15435	15491	15499	15485	15518	15506	15449	15574	15471	15446	15424	15392	15463	15371	15394	15470	15380	15346	15457	15359	15316	15308	15538	15469	15300	15412	15452	15564	15527	15567	15550	15462	15486	15439	15688	15321	15319	15777	15382	15613	15372	15583	15411	15392	15431	15463	15338	15356	15501	15286	15485	15318	15522	15459	15519	15540	15422	15504	15405	15406	15547	15362	15375	15353	15640	15307	15621	15316	15530	15417	15421	15396	15382	15361	15466	15440	15410	15216	15490	15282	15516	15427	15396	15479	15235	15404	15449	15355	15444	15404	15476	15482	15460	15441	15411	15457	15450	15348	15511	15492	15400	15486	15604	15339	15337	15298	15574	15352	15465	15630	15551	15400	15341	15520	15503	15464	15503	15642	15198	15357	15451	15488	15390	15358	15584	15521	15485	15532	15350	15457	15506	15632	15474	15592	15553	15341	15444	15257	15583	15577	15450	15356	15447	15213	15542	15321	15474	15280	15430	15549	15463	15438	15369	15349	15444	15463	15418	15432	15305	15537	15440	15350	15399	15540	15517	15397	15446	15396	15426	15397	15669	15609	15440	15364	15504	15400	15589	15392	15721	15445	15542	15484	15543	15697	15508	15400	15448	15417	15474	15478	15297	15473	15421	15446	15438	15321	15468	15564	15482	15488	15515	15406	15445	15425	15453	15427	15456	15480	15407	15589	15405	15549	15306	15541	15511	15336	15352	15443	15192	15511	15449	15459	15288	15636	15410	15578	15504	15517	15366	15520	15330	15387	15602	15417	15452	15432	15224	15422	15341	15388	15562	15340	15394	15431	15494	15582	15464	15541	15271	15503	15518	15379	15518	15339	15511	15336	15465	15552	15406	15483	15382	15261	15474	15464	15478	15302	15433	15453	15465	15525	15511	15516	15422	15420	15649	15510	15491	15605	15417	15502	15492	15479	15524	15381	15536	15396	15410	15382	15486	15305	15441	15382	15472	15441	15343	15461	15487	15512	15363	15331	15514	15428	15393	15437	15458	15585	15442	15580	15421	15377	15281	15464	15314	15498	15460	15498	15209	15453	15337	15395	15543	15377	15426	15347	15405	15424	15560	15476	15418	15336	15289	15395	15465	15517	15512	15506	15447	15344	15464	15397	15392	15380	15449	15474	15529	15379	15594	15463	15523	15251	15429	15420	15312	15397	15446	15400	15525	15500	15441	15396	15529	15550	15457	15534	15258	15474	15478	15424	15494	15371	15426	15488	15393	15461	15380	15466	15501	15460	15343	15339	15419	15311	15347	15396	15300	15370	15662	15468	15531	15433	15644	15399	15360	15401	15409	15404	15456	15456	15361	15453	15595	15446	15292	15432	15461	15287	15565	15493	15437	15439	15388	15283	15652	15489	15444	15521	15416	15324	15404	15455	15487	15406	15536	15393	15418	15457	15285	15191	15412	15593	15423	15351	15529	15537	15592	15477	15379	15423	15461	15291	15471	15273	15481	15522	15388	15403	15443	15486	15555	15392	15520	15404	15584	15450	15423	15333	15566	15457	15527	15304	15475	15539	15450	15490	15605	15463	15428	15587	15402	15353	15428	15404	15437	15386	15516	15491	15388	15457	15430	15406	15444	15536	15289	15402	15471	15530	15445	15477	15471	15346	15487	15575	15439	15554	15400	15534	15411	15452	15437	15423	15511	15341	15366	15434	15417	15395	15564	15476	15437	15574	15361	15366	15430	15361	15291	15401	15477	15518	15492	15547	15377	15341	15494	15442	15455	15486	15431	15436	15511	15561	15419	15463	15434	15409	15553	15562	15530	15378	15445	15519	15389	15574	15440	15525	15399	15354	15532	15468	15449	15389	15589	15266	15491	15413	15594	15453	15531	15332	15402	15467	15453	15460	15519	15503	15422	15536	15476	15361	15387	15429	15343	15327	15524	15499	15596	15396	15334	15382	15473	15567	15447	15567	15510	15472	15632	15436	15322	15550	15476	15497	15380	15334	15334	15442	15523	15455	15559	15550	15505	15618	15350	15459	15449	15361	15505	15322	15545	15415	15470	15487	15481	15518	15528	15322	15513	15610	15406	15369	15361	15393	15532	15645	15476	15442	15505	15618	15540	15582	15335	15437	15449	15438	15457	15596	15398	15432	15353	15304	15515	15259	15370	15377	15257	15514	15316	15624	15327	15336	15484	15663	15358	15406	15478	15374	15325	15488	15383	15586	15472	15480	15554	15425	15245	15399	15496	15337	15503	15477	15454	15706	15457	15391	15329	15546	15381	15523	15518	15448	15517	15656	15495	15303	15556	15462	15398	15518	15415	15431	15443	15508	15328	15626	15444	15548	15434	15515	15419	15600	15403	15523	15504	15586	15536	15361	15404	15346	15495	15463	15588	15782	15530	15309	15277	15463	15425	15370	15428	15469	15463	15586	15323	15572	15314	15508	15400	15312	15613	15352	15428	15479	15403	15466	15548	15325	15484	15494	15349	15486	15271	15424	15316	15460	15627	15541	15418	15382	15321	15313	15491	15669	15553	15543	15556	15551	15420	15538	15543	15318	15432	15356	15440	15580	15430	15259	15482	15410	15282	15395	15412	15298	15510	15399	15307	15689	15416	15569	15444	15496	15533	15524	15517	15563	15538	15734	15228	15504	15431	15557	15525	15349	15345	15385	15476	15468	15568	15418	15436	15486	15517	15368	15417	15563	15417	15436	15582	15541	15516	15469	15543	15327	15490	15593	15323	15285	15273	15497	15378	15427	15406	15503	15394	15599	15352	15379	15267	15400	15394	15234	15665	15448	15507	15448	15449	15462	15399	15565	15349	15611	15434	15505	15455	15495	15332	15491	15489	15567	15375	15593	15709	15550	15265	15483	15478	15496	15492	15462	15444	15468	15357	15218	15419	15430	15573	15504	15351	15505	15424	15608	15541	15591	15409	15333	15569	15398	15469	15509	15534	15636	15514	15406	15445	15526	15217	15438	15346	15499	15558	15257	15404	15392	15454	15550	15517	15598	15383	15575	15364	15363	15381	15508	15331	15403	15520	15527	15416	15449	15654	15337	15375	15468	15540	15518	15296	15562	15542	15408	15399	15384	15434	15494	15630	15473	15713	15338	15460	15435	15465	15392	15485	15335	15563	15419	15539	15450	15555	15385	15564	15497	15470	15550	15518	15486	15517	15227	15389	15426	15398	15409	15472	15590	15427	15614	15633	15409	15601	15375	15320	15370	15541	15457	15684	15551	15574	15447	15482	15302	15422	15606	15418	15674	15466	15496	15598	15512	15313	15515	15444	15479	15374	15367	15378	15357	15409	15598	15374	15548	15477	15473	15453	15422	15368	15310	15532	15528	15223	15563	15428	15591	15389	15379	15566	15438	15445	15463	15595	15436	15573	15472	15455	15458	15530	15354	15567	15336	15449	15448	15438	15469	15509	15389	15484	15403	15519	15439	15484	15554	15503	15395	15337	15430	15509	15565	15354	15447	15296	15398	15441	15411	15464	15383	15457	15508	15585	15285	15582	15326	15594	15396	15443	15414	15481	15392	15446	15271	15510	15540	15319	15407	15369	15369	15489	15428	15615	15491	15314	15573	15506	15492	15371	15202	15532	15392	15484	15399	15360	15382	15417	15570	15492	15409	15357	15659	15524	15519	15508	15583	15430	15221	15419	15394	15463	15497	15382	15337	15426	15434	15484	15427	15380	15571	15452	15364	15490	15510	15502	15322	15495	15618	15506	15452	15471	15418	15489	15435	15401	15498	15329	15477	15432	15475	15411	15414	15365	15373	15505	15460	15497	15501	15340	15519	15477	15340	15389	15397	15641	15607	15405	15459	15387	15406	15489	15257	15589	15499	15460	15433	15389	15584	15352	15664	15388	15378	15415	15411	15612	15338	15639	15559	15408	15558	15311	15432	15377	15403	15425	15578	15554	15603	15557	15423	15424	15476	15412	15470	15428	15527	15486	15340	15366	15459	15392	15616	15443	15459	15578	15442	15516	15466	15497	15593	15395	15420	15473	15429	15615	15584	15399	15428	15406	15586	15572	15503	15525	15388	15346	15394	15478	15554	15368	15391	15645	15348	15400	15640	15361	15362	15606	15596	15490	15601	15419	15432	15343	15464	15417	15463	15434	15315	15438	15406	15427	15512	15534	15493	15453	15524	15506	15331	15443	15385	15438	15440	15464	15398	15240	15479	15311	15372	15410	15463	15499	15451	15466	15616	15495	15454	15449	15287	15417	15526	15488	15467	15302	15331	15495	15490	15393	15282	15505	15300	15283	15372	15605	15338	15386	15565	15386	15425	15429	15350	15731	15445	15403	15415	15383	15600	15517	15526	15296	15489	15355	15605	15522	15629	15410	15332	15526	15511	15465	15469	15505	15263	15560	15294	15484	15434	15422	15530	15343	15486	15260	15447	15320	15552	15451	15357	15452	15577	15484	15418	15405	15482	15401	15452	15555	15404	15310	15402	15353	15618	15624	15523	15473	15621	15474	15469	15341	15443	15332	15379	15401	15246	15417	15326	15466	15498	15511	15572	15269	15342	15360	15511	15709	15431	15167	15405	15475	15539	15399	15333	15386	15543	15471	15331	15480	15423	15328	15476	15394	15434	15542	15570	15411	15315	15175	15480	15514	15490	15462	15323	15444	15420	15407	15516	15587	15564	15561	15558	15485	15419	15636	15385	15557	15657	15366	15458	15412	15446	15527	15570	15507	15632	15399	15401	15683	15505	15424	15553	15354	15506	15432	15423	15379	15443	15447	15476	15639	15543	15441	15554	15393	15504	15366	15333	15404	15392	15466	15492	15264	15468	15488	15428	15608	15383	15271	15486	15445	15534	15650	15403	15639	15588	15341	15555	15397	15395	15630	15417	15526	15499	15486	15510	15499	15245	15439	15510	15454	15492	15580	15355	15604	15390	15317	15463	15560	15491	15187	15479	15494	15394	15394	15403	15491	15524	15372	15357	15379	15390	15399	15380	15568	15348	15505	15366	15535	15499	15514	15318	15497	15488	15381	15526	15486	15566	15462	15499	15455
23960	21284	28679	24658	22285	21777	20830	19041	18568	19090	22563	27666	25543	23585	22303	20521	19391	18540	18067	18050	17684	17685	17690	17706	17842	17866	17815	17677	17621	17380	17844	17609	17715	17753	17663	17616	17560	17605	17517	17616	17641	17808	17453	17648	17803	17725	17796	17573	17709	17665	17687	17766	17847	17755	17672	17552	17588	17386	17616	17516	17625	17476	17648	17519	17743	17604	17643	17613	17623	17521	17614	17558	17581	17725	17720	17429	17582	17772	17675	17619	17742	17550	17563	17606	17717	17734	17581	17613	17624	17762	17636	17585	17587	17602	17439	17575	17558	17674	17819	17715	17549	17839	17701	17687	17732	17419	17799	17578	17764	17410	17613	17441	17612	17597	17791	17836	17815	17465	17849	17618	17746	17672	17451	17708	17573	17504	17577	17653	17631	17778	17593	17674	17763	17655	17475	17647	17632	17550	17606	17655	17349	17678	17512	17792	17593	17655	17834	17546	17601	17483	17676	17577	17444	17703	17552	17519	17627	17652	17737	17811	17464	17529	17686	17585	17682	17579	17681	17684	17698	17765	17624	17607	17704	17585	17625	17617	17783	17636	17758	17623	17695	17686	17675	17544	17903	17532	17661	17910	17812	17800	17544	17618	17616	17837	17945	17508	17662	17606	17413	17494	17561	17697	17833	17721	17579	17675	17749	17660	17571	17541	17672	17537	17667	17517	17484	17587	17624	17739	17526	17643	17664	17734	17574	17436	17719	17527	17542	17641	17783	17691	17565	17752	17844	17613	17572	17469	17767	17476	17529	17559	17656	17667	17716	17675	17648	17524	17546	17567	17499	17705	17563	17741	17517	17652	17809	17636	17663	17501	17529	17671	17393	17432	17638	17630	17708	17586	17650	17533	17551	17725	17537	17702	17670	17686	17687	17496	17628	17638	17549	17654	17471	17713	17464	17726	17646	17441	17621	17782	17604	17854	17559	17679	17615	17529	17595	17700	17707	17901	17601	17555	17632	17624	17749	17680	17588	17612	17503	17508	17656	17650	17890	17637	17660	17676	17702	17675	17485	17548	17575	17610	17656	17841	17764	17513	17755	17567	17382	17652	17516	17683	17598	17660	17744	17525	17673	17683	17647	17601	17587	17662	17472	17623	17762	17450	17629	17633	17701	17608	17662	17587	17542	17646	17719	17619	17551	17694	17711	17638	17676	17665	17494	17397	17534	17763	17616	17580	17713	17702	17704	17505	17544	17621	17523	17439	17587	17730	17474	17544	17567	17613	17538	17594	17662	17781	17558	17583	17504	17597	17616	17513	17593	17597	17468	17382	17460	17564	17583	17578	17827	17658	17792	17613	17583	17637	17646	17555	17515	17574	17623	17658	17582	17751	17638	17485	17591	17745	17628	17634	17686	17590	17719	17797	17725	17565	17692	17739	17487	17397	17432	17428	17553	17613	17478	17607	17678	17452	17608	17749	17547	17432	17589	17584	17658	17545	17583	17502	17576	17703	17748	17541	17685	17730	17605	17561	17660	17457	17855	17630	17717	17578	17655	17656	17738	17508	17812	17662	17470	17750	17471	17443	17632	17765	17569	17682	17543	17461	17569	17526	17667	17564	17379	17470	17602	17648	17634	17672	17659	17671	17478	17372	17659	17629	17729	17709	17619	17627	17627	17598	17599	17624	17685	17586	17624	17540	17611	17696	17488	17559	17486	17684	17636	17674	17729	17626	17738	17543	17768	17439	17593	17529	17662	17568	17557	17602	17450	17495	17693	17678	17540	17622	17791	17679	17621	17477	17513	17633	17743	17683	17720	17749	17586	17540	17506	17750	17653	17671	17916	17685	17676	17721	17538	17742	17705	17453	17597	17624	17531	17411	17500	17776	17871	17598	17483	17493	17724	17803	17563	17522	17768	17519	17551	17720	17563	17832	17755	17592	17546	17371	17676	17498	17359	17458	17571	17434	17507	17522	17819	17842	17482	17601	17728	17774	17598	17687	17564	17544	17566	17648	17638	17798	17868	17600	17596	17692	17490	17817	17690	17843	17574	17565	17460	17575	17656	17721	17548	17707	17837	17575	17784	17705	17642	17574	17494	17616	17466	17524	17787	17755	17626	17699	17596	17650	17476	17548	17658	17505	17577	17604	17501	17648	17616	17696	17675	17756	17576	17635	17733	17653	17705	17644	17659	17683	17526	17557	17653	17738	17513	17571	17480	17744	17457	17475	17713	17658	17623	17542	17612	17561	17553	17755	17620	17715	17673	17842	17946	17465	17649	17654	17487	17596	17630	17755	17578	17493	17423	17520	17659	17525	17686	17434	17463	17627	17813	17720	17735	17663	17538	17424	17546	17557	17461	17648	17482	17776	17560	17820	17657	17647	17499	17575	17687	17646	17678	17778	17783	17844	17729	17973	17971	17806	17658	17855	17653	17624	17440	17552	17611	17536	17743	17688	17707	17541	17703	17812	17483	17581	17708	17451	17470	17481	17658	17524	17560	17683	17459	17504	17648	17629	17664	17320	17665	17786	17601	17552	17725	17666	17539	17499	17582	17662	17591	17589	17626	17625	17745	17656	17593	17547	17732	17741	17642	17666	17502	17627	17538	17729	17671	17704	17604	17502	17671	17688	17831	17621	17490	17520	17814	17600	17540	17618	17602	17618	17590	17653	17407	17634	17778	17592	17770	17611	17450	17730	17539	17504	17716	17590	17792	17660	17425	17636	17456	17860	17713	17788	17660	17697	17629	17683	17429	17618	17675	17658	17602	17820	17832	17543	17492	17656	17468	17545	17619	17704	17614	17635	17572	17585	17670	17608	17739	17706	17719	17652	17782	17505	17553	17645	17795	17736	17614	17764	17688	17763	17607	17674	17627	17577	17538	17647	17549	17537	17639	17487	17704	17533	17743	17503	17633	17573	17507	17568	17598	17715	17708	17712	17745	17675	17696	17723	17652	17447	17669	17479	17666	17673	17804	17469	17576	17910	17716	17413	17596	17594	17548	17695	17798	17642	17488	17573	17686	17577	17572	17536	17529	17650	17544	17683	17500	17674	17480	17532	17774	17598	17648	17618	17538	17655	17528	17637	17735	17565	17685	17657	17549	17585	17547	17513	17598	17856	17585	17516	17772	17568	17484	17599	17561	17584	17701	17621	17612	17550	17680	17807	17660	17677	17641	17442	17598	17813	17366	17690	17525	17752	17660	17828	17639	17588	17817	17640	17575	17587	17546	17634	17789	17719	17388	17482	17326	17818	17808	17850	17764	17670	17556	17565	17494	17435	17708	17629	17799	17553	17522	17558	17624	17720	17455	17509	17647	17638	17679	17468	17381	17646	17419	17607	17524	17605	17646	17477	17747	17854	17491	17507	17699	17616	17447	17688	17431	17599	17858	17786	17647	17759	17850	17671	17573	17632	17655	17657	17917	17487	17688	17549	17508	17472	17594	17537	17653	17520	17574	17746	17760	17683	17636	17737	17682	17658	17783	17434	17383	17552	17641	17589	17681	17632	17802	17594	17703	17498	17688	17667	17488	17618	17532	17666	17985	17607	17719	17763	17770	17651	17313	17542	17799	17676	17731	17684	17629	17713	17641	17606	17754	17587	17595	17607	17617	17589	17527	17591	17591	17400	17787	17730	17519	17668	17761	17914	17568	17753	17849	17747	17522	17533	17686	17661	17734	17605	17587	17726	17616	17701	17724	17681	17663	17591	17723	17653	17581	17469	17864	17892	17729	17780	17395	17676	17612	17578	17615	17633	17737	17533	17674	17604	17673	17640	17722	17731	17639	17663	17863	17650	17701	17819	17496	17652	17935	17836	17649	17478	17633	17495	17540	17685	17411	18003	17544	17681	17678	17644	17891	17596	17607	17406	17593	17604	17690	17713	17755	17683	17456	17738	17539	17576	17726	17607	17367	17745	17530	17535	17603	17571	17581	17779	17588	17702	17899	17630	17620	17516	17572	17620	17621	17591	17532	17737	17597	17607	17674	17603	17830	17887	17760	17790	17768	17576	17418	17929	17691	17561	17677	17727	17735	17782	17531	17463	17562	17643	17665	17667	17472	17551	17630	17528	17520	17660	17559	17647	17720	17651	17530	17632	17638	17837	17448	17587	17585	17455	17596	17548	17658	17582	17673	17548	17707	17713	17682	17578	17691	17378	17664	17826	17771	17656	17836	17564	17555	17649	17670	17573	17671	17557	17700	17647	17639	17854	17767	17662	17572	17553	17772	17656	17591	17569	17789	17451	17658	17713	17784	17531	17728	17614	17650	17891	17483	17450	17678	17606	17634	17700	17722	17571	17686	17675	17616	17590	17616	17647	17664	17688	17759	17492	17892	17562	17808	17730	17673	17689	17560	17684	17775	17626	17553	17549	17503	17549	17657	17629	17604	17391	17475	17479	17660	17659	17687	17789	17772	17676	17565	17492	17815	17726	17742	17523	17577	17678	17580	17654	17836	17582	17535	17539	17682	17757	17513	17511	17476	17597	17631	17723	17620	17696	17698	17599	17412	17489	17719	17344	17542	17784	17395	17511	17876	17517	17661	17625	17493	17574	17561	17568	17721	17724	17898	17519	17793	17686	17714	17604	17685	17711	17716	17801	17866	17601	17785	17633	17464	17572	17595	17652	17790	17657	17746	17542	17706	17653	17592	17538	17736	17728	17606	17632	17591	17577	17540	17767	17787	17569	17495	17609	17707	17434	17556	17738	17626	17739	17742	17699	17643	17488	17486	17812	17822	17678	17658	17720	17611	17785	17604	17683	17733	17679	17717	17619	17788	17720	17684	17412	17605	17551	17600	17779	17724	17769	17671	17599	17672	17788	17703	17586	17617	17875	17586	17605	17553	17683	17807	17531	17735	17862	17454	17680	17540	17710	17637	17762	17716	17519	17489	17481	17609	17574	17692	17609	17721	17637	17497	17406	17452	17544	17713	17513	17544	17622	17611	17644	17777	17712	17332	17511	17542	17622	17435	17721	17583	17551	17425	17702	17570	17690	17688	17719	17706	17798	17614	17546	17507	17619	17911	17859	17573	17703	17601	17650	17562	17587	17545	17835	17672	17518	17790	17702	17446	17584	17704	17364	17675	17394	17511	17529	17693	17762	17622	17679	17766	17727	17665	17570	17504	17563	17662	17592	17800	17885	17630	17718	17596	17777
29663	44726	40156	24758	19344	17434	16998	16843	17232	17125	23732	29161	25663	22818	21087	19056	17378	16297	15786	15303	15378	15129	15344	15336	15248	15527	15317	15398	15341	15236	15244	15398	15404	15506	15347	15287	15380	15391	15327	15362	15285	15210	15553	15341	15405	15332	15214	15335	15386	15406	15201	15198	15308	15376	15252	15162	15372	15309	15419	15391	15292	15388	15227	15394	15172	15355	15109	15266	15302	15270	15424	15296	15437	15281	15072	15315	15435	15395	15360	15391	15318	15369	15193	15358	15363	15139	15309	15319	15306	15506	15203	15286	15216	15316	15345	15180	15316	15261	15208	15337	15201	15360	15335	15270	15454	15381	15490	15261	15204	15396	15363	15493	15433	15335	15455	15285	15136	15453	15258	15380	15280	15328	15413	15261	15128	15297	15460	15275	15281	15435	15338	15376	15281	15251	15388	15276	15405	15499	15354	15231	15288	15379	15280	15294	15359	15360	15321	15519	15404	15297	15328	15138	15233	15213	15269	15200	15355	15247	15198	15383	15406	15250	15422	15325	15374	15251	15289	15236	15337	15346	15349	15389	15206	15360	15219	15217	15335	15149	15270	15315	15403	15127	15452	15197	15286	15286	15355	15470	15368	15174	15344	15496	15531	15325	15363	15433	15450	15235	15315	15292	15357	15318	15360	15407	15235	15395	15237	15370	15322	15396	15309	15227	15249	15275	15182	15421	15403	15201	15262	15328	15432	15219	15248	15332	15273	15359	15250	15393	15271	15384	15366	15285	15266	15358	15342	15330	15450	15248	15241	15414	15147	15169	15325	15157	15254	15337	15145	15259	15309	15177	15388	15423	15259	15265	15151	15331	15306	15226	15411	15358	15287	15291	15429	15635	15291	15332	15282	15230	15360	15245	15214	15212	15314	15480	15246	15335	15238	15235	15310	15251	15321	15325	15126	15340	15248	15375	15340	15149	15248	15334	15239	15313	15225	15488	15207	15248	15398	15260	15267	15326	15375	15301	15536	15167	15345	15261	15381	15365	15265	15256	15332	15268	15218	15381	15239	15345	15296	15331	15402	15303	15163	15241	15413	15315	15105	15389	15506	15398	15288	15325	15397	15322	15369	15158	15331	15325	15205	15321	15365	15409	15206	15045	15169	15136	15301	15277	15309	15174	15095	15301	15329	15114	15342	15473	15231	15131	15299	15406	15234	15170	15329	15253	15498	15493	15316	15266	15290	15497	15312	15302	15398	15413	15010	15397	15336	15419	15289	15395	15229	15318	15327	15402	15552	15307	15153	15282	15398	15419	15276	15271	15151	15318	15321	15408	15318	15337	15434	15423	15296	15220	15399	15411	15288	15307	15151	15305	15248	15297	15272	15267	15282	15243	15201	15440	15330	15251	15312	15181	15333	15236	15367	15326	15406	15297	15468	15156	15535	15248	15365	15393	15172	15388	15163	15410	15212	15345	15327	15178	15182	15285	15231	15359	15497	15453	15161	15373	15280	15374	15370	15190	15419	15329	15391	15283	15204	15307	15222	15269	15099	15154	15449	15411	15158	15304	15299	15292	15330	15155	15383	15292	15317	15169	15412	15285	15255	15238	15241	15190	15289	15420	15274	15223	15429	15458	15292	15302	15152	15305	15397	15398	15304	15278	15177	15392	15380	15269	15108	15492	15388	15338	15365	15283	15408	15164	15251	15180	15104	15239	15211	15183	15421	15331	15286	15381	15356	15268	15336	15297	15345	15228	15388	15258	15405	15327	15345	15300	15212	15414	15236	15263	15286	15243	15386	15287	15356	15389	15235	15592	15386	15245	15107	15179	15174	15344	15324	15313	15347	15180	15521	15365	15296	15164	15222	15371	15296	15425	15284	15429	15296	15381	15345	15303	15113	15217	15279	15185	15279	15372	15293	15398	15340	15328	15428	15362	15428	15354	15221	15373	15501	15238	15174	15372	15186	15211	15258	15333	15107	15285	15162	15370	15251	15409	15356	15458	15316	15337	15293	15397	15300	15361	15364	15351	15403	15230	15220	15306	15268	15393	15418	15409	15459	15258	15264	15287	15297	15255	15483	15161	15323	15452	15364	15402	15214	15424	15121	15250	15351	15405	15243	15405	15414	15363	15188	15330	15300	15393	15282	15201	15438	15270	15309	15221	15403	15252	15118	15332	15127	15427	15101	15361	15269	15538	15348	15168	15274	15262	15354	15467	15425	15284	15321	15394	15197	15247	15271	15154	15154	15346	15285	15301	15309	15280	15357	15385	15279	15338	15372	15403	15222	15330	15222	15236	15227	15455	15380	15219	15180	15305	15197	15376	15203	15331	15464	15315	15275	15154	15186	15270	15198	15235	15276	15195	15324	15291	15386	15133	15044	15199	15378	15201	15309	15408	15093	15442	15458	15321	15229	15263	15224	15291	15159	15334	15314	15419	15315	15169	15253	15272	15398	15405	15180	15129	15236	15218	15204	15289	15015	15385	15316	15325	15145	15322	15282	15242	15336	15422	15253	15237	15155	15282	15367	15466	15305	15106	15159	15392	15202	15176	15351	15401	15279	15267	15256	15224	15436	15305	15327	15311	15223	15306	15272	15169	15298	15241	15193	15383	15395	15216	15394	15313	15317	15432	15204	15357	15433	15259	15464	15392	15356	15323	15286	15383	15233	15357	15234	15073	15427	15432	15366	15263	15256	15172	15364	15183	15323	15262	15297	15365	15143	15319	15487	15342	15307	15313	15446	15306	15235	15510	15174	15302	15138	15429	15307	15278	15298	15368	15141	15464	15298	15289	15233	15245	15407	15396	15031	15448	15523	15183	15320	15418	15330	15280	15210	15187	15244	15210	15177	15396	15442	15386	15287	15268	15411	15339	15198	15478	15267	15415	15274	15346	15273	15264	15143	15357	15429	15314	15432	15355	15110	15348	15254	15452	15174	15269	15361	15344	15300	15207	15401	15343	15121	15412	15448	15304	15120	15317	15223	15367	15473	15244	15340	15133	15298	15322	15196	15511	15178	15340	15456	15292	15279	15321	15310	15204	15298	15348	15225	15357	15200	15293	15326	15267	15324	15285	15340	15156	15338	15236	15284	15498	15317	15357	15321	15325	15430	15359	15439	15267	15288	15429	15087	15338	15428	15089	15151	15209	15322	15283	15252	15314	15456	15257	15249	15235	15259	15095	15253	15284	15208	15347	15219	15215	15260	15340	15388	15244	15242	15280	15281	15397	15153	15204	15316	15329	15359	15470	15163	15163	15309	15355	15255	15290	15255	15372	15269	15396	15322	15284	15386	15251	15235	15360	15140	15398	15328	15189	15325	15143	15119	15387	15239	15399	15271	15398	15273	15374	15231	15295	15296	15320	15424	15394	15223	15385	15310	15307	15531	15123	15119	15245	15419	15340	15372	15161	15282	15322	15309	15283	15274	15203	15233	15319	15208	15392	15240	15330	15390	15380	15434	15231	15321	15264	15353	15497	15174	15199	15289	15341	15238	15095	15210	15218	15379	15210	15342	15366	15203	15375	15264	15401	15280	15203	15235	15327	15231	15207	15359	15259	15255	15186	15383	15525	15206	15099	15227	15304	15442	15286	15305	15341	15206	15376	15376	15203	15459	15357	15278	15367	15378	15414	15435	15179	15278	15318	15280	15426	15197	15313	15377	15213	15515	15253	15219	15221	15254	15368	15232	15209	15400	15465	15306	15294	15276	15360	15094	15361	15243	15354	15384	15313	15262	15313	15577	15205	15317	15276	15263	15249	15368	15392	15380	15176	15394	15332	15327	15270	15278	15398	15292	15137	15221	15339	15434	15332	15169	15244	15266	15361	15309	15469	15263	15499	15190	15367	15389	15499	15455	15348	15389	15510	15264	15151	15231	15202	15262	15320	15481	15436	15358	15415	15317	15203	15363	15183	15346	15202	15410	15312	15254	15177	15338	15321	15240	15144	15255	15282	15195	15148	15534	15260	15267	15435	15306	15256	15464	15363	15250	15176	15404	15297	15248	15457	15349	15333	15278	15341	15338	15234	15250	15317	15240	15397	15222	15296	15083	15236	15519	15411	15348	15287	15498	15331	15315	15307	15398	15212	15246	15372	15321	15169	15331	15334	15262	15390	15390	15241	15334	15240	15444	15186	15273	15200	15420	15270	15273	15288	15245	15351	15268	15347	15414	15214	15199	15329	15496	15233	15401	15175	15163	15354	15429	15218	15426	15409	15285	15049	15349	15376	15383	15268	15135	15377	15328	15222	15216	15333	15332	15276	15405	15233	15410	15384	15353	15301	15378	15238	15247	15284	15309	15333	15347	15252	15191	15268	15332	15194	15305	15437	15253	15415	15221	15376	15333	15414	15370	15330	15321	15296	15262	15214	15203	15471	15363	15370	15416	15404	15436	15440	15213	15203	15340	15363	15257	15286	15299	15362	15382	15414	15228	15340	15279	15252	15322	15258	15507	15193	15226	15237	15289	15224	15290	15294	15120	15357	15412	15285	15457	15260	15437	15166	15361	15353	15269	15271	15368	15223	15205	15251	15376	15282	15309	15256	15325	15261	15394	15288	15327	15266	15350	15500	15449	15185	15328	15379	15198	15269	15336	15197	15313	15148	15379	15254	15311	15263	15476	15263	15348	15269	15199	15438	15379	15321	15215	15326	15310	15089	15263	15176	15109	15360	15369	15250	15313	15394	15132	15369	15359	15234	15258	15387	15198	15401	15246	15329	15197	15288	15405	15429	15296	15524	15173	15261	15441	15405	15453	15323	15445	15262	15406	15216	15187	15260	15273	15519	15358	15265	15282	15409	15399	15217	15242	15340	15468	15129	15270	15456	15447	15228	15213	15227	15233	15438	15280	15296	15444	15339	15271	15276	15235	15331	15334	15310	15419	15291	15143	15523	15224	15362	15418	15426	15319	15401	15319	15174	15242	15271	15269	15212	15327	15321	15610	15333	15349	15229	15457	15282	15269	15354	15305	15406	15274	15330	15370	15283	15105	15495	15422	15493	15281	15384	15277	15365	15210	15221	15424	15299	15346	15247	15271	15353	15292	15288	15419	15195	15389	15351	15239	15260	15206	15403	15260	15187	15497	15225	15334	15246	15369	15270	15344	15267	15463	15478	15353	15242	15217	15299	15362	15360	15357	15364	15326	15359	15198	15407	15322	15364
22773	21282	29035	23912	21914	23655	25093	20381	19868	20632	30674	40567	33363	26033	23627	21962	20285	19078	18534	18250	18153	17940	17946	17783	17865	17897	17955	18009	18078	17804	17964	18011	17933	17901	18064	17941	17904	17985	17793	17778	17921	17994	17899	17859	17903	17923	17862	17684	17925	18035	18138	17903	17962	17871	17930	17714	17698	18078	17734	17542	17648	17765	17981	17996	17872	17889	17777	17954	17725	17662	17929	17848	17872	17954	17928	17750	17740	17848	17937	17834	17648	17959	17821	17898	17702	17600	17883	17824	17912	17823	17773	17872	18044	17662	17890	17805	17801	17986	17688	17776	17913	17747	17738	17737	17945	17790	17678	17770	17730	17909	17823	17896	17912	17794	17808	17730	17816	17802	17743	17871	18084	17865	17827	18150	17648	17764	17658	17893	17763	17945	17717	17764	17855	17894	17720	17749	17886	17851	17917	17936	17696	17884	17746	17781	17805	17953	17770	17647	17948	17815	17896	17856	17871	17862	17829	17750	17816	17856	17872	17838	17807	17864	17905	17848	17848	17886	17883	17692	17767	17874	17769	18032	17873	17698	17722	17913	17764	17895	17809	17852	17968	17772	17899	17923	17871	17902	17690	17840	17850	17788	17920	17651	17747	17737	17832	17682	17968	17795	17747	17704	17742	17807	17986	17920	17785	17685	17786	17914	17794	17855	17756	17645	17900	17857	17663	17829	17954	17737	17766	17752	17726	17698	17903	17967	17738	17783	17712	17648	17684	17715	17722	17947	17618	17681	17865	17978	17798	17931	18000	17931	17965	17833	17886	17693	17623	17874	18024	17529	17942	17755	17582	17665	17820	17889	17606	17715	17821	17918	17850	17769	17740	17677	17896	17701	17866	17859	17777	17623	17744	17950	17831	17774	17676	17621	17812	17900	17797	17788	17792	17751	17664	17429	17710	17788	17615	17770	17797	17816	17673	17763	17864	17601	17804	17918	17672	17840	17906	17963	17683	17799	17976	17918	17873	17767	17860	17868	17728	17716	17626	17761	17906	17752	17735	17781	17748	17706	17616	17862	17748	17789	17880	17826	17704	17719	17719	17883	17754	17719	17928	17742	17754	17735	17791	17945	17843	17855	17965	17854	17748	17725	17788	17947	17801	17800	17703	17622	17827	17801	17963	17759	17661	17679	17616	17808	17726	17848	17760	17709	17941	17910	17994	17647	17600	17844	17921	17887	17746	17904	17773	17859	17954	17955	17613	17663	17545	17788	17863	17923	17742	17699	17953	17772	17793	17894	17860	17635	17762	17864	17739	17767	17764	17778	17938	17906	17763	18113	17742	17722	17834	17860	17947	17955	17930	17801	17682	18035	17832	17780	18092	17898	17876	17788	17750	17690	17739	17839	17734	17841	17755	17707	17985	17875	17741	17697	17780	17887	17817	17600	17885	17850	17733	17917	18107	18140	17768	17946	17920	17814	17774	17931	17785	17624	17962	17778	17737	17750	17831	17644	17860	17754	17692	17866	17814	17813	17702	17928	17633	17728	17461	17669	17632	17906	17866	17856	17729	17881	17942	17800	17653	17864	17624	17737	17970	17902	17811	17793	17822	17656	17857	17904	18123	18139	17857	17799	17823	17759	17886	17865	17836	17843	17886	17783	17782	17822	17663	17898	17794	17829	17923	18019	17816	17698	17793	17810	17973	17666	17720	17600	17774	17441	17759	17594	17882	17775	17710	17740	17582	17847	17927	17740	17856	17759	17858	17875	17841	17847	17745	17801	17759	17745	17858	17781	17911	17825	17910	17748	17697	17811	17692	17769	17660	17861	17824	17863	17725	17799	17648	17813	17735	17638	17929	17778	17831	17780	17683	17720	17775	17822	17801	17835	17971	17988	17892	17893	17700	18071	17796	17728	17854	17774	17861	17622	17901	17737	17805	17677	17623	17733	17919	17617	17931	17565	17709	17893	17884	17756	17831	17974	17735	17766	17783	17798	17906	17790	17936	17915	17890	17903	17921	17741	17878	17752	17683	17668	18017	17780	17958	17982	17792	17799	17731	17714	18048	18079	17722	17823	17791	17731	17746	17963	17754	17697	17922	17747	17839	17748	17951	17877	17650	17825	17946	17803	17752	17757	17810	17864	17671	17671	17915	17896	17703	17647	17668	17767	17843	17974	17812	17778	17673	17562	17629	17912	17582	17808	17838	17669	17662	17681	17687	17819	17669	17630	17984	17585	18028	17674	17703	17929	17902	17814	17618	17536	17484	17781	17735	17847	17839	17918	17881	17913	17821	17948	17740	17810	17872	18024	17797	17824	17933	17921	17708	17740	17895	17772	17966	17766	17728	17717	17775	17860	17869	17986	17942	17955	17753	17751	17775	17898	17883	17964	17852	17729	17930	17672	17742	17585	17872	17860	17756	18038	17742	17617	17790	17740	17869	17954	17736	17856	17815	17925	17677	17750	17668	17567	17803	17507	17698	17644	17732	17911	17846	17907	17652	17689	17530	17835	18046	17622	17864	17792	17794	17721	17793	17904	17920	17733	17796	17922	18030	17717	17822	17677	17783	17693	17930	17752	17743	17807	17705	17860	17743	18037	17601	17854	17798	17722	17948	17884	17687	17734	17776	17861	17704	17900	17811	17990	17775	17633	17957	17775	17906	17668	17772	17934	17893	17924	17928	17976	17588	17747	17894	17821	17634	17750	17784	17976	17714	17546	17723	17815	17706	17895	18015	17694	17811	17799	17779	17799	17888	17702	17690	17913	17761	17757	17839	17793	17773	17632	17901	17806	17794	17792	17904	17723	17860	17772	17641	18017	17587	17862	17742	17872	18006	17819	17776	17707	17910	17782	17918	17788	18014	17784	17958	17565	17825	17606	17943	17784	17763	17641	17703	17615	17890	17890	17908	17830	17930	17865	17658	18012	17804	17829	17706	17873	18203	17684	17836	18013	17746	17884	18044	17675	17560	17711	17939	17841	18002	17732	17706	17699	17652	17680	17855	17835	18038	17829	17910	17871	17710	17832	17759	17651	17912	17598	17978	18029	17829	17704	17681	17910	17811	17930	17771	17696	18008	18061	17721	17755	17741	17876	17952	17731	17774	17811	17936	17931	17733	17703	17739	17774	17927	17695	17759	17762	17789	17747	17860	17920	17635	17770	17810	17648	17996	17830	17785	17608	17843	17704	17744	17729	17626	17739	17751	17615	17865	17741	17811	17938	17729	17707	17887	17915	17908	17826	17750	17946	17974	17855	17664	17551	17909	17707	17636	17921	17686	17726	17873	17850	17764	17843	17775	17925	17956	17801	17894	17997	17697	17866	17870	17665	17887	17692	17760	17825	17819	17919	17951	17786	17702	17839	17661	17841	17807	17627	17685	17766	17755	17653	17768	17613	17655	17806	17694	17743	17824	17905	17800	17689	17640	17779	17943	17715	17835	17691	17683	17794	17863	17915	17764	17743	17843	17858	17803	17728	18004	17678	17927	17680	17894	17776	17895	17811	17794	17534	17741	17975	17763	17738	17746	17713	17748	17823	17817	17788	17921	17781	17830	17883	17605	17920	17744	17752	17959	17936	17847	17679	17691	17735	17651	17453	17814	17565	17865	17778	17666	17851	17842	17853	17821	17721	17669	17712	17778	17863	17943	17922	17724	18065	17883	17780	17933	17779	17913	17765	17743	17701	17863	17788	17624	17834	17720	17991	17994	17789	17786	17707	17801	17711	17677	17791	17810	17703	17820	17809	17977	17895	17794	17656	17697	17913	17589	17780	17892	17705	17731	17531	17692	17786	17798	17903	17807	17520	17764	17824	17803	17887	17672	17778	17717	17872	17792	17542	17675	17785	17830	17835	17746	17829	17645	17724	17765	17945	17759	17787	17989	17841	17913	17984	17496	17747	17831	17767	17883	17891	17782	17890	17834	17553	17701	17692	17826	17899	17710	17781	17869	17755	17889	17909	17738	17731	17858	17828	17832	17904	17831	17834	17911	17869	17840	17963	17843	17515	17968	17796	17541	17924	17903	17990	17795	17684	17855	17798	17926	17898	17720	17595	17743	17929	17804	17873	17775	17643	17774	17605	17705	17793	17711	17957	17850	17532	17560	17997	17706	17921	17767	17855	17903	17546	17750	17806	17932	17730	17754	17861	17740	17894	17877	17816	17864	17877	17871	17846	17671	17710	17904	17874	17815	17745	17892	17815	17688	17703	17863	17920	17888	17861	17679	17881	17741	17808	17867	17937	17719	17681	17775	17936	17628	17946	17904	17889	17870	17879	17668	17681	17840	17873	17930	17781	17764	17710	17750	17900	17820	17991	17909	17798	17819	17825	17937	17825	17778	17760	17995	17659	17746	18002	17798	17967	17957	17907	17836	17687	17915	17604	17822	17578	17885	17743	17828	17855	17882	17758	17737	17844	17879	17892	17878	17734	17727	17872	17712	17485	17627	17735	17688	17836	17975	17576	17792	17922	17781	17754	17746	17673	17967	17840	17629	17702	17748	17801	17816	17844	17927	17824	17782	17957	17589	17907	17687	17726	17944	17719	17959	17897	17934	17880	17899	17970	17852	17876	17692	17736	17974	17927	17859	17878	17891	17766	17741	17911	17648	17689	17783	17870	17758	17735	17842	17776	17656	17887	17718	17745	17657	17502	17634	17787	17756	17824	17762	17657	17967	17558	17945	17828	17678	17926	18041	17642	17696	17674	17911	17817	17759	17762	17894	17908	17720	17667	17798	17958	17901	17764	17884	17802	17705	17901	17619	17875	17641	17721	17706	17726	17740	17479	17801	17756	17874	17935	17839	17779	17624	17791	17998	17711	17900	17727	17963	18022	17733	17903	17930	17778	17826	17881	17983	17629	17793	18054	17711	17596	17602	17871	17643	17999	17776	17869	17714	17562	17903	17618	17763	17643	17946	17675	17789	17827	17822	17740	17841	17611	17877	17732	17888	17754	18005	17841	17798	17844	17664	17798	17757	17957	17768	17762	17917	17719	17766	17741	17966	17979	17811	17565	17757	17847	17680	17803	17629	17792	17942	17896	17819	17918	17836	17524	17660	17776	17923	17547	17710	17563	17826	17910	17832	17889	17839	17780	17751	17802	17746	17690	17821	17534	17892	17892	17723	17803	17610	17852	17717	17637	17806	17865	17836	17826	17781	17771
32594	50297	38915	33765	27035	19528	18969	18795	18997	19446	34243	41895	32418	25056	22633	20250	18314	16652	15978	15615	15554	15525	15464	15542	15399	15399	15536	15509	15368	15342	15511	15436	15443	15320	15481	15402	15296	15430	15477	15413	15576	15371	15467	15337	15314	15286	15377	15462	15499	15347	15472	15485	15474	15624	15396	15570	15469	15419	15372	15536	15420	15457	15529	15368	15584	15388	15426	15306	15318	15490	15674	15468	15410	15542	15360	15404	15400	15502	15296	15323	15279	15554	15373	15268	15535	15366	15486	15511	15390	15447	15239	15473	15531	15356	15390	15597	15267	15321	15425	15579	15507	15232	15373	15373	15560	15404	15504	15309	15512	15303	15553	15267	15403	15594	15407	15412	15375	15249	15398	15333	15333	15494	15287	15404	15408	15433	15400	15511	15325	15317	15495	15343	15376	15614	15463	15426	15452	15387	15503	15293	15381	15461	15369	15297	15418	15198	15414	15538	15342	15371	15480	15470	15642	15477	15480	15338	15139	15429	15446	15285	15401	15433	15528	15399	15328	15388	15499	15432	15535	15330	15412	15473	15353	15305	15487	15391	15232	15377	15401	15584	15374	15434	15434	15560	15512	15299	15390	15369	15476	15341	15394	15427	15278	15402	15248	15438	15312	15274	15237	15454	15430	15471	15429	15390	15467	15397	15222	15421	15404	15414	15418	15485	15276	15386	15323	15414	15412	15367	15533	15492	15377	15447	15319	15511	15382	15387	15465	15496	15239	15296	15297	15195	15381	15535	15471	15324	15578	15557	15398	15283	15397	15366	15416	15303	15483	15404	15524	15259	15350	15350	15482	15369	15471	15382	15261	15247	15540	15380	15396	15390	15426	15458	15172	15521	15296	15374	15411	15433	15403	15296	15537	15433	15324	15446	15449	15509	15473	15377	15532	15394	15326	15517	15389	15385	15451	15410	15382	15364	15345	15257	15635	15304	15182	15482	15395	15390	15361	15148	15450	15274	15488	15414	15362	15441	15364	15385	15324	15278	15420	15325	15604	15347	15376	15373	15562	15368	15353	15592	15494	15259	15304	15377	15497	15438	15415	15443	15278	15296	15440	15367	15377	15295	15378	15466	15515	15511	15417	15431	15298	15452	15410	15381	15301	15352	15574	15325	15333	15525	15433	15397	15409	15325	15295	15496	15336	15396	15429	15442	15408	15377	15541	15329	15278	15507	15475	15385	15433	15503	15487	15352	15418	15365	15544	15312	15421	15345	15565	15409	15349	15505	15334	15400	15627	15402	15369	15359	15392	15341	15510	15375	15423	15334	15332	15383	15439	15392	15481	15550	15449	15424	15382	15498	15514	15418	15600	15523	15362	15468	15476	15305	15434	15368	15518	15475	15390	15495	15393	15340	15453	15480	15410	15538	15397	15452	15438	15567	15307	15411	15401	15340	15416	15540	15508	15420	15436	15131	15497	15258	15436	15402	15332	15360	15403	15238	15318	15535	15395	15217	15398	15341	15526	15531	15172	15425	15408	15373	15509	15184	15502	15387	15423	15421	15470	15347	15305	15241	15252	15517	15376	15403	15466	15405	15389	15382	15484	15448	15397	15344	15347	15412	15342	15476	15351	15360	15475	15543	15477	15395	15398	15369	15452	15454	15571	15412	15410	15509	15510	15289	15458	15551	15329	15369	15440	15426	15438	15543	15419	15360	15382	15453	15283	15552	15409	15413	15406	15420	15449	15556	15421	15429	15363	15411	15399	15493	15456	15381	15381	15344	15413	15478	15469	15301	15472	15276	15352	15360	15484	15231	15379	15536	15540	15467	15474	15283	15431	15403	15253	15291	15488	15385	15524	15407	15412	15477	15460	15381	15235	15333	15539	15402	15460	15368	15376	15446	15199	15491	15273	15288	15540	15373	15346	15365	15460	15420	15247	15385	15448	15503	15369	15330	15376	15319	15314	15545	15402	15292	15282	15455	15424	15404	15260	15264	15364	15362	15380	15403	15177	15394	15461	15548	15378	15449	15184	15345	15397	15323	15513	15325	15401	15430	15338	15453	15533	15320	15408	15542	15336	15497	15257	15452	15304	15463	15297	15440	15598	15254	15347	15339	15559	15284	15413	15404	15560	15434	15432	15504	15497	15476	15385	15421	15456	15458	15498	15466	15534	15469	15465	15395	15414	15306	15409	15543	15292	15415	15597	15355	15423	15498	15555	15218	15396	15375	15370	15332	15459	15336	15349	15386	15383	15254	15410	15397	15519	15380	15386	15409	15398	15428	15421	15458	15452	15406	15372	15399	15507	15264	15538	15362	15459	15340	15361	15287	15198	15398	15615	15550	15265	15554	15395	15390	15369	15300	15278	15289	15375	15505	15309	15311	15260	15381	15305	15325	15467	15406	15347	15190	15531	15293	15432	15418	15295	15374	15537	15287	15394	15459	15486	15244	15495	15478	15398	15502	15359	15394	15214	15444	15607	15511	15344	15387	15357	15312	15319	15371	15317	15459	15288	15401	15309	15388	15421	15237	15344	15412	15406	15358	15378	15682	15470	15289	15389	15529	15584	15475	15396	15413	15512	15474	15299	15447	15465	15473	15315	15218	15357	15436	15521	15400	15426	15418	15453	15294	15351	15404	15405	15449	15288	15295	15704	15323	15326	15422	15363	15531	15314	15342	15398	15272	15470	15468	15439	15212	15438	15388	15400	15475	15348	15285	15493	15430	15355	15442	15469	15355	15560	15394	15561	15515	15469	15478	15345	15612	15386	15310	15535	15535	15328	15410	15312	15376	15380	15323	15313	15379	15490	15498	15375	15479	15465	15256	15393	15420	15393	15458	15543	15327	15294	15412	15370	15382	15393	15300	15456	15586	15464	15290	15552	15470	15467	15216	15493	15241	15381	15324	15352	15469	15360	15315	15369	15224	15300	15334	15335	15502	15380	15258	15501	15406	15516	15424	15451	15297	15360	15470	15352	15327	15367	15448	15435	15494	15377	15233	15436	15420	15292	15343	15484	15352	15554	15461	15394	15373	15444	15443	15277	15621	15317	15250	15265	15415	15486	15482	15514	15400	15240	15562	15270	15457	15420	15556	15370	15538	15440	15320	15360	15303	15372	15408	15346	15547	15338	15273	15604	15382	15615	15388	15455	15428	15277	15376	15311	15273	15371	15590	15526	15209	15469	15464	15349	15509	15434	15457	15359	15597	15503	15385	15318	15501	15475	15343	15468	15350	15227	15315	15576	15363	15305	15355	15523	15336	15419	15381	15365	15512	15377	15386	15323	15431	15548	15458	15353	15473	15588	15398	15377	15304	15458	15453	15422	15338	15422	15444	15636	15298	15245	15312	15379	15305	15510	15421	15443	15303	15096	15329	15376	15299	15562	15356	15494	15269	15313	15538	15490	15242	15359	15371	15419	15279	15483	15412	15532	15408	15352	15443	15526	15367	15428	15319	15318	15368	15361	15293	15273	15404	15599	15464	15486	15483	15307	15320	15548	15361	15351	15474	15317	15482	15380	15469	15343	15235	15367	15328	15151	15272	15377	15246	15444	15420	15346	15372	15554	15261	15351	15307	15429	15409	15451	15370	15428	15328	15344	15406	15301	15324	15446	15198	15409	15446	15216	15544	15368	15410	15315	15324	15420	15558	15393	15298	15487	15303	15272	15402	15378	15292	15467	15400	15470	15262	15324	15329	15394	15354	15394	15471	15439	15323	15356	15429	15457	15479	15310	15559	15459	15542	15373	15352	15463	15371	15408	15428	15409	15162	15392	15412	15469	15431	15322	15405	15384	15330	15561	15390	15346	15527	15385	15468	15135	15480	15505	15441	15199	15349	15595	15440	15336	15261	15475	15299	15397	15379	15358	15307	15417	15425	15534	15251	15502	15373	15434	15411	15552	15239	15452	15339	15363	15296	15529	15286	15252	15331	15424	15380	15338	15286	15403	15468	15506	15547	15336	15354	15502	15392	15313	15196	15588	15394	15337	15401	15428	15352	15432	15291	15670	15455	15479	15354	15352	15342	15325	15444	15459	15342	15031	15201	15345	15338	15406	15453	15350	15453	15571	15528	15488	15382	15445	15444	15325	15291	15568	15383	15282	15415	15351	15316	15415	15290	15325	15444	15367	15148	15341	15398	15279	15490	15322	15418	15366	15344	15527	15511	15332	15556	15316	15365	15468	15341	15525	15290	15339	15297	15563	15415	15418	15360	15551	15410	15214	15379	15305	15233	15371	15496	15444	15446	15402	15522	15311	15266	15468	15427	15439	15514	15445	15388	15462	15493	15338	15555	15220	15369	15379	15480	15256	15288	15491	15364	15316	15251	15193	15409	15212	15432	15370	15219	15322	15460	15434	15453	15509	15231	15452	15416	15497	15401	15417	15440	15219	15351	15442	15492	15341	15513	15392	15475	15533	15402	15367	15643	15355	15398	15452	15432	15504	15439	15371	15410	15175	15247	15475	15369	15357	15283	15449	15553	15237	15466	15241	15294	15411	15412	15480	15416	15462	15217	15602	15424	15412	15389	15337	15424	15326	15322	15419	15347	15403	15475	15433	15506	15439	15386	15584	15547	15437	15357	15442	15478	15399	15492	15383	15224	15461	15360	15361	15370	15244	15421	15551	15604	15535	15419	15464	15361	15443	15489	15290	15370	15503	15386	15458	15268	15497	15372	15569	15309	15349	15296	15370	15562	15507	15344	15369	15355	15452	15258	15405	15465	15364	15261	15442	15334	15380	15406	15362	15437	15351	15355	15469	15348	15384	15593	15341	15327	15449	15411	15189	15380	15392	15306	15360	15385	15327	15534	15612	15288	15432	15357	15269	15232	15390	15315	15428	15355	15309	15607	15362	15383	15335	15417	15603	15330	15334	15338	15551	15365	15404	15381	15333	15396	15510	15452	15404	15426	15286	15332	15328	15376	15340	15379	15434	15282	15318	15465	15345	15311	15438	15460	15352	15261	15412	15489	15437	15375	15495	15468	15308	15379	15349	15445	15460	15281	15414	15458	15558	15259	15438	15354	15292	15316	15406	15346	15505	15460	15491	15440	15432	15379	15309	15377	15377	15464	15392	15487	15507	15454	15257	15539	15318	15470	15400	15280	15381	15252	15289	15356	15385	15407	15300	15240	15433	15330	15395	15349	15437	15445	15428	15431
28095	24336	28893	25827	19879	18354	18311	17935	17935	18217	19340	20321	19173	18301	18122	18132	17995	17890	17791	17691	17826	17998	17744	17854	17845	17671	17745	17706	17765	17739	17785	17734	17902	17884	17893	17750	17578	17663	17832	17531	17792	17745	17798	17824	17840	17650	17766	17758	17807	17615	17651	17759	17310	17736	17646	18019	17622	17734	17639	17828	17875	17501	17755	17986	17803	17634	17700	17673	17740	17789	17741	17854	17779	17616	17731	17578	17716	17959	17789	17813	17600	17601	17530	17753	17719	17848	17746	17900	17714	17786	17870	17523	17850	17865	17561	17705	17883	17569	17660	17736	17739	17853	17847	17669	17756	17738	17706	17823	17972	17759	17555	17755	17720	17870	17726	17676	17728	17732	17492	17840	17720	17499	17785	17587	17571	17568	17566	17822	17679	17636	17569	17765	17883	17752	17584	17766	17682	17703	17735	17820	17794	17592	17465	17899	17776	17947	17890	17589	17844	17847	17659	17672	17914	17917	17556	17784	17691	17907	17904	17868	17749	17574	17758	17709	17742	17682	17903	17888	17720	17739	17820	17668	17607	17631	17864	17627	17657	17877	17881	17784	17685	17592	17735	17609	17642	17763	17636	17759	17920	17506	17744	17724	17701	17627	17704	17636	17642	17767	17585	17712	17783	17486	17840	17686	17772	17588	17617	17520	17663	17737	17476	17510	17526	17531	17631	17730	17689	17926	17719	17881	17641	17756	17724	17851	17733	17650	17666	17691	17771	17833	17760	17743	17720	17644	17669	17766	17904	17877	17583	17911	17790	17643	17866	17695	17647	17683	17699	17669	17597	17663	17895	17797	17874	17920	17678	17736	17721	17485	17847	17698	17909	17857	17714	17767	17580	17677	17772	17748	17598	17489	17757	17640	17911	17779	17850	17821	17670	17708	17821	17714	17573	17749	17565	17685	17569	17559	17652	17762	17706	17662	17573	17552	17769	17527	17760	17764	17849	17648	17709	17814	17577	17643	17676	17713	17725	17786	17935	17833	17710	17837	17832	17571	17717	17723	17751	17604	17453	17729	17604	17442	17670	17827	17802	17751	17728	17700	17661	17531	17649	17608	17578	17720	17476	17756	17710	17820	17712	17807	17801	17814	17546	17816	17711	17745	17687	17720	17597	17731	17704	17670	17705	17710	17629	17859	17578	17705	17934	17794	17747	17779	17859	17700	17735	17686	17839	17646	17872	17633	17816	17909	17547	17775	17643	17793	17762	17664	17790	17486	17726	17552	17840	17589	17589	17562	17711	17835	17773	17721	17790	17818	17738	17505	17463	17735	17635	17650	17778	17613	17636	17592	17504	17831	17705	17591	17588	17577	17846	17725	17504	17748	17810	17871	17574	17626	17642	17496	17629	17465	17582	17677	17649	17736	17743	17680	17787	17763	17659	17759	17662	17675	17762	17750	17630	17651	17666	17731	17743	17856	17969	17434	17665	17596	17723	17724	17446	17856	17934	17688	17735	17909	17819	17745	17852	17645	17682	17857	17784	17697	17572	17495	17749	17871	17547	17740	17708	17666	17914	17788	17718	17612	17697	17753	17770	17784	17765	17533	17699	17577	17617	17576	17625	17835	17699	17690	17768	17646	17747	17744	17581	17894	17542	17614	17655	17754	17742	17646	17673	17841	17716	17704	17813	17725	17713	17687	17911	17508	17882	17741	17566	17719	17666	17773	17639	17730	17988	17847	17787	17658	17725	17779	17491	17831	17784	17680	17699	17832	17750	17979	17477	17773	17862	17771	17660	17698	17642	17809	17876	17741	17725	17742	17454	17523	17685	17772	17884	17600	17612	17751	17547	17779	17812	17713	17854	17575	17817	17674	17892	17600	17755	17717	17804	17752	17641	17761	17759	17624	17654	17760	17616	17795	17763	17636	17710	17805	17741	17825	17703	17743	17802	17499	17632	17755	17798	17436	17586	17660	17506	17683	17682	17626	17891	17595	17751	17758	17671	17756	17929	17681	17696	17803	17685	17701	17853	17740	17530	17754	17734	17719	17937	17686	17830	17699	17768	17524	17828	17529	17464	17597	17801	17637	17696	17796	17779	17599	17700	17674	17830	17707	17790	17768	17640	17745	17755	17705	17693	17657	17653	17564	17782	17676	17549	17609	17562	17506	17672	17553	17770	17656	17619	17923	17663	17759	17687	17812	17897	17758	17682	17744	17705	17731	17639	17526	17595	17804	17836	17669	17909	17909	17527	17608	18044	17816	17691	17615	17693	17889	17828	17760	17681	17599	17612	17754	17703	17708	17728	17674	17740	17548	17807	17741	17806	17768	17651	17638	17755	17598	17630	17650	17764	17617	17884	17706	17589	17784	17806	17916	17603	18075	17657	17741	17772	17555	18125	17597	17828	17611	17728	17754	17655	17669	17798	17975	18000	17591	17663	17573	17900	17944	17669	17646	17797	17783	17723	17722	17599	17661	17619	17933	17720	17734	17557	17697	17606	17894	17719	17780	17731	17771	17620	17810	17689	17875	17853	17650	17759	17763	17780	17542	17861	17698	17738	17704	17712	17840	17684	17592	17756	17777	17651	17792	17776	17693	17616	17748	17789	17779	17814	17704	17543	17740	17584	17816	17869	17795	17841	17832	17599	17682	17743	17824	17872	17699	17665	17698	17544	17587	17630	17449	17533	17668	17738	17537	17607	17788	17560	17791	17541	17790	17898	17773	17582	17804	17823	17629	17752	17387	17906	17522	17676	17899	17770	17797	17598	17580	17840	17739	17746	17631	17825	17642	17930	17753	17702	17763	17773	17581	17923	17619	17889	17616	17719	17722	17677	17549	17859	17536	17790	17530	17709	17723	17725	17700	17641	17484	17834	17688	17753	17365	17792	17716	17563	17576	17689	17784	17889	17695	17821	17781	17556	17820	17676	17614	17779	17780	17815	17759	17573	17522	17814	17801	17654	17767	17737	17681	17519	17568	17702	17664	17791	17786	17777	17688	17952	17781	17784	17707	17726	17532	17705	17742	17519	17480	17513	17546	17620	17877	17808	17867	17827	17816	17731	17552	17559	17601	17743	17699	17676	17710	17682	17757	17851	17671	17633	17807	17721	17685	17819	17714	17722	17640	17558	17775	17787	17816	17865	17705	17719	17650	17706	17678	17775	17766	17604	17852	17655	17715	17895	17826	17817	17652	17850	17744	17984	17789	17594	17713	17469	17643	17848	17656	17704	17872	17850	17823	17841	17486	17719	17659	17725	17610	17834	17680	17597	17718	17858	17742	17722	17930	17820	17623	17822	17552	17640	17715	17641	17748	17816	17814	17727	17854	17607	17812	17803	17641	17724	17625	17745	17745	17847	17841	17652	17847	17715	17566	17548	17562	17842	17638	17663	17877	17993	17705	17975	17732	17768	17850	17493	17679	17794	17413	17645	17693	17671	17597	17867	17856	17693	17657	17632	17669	17557	17651	17829	17810	17672	17667	17810	17769	17718	17639	17829	17682	17748	17797	17691	17642	17653	17653	17763	17731	17652	17886	17762	17788	17872	17916	17944	17802	17805	17758	17922	17902	17659	17805	17549	17797	17664	17829	17847	17870	17808	17808	17688	17582	17793	17690	17646	17914	17802	17811	17766	17589	17701	17718	17889	17852	17611	17534	17742	17507	17523	17624	17702	17481	17910	17961	17856	17610	17789	17642	17746	17552	17807	17831	17746	17598	17720	17913	17943	17685	17816	17636	17818	17734	17600	17656	17891	17745	17615	17782	17725	17703	17618	17640	17724	17882	17714	17634	18004	17677	17663	17743	17594	17552	17772	17567	17911	17769	17698	17703	17791	17641	17778	17868	17773	17706	17673	17596	17697	17595	17567	17833	17454	17714	17822	17708	17672	17635	17778	17682	17514	17646	17541	17861	17512	17575	17708	17758	17836	17754	17641	17866	17679	17621	17559	17522	17695	17770	17879	17911	17603	17902	17491	17774	17668	17619	17710	17667	17702	17723	17920	17724	17809	17994	17550	17610	17562	17655	17703	17381	17756	17906	17694	17505	17786	17709	17660	17804	17768	17798	17788	17853	17641	17438	17819	17604	17702	17723	17797	17566	17585	17811	17490	17638	17673	17862	17580	17581	17636	17790	17670	17681	17827	17760	17932	17699	17763	17838	17650	17779	17665	17635	17584	17710	17777	17802	17702	17852	17686	17478	17756	17745	17707	17614	17558	17758	17830	17571	17717	17911	17885	17625	17652	17656	17813	17693	17873	17609	17663	17806	17885	17554	17673	17795	17677	17652	17779	17821	17952	17552	17722	17875	17734	17752	17685	17680	17945	17589	17800	17811	17866	17607	17603	17697	17791	17676	17522	17824	17641	17662	17590	17763	17895	17825	17671	17773	17536	17714	17799	17828	17893	17676	17565	17787	17919	17549	17506	17515	17632	17701	17780	17729	17838	17822	17807	17736	17598	17531	17719	17870	17628	17796	17593	17800	17638	17527	17689	17749	17687	17609	17528	17630	17578	17750	17651	17588	17525	17691	17614	17718	17844	17764	17817	17754	17763	17709	17764	17777	17656	17639	17763	17741	17824	17737	17720	17894	17714	17792	17794	17655	17755	17693	17841	17639	17640	17659	17607	17707	17794	17949	17814	17665	17710	17756	17651	17869	17850	17647	17740	17736	17785	17578	17762	17711	17598	17739	17860	17704	17722	17784	17796	17701	17787	17769	17676	17658	17800	17829	17604	17628	17620	17551	17889	17715	17694	17618	17681	17608	17644	17667	17762	17777	17700	17574	17757	17644	17829	17846	17842	17627	17711	18075	17730	17717	17666	17593	17518	17798	17790	17515	17673	17958	17639	17882	17834	17654	17773	17809	17930	17759	17668	17576	17771	17719	17528	17591	17807	17756	17893	17938	17591	17736	17848	17647	17667	17802	17841	17833	17689	17747	17605	17812	17772	17648	17794	17717	17608	17574	17685	17919	17846	17743	17856	17685	18003	17753	17752	17757	17776	17770	17809	17516	17748	17732	17681	17655	17572	17597	17669	17568	17679	17836	17656	17818	17716	17741	17654	17609	17814	17524	17602	17580	17624	17889	17545	17756	17673	17547	17730	17722	17883	17946	17632	17646	17724	17547	17640	17722	17744	17734	17668	17867	17979	17663	17754	17598
27212	35889	30204	23404	17729	15997	15724	15643	15730	15741	18459	18840	16755	15746	15924	15767	15425	15561	15479	15341	15438	15504	15540	15326	15311	15308	15497	15396	15277	15548	15281	15463	15476	15328	15294	15400	15307	15352	15406	15283	15212	15501	15435	15381	15403	15232	15351	15290	15379	15144	15544	15364	15352	15122	15377	15501	15683	15290	15568	15417	15228	15454	15368	15403	15346	15505	15395	15506	15335	15333	15320	15363	15347	15373	15466	15305	15220	15480	15316	15368	15321	15312	15338	15344	15379	15320	15346	15317	15206	15473	15249	15294	15349	15361	15413	15532	15578	15372	15405	15405	15265	15304	15343	15336	15308	15252	15436	15391	15348	15345	15452	15305	15410	15501	15430	15343	15304	15424	15457	15409	15397	15319	15376	15222	15301	15277	15375	15289	15328	15329	15278	15376	15303	15182	15438	15244	15307	15419	15200	15362	15545	15381	15371	15451	15436	15372	15420	15458	15265	15486	15400	15354	15336	15362	15175	15480	15405	15443	15433	15392	15283	15324	15425	15170	15335	15249	15300	15364	15171	15342	15279	15658	15304	15305	15302	15272	15410	15360	15493	15241	15457	15423	15310	15364	15315	15467	15388	15348	15268	15396	15372	15393	15662	15388	15338	15456	15500	15262	15260	15290	15246	15419	15442	15344	15262	15260	15227	15217	15399	15530	15262	15389	15422	15296	15483	15288	15406	15425	15441	15439	15325	15251	15378	15415	15333	15304	15298	15221	15445	15261	15362	15217	15331	15424	15398	15439	15367	15189	15386	15242	15497	15283	15129	15564	15366	15310	15399	15384	15196	15533	15379	15288	15538	15374	15387	15431	15327	15232	15405	15341	15318	15443	15321	15516	15420	15329	15519	15404	15344	15529	15373	15333	15439	15459	15275	15278	15389	15311	15306	15351	15406	15417	15408	15275	15481	15325	15391	15234	15257	15315	15500	15205	15484	15224	15402	15356	15171	15416	15214	15440	15431	15179	15385	15348	15324	15222	15420	15450	15378	15355	15185	15338	15277	15382	15349	15240	15564	15367	15378	15339	15322	15450	15458	15275	15414	15308	15388	15410	15454	15298	15264	15485	15324	15405	15355	15410	15375	15361	15388	15336	15387	15393	15287	15392	15190	15311	15414	15139	15477	15340	15577	15285	15307	15329	15382	15496	15268	15378	15264	15509	15431	15397	15365	15398	15176	15458	15347	15426	15419	15504	15524	15304	15446	15378	15512	15386	15305	15384	15478	15506	15393	15211	15265	15322	15485	15414	15246	15390	15241	15351	15274	15369	15278	15257	15401	15422	15457	15278	15399	15423	15500	15416	15264	15379	15441	15502	15225	15494	15196	15444	15455	15276	15302	15418	15545	15406	15403	15241	15408	15378	15388	15344	15358	15300	15419	15371	15440	15351	15400	15485	15395	15518	15510	15502	15465	15446	15328	15363	15261	15443	15404	15333	15393	15466	15390	15544	15305	15357	15455	15340	15283	15376	15415	15353	15309	15365	15477	15171	15400	15332	15346	15329	15272	15314	15378	15408	15356	15509	15429	15467	15262	15325	15380	15432	15443	15230	15221	15307	15343	15339	15505	15376	15390	15348	15409	15347	15362	15311	15398	15451	15272	15429	15495	15155	15387	15391	15279	15348	15494	15286	15319	15407	15344	15384	15511	15227	15340	15389	15439	15303	15369	15426	15344	15430	15470	15291	15304	15361	15491	15359	15303	15422	15565	15501	15253	15360	15267	15320	15422	15329	15386	15155	15532	15160	15401	15359	15294	15475	15400	15503	15357	15469	15485	15361	15283	15453	15320	15122	15475	15346	15494	15576	15363	15417	15354	15450	15395	15403	15432	15316	15355	15141	15501	15451	15435	15423	15220	15391	15341	15259	15251	15358	15360	15237	15352	15413	15279	15430	15190	15320	15295	15454	15611	15289	15479	15436	15409	15237	15361	15347	15351	15426	15409	15499	15335	15396	15324	15292	15282	15259	15485	15459	15337	15519	15231	15403	15349	15337	15159	15474	15252	15346	15360	15391	15479	15616	15251	15544	15257	15447	15385	15370	15326	15245	15472	15303	15394	15449	15326	15538	15348	15291	15453	15366	15525	15415	15412	15370	15171	15347	15340	15395	15529	15382	15432	15212	15367	15333	15306	15239	15391	15504	15233	15390	15287	15406	15425	15421	15344	15406	15300	15322	15462	15320	15492	15463	15347	15503	15441	15112	15337	15370	15259	15379	15311	15376	15420	15320	15330	15210	15320	15441	15345	15313	15538	15302	15336	15484	15232	15279	15499	15400	15234	15271	15303	15205	15246	15283	15292	15379	15430	15475	15491	15406	15437	15313	15379	15275	15335	15375	15392	15434	15304	15488	15527	15447	15342	15248	15258	15305	15399	15319	15447	15328	15378	15208	15357	15539	15289	15256	15477	15392	15280	15345	15312	15331	15291	15497	15632	15356	15441	15515	15483	15543	15406	15386	15435	15375	15422	15424	15231	15310	15305	15365	15277	15306	15435	15431	15394	15387	15476	15364	15355	15289	15530	15258	15534	15478	15368	15374	15412	15277	15309	15350	15469	15376	15523	15352	15358	15644	15319	15314	15430	15377	15423	15456	15374	15259	15383	15496	15482	15270	15210	15379	15330	15310	15326	15246	15354	15241	15520	15488	15414	15236	15438	15430	15397	15418	15414	15196	15549	15303	15590	15419	15300	15247	15255	15389	15195	15499	15325	15232	15380	15432	15339	15443	15281	15287	15111	15408	15265	15445	15366	15175	15153	15320	15301	15281	15301	15402	15393	15456	15299	15193	15441	15217	15350	15305	15307	15370	15445	15003	15324	15399	15397	15308	15429	15171	15525	15445	15299	15317	15253	15449	15436	15230	15389	15492	15392	15599	15364	15333	15554	15225	15309	15432	15296	15530	15262	15221	15491	15287	15252	15307	15385	15364	15345	15608	15277	15298	15320	15489	15386	15355	15382	15191	15410	15313	15426	15442	15430	15423	15491	15297	15313	15370	15415	15312	15534	15310	15329	15204	15336	15430	15348	15304	15343	15407	15365	15194	15383	15503	15325	15263	15370	15182	15484	15353	15350	15228	15603	15264	15338	15431	15207	15464	15327	15530	15250	15390	15292	15424	15473	15408	15399	15322	15303	15387	15429	15346	15260	15304	15376	15417	15502	15419	15555	15319	15203	15416	15331	15351	15464	15388	15408	15200	15354	15430	15397	15430	15421	15291	15474	15470	15453	15554	15195	15378	15555	15327	15489	15407	15302	15334	15433	15204	15464	15558	15261	15398	15540	15358	15254	15326	15559	15423	15353	15340	15394	15354	15433	15318	15416	15440	15467	15318	15331	15205	15418	15479	15453	15325	15245	15290	15395	15209	15261	15426	15343	15226	15523	15315	15293	15328	15322	15391	15347	15424	15400	15380	15366	15403	15508	15375	15393	15393	15351	15504	15548	15259	15202	15339	15295	15222	15272	15392	15272	15539	15179	15301	15527	15308	15349	15364	15410	15235	15349	15486	15336	15346	15599	15439	15309	15279	15547	15289	15308	15425	15429	15260	15284	15520	15468	15393	15515	15269	15376	15397	15345	15200	15382	15573	15332	15166	15460	15191	15201	15367	15277	15400	15387	15161	15325	15476	15200	15465	15438	15267	15295	15529	15338	15553	15197	15466	15471	15444	15441	15427	15372	15308	15406	15272	15444	15323	15421	15392	15438	15468	15387	15446	15367	15347	15399	15372	15345	15446	15336	15341	15590	15275	15257	15370	15403	15417	15351	15416	15397	15339	15646	15234	15231	15342	15240	15368	15372	15290	15555	15380	15324	15466	15449	15097	15261	15509	15419	15265	15319	15467	15267	15230	15468	15444	15385	15201	15431	15491	15364	15338	15424	15304	15377	15514	15354	15331	15398	15307	15393	15373	15358	15477	15342	15458	15168	15347	15490	15171	15473	15319	15371	15427	15318	15397	15357	15327	15328	15312	15449	15304	15414	15444	15494	15466	15352	15298	15459	15383	15370	15366	15379	15219	15253	15419	15325	15295	15292	15490	15270	15396	15319	15267	15290	15294	15365	15427	15375	15277	15292	15441	15366	15327	15374	15274	15558	15497	15434	15328	15430	15292	15276	15564	15108	15401	15416	15373	15474	15357	15412	15417	15459	15269	15342	15395	15230	15404	15505	15547	15446	15454	15312	15473	15539	15372	15383	15457	15458	15301	15486	15280	15371	15290	15328	15381	15450	15238	15354	15279	15346	15500	15353	15474	15486	15477	15165	15415	15216	15421	15449	15583	15262	15265	15405	15304	15446	15424	15462	15346	15322	15042	15534	15344	15175	15344	15253	15362	15443	15197	15461	15205	15294	15366	15221	15315	15309	15391	15319	15536	15510	15352	15299	15338	15528	15371	15453	15402	15311	15376	15439	15407	15309	15558	15405	15299	15429	15411	15276	15263	15337	15237	15383	15315	15502	15270	15372	15207	15348	15334	15428	15421	15092	15434	15238	15467	15537	15399	15479	15257	15292	15397	15385	15350	15430	15324	15293	15168	15579	15382	15520	15269	15407	15480	15388	15235	15244	15399	15343	15407	15465	15348	15302	15438	15329	15487	15400	15549	15467	15148	15371	15303	15390	15401	15376	15426	15266	15424	15272	15389	15405	15346	15382	15392	15458	15404	15431	15373	15312	15550	15302	15296	15376	15230	15395	15122	15297	15230	15318	15206	15369	15387	15344	15356	15555	15333	15316	15268	15276	15484	15256	15246	15449	15324	15449	15361	15586	15283	15249	15339	15315	15448	15343	15474	15497	15280	15423	15273	15560	15414	15404	15276	15439	15395	15340	15332	15310	15456	15348	15397	15306	15311	15387	15372	15516	15351	15331	15512	15222	15297	15427	15353	15321	15368	15517	15325	15590	15446	15453	15404	15330	15324	15219	15268	15338	15442	15293	15381	15421	15386	15206	15358	15337	15342	15272	15374	15360	15414	15219	15319	15405	15431	15139	15531	15232	15413	15263	15319	15523	15366	15311	15314	15447	15493	15323	15426	15516	15373	15214	15483	15294	15355	15364	15279	15418	15495	15511	15399	15476	15352	15346	15385	15308	15454	15221	15436	15147	15412	15368	15475
24102	21347	28645	25190	23144	22046	20874	18794	18307	20986	30376	30366	22911	20109	19783	19360	18619	18057	18067	17658	17693	17578	17650	17714	17612	17591	17752	17544	17522	17529	17659	17627	17630	17546	17724	17306	17558	17676	17548	17332	17304	17676	17499	17714	17463	17531	17377	17522	17386	17520	17520	17382	17507	17504	17513	17351	17509	17210	17447	17393	17598	17364	17533	17483	17565	17449	17553	17452	17608	17603	17435	17370	17399	17418	17339	17404	17694	17781	17551	17441	17159	17595	17575	17432	17209	17444	17566	17575	17476	17431	17542	17537	17471	17628	17507	17496	17421	17511	17610	17490	17398	17440	17675	17448	17409	17511	17463	17479	17375	17398	17606	17529	17601	17536	17394	17477	17607	17458	17396	17451	17543	17576	17417	17281	17629	17509	17504	17234	17422	17672	17561	17483	17433	17574	17444	17438	17620	17570	17593	17541	17304	17395	17564	17612	17340	17479	17413	17478	17637	17459	17623	17574	17449	17351	17552	17504	17590	17439	17498	17415	17486	17434	17633	17470	17598	17674	17459	17345	17425	17420	17325	17564	17218	17553	17546	17331	17312	17605	17552	17565	17566	17350	17375	17511	17529	17310	17620	17387	17465	17536	17760	17539	17329	17370	17449	17329	17571	17654	17472	17408	17297	17599	17500	17542	17280	17398	17389	17504	17381	17244	17335	17617	17353	17470	17505	17524	17381	17429	17578	17404	17720	17601	17655	17438	17377	17538	17641	17373	17475	17450	17705	17454	17614	17415	17573	17417	17473	17478	17620	17398	17200	17603	17367	17270	17557	17649	17697	17454	17521	17578	17499	17376	17558	17501	17548	17453	17451	17544	17678	17703	17442	17271	17493	17554	17445	17619	17524	17384	17559	17280	17418	17504	17495	17497	17410	17625	17622	17479	17159	17448	17551	17459	17521	17673	17691	17637	17544	17561	17311	17588	17549	17678	17396	17467	17647	17486	17494	17520	17607	17316	17467	17466	17481	17364	17559	17472	17494	17609	17535	17253	17625	17543	17446	17504	17641	17651	17419	17539	17571	17387	17713	17471	17371	17559	17466	17449	17478	17510	17429	17431	17529	17479	17558	17618	17566	17482	17428	17466	17528	17502	17573	17394	17480	17408	17411	17414	17603	17444	17474	17377	17351	17454	17539	17536	17503	17395	17477	17431	17287	17497	17554	17392	17339	17566	17494	17719	17516	17555	17478	17281	17589	17456	17657	17447	17496	17682	17429	17554	17432	17562	17394	17435	17707	17456	17521	17547	17540	17635	17558	17529	17492	17707	17445	17446	17336	17442	17415	17347	17459	17610	17532	17638	17408	17456	17420	17424	17482	17629	17346	17470	17347	17303	17293	17423	17644	17583	17447	17733	17588	17536	17407	17417	17607	17528	17476	17448	17379	17394	17436	17489	17356	17622	17462	17471	17439	17487	17451	17621	17343	17580	17539	17397	17231	17387	17334	17505	17498	17561	17461	17400	17478	17386	17700	17224	17503	17387	17576	17579	17486	17231	17277	17175	17517	17701	17391	17444	17394	17541	17623	17299	17386	17431	17347	17355	17390	17611	17417	17439	17577	17449	17524	17400	17456	17337	17690	17467	17513	17498	17438	17434	17643	17549	17461	17376	17556	17628	17659	17609	17434	17491	17669	17459	17515	17361	17406	17541	17871	17530	17546	17591	17463	17486	17476	17477	17378	17507	17579	17472	17381	17501	17527	17504	17466	17386	17557	17433	17615	17430	17517	17404	17527	17633	17385	17550	17567	17429	17528	17549	17408	17597	17584	17611	17462	17548	17475	17303	17183	17477	17512	17355	17505	17697	17468	17596	17637	17568	17151	17345	17559	17537	17581	17439	17597	17607	17541	17694	17392	17454	17469	17316	17461	17227	17587	17360	17470	17442	17588	17430	17530	17466	17599	17466	17443	17616	17404	17502	17387	17714	17523	17698	17372	17668	17491	17425	17403	17451	17697	17659	17611	17468	17531	17637	17450	17483	17526	17462	17445	17607	17511	17328	17376	17467	17580	17582	17373	17532	17242	17365	17377	17609	17519	17397	17570	17423	17427	17442	17267	17684	17379	17315	17672	17602	17485	17560	17528	17500	17494	17422	17507	17510	17490	17469	17496	17514	17630	17492	17461	17527	17408	17391	17523	17327	17610	17511	17523	17440	17536	17537	17443	17510	17418	17417	17653	17622	17460	17667	17392	17513	17469	17352	17290	17515	17772	17554	17605	17595	17623	17472	17565	17585	17562	17477	17323	17397	17583	17676	17489	17553	17516	17341	17567	17606	17559	17483	17441	17470	17605	17522	17458	17276	17451	17338	17669	17507	17471	17499	17341	17440	17436	17554	17298	17303	17422	17578	17453	17730	17538	17409	17386	17473	17559	17674	17322	17430	17601	17698	17658	17336	17497	17425	17494	17428	17631	17380	17567	17537	17627	17589	17541	17414	17406	17507	17553	17519	17590	17629	17678	17719	17611	17711	17421	17469	17695	17458	17516	17485	17414	17669	17327	17525	17501	17479	17495	17545	17395	17538	17503	17448	17612	17601	17554	17616	17411	17642	17571	17471	17465	17546	17689	17339	17524	17339	17626	17599	17605	17643	17527	17550	17543	17489	17459	17416	17581	17306	17497	17375	17769	17670	17577	17467	17487	17518	17601	17211	17571	17557	17548	17530	17675	17594	17675	17582	17499	17502	17552	17578	17563	17728	17478	17404	17303	17500	17581	17281	17499	17323	17460	17461	17374	17336	17499	17370	17637	17566	17461	17308	17592	17386	17661	17675	17630	17564	17539	17462	17263	17481	17350	17363	17312	17503	17464	17702	17427	17420	17572	17614	17672	17445	17719	17437	17605	17441	17459	17566	17563	17481	17378	17372	17541	17593	17454	17621	17575	17581	17369	17453	17339	17246	17293	17257	17441	17425	17323	17379	17683	17686	17541	17392	17569	17567	17451	17528	17494	17675	17651	17405	17558	17566	17592	17266	17434	17550	17503	17621	17257	17485	17582	17600	17523	17349	17569	17376	17699	17363	17559	17417	17400	17217	17501	17624	17567	17500	17563	17515	17456	17337	17302	17561	17533	17519	17552	17799	17688	17469	17763	17604	17443	17400	17500	17380	17534	17476	17593	17546	17564	17513	17452	17584	17468	17622	17578	17797	17403	17537	17314	17554	17499	17477	17635	17494	17470	17735	17497	17412	17485	17564	17395	17347	17415	17622	17455	17378	17426	17398	17615	17681	17400	17692	17576	17532	17563	17589	17470	17526	17701	17589	17708	17560	17335	17512	17397	17306	17513	17604	17391	17467	17468	17371	17550	17570	17583	17618	17581	17710	17474	17664	17558	17546	17360	17568	17508	17518	17537	17403	17481	17636	17535	17625	17492	17424	17493	17568	17430	17609	17608	17534	17434	17538	17350	17385	17426	17508	17657	17279	17442	17486	17445	17381	17512	17345	17487	17417	17514	17449	17535	17456	17317	17460	17474	17649	17465	17523	17633	17507	17426	17518	17343	17837	17288	17695	17389	17569	17647	17425	17578	17623	17423	17442	17550	17297	17533	17679	17439	17532	17483	17488	17442	17609	17487	17471	17514	17528	17353	17499	17361	17595	17628	17538	17448	17420	17702	17324	17648	17464	17469	17590	17623	17548	17678	17397	17366	17229	17315	17308	17283	17323	17640	17633	17241	17632	17692	17467	17512	17494	17492	17542	17492	17602	17765	17514	17217	17382	17608	17662	17394	17519	17460	17353	17362	17373	17467	17447	17441	17431	17703	17321	17476	17648	17559	17430	17486	17478	17590	17622	17491	17449	17404	17572	17458	17476	17432	17362	17531	17569	17481	17410	17664	17599	17685	17456	17519	17305	17427	17691	17501	17659	17504	17547	17582	17534	17330	17537	17342	17616	17519	17423	17481	17239	17449	17447	17592	17418	17335	17695	17557	17479	17545	17615	17602	17358	17697	17370	17567	17480	17382	17659	17547	17408	17588	17461	17553	17460	17370	17537	17455	17417	17594	17540	17554	17442	17180	17538	17657	17445	17592	17648	17490	17547	17278	17573	17666	17397	17286	17452	17573	17254	17286	17445	17614	17426	17663	17653	17431	17588	17466	17620	17510	17393	17269	17477	17571	17470	17503	17544	17676	17652	17502	17427	17466	17430	17671	17597	17402	17406	17695	17466	17511	17577	17484	17473	17302	17475	17424	17491	17530	17478	17433	17541	17596	17535	17794	17591	17472	17621	17527	17479	17468	17644	17400	17789	17592	17484	17458	17320	17460	17637	17542	17505	17345	17498	17587	17414	17496	17504	17426	17600	17675	17572	17615	17320	17615	17367	17611	17586	17272	17528	17502	17537	17482	17576	17585	17507	17372	17424	17436	17390	17466	17559	17468	17543	17521	17467	17599	17495	17431	17669	17591	17490	17554	17648	17477	17427	17369	17300	17513	17623	17505	17534	17493	17452	17625	17509	17726	17463	17356	17560	17519	17396	17381	17443	17541	17503	17717	17565	17398	17511	17557	17557	17415	17509	17519	17513	17713	17505	17393	17580	17474	17366	17675	17428	17471	17455	17376	17463	17561	17690	17607	17511	17506	17278	17356	17463	17498	17533	17496	17570	17393	17273	17479	17534	17393	17495	17402	17557	17453	17407	17216	17589	17681	17578	17549	17538	17467	17599	17418	17595	17546	17346	17566	17661	17519	17607	17544	17627	17522	17337	17655	17533	17516	17389	17667	17639	17626	17204	17535	17412	17589	17391	17428	17467	17507	17561	17326	17629	17490	17352	17365	17323	17452	17466	17586	17525	17483	17496	17425	17544	17585	17605	17432	17660	17491	17510	17574	17773	17533	17361	17465	17488	17580	17558	17468	17435	17415	17309	17374	17510	17746	17321	17551	17285	17441	17396	17637	17511	17302	17416	17511	17497	17665	17693	17522	17351	17316	17456	17358	17652	17370	17674	17402	17485	17419	17599	17571	17466	17582	17421	17451	17388	17537	17585	17534	17493	17498	17464	17679	17527	17573	17559	17449	17474	17415	17756	17429	17479	17551	17512	17290	17646	17654	17540	17352	17349	17414	17408	17579	17672	17554	17538	17381	17545	17405	17455	17352	17382	17644	17625
29578	45466	40922	30975	22478	18083	16708	16659	16787	21211	33432	30936	20226	18608	18307	17378	16384	15852	15675	15450	15364	15258	15383	15337	15281	15276	15322	15141	15374	15356	15206	15402	15150	15271	15382	15225	15264	15269	15344	15297	15198	15170	15262	15284	15191	15545	15262	15214	15300	15303	15290	15328	15420	15272	15216	15252	15242	15231	15506	15345	15101	15229	15250	15230	15296	15190	15364	15171	15395	15218	15306	15261	15367	15244	15528	15444	15347	15339	15250	15196	15312	15284	15259	15399	15293	15290	15315	15010	15284	15337	15225	15152	15183	15268	15308	15296	15268	15337	15276	15488	15284	15361	15391	15196	15234	15167	15246	15239	15273	15296	15405	15184	15308	15123	15057	15244	15385	15389	15234	15130	15279	15420	15237	15295	15069	15153	15397	15076	15193	15363	15120	15337	15297	15069	15115	15197	15347	15181	15406	15181	15187	15317	15289	15344	15311	15415	15342	15185	15250	15436	15187	15361	15164	15181	15353	15130	15381	15249	15245	15306	15190	15314	15304	15345	15289	15061	15256	15351	15252	15271	15212	15211	15402	15466	15033	15237	15356	15385	15192	15328	15284	15242	15465	15410	15312	15331	15198	15212	15331	15085	15360	15271	15244	15263	15241	15226	15259	15165	15471	15361	15347	15264	15286	15158	15342	15191	15456	15240	15257	15157	15216	15331	15375	15339	15338	15046	15230	15336	15385	15373	15274	15195	15472	15334	15318	15280	15293	15130	15403	15256	15265	15143	15258	15381	15363	15210	15191	15329	15217	15222	15095	15291	15281	15171	15123	15313	15194	15260	15202	15019	15223	15346	15144	15387	15250	15372	15285	15304	15196	15230	15105	15221	15187	15426	15317	15181	15258	15315	15328	15241	15270	15316	15241	15293	15219	15270	15328	15390	15070	15232	15177	15260	15206	15248	15334	15435	15311	15259	15133	15218	15318	15390	15262	15250	15338	15168	15220	15348	15142	15226	15259	15324	15421	15392	15390	15143	15394	15302	15194	15375	15298	15286	15295	15202	15365	15334	15288	15094	15245	15298	15392	15312	15374	15342	15350	15226	15372	15289	15306	15208	15196	15090	15269	15076	15281	15397	15106	15291	15290	15442	15258	15423	15156	15310	15221	15224	15194	15355	15174	15378	15213	15367	15289	15333	15422	15293	15247	15332	15238	15362	15286	15321	15134	15095	15252	15248	15208	15268	15302	15178	15236	15298	15242	15181	15189	15196	15260	15304	15233	15275	15422	15189	15296	15360	15342	15200	15396	15239	15330	15263	15224	15123	15328	15248	15208	15222	15275	15254	15306	15218	15209	15289	15274	15217	15292	15167	15345	15201	15271	15179	15357	15215	15286	15352	15323	15274	15365	15329	15387	15387	15256	15206	15238	15372	15366	15384	15341	15123	15235	15308	15240	15165	15153	15455	15116	15309	15289	15253	15362	15308	15336	15302	15182	15246	15117	15312	15135	15246	15355	15307	15263	15383	15181	15289	15229	15157	15359	15143	15168	15168	15224	15163	15230	15289	15395	15241	15323	15259	15270	15287	15324	15260	15243	15266	15288	15347	15259	15215	15222	15223	15309	15489	15376	15102	15323	15274	15113	15373	15217	15050	15336	15137	15158	15201	15180	15284	15315	15261	15096	15145	15392	15313	15284	15369	15413	15092	15297	15050	15223	15428	15127	15362	15246	15339	15543	15249	15313	15217	15301	15173	15200	15398	15365	15190	15320	15254	15167	15500	15253	15361	15241	15360	15339	15182	15292	15346	15194	15249	15220	15318	15315	15303	15187	15343	15046	15309	15265	15335	15174	15238	15333	15326	15187	15298	15379	15250	15230	15239	15369	15229	15178	15366	15119	15187	15242	15428	15169	15161	15261	15351	15339	15387	15434	15234	15066	15296	15287	15215	15333	15318	15428	15319	15230	15267	15287	15143	15256	15268	15269	15030	15214	15240	15303	15328	15261	15260	15325	15371	15134	15375	14995	15225	15314	15386	15255	15291	15352	15126	15190	15132	15301	15187	15341	15190	15313	15189	15209	15295	15389	15244	15359	15235	15252	15272	15301	15077	15206	15341	15361	15165	15080	15269	15118	15241	15354	15048	15324	15234	15274	15186	15089	15177	15148	15157	15374	15223	15321	15285	15225	15161	15205	15288	15116	15202	15202	15491	15327	15353	15252	15283	15374	15290	15264	15153	15211	15450	15315	15182	15238	15195	15262	15441	15229	15167	15246	15305	15340	15271	15338	15177	15323	15281	15088	15382	15266	15199	15414	15210	15240	15431	15317	15406	15257	15232	15197	15169	15229	15369	15132	15382	15274	15315	15362	15133	15267	15173	15386	15450	15362	15302	15224	15297	15281	15215	15368	15328	15213	15243	15210	15260	15332	15277	15275	15267	15325	15223	15387	15352	15164	15227	15275	15336	15220	15270	15249	15132	15320	15341	15481	15209	15341	15300	15107	15422	15130	15217	15460	15209	15202	15327	15375	15251	15383	15176	15170	15253	15210	15212	15295	15142	15322	15141	15164	15192	15110	15360	15235	15325	15170	15346	15420	15117	15333	15302	15303	15319	15339	15226	15204	15159	15367	15198	15408	15297	15340	15278	15317	15278	15332	15251	15227	15335	15268	15209	15094	15452	15232	15289	15350	15221	15302	15356	15236	15277	15293	15249	15335	15354	15302	15252	15310	15290	15328	15432	15339	15396	15296	15048	15424	15170	15103	15292	15231	15399	15039	15419	15292	15276	15250	15218	15072	15308	15226	15156	15205	15293	15217	15405	15256	15428	15355	15306	15398	15235	15372	15227	15329	15355	15147	15367	15294	15435	15197	15337	15164	15324	15265	15355	15184	15283	15319	15321	15198	15243	15253	15323	15291	15298	15286	15326	15343	15387	15260	15128	15327	15428	15115	15202	15328	15166	15263	15287	15273	15220	15428	15265	15504	15199	15298	15284	15260	15178	15454	15364	15245	15160	15526	15361	15251	15359	15283	15411	15456	15362	15306	15427	15454	15329	15143	15103	15333	15166	15346	15239	15327	15169	15341	15403	15328	15211	15355	15269	15232	15184	15161	15327	15187	15197	15222	15170	15300	15304	15328	15229	15307	15383	15169	15353	15464	15465	15270	15214	15270	15389	15211	15411	15311	15337	15272	15207	15420	15379	15190	15533	15289	15070	15205	15334	15269	15277	15226	15303	15086	15200	15324	15316	15200	15193	15222	15294	15301	15305	15218	15294	15217	15165	15254	15194	15168	15448	15314	15385	15392	15449	15012	15394	15246	15249	15232	15079	15314	15387	15442	15243	15032	15236	15222	15304	15313	15451	15240	15390	15161	15191	15437	15347	15330	15345	15250	15378	15273	15246	15193	15253	15346	15240	15377	15226	15383	15239	15109	15220	15432	15109	15274	15410	15231	15226	15301	15322	15438	15188	15277	15377	15176	15231	15198	15286	15189	15206	15316	15213	15326	15410	15393	15325	15219	15288	15306	15089	15275	15139	15301	15277	15359	15213	15211	15245	15259	15225	15345	15100	15182	15336	15139	15172	15467	15212	15256	15394	15237	15261	15293	15318	15200	15395	15205	15158	15240	15241	15183	15208	15233	15263	15272	15179	15367	15249	15249	15290	15361	15279	15372	15207	15141	15208	15292	15336	15259	15118	15441	15291	15349	15426	15101	15257	15287	15210	15359	15256	15261	15230	15055	15320	15435	15192	15333	15106	15197	15193	15295	15163	15359	15200	15264	15297	15225	15197	15341	15219	15310	15403	15303	15175	15256	15253	15287	15286	15229	15256	15366	15244	15169	15314	15362	15283	15184	15297	15421	15266	15320	15276	15547	15014	15158	15272	15279	15022	15272	15225	15246	15233	15278	15332	15136	15334	15205	15345	15199	15254	15149	15090	15279	15231	15411	15314	15266	15235	15230	15176	15397	15259	15314	15376	15222	15208	15238	15173	15281	15259	15276	15181	15370	15438	15148	15188	15233	15212	15193	15366	15396	15144	15390	15326	15221	15300	15265	15361	15263	15489	15163	15311	15189	15302	15272	15049	15309	15409	15310	15424	15239	15176	15289	15290	15181	15247	15272	15345	15226	15251	15266	15266	15346	15188	15230	15282	15047	15215	15239	15275	15354	15282	15367	15064	15229	15173	15226	15201	15336	15105	15195	15252	15360	15324	15296	15393	15258	15395	15347	15282	15455	15293	15350	15170	15390	15255	15261	15162	15305	15391	15182	15440	15288	15218	15380	15331	15352	15154	15275	15231	15376	15462	15276	15338	15284	15330	15178	15337	15235	15263	15439	15297	15270	15053	15190	15264	15258	15302	15502	15219	15362	15295	15361	15229	15231	15402	15366	15298	15267	15482	15320	15181	15218	15460	15170	15280	15329	15297	15258	15198	15131	15250	15313	15122	15438	15136	15268	15272	15264	15377	15322	15362	15190	15248	15133	15288	15203	15385	15218	15183	15343	15296	15354	15315	15133	15429	15387	15366	15194	15157	15471	15221	15243	15248	15183	15302	15287	15349	15438	15346	15360	15183	15397	15376	15452	15342	15272	15306	15476	15268	15204	15215	15264	15028	15269	15216	15402	15423	15107	15420	15208	15228	15206	15334	15180	15258	15166	15287	15281	15265	15291	15297	15201	15369	15254	15261	15238	15225	15305	15195	15374	15047	15300	15240	15285	15016	15306	15168	15426	15250	15421	15201	15411	15326	15254	15157	15279	15187	15280	15305	15363	15198	15189	15344	15353	15123	15339	15428	15309	15419	15234	15245	15273	15238	15139	15170	15368	15262	15322	15354	15342	15337	15350	15263	15067	15316	15293	15124	15263	15119	15382	15278	15111	15383	15217	15268	15128	15166	15404	15364	15258	15230	15260	15193	15342	15366	15289	15158	15311	15273	15160	15287	15362	15196	15230	15280	15315	15197	15407	15315	15355	15235	15250	15200	15376	15148	15232	15362	15319	15347	15191	15130	15370	15315	15312	15283	15355	15191	15353	15255	15306	15221	15331	15246	15337	15312	15271	15211	15318	15226	15266	15296	15169	15254	15562	15277	15105	15186	15326	15306	15316	15236	15254	15342	15228	15131	15265	15284	15332	15450	15332	15345	15309	15182	15379	15259
22867	21406	29178	24174	22384	24205	24986	20115	19424	23243	38991	38780	28492	23123	22547	21104	19964	18781	18386	18042	18056	17885	17932	17905	17902	17800	17934	17739	18075	17933	17811	17809	17744	17707	17772	17774	17909	17861	17983	17766	17814	17601	17716	17955	17886	17700	17900	17911	17915	17752	17753	17811	17737	17931	17916	17634	17738	17885	17912	17797	17672	17649	17853	17774	17746	18002	17735	17913	17686	17949	17715	17651	17794	17872	17688	17635	17586	17821	17632	17780	17735	17751	17756	17639	17667	17747	17768	17811	17679	17808	17711	17716	17667	17679	17764	17763	17699	17884	17656	17855	17610	17866	17849	17769	17836	17917	17792	17899	17728	17937	17927	17784	17760	17706	17787	17858	17737	17701	17778	17695	17681	17666	17785	17638	17778	17894	17770	17601	17820	17660	17603	17798	17787	17684	17471	17740	17848	17510	17746	17901	17872	17859	17740	17806	17665	17597	17848	17657	17847	17895	17829	17595	17752	17690	17825	17694	17663	17886	17723	17781	17693	17716	17760	17874	17831	17788	17745	17662	17931	17777	17740	17709	17795	17707	17751	17859	17708	17671	17795	17571	17669	17841	17646	17720	17726	17723	17624	17659	17729	17906	17955	17652	17709	17742	17993	17661	17695	17646	17601	17801	17906	17848	17680	17671	17576	17814	17718	17772	17774	17628	17751	17752	17806	17649	17687	17880	17636	17573	17753	17797	17734	17683	17698	17751	17547	17694	17799	17594	17704	17668	17692	17642	17556	17681	17797	17717	17810	17676	17949	17906	17688	17756	17803	17732	17875	17845	17724	17707	17629	17704	18016	17803	17711	17783	17800	17914	17986	17653	17720	17833	17941	17841	17742	17654	17562	17509	17731	17640	17756	17751	17797	17708	17725	17726	17606	17736	17849	17743	17657	17983	17722	17625	17808	17794	17796	17668	17806	17826	17583	17580	17758	17644	17763	17843	17780	17713	17770	17774	17731	17659	17680	17767	17496	17668	17580	17751	18001	17538	17814	17858	17694	17774	17805	17543	17648	17811	17719	17801	17608	17880	17831	17663	17722	17905	17705	17762	17621	17820	17761	17862	17760	17834	17943	17805	18009	17611	17704	17851	17590	17758	17792	17816	17573	17489	17758	17869	17751	17740	17702	17928	17725	17763	17761	17674	17543	17730	17883	17763	17685	17876	17654	17771	17616	17716	17784	17684	17650	17736	17723	17648	17942	17693	17690	17721	17696	17793	17824	17652	17702	17555	17896	17697	17791	17767	17783	17771	17799	17860	17954	17601	17623	17708	17697	17685	17781	17739	17709	17797	17776	17805	17610	17566	17499	17878	17699	17698	17700	17813	17794	17466	17637	17623	17744	17686	17695	17625	17980	17643	17673	17822	17788	17573	17678	17737	17818	17739	17805	17738	17745	17674	17728	17651	17706	17799	17660	17820	17813	17867	17578	17780	17805	17717	17698	17681	17852	17896	17750	17839	17693	17611	17597	18001	17804	17636	17627	17645	17827	17701	17682	17673	17652	17797	17659	17636	17804	17723	17811	17873	17757	17725	17990	17954	17743	17822	17602	17614	17581	17700	17694	18007	17577	17514	17723	17867	17874	17592	17664	17694	18057	17762	17878	17791	17768	17619	17904	17612	17713	17806	17446	17660	17705	17652	18007	17815	17916	17689	17816	17870	17812	17588	17751	17881	17804	17813	17849	17629	17808	17600	17954	17671	17905	17783	17664	17735	17635	17580	17800	17599	17934	17804	17898	17875	17706	17843	17674	17419	17841	17881	17698	17796	17559	17579	17633	17744	17803	17810	17646	17711	17777	17607	17999	17908	17763	17642	17638	17634	17757	17875	17785	17869	17679	17713	17709	17646	17656	17715	17757	17852	17812	17754	17671	17797	17812	17682	17816	17863	17958	17625	17810	17748	17865	17767	17671	17671	17726	17714	17923	17818	17725	17824	17821	17668	17736	17650	17712	17705	17444	17676	17668	17841	17673	17742	17795	17706	17638	17603	17873	17912	17666	17565	17819	17842	17588	17721	17694	17633	17707	17519	17862	17510	17683	17879	17694	17836	17735	17729	17709	17713	17745	17868	17838	17779	17715	17848	17689	17682	17797	17611	17577	17545	17802	17745	17728	17755	17690	17612	17831	17480	17483	17666	17603	17936	17704	17804	17666	17907	17597	17770	17778	17903	17606	17646	17692	17726	17654	17835	17646	17517	17696	17678	17690	17683	17717	17707	17692	17650	17762	17702	17773	17646	17831	17821	17739	17599	17478	17835	17526	17638	17739	17701	17643	17705	17843	17764	17696	17663	17721	17639	17867	17858	17743	17807	17646	17652	17808	17721	17624	17740	17644	17776	17847	17826	17625	17702	17736	17723	17641	17696	17829	17736	17979	17750	17717	17942	17582	17740	17800	17670	17804	17606	17905	17726	17967	17846	17764	17663	17649	17862	17612	17765	17706	17615	17941	17721	17533	17845	17822	17571	17758	17791	17676	17799	17648	17584	17597	17852	17573	17763	17833	17738	17722	17654	17677	17619	17739	17878	18002	17811	17853	17824	17882	17724	17870	17826	17724	17877	17706	17623	17874	17757	17671	17706	17810	17685	17684	17553	17730	17648	17686	17670	17579	17724	17738	17798	17840	17737	17826	17848	17810	17989	17806	18001	17616	17626	17914	17736	17715	17836	17843	17771	17969	17733	17745	17945	17775	17691	17859	17594	17660	17823	17654	17858	18086	17705	17779	17662	17824	17791	17948	17629	17591	17725	17723	17631	17777	17814	17884	17707	17863	17819	17876	17822	17679	18067	17776	17941	17795	17878	17531	17558	17739	17668	17702	17715	17563	17556	17703	17558	17742	17871	17707	17887	17682	17499	17655	17812	17596	17799	17688	17656	17938	17852	17732	17809	17682	17762	17821	17797	17627	17901	17749	17729	17709	17520	17822	18019	17560	17632	17790	17799	17750	17813	17706	17704	17693	17752	17680	17707	17789	17748	17581	17738	17839	17895	17638	17820	17880	17747	17781	17721	17652	17927	17686	17588	17903	17568	17637	17532	17535	17803	17551	17733	17957	17889	17964	17771	17818	17727	17705	17667	17854	17704	17783	17751	17863	17813	17657	17799	17775	17919	17848	17613	17656	17778	17739	17548	17731	17798	17699	17824	17811	17613	17965	17812	17853	17777	17856	17669	17504	17682	17779	17712	17818	17578	17621	17657	17692	17699	17980	17776	17826	17699	17704	17772	17618	17816	17678	17812	17674	17649	17742	17643	17799	17652	17666	17731	17597	17723	17860	17629	17737	17764	17729	17504	17704	17893	17642	17697	17643	17767	17869	17896	17717	17750	17899	17657	17942	17657	17758	17642	17712	17922	17689	17686	17632	17742	17766	17878	17583	17815	17763	17587	17719	17764	17874	17819	17846	17601	17795	17605	17862	17620	17851	18003	17633	17724	17855	17645	17648	17551	17858	17626	17581	17725	17724	17651	17676	17752	17821	17716	17780	18054	17756	17606	17784	17687	17572	17695	17642	17868	17707	17716	17801	17798	17600	17719	17668	17693	17711	17743	17790	17741	17817	17694	17747	17836	17774	17670	17666	17653	17748	17818	17706	17772	17631	17781	17749	17787	17826	17874	17710	17793	17790	17669	17715	17803	17737	17851	17540	17713	17625	17782	17714	17881	17798	17751	17684	17895	17774	17762	17856	17737	17564	17772	17817	17636	17747	17640	17740	17685	17577	17758	17801	17846	17773	17576	17532	17921	17875	17724	17661	17575	17829	17718	17410	17482	17735	17643	17782	17754	17690	17839	18014	17761	17654	17801	17572	17756	17909	17684	17548	17854	17552	17698	17807	17678	17764	17677	17780	17874	17725	17618	17793	17768	17613	17867	17580	17781	17718	17652	18001	17800	17660	17670	17783	17774	17676	17490	17776	17658	17591	17550	17782	17774	17855	17686	17660	17665	17760	17505	17635	17847	17820	17646	17742	17719	17812	17699	17684	17741	17820	17640	17697	17639	17683	17945	17630	17620	17810	17861	17553	17774	17684	17726	17822	17761	17731	17936	17758	17817	17677	17614	17658	17802	17994	17636	17817	17720	17963	17728	17843	17804	17556	17635	17683	17870	17733	17622	18009	17648	17629	17798	17773	17737	17523	17842	17822	17767	17787	17526	17777	17514	17823	17872	17536	17734	17569	17596	17562	17594	17811	17754	17680	17652	17568	17715	17759	17754	17710	17816	17980	17620	17751	17641	17701	17866	17594	17783	17716	17676	17763	17901	17670	17805	17686	17671	17822	17824	17873	17715	17822	17686	17760	17589	17615	17682	17802	17805	17668	17817	17592	17650	17659	17587	17983	17710	17665	17858	17648	17699	17737	17708	17764	17729	17804	17634	17736	17770	17800	17941	17745	17742	17831	17848	17690	17581	17787	17785	17764	17866	17758	17835	18032	17721	17926	17844	17551	17834	17586	17606	17840	17741	17651	17668	17652	17707	17726	17649	17997	17936	17746	17662	17747	17767	17759	17646	17779	17582	17734	17635	17576	17578	17718	17761	17687	17841	17602	17517	17666	17740	17859	17830	17815	17843	17634	17751	17732	17799	17611	17635	17773	17685	17749	17833	17662	17944	17588	17739	17624	17733	17738	17823	17690	17638	17704	17700	17855	17714	17815	17576	17665	17736	17859	17891	17714	17904	17824	18011	17603	17896	17716	17612	17721	17603	17762	17831	17787	17682	17796	17789	17722	17704	17831	17721	17749	17744	17823	17578	17805	17868	17732	17588	17925	17851	17787	17763	17673	17617	17616	17902	17850	17834	17730	17758	17829	17888	17705	17652	17915	17611	17656	17800	17619	17600	17795	17676	17552	17703	17643	17610	17777	17682	17472	17608	17675	17680	17937	17728	17704	17972	17631	17585	17599	17671	17746	17822	17730	17604	17491	17665	17637	17759	17714	17805	17729	17709	17732	17668	17864	17650	17535	17545	17773	17865	17727	17748	17874	17874	17712	17818	17675	17735	17640	17766	17557	17818	17632	17774	17658	17642	17874	17650	17576	17622	17748	17858	17700	17732	17756	17773	17919	17706	17811	17689	17727	17771	17740	17822	17667	17727	17674	17685	17608	17596	17604	17788
32491	50863	48587	37440	28639	21240	18013	17716	18085	23784	41916	38954	26998	21972	21463	19672	18027	16528	15728	15486	15168	15524	15424	15375	15560	15475	15422	15291	15464	15305	15423	15408	15233	15332	15343	15465	15471	15309	15489	15354	15361	15605	15351	15244	15609	15470	15524	15407	15334	15437	15328	15542	15301	15339	15411	15369	15403	15429	15503	15281	15218	15322	15337	15367	15320	15321	15354	15243	15432	15525	15545	15445	15480	15414	15478	15475	15479	15424	15435	15509	15338	15489	15302	15488	15524	15368	15349	15393	15626	15328	15436	15397	15108	15483	15566	15479	15377	15116	15498	15468	15363	15423	15470	15538	15426	15293	15336	15221	15377	15575	15475	15486	15484	15397	15461	15482	15460	15372	15389	15308	15369	15477	15555	15471	15416	15381	15316	15400	15502	15314	15606	15388	15486	15367	15391	15435	15269	15471	15194	15296	15482	15364	15356	15363	15288	15347	15322	15412	15508	15294	15308	15407	15350	15478	15335	15382	15330	15330	15304	15381	15347	15332	15474	15418	15487	15555	15284	15489	15323	15482	15418	15421	15374	15430	15142	15296	15360	15368	15350	15384	15354	15349	15333	15395	15367	15307	15480	15525	15346	15299	15443	15308	15378	15333	15343	15466	15353	15185	15442	15488	15361	15380	15237	15393	15402	15402	15298	15393	15526	15386	15279	15454	15418	15331	15513	15307	15328	15337	15410	15450	15159	15367	15507	15386	15487	15329	15481	15336	15210	15372	15321	15365	15261	15486	15434	15228	15450	15616	15350	15168	15444	15375	15316	15413	15280	15282	15275	15486	15473	15433	15500	15314	15436	15540	15398	15368	15296	15400	15251	15399	15493	15302	15335	15481	15312	15347	15597	15408	15434	15305	15383	15375	15337	15466	15421	15295	15314	15306	15409	15547	15542	15282	15528	15398	15548	15300	15401	15506	15505	15354	15397	15496	15343	15467	15336	15390	15233	15359	15308	15553	15430	15223	15498	15458	15367	15473	15434	15459	15501	15638	15381	15517	15397	15383	15395	15575	15312	15508	15399	15448	15497	15329	15534	15510	15243	15184	15439	15344	15402	15342	15363	15418	15419	15217	15250	15414	15367	15498	15460	15261	15245	15384	15421	15265	15321	15337	15365	15402	15342	15376	15521	15287	15433	15326	15274	15308	15637	15441	15218	15393	15388	15462	15382	15422	15365	15416	15147	15579	15351	15350	15289	15417	15258	15514	15465	15363	15397	15484	15474	15270	15351	15141	15372	15329	15475	15433	15514	15388	15418	15390	15306	15296	15354	15256	15509	15526	15217	15413	15515	15296	15540	15294	15405	15280	15475	15423	15308	15394	15236	15327	15293	15426	15439	15362	15263	15477	15218	15505	15441	15360	15532	15282	15433	15529	15303	15294	15406	15377	15501	15269	15295	15520	15609	15275	15447	15400	15243	15380	15320	15549	15386	15441	15341	15341	15478	15336	15388	15278	15418	15355	15353	15366	15391	15270	15441	15354	15370	15347	15402	15304	15431	15266	15474	15417	15253	15528	15432	15462	15363	15293	15205	15382	15381	15340	15464	15419	15366	15404	15397	15316	15376	15321	15263	15185	15453	15551	15346	15297	15474	15464	15325	15318	15436	15327	15219	15436	15418	15294	15413	15357	15388	15461	15395	15451	15534	15415	15405	15358	15426	15330	15433	15381	15381	15247	15294	15455	15298	15278	15328	15393	15423	15426	15255	15421	15405	15384	15342	15321	15459	15258	15512	15512	15343	15414	15405	15394	15251	15502	15260	15489	15269	15267	15340	15271	15595	15377	15168	15250	15401	15420	15435	15393	15319	15295	15379	15377	15236	15456	15319	15534	15314	15381	15346	15403	15310	15484	15349	15323	15451	15166	15279	15268	15313	15425	15524	15366	15441	15354	15229	15318	15347	15452	15351	15284	15300	15340	15312	15342	15388	15468	15450	15443	15508	15282	15277	15476	15474	15398	15451	15422	15453	15508	15408	15511	15400	15287	15388	15239	15344	15328	15473	15379	15283	15358	15420	15332	15235	15305	15380	15450	15307	15452	15472	15335	15318	15556	15263	15344	15276	15296	15395	15356	15428	15241	15303	15257	15340	15407	15460	15484	15214	15428	15360	15347	15484	15387	15398	15413	15413	15252	15447	15419	15422	15497	15391	15376	15507	15405	15538	15557	15384	15348	15238	15460	15329	15234	15434	15282	15415	15244	15440	15300	15338	15303	15310	15426	15368	15440	15322	15406	15424	15468	15237	15266	15425	15459	15468	15353	15310	15483	15381	15339	15313	15378	15277	15332	15316	15298	15442	15341	15386	15387	15205	15214	15293	15325	15553	15143	15533	15398	15387	15160	15502	15496	15304	15389	15559	15383	15322	15382	15316	15475	15316	15280	15447	15292	15406	15372	15528	15405	15416	15365	15269	15474	15297	15396	15397	15316	15435	15190	15409	15369	15425	15336	15546	15483	15454	15451	15292	15350	15588	15187	15378	15433	15331	15475	15357	15327	15373	15493	15266	15331	15381	15262	15337	15404	15339	15483	15369	15305	15309	15389	15379	15358	15313	15386	15377	15329	15255	15429	15325	15483	15429	15204	15351	15273	15229	15337	15394	15281	15498	15307	15356	15333	15481	15358	15327	15406	15601	15427	15492	15464	15475	15254	15279	15621	15223	15448	15441	15353	15431	15534	15418	15245	15382	15314	15322	15467	15375	15476	15491	15481	15543	15312	15363	15325	15321	15429	15382	15513	15416	15411	15298	15486	15276	15282	15400	15288	15394	15294	15271	15525	15386	15350	15424	15353	15365	15361	15326	15305	15396	15298	15398	15269	15468	15370	15381	15433	15576	15326	15420	15389	15406	15243	15426	15386	15303	15270	15255	15397	15366	15546	15379	15603	15419	15380	15436	15447	15409	15523	15379	15391	15395	15241	15445	15315	15369	15387	15512	15524	15314	15360	15354	15460	15359	15390	15408	15390	15434	15461	15460	15341	15315	15429	15358	15282	15354	15202	15338	15344	15204	15215	15506	15329	15356	15288	15303	15379	15499	15513	15361	15455	15292	15423	15330	15384	15445	15261	15469	15217	15454	15473	15267	15297	15388	15240	15372	15258	15239	15420	15274	15333	15197	15165	15321	15293	15400	15243	15297	15240	15349	15459	15366	15235	15393	15344	15327	15342	15414	15413	15290	15480	15541	15458	15302	15397	15223	15249	15455	15414	15408	15341	15299	15302	15421	15260	15473	15530	15286	15410	15482	15490	15432	15393	15143	15374	15509	15393	15382	15301	15431	15121	15240	15282	15407	15340	15424	15491	15282	15323	15427	15477	15242	15225	15430	15416	15358	15418	15430	15356	15453	15295	15393	15273	15190	15495	15307	15311	15464	15375	15268	15363	15446	15342	15383	15388	15410	15334	15414	15266	15339	15241	15265	15305	15412	15289	15300	15399	15342	15279	15266	15323	15265	15341	15317	15418	15282	15319	15359	15439	15542	15455	15491	15419	15375	15360	15288	15525	15379	15360	15295	15370	15339	15472	15278	15308	15522	15432	15399	15275	15355	15282	15399	15335	15420	15374	15299	15573	15324	15409	15445	15384	15342	15223	15383	15164	15297	15306	15435	15348	15461	15358	15392	15584	15387	15411	15356	15333	15454	15289	15438	15446	15248	15253	15223	15406	15303	15260	15326	15405	15362	15489	15457	15395	15503	15330	15407	15384	15190	15456	15452	15394	15537	15374	15290	15344	15385	15304	15404	15461	15335	15246	15231	15541	15472	15411	15309	15268	15424	15418	15339	15348	15375	15318	15372	15329	15526	15295	15342	15426	15400	15434	15222	15568	15222	15453	15314	15328	15341	15136	15361	15398	15384	15454	15479	15307	15457	15397	15385	15296	15270	15524	15307	15474	15358	15480	15306	15563	15312	15332	15256	15100	15445	15182	15481	15353	15272	15285	15438	15387	15353	15261	15438	15400	15196	15363	15541	15489	15559	15379	15508	15455	15377	15356	15374	15428	15338	15536	15479	15457	15266	15450	15484	15372	15430	15242	15365	15543	15340	15284	15555	15498	15454	15369	15453	15327	15376	15383	15396	15323	15384	15435	15426	15249	15494	15396	15325	15438	15462	15365	15524	15311	15349	15413	15240	15353	15401	15446	15451	15430	15388	15343	15356	15341	15421	15336	15539	15406	15308	15404	15402	15344	15230	15421	15370	15327	15428	15425	15309	15483	15326	15363	15296	15381	15272	15403	15319	15391	15425	15492	15368	15236	15400	15424	15324	15511	15420	15343	15392	15567	15302	15310	15408	15550	15425	15413	15434	15355	15501	15506	15291	15468	15344	15343	15457	15490	15326	15437	15308	15375	15307	15503	15365	15461	15267	15433	15484	15365	15353	15278	15366	15303	15298	15386	15266	15321	15398	15403	15443	15337	15540	15393	15380	15233	15194	15365	15483	15348	15188	15356	15528	15496	15319	15375	15432	15336	15415	15502	15271	15288	15337	15278	15380	15269	15403	15188	15482	15519	15386	15304	15275	15360	15328	15332	15306	15486	15315	15348	15371	15421	15412	15384	15432	15370	15421	15390	15523	15364	15456	15285	15465	15431	15398	15406	15409	15403	15291	15296	15488	15345	15525	15283	15312	15495	15376	15308	15362	15199	15439	15292	15394	15418	15492	15247	15453	15458	15371	15389	15542	15356	15367	15257	15470	15419	15378	15518	15325	15439	15631	15572	15516	15335	15437	15458	15460	15401	15451	15435	15308	15358	15311	15365	15482	15273	15322	15373	15434	15514	15286	15266	15344	15293	15335	15325	15195	15450	15347	15505	15285	15358	15279	15411	15383	15429	15343	15376	15502	15352	15402	15391	15309	15483	15405	15392	15328	15344	15400	15178	15484	15314	15394	15385	15470	15357	15467	15368	15396	15370	15241	15380	15393	15426	15362	15012	15555	15444	15251	15411	15460	15358	15479	15429	15388	15411	15314	15425	15283	15416	15417	15262	15435	15458	15336	15360	15323	15421	15285	15313	15443	15291	15619	15442	15422	15409	15278	15292	15540	15372	15499	15367	15252	15413	15343	15309	15451	15482	15261	15373	15506	15471	15344	15409	15348	15275	15346	15320
27889	24191	30188	26345	19679	18094	18073	17934	17843	18809	20286	19839	18606	18314	18310	18212	18139	17932	18020	17887	17961	17687	17574	17584	17618	17712	17566	17780	17714	17917	17766	17749	17663	17715	17789	17583	17538	17837	17594	17679	17717	17513	17682	17827	17649	17854	17727	17688	17686	17980	17558	17795	17729	17746	17822	17759	17934	17736	17754	17490	17843	17826	17844	17741	17603	17775	17867	17787	17670	17825	17668	17717	17787	17553	17811	17627	17774	17649	17499	17740	17511	17590	17653	17721	17680	17493	17557	17731	17597	17779	17667	17929	17723	17739	17703	17751	17687	17778	17648	17827	17757	17704	17875	17661	17795	17654	17679	17533	17833	17761	17775	17739	17551	17918	17649	17648	17805	17803	17815	17661	17717	17744	17566	17747	17816	17667	17824	17434	17745	17681	17483	17698	17709	17769	17789	17738	17589	17654	17821	17877	17656	17604	17775	17583	17585	17621	17813	17549	17696	17678	17658	17843	17785	17747	17511	17575	17874	17633	17854	17641	17908	17701	17781	17564	17683	17689	17527	17619	17744	17587	17666	17758	17812	17575	17566	17879	17807	17537	17547	17717	17582	17859	17874	17783	17655	17922	17701	17611	17847	17832	17887	17820	17624	17660	17770	17825	17569	17483	17861	17475	17729	17513	17805	17672	17530	17548	17487	17600	17709	17730	17715	17674	17695	17605	17721	17552	17620	17647	17786	17700	17725	17907	17591	17474	17882	17791	17648	17522	17697	17781	17731	17535	17751	17800	17526	17638	17755	17726	17604	17809	17660	17848	17623	17755	17623	17691	17676	17645	17872	17789	17714	17862	17658	17859	17754	17761	17786	17524	17818	17730	17849	17620	17687	17820	17577	17836	17708	17795	17783	17544	17910	17629	17844	17893	17884	17610	17730	17627	17681	17606	17696	17675	17742	17678	17792	17548	17397	17775	17779	17961	17812	17689	17918	17880	17787	17696	17616	17630	17739	17742	17827	17620	17637	17667	17667	17693	17698	17561	17730	17769	17799	17815	17813	17625	17736	17760	17570	17518	17783	17685	17598	17697	17668	17728	17766	17674	17861	17512	17661	17789	17657	17673	17529	17686	17695	17794	17705	17883	17717	17661	17706	17628	17811	17784	17792	17610	17669	17703	17540	17671	17606	17791	17797	17842	17671	17739	17916	17805	17692	17758	17663	17724	17833	17525	17609	17751	17852	17712	17782	17778	17701	17687	17617	17654	17686	17853	17780	17785	17637	17780	17687	17662	17683	17730	17595	17608	17570	17656	17672	17752	17960	17631	17609	17835	17706	17559	17747	17486	17711	17641	18016	17608	17731	17702	17766	17708	17669	17572	17673	17579	17697	17613	17606	17772	17714	17655	17712	17733	17909	17502	17820	17827	17746	17804	17607	17661	17918	17739	17365	17729	17723	17355	17950	17732	17709	17697	17481	17834	17513	17806	17719	17883	17853	17808	17648	17783	17800	17713	17955	17838	17831	17606	17807	17860	17852	17706	17766	17719	17759	17609	17510	17687	17714	17827	17840	17786	17758	17534	17579	17718	17609	17798	17939	17651	17776	17755	17714	17891	17545	17542	17582	17894	17609	17609	17485	17794	17759	17706	17727	17800	17708	17749	17646	17666	17843	17745	17804	17475	17476	17724	17714	17888	17695	17664	17830	17715	17785	17741	17661	17792	17639	17652	17591	17759	17430	17508	17672	17674	17615	17864	17622	17588	17632	17638	17877	17819	17595	17780	17613	17631	17798	17706	17700	17691	17726	17747	17830	17616	17721	17698	17782	17522	17592	17548	17823	17686	17814	17859	17933	17527	17727	17816	17572	17817	17739	17727	17863	17565	17670	17737	17533	17644	17669	17456	17858	17587	17496	17722	17836	17644	17686	17932	17870	17639	17836	17624	17581	17695	17637	17555	17632	17723	17777	17716	17794	17653	17666	17817	17586	17575	17643	17683	17594	17647	17581	17488	17711	17764	17606	17713	17558	17686	17699	17764	17798	17531	17895	17878	17818	17777	17761	17796	17780	17742	17756	17613	17830	17844	17738	17840	17736	17739	17560	17654	17775	17687	17785	17570	17551	17679	17779	17914	17727	17663	17730	17636	17725	17560	17788	17738	17806	17652	17923	17779	17668	17723	17778	17619	17725	17563	17704	17629	17784	17576	17830	17631	17688	17770	17826	17673	17681	17835	17925	17961	17743	17920	17507	17613	17809	17803	17641	17759	17783	17640	17619	17875	17688	17664	17919	17785	17834	17739	17726	17868	17749	17759	17719	17634	17683	17863	17639	17632	17749	17585	17742	17702	17673	17716	17863	17636	17992	17740	17652	17776	17715	17800	17648	17607	17604	17810	17616	17444	17869	17773	17865	17540	17874	17676	17855	17775	17663	17892	17827	17730	17933	17834	17612	17641	17527	17724	17668	17801	17587	17775	17863	17832	17698	17885	17562	17676	17738	17725	17684	17738	17724	17738	17719	17873	17664	17598	17681	17622	17942	17728	17663	17524	17711	17710	17773	17576	17674	17774	17760	17671	17692	17829	17605	17798	17764	17519	17914	17636	17632	17647	17728	17733	17657	17966	17570	17678	17565	17631	17693	17456	17647	17618	17529	17683	17866	17466	17752	17658	17698	17602	17819	17754	17661	17919	17759	17673	17719	17411	17594	17661	17822	17514	17853	17786	17736	17752	17697	17739	17669	17424	17757	17529	17592	17509	17587	17631	17806	17863	17768	17727	17909	17708	17573	17759	17752	17711	17824	17420	17485	17763	17584	17840	17572	17583	17555	17841	17685	17686	17829	17597	17783	17680	17829	17677	17880	17800	17669	17519	17610	17640	17750	17869	17694	17649	17842	17615	17777	17775	17561	17925	17687	17906	17716	17960	17794	17575	17640	17622	17930	17841	17613	17646	17830	17827	17772	17688	17701	17780	17862	17913	17679	17757	17691	17646	17569	17717	17735	17452	17620	17569	17668	17760	17468	17359	17637	17743	17738	17613	17864	17851	17774	17754	17554	17701	17699	17624	17797	17820	17587	17625	17539	17834	17664	17643	17593	17564	17794	17642	17713	17795	17920	17763	17727	17663	17694	17722	17512	17720	17779	17579	17646	17756	17463	17716	17499	17700	17869	17589	17843	17677	17715	17817	17905	17744	17609	17556	17606	17629	17548	17797	17627	17590	17645	17682	17589	17613	17797	17917	17746	17658	17703	17565	17758	17599	17693	17780	17751	17740	17594	17668	17687	17675	17670	17739	17858	17871	17588	17781	17933	17700	17985	17724	17777	17872	17762	17659	17732	17728	17705	17867	17780	17780	17698	17556	17546	17688	17733	17563	17627	17921	17774	17626	17790	17943	17597	17643	17641	17663	17770	17789	17605	17925	17791	17493	17621	17731	17786	17732	17812	17798	17634	17807	17694	17942	17772	17510	17692	17803	17635	17570	17854	17711	17835	17656	17657	17915	17645	17650	17728	17722	17500	17658	17785	17942	17558	17664	17780	17803	17767	17843	17570	17713	17795	17693	17915	17835	17595	17642	17622	17535	17830	17595	17847	17921	17913	17819	17727	17572	17548	17797	17757	17838	17706	17678	17694	17895	17816	17853	17629	17596	17739	17706	17948	17790	17783	17799	17798	17524	17729	17579	17663	17798	17861	17745	17751	17683	17548	17699	17662	17423	17842	17643	17589	17847	17720	17706	17928	17791	17566	17709	17821	17629	17746	17798	17715	17695	17860	17855	17676	17631	17648	17670	17863	17675	17766	17814	17858	17623	17723	17792	17596	17518	17814	17537	17813	17728	17469	17682	17646	17762	17773	17675	17864	17924	17751	17640	17751	17662	17676	17773	17737	17740	17690	17783	17853	17682	17792	17668	17796	17765	17644	17742	17760	17583	17673	17768	17737	17620	17593	17661	18001	17785	17616	17890	17644	17904	17748	17718	17789	17614	17634	17704	17674	17548	17702	17604	17827	17615	17769	17493	17646	17794	17655	17800	17691	17489	17692	17528	17833	17724	17646	17574	17806	17647	17831	17799	17751	17694	17691	17791	17764	17862	17838	17667	17634	17643	17601	17533	17700	17673	17615	17662	17707	17664	17836	17641	17863	17634	17641	17779	17872	17631	17745	17602	17810	17565	17815	17734	17849	17591	17867	17720	17754	17716	17640	17517	17501	17626	17550	17788	17715	17675	17793	17575	17511	17636	17820	17757	17713	17509	17657	17758	17536	17701	17689	17514	17805	17853	17654	17605	17828	17738	17851	17726	17700	17552	17599	17762	17787	17689	17736	17556	17903	17916	17734	17703	17840	17857	17697	17756	17914	17875	17643	17516	17686	17822	17753	17749	17557	17771	17875	17769	17821	17736	17580	17666	17741	17856	17627	17718	17820	17666	17981	17737	17683	17626	17675	17615	17709	17644	17583	17612	17548	17527	17623	17750	17812	17739	17704	17802	17912	17889	17829	17899	17756	17715	17646	17570	17818	17652	17667	17561	17576	17739	17716	17671	17802	17730	17791	17798	17820	17885	17603	17681	17785	17844	17798	17753	17785	17730	17709	17689	17745	17621	17794	17793	17864	17713	17583	17831	17736	17571	17752	17761	17772	17756	17735	17436	17599	17738	17647	17650	17764	17770	17657	17784	17857	17930	17569	17662	17661	17694	17661	17635	17801	17795	17658	17605	17666	17776	17778	17703	17775	17737	17681	17667	17740	17864	17653	17685	17820	17726	17553	17636	17895	17798	17788	17810	17759	17739	17760	17865	17649	17718	17599	17884	17705	17786	17708	17850	17850	17601	17592	17805	17654	17832	17745	17673	17812	17618	17673	17892	17631	17796	17561	17540	17891	17669	17825	17874	17853	17715	17698	17590	17942	17448	17856	17760	17800	17740	17853	17694	17703	17743	17652	17781	17818	17871	17679	17606	17467	17611	17558	17756	17809	17593	17751	17743	18001	17799	17781	17768	17629	17689	17600	17636	17706	17752	17607	17504	17648	17696	17572	17603	17499	17575	17732	17845	17568	17667	17804	17872	17633	17710	17569	17945	17833	17699	17536	17881	17633	17662	17837	17821	17608	17740	17872	17826	17638	17829	17805	17816	17639	17735	17478	17670	17806	17586	17813	17900	17617	17779
25130	36127	33745	23976	17042	15866	15741	15640	15758	17082	19050	18043	16294	15873	15923	15834	15472	15671	15415	15428	15217	15488	15303	15314	15149	15335	15350	15422	15346	15248	15437	15297	15436	15417	15282	15319	15424	15235	15336	15509	15366	15264	15352	15378	15312	15307	15362	15240	15400	15425	15400	15301	15404	15380	15318	15458	15319	15417	15557	15351	15415	15249	15477	15351	15142	15323	15361	15335	15400	15432	15173	15212	15431	15455	15130	15367	15248	15444	15531	15388	15413	15336	15321	15390	15357	15330	15393	15350	15341	15427	15356	15191	15334	15371	15281	15353	15442	15236	15366	15209	15300	15170	15284	15453	15434	15040	15351	15419	15360	15450	15453	15411	15310	15434	15332	15378	15301	15471	15317	15374	15217	15355	15327	15442	15421	15315	15136	15378	15341	15487	15273	15230	15361	15546	15389	15479	15273	15341	15380	15500	15373	15526	15253	15470	15265	15456	15218	15341	15220	15180	15406	15229	15483	15399	15199	15355	15294	15358	15294	15423	15356	15310	15349	15268	15298	15381	15288	15335	15440	15389	15359	15159	15491	15312	15257	15358	15396	15330	15296	15273	15380	15529	15388	15162	15364	15306	15310	15337	15355	15161	15514	15292	15345	15436	15434	15174	15314	15448	15283	15372	15435	15356	15488	15275	15339	15299	15333	15356	15255	15255	15321	15291	15294	15426	15316	15219	15328	15442	15289	15229	15413	15329	15133	15393	15526	15227	15275	15310	15456	15198	15320	15303	15394	15472	15485	15275	15259	15318	15289	15235	15411	15298	15264	15357	15314	15339	15283	15292	15567	15213	15380	15340	15179	15414	15340	15425	15330	15305	15363	15528	15202	15380	15323	15261	15543	15387	15456	15427	15362	15541	15459	15234	15274	15337	15510	15350	15310	15309	15330	15467	15430	15289	15488	15368	15300	15201	15386	15422	15334	15373	15316	15259	15437	15194	15254	15223	15502	15376	15411	15227	15324	15595	15351	15158	15339	15186	15384	15391	15325	15301	15326	15391	15389	15501	15306	15351	15374	15311	15286	15504	15317	15466	15331	15360	15324	15326	15135	15451	15310	15301	15360	15234	15457	15236	15207	15506	15367	15222	15252	15480	15233	15352	15388	15289	15302	15674	15157	15311	15417	15271	15316	15339	15239	15247	15359	15303	15358	15290	15342	15152	15236	15457	15449	15215	15273	15398	15265	15309	15405	15326	15223	15289	15383	15430	15310	15358	15285	15434	15448	15410	15304	15333	15370	15324	15354	15270	15357	15375	15447	15428	15381	15430	15343	15493	15288	15355	15532	15371	15277	15297	15425	15350	15366	15340	15313	15390	15166	15330	15479	15348	15300	15393	15225	15323	15325	15381	15378	15350	15352	15148	15385	15278	15445	15335	15341	15339	15346	15571	15323	15283	15331	15375	15389	15265	15356	15534	15225	15234	15339	15385	15423	15386	15279	15381	15388	15296	15386	15258	15279	15195	15245	15232	15425	15393	15375	15316	15326	15362	15258	15335	15350	15271	15302	15361	15231	15227	15321	15386	15298	15325	15276	15503	15556	15283	15318	15444	15350	15513	15263	15320	15350	15211	15261	15265	15230	15434	15316	15348	15382	15265	15253	15367	15479	15391	15439	15503	15512	15478	15283	15466	15288	15392	15403	15340	15347	15324	15433	15313	15380	15292	15407	15202	15416	15341	15138	15443	15361	15241	15334	15440	15273	15233	15230	15360	15387	15339	15216	15265	15385	15351	15342	15382	15188	15273	15487	15377	15152	15352	15218	15284	15215	15263	15290	15341	15289	15444	15160	15426	15641	15536	15371	15242	15361	15247	15508	15430	15392	15392	15448	15514	15417	15343	15383	15345	15492	15333	15200	15407	15283	15190	15299	15345	15388	15338	15229	15357	15471	15349	15447	15323	15441	15367	15306	15291	15289	15297	15402	15359	15166	15359	15443	15447	15416	15381	15402	15453	15354	15209	15277	15367	15350	15243	15497	15442	15299	15541	15385	15365	15364	15306	15357	15423	15244	15533	15273	15418	15330	15400	15374	15479	15216	15295	15193	15388	15145	15316	15330	15297	15358	15369	15309	15339	15288	15222	15419	15266	15306	15333	15452	15302	15294	15333	15438	15281	15430	15358	15517	15393	15281	15360	15290	15261	15296	15384	15332	15406	15163	15285	15424	15298	15467	15455	15494	15413	15264	15340	15470	15289	15380	15184	15199	15299	15402	15310	15443	15261	15457	15280	15378	15445	15488	15314	15387	15328	15227	15268	15346	15299	15380	15299	15406	15406	15215	15451	15186	15339	15280	15262	15056	15285	15273	15301	15414	15225	15306	15393	15382	15216	15360	15353	15336	15334	15435	15537	15426	15460	15486	15161	15403	15352	15366	15138	15471	15381	15195	15378	15375	15408	15393	15324	15243	15354	15188	15409	15387	15415	15386	15324	15255	15379	15341	15328	15523	15287	15343	15635	15371	15412	15388	15241	15348	15205	15218	15273	15358	15359	15205	15326	15246	15403	15407	15333	15314	15488	15219	15476	15226	15259	15387	15300	15299	15171	15381	15357	15413	15404	15282	15381	15537	15358	15345	15321	15238	15340	15439	15383	15382	15295	15561	15424	15341	15259	15318	15432	15357	15394	15383	15503	15268	15211	15375	15194	15561	15223	15223	15394	15313	15300	15518	15242	15478	15322	15441	15375	15427	15323	15355	15458	15465	15399	15383	15385	15252	15533	15208	15441	15311	15351	15347	15226	15322	15478	15480	15339	15220	15403	15508	15448	15278	15386	15313	15403	15209	15425	15375	15338	15308	15445	15519	15293	15221	15384	15377	15236	15289	15346	15346	15365	15459	15385	15343	15484	15255	15421	15387	15258	15171	15180	15482	15522	15379	15276	15493	15379	15420	15360	15424	15405	15371	15509	15198	15272	15361	15219	15288	15444	15324	15114	15418	15396	15302	15318	15342	15425	15266	15383	15356	15248	15365	15408	15396	15441	15518	15394	15483	15157	15219	15336	15328	15396	15304	15371	15562	15396	15334	15412	15338	15376	15294	15197	15286	15383	15496	15549	15384	15367	15332	15273	15373	15305	15436	15407	15292	15327	15492	15265	15410	15516	15407	15367	15378	15207	15253	15247	15473	15318	15288	15342	15475	15400	15431	15419	15310	15149	15356	15278	15447	15462	15203	15357	15455	15223	15372	15500	15474	15250	15327	15483	15451	15414	15193	15242	15329	15172	15458	15340	15356	15528	15260	15377	15234	15223	15278	15337	15348	15555	15341	15237	15307	15506	15292	15275	15258	15341	15283	15365	15357	15345	15377	15483	15301	15255	15453	15235	15302	15431	15356	15295	15199	15360	15278	15431	15214	15333	15357	15386	15446	15291	15467	15364	15350	15405	15291	15393	15216	15411	15388	15373	15361	15359	15371	15280	15295	15298	15444	15226	15156	15265	15377	15366	15363	15278	15319	15249	15277	15410	15279	15430	15515	15214	15345	15401	15348	15298	15148	15479	15423	15441	15261	15351	15349	15245	15377	15314	15366	15312	15616	15429	15203	15444	15333	15332	15293	15457	15352	15305	15502	15282	15592	15467	15263	15333	15247	15417	15250	15268	15369	15370	15260	15364	15349	15378	15521	15417	15625	15338	15529	15204	15359	15428	15273	15264	15167	15379	15133	15219	15412	15236	15346	15273	15413	15220	15604	15522	15233	15453	15336	15233	15362	15343	15373	15457	15344	15518	15353	15567	15331	15263	15451	15344	15296	15308	15376	15388	15411	15449	15388	15299	15372	15314	15440	15279	15314	15272	15311	15365	15439	15353	15335	15398	15310	15488	15365	15346	15305	15342	15310	15314	15622	15532	15302	15253	15335	15290	15373	15301	15344	15491	15487	15311	15384	15173	15494	15428	15454	15461	15313	15495	15339	15197	15391	15431	15272	15313	15372	15123	15285	15286	15366	15148	15324	15318	15383	15408	15225	15424	15197	15384	15316	15451	15243	15364	15437	15429	15569	15125	15257	15424	15278	15339	15376	15301	15474	15428	15508	15316	15173	15207	15241	15410	15354	15412	15248	15324	15557	15238	15307	15496	15421	15329	15374	15307	15431	15541	15418	15474	15338	15501	15390	15393	15379	15463	15153	15285	15223	15373	15433	15360	15348	15343	15260	15334	15348	15462	15168	15359	15335	15205	15312	15442	15421	15401	15264	15395	15063	15352	15223	15402	15385	15417	15201	15439	15398	15262	15271	15272	15532	15377	15412	15513	15368	15320	15288	15362	15399	15207	15239	15275	15268	15343	15541	15472	15465	15303	15301	15380	15342	15385	15223	15337	15292	15386	15480	15299	15357	15365	15403	15439	15328	15407	15505	15257	15299	15067	15426	15574	15593	15363	15326	15236	15437	15277	15407	15260	15376	15442	15376	15344	15453	15401	15358	15412	15372	15463	15438	15200	15332	15320	15416	15284	15335	15223	15499	15413	15181	15469	15254	15334	15176	15260	15339	15323	15255	15310	15499	15301	15357	15371	15471	15417	15210	15334	15307	15287	15191	15298	15414	15296	15213	15454	15261	15525	15265	15222	15408	15389	15488	15416	15359	15324	15392	15265	15548	15293	15414	15442	15283	15485	15512	15344	15270	15411	15382	15364	15416	15274	15443	15243	15347	15296	15284	15379	15338	15463	15415	15390	15288	15433	15437	15317	15322	15414	15299	15376	15386	15307	15218	15468	15353	15258	15301	15413	15327	15257	15224	15211	15344	15292	15432	15469	15467	15433	15338	15167	15291	15152	15348	15360	15286	15383	15437	15372	15455	15283	15477	15363	15305	15216	15392	15204	15397	15402	15267	15326	15236	15375	15327	15478	15220	15277	15299	15266	15440	15177	15586	15291	15373	15393	15361	15388	15312	15305	15361	15370	15496	15296	15313	15392	15516	15472	15362	15273	15326	15376	15242	15541	15339	15291	15422	15388	15324	15298	15454	15444	15498	15468	15428	15175	15410	15381	15479	15378	15533	15301	15418	15344	15267	15435	15283	15330	15286	15332	15214	15454	15418	15266	15411	15336	15276	15419	15461	15339	15337	15347	15388	15347	15393	15396	15445	15339	15308	15311	15395	15300	15361	15355
24150	21351	28566	24925	22306	21391	20475	18715	19217	23774	30316	29038	23616	20279	20653	19939	19061	18164	17857	17795	17742	17667	17392	17681	17733	17643	17535	17636	17553	17514	17459	17556	17599	17623	17473	17628	17477	17629	17449	17635	17535	17622	17605	17553	17503	17437	17537	17514	17449	17651	17478	17613	17477	17560	17689	17617	17224	17554	17578	17529	17686	17741	17625	17571	17424	17354	17659	17642	17555	17734	17374	17442	17608	17561	17672	17473	17588	17592	17449	17425	17287	17607	17665	17610	17489	17461	17364	17652	17434	17456	17565	17551	17521	17407	17384	17608	17728	17573	17542	17428	17639	17357	17421	17351	17451	17393	17489	17490	17644	17496	17609	17701	17411	17705	17694	17511	17562	17572	17594	17433	17524	17274	17553	17438	17490	17561	17535	17626	17440	17429	17657	17463	17285	17476	17425	17473	17409	17546	17449	17327	17524	17647	17687	17436	17652	17651	17519	17514	17531	17588	17680	17479	17529	17183	17300	17368	17594	17449	17356	17521	17658	17370	17562	17492	17274	17428	17518	17350	17364	17452	17389	17551	17322	17461	17523	17394	17628	17749	17480	17550	17717	17592	17613	17398	17549	17581	17499	17591	17472	17545	17578	17545	17587	17554	17492	17584	17452	17580	17735	17472	17497	17446	17482	17482	17440	17677	17378	17571	17652	17780	17765	17463	17410	17378	17478	17483	17532	17232	17629	17542	17760	17374	17689	17643	17482	17426	17414	17549	17438	17632	17512	17278	17498	17498	17743	17564	17507	17360	17612	17473	17480	17482	17407	17497	17478	17268	17488	17484	17392	17483	17353	17502	17269	17541	17561	17640	17464	17661	17612	17488	17373	17561	17509	17572	17643	17516	17567	17490	17510	17507	17400	17509	17642	17583	17428	17432	17440	17411	17444	17538	17694	17620	17468	17447	17507	17448	17439	17402	17511	17559	17469	17353	17216	17475	17439	17382	17425	17505	17632	17594	17415	17520	17492	17549	17480	17412	17405	17575	17559	17396	17527	17550	17504	17431	17531	17520	17466	17684	17347	17474	17554	17476	17266	17414	17628	17378	17550	17787	17502	17568	17389	17319	17636	17407	17765	17592	17643	17487	17572	17513	17465	17452	17561	17730	17540	17773	17416	17603	17612	17526	17430	17392	17532	17538	17715	17350	17504	17572	17431	17463	17532	17449	17464	17579	17561	17571	17472	17395	17478	17439	17634	17505	17396	17737	17528	17604	17376	17430	17559	17507	17434	17550	17524	17712	17385	17594	17513	17411	17496	17425	17610	17692	17495	17518	17546	17520	17586	17347	17403	17605	17424	17476	17549	17831	17600	17608	17387	17382	17430	17465	17303	17366	17605	17524	17284	17530	17561	17493	17458	17466	17583	17570	17338	17442	17349	17626	17618	17518	17399	17568	17481	17542	17650	17291	17388	17222	17377	17580	17445	17554	17404	17469	17474	17326	17435	17460	17502	17585	17476	17708	17692	17521	17644	17485	17378	17631	17530	17560	17650	17501	17423	17688	17590	17375	17415	17523	17511	17539	17265	17493	17423	17441	17649	17499	17609	17426	17400	17513	17409	17477	17401	17522	17505	17351	17388	17478	17574	17356	17423	17464	17641	17544	17706	17535	17610	17323	17530	17487	17351	17312	17684	17408	17365	17334	17508	17511	17498	17411	17492	17603	17377	17363	17497	17530	17435	17376	17432	17493	17503	17501	17539	17646	17501	17364	17487	17538	17599	17535	17568	17375	17482	17695	17589	17408	17600	17387	17364	17335	17529	17649	17758	17287	17412	17520	17489	17543	17659	17499	17380	17577	17440	17307	17304	17286	17513	17445	17490	17403	17390	17596	17586	17545	17325	17464	17335	17604	17590	17546	17660	17576	17612	17399	17317	17337	17592	17403	17471	17493	17613	17423	17388	17417	17504	17457	17563	17568	17619	17357	17584	17344	17557	17613	17444	17330	17433	17586	17338	17540	17434	17381	17494	17562	17570	17514	17564	17538	17618	17581	17693	17482	17653	17585	17467	17294	17588	17592	17501	17425	17476	17475	17568	17586	17512	17584	17391	17492	17566	17410	17547	17530	17499	17435	17571	17553	17462	17440	17658	17504	17348	17227	17561	17603	17574	17451	17481	17565	17615	17536	17589	17587	17393	17418	17472	17491	17579	17414	17483	17425	17425	17393	17513	17637	17445	17545	17550	17351	17283	17614	17425	17352	17547	17481	17596	17525	17373	17631	17640	17511	17362	17488	17546	17396	17532	17759	17688	17444	17351	17302	17710	17523	17442	17522	17573	17593	17646	17422	17493	17295	17417	17570	17548	17418	17428	17586	17350	17526	17424	17487	17434	17241	17559	17454	17532	17537	17480	17539	17481	17424	17384	17235	17547	17602	17582	17507	17376	17512	17562	17475	17503	17530	17376	17544	17610	17424	17425	17443	17428	17449	17479	17558	17719	17591	17553	17522	17766	17512	17336	17369	17493	17638	17516	17436	17500	17443	17511	17421	17492	17536	17585	17442	17581	17614	17457	17704	17555	17372	17598	17652	17341	17481	17454	17405	17366	17286	17475	17496	17319	17393	17594	17496	17629	17468	17346	17446	17464	17386	17649	17567	17602	17478	17402	17639	17647	17440	17492	17462	17465	17456	17658	17602	17551	17591	17552	17548	17389	17451	17509	17516	17350	17569	17518	17424	17694	17444	17382	17460	17533	17536	17593	17436	17579	17502	17500	17406	17358	17529	17540	17389	17393	17550	17582	17586	17345	17397	17492	17660	17512	17472	17553	17464	17454	17602	17564	17543	17480	17504	17428	17486	17542	17438	17644	17630	17459	17627	17302	17454	17610	17470	17465	17287	17673	17353	17638	17584	17547	17634	17442	17441	17369	17409	17601	17258	17563	17420	17480	17351	17713	17499	17406	17624	17732	17483	17470	17446	17616	17750	17506	17417	17497	17625	17586	17657	17482	17515	17289	17475	17299	17575	17547	17460	17403	17308	17567	17422	17370	17427	17523	17586	17600	17416	17544	17391	17478	17415	17372	17582	17553	17429	17519	17237	17445	17510	17645	17531	17613	17314	17554	17697	17696	17531	17289	17366	17633	17546	17446	17528	17547	17621	17417	17444	17462	17578	17517	17529	17705	17596	17416	17524	17534	17702	17728	17437	17418	17533	17486	17450	17614	17366	17561	17441	17490	17549	17448	17470	17346	17438	17623	17431	17528	17557	17405	17547	17355	17437	17613	17411	17553	17570	17517	17568	17664	17707	17669	17470	17595	17536	17551	17535	17530	17637	17583	17544	17417	17481	17213	17459	17920	17522	17523	17443	17442	17440	17571	17287	17413	17526	17493	17523	17719	17465	17508	17522	17592	17718	17486	17514	17478	17381	17347	17443	17340	17421	17300	17558	17266	17500	17584	17517	17662	17410	17373	17643	17492	17711	17458	17563	17416	17479	17629	17577	17358	17502	17489	17503	17423	17597	17353	17605	17501	17397	17368	17494	17608	17418	17638	17614	17432	17478	17519	17595	17608	17244	17450	17481	17570	17552	17675	17442	17531	17444	17620	17542	17406	17577	17546	17607	17309	17530	17478	17593	17527	17369	17333	17518	17577	17890	17647	17671	17681	17556	17580	17349	17291	17373	17489	17412	17729	17595	17468	17430	17617	17466	17421	17479	17468	17597	17467	17452	17474	17521	17527	17469	17387	17491	17456	17462	17450	17706	17727	17427	17610	17462	17696	17516	17428	17424	17470	17714	17635	17419	17511	17605	17318	17448	17630	17526	17640	17526	17514	17549	17546	17482	17278	17323	17538	17502	17483	17368	17391	17530	17432	17474	17485	17462	17650	17610	17314	17433	17429	17553	17506	17687	17533	17351	17545	17524	17688	17589	17593	17440	17454	17489	17518	17497	17562	17361	17375	17529	17697	17521	17495	17545	17456	17610	17636	17561	17458	17246	17650	17456	17407	17564	17424	17675	17497	17410	17474	17455	17498	17720	17448	17707	17412	17530	17246	17525	17415	17404	17647	17470	17450	17678	17505	17349	17421	17449	17513	17522	17488	17521	17564	17402	17543	17558	17492	17285	17530	17653	17463	17353	17582	17406	17514	17334	17495	17692	17496	17519	17625	17651	17487	17559	17467	17663	17568	17600	17471	17517	17636	17355	17411	17483	17526	17410	17484	17430	17439	17543	17668	17378	17498	17558	17308	17399	17507	17419	17538	17589	17535	17364	17449	17471	17423	17415	17563	17426	17472	17583	17627	17687	17539	17570	17317	17524	17503	17503	17584	17472	17519	17592	17484	17603	17494	17546	17455	17644	17468	17244	17168	17334	17513	17264	17504	17412	17572	17399	17460	17614	17416	17547	17404	17671	17493	17298	17427	17490	17449	17465	17524	17457	17500	17557	17536	17631	17612	17619	17416	17448	17484	17408	17419	17507	17271	17288	17537	17455	17500	17495	17310	17410	17389	17496	17541	17504	17411	17491	17342	17514	17626	17262	17517	17577	17466	17437	17557	17588	17611	17585	17417	17396	17526	17511	17508	17713	17467	17341	17365	17631	17599	17525	17608	17589	17527	17599	17481	17556	17412	17636	17638	17558	17482	17504	17467	17486	17602	17478	17525	17543	17648	17521	17426	17580	17329	17371	17550	17530	17553	17504	17590	17624	17320	17392	17749	17523	17508	17530	17380	17256	17430	17483	17631	17619	17509	17504	17561	17600	17650	17727	17354	17335	17542	17385	17458	17555	17492	17367	17422	17486	17424	17551	17563	17456	17369	17510	17518	17684	17470	17680	17630	17457	17709	17590	17498	17478	17516	17514	17372	17471	17496	17554	17520	17358	17327	17479	17605	17421	17575	17458	17492	17358	17439	17552	17674	17499	17601	17444	17467	17486	17617	17305	17645	17344	17414	17566	17486	17516	17691	17621	17423	17491	17398	17478	17428	17516	17434	17484	17339	17516	17380	17536	17406	17479	17622	17682	17548	17524	17720	17442	17494	17413	17648	17454	17344	17609	17566	17509	17578	17554	17547	17571	17454	17416	17406	17520	17455	17513	17564	17436	17338	17674	17657	17363	17620	17419	17532	17573	17557	17371	17507	17380	17438	17498	17605	17723	17607	17480
28381	45553	34983	27700	18597	17160	16787	16887	18431	25088	33050	29422	21810	18549	19502	18453	16810	16098	15814	15364	15350	15478	15347	15184	15161	15294	15397	15115	15373	15385	15224	15178	15160	15249	15244	15289	15248	15182	15270	15311	15264	15360	15471	15252	15287	15186	15134	15244	15115	15217	15216	15310	15314	15203	15256	15144	15238	15132	15269	15037	15351	15394	15053	15319	15297	15275	15262	15314	15248	15273	15369	15211	15311	15281	15173	15430	15073	15136	15344	15218	15135	15210	15235	15149	15252	15275	15126	15315	15211	15170	15251	15369	15143	15132	15262	15360	15377	15241	15338	15344	15303	15262	15323	15232	15360	15410	15307	15266	15236	15244	15245	15294	15235	15262	15036	15291	15239	15255	15298	15296	15104	15223	15123	15182	15314	15130	15284	15308	15160	15186	15327	15206	15398	15121	15249	15369	15380	15202	15195	15328	15317	15193	15160	15224	15273	15182	15333	15319	15292	15203	15308	15294	15226	15289	15143	15251	15332	15052	15372	15201	15228	15252	15175	15311	15362	15340	15280	15097	15376	15435	15195	15273	15332	15180	15174	15270	15253	15296	15181	15235	15525	15134	15312	15320	15284	15374	15261	15196	15293	15200	15357	15125	15364	15069	15332	15135	15270	15252	15150	15110	15197	15177	15216	15368	15244	15023	15401	15251	15311	15456	15330	15152	15248	15293	15292	15286	15269	15233	15256	15364	15280	15196	15271	15365	15140	15189	15105	15330	15069	15217	15278	15349	15132	15275	15098	15206	15299	15132	15282	15374	15315	15312	15159	15317	15245	15168	15148	15110	15258	15271	15255	15286	15193	15293	15087	15208	15130	15349	15285	15293	15197	15172	15247	15151	15243	15384	15139	15312	15214	15415	15119	15143	15276	15283	15297	15292	15206	15184	15113	15302	15222	15077	15396	15399	15226	15188	15334	15350	15125	15239	15185	15303	15298	15272	15374	15410	15214	15331	14956	15142	15273	15277	15309	15294	15090	15258	15444	15374	15275	15239	15179	15301	15293	15235	15207	15171	15240	15322	15227	15198	15238	15398	15251	15325	15295	15100	15130	15326	15143	15345	15217	15460	15105	15171	15165	15199	15143	15400	15321	15337	15101	15148	15252	15387	15333	15441	15166	15182	15091	15276	15284	15166	15342	15282	15216	15321	15204	15196	15235	15321	15151	15175	15214	15171	15398	15319	15213	15178	15122	15167	15319	15244	15305	15259	15279	15109	15187	15410	15135	15244	15347	15364	15427	15232	15157	15129	15156	15316	15197	15255	15352	15256	15303	15378	15308	15239	15170	15037	15329	15099	15356	15350	15077	15229	15244	15159	15332	15346	15260	15152	15391	15214	15330	15231	15014	15235	15262	15217	15309	15062	15177	15201	15230	15252	15184	15189	15237	15284	15194	15236	15062	15204	15194	15409	15110	15323	15428	15321	15323	15266	15319	15167	15303	15397	15233	15366	15281	15428	15230	15449	15123	15325	15214	15202	15274	15303	15277	15267	15312	15287	15207	15229	15256	15281	15035	15263	15288	15314	15206	15294	15331	15352	15212	15209	15067	15232	15216	15099	15301	15203	15293	15213	15400	15324	15413	15175	15145	15254	15216	15244	15591	15307	15148	15291	15310	15157	15192	15305	15495	15163	15166	15260	15278	15221	15242	15265	15196	15170	15307	15286	15409	15338	15289	15597	15213	15226	15235	15274	15169	15283	15468	15124	15308	15223	15090	15172	15255	15209	15389	15290	15296	15321	15192	15229	15325	15081	15215	15157	15240	15420	15176	15227	15228	15054	15382	15173	15242	15262	15384	15120	15248	15104	15440	15255	15262	15292	15351	15114	15308	15297	15306	15248	15312	15096	15146	15269	15069	14963	15430	15331	15268	15260	15088	15325	15270	15243	15188	15338	15258	15194	15204	15154	15161	15193	15246	15241	15153	15341	15215	15136	15301	15249	15199	15258	15251	15302	15288	15129	15350	15186	15290	15371	15216	15250	15306	15246	15132	15317	15316	15413	15248	15285	15309	15139	15318	15335	15249	14988	15154	15273	15221	15157	15242	15362	15381	15156	15128	15157	15220	15332	15256	15265	15374	15233	15326	15309	15307	15275	15248	15186	15245	15265	15229	15298	15181	15156	15297	15148	15126	15082	15221	15225	15113	15290	15048	15369	15354	15332	15221	15179	15344	15235	15221	15193	15295	15211	15331	15457	15369	15235	15278	15331	15370	15309	15166	15409	15350	15071	15380	15180	15075	15295	15359	15339	15376	15359	15336	15255	15246	15210	15330	15228	15213	15143	15264	15120	15183	15244	15230	15273	15332	15462	15283	15314	15212	15248	15335	15421	15083	15141	15174	15038	15239	15271	15188	15283	15260	15299	15226	15330	15454	15331	15124	15432	15122	15266	15328	15206	15182	15370	15276	15294	15137	15184	15178	15477	15375	15288	15372	15303	15133	15171	15194	15278	15315	15260	15193	15167	15310	15203	15216	15159	15437	15261	15360	15276	15097	15240	15320	15134	15291	15362	15302	15407	15265	15252	15294	15356	15274	15152	15270	15068	15261	15166	15197	15245	15107	15209	15370	15123	15204	15249	15146	15347	15378	15365	15093	15186	15137	15365	15222	15075	15256	15229	15193	15257	15185	15187	15187	15197	15239	15343	15049	15113	15331	15346	15382	15161	15385	15301	15181	15132	15249	15264	15204	15241	15251	15126	15421	15297	15188	15159	15212	15288	15042	15283	15310	15213	15256	15228	15250	15184	15374	15278	15219	15199	15314	15399	15229	15133	15041	15234	15196	15386	15233	15346	15264	15248	15047	15105	15230	15213	15236	15282	15266	15162	15181	15375	15335	15331	15472	15338	15190	15281	15204	15173	15249	15089	15222	15209	15267	15206	15105	15191	15447	15055	15318	15286	15245	15307	15275	15261	15240	15389	15308	15280	15275	15204	15333	15235	15357	15180	15285	15319	15195	15321	15196	15288	15200	15235	15190	15078	15167	15329	15193	15243	15290	15368	15144	15124	15360	15217	15277	15199	15155	15214	15293	15177	15372	15047	15337	15277	15094	15290	15145	15293	15223	15506	15364	15353	15159	15115	15034	15264	15209	15259	15245	15305	15341	15225	15271	15246	15128	15237	15204	15240	15106	15420	15359	15200	15164	15217	15196	15311	15219	15283	15223	15461	15245	15374	15207	15286	15165	15210	15341	15172	15200	15242	15317	15253	15381	15201	15137	15349	15228	15326	15100	15258	15256	15379	15273	15259	15174	15189	15110	15388	15273	15184	15311	15227	15193	15313	15155	15255	15285	15333	15308	15204	15192	15164	15189	15203	15007	15183	15241	15284	15296	15231	15413	15266	15252	15146	15261	15227	15198	15316	15264	15299	15163	15382	15286	15086	15312	15346	15178	15201	15325	15228	15261	15285	15188	15368	15357	15410	15187	15195	15208	15246	15117	15327	15472	15182	15235	15214	15496	15205	15121	15262	15188	15303	15194	15233	15287	15187	15168	15306	15243	15381	15272	15287	15303	15195	15273	15236	15082	15464	15320	15326	15109	15135	15128	15230	15097	15220	15306	15233	15307	15287	15133	15311	15186	15175	15282	15151	15244	15187	15340	15156	15149	15387	15095	15249	15141	15324	15304	15298	15258	15210	15039	15377	15319	15219	15241	15298	15246	15245	15096	15289	15543	15390	15106	15414	15409	15358	15196	15325	15321	15078	15328	15328	15233	15255	15243	15310	15280	15186	15312	15238	15262	15309	15316	15255	15249	15187	15218	15431	15251	15413	15174	15306	15138	15291	15370	15306	15132	15256	15290	15250	15227	15305	15289	15287	15221	15471	15317	15301	15139	15353	15263	15341	15328	15303	15131	15275	15350	15075	15260	15200	15214	15151	15252	15209	15236	15196	15212	15355	15154	15192	15101	15495	15318	15234	15313	15180	15224	15321	15194	15143	15148	15255	15318	15266	15332	15210	15357	15193	15258	15135	15141	15377	15273	15067	15206	15254	15443	15215	15167	15151	15097	15212	15301	15255	15189	15192	15282	15161	15324	15269	15171	15039	15392	15311	15293	15162	15188	15174	15174	15366	15229	15232	15236	15426	15254	15196	15087	15124	15309	15322	15321	15342	15318	15348	15265	15408	15278	15269	15219	15096	15193	15452	15211	15196	15396	15320	15117	15304	15268	15383	15250	15396	15145	15119	15253	15303	15178	15462	15283	15157	15215	15283	15340	15357	15257	15138	15152	15257	15260	15277	15233	15118	15162	15279	15373	15290	15220	15320	15251	15203	15231	15314	15210	15310	15115	15308	15339	15234	15238	15318	15273	15261	15446	15135	15247	15347	15168	15154	15212	15240	15353	15248	15258	15406	15207	15332	15276	15160	15256	15242	15314	15165	15315	15165	15262	15158	15163	15382	15280	15150	15325	15365	15155	15265	14944	15226	15366	15290	15486	15342	15333	15197	15278	15259	15205	15261	15295	15218	15148	15203	15102	15381	15203	15115	15379	15332	15154	15376	15272	15202	15346	15229	15446	15281	15427	15251	15102	15340	15240	15335	15194	15198	15474	15057	15277	15352	15251	15254	15242	15332	15192	15140	15286	15208	15290	15157	15275	15292	15207	15363	15270	15232	15386	15264	15133	15087	15146	15307	15221	15264	15282	15102	15346	15235	15299	15120	15314	15302	15253	15261	15204	15182	15181	15232	15085	15321	15320	15173	15331	15340	15286	15341	15215	15089	15443	15202	15314	15189	15270	15317	15143	15223	15074	15324	15353	15255	15231	15298	15150	15306	15202	15194	15434	15330	15176	15206	15304	15248	15224	15414	15392	15298	15330	15229	15447	15335	15273	15217	15139	15089	15415	15151	15272	15407	15210	14993	15280	15358	15243	15243	15228	15371	15274	15282	15030	15143	15261	15386	15286	15241	15241	15232	15246	15204	15190	15218	15302	15210	15198	15241	15098	15219	15358	15276	15192	15132	15250	15182	15274	15220	15206	15268	15180	15388	15302	15335	15428	15275	15161	15087	15278	15159	15388	15186	15176	15226	15250	15400	15400	15218	15240	15382	15288	15279	15432	15465	15086	15370	15139	15052	15325	15254	15213	15191	15287	15136	15308	15226
22813	21286	28998	23876	21535	23444	25146	21123	21465	29311	41073	37804	29021	23778	23389	22099	20320	18995	18325	18015	17722	17909	17874	17596	17615	17940	17738	17652	17624	17638	17735	17652	17726	17782	17864	17841	17681	17614	17901	17719	17804	17667	17846	17533	17872	17607	17681	17581	17759	17779	17649	17751	17666	17677	17604	17690	17787	17554	17515	17678	17559	17701	17657	17454	17648	17748	17669	17763	17873	17554	17482	17604	17684	17541	17763	17591	17527	17527	17695	17621	17867	17557	17494	17661	17630	17649	17463	17851	17685	17692	17626	17638	17698	17808	17688	17766	17733	17580	17513	17750	17733	17839	17578	17668	17631	17552	17534	17720	17681	17611	17638	17584	17620	17722	17804	17641	17567	17783	17716	17675	17411	17809	17680	17617	17422	17494	17569	17757	17568	17669	17539	17553	17534	17460	17761	17434	17677	17640	17392	17717	17608	17606	17648	17539	17440	17374	17569	17525	17643	17682	17622	17580	17773	17549	17836	17565	17733	17836	17737	17586	17605	17710	17487	17434	17519	17750	17572	17630	17542	17429	17548	17625	17540	17447	17567	17514	17716	17818	17754	17651	17733	17639	17631	17455	17748	17656	17579	17773	17556	17599	17597	17573	17870	17344	17753	17671	17550	17361	17498	17605	17709	17682	17629	17651	17402	17682	17712	17479	17683	17672	17696	17635	17580	17800	17600	17384	17627	17533	17735	17845	17702	17639	17631	17524	17623	17688	17617	17717	17487	17515	17636	17414	17528	17342	17680	17637	17672	17636	17516	17588	17594	17546	17822	17692	17349	17697	17603	17635	17725	17482	17609	17708	17322	17610	17758	17810	17709	17767	17696	17604	17698	17634	17736	17549	17430	17868	17526	17672	17685	17764	17465	17500	17699	17587	17541	17811	17533	17698	17657	17599	17610	17713	17321	17491	17592	17507	17703	17584	17653	17549	17565	17387	17816	17704	17473	17672	17398	17562	17538	17600	17541	17366	17656	17584	17662	17547	17618	17568	17569	17675	17687	17558	17673	17768	17626	17650	17644	17516	17692	17616	17636	17650	17676	17795	17747	17576	17510	17596	17451	17570	17470	17541	17718	17622	17537	17554	17575	17605	17670	17588	17680	17661	17720	17366	17751	17639	17729	17762	17633	17520	17504	17541	17605	17605	17801	17675	17691	17705	17510	17549	17769	17435	17490	17685	17720	17626	17620	17537	17687	17513	17727	17649	17292	17535	17492	17711	17477	17444	17600	17622	17577	17695	17620	17815	17564	17644	17626	17443	17533	17612	17522	17648	17741	17561	17661	17694	17467	17698	17477	17807	17594	17401	17649	17459	17587	17717	17475	17672	17552	17791	17700	17453	17743	17525	17601	17549	17780	17537	17684	17755	17580	17654	17531	17636	17596	17591	17796	17519	17636	17545	17561	17537	17641	17620	17787	17534	17416	17660	17692	17544	17522	17474	17696	17696	17439	17440	17749	17453	17424	17271	17609	17483	17667	17600	17591	17665	17506	17712	17672	17585	17649	17364	17362	17299	17609	17739	17908	17324	17556	17702	17688	17581	17526	17579	17621	17518	17579	17654	17598	17540	17501	17511	17598	17652	17692	17605	17606	17602	17671	17611	17659	17687	17660	17681	17616	17554	17679	17679	17525	17620	17957	17567	17728	17487	17423	17621	17486	17781	17589	17654	17486	17620	17652	17767	17548	17549	17422	17714	17629	17714	17527	17664	17791	17622	17390	17843	17566	17460	17650	17771	17546	17650	17509	17555	17565	17646	17528	17564	17635	17649	17548	17553	17753	17593	17477	17705	17645	17656	17538	17517	17726	17775	17509	17571	17722	17609	17492	17662	17632	17561	17514	17483	17472	17553	17684	17535	17651	17523	17897	17736	17523	17733	17491	17563	17726	17556	17648	17528	17654	17722	17598	17628	17603	17650	17664	17620	17607	17641	17606	17638	17720	17611	17582	17486	17614	17749	17764	17735	17691	17455	17622	17520	17584	17799	17616	17599	17556	17605	17607	17628	17558	17519	17653	17442	17814	17510	17607	17520	17724	17534	17531	17530	17674	17584	17668	17628	17625	17492	17410	17330	17651	17515	17763	17499	17575	17631	17719	17679	17685	17554	17567	17779	17628	17574	17529	17490	17553	17558	17649	17378	17738	17631	17659	17687	17578	17598	17664	17674	17496	17469	17507	17552	17646	17703	17870	17728	17527	17542	17605	17616	17479	17478	17489	17641	17424	17612	17586	17611	17531	17548	17566	17526	17530	17408	17601	17680	17836	17598	17481	17689	17669	17673	17729	17588	17540	17770	17552	17764	17483	17438	17766	17600	17685	17639	17552	17465	17630	17691	17669	17486	17598	17574	17637	17435	17666	17650	17528	17624	17674	17564	17708	17548	17435	17560	17570	17527	17490	17703	17751	17439	17625	17841	17953	17639	17706	17814	17640	17665	17595	17616	17503	17447	17439	17719	17614	17495	17452	17578	17545	17580	17599	17501	17484	17704	17576	17766	17633	17553	17428	17651	17746	17563	17572	17448	17574	17600	17705	17597	17722	17552	17658	17613	17609	17644	17709	17593	17732	17528	17661	17671	17600	17683	17459	17686	17645	17690	17570	17528	17673	17725	17583	17736	17843	17761	17543	17444	17651	17542	17707	17484	17614	17419	17553	17356	17567	17620	17541	17900	17741	17656	17671	17594	17593	17770	17710	17445	17696	17616	17626	17671	17656	17595	17664	17669	17569	17720	17731	17441	17512	17448	17610	17577	17493	17613	17495	17559	17583	17638	17720	17644	17522	17509	17430	17666	17698	17404	17728	17492	17482	17655	17535	17535	17648	17554	17627	17369	17465	17705	17758	17600	17688	17581	17563	17784	17574	17707	17652	17724	17496	17639	17576	17448	17643	17703	17617	17529	17698	17698	17407	17721	17606	17780	17543	17665	17614	17677	17680	17721	17610	17552	17664	17712	17773	17828	17731	17670	17672	17701	17720	17800	17677	17602	17713	17784	17527	17603	17489	17443	17522	17616	17707	17488	17606	17442	17526	17672	17538	17529	17698	17490	17546	17584	17663	17535	17558	17629	17525	17539	17527	17724	17539	17573	17625	17730	17482	17727	17671	17702	17618	17541	17515	17537	17544	17484	17566	17790	17574	17703	17510	17627	17724	17665	17507	17509	17552	17518	17604	17660	17799	17624	17960	17674	17925	17571	17534	17762	17670	17536	17729	17560	17730	17603	17549	17329	17634	17572	17590	17588	17436	17691	17582	17582	17685	17510	17545	17383	17678	17320	17687	17586	17428	17698	17590	17700	17561	17480	17699	17721	17487	17614	17593	17474	17783	17498	17729	17616	17458	17434	17392	17686	17578	17460	17574	17426	17633	17547	17523	17493	17409	17661	17637	17638	17577	17651	17779	17603	17595	17637	17496	17527	17680	17539	17464	17566	17597	17232	17709	17626	17652	17675	17777	17659	17761	17702	17654	17445	17767	17800	17755	17433	17536	17600	17428	17639	17550	17667	17658	17752	17720	17529	17729	17594	17511	17667	17747	17552	17597	17471	17387	17453	17771	17546	17634	17760	17471	17532	17587	17599	17328	17573	17708	17632	17590	17610	17760	17590	17672	17587	17493	17579	17686	17488	17484	17478	17363	17599	17533	17434	17529	17558	17687	17589	17603	17643	17675	17409	17680	17869	17779	17701	17487	17515	17459	17566	17336	17569	17608	17640	17671	17722	17341	17669	17407	17476	17579	17704	17567	17571	17678	17259	17430	17558	17580	17592	17683	17651	17505	17562	17707	17491	17640	17445	17571	17387	17426	17648	17612	17581	17460	17594	17525	17511	17597	17597	17789	17728	17405	17541	17719	17671	17758	17661	17624	17464	17796	17599	17626	17621	17512	17681	17496	17553	17644	17428	17619	17633	17596	17500	17517	17606	17721	17635	17588	17509	17526	17596	17566	17531	17595	17607	17517	17602	17626	17531	17586	17869	17653	17932	17548	17625	17512	17738	17472	17673	17610	17702	17488	17589	17656	17695	17687	17560	17485	17711	17707	17434	17593	17540	17680	17476	17540	17787	17530	17656	17603	17517	17583	17365	17617	17552	17617	17644	17564	17473	17753	17594	17701	17473	17713	17538	17415	17511	17601	17632	17748	17628	17627	17773	17852	17766	17582	17433	17558	17460	17624	17412	17498	17621	17593	17734	17621	17577	17553	17607	17380	17488	17796	17576	17424	17502	17779	17457	17706	17729	17758	17613	17430	17609	17577	17614	17485	17721	17534	17784	17576	17648	17522	17566	17818	17643	17703	17708	17624	17582	17742	17468	17586	17670	17492	17488	17560	17516	17497	17604	17619	17564	17340	17502	17555	17633	17674	17683	17530	17701	17720	17729	17634	17811	17518	17616	17429	17354	17595	17511	17661	17615	17716	17679	17806	17617	17466	17597	17403	17699	17681	17753	17838	17762	17569	17607	17776	17431	17512	17565	17500	17652	17561	17547	17499	17752	17473	17525	17594	17456	17391	17561	17489	17542	17706	17671	17738	17517	17676	17802	17421	17522	17523	17584	17486	17763	17633	17334	17715	17366	17602	17675	17636	17751	17540	17612	17471	17616	17465	17580	17580	17581	17582	17568	17889	17514	17759	17527	17437	17679	17804	17417	17744	17683	17628	17576	17510	17627	17646	17609	17522	17614	17490	17648	17633	17639	17561	17446	17758	17533	17628	17606	17702	17585	17838	17680	17591	17520	17605	17521	17640	17666	17763	17553	17461	17617	17626	17688	17461	17704	17605	17636	17680	17567	17663	17677	17545	17663	17653	17628	17923	17614	17410	17641	17410	17663	17702	17489	17517	17543	17603	17650	17494	17411	17712	17658	17517	17499	17510	17718	17694	17750	17666	17538	17487	17501	17507	17537	17757	17628	17611	17650	17511	17572	17617	17564	17510	17416	17319	17642	17688	17768	17650	17628	17398	17602	17524	17587	17562	17713	17705	17700	17573	17481	17617	17422	17507	17675	17703	17764	17568	17659	17595	17735	17537	17594	17368	17730	17579	17662	17622	17547	17464	17891	17597	17592	17633	17545	17861	17619	17687	17631	17793	17429	17635	17463	17752	17483	17627	17501	17616	17456
31582	46336	42019	25964	21059	19158	19976	20370	21728	32669	43435	38533	29178	22854	23019	21095	18712	16906	15965	15512	15495	15371	15207	15316	15273	15431	15297	15225	15176	15316	15340	15191	15327	15448	15228	15403	15169	15263	15174	15383	15264	15228	15277	15316	15227	15375	15321	15447	15397	15583	15247	15260	15314	15341	15480	15355	15299	15279	15372	15442	15326	15244	15392	15228	15268	15381	15403	15329	15374	15191	15291	15403	15338	15335	15191	15479	15208	15418	15213	15524	15363	15212	15227	15387	15261	15101	15315	15273	15379	15320	15185	15452	15361	15211	15375	15277	15279	15119	15255	15228	15268	15428	15151	15463	15295	15476	15367	15246	15259	15282	15408	15316	15479	15334	15436	15294	15358	15079	15258	15356	15129	15313	15301	15363	15453	15329	15326	15345	15321	15305	15456	15293	15316	15312	15371	15210	15325	15412	15318	15291	15223	15325	15544	15172	15222	15369	15238	15233	15250	15221	15345	15286	15228	15349	15270	15312	15230	15275	15291	15473	15360	15357	15019	15314	15283	15259	15422	15314	15248	15277	15357	15289	15296	15274	15204	15323	15311	14987	15331	15209	15318	15381	15386	15241	15367	15289	15418	15272	15304	15229	15305	15271	15145	15176	15299	15334	15328	15178	15382	15351	15311	15445	15433	15148	15187	15424	15256	15086	15163	15424	15372	15254	15173	15387	15368	15299	15411	15450	15332	15207	15350	15209	15297	15202	15208	15344	15411	15315	15371	15280	15311	15348	15277	15321	15298	15288	15361	15449	15332	15340	15310	15379	15098	15298	15392	15235	15336	15283	15189	15290	15206	15258	15201	15349	15229	15314	15266	15208	15371	15254	15287	15278	15295	15241	15230	15453	15326	15235	15410	15438	15211	15191	15366	15205	15239	15321	15238	15444	15357	15559	15324	15299	15441	15206	15398	15541	15202	15373	15355	15352	15276	15246	15312	15104	15291	15353	15338	15189	15335	15406	15362	15325	15432	15220	15378	15371	15364	15476	15086	15417	15570	15320	15239	15276	15289	15106	15252	15238	15246	15295	15428	15284	15267	15374	15217	15249	15432	15351	15289	15303	15464	15467	15261	15338	15242	15198	15293	15265	15395	15107	15377	15351	15331	15420	15193	15172	15321	15425	15268	15235	15355	15238	15256	15312	15156	15286	15324	15267	15262	15204	15188	15260	15248	15481	15437	15301	15379	15207	15295	15287	15338	15204	15346	15337	15174	15524	15312	15470	15418	15174	15209	15377	15416	15286	15321	15245	15217	15270	15328	15334	15192	15251	15381	15431	15377	15345	15245	15257	15192	15308	15273	15364	15360	15169	14987	15377	15241	15341	15259	15194	15365	15161	15321	15416	15209	15343	15131	15144	15231	15302	15389	15146	15324	15244	15242	15176	15430	15163	15262	15268	15290	15259	15308	15254	15389	15233	15028	15307	15340	15351	15323	15260	15280	15224	15379	15279	15364	15315	15317	15237	15279	15263	15474	15288	15450	15035	15260	15348	15541	15184	15437	15412	15266	15428	15345	15249	15267	15393	15215	15264	15425	15433	15334	15220	15236	15278	15228	15290	15336	15469	15111	15352	15285	15402	15462	15351	15239	15297	15277	15330	15411	15186	15350	15331	15137	15272	15319	15338	15295	15367	15198	15229	15313	15150	15260	15363	15265	15336	15281	15345	15406	15240	15223	15335	15373	15396	15294	15354	15167	15282	15128	15262	15410	15172	15453	15267	15201	15458	15228	15212	15357	15302	15151	15320	15300	15120	15303	15269	15266	15359	15243	15200	15136	15292	15329	15267	15298	15378	15224	15302	15270	15186	15369	15308	15328	15200	15402	15290	15169	15164	15257	15346	15272	15178	15296	15391	15382	15326	15238	15344	15285	15247	15379	15015	15410	15305	15258	15424	15394	15455	15300	15277	15282	15295	15384	15355	15349	15184	15290	15271	15351	15208	15303	15198	15267	15374	15348	15342	15293	15189	15195	15308	15346	15271	15181	15143	15298	15221	15452	15200	15215	15329	15289	15307	15197	15208	15290	15184	15152	15216	15164	15347	15149	15271	15385	15191	15216	15309	15308	15574	15262	15266	15302	15261	15292	15313	15315	15465	15353	15213	15378	15327	15249	15203	15275	15382	15366	15180	15307	15363	15512	15294	15188	15358	15432	15315	15415	15386	15324	15039	15356	15378	15369	15335	15302	15082	15206	15069	15195	15263	15266	15211	15405	15288	15232	15322	15591	15272	15233	15367	15306	15325	15235	15248	15184	15426	15319	15261	15374	15251	15192	15461	15221	15312	15308	15265	15294	15464	15367	15212	15318	15177	15371	15302	15551	15130	15331	15296	15312	15286	15283	15390	15187	15258	15167	15296	15397	15209	15291	15400	15089	15464	15333	15309	15336	15196	15105	15388	15289	15366	15291	15199	15416	15363	15383	15312	15270	15296	15282	15321	15476	15218	15287	15394	15249	15416	15311	15185	15314	15228	15344	15204	15364	15260	15192	15423	15229	15347	15281	15471	15352	15510	15221	15317	15235	15294	15377	15267	15289	15082	15376	15512	15402	15193	15248	15243	15213	15287	15236	15429	15236	15463	15294	15236	15315	15282	15225	15291	15314	15286	15496	15392	15163	15550	15288	15211	15382	15359	15295	15278	15184	15323	15471	15345	15229	15061	15257	15204	15375	15348	15329	15276	15347	15193	15245	15302	15289	15437	15292	15258	15300	15281	15216	15331	15201	15238	15291	15354	15353	15419	15322	15397	15189	15359	15233	15376	15225	15209	15261	15271	15354	15243	15243	15193	15308	15268	15561	15260	15377	15267	15282	15330	15377	15325	15160	15327	15375	15279	15306	15350	15357	15193	15332	15194	15260	15288	15297	15462	15285	15230	15280	15482	15258	15185	15233	15310	15352	15366	15202	15265	15403	15407	15099	15391	15246	15300	15176	15330	15143	15357	15338	15263	15434	15215	15324	15438	15201	15432	15365	15269	15241	15435	15237	15478	15181	15296	15243	15310	15491	15347	15344	15268	15261	15474	15206	15331	15221	15456	15301	15429	15189	15405	15373	15199	15346	15129	15439	15238	15210	15550	15224	15287	15396	15324	15315	15272	15093	15311	15351	15279	15310	15454	15214	15254	15242	15427	15190	15303	15407	15389	15353	15358	15309	15221	15379	15292	15387	15081	15330	15375	15343	15285	15172	15367	15331	15493	15358	15204	15124	15301	15273	15231	15236	15299	15292	15268	15401	15135	15235	15413	15318	15496	15321	15180	15192	15286	15438	15277	15322	15270	15242	15157	15414	15292	15405	15328	15295	15283	15345	15195	15373	15385	15145	15358	15199	15273	15094	15254	15461	15323	15365	15352	15340	15295	15097	15376	15307	15159	15202	15349	15317	15146	15379	15441	15150	15425	15392	15211	15393	15362	15307	15232	15291	15314	15511	15283	15286	15314	15230	15356	15320	15353	15276	15343	15268	15278	15321	15262	15258	15284	15223	15360	15263	15233	15392	15410	15297	15267	15274	15524	15264	15328	15280	15316	15311	15260	15071	15436	15269	15331	15318	15297	15429	15220	15374	15211	15331	15173	15288	15351	15326	15242	15444	15247	15268	15298	15424	15266	15238	15286	15299	15360	15181	15487	15422	15410	15325	15247	15115	15248	15215	15234	15510	15184	15267	15480	15362	15089	15222	15273	15363	15266	15330	15320	15188	15326	15319	15367	15476	15459	15203	15256	15323	15245	15308	15288	15037	15263	15293	15214	15316	15259	15343	15416	15402	15338	15405	15299	15306	15237	15292	15457	15211	15218	15320	15170	15271	15180	15169	15229	15278	15262	15167	15339	15374	15223	15113	15178	15315	15229	15279	15222	15448	15235	15304	15331	15259	15304	15298	15438	15124	15193	15309	15309	15270	15251	15181	15322	15482	15337	15202	15154	15163	15380	15274	15202	15396	15190	15254	15404	15200	15473	15314	15284	15252	15363	15381	15396	15328	15220	15454	15379	15335	15323	15340	15215	15243	15304	15327	15228	15192	15166	15331	15242	15360	15477	15476	15152	15305	15108	15072	15356	15347	15209	15441	15295	15354	15214	15245	15267	15128	15218	15345	15254	15216	15174	15178	15270	15340	15465	15248	15330	15339	15208	15377	15439	15381	15361	15292	15173	15254	15408	15340	15251	15408	15319	15469	15342	15291	15282	15179	15324	15171	15124	15338	15309	15310	15368	15269	15414	15235	15253	15431	15282	15265	15207	15261	15291	15242	15238	15365	15140	15242	15539	15417	15274	15153	15271	15139	15455	15302	15262	15300	15151	15408	15309	15351	15445	15333	15167	15314	15258	15352	15352	15234	15170	15285	15166	15278	15329	15309	15317	15229	15256	15393	15106	15183	15052	15271	15298	15320	15209	15224	15348	15550	15458	15332	15234	15331	15248	15235	15215	15394	15444	15277	15186	15191	15233	15188	15304	15217	15421	15118	15304	15303	15335	15291	15245	15325	15306	15337	15218	15289	15494	15230	15415	15142	15305	15254	15396	15314	15571	15229	15440	15267	15297	15337	15275	15287	15208	15338	15387	15122	15266	15296	15129	15178	15274	15251	15261	15280	15219	15353	15056	15233	15269	15203	15444	15155	15135	15222	15449	15206	15302	15348	15091	15124	15438	15160	15330	15375	15263	15291	15458	15218	15325	15220	15189	15297	15435	15295	15028	15353	15094	15477	15310	15397	15257	15444	15310	15326	15402	15282	15282	15349	15308	15252	15373	15241	15306	15309	15384	15351	15462	15391	15351	15256	15243	15414	15238	15366	15296	15387	15290	15149	15348	15298	15320	15393	15229	15361	15282	15208	15325	15274	15288	15174	15312	15121	15380	15342	15261	15214	15023	15139	15408	15313	15280	15263	15375	15395	15339	15332	15150	15300	15198	15263	15278	15341	15371	15150	15356	15339	15235	15119	15352	15366	15329	15370	15515	15276	15388	15296	15414	15209	15153	15282	15400	15405	15286	15258	15281	15327	15342	15467	15285	15333	15166	15317	15296	15264	15283	15298	15382	15364	15290	15179	15211	15231	15270	15316	15385	15324	15353	15452	15384	15510	15405	15132	15425	15225	15508	15213	15268	15338	15177
27823	22842	25515	21931	18382	17937	18123	17915	17897	18577	20069	19761	18772	18217	17860	17952	17849	17472	17546	17915	17570	17676	17447	17541	17637	17469	17473	17716	17546	17830	17818	17368	17585	17655	17680	17694	17632	17713	17619	17532	17511	17659	17606	17522	17474	17712	17561	17828	17745	17552	17525	17463	17652	17500	17637	17595	17673	17501	17602	17549	17594	17674	17482	17577	17781	17692	17495	17561	17647	17622	17632	17569	17497	17512	17742	17758	17686	17519	17732	17800	17609	17745	17661	17510	17655	17506	17491	17551	17406	17660	17631	17668	17583	17769	17444	17470	17602	17700	17630	17595	17673	17747	17727	17509	17524	17565	17468	17692	17598	17659	17644	17635	17673	17598	17830	17589	17599	17644	17664	17678	17658	17807	17705	17625	17654	17889	17681	17466	17625	17411	17604	17640	17613	17637	17487	17508	17698	17554	17532	17653	17629	17713	17732	17639	17515	17593	17566	17630	17515	17585	17747	17526	17633	17649	17622	17532	17630	17686	17734	17649	17458	17614	17557	17618	17505	17487	17571	17685	17584	17445	17714	17572	17264	17541	17484	17477	17515	17437	17741	17658	17783	17456	17425	17782	17618	17651	17570	17581	17592	17472	17881	17654	17600	17504	17499	17507	17533	17604	17536	17497	17579	17584	17579	17767	17507	17705	17550	17427	17423	17518	17412	17674	17493	17810	17510	17790	17482	17718	17536	17339	17535	17509	17430	17573	17376	17462	17540	17534	17612	17766	17944	17527	17570	17589	17579	17540	17664	17580	17577	17594	17644	17670	17742	17621	17695	17575	17746	17569	17557	17459	17463	17509	17667	17553	17417	17662	17741	17735	17687	17468	17580	17533	17684	17592	17652	17546	17467	17499	17645	17636	17571	17677	17572	17334	17531	17373	17685	17591	17715	17668	17633	17422	17671	17379	17634	17602	17548	17518	17516	17791	17563	17529	17654	17605	17675	17577	17716	17503	17400	17637	17805	17619	17385	17249	17559	17725	17495	17596	17397	17447	17654	17470	17564	17668	17809	17510	17662	17502	17681	17633	17547	17501	17530	17736	17470	17577	17682	17568	17472	17496	17713	17685	17446	17596	17853	17602	17550	17483	17559	17444	17673	17553	17705	17603	17695	17753	17630	17445	17530	17592	17838	17851	17740	17698	17575	17754	17457	17540	17594	17618	17616	17750	17640	17591	17532	17460	17649	17473	17609	17832	17507	17648	17574	17746	17598	17716	17641	17668	17704	17682	17500	17713	17749	17574	17581	17796	17496	17428	17732	17499	17791	17538	17556	17677	17659	17541	17605	17581	17661	17745	17564	17687	17606	17583	17645	17405	17520	17693	17308	17581	17556	17649	17423	17609	17764	17633	17499	17599	17640	17532	17443	17589	17646	17417	17699	17518	17600	17533	17507	17614	17630	17630	17764	17549	17371	17407	17615	17664	17629	17652	17624	17814	17649	17686	17538	17424	17651	17624	17565	17686	17553	17610	17524	17646	17710	17475	17763	17624	17442	17699	17597	17640	17647	17590	17591	17494	17652	17698	17672	17593	17501	17759	17423	17682	17459	17608	17669	17695	17836	17542	17539	17613	17601	17526	17710	17670	17643	17439	17473	17590	17377	17483	17684	17614	17757	17602	17608	17723	17335	17497	17834	17719	17614	17716	17499	17580	17639	17569	17653	17433	17504	17729	17633	17573	17684	17673	17583	17639	17744	17537	17798	17666	17624	17408	17466	17627	17428	17809	17523	17604	17748	17651	17796	17320	17520	17641	17447	17707	17524	17620	17455	17971	17445	17564	17702	17447	17521	17631	17612	17607	17493	17497	17560	17558	17643	17476	17603	17589	17596	17723	17752	17412	17755	17722	17427	17467	17769	17587	17621	17514	17724	17815	17716	17592	17635	17764	17629	17696	17385	17679	17679	17726	17701	17644	17560	17711	17764	17877	17641	17452	17509	17569	17778	17563	17634	17461	17487	17697	17493	17464	17587	17633	17700	17505	17497	17592	17496	17519	17849	17801	17597	17569	17662	17729	17626	17697	17845	17625	17447	17415	17582	17655	17640	17763	17802	17794	17687	17621	17637	17556	17654	17529	17812	17692	17676	17731	17694	17483	17803	17593	17514	17750	17473	17702	17738	17442	17366	17702	17611	17505	17465	17700	17591	17660	17741	17561	17524	17511	17876	17702	17593	17843	17526	17622	17644	17452	17789	17542	17452	17643	17594	17451	17745	17514	17434	17526	17665	17504	17776	17719	17570	17415	17498	17514	17584	17628	17483	17785	17484	17592	17636	17643	17776	17451	17612	17597	17553	17580	17714	17694	17537	17665	17582	17631	17689	17440	17716	17606	17467	17503	17580	17593	17585	17650	17581	17663	17630	17558	17598	17803	17753	17545	17549	17444	17641	17657	17757	17536	17552	17488	17529	17592	17528	17539	17614	17475	17576	17569	17620	17646	17571	17632	17736	17623	17620	17530	17607	17653	17565	17503	17804	17630	17721	17568	17573	17569	17786	17532	17490	17710	17724	17521	17609	17485	17702	17759	17629	17647	17535	17638	17516	17588	17512	17564	17703	17689	17683	17340	17530	17529	17553	17655	17548	17520	17631	17729	17688	17464	17561	17487	17571	17554	17424	17393	17660	17648	17662	17552	17632	17759	17602	17609	17488	17592	17627	17556	17615	17509	17844	17522	17559	17527	17567	17508	17625	17450	17521	17505	17834	17724	17713	17579	17399	17646	17493	17610	17555	17609	17742	17478	17468	17894	17499	17482	17551	17699	17445	17517	17508	17560	17457	17544	17637	17566	17801	17696	17691	17589	17465	17718	17594	17504	17815	17702	17671	17642	17547	17660	17699	17465	17557	17610	17728	17599	17598	17624	17748	17500	17658	17623	17381	17384	17583	17658	17706	17728	17729	17711	17568	17512	17705	17428	17561	17502	17638	17719	17673	17626	17732	17786	17573	17701	17493	17475	17659	17751	17854	17556	17536	17558	17582	17863	17632	17536	17429	17613	17705	17737	17762	17700	17469	17529	17432	17587	17653	17668	17412	17789	17640	17490	17680	17519	17578	17695	17557	17796	17817	17741	17750	17555	17676	17746	17650	17461	17595	17619	17492	17383	17535	17685	17663	17677	17529	17621	17736	17395	17530	17574	17652	17713	17610	17705	17716	17598	17378	17554	17653	17501	17647	17523	17623	17694	17656	17675	17666	17716	17478	17594	17742	17512	17852	17481	17702	17588	17523	17403	17672	17614	17384	17720	17667	17479	17616	17615	17661	17483	17348	17569	17640	17627	17679	17716	17536	17531	17554	17530	17593	17542	17486	17699	17555	17632	17573	17663	17653	17637	17562	17486	17538	17459	17533	17521	17496	17896	17548	17702	17507	17907	17792	17625	17380	17560	17345	17526	17439	17668	17536	17491	17646	17553	17536	17635	17501	17576	17523	17578	17626	17778	17444	17680	17511	17557	17580	17585	17648	17579	17685	17559	17706	17806	17676	17596	17677	17544	17572	17686	17666	17925	17703	17739	17494	17522	17456	17531	17620	17681	17688	17528	17681	17435	17482	17654	17760	17447	17516	17713	17645	17355	17243	17548	17657	17649	17780	17792	17678	17746	17654	17695	17599	17520	17646	17542	17608	17541	17529	17483	17743	17606	17526	17506	17968	17834	17621	17515	17608	17743	17658	17722	17651	17385	17633	17558	17527	17609	17670	17619	17669	17608	17850	17756	17675	17449	17589	17650	17635	17867	17696	17561	17640	17653	17889	17584	17779	17377	17775	17546	17566	17733	17620	17494	17931	17561	17606	17393	17403	17355	17787	17552	17730	17770	17609	17660	17584	17798	17603	17542	17713	17636	17674	17573	17464	17435	17604	17546	17676	17737	17564	17475	17523	17431	17595	17684	17666	17745	17543	17600	17565	17544	17552	17577	17569	17563	17714	17828	17554	17795	17629	17602	17760	17738	17478	17519	17795	17715	17736	17755	17732	17698	17591	17731	17811	17515	17669	17453	17779	17514	17705	17586	17710	17671	17655	17553	17608	17435	17623	17555	17605	17470	17342	17587	17684	17481	17632	17647	17807	17717	17642	17801	17648	17694	17484	17457	17504	17485	17669	17710	17697	17744	17540	17551	17611	17767	17667	17699	17494	17569	17858	17621	17562	17665	17437	17524	17495	17590	17619	17588	17527	17703	17635	17542	17707	17514	17600	17722	17395	17616	17530	17673	17688	17522	17420	17694	17587	17616	17494	17594	17708	17687	17553	17671	17482	17696	17763	17739	17557	17480	17526	17549	17483	17579	17659	17544	17438	17560	17540	17617	17563	17765	17634	17549	17506	17581	17699	17563	17432	17572	17800	17470	17677	17520	17743	17510	17576	17569	17601	17606	17676	17561	17364	17623	17426	17780	17680	17648	17617	17524	17474	17617	17553	17374	17434	17451	17746	17819	17752	17429	17774	17583	17684	17547	17814	17591	17767	17672	17348	17576	17899	17684	17661	17573	17549	17723	17707	17595	17382	17369	17353	17496	17577	17591	17672	17792	17602	17608	17553	17633	17699	17695	17532	17686	17516	17639	17773	17361	17650	17725	17719	17687	17441	17681	17561	17485	17381	17535	17565	17564	17677	17524	17762	17605	17839	17791	17684	17647	17624	17483	17546	17607	17522	17563	17551	17551	17729	17695	17672	17742	17541	17628	17426	17381	17483	17456	17629	17566	17661	17812	17443	17626	17774	17475	17486	17655	17468	17589	17695	17623	17585	17624	17606	17708	17535	17473	17709	17640	17707	17476	17730	17558	17477	17416	17693	17666	17563	17657	17593	17674	17458	17517	17564	17639	17492	17634	17649	17609	17768	17552	17464	17476	17742	17686	17478	17438	17909	17752	17385	17438	17616	17501	17538	17796	17820	17548	17425	17583	17616	17653	17709	17565	17547	17654	17693	17571	17487	17541	17686	17663	17645	17640	17655	17532	17556	17687	17630	17507	17554	17572	17597	17581	17715	17673	17614	17525	17633	17750	17753	17657	17672	17754	17586	17633	17607	17549	17550	17636	17806	17563	17755	17485	17583	17550	17637	17531	17489	17626	17507	17557	17537	17452	17650	17601	17433	17558	17695	17550	17557	17705
22972	28053	21474	17476	16624	15875	15416	15618	15674	16794	18781	17809	16590	15942	15876	15609	15495	15329	15293	15277	15274	15360	15176	15232	15260	15221	15315	15188	15259	15238	15203	15329	15437	15199	15238	15194	15122	15351	15398	15368	15204	15362	15140	15076	15401	15284	15415	15321	15179	15200	15180	15193	15348	15247	15156	15182	15137	15381	15217	15139	15210	15202	15130	15107	15435	15282	15380	15385	15256	15182	15127	15214	15127	15291	15196	15197	15138	15171	15356	15228	15239	15277	15480	15141	15238	15198	15326	15123	15199	15311	15303	15087	15159	15180	15365	15095	15266	15315	15243	15143	15005	15315	15320	15236	15360	15275	15087	15313	15222	15111	15357	15125	15284	15094	15100	15210	15291	15028	15300	15426	15244	15246	15129	15259	15239	15075	15283	15271	15247	15247	15357	15113	15119	15087	15270	15321	15190	15284	15226	15346	15169	15217	15264	15154	15247	15128	15097	15179	15197	15234	15113	15265	15130	15108	15235	15344	15253	15308	15204	15225	15322	15236	15153	15391	15079	15272	15435	15225	15074	15173	15270	15287	15304	15384	15176	15277	15233	15173	15270	15333	15262	15238	15274	15101	15245	15032	15102	15426	15167	15192	15134	15261	15316	15147	15143	15224	15335	15298	15310	15267	15183	15170	15092	15280	15094	15121	15246	15097	15193	15228	15242	15111	15308	15226	15230	15103	15354	15369	15285	15216	15330	15100	15383	15191	15140	15251	15243	15056	15342	15275	15324	15112	15163	15261	15166	15151	15061	15105	15342	15076	15192	15271	15352	15185	15208	15235	15335	15164	15185	15184	15158	15343	15227	15290	15199	15274	15332	15121	15175	15185	15250	15222	15287	15174	15283	15347	15273	15099	15062	15283	15308	15163	15161	15239	15270	15124	15058	15260	15183	15251	15181	15321	15311	15164	15130	15290	15270	15099	15330	15230	15213	15286	15082	15112	15275	15145	15101	15202	15262	15217	15226	15160	15164	15256	15344	15249	15236	15239	15140	15170	15208	15284	15285	15377	15429	15224	15285	14993	15112	15277	15107	15228	15358	15295	15233	15323	15286	15169	15283	15270	15302	15218	15241	15282	15196	15133	15189	15362	15142	15249	15314	15294	15216	15303	15418	15308	15214	15375	15159	15099	15188	15379	15113	15298	15326	15180	15204	15133	15067	15214	15230	15308	15244	15208	15329	15220	15126	15167	15215	15095	15276	15190	15288	15191	15219	15226	15410	15236	15396	15274	15149	15310	15169	15183	15182	15242	15191	15102	15196	15185	15235	15229	15175	15399	15423	15106	15405	15308	15234	15196	15258	15303	15208	15243	15090	15311	15229	15255	15347	15199	15316	14956	15174	15129	15150	15220	15097	15148	15336	15171	15308	15433	15307	15360	15237	15240	15276	15243	15233	15060	15258	15310	15233	15180	15064	15213	15341	15292	15262	15254	15293	15206	15238	15329	15273	15169	15363	15229	15115	15426	15112	15087	15155	15138	15193	15247	15087	15294	15093	15357	15300	15378	15238	15079	15260	15243	15205	15323	15366	15138	15168	15309	15180	15266	15195	15224	15314	15125	15326	15380	15255	15289	15359	15136	15097	15192	15212	15207	15174	15256	15233	15261	15131	15111	15379	15298	15369	15312	15379	15243	15250	15260	15428	15204	15261	15145	15212	15156	15238	15253	15160	15267	15155	15198	15322	15350	15085	15314	15240	15186	15148	15281	15224	15223	15242	15115	15135	15222	15138	15263	15269	15347	15347	15319	15233	15300	15333	15147	15379	15296	15202	15170	15234	15090	15171	15002	15214	15285	15227	15200	15132	15390	15399	15288	15439	15424	15098	15248	15231	15209	15274	15359	15163	15202	15396	15137	15168	15179	15230	15140	15116	15395	15271	15323	15180	15288	15286	15301	15092	15181	15246	15201	15184	15155	15137	15207	15348	15079	15142	15105	15271	15399	15263	15289	15352	15310	15089	15213	15315	15282	15113	15310	15145	15211	15229	15231	15167	15181	15118	15253	15274	15286	15124	15223	15239	15217	15101	15404	15204	15131	15310	15238	15171	15098	15264	15294	15252	15248	15181	15228	15211	15116	15221	15234	15178	15428	15152	15104	15271	15215	15241	15282	14996	15285	15294	15178	15196	15213	15189	15184	14999	15124	15071	15242	15313	15289	15249	15252	15166	15203	15265	15433	15413	15244	15301	15088	15123	15171	15212	15190	15092	15177	15307	15163	15234	15364	15396	15281	15111	15208	15289	15091	15334	15121	15270	15274	15227	15351	15261	15311	15234	15099	15330	15010	15402	15137	15240	15117	15271	15504	15353	15215	15296	15343	15166	15273	15201	15250	15159	15480	15041	15022	15437	15259	15247	15284	15148	15174	15099	15169	15280	15129	15337	15215	15179	15275	15102	15285	15256	15125	15110	15392	15297	15435	15167	15338	15144	15134	15131	15235	15321	15306	15423	15191	15176	15235	15302	15167	15203	15284	15312	15261	15314	15269	15181	15067	15141	15271	15393	15357	15257	15197	15232	15186	15252	15294	15170	15279	15213	15245	15247	15334	15159	15286	15214	15126	15130	15284	15165	15090	15261	15354	15266	15145	15132	15179	15022	15334	15270	15341	15159	15233	15119	15282	15197	15294	15270	15246	15338	15208	14970	15339	15203	15271	15367	15291	15392	15139	15239	15316	15195	15284	15244	15282	15292	15212	15296	15144	15183	15261	15219	15375	15256	15315	15425	15216	15187	15384	15136	15203	15309	15420	15080	15219	15291	15170	15220	15208	15269	15387	15360	15447	15126	15088	15261	15149	15359	15192	15388	15235	15183	15220	15345	15212	15266	15334	15138	15197	15060	15194	15323	14963	15221	15216	15242	15269	15118	15239	15286	15258	15127	15254	15269	15477	15228	15259	15262	15218	15077	15086	15144	15273	15135	15217	15125	15152	15235	15233	15332	15136	15155	15022	15262	15332	15130	15317	15190	15277	15194	15219	15181	15134	15312	15215	15221	15293	15313	15367	15321	15335	15165	15274	15021	15249	15296	15237	15328	15200	15273	15225	15217	15276	15344	15084	15282	15224	15270	15241	15173	15294	15248	15290	15218	15236	15014	15213	15300	15088	15206	15324	15362	15229	15278	15232	15273	15266	15179	15293	15170	15136	15184	15377	15176	15220	15294	15367	15275	15180	15130	15097	15187	15178	15045	15269	15374	15254	15015	15344	15349	15134	15234	15079	15343	15085	15218	15226	15430	15261	15218	15196	15254	15258	15216	15199	15189	15346	15242	15300	15211	15284	15294	15241	15223	15273	15292	15057	15184	15068	15301	15272	15371	15245	15314	15255	15101	15252	15158	15226	15187	15237	15264	15198	15364	15239	15276	15416	15188	15251	15237	15357	15337	15294	15080	15383	15237	15242	15255	15119	15320	15393	15164	15197	15318	15276	15223	15135	15330	15060	15183	15130	15447	15225	15320	15336	15217	15304	15283	15335	15254	15362	15222	15276	15358	15196	15181	15268	15280	15302	15147	15143	15265	15266	15096	15298	15011	15347	15084	15318	15204	15169	15201	15228	15108	15358	15188	15263	15387	15329	15244	15176	15304	15288	15304	15173	15164	15187	15347	15214	15291	15339	15073	15324	15215	15303	15034	15367	15117	15311	15343	15209	15380	15263	15206	15132	15299	15159	15324	15348	15075	15178	15120	15218	15255	15250	15191	15065	15083	15188	15218	15289	15324	15286	15087	15249	15330	15250	15049	15119	15256	15259	15161	15262	15285	15191	15165	15198	15327	15123	15174	15228	15133	15097	15121	15299	15217	15248	15292	15388	15252	15094	15104	15306	15190	15172	15096	15134	15139	15277	15223	15304	15145	15112	15364	15245	15300	15339	15111	15176	15176	15285	15233	15264	15144	15209	15161	15309	15171	15256	15240	15291	15293	15278	15290	15154	15191	15187	15306	15250	15086	15254	15133	15501	15097	15462	15230	15298	15023	15123	15015	15290	15286	15194	15265	15247	15369	15274	15348	15350	15261	15154	15197	15172	15083	15119	15425	15384	15203	15291	15221	15335	15320	15245	15112	15334	15190	15258	15070	15200	15177	15426	15151	15175	15232	15373	15368	15190	15328	15342	15224	15195	15129	15049	15092	15394	15108	15361	15349	15255	15339	15255	15440	15235	15236	15207	15309	15411	15192	15276	15301	15282	15194	15375	15091	15303	15528	15052	15128	15138	15265	15340	15206	15418	15353	15276	15265	15205	15295	15246	15371	15201	15079	15308	15351	15283	15279	15108	15208	15103	15181	15392	15285	15307	15321	15307	15317	15364	15243	15187	15214	15287	15194	15344	14958	15347	15251	15097	15295	15157	15269	15078	15103	15431	15203	15233	15188	15189	15282	15044	15160	15157	15235	15138	15335	15105	15263	15255	15274	15129	15276	15182	15233	15242	15237	15126	15344	15082	15204	15312	15132	15234	15271	15102	15216	15295	15234	15296	15148	15351	15237	15232	15149	15238	15234	15319	15211	15106	15230	15108	15198	15181	15262	15173	15078	15283	15310	15230	15282	15424	15223	15210	15336	15075	15264	15106	15266	15116	15375	15253	15285	15179	15213	15196	15138	15306	15284	15219	15388	15092	15324	15257	15017	15319	15393	15267	15186	15238	15182	15349	15263	15315	15244	15241	15212	15328	15367	15349	15237	15247	15113	15099	15214	15264	15332	14950	15299	15530	15333	15181	15188	15372	15152	15237	15291	15207	15171	15402	15370	15105	15183	15311	15243	15167	15335	15287	15269	15300	15328	15066	15260	15363	15400	15122	15162	15268	15262	15169	15255	15071	15401	15083	15238	15169	15233	15302	15257	15253	15271	15338	15200	15330	15112	15349	15220	15205	15239	15317	15168	15217	15233	15249	15340	15087	15201	15306	15201	15241	15159	15227	15188	15186	15369	15282	15153	15325	15175	15411	15438	15273	15205	15296	15137	15259	15367	15272	15127	15318	15170	15254	15267	15170	14973	15136	15178	15341	15301	15367	15253	15215	15431	15322	15025	15392	15229	15216	15229	15353	15097	15304	15134	15084	15167	15249	15298	15158	15242	15072	15376	15408	15236	15226	15055	15350	15122	15164	15367	15006
24103	21324	28583	24685	22326	21496	21003	19186	18972	23427	31395	28418	24868	22588	20770	19438	18667	18011	17653	17704	17601	17533	17711	17685	17530	17312	17537	17482	17663	17372	17589	17306	17272	17442	17397	17433	17507	17303	17419	17556	17508	17558	17370	17409	17444	17477	17442	17474	17425	17655	17716	17340	17476	17407	17642	17542	17612	17399	17601	17560	17673	17555	17638	17503	17711	17513	17504	17572	17600	17491	17379	17430	17573	17446	17528	17301	17419	17347	17519	17337	17543	17495	17437	17370	17417	17416	17347	17301	17463	17575	17422	17497	17273	17499	17594	17396	17371	17505	17385	17462	17606	17503	17600	17536	17438	17509	17454	17458	17441	17431	17651	17493	17356	17485	17304	17356	17487	17422	17455	17433	17561	17400	17350	17339	17518	17484	17684	17414	17575	17532	17472	17231	17426	17396	17344	17566	17342	17440	17437	17556	17266	17275	17505	17372	17412	17535	17434	17420	17238	17455	17576	17210	17289	17426	17340	17469	17419	17478	17426	17312	17451	17638	17323	17420	17543	17455	17371	17335	17424	17434	17492	17266	17558	17510	17443	17534	17396	17453	17478	17432	17275	17240	17531	17581	17594	17545	17486	17335	17371	17432	17476	17534	17393	17370	17690	17355	17494	17228	17270	17315	17427	17499	17492	17395	17282	17410	17572	17239	17432	17200	17470	17261	17440	17507	17378	17394	17567	17384	17408	17636	17386	17502	17227	17378	17372	17382	17591	17606	17353	17470	17368	17519	17603	17375	17380	17322	17667	17452	17315	17666	17204	17340	17315	17536	17317	17401	17401	17544	17401	17521	17548	17296	17375	17389	17281	17559	17268	17353	17558	17412	17572	17346	17607	17253	17334	17525	17339	17592	17383	17607	17599	17298	17217	17583	17266	17287	17326	17388	17462	17259	17466	17337	17313	17294	17404	17385	17495	17337	17292	17487	17240	17262	17371	17441	17380	17247	17394	17361	17475	17414	17372	17540	17498	17268	17423	17527	17583	17468	17516	17323	17361	17335	17358	17287	17415	17444	17403	17173	17442	17253	17410	17351	17595	17435	17554	17445	17469	17261	17541	17433	17408	17276	17321	17361	17301	17399	17394	17187	17378	17371	17422	17411	17400	17509	17676	17601	17415	17430	17409	17316	17450	17343	17217	17411	17596	17395	17471	17283	17480	17363	17397	17393	17292	17468	17373	17400	17415	17399	17393	17516	17353	17335	17512	17365	17306	17300	17365	17467	17492	17473	17637	17577	17588	17384	17381	17512	17591	17369	17180	17468	17638	17525	17405	17385	17501	17431	17482	17396	17369	17472	17446	17269	17551	17481	17513	17470	17587	17411	17382	17426	17419	17250	17514	17298	17503	17559	17507	17501	17576	17427	17465	17193	17402	17479	17275	17238	17392	17582	17430	17335	17272	17368	17369	17472	17475	17143	17321	17491	17547	17457	17454	17469	17496	17394	17282	17379	17638	17337	17540	17675	17194	17415	17438	17364	17379	17228	17457	17413	17486	17531	17491	17446	17500	17385	17381	17651	17336	17483	17577	17316	17503	17315	17443	17399	17428	17487	17409	17340	17399	17253	17257	17315	17518	17448	17597	17356	17438	17452	17504	17512	17478	17325	17524	17431	17445	17337	17425	17426	17563	17571	17500	17476	17425	17513	17471	17493	17551	17568	17524	17342	17281	17457	17518	17493	17400	17570	17465	17489	17464	17359	17401	17664	17575	17401	17246	17379	17327	17300	17354	17416	17306	17278	17383	17322	17496	17491	17353	17270	17608	17235	17610	17420	17290	17352	17301	17228	17599	17337	17499	17306	17614	17470	17365	17423	17437	17345	17535	17341	17464	17192	17520	17554	17455	17216	17426	17297	17597	17610	17494	17531	17273	17441	17505	17421	17480	17509	17487	17569	17410	17441	17451	17412	17479	17361	17514	17327	17641	17665	17488	17279	17480	17477	17403	17318	17511	17386	17558	17426	17482	17315	17546	17263	17571	17146	17581	17430	17388	17404	17653	17538	17509	17465	17383	17395	17552	17473	17553	17293	17525	17461	17385	17764	17351	17413	17468	17337	17368	17673	17316	17405	17403	17325	17583	17404	17544	17585	17296	17489	17356	17562	17292	17212	17451	17315	17505	17431	17531	17545	17445	17392	17445	17345	17329	17468	17416	17427	17569	17434	17340	17447	17561	17360	17339	17568	17658	17489	17407	17544	17383	17280	17604	17543	17572	17451	17544	17352	17102	17280	17304	17434	17306	17334	17294	17576	17469	17528	17341	17574	17374	17475	17426	17341	17422	17374	17390	17459	17570	17394	17489	17339	17574	17392	17423	17464	17362	17562	17609	17519	17643	17513	17414	17456	17644	17518	17466	17471	17255	17413	17676	17529	17343	17382	17256	17357	17446	17530	17520	17656	17193	17373	17350	17475	17263	17480	17383	17389	17541	17464	17366	17415	17412	17576	17559	17409	17179	17389	17392	17401	17559	17455	17271	17303	17401	17373	17482	17524	17429	17500	17476	17398	17433	17457	17631	17544	17497	17467	17326	17542	17605	17322	17414	17527	17409	17564	17471	17494	17435	17505	17531	17315	17464	17554	17479	17138	17499	17445	17482	17432	17370	17600	17397	17388	17764	17515	17478	17528	17589	17385	17543	17515	17651	17433	17422	17597	17455	17320	17480	17464	17621	17388	17549	17319	17582	17507	17569	17510	17325	17558	17538	17477	17405	17363	17343	17578	17601	17373	17507	17437	17549	17386	17456	17219	17553	17493	17511	17305	17368	17168	17406	17361	17508	17302	17438	17145	17506	17485	17391	17214	17487	17297	17214	17413	17543	17409	17446	17336	17321	17579	17367	17285	17450	17413	17259	17404	17481	17466	17363	17249	17629	17421	17474	17417	17208	17311	17378	17526	17362	17413	17403	17367	17412	17286	17543	17493	17270	17371	17393	17368	17389	17423	17399	17339	17453	17347	17513	17427	17308	17411	17467	17443	17498	17444	17443	17516	17461	17336	17545	17329	17470	17499	17373	17235	17454	17346	17398	17454	17436	17421	17378	17484	17389	17468	17328	17344	17279	17628	17362	17546	17587	17581	17517	17513	17489	17295	17418	17331	17467	17405	17469	17427	17597	17376	17399	17405	17521	17635	17548	17426	17364	17417	17616	17380	17432	17515	17573	17672	17587	17534	17581	17578	17545	17410	17423	17320	17435	17432	17446	17545	17392	17328	17335	17461	17334	17484	17316	17266	17509	17317	17399	17588	17268	17413	17173	17239	17486	17517	17361	17368	17387	17290	17436	17565	17226	17444	17339	17476	17310	17450	17346	17497	17499	17500	17330	17660	17591	17622	17342	17404	17513	17288	17424	17261	17396	17410	17322	17412	17417	17264	17442	17146	17382	17401	17361	17585	17437	17331	17458	17447	17456	17515	17212	17405	17520	17341	17489	17383	17534	17401	17382	17451	17375	17541	17416	17317	17481	17355	17592	17450	17525	17312	17636	17419	17349	17428	17319	17335	17462	17412	17681	17334	17391	17523	17387	17527	17197	17479	17348	17480	17401	17338	17551	17412	17629	17504	17309	17377	17428	17471	17411	17578	17441	17398	17513	17386	17301	17497	17433	17590	17512	17308	17572	17571	17397	17475	17516	17554	17391	17406	17521	17402	17394	17488	17359	17540	17449	17404	17282	17569	17450	17544	17298	17269	17473	17346	17348	17583	17457	17374	17420	17532	17405	17395	17389	17333	17514	17352	17445	17375	17615	17508	17531	17461	17417	17542	17516	17378	17553	17183	17348	17609	17477	17343	17403	17625	17581	17464	17607	17446	17547	17517	17374	17527	17302	17613	17431	17474	17434	17305	17520	17282	17377	17235	17342	17323	17398	17307	17417	17491	17455	17471	17367	17615	17564	17415	17535	17219	17303	17273	17531	17449	17414	17608	17317	17271	17412	17509	17245	17182	17592	17342	17302	17454	17266	17472	17359	17398	17477	17494	17537	17387	17375	17446	17382	17433	17550	17581	17397	17557	17504	17317	17385	17397	17525	17627	17540	17530	17646	17627	17568	17369	17426	17636	17378	17514	17473	17480	17412	17403	17400	17450	17495	17187	17417	17590	17293	17540	17434	17475	17526	17405	17345	17549	17342	17336	17646	17346	17448	17446	17526	17464	17306	17458	17659	17596	17364	17485	17527	17309	17520	17478	17562	17479	17452	17463	17491	17583	17571	17372	17399	17436	17748	17267	17437	17572	17536	17442	17470	17624	17438	17508	17472	17452	17496	17609	17477	17457	17610	17615	17685	17452	17496	17391	17349	17370	17159	17384	17437	17501	17503	17261	17283	17297	17512	17542	17487	17493	17238	17566	17304	17547	17370	17194	17385	17461	17528	17556	17504	17513	17478	17528	17597	17359	17310	17380	17433	17230	17454	17472	17382	17521	17674	17636	17481	17298	17553	17482	17430	17507	17443	17306	17401	17425	17490	17283	17490	17192	17436	17434	17548	17599	17412	17214	17358	17471	17571	17449	17343	17414	17429	17329	17351	17599	17527	17579	17160	17316	17488	17368	17539	17460	17332	17607	17416	17661	17407	17497	17466	17454	17736	17390	17457	17526	17501	17280	17494	17357	17262	17538	17397	17372	17324	17593	17343	17436	17398	17536	17519	17351	17474	17391	17395	17470	17327	17443	17589	17349	17403	17545	17565	17258	17472	17681	17469	17533	17194	17449	17449	17426	17418	17206	17282	17170	17335	17586	17478	17476	17357	17518	17485	17397	17438	17483	17294	17495	17540	17573	17547	17580	17428	17533	17538	17587	17562	17447	17449	17456	17507	17396	17472	17398	17532	17506	17412	17457	17332	17420	17400	17430	17620	17546	17452	17523	17282	17354	17334	17728	17548	17303	17330	17225	17480	17207	17324	17454	17605	17552	17533	17474	17393	17447	17429	17432	17531	17575	17517	17326	17373	17813	17459	17282	17520	17532	17453	17310	17540	17468	17209	17288	17387	17473	17455	17372	17611	17590	17475	17536	17379	17452	17397	17531	17553	17841	17503	17322	17406	17554	17318	17459	17549	17478	17623	17409	17379	17407	17470	17505	17443	17550	17251	17574	17381	17296	17357	17478	17483	17424
25843	36249	30086	23985	19215	17543	17094	17594	18046	25301	33709	29190	24556	21983	19252	17215	16383	15710	15547	15164	15341	15156	15434	15367	15300	15250	15188	15197	15180	15165	15229	15117	15360	15020	15198	15304	15274	15255	15163	15304	15479	15164	15304	15310	15353	15188	15219	15310	15364	15109	15186	15246	15352	15255	15241	15008	15250	15195	15156	15316	15290	15157	15314	15151	15138	15272	15349	15284	15314	15297	15191	15294	15166	15287	15160	15212	15262	15440	15212	15364	15245	15089	15177	15373	15225	15296	15316	15099	15092	15398	15218	15141	15254	15297	15345	15169	15301	15168	15229	15029	15213	15163	15255	15228	15175	15134	15210	15189	15320	15181	15206	15227	15177	15198	15253	15407	15304	15257	15132	15063	15308	15345	15189	15165	15237	15257	15176	15132	15210	15171	15124	15250	15171	15191	15118	15163	15252	15228	15125	15244	15112	15294	15045	15097	15214	15275	15195	15171	15162	15331	15111	15208	15177	15197	15245	15225	15006	15371	15174	15093	15145	15213	15114	15072	15256	15295	15216	15350	15157	15286	15263	15244	15377	15200	15160	15175	15097	15266	15147	15145	15368	15146	15039	15211	15279	15181	15224	15166	15232	15210	15152	15377	15268	14981	15209	15225	15077	15401	15021	15277	15281	15138	15177	15210	15109	14931	15115	15129	15155	15302	15211	15114	15213	15152	15070	15252	15210	15251	15399	15347	15114	15209	15248	15320	15143	15113	15161	15193	15246	15323	15182	15070	15318	15179	15302	15207	15011	15200	15115	15211	15185	15210	15180	15272	15301	15258	15375	15103	15357	15225	15106	15235	15262	15317	15217	15158	15209	15158	15292	15320	15201	15163	14983	15334	15320	15287	15085	15219	15261	15098	15342	15189	15271	15253	15189	15025	15331	15248	15471	15226	15106	15037	15392	15209	15321	15222	15194	15018	15295	15107	15303	15334	15135	15108	15175	15228	15132	15213	14963	15161	15165	15102	15096	15274	15102	15161	15266	15195	15129	15311	15019	15356	14876	15213	15216	15549	15074	15324	15263	15176	15268	15136	15275	15256	15245	15288	15090	15379	14965	15136	15153	15185	15001	15360	15320	15147	15088	15059	15080	15437	15062	15174	15333	15131	15234	15308	15156	15281	15335	15201	15186	15174	15218	15240	15280	15312	15172	15052	15279	15215	15230	15070	15039	15209	15278	15149	15400	15113	15254	15197	15406	15226	15098	15213	15243	15304	15071	15339	15301	15181	15377	15227	15208	15173	15231	15150	15288	15279	15143	15125	15203	15084	15197	15197	15311	15176	15099	15321	15121	15410	15083	15279	15348	15064	15272	15211	15329	15127	15095	15242	15263	15285	15137	15132	15179	15210	15352	15204	15211	15196	15208	15127	15230	15187	15121	15198	15365	15002	15146	15091	15242	15065	15322	15305	15298	15295	15319	15154	15105	15144	15122	15298	15237	15105	15192	15076	15307	15352	15008	15280	15318	15181	15186	15232	15312	15273	15154	15189	15348	15206	15171	15142	15130	15346	15189	15111	15205	15317	15170	15382	15094	15195	15330	15222	15040	15354	15187	15261	15255	15100	15268	15253	15159	15208	15285	15164	15350	15144	15303	15267	15282	15203	15256	15199	15238	15211	15167	15010	15152	15158	15052	15183	15119	15179	15207	15154	15248	15170	15116	15173	15335	15225	15277	15153	14961	15149	15268	15086	15085	15404	15168	15171	15194	15147	15316	15246	15243	15124	15215	15260	15292	15049	15232	15142	15245	15178	15298	15100	15176	15069	15368	15236	15230	15168	15247	15211	15364	15135	15140	15246	15380	15142	15295	15205	15126	15290	15242	15277	15093	15293	15311	15350	15111	15307	15325	15233	15204	15290	15272	15215	15121	15286	15318	15159	15114	15040	15229	15400	15255	15053	15227	15281	15077	15148	15292	15160	15479	15089	15190	15187	15136	15198	15053	15115	15296	15367	15237	15170	15255	15232	15197	15170	15111	15310	15191	15274	15228	15355	15235	15207	15194	15086	15205	15219	15048	15133	15060	15217	15306	15084	15237	15088	15381	15177	15218	15214	15093	15325	15209	15004	15338	15271	15186	15386	15175	15150	15095	15253	15229	15261	14997	15162	15250	15141	15231	15314	15153	15212	15255	15270	15197	15095	15230	15077	15136	15229	15471	15118	15098	15122	15353	15182	15317	15198	15168	15219	15257	15176	15200	15091	15314	15287	15385	15239	15220	15243	15175	15063	15334	15236	15376	15098	15255	15116	15252	15299	15327	15260	15385	15157	15081	15253	15169	15305	15171	15185	15174	15143	15188	15099	15091	15360	15290	15299	15274	15201	15265	15310	15166	15166	15187	15084	15306	15212	15526	15298	15172	15361	15204	15049	15075	15311	15256	15026	15000	15198	15278	15270	15226	15240	15188	15317	15241	15191	15383	15228	15143	15023	15277	15153	15262	15151	15212	15180	15165	15012	15084	15077	15132	15210	15091	15241	15216	15242	15244	15306	15207	15187	15123	15304	15126	15247	15145	15391	15272	15182	15149	15336	15166	15124	14946	15284	15243	15117	15153	15175	15185	15148	15257	15113	15344	15151	15437	15082	15058	15139	15029	15169	15159	15363	15200	15260	15230	15206	15173	15209	15107	15049	15217	15250	15221	15413	15353	15198	15229	15214	15242	15219	15252	15146	15229	15112	15241	15250	15226	15245	15147	15320	15067	15102	15174	15244	15281	15230	15154	15158	15177	15198	15289	15215	15128	15217	15310	15122	15209	15284	15179	15326	15112	15087	15168	15121	15302	15271	15103	15265	15273	15165	15284	15393	15361	15340	15288	15217	15239	15190	15176	15208	15481	15145	15490	15099	15345	15317	15253	15191	15086	15074	15269	15307	15039	15180	15122	15188	15151	15177	15161	15278	15068	15074	15155	15217	15150	15189	15267	15315	15105	15188	15326	14981	15267	15233	15385	15173	15098	15103	15356	15157	15148	15201	15327	15143	15096	15254	15337	15218	15369	15172	15234	15093	15266	15227	15042	15280	15258	15065	15163	15331	15189	15339	15347	15252	15021	15100	15106	15324	15395	15325	15228	15270	15193	15423	15034	15235	15289	15206	15241	15329	15334	15139	15198	15255	15167	15152	15206	15328	15263	15164	15329	15265	15258	15122	15187	15387	15185	15148	15214	15208	15360	15213	15245	15071	15068	15315	15385	15111	15148	15195	15265	15267	15187	15200	15219	15223	15197	15266	15328	15225	15251	15064	15261	15091	15121	15248	15067	15013	15315	15181	15230	15322	15221	14985	15311	15218	15141	15199	15188	15265	15240	15296	15216	14996	15276	15276	15435	15316	15228	15255	15326	15339	15182	15249	15148	15360	15139	15279	15089	15193	15272	15124	15180	15201	15099	15187	15195	15227	15230	15338	15229	15258	15281	15260	15196	15142	15138	15300	15364	15174	15321	15228	15119	15339	15160	15448	15287	15205	15095	15231	15283	15294	15219	15267	15201	15296	15165	15226	15363	15079	15291	15251	15254	15120	15125	15230	15126	15396	15093	15210	15254	15125	15060	15215	15089	15356	15093	15207	15172	15343	14916	15333	15216	15217	15137	15191	15294	15228	15334	15281	15361	15227	15268	15186	15253	15195	15298	15356	15275	15343	15138	15233	15226	15134	15103	15307	15178	15135	15107	15206	15167	15188	15220	15280	15112	15098	15149	15314	15082	15203	15348	15279	15153	15266	15281	15195	15196	15193	15107	15162	15158	15156	15194	15157	15149	15322	15159	15289	15257	15302	15273	15190	15040	15264	15202	15166	15254	15320	15250	15231	15301	15102	15148	15204	15014	15314	15168	15291	15089	15365	15046	15264	15342	15393	15264	15269	15255	15226	15245	15047	15167	15468	15177	15215	15347	15478	15137	15291	15309	15201	15361	15200	15323	15213	15235	15218	15157	15311	15251	15166	15224	15188	15423	15069	15176	15308	15166	14992	15290	15285	15362	15274	15145	15242	15247	15020	15311	15142	15207	15296	15200	15381	15200	15122	15152	15219	15165	15159	15295	15157	15299	15207	15213	15274	15284	15239	15217	15185	15435	15096	15127	15209	15330	15349	15322	15295	15466	15240	15229	15090	15302	15165	15133	15156	15205	15153	15112	15114	15314	15139	15067	15135	15237	15172	15128	15234	15219	15138	15109	15107	15334	15231	15146	15113	15141	15027	15351	15001	15175	15251	15165	15344	15249	15136	15136	15203	15321	15270	15094	15231	15230	15293	15117	15197	15130	15410	15044	15350	15200	15141	15298	15145	15205	15241	15283	15243	15357	15007	15171	15297	15059	15259	15344	15070	15358	15249	15264	15117	15420	15120	15230	15321	15380	15263	15279	15206	15005	15070	15068	15003	15291	15098	15244	15132	15427	15272	15159	15257	15240	15300	15209	15217	15117	15273	15193	15258	15151	15161	15236	15175	15139	15338	15262	15279	15074	15227	15182	15252	15231	15042	15079	15176	15278	15349	15258	15123	15271	15328	15160	15217	15109	15235	15178	15064	15333	15194	15155	15347	15090	15379	15180	15075	15253	15146	15258	15159	15248	15075	15104	15203	15304	15083	15160	15229	15257	15186	15162	15106	15073	15125	15186	15191	15277	15138	15302	15220	15248	15200	15113	15394	15316	15246	15210	15043	15291	15190	15323	15248	15233	15226	15156	15313	15261	15087	15090	15242	15253	15127	15082	15208	15287	15080	15260	15320	15298	15333	15302	15359	15017	15276	15261	15124	15176	15113	15396	15314	15218	15350	15194	15172	15283	15206	15200	15116	15165	15082	15130	15381	15192	15289	15102	15192	15226	15247	15175	15326	15170	15233	15182	15223	15300	15342	15290	15020	15191	15237	15249	15184	15145	15232	15068	15281	15255	15194	15267	15095	15198	15176	15468	15531	15174	15300	15083	15281	15322	15050	15375	15227	15254	15251	15249	15347	15157	15110	15209	15272	15226	15040	15069	15285	15159	15170	15294	15233	15086	15110	15286	15123	15396	15384	15451	15236	15299	15322	15133	15124	15345	15289	15152	15205	15256	15302	15334	15336	15181	15093	15388	15367	15178	15327	15179	15305	15118	15226	15273	15255	15216	15296
22806	21262	29048	23923	21580	23536	25489	21914	20921	26599	39016	36923	31934	28108	24280	21508	19247	18470	18056	17827	17733	17726	17631	17747	17631	17616	17712	17772	17875	17618	17688	17768	17774	17622	17875	17781	17766	17664	17514	17637	17670	17605	17353	17555	17654	17542	17772	17546	17608	17525	17757	17556	17441	17466	17704	17490	17576	17645	17614	17745	17440	17760	17833	17686	17452	17562	17638	17771	17525	17406	17643	17822	17569	17608	17389	17572	17513	17654	17550	17499	17451	17472	17525	17694	17716	17582	17543	17351	17629	17679	17475	17654	17545	17472	17354	17627	17549	17811	17508	17494	17663	17441	17720	17483	17542	17800	17458	17453	17608	17721	17627	17540	17590	17464	17609	17704	17502	17497	17623	17536	17653	17556	17601	17587	17693	17594	17510	17589	17368	17401	17435	17484	17455	17542	17606	17623	17353	17706	17753	17667	17557	17549	17506	17747	17526	17505	17575	17450	17540	17644	17587	17674	17554	17351	17365	17509	17515	17527	17482	17555	17348	17503	17540	17599	17404	17481	17492	17678	17760	17636	17664	17394	17823	17486	17399	17553	17557	17356	17601	17626	17624	17547	17511	17564	17650	17648	17672	17602	17584	17422	17553	17514	17518	17476	17370	17510	17667	17643	17820	17512	17864	17595	17691	17415	17333	17620	17640	17389	17562	17454	17598	17736	17657	17618	17550	17563	17601	17369	17369	17594	17623	17496	17528	17636	17506	17588	17564	17631	17577	17315	17551	17561	17470	17412	17610	17565	17456	17420	17277	17487	17449	17519	17620	17739	17421	17468	17653	17658	17537	17533	17674	17466	17628	17662	17565	17565	17432	17590	17583	17449	17250	17389	17530	17448	17786	17656	17414	17433	17317	17485	17566	17598	17556	17599	17507	17312	17424	17557	17489	17476	17569	17464	17591	17730	17645	17531	17517	17523	17072	17740	17511	17461	17430	17395	17424	17669	17567	17529	17550	17544	17395	17526	17552	17440	17298	17430	17705	17531	17545	17476	17543	17635	17640	17339	17280	17603	17737	17543	17509	17535	17583	17590	17444	17494	17734	17538	17572	17366	17573	17716	17512	17600	17622	17209	17490	17699	17801	17583	17642	17555	17418	17388	17666	17710	17350	17454	17536	17540	17508	17789	17406	17358	17336	17354	17586	17797	17522	17382	17579	17666	17522	17598	17556	17715	17523	17768	17561	17525	17636	17610	17477	17786	17592	17596	17395	17506	17432	17385	17542	17602	17627	17509	17435	17580	17467	17487	17547	17593	17540	17702	17419	17576	17377	17468	17595	17553	17420	17346	17662	17525	17566	17632	17375	17515	17325	17340	17435	17559	17640	17429	17384	17641	17876	17328	17487	17732	17621	17724	17643	17531	17611	17591	17415	17699	17459	17430	17553	17491	17307	17588	17458	17597	17521	17396	17677	17612	17589	17500	17343	17576	17444	17592	17443	17402	17667	17587	17388	17557	17579	17616	17601	17627	17381	17508	17655	17507	17607	17518	17425	17565	17344	17365	17543	17254	17450	17563	17522	17454	17519	17564	17784	17619	17752	17658	17492	17506	17706	17637	17601	17535	17537	17603	17564	17735	17514	17309	17492	17527	17739	17496	17672	17569	17598	17573	17587	17597	17482	17402	17549	17479	17682	17507	17263	17651	17694	17555	17551	17462	17530	17386	17556	17520	17690	17650	17503	17472	17524	17596	17404	17457	17649	17555	17581	17589	17561	17672	17523	17545	17534	17547	17292	17508	17714	17154	17710	17478	17418	17456	17407	17420	17639	17758	17471	17505	17432	17540	17506	17783	17480	17689	17424	17548	17561	17610	17734	17399	17586	17564	17615	17482	17489	17374	17518	17547	17543	17650	17413	17670	17553	17710	17457	17765	17725	17598	17790	17494	17711	17542	17632	17595	17471	17441	17463	17733	17773	17243	17499	17449	17577	17550	17390	17405	17379	17499	17535	17568	17582	17398	17439	17568	17283	17497	17505	17490	17520	17498	17569	17707	17390	17600	17410	17425	17474	17520	17689	17512	17447	17566	17662	17443	17507	17590	17777	17595	17605	17728	17490	17417	17411	17596	17489	17483	17779	17587	17804	17417	17514	17469	17546	17467	17481	17510	17298	17538	17672	17645	17490	17652	17817	17578	17562	17549	17562	17698	17444	17419	17517	17701	17779	17637	17696	17213	17582	17670	17572	17420	17458	17601	17597	17653	17607	17721	17566	17350	17507	17691	17714	17554	17386	17667	17695	17512	17621	17410	17517	17667	17495	17510	17426	17531	17382	17490	17564	17575	17429	17549	17661	17590	17620	17867	17549	17674	17471	17398	17620	17460	17481	17606	17550	17441	17501	17544	17378	17526	17461	17374	17467	17499	17753	17507	17531	17443	17445	17383	17760	17564	17354	17655	17639	17411	17619	17569	17476	17273	17745	17413	17503	17470	17487	17461	17642	17604	17530	17508	17476	17534	17366	17552	17622	17557	17546	17538	17509	17644	17280	17416	17438	17600	17500	17538	17589	17473	17746	17633	17501	17492	17531	17660	17664	17456	17702	17691	17570	17699	17483	17508	17497	17440	17466	17594	17700	17579	17698	17432	17436	17620	17527	17238	17446	17352	17414	17610	17584	17797	17449	17569	17466	17537	17516	17476	17485	17538	17610	17488	17584	17326	17794	17607	17562	17422	17374	17592	17337	17514	17699	17575	17700	17460	17389	17314	17605	17560	17634	17558	17610	17499	17493	17415	17518	17548	17591	17619	17558	17519	17488	17475	17654	17726	17526	17513	17527	17426	17554	17566	17478	17642	17520	17435	17567	17505	17450	17597	17664	17696	17571	17252	17417	17465	17604	17588	17695	17605	17570	17503	17592	17847	17753	17673	17571	17537	17517	17674	17478	17426	17255	17548	17626	17470	17585	17552	17765	17677	17339	17353	17320	17675	17517	17609	17669	17411	17558	17235	17521	17455	17436	17641	17638	17566	17599	17694	17622	17435	17631	17623	17675	17674	17437	17469	17475	17493	17403	17534	17537	17545	17541	17662	17582	17562	17363	17677	17377	17516	17625	17529	17338	17435	17489	17656	17483	17447	17174	17344	17561	17552	17484	17663	17625	17520	17524	17580	17520	17383	17739	17684	17444	17651	17765	17608	17572	17491	17412	17614	17693	17659	17548	17526	17571	17450	17587	17498	17399	17634	17663	17296	17606	17613	17767	17537	17381	17590	17366	17432	17516	17558	17407	17401	17625	17635	17549	17492	17472	17533	17632	17503	17525	17579	17454	17521	17565	17756	17481	17627	17587	17327	17504	17383	17469	17469	17499	17648	17380	17382	17551	17385	17629	17584	17579	17300	17464	17613	17469	17496	17684	17417	17624	17886	17567	17449	17496	17571	17566	17592	17436	17593	17538	17488	17559	17433	17492	17739	17459	17495	17487	17419	17523	17606	17610	17655	17546	17580	17592	17567	17510	17184	17478	17602	17496	17488	17499	17603	17518	17481	17554	17623	17557	17478	17492	17516	17500	17399	17671	17503	17490	17529	17707	17513	17480	17734	17586	17652	17699	17376	17610	17612	17566	17715	17387	17542	17552	17486	17704	17405	17485	17540	17526	17527	17497	17572	17666	17229	17543	17428	17626	17694	17475	17424	17786	17416	17299	17409	17694	17514	17551	17471	17629	17722	17497	17538	17583	17658	17541	17696	17535	17590	17386	17503	17684	17508	17717	17506	17670	17599	17484	17353	17501	17418	17388	17489	17483	17489	17633	17578	17484	17418	17418	17471	17714	17483	17539	17472	17533	17368	17384	17563	17521	17588	17729	17502	17522	17837	17465	17625	17516	17595	17639	17607	17444	17600	17609	17564	17790	17574	17455	17446	17544	17329	17460	17420	17449	17338	17553	17493	17602	17450	17683	17632	17455	17525	17704	17556	17565	17548	17455	17489	17328	17579	17597	17393	17506	17551	17493	17571	17552	17657	17518	17736	17537	17446	17527	17356	17684	17558	17679	17719	17837	17684	17358	17496	17415	17357	17545	17465	17542	17576	17486	17574	17402	17492	17572	17496	17488	17425	17498	17488	17554	17410	17605	17571	17537	17562	17500	17679	17525	17545	17704	17426	17484	17796	17629	17561	17428	17578	17577	17532	17455	17546	17418	17246	17588	17658	17543	17483	17719	17630	17436	17529	17622	17625	17475	17650	17558	17600	17577	17571	17505	17486	17418	17309	17575	17545	17827	17400	17460	17742	17468	17473	17423	17560	17515	17540	17509	17589	17489	17562	17647	17621	17541	17461	17547	17448	17650	17539	17436	17580	17457	17574	17534	17620	17559	17552	17442	17587	17401	17611	17490	17545	17722	17559	17716	17504	17473	17419	17622	17632	17486	17285	17490	17540	17254	17383	17493	17441	17763	17604	17469	17618	17465	17454	17516	17464	17355	17391	17768	17595	17560	17462	17363	17434	17328	17412	17394	17571	17584	17597	17656	17504	17488	17451	17541	17438	17496	17711	17614	17554	17692	17612	17513	17727	17610	17435	17611	17405	17590	17368	17384	17482	17328	17351	17521	17707	17506	17652	17456	17719	17475	17507	17524	17594	17260	17500	17526	17582	17312	17466	17589	17473	17433	17700	17559	17445	17542	17731	17503	17447	17408	17566	17522	17494	17784	17681	17593	17396	17408	17454	17527	17572	17589	17367	17614	17644	17662	17380	17344	17575	17563	17516	17530	17426	17411	17594	17526	17591	17405	17550	17645	17542	17528	17632	17636	17691	17366	17446	17582	17381	17589	17363	17618	17438	17798	17674	17341	17328	17559	17511	17627	17440	17557	17767	17443	17453	17605	17523	17866	17587	17503	17560	17532	17514	17619	17518	17519	17516	17615	17433	17419	17482	17540	17612	17409	17617	17621	17459	17335	17439	17352	17265	17452	17467	17477	17551	17458	17489	17696	17425	17522	17568	17392	17529	17381	17394	17460	17591	17602	17452	17599	17612	17386	17695	17728	17779	17426	17542	17305	17472	17447	17699	17400	17472	17753	17483	17373	17441	17590	17452	17553	17273	17712	17751	17628	17618	17480	17505	17557	17508	17572	17388	17449	17556	17581	17538	17554	17691	17770	17355	17619	17478
27137	43918	42044	31464	21485	19432	20197	21775	21415	29325	41304	38454	33059	28721	23629	19374	17295	16259	15717	15395	15406	15222	15305	15273	15412	15382	15185	15231	15423	15496	15358	15303	15394	15225	15391	15458	15160	15236	15225	15251	15167	15142	15314	15316	15164	15309	15208	15074	15214	15268	15256	15423	15228	15157	15323	15421	15303	15358	15261	15250	15268	15258	15321	15292	15487	15247	15175	15309	15375	15259	15163	15290	15301	15173	15212	15260	15100	15226	15345	15187	15289	14999	15226	15167	15342	15422	15267	15315	15314	15384	15279	15126	15262	15286	15064	15331	15231	15270	15283	15218	15240	15164	15332	15248	15325	15331	15335	15186	15279	15232	15368	15261	15345	15176	15257	15255	15360	15487	15263	15262	15138	15217	15298	14995	15277	15217	15146	15261	15162	15187	15228	15357	15246	15081	15260	15440	15289	15090	15381	15308	15417	15262	15334	15283	15191	15258	15183	15504	15040	15350	15293	15229	15265	15164	15377	15055	15462	15149	15239	15288	15428	15147	15368	15327	15342	15339	15155	15080	15220	15225	15265	15268	15267	15358	15340	15108	15335	15156	15201	15223	15218	15231	15260	15192	15262	15125	15282	15338	15084	15213	15080	15320	15259	15090	15115	15275	15270	15147	15109	15329	15142	15287	15434	15263	15374	15141	15328	15215	15227	15126	15336	15049	15117	15197	15360	15184	15177	15100	15257	15173	15132	15149	15168	15254	15261	15003	15353	15249	15316	15222	15139	15327	15286	15261	15109	15277	15399	15224	15123	15229	15309	15340	15145	15297	15280	15375	15241	15299	15273	15255	15329	15303	15164	15255	15145	15216	15258	15239	15213	15207	15266	15255	15237	15271	15082	15112	15259	15253	15180	15232	15341	15218	15162	15302	15131	15135	15239	15225	15272	15261	15171	15435	15291	15242	15157	15282	15265	15249	15361	15270	15090	15269	15191	15409	15123	15386	15270	15180	15329	15090	15158	15120	15366	15197	15271	15262	15361	15337	15232	15265	15353	15319	15105	15140	15212	15098	15297	15225	15051	15273	15387	15323	15247	15212	15131	15220	15320	15278	15313	15138	15132	15288	15109	15339	15200	15237	15344	15189	15280	15274	15268	15349	15362	15205	15223	15280	15084	15167	15332	15222	15237	15217	15126	15332	15345	15378	15242	15285	15219	15143	15112	15194	15271	15327	15157	15270	15262	15195	15298	15305	15306	15235	15287	15368	15126	15283	15208	15094	15276	15403	15262	15312	15209	15196	15238	15298	15311	15213	15280	15247	15314	15117	15298	15084	15239	15295	15100	15216	15324	15268	15237	15233	15057	15375	15288	15186	15198	15144	15157	15295	15308	15158	15321	15139	15155	15308	15256	15128	15342	15253	15152	15341	15286	15125	15208	15217	15135	15180	15239	15378	15219	15201	15284	15134	15244	15113	15117	15253	15263	15220	15318	15266	15297	15283	15222	15191	15280	15268	15041	15173	15367	15315	15266	15122	15328	15348	15247	15096	15222	15269	15414	15208	15332	15255	15047	15210	15237	15272	15255	15319	15248	15286	15182	15257	15189	15152	15303	15287	15235	15279	15156	15382	15209	15278	15270	15313	15126	15291	15290	15284	15105	15092	15269	15116	15258	15155	15280	15336	15123	15100	15430	15190	15398	15284	15168	15221	15192	15239	15164	15299	15239	15215	15298	15167	15162	15233	14920	15230	15232	15183	15326	15117	15396	15302	15270	15088	15380	15047	15227	15197	15267	15298	15212	15097	15269	15260	15324	15275	15278	15179	15115	15109	15233	15207	15175	15127	15157	15319	15214	15060	15280	15239	15096	15196	15241	15339	15360	15218	15349	15114	15247	15364	15202	15270	15347	15283	15290	15121	15255	15240	15347	15117	15266	15102	15220	15142	15294	15194	15161	15190	15336	15119	15271	15171	15018	15509	15196	15368	15352	15333	15266	15265	15237	15224	15219	15165	15449	15069	15257	15234	15119	15219	15121	15241	15167	15135	15144	15334	15205	15300	15258	15059	15262	15202	15420	15400	15242	15360	15151	15295	15241	15250	15071	15128	15184	15304	15381	15211	15475	15275	15417	15346	15139	15293	15299	15310	15443	15321	15272	15185	15221	15275	15146	15248	15404	15252	15143	15219	15269	15189	15258	15257	15219	15145	15293	15249	15115	15223	15279	15378	15043	15200	15266	15011	15164	15110	15196	15137	15212	15250	15173	15162	15232	15102	15254	15337	15202	15161	15316	15177	15248	15172	15114	15134	15280	15151	15168	15136	15322	15308	15194	15195	15228	14986	15146	15119	15107	15085	15200	15177	15263	15280	15055	15320	15244	15243	15237	15330	15192	15231	15247	15342	15125	15214	15012	15299	15076	15214	15243	14988	15329	15066	15381	15219	15171	15171	15149	15313	15176	15152	15130	15308	15205	15237	15323	15170	15313	15139	15137	15136	15299	15164	15153	15313	15231	15072	15203	15253	15222	15309	15192	15269	15197	15008	15040	15227	15280	15005	14999	15146	15223	15130	15145	15208	15317	15173	15240	15101	15320	15205	15191	15275	15206	15173	15437	15204	15097	15134	15098	15156	15189	15088	15260	15216	15213	15269	15263	15451	15245	15340	15293	15317	15314	15368	15218	15207	15265	15136	15140	15260	15370	15276	15196	15365	15088	15281	15333	15303	15273	15288	15291	15105	15276	15059	15203	15259	15122	15210	15242	15189	15229	15226	15277	15280	15094	15242	15285	15360	14974	15073	15055	15178	15244	15277	15122	15290	15225	15234	15214	15330	15235	15197	15280	15216	15207	15224	15304	15272	15190	15194	15206	15264	15220	15156	15125	15253	15249	15092	15146	14975	15037	15287	15213	15242	15432	15243	15117	15092	15121	15121	15326	15221	15302	15301	15447	15240	15333	15010	15290	15266	15201	15299	15274	15219	15323	15104	15050	15408	15374	15162	15301	15119	15251	15227	15294	15305	15197	15305	15186	15301	15436	15161	15101	15294	15295	15308	15151	15269	15141	15218	15212	15088	15244	15300	15018	15174	15238	15012	15167	15271	15246	15192	15120	15102	15347	15256	15394	15232	15216	15248	15183	15206	15263	15226	15267	15209	15200	15239	15336	15262	15429	15140	15442	15211	15191	15231	15386	15271	14952	15136	15372	15428	15366	15197	15237	15344	15084	15222	15363	15153	15256	15350	15158	15188	15086	15328	15133	15168	15134	15268	15137	15108	15111	15001	15366	15234	15313	15312	15230	15069	15382	15514	15240	15196	15317	15172	15381	15328	15331	15209	15138	15060	15143	15318	15344	15259	15299	15445	15311	15156	15342	15244	15197	15285	15010	15184	15222	15324	15354	15144	15109	15123	15212	15330	15130	15332	15247	15351	15264	15345	15255	15094	15330	15268	15246	15308	15361	15276	15210	15192	15311	15238	15073	15117	15257	15320	15233	15090	15249	15141	15207	15214	15186	15147	15283	15170	15170	15349	15367	15359	15237	15081	15186	15241	15175	15294	15081	15201	15235	15170	15315	15267	15355	15349	15427	15222	15165	15210	15230	15119	15289	15161	15329	15222	15347	15231	15239	15151	15303	15375	15187	15190	15261	15229	15165	15152	15208	15111	15279	15039	15288	15396	15203	15189	15205	15107	15203	15317	15089	15339	15151	15390	15174	15194	15251	15133	15187	15304	15191	15001	15273	15342	15371	15135	15297	15465	15277	15281	15187	15157	15295	15180	15305	15286	15339	15403	15174	15313	15180	15238	15167	15220	15207	15207	15267	15015	15222	15280	15198	15232	15265	15351	15275	15216	15234	15142	15210	15267	15214	15077	15200	15233	15189	15215	15177	15074	15386	15076	15147	15341	15296	15309	15221	15243	15149	15262	15055	15328	15193	15120	15408	15160	15231	15196	15140	15277	15224	15063	15126	15080	15225	15104	15164	15311	15206	15213	15159	15224	15158	15241	15337	15251	15170	15154	15205	15072	15209	15162	15129	15175	15229	15279	15210	15285	15265	15284	15206	15273	15256	15410	15319	15213	15149	15265	15391	15163	15155	15180	15327	15295	15185	15188	15173	15219	15320	15300	15365	15237	15102	15077	15176	15312	15092	15220	15249	15327	15138	15276	15242	15168	15319	15135	15081	15210	15235	15259	15256	15318	15320	15348	15388	15228	15248	15105	15290	15180	15211	15263	15345	15183	15215	15068	15156	15287	15190	15249	15254	15059	15429	15261	15277	15307	15196	15246	15250	15264	15129	15070	15179	15098	15336	15357	15267	15150	15375	15314	15280	15227	15168	15138	15217	15166	15101	15273	15334	15109	15248	15108	15200	15077	15260	15337	15140	15276	15232	15057	15246	15286	15308	15079	15361	15276	15337	15177	15155	15357	15327	15099	15284	15201	15313	15309	15279	15163	15218	15269	15042	15333	15319	15223	15300	15406	15106	15256	15293	15199	15313	15124	15183	15314	15356	15393	15196	15191	15184	15300	15278	15335	15146	15283	15218	15245	15138	15284	15380	15123	15279	15119	15226	15375	15219	15358	15144	15226	15064	15229	15173	15275	15334	15275	15263	15391	15331	15365	15418	15210	15201	15223	15303	15295	15083	15174	15248	15113	15184	15103	15320	15274	15171	15239	15198	15207	15127	15271	15262	15130	15199	15036	15341	15203	15122	15222	15110	15257	15315	15388	15189	15242	15192	15233	15305	15082	15353	15108	15374	15184	15175	15123	15251	15105	15393	15377	15396	15113	15329	15332	15362	15209	15361	15319	15310	15126	15259	15258	15139	15351	15219	15059	15208	15358	15337	15183	15264	15218	15217	15224	15227	15194	15252	15209	15208	15308	15165	15197	15253	15134	15262	15219	15234	15130	15108	15225	15255	15287	15268	15204	15287	15272	15253	15135	15267	15245	15155	15213	15210	15368	15138	15285	15305	15261	15163	15012	15158	15281	15375	15166	15244	15179	15241	15165	15211	15107	15141	15267	15318	15231	15438	15288	15233	15293	15176	15273	15153	15199	15246	15238	15092	15400	15284	15295	15251	15205	15362	15249	15199	15197	15112	15344	15219	15238	15382	15362	15163	15309	15268	15279	15441	15138	15257	15060	15305	15178	15214	15387	15057	15225
27850	23521	28491	24602	18653	18138	18080	18138	17921	18182	19562	19607	18965	18501	18242	18003	17761	17625	17521	17417	17592	17542	17475	17667	17640	17525	17557	17707	17578	17554	17530	17679	17578	17653	17688	17482	17640	17471	17549	17646	17548	17562	17576	17723	17424	17653	17567	17467	17649	17652	17779	17522	17301	17460	17502	17680	17431	17574	17583	17544	17528	17546	17616	17656	17630	17478	17659	17597	17585	17439	17732	17518	17619	17717	17483	17477	17574	17610	17826	17557	17660	17520	17470	17520	17576	17722	17564	17611	17497	17475	17457	17524	17645	17384	17399	17452	17515	17544	17526	17471	17482	17586	17665	17584	17547	17648	17509	17469	17528	17414	17484	17706	17777	17347	17631	17574	17545	17585	17752	17453	17604	17538	17639	17752	17541	17520	17538	17471	17612	17670	17560	17706	17558	17582	17643	17517	17669	17297	17621	17597	17404	17568	17839	17474	17313	17575	17529	17601	17392	17433	17557	17277	17119	17460	17435	17503	17578	17631	17358	17351	17478	17220	17438	17498	17559	17371	17634	17529	17505	17470	17584	17620	17664	17312	17454	17617	17594	17470	17608	17680	17492	17406	17477	17374	17345	17676	17471	17654	17654	17525	17404	17472	17627	17733	17488	17344	17416	17607	17722	17471	17389	17371	17497	17653	17459	17666	17475	17377	17546	17497	17477	17620	17556	17399	17267	17543	17837	17487	17479	17498	17524	17648	17301	17685	17739	17539	17657	17667	17553	17726	17663	17397	17422	17366	17394	17681	17730	17486	17587	17708	17543	17444	17458	17423	17529	17654	17655	17555	17549	17444	17611	17602	17685	17525	17608	17515	17700	17592	17634	17521	17404	17529	17515	17490	17678	17504	17502	17455	17306	17662	17547	17474	17649	17764	17565	17598	17626	17575	17545	17592	17411	17595	17511	17500	17554	17523	17483	17523	17775	17529	17416	17437	17738	17733	17626	17469	17553	17570	17494	17576	17744	17664	17694	17667	17470	17622	17400	17409	17578	17603	17536	17376	17383	17522	17849	17361	17412	17412	17590	17485	17574	17581	17577	17472	17694	17514	17466	17619	17404	17599	17495	17569	17485	17625	17467	17342	17425	17345	17558	17520	17724	17589	17515	17620	17740	17519	17397	17551	17497	17526	17572	17444	17864	17605	17673	17533	17505	17465	17567	17502	17553	17651	17575	17527	17431	17497	17427	17501	17628	17651	17464	17443	17658	17636	17536	17542	17614	17521	17404	17511	17681	17610	17397	17545	17456	17421	17469	17600	17488	17720	17447	17382	17566	17560	17570	17636	17539	17589	17541	17540	17576	17483	17384	17546	17427	17477	17607	17526	17598	17633	17660	17625	17502	17560	17600	17476	17593	17437	17660	17499	17562	17540	17598	17565	17450	17511	17705	17521	17477	17576	17470	17520	17416	17407	17473	17616	17454	17455	17491	17589	17600	17529	17502	17641	17407	17309	17471	17278	17607	17510	17702	17663	17500	17568	17580	17561	17634	17356	17623	17558	17607	17521	17475	17373	17459	17344	17374	17461	17448	17527	17525	17615	17688	17621	17396	17470	17507	17601	17567	17867	17571	17410	17461	17351	17496	17375	17363	17515	17507	17730	17755	17685	17558	17562	17798	17663	17441	17575	17625	17370	17673	17585	17634	17378	17562	17469	17681	17642	17661	17534	17611	17703	17534	17437	17564	17463	17433	17513	17486	17618	17520	17705	17664	17671	17558	17398	17388	17595	17550	17735	17578	17758	17659	17434	17461	17921	17582	17419	17636	17489	17561	17491	17465	17423	17590	17519	17560	17477	17464	17535	17468	17636	17551	17436	17294	17456	17338	17656	17506	17404	17689	17407	17542	17450	17463	17214	17291	17578	17528	17843	17452	17518	17493	17713	17443	17689	17661	17548	17558	17509	17614	17565	17625	17569	17553	17495	17708	17449	17416	17564	17679	17532	17551	17472	17434	17616	17508	17613	17431	17286	17507	17443	17684	17646	17508	17530	17559	17372	17351	17576	17473	17652	17712	17506	17545	17539	17562	17703	17572	17289	17634	17503	17494	17606	17594	17455	17424	17540	17635	17677	17582	17558	17434	17558	17627	17654	17562	17573	17531	17409	17533	17366	17625	17579	17301	17521	17485	17462	17559	17655	17680	17585	17460	17575	17533	17716	17583	17491	17690	17595	17448	17559	17640	17521	17565	17542	17736	17634	17451	17564	17560	17484	17612	17535	17505	17398	17531	17440	17703	17561	17634	17770	17726	17483	17541	17384	17561	17559	17571	17636	17435	17619	17575	17580	17467	17532	17650	17591	17559	17423	17492	17473	17467	17558	17425	17524	17364	17601	17467	17226	17598	17598	17306	17520	17651	17473	17551	17560	17697	17434	17709	17472	17444	17498	17631	17575	17263	17401	17685	17602	17512	17427	17543	17462	17711	17498	17634	17297	17487	17589	17424	17737	17554	17344	17719	17462	17511	17494	17516	17452	17717	17531	17651	17573	17534	17823	17713	17705	17345	17442	17617	17383	17479	17463	17628	17469	17484	17579	17483	17617	17804	17458	17586	17615	17447	17545	17646	17406	17541	17611	17367	17590	17631	17580	17537	17453	17686	17504	17634	17576	17672	17681	17748	17560	17541	17524	17676	17431	17615	17394	17610	17295	17604	17674	17423	17549	17511	17671	17472	17666	17584	17600	17550	17467	17568	17429	17699	17589	17664	17744	17712	17527	17608	17695	17636	17622	17456	17489	17667	17509	17593	17449	17420	17468	17755	17326	17621	17550	17638	17424	17548	17729	17395	17412	17590	17668	17615	17551	17370	17544	17343	17368	17402	17411	17287	17393	17650	17398	17427	17499	17466	17622	17506	17530	17495	17519	17861	17652	17423	17560	17553	17704	17645	17608	17368	17545	17506	17402	17534	17551	17417	17783	17612	17549	17522	17432	17535	17559	17548	17500	17545	17666	17548	17543	17666	17612	17551	17450	17878	17595	17637	17580	17414	17514	17544	17436	17393	17396	17515	17614	17403	17353	17716	17597	17335	17720	17506	17572	17538	17352	17611	17646	17489	17465	17581	17600	17445	17494	17754	17534	17561	17610	17468	17450	17493	17549	17534	17420	17735	17619	17601	17462	17452	17395	17524	17581	17608	17709	17577	17504	17456	17644	17554	17520	17327	17583	17516	17407	17503	17377	17481	17712	17699	17556	17504	17443	17587	17552	17536	17610	17522	17535	17707	17678	17343	17745	17559	17576	17553	17641	17480	17555	17628	17637	17568	17500	17548	17642	17633	17542	17713	17508	17548	17459	17863	17566	17648	17488	17711	17693	17508	17706	17663	17409	17451	17437	17609	17498	17429	17290	17336	17519	17445	17359	17462	17593	17597	17608	17723	17406	17722	17678	17471	17436	17416	17544	17474	17486	17579	17632	17380	17473	17874	17537	17500	17308	17460	17555	17572	17667	17490	17722	17455	17504	17622	17624	17650	17630	17697	17630	17516	17370	17641	17473	17606	17518	17659	17474	17469	17600	17490	17514	17489	17567	17464	17524	17414	17548	17585	17562	17636	17340	17759	17593	17648	17150	17649	17489	17521	17457	17598	17464	17663	17447	17653	17538	17321	17381	17630	17458	17678	17572	17692	17612	17536	17752	17619	17712	17589	17475	17627	17623	17601	17494	17596	17500	17437	17667	17926	17383	17355	17628	17550	17757	17727	17535	17477	17636	17524	17690	17368	17570	17487	17528	17632	17621	17612	17471	17328	17552	17546	17589	17578	17753	17584	17614	17637	17617	17484	17521	17694	17461	17556	17432	17602	17511	17499	17399	17582	17541	17649	17409	17640	17509	17501	17434	17455	17639	17506	17544	17509	17506	17419	17609	17491	17417	17634	17443	17492	17428	17468	17619	17279	17676	17554	17433	17398	17512	17410	17609	17535	17528	17461	17542	17544	17416	17507	17400	17727	17475	17795	17602	17547	17625	17440	17662	17660	17355	17717	17604	17642	17442	17513	17505	17599	17585	17757	17545	17899	17396	17591	17507	17526	17697	17479	17570	17560	17354	17647	17602	17443	17325	17418	17288	17612	17509	17575	17550	17499	17664	17804	17674	17627	17602	17543	17772	17545	17592	17626	17453	17454	17544	17434	17538	17749	17562	17532	17487	17447	17608	17641	17704	17571	17633	17411	17671	17747	17539	17434	17700	17657	17488	17436	17577	17584	17474	17660	17521	17678	17696	17371	17679	17452	17539	17411	17523	17614	17444	17574	17593	17561	17601	17470	17755	17471	17746	17635	17751	17557	17346	17357	17511	17693	17572	17691	17677	17620	17455	17452	17582	17289	17659	17684	17723	17522	17651	17550	17556	17598	17628	17670	17518	17556	17546	17471	17429	17571	17474	17567	17624	17522	17382	17593	17469	17437	17545	17427	17325	17631	17522	17734	17679	17578	17532	17742	17698	17532	17366	17454	17638	17530	17486	17590	17647	17710	17526	17483	17626	17712	17432	17413	17542	17470	17596	17503	17637	17696	17661	17498	17560	17583	17657	17551	17431	17613	17770	17422	17483	17598	17460	17647	17486	17612	17510	17479	17493	17672	17751	17546	17620	17868	17446	17568	17561	17648	17400	17475	17557	17555	17592	17514	17410	17309	17538	17550	17514	17804	17572	17584	17834	17508	17587	17562	17504	17616	17630	17436	17569	17578	17628	17644	17394	17477	17626	17794	17447	17573	17467	17550	17661	17524	17446	17749	17366	17715	17508	17683	17362	17610	17464	17721	17533	17566	17501	17498	17541	17579	17534	17751	17513	17514	17411	17558	17578	17586	17650	17589	17573	17601	17396	17341	17375	17464	17758	17460	17568	17400	17582	17726	17517	17542	17411	17617	17617	17430	17515	17483	17658	17561	17741	17573	17407	17467	17413	17628	17587	17644	17542	17549	17634	17673	17672	17594	17523	17567	17541	17446	17479	17578	17634	17579	17607	17589	17603	17595	17534	17481	17570	17574	17451	17641	17501	17588	17545	17690	17458	17545	17609	17504	17575	17702	17619	17685	17410	17541	17479	17632	17526	17651	17543	17600	17412	17734	17447	17449	17542	17518	17518	17577	17537	17484	17353	17619	17677	17699	17558
24197	33047	30433	21245	16431	16167	15944	15740	15677	16297	18015	17910	17236	16379	16090	15532	15468	15375	15233	15330	15202	15331	15172	15248	15161	15364	15314	15173	15368	15287	15208	15260	15303	15235	15302	15221	15204	15090	15285	15183	15252	15400	15168	15182	15034	15178	15352	15313	15215	15230	15458	15153	15171	15264	15195	15229	15094	15368	15252	15325	15270	15177	15204	15359	15222	15076	15071	15273	15115	15311	15350	15470	15142	15235	15215	15050	15259	15295	15164	15352	15251	15234	15222	15185	15012	15258	15287	15159	15195	15127	15210	15301	15052	15301	15178	15383	15331	15227	15274	15151	15301	15165	15271	15166	15125	15416	15195	15333	15132	15358	15168	15147	15183	15291	15306	15206	15089	15227	15223	15210	15161	15095	15395	15237	15191	15124	15172	15171	15144	15272	15160	15223	15347	15197	15201	15131	15387	15195	15195	15148	15282	15149	15244	15286	15239	15243	15265	15214	15387	15241	15056	15253	15308	15224	15169	15282	15160	15231	15213	15306	15160	15262	15429	15175	15303	15300	15358	15348	15314	15071	15196	15177	15236	15243	15238	15180	15053	15260	15231	15362	15327	15282	15223	15088	15035	15215	15006	15152	15400	15142	15215	15159	15188	15138	15453	15155	15191	15302	15134	15164	15259	15277	15270	15231	15338	15115	15237	15198	15050	15261	15151	15227	15246	15214	15236	15230	15314	15239	15063	15068	15155	15167	15130	15139	15227	15245	15279	15341	15401	15124	15187	15223	15171	15147	15302	15201	15215	15142	15420	15329	15377	15279	15280	15068	15258	15289	15085	15356	15252	15215	15104	15370	15197	15236	15091	15405	15145	15134	15146	15337	15238	15158	15177	15402	15217	15312	15224	15388	15359	15163	15115	15265	15114	15145	15272	15284	15282	15184	15253	15306	15042	15265	15359	15243	15375	15121	15254	15159	15128	15201	15255	15109	15255	15358	15244	15313	15168	15180	15335	15355	15209	15371	15433	15197	15191	15299	15354	15246	15182	15277	15048	15161	15200	15306	15427	15234	15313	15260	15341	15196	15274	15190	15312	15271	15290	15266	15266	15253	15167	15196	15213	15255	15262	15171	15282	15304	15293	15329	15260	15142	15279	15143	15138	15387	15139	15260	15316	15184	15123	15094	15086	15201	15303	15257	15294	15210	15116	15264	15290	15197	15271	15176	15122	15208	15244	15312	15333	15174	15207	15222	15272	15183	15342	15333	15207	15304	15354	15318	15223	15127	15255	15277	15357	15255	15097	15203	15318	15247	15205	15213	15375	15308	15210	15291	15214	15099	15266	15232	15395	15067	15235	15173	15164	15249	15169	15129	15078	15253	15067	15320	15276	15197	15158	15279	15314	15196	15135	15332	15267	15207	15201	15174	15230	15084	15432	15248	15258	15225	15231	15199	15222	15237	15385	15295	15269	15225	15286	15208	15146	15447	15092	15397	15301	15227	15346	15364	15237	15256	15186	15188	15373	15104	15159	15311	15347	15112	15130	15036	15236	15268	15050	15061	15163	15258	15282	15251	15282	15064	15224	15163	15289	15227	15349	15147	15148	15226	15214	15229	15179	15259	15155	15189	15015	15205	15112	15338	15258	15182	15329	15111	15140	15109	15308	15272	15158	15283	15400	15169	15297	14999	15252	15298	15237	15154	15094	15243	15052	15377	15061	15222	15296	15273	15126	15113	15384	15322	15368	15403	15293	15223	15198	15226	15333	15094	15279	15162	15377	15326	15230	15181	15202	15201	15102	15072	15081	15142	15324	15273	15320	15232	15329	15448	15106	15432	15211	15069	15269	15109	15264	15063	15260	15205	15094	15098	15252	15169	15264	15258	15317	15380	15388	15259	15383	15188	15295	15095	15162	15153	15199	15200	15181	15244	15290	15121	15319	15279	15163	15267	15257	15174	15252	15371	15415	15413	15354	15191	15314	15300	15264	15154	15220	15314	15046	15209	15154	15324	15275	15170	15127	15262	15089	15234	15275	15231	15006	15261	15303	15279	15122	15166	15188	15103	15258	15276	15123	15162	15216	15260	15190	15394	15347	15350	15339	15326	15168	15366	15305	15121	15199	15219	15205	15219	15241	15247	15177	15148	15149	15105	15244	15142	15330	15175	15161	15192	15239	15230	15141	15248	15217	15261	15175	15125	15411	15428	15125	15127	15264	15156	15287	15090	15339	15129	15356	15109	15367	15118	15043	15222	15277	15372	15333	15243	15054	15219	15137	15209	15081	15157	15158	15302	15285	15138	15348	15317	15326	15274	15047	15267	15334	15375	15180	15314	15180	15143	15217	15092	15103	15220	15274	15134	15253	15231	15073	15234	15181	15313	15296	15263	15280	15251	15157	15239	15220	15328	15276	15138	15287	15240	15262	15185	15229	15190	15291	15144	15156	15345	15216	15477	15236	15137	15261	15140	15312	15199	15153	15177	15126	15388	15185	15248	15238	15180	15279	15196	15257	15313	15270	14940	15025	15338	15331	15230	15109	15173	15060	15425	15094	15052	15204	15394	15131	15144	15176	15285	15103	14973	15293	15293	15239	15305	15189	15186	15189	15249	15244	15288	15328	15207	15174	15180	15240	15439	15302	15150	15277	15151	15125	15113	15137	15281	15255	15188	15200	15151	15151	15153	15337	15270	15040	15255	15151	15020	15362	15292	15290	15294	15231	15063	15218	15191	15100	15159	15357	15229	15126	15210	15206	15078	15107	15187	15227	15127	15359	15233	15265	15067	15243	15259	15157	15259	15194	15124	15141	14998	15303	15305	15225	15206	15045	15433	15103	15296	15212	15223	15079	15227	15201	15259	15158	15209	15206	15049	15317	15203	15164	15368	15359	15255	15316	15225	15316	15167	15238	15083	15210	15350	15166	15237	15139	15229	15124	15206	15216	14978	15249	15323	15256	15081	15339	15132	15272	15309	15342	15273	15218	15236	15281	15072	15160	15188	15134	15248	15252	15353	15153	15181	15185	15125	15241	15191	15280	15132	15187	15280	15199	15269	15188	15068	15108	15255	15228	15209	15225	15196	15132	15224	15337	15162	15285	15190	15280	15326	15218	15358	15131	15309	15277	15131	15099	15374	15110	15098	15276	15238	15246	15367	15272	15124	15436	15422	15349	15049	15244	15142	15256	15092	15341	15176	15152	15260	15345	15206	15217	15222	15093	15224	15166	15333	15329	15236	15133	15224	15077	15077	15177	15303	15104	15324	15178	15209	15047	15295	15182	15188	15142	15406	15149	15187	15373	15181	15217	15248	15216	15257	15280	15239	15260	15188	15331	15254	15257	15209	15304	15294	15326	15279	15308	15203	15260	15293	15363	15266	15243	15093	15451	15132	15308	15359	15346	15188	15375	15417	15267	15221	15243	15279	15251	15323	15012	15287	15198	15305	15365	15258	15247	15009	15390	15264	15305	15338	15261	15293	15245	15437	15175	15277	15156	15168	15061	15134	15427	15396	15240	15226	15314	15339	15145	15311	15001	15204	15314	15273	15199	15109	15485	15104	15245	15142	15177	15129	15149	15254	15402	15229	15180	15209	15443	15380	15223	15292	15242	15173	15109	15102	15305	15198	15085	15190	15161	15325	15264	15219	15169	15189	15292	15321	15312	15133	15204	15379	15181	15299	15246	15316	15325	15168	15204	15288	15096	15193	15102	15272	15337	15270	15243	15156	15339	15251	15152	15274	14893	15134	15323	15350	15071	15321	15131	15248	15213	15051	14982	15017	15032	15222	15274	15088	15370	15246	15085	15174	15272	15376	15317	15242	15145	15210	15189	15183	15229	15265	15183	15256	15285	15283	15074	15271	15129	15228	15133	15304	15206	15293	15258	15196	15121	15379	15152	15300	15182	15176	15324	15184	15203	15034	15265	15017	15342	15274	15214	15152	15108	15243	15293	15195	15165	15307	15241	15124	15310	15168	15194	15166	15216	15319	15282	15213	15132	14980	15246	15101	15193	15234	15294	15127	15258	15127	15199	15104	15304	15217	15295	15207	15342	15123	15183	15315	15245	15142	15242	15124	15233	15202	15337	15215	15124	15320	15288	15291	15079	15066	15176	15251	15403	15247	15359	15271	15286	15176	15054	15308	15217	15211	15021	15244	15134	15232	15192	15261	15280	15324	15268	15268	15209	15271	15154	15429	15265	15328	15265	15358	15181	15306	15078	15219	15294	15365	15236	15327	15272	15175	15183	15211	15160	15207	15173	15366	15375	15202	15179	15371	15112	15287	15044	15253	15246	15322	15216	15121	15243	15327	15128	15179	15369	15256	15277	15166	15274	15129	15255	15112	15136	15149	15257	15188	15156	15401	15172	15264	15271	15370	15099	15292	15265	15392	15166	15219	15206	15163	15212	15254	15143	15303	15211	15207	15347	15312	15089	15297	15232	15239	15233	15030	15139	15268	15234	15159	15285	15362	15128	15159	15191	15068	15130	15101	15330	15317	15302	15168	15106	15229	15067	15055	14970	15321	15345	15362	15146	15000	15279	15303	15136	15168	15198	15231	15192	15176	15292	15172	15143	15277	15331	15229	15332	15242	15148	15349	15155	15154	15352	15126	15126	15269	15161	15404	15211	15046	15044	15198	15189	15215	15252	15337	15093	15209	15365	15222	15130	15210	15308	15080	15242	15188	15298	15305	15277	15269	15149	15338	15227	15319	15290	14961	15165	15208	15256	15212	15350	15298	15198	15418	15104	15409	15000	15302	15166	15303	15208	15079	15354	15241	15206	15274	15309	15221	15385	14990	15264	15357	15287	15295	15221	15306	15048	15287	15356	15139	15386	15174	15331	15305	15178	15233	15135	15263	15293	15049	15177	15221	15158	15295	15206	15012	15248	15221	15157	15316	15251	15146	15280	15242	15223	15356	15365	15121	15346	15293	15306	15142	15297	15436	15307	15224	15411	15254	15188	15457	15260	15118	15330	15386	15402	15208	15277	15372	15251	15115	15274	15371	15229	15171	15334	15348	15306	15133	15287	15376	15336	15312	15436	15236	15156	15261	15336	15261	15103	15184	15175	15252	15379	15216	15404	15416	15349	15106	15176	15355	15226	15223	15147	15227	15181	15303	15133	15300	15287	15259	15242	15121	15277	15141	15264	15284	15227	15171	15228	15267
24131	21336	28662	24712	22304	21863	21137	19102	18715	19642	27094	26937	24051	23727	21767	19794	18659	18146	17863	17688	17468	17424	17362	17576	17542	17602	17490	17459	17617	17649	17503	17406	17245	17559	17465	17331	17448	17492	17460	17395	17550	17427	17573	17532	17177	17589	17357	17179	17430	17590	17577	17285	17615	17417	17523	17410	17476	17508	17332	17492	17289	17412	17272	17452	17407	17317	17389	17561	17426	17410	17347	17487	17468	17177	17632	17441	17277	17344	17368	17355	17378	17309	17459	17461	17453	17496	17667	17296	17597	17407	17572	17188	17501	17444	17455	17501	17582	17287	17371	17280	17395	17542	17348	17531	17358	17476	17539	17434	17352	17403	17520	17424	17460	17471	17472	17524	17312	17375	17477	17402	17416	17284	17381	17188	17230	17436	17504	17467	17540	17704	17599	17468	17431	17481	17672	17602	17639	17358	17292	17491	17232	17242	17370	17566	17205	17383	17530	17397	17350	17331	17334	17403	17449	17470	17512	17130	17406	17514	17453	17485	17449	17365	17261	17083	17500	17528	17584	17309	17415	17339	17424	17400	17440	17310	17170	17528	17271	17504	17228	17510	17464	17418	17455	17363	17234	17491	17214	17360	17513	17568	17460	17322	17328	17344	17097	17322	17376	17347	17476	17297	17418	17300	17297	17498	17434	17273	17594	17552	17280	17493	17310	17560	17412	17419	17577	17393	17396	17538	17367	17398	17469	17318	17492	17320	17310	17672	17500	17135	17382	17247	17448	17277	17323	17298	17405	17490	17369	17450	17233	17065	17336	17480	17381	17256	17557	17282	17356	17452	17298	17432	17282	17385	17508	17575	17512	17366	17074	17137	17331	17251	17390	17553	17371	17456	17396	17413	17405	17271	17421	17357	17489	17375	17340	17288	17561	17418	17377	17300	17412	17541	17542	17487	17387	17490	17461	17358	17421	17521	17408	17483	17462	17159	17393	17300	17316	17433	17288	17259	17426	17400	17433	17367	17331	17315	17481	17672	17335	17351	17391	17260	17281	17470	17185	17455	17359	17495	17286	17588	17368	17444	17375	17318	17360	17329	17460	17282	17487	17190	17519	17484	17541	17410	17494	17414	17469	17452	17439	17222	17125	17327	17346	17389	17456	17418	17312	17425	17330	17336	17327	17509	17284	17261	17185	17483	17251	17366	17323	17312	17461	17444	17371	17444	17385	17255	17511	17358	17452	17420	17539	17511	17463	17537	17290	17482	17545	17361	17312	17433	17410	17589	17391	17364	17422	17358	17422	17289	17293	17339	17549	17476	17496	17213	17293	17551	17311	17495	17424	17292	17550	17531	17076	17511	17360	17359	17605	17536	17420	17453	17522	17246	17417	17346	17445	17316	17425	17392	17303	17349	17275	17272	17361	17435	17429	17556	17483	17436	17467	17468	17382	17383	17378	17324	17475	17502	17196	17317	17495	17559	17376	17440	17301	17547	17322	17380	17585	17205	17437	17566	17367	17511	17216	17098	17327	17236	17238	17193	17218	17177	17374	17136	17381	17544	17358	17356	17525	17296	17495	17403	17320	17481	17590	17285	17434	17280	17406	17388	17331	17348	17383	17353	17370	17390	17231	17169	17281	17332	17469	17600	17397	17362	17289	17181	17242	17314	17451	17588	17657	17390	17417	17422	17412	17477	17433	17489	17268	17434	17392	17525	17404	17410	17552	17361	17352	17390	17474	17468	17534	17465	17441	17399	17268	17383	17434	17655	17307	17293	17424	17205	17430	17471	17395	17643	17444	17643	17551	17540	17377	17395	17443	17294	17400	17438	17360	17481	17568	17552	17480	17381	17484	17338	17307	17431	17318	17457	17323	17491	17228	17320	17428	17361	17279	17368	17570	17260	17418	17401	17490	17400	17324	17368	17525	17299	17327	17354	17318	17384	17327	17356	17326	17186	17447	17209	17349	17644	17442	17626	17304	17364	17260	17466	17400	17609	17362	17389	17429	17434	17384	17432	17444	17520	17278	17360	17373	17323	17374	17602	17445	17331	17577	17277	17268	17414	17144	17513	17552	17359	17451	17342	17284	17422	17541	17402	17434	17358	17244	17598	17167	17552	17429	17330	17480	17446	17343	17546	17373	17415	17548	17399	17379	17463	17187	17438	17298	17413	17373	17620	17468	17600	17437	17318	17188	17336	17488	17425	17505	17457	17359	17096	17456	17392	17635	17427	17478	17191	17302	17219	17446	17414	17271	17299	17389	17352	17217	17258	17336	17435	17310	17437	17410	17288	17308	17271	17333	17306	17430	17377	17635	17296	17242	17371	17362	17595	17536	17268	17308	17419	17290	17238	17363	17215	17433	17398	17511	17383	17412	17386	17531	17287	17247	17458	17596	17574	17445	17522	17313	17405	17300	17185	17267	17389	17318	17198	17394	17440	17385	17487	17345	17320	17198	17352	17442	17541	17302	17377	17372	17405	17668	17193	17551	17491	17343	17428	17093	17451	17103	17316	17154	17241	17512	17279	17389	17540	17405	17535	17394	17304	17426	17451	17391	17581	17538	17313	17461	17533	17439	17177	17427	17459	17309	17554	17505	17487	17502	17581	17581	17428	17367	17341	17311	17478	17209	17256	17592	17457	17488	17647	17174	17270	17228	17262	17438	17408	17276	17422	17293	17445	17418	17418	17557	17698	17376	17456	17473	17375	17409	17412	17349	17429	17571	17340	17559	17566	17368	17421	17367	17438	17307	17318	17393	17487	17367	17448	17614	17451	17395	17253	17314	17465	17468	17404	17462	17417	17345	17324	17592	17242	17294	17193	17434	17561	17391	17411	17372	17378	17368	17348	17293	17508	17283	17534	17424	17413	17367	17333	17349	17331	17364	17380	17287	17387	17402	17316	17647	17294	17442	17261	17358	17402	17458	17394	17452	17403	17398	17404	17366	17386	17279	17414	17331	17338	17459	17110	17339	17427	17510	17391	17589	17309	17407	17301	17436	17282	17228	17251	17466	17362	17395	17543	17422	17576	17397	17577	17238	17310	17439	17538	17323	17365	17694	17550	17188	17453	17408	17274	17295	17453	17478	17377	17406	17343	17534	17459	17491	17409	17270	17519	17337	17312	17324	17420	17478	17551	17347	17285	17419	17363	17404	17282	17292	17326	17547	17416	17397	17551	17272	17439	17399	17436	17341	17480	17349	17559	17528	17263	17419	17401	17547	17330	17532	17364	17584	17597	17487	17321	17435	17371	17385	17413	17370	17403	17431	17379	17497	17559	17333	17397	17639	17351	17375	17468	17207	17352	17405	17359	17243	17536	17468	17370	17273	17386	17236	17326	17316	17241	17427	17377	17424	17180	17237	17496	17447	17427	17505	17378	17367	17499	17408	17343	17176	17385	17526	17166	17415	17343	17455	17414	17347	17372	17407	17518	17556	17304	17457	17379	17360	17398	17547	17506	17545	17592	17194	17381	17350	17445	17448	17381	17562	17297	17403	17442	17374	17456	17439	17406	17466	17305	17498	17370	17345	17367	17339	17413	17322	17439	17435	17370	17353	17444	17423	17515	17451	17409	17387	17509	17637	17111	17485	17192	17305	17496	17333	17406	17468	17490	17538	17456	17420	17523	17239	17190	17318	17329	17340	17398	17387	17392	17363	17341	17364	17618	17485	17258	17505	17408	17382	17455	17415	17391	17249	17263	17407	17490	17332	17395	17283	17014	17548	17307	17194	17337	17503	17449	17343	17272	17329	17486	17297	17471	17435	17344	17367	17378	17379	17379	17424	17366	17405	17465	17482	17355	17584	17339	17570	17441	17368	17551	17679	17384	17594	17408	17244	17640	17250	17309	17160	17303	17365	17462	17419	17540	17408	17328	17444	17443	17371	17409	17357	17396	17464	17410	17456	17220	17446	17406	17632	17432	17383	17488	17586	17456	17311	17323	17614	17584	17423	17319	17416	17435	17546	17343	17441	17409	17433	17522	17539	17434	17172	17370	17543	17362	17438	17268	17239	17501	17228	17337	17423	17464	17376	17344	17328	17404	17501	17504	17545	17470	17265	17275	17231	17333	17210	17478	17412	17425	17316	17378	17327	17453	17470	17451	17415	17409	17506	17244	17531	17153	17167	17381	17284	17256	17491	17505	17519	17505	17438	17440	17469	17408	17365	17391	17228	17478	17399	17410	17338	17343	17447	17447	17504	17519	17381	17204	17469	17365	17466	17322	17289	17427	17416	17391	17376	17346	17375	17490	17400	17557	17702	17334	17322	17172	17374	17233	17239	17446	17553	17513	17544	17432	17388	17302	17241	17343	17334	17493	17488	17403	17259	17256	17444	17373	17616	17569	17423	17493	17623	17386	17390	17451	17232	17456	17340	17335	17525	17357	17557	17387	17563	17457	17492	17501	17492	17329	17362	17413	17285	17151	17295	17086	17512	17419	17407	17407	17301	17318	17384	17438	17177	17648	17382	17532	17330	17390	17268	17477	17381	17161	17419	17467	17504	17513	17281	17434	17491	17315	17229	17456	17587	17429	17341	17555	17444	17461	17361	17438	17396	17316	17493	17409	17393	17302	17319	17492	17387	17266	17653	17457	17405	17352	17514	17380	17421	17479	17415	17581	17448	17352	17495	17449	17304	17544	17395	17378	17596	17531	17337	17248	17379	17409	17323	17495	17362	17390	17659	17615	17410	17447	17450	17308	17364	17324	17388	17505	17547	17295	17486	17534	17602	17281	17343	17416	17302	17458	17339	17389	17477	17228	17400	17315	17300	17578	17382	17376	17588	17285	17540	17350	17379	17229	17385	17366	17515	17380	17423	17490	17422	17513	17323	17493	17258	17487	17454	17303	17375	17461	17486	17591	17491	17401	17430	17372	17388	17513	17329	17540	17391	17404	17534	17252	17244	17543	17316	17425	17514	17576	17226	17511	17543	17202	17357	17443	17601	17405	17459	17436	17669	17638	17312	17449	17586	17292	17241	17497	17461	17421	17455	17603	17429	17361	17457	17375	17317	17089	17413	17444	17503	17489	17294	17426	17500	17467	17456	17371	17185	17440	17410	17402	17225	17425	17344	17466	17201	17367	17403	17529	17419	17395	17564	17334	17487	17326	17390	17360	17447	17435	17436	17387	17444	17451	17625	17453	17475	17551	17289	17465	17372	17568
26052	42998	40848	23875	19565	18019	17599	17222	16969	19372	29808	27859	23915	24209	20901	18328	16598	15946	15601	15187	15325	15194	15218	15098	15115	15208	15169	15165	15286	15198	15124	15150	15000	15147	15109	15321	15367	15258	15129	15218	15379	15046	15247	15267	15110	15259	15338	15255	15177	15193	15257	15014	15170	15206	15264	15375	15146	15437	15083	15324	15166	15251	15272	15151	15388	15228	15290	15132	15460	15333	15133	15196	15220	15080	15053	15235	15314	15299	15131	15230	15236	15144	15167	15232	15096	15181	15249	15299	15085	15220	15102	15204	15019	15306	15307	15324	15194	15373	15143	14969	15234	15205	15079	15023	15200	15344	15085	15047	15075	15198	14966	15217	15327	15320	15040	15236	15121	15314	15187	15030	15245	15238	15105	15174	14987	15241	15002	15148	15176	15191	15085	15318	14937	15199	15004	15160	15104	15122	15017	15249	15273	15117	15167	15326	15143	15099	15338	15285	15207	15242	15089	15082	15035	15158	15305	15024	15327	15188	15234	15003	15224	15210	15319	15236	15166	15132	15028	15132	15337	15143	15280	15196	15152	15038	15181	15292	15088	15216	15135	15091	15171	15235	15058	14870	15236	15121	15139	15237	15236	15181	15190	15275	15259	15003	15248	15279	15138	15231	15151	15249	15197	15054	15203	15314	15269	15092	15152	15350	15203	15327	15068	15058	15150	15163	15152	15208	15107	15328	15238	15015	15308	15306	15173	15146	15140	15148	15057	15151	15259	15169	15264	15171	15236	15166	15159	15132	15041	15112	15263	15298	15211	15270	15186	15169	15162	15103	15058	15164	15152	14969	15103	15386	15159	15287	15163	15141	15181	15120	15036	15213	15424	14909	15184	15226	15141	15065	15030	15312	15256	15222	15260	15262	15192	15231	15288	15278	15215	15237	15242	15109	15256	15247	15131	15057	15152	15100	15216	15223	15085	15175	15146	15243	15005	15174	15224	15009	15030	15068	15170	15138	15183	15055	15105	15139	15257	15194	15305	15126	15104	15196	15224	15118	15156	15165	15276	15120	15160	15009	14976	15201	15273	15208	15165	15081	15142	15101	15090	15120	15070	15069	15014	15124	15108	15215	15171	15004	15318	15041	15221	15007	15101	15232	15051	15149	15329	15081	15125	15115	15160	15168	15201	15191	15167	15060	15170	15140	15138	15234	15250	15043	15266	15031	15095	15384	15267	15156	15221	15275	15118	15280	15113	15204	15039	15272	15228	15243	15055	15237	15183	15181	14927	15114	15163	15269	15103	15077	15116	15144	14940	15235	15264	15129	15008	15178	15267	15156	15061	15135	15295	15125	15124	15185	15379	15253	15112	15180	15190	15037	15150	15248	15167	15281	15224	15208	15113	15441	15313	15212	15286	15173	15238	15199	15273	15284	15116	15328	15196	15265	15273	15226	15209	15298	15092	15122	15059	15190	15214	15267	15108	15162	15131	15124	15059	15222	15242	15231	15093	15290	15205	15251	15283	15159	15006	15124	15225	15117	15076	15298	15087	15171	15230	15227	15100	15383	15385	15274	15182	15190	15169	15338	15318	15181	15128	15206	15113	15363	15220	15172	15105	15228	15262	15265	15163	15262	15269	15181	15048	15138	15126	15258	15258	14968	15187	15340	15214	15155	15242	15085	15165	15148	15152	15368	15151	15224	15137	15366	15082	15183	15165	15127	15186	15104	15229	15177	15052	15328	15161	15124	15208	15224	15195	15217	15186	15319	15243	15172	15229	15064	15257	15233	15098	15121	15137	15224	15054	15196	15146	15007	15260	15154	15425	15355	15328	15133	15183	15147	15113	15119	15036	15342	15035	15010	15142	15289	15294	15054	15169	15149	15125	15203	15194	15024	15115	15345	15195	15063	15026	15188	15210	15259	15246	15270	15340	15081	15232	15263	14957	15235	15194	15235	15049	15150	15207	15170	15245	15189	15173	15332	15177	15170	15104	15157	14972	15092	15041	15169	15285	15097	15188	15145	15115	15190	15277	15214	15247	15288	15192	15049	15096	15218	15243	14990	15078	15188	15218	15214	15064	15180	15166	15095	15228	15250	15222	15128	15287	15015	15213	15223	15245	15327	15315	15138	14930	15101	15318	15166	15219	15111	15169	15181	15094	15271	15210	15084	15283	15270	15153	15160	15059	15219	14982	15204	15081	15140	15188	15139	15095	15107	15090	15176	15188	15046	15147	15197	15151	15358	15197	15042	15131	15351	15200	15106	15188	15165	15124	15202	15269	15300	15350	15174	15245	15250	15284	15275	15142	15185	15099	15015	15230	15083	15365	15173	15354	15189	15142	15168	15252	15010	15286	15114	15060	15016	15174	15032	15396	15090	15103	15318	15080	15092	15191	15228	15120	15154	15193	15123	15103	15106	15198	15048	15157	15159	15131	15284	15208	14981	15336	15231	15190	15140	15181	15197	15073	14988	15172	15185	15071	15088	15168	15185	14969	15352	15100	15076	15046	15103	15154	15083	15002	15114	15250	15264	15128	15307	15058	15148	15057	15135	15345	15023	15216	15225	15270	15086	15253	15393	15156	15135	15281	15201	15083	15088	15004	15101	15109	15182	15135	15184	15331	15283	15198	15248	15242	15194	15248	15172	15136	15141	15255	15115	15071	15241	15249	14981	15284	15116	15242	15237	15139	15049	15252	15175	15134	15048	15120	15135	15032	15077	15184	15197	15123	15159	15165	15157	15022	15189	15282	14971	15242	15322	15101	15212	15273	15106	15187	15186	15195	15204	15169	15261	15177	15096	15254	14973	15228	15174	15228	15187	15099	15180	15196	15114	15199	15111	15282	15167	15152	15240	15105	15312	15219	15139	15222	15120	15080	15050	15157	15141	15149	15155	15225	15072	15062	15276	15214	15119	15092	15200	15203	15175	15214	15209	15154	15344	15183	15113	15178	15069	15287	15130	15268	15228	15249	15233	15098	15264	15232	15214	15140	15194	15118	15037	15178	15143	15185	15314	15088	15161	15163	15299	15301	15070	15007	15200	15241	15235	15133	15353	15263	15256	15013	15354	15132	15080	15179	15201	15304	15131	15228	15078	15276	15190	15381	15110	15146	15221	15290	15332	14890	15145	15126	15130	15260	15150	15319	15126	15214	15160	15302	15156	15404	15152	15201	15307	15279	15046	15123	15279	15082	15163	15167	15303	15216	15090	15234	15113	15217	15261	15019	15367	15192	15280	15065	15143	15098	15033	15123	15218	15199	15182	15145	15078	15101	15245	15203	15074	15241	15269	15072	15238	15094	15086	15128	15178	15308	15193	15225	15138	15246	15238	15033	15259	15219	15190	15169	15208	15025	15219	15168	14980	15220	15186	15169	15181	15248	15188	15211	15336	15067	15284	15203	14818	15159	15068	15146	15362	15173	15037	15104	15194	15160	15081	15195	15092	15152	15192	15164	15243	15325	15206	15125	15141	15301	15186	15210	15446	15020	15177	15184	15216	15108	15181	15206	15269	15275	15211	15170	15072	15147	15185	14999	15213	15234	15031	15249	15165	15130	15202	15233	15261	15133	15097	15151	15307	15230	15263	15103	15229	15230	15198	15202	15298	15287	15132	15153	15118	15294	15196	15206	15142	15147	15172	15092	15075	15234	15338	15091	15237	15105	15205	15221	15267	15147	15161	15228	15136	15173	15167	15435	15235	15143	15198	15222	15353	15154	15161	15301	15120	15060	15122	15253	15035	15227	15118	15138	15077	15044	15204	15091	15138	15244	15122	15252	15147	15241	15219	14950	15368	15041	15218	15321	15029	15091	15097	15142	15114	15222	15202	15142	15209	15071	15131	15192	15193	15164	15076	15195	15254	15095	15260	15181	15149	15116	15068	15250	15209	15243	15136	15213	15296	15255	15141	15182	15151	15360	15202	15260	15250	15190	15116	15087	15062	15125	15172	15313	15210	15352	15128	15234	15046	15169	15244	15213	15130	15236	15193	15252	15178	15136	15121	15150	15258	15279	15179	15254	15072	15234	15335	15123	15246	15189	15216	15288	15099	15066	15166	15147	15377	15287	15292	15131	15317	15180	15164	15213	15221	15207	15192	15078	15145	15417	15269	15084	15190	15199	15048	15285	15198	15241	15283	15223	15123	15257	15363	15070	15268	15111	15306	15161	15148	15236	15114	15130	15115	15098	15258	15134	15091	15177	15081	15278	15196	15092	15278	15244	15154	15210	15229	15267	15254	15142	15141	15279	15177	15118	15268	15136	15006	15095	15210	15182	15232	15000	15282	15001	15127	15183	15105	15304	15109	15081	15239	15101	15265	15299	15145	15137	15106	15025	15309	15197	15217	15237	15188	15179	15055	15194	15105	15121	14978	15308	15167	15044	15276	15224	15121	15123	15057	15295	15095	15318	14927	15033	15144	15193	15118	15076	15301	15319	15235	15284	15195	15245	15227	15004	15132	15198	15136	15225	15123	15155	15036	15086	15132	15149	15009	15132	15172	15149	15171	15138	15092	15129	15109	15266	15250	15395	15115	14963	15189	15218	15347	15300	15198	15125	15257	15146	15193	15064	15232	15088	15191	15226	15165	15068	15327	15148	15064	15345	15188	15162	15199	15251	15086	15329	15173	15099	15300	15164	15325	15174	15117	15285	15191	15245	15270	15261	15184	15104	15195	15090	15150	15217	15306	15243	14950	15339	15214	15233	15254	15203	15092	15142	15315	14981	15046	15349	15104	15283	15164	15179	15057	14965	15160	15187	15140	15256	15173	15167	15206	15317	15066	15270	15256	15108	14993	15172	15131	15265	15335	15246	15084	15120	15201	15272	15236	14977	15372	15213	15208	15075	14960	15159	15285	15291	15117	15288	15027	15211	15152	15057	15138	15065	15130	15260	15176	15097	15211	15215	15153	15140	15294	15061	15356	15212	15076	15194	15137	15164	15003	15311	15301	15242	14997	15247	15100	15165	15017	15161	15277	15237	15115	15117	15131	15269	15222	15257	15251	15138	15316	15256	15129	15189	15182	15200	15232	15134	15248	15256	15399	15167	15187	15242	15011	15107	15237	15163	15202	15368	15358	15148	15285	15264	15272	15221	15038	15033	15358	15361	15371	15309	15137	15106	15310	15387	15248	15070	15039	15268	15109	15324	15060	15151	15104	15139	15314
22813	21317	29024	23859	21636	23837	25551	20748	19506	22187	34402	33088	28490	29617	27516	23424	21052	19373	18619	17928	17914	17626	17920	17697	17752	17468	17602	17687	17700	17842	17799	17750	17830	17945	17764	17311	17923	17795	17758	17647	17743	17732	17767	17710	17728	17698	17681	17706	17640	17663	17585	17691	17783	17675	17622	17681	17664	17740	17931	17700	17763	17632	17480	17608	17352	17652	17452	17602	17552	17590	17597	17694	17820	17794	17735	17735	17428	17727	17613	17715	17743	17780	17629	17793	17735	17696	17677	17727	17612	17550	17641	17729	17505	17773	17596	17952	17725	17600	17681	17777	17621	17710	17663	17603	17749	17344	17654	17542	17613	17637	17749	17586	17570	17737	17749	17653	17606	17649	17611	17698	17625	17823	17614	17702	17719	17660	17583	17568	17702	17823	17723	17606	17625	17603	17570	17716	17537	17764	17667	17577	17561	17482	17747	17635	17753	17529	17594	17627	17613	17785	17633	17472	17621	17756	17760	17587	17648	17660	17536	17672	17615	17717	17694	17672	17689	17567	17836	17744	17566	17656	17656	17476	17673	17652	17524	17558	17458	17573	17641	17595	17606	17667	17763	17676	17741	17697	17691	17647	17639	17592	17662	17550	17563	17578	17707	17710	17557	17611	17571	17630	17810	17643	17615	17700	17751	17613	17601	17882	17617	17462	17746	17505	17401	17661	17704	17558	17704	17433	17627	17565	17440	17480	17808	17644	17690	17559	17479	17543	17631	17569	17909	17475	17665	17521	17695	17385	17757	17565	17571	17568	17507	17627	17569	17526	17481	17487	17631	17653	17693	17683	17517	17594	17577	17692	17649	17595	17577	17693	17572	17804	17569	17454	17565	17617	17469	17553	17556	17713	17740	17636	17486	17492	17589	17627	17561	17576	17525	17672	17768	17720	17642	17557	17756	17596	17553	17666	17595	17562	17602	17493	17613	17450	17690	17613	17731	17554	17801	17883	17524	17439	17602	17567	17509	17608	17520	17657	17744	17574	17549	17595	17608	17502	17575	17719	17474	17737	17829	17700	17720	17528	17693	17683	17470	17600	17604	17746	17462	17556	17661	17651	17646	17494	17702	17739	17592	17778	17765	17371	17685	17625	17634	17590	17652	17720	17645	17419	17665	17464	17696	17712	17800	17738	17815	17445	17754	17643	17731	17416	17601	17519	17652	17640	17549	17595	17538	17502	17760	17637	17570	17592	17557	17484	17514	17643	17832	17747	17704	17782	17551	17652	17692	17616	17697	17770	17696	17469	17671	17476	17482	17662	17744	17764	17739	17594	17829	17503	17853	17417	17789	17627	17588	17703	17710	17638	17624	17616	17520	17532	17301	17612	17608	17490	17506	17451	17646	17592	17533	17826	17630	17565	17479	17666	17686	17635	17498	17570	17575	17577	17690	17509	17363	17831	17518	17667	17645	17636	17485	17741	17718	17534	17499	17635	17568	17658	17756	17631	17687	17724	17633	17570	17634	17513	17574	17630	17621	17527	17714	17477	17660	17619	17547	17500	17409	17636	17548	17626	17531	17658	17562	17477	17592	17399	17748	17640	17659	17750	17512	17427	17876	17615	17724	17397	17289	17533	17632	17524	17341	17631	17650	17753	17546	17546	17592	17555	17605	17671	17602	17453	17651	17627	17603	17526	17650	17671	17707	17815	17756	17606	17605	17575	17868	17605	17596	17817	17381	17550	17536	17802	17651	17581	17692	17600	17863	17728	17569	17554	17810	17700	17481	17581	17599	17716	17557	17503	17606	17621	17642	17799	17535	17598	17631	17692	17815	17388	17572	17619	17796	17489	17605	17596	17619	17427	17631	17710	17738	17464	17734	17536	17379	17463	17636	17902	17681	17779	17628	17886	17690	17671	17711	17574	17722	17830	17459	17535	17546	17475	17567	17682	17714	17459	17641	17529	17536	17719	17577	17687	17702	17532	17797	17384	17800	17540	17529	17600	17557	17760	17697	17746	17686	17630	17704	17531	17724	17665	17715	17582	17633	17533	17700	17449	17610	17646	17655	17721	17524	17578	17606	17546	17818	17544	17568	17610	17689	17536	17496	17392	17573	17424	17519	17542	17562	17625	17689	17606	17493	17678	17576	17542	17633	17580	17670	17536	17553	17428	17557	17466	17840	17631	17527	17629	17706	17573	17743	17547	17715	17475	17604	17607	17608	17648	17749	17623	17562	17488	17659	17323	17718	17639	17648	17592	17569	17642	17684	17669	17808	17691	17766	17500	17520	17575	17472	17715	17509	17715	17550	17643	17470	17615	17744	17507	17647	17531	17678	17630	17801	17634	17503	17581	17781	17583	17562	17575	17253	17440	17530	17440	17675	17661	17768	17528	17826	17554	17752	17763	17501	17619	17580	17573	17724	17502	17469	17501	17741	17567	17640	17570	17613	17545	17439	17618	17332	17475	17583	17683	17578	17640	17539	17628	17948	17453	17581	17549	17673	17884	17734	17569	17873	17580	17598	17543	17741	17724	17634	17804	17795	17685	17792	17675	17374	17522	17501	17523	17559	17610	17397	17558	17563	17616	17478	17569	17657	17601	17550	17663	17364	17612	17591	17454	17667	17826	17553	17544	17536	17777	17458	17712	17915	17636	17705	17615	17559	17406	17551	17554	17685	17664	17800	17526	17550	17776	17477	17674	17608	17584	17758	17587	17720	17421	17559	17598	17435	17457	17479	17603	17350	17506	17843	17893	17805	17547	17407	17709	17329	17490	17554	17592	17740	17591	17778	17415	17564	17623	17458	17681	17342	17617	17638	17508	17806	17678	17570	17557	17489	17674	17589	17715	17758	17634	17663	17807	17634	17728	17490	17759	17589	17635	17503	17555	17685	17534	17582	17549	17663	17497	17521	17477	17631	17840	17741	17637	17523	17561	17610	17535	17509	17704	17705	17418	17686	17609	17531	17583	17596	17735	17681	17664	17749	17476	17459	17643	17728	17578	17558	17641	17716	17574	17702	17502	17530	17715	17539	17778	17653	17548	17733	17554	17473	17495	17504	17493	17551	17722	17821	17706	17612	17577	17289	17734	17479	17561	17665	17370	17778	17700	17527	17674	17606	17554	17727	17848	17729	17618	17687	17721	17650	17500	17680	17731	17677	17601	17638	17754	17800	17747	17787	17493	17555	17798	17521	17585	17636	17803	17828	17624	17742	17594	17657	17703	17500	17663	17418	17526	17619	17512	17573	17535	17572	17536	17571	17694	17717	17558	17565	17411	17460	17699	17641	17606	17432	17439	17572	17530	17812	17509	17626	17527	17616	17633	17331	17634	17785	17782	17746	17588	17446	17409	17532	17628	17809	17567	17673	17624	17593	17640	17818	17547	17471	17605	17593	17479	17739	17487	17755	17705	17670	17690	17685	17603	17553	17652	17411	17580	17704	17617	17387	17690	17534	17606	17634	17728	17400	17654	17665	17818	17718	17666	17676	17595	17686	17560	17532	17537	17610	17502	17505	17677	17590	17616	17644	17815	17639	17445	17541	17673	17703	17574	17409	17687	17669	17731	17551	17393	17478	17714	17631	17541	17680	17719	17646	17660	17551	17749	17662	17758	17602	17402	17615	17468	17954	17419	17687	17678	17602	17427	17557	17625	17537	17536	17548	17624	17589	17635	17508	17459	17681	17532	17539	17643	17562	17568	17744	17520	17577	17649	17601	17623	17524	17632	17491	17730	17637	17553	17663	17554	17751	17626	17654	17767	17594	17557	17787	17626	17518	17690	17539	17860	17854	17502	17428	17208	17602	17574	17694	17601	17721	17434	17637	17431	17664	17647	17673	17626	17767	17559	17493	17695	17589	17549	17541	17625	17641	17696	17595	17483	17714	17655	17540	17496	17458	17741	17599	17550	17730	17378	17547	17703	17611	17470	17673	17729	17621	17637	17476	17591	17468	17646	17578	17742	17755	17454	17583	17723	17632	17483	17689	17544	17482	17457	17532	17439	17680	17468	17586	17646	17680	17692	17567	17552	17743	17459	17659	17698	17701	17347	17665	17429	17604	17700	17451	17634	17652	17571	17640	17438	17644	17576	17521	17457	17599	17839	17711	17793	17758	17665	17749	17533	17580	17420	17559	17643	17711	17443	17592	17608	17523	17618	17720	17811	17658	17638	17705	17568	17581	17586	17605	17765	17543	17663	17761	17566	17697	17662	17771	17746	17605	17700	17715	17637	17629	17752	17605	17699	17381	17638	17614	17493	17577	17716	17444	17604	17491	17523	17563	17397	17489	17520	17404	17636	17477	17494	17736	17677	17633	17601	17571	17693	17562	17705	17692	17531	17634	17552	17603	17506	17603	17529	17505	17715	17663	17582	17526	17616	17654	17773	17625	17427	17734	17644	17474	17679	17523	17606	17670	17596	17730	17583	17437	17559	17552	17640	17605	17552	17563	17554	17583	17333	17742	17647	17720	17719	17880	17570	17683	17502	17581	17486	17569	17423	17631	17764	17533	17526	17726	17624	17555	17507	17592	17549	17655	17722	17669	17637	17814	17440	17745	17657	17533	17542	17713	17480	17314	17401	17517	17435	17621	17618	17629	17751	17534	17773	17734	17612	17691	17823	17672	17618	17690	17457	17638	17605	17457	17603	17564	17564	17491	17699	17629	17708	17618	17514	17663	17443	17637	17809	17569	17529	17620	17563	17350	17621	17442	17567	17721	17600	17452	17681	17824	17383	17603	17723	17771	17583	17792	17723	17579	17658	17436	17465	17567	17548	17575	17643	17571	17499	17565	17596	17311	17616	17667	17710	17510	17629	17501	17431	17501	17638	17619	17419	17690	17788	17621	17617	17843	17707	17680	17543	17689	17485	17508	17650	17532	17487	17539	17625	17538	17597	17769	17789	17579	17814	17777	17633	17558	17498	17377	17666	17721	17738	17660	17834	17785	17692	17506	17642	17488	17625	17654	17754	17530	17531	17539	17692	17531	17754	17642	17596	17551	17840	17646	17591	17523	17524	17713	17674	17824	17608	17733	17692	17489	17621	17762	17505	17521	17522	17948	17506	17624	17614	17555	17657	17695	17626	17562	17370	17568	17663	17584	17581	17745	17646	17719	17624	17725	17786	17526	17623	17742	17661	17684	17598	17613	17605	17876	17819	17723	17337
30408	50664	39589	26675	23236	20975	20263	19363	18400	22654	38270	34062	29535	31682	27582	22431	18984	16971	15906	15380	15480	15301	15330	15240	15322	15346	15390	15304	15225	15413	15284	15293	15202	15319	15312	15234	15218	15262	15155	15333	15376	15343	15072	15148	15302	15244	15348	15342	15286	15412	15199	15282	15268	15159	15347	15183	15328	15264	15239	15295	15356	15396	15237	15348	15329	15241	15195	15181	15222	15213	15319	15252	15296	15278	15397	15309	15261	15266	15351	15286	15278	15272	15340	15465	15306	15237	15300	15305	15382	15168	15128	15240	15227	15257	15379	15341	15379	15345	15288	15307	15206	15294	15284	15234	15221	15284	15212	15345	15460	15382	15390	15414	15232	15307	15222	15195	15378	15375	15263	15375	15370	15255	15123	15331	15167	15350	15178	15335	15175	15320	15295	15203	15393	15206	15250	15347	15059	15265	15415	15338	15342	15319	15216	15193	15169	15250	15312	15316	15278	15231	15390	15223	15337	15220	15289	15329	15292	15305	15357	15222	15205	15370	15293	15339	15346	15362	15234	15256	15211	15180	15230	15376	15095	15259	15477	15326	15125	15301	15347	15353	15180	15333	15312	15158	15288	15411	15211	15288	15325	15238	15243	15348	15324	15309	15188	15417	15257	15189	15268	15141	15359	15417	15331	15394	15331	15132	15051	15268	15342	15411	15163	15361	15412	15285	15341	15255	15324	15186	15279	15273	15323	15426	15361	15206	15252	15200	15219	15251	15143	15266	15328	15287	15077	15315	15314	15376	15388	15172	15214	15259	15315	15273	15341	15282	15246	15280	15174	15401	15208	15191	15181	15352	15188	15212	15439	15188	15208	15151	15183	15103	15342	15144	15341	15237	15241	15313	15197	15175	15239	15183	15232	15210	15171	15503	15132	15261	15482	15349	15345	15210	15338	15256	15312	15467	15037	15266	15297	15176	15393	15340	15280	15257	15389	15246	15249	15329	15331	15112	15391	15298	15290	15294	15221	15257	15044	15270	15070	15392	15271	15146	15385	15265	15361	15376	15463	15263	15278	15138	15361	15261	15233	15361	15225	15250	15265	15220	15270	15280	15200	15207	15332	15319	15296	15325	15175	15174	15311	15266	15306	15186	15234	15167	15277	15442	15082	15210	15337	15221	15288	15233	15245	15318	15192	15263	15332	15375	15171	15185	15284	15148	15314	15314	15242	15331	15287	14960	15276	15303	15393	15218	15400	15184	15468	15420	15408	15206	15160	15344	15180	15286	15156	15431	15272	15242	15204	15286	15388	15150	15461	15169	15313	15279	15169	15256	15275	15167	15254	15207	15430	15219	15397	15180	15177	15133	15198	15339	15252	15262	15271	15147	15271	15267	15131	15349	15278	15236	15320	15391	15319	15204	15129	15360	15258	15352	15342	15429	15407	15350	15399	15093	15278	15145	15350	15236	15174	15318	15347	15199	15403	15458	15339	15471	15253	15384	15240	15404	15409	15137	15234	15271	15264	15363	15367	15249	15199	15219	15196	15132	15413	15149	15269	15375	15227	15395	15362	15281	15161	15403	15402	15277	15401	15263	15313	15330	15156	15217	15215	15220	15323	15522	14951	15353	15389	15235	15372	15399	15298	15124	15308	15361	15130	15323	15137	15189	15240	15202	15240	15169	15288	15201	15315	15021	15229	15260	15306	15335	15398	15308	15319	15470	15192	15354	15266	15299	15284	15171	15229	15322	15302	15190	15238	15236	15312	15362	15294	15205	15294	15344	15414	15327	15379	15200	15211	15355	15313	15225	15252	15317	15350	15187	15414	15250	15434	15348	15217	15207	15282	15284	15112	15285	15373	15314	15319	15344	15340	15094	15317	15313	15518	15300	15198	15163	15344	15351	15283	15235	15219	15352	15320	15202	15254	15296	15012	15318	15213	15348	15317	15436	15202	15493	15216	15357	15275	15381	15347	15152	15346	15563	15240	15218	15259	15374	15346	15257	15201	15191	15378	15127	15303	15199	15078	15403	15304	15418	15294	15098	15436	15398	15253	15301	15315	15222	15278	15160	15111	15270	15325	15383	15204	15347	15252	15506	15375	15336	15285	15295	15256	15256	15240	15197	15166	15233	15327	15213	15389	15215	15105	15303	15351	15398	15233	15317	15072	15295	15330	15325	15452	15325	15299	15317	15265	15321	15184	15309	15140	15379	15249	15451	15137	15297	15215	15119	15337	15216	15312	15240	15255	15321	15285	15257	15342	15216	15114	15101	15446	15303	15402	15288	15258	15293	15278	15375	15127	15333	15278	15333	15359	15258	15556	15386	15168	15237	15300	15346	15262	15404	15289	15220	15260	15341	15198	15329	15320	15432	15192	15274	15242	15281	15207	15362	15243	15140	15251	15413	15319	15325	15291	15269	15437	15366	15134	15216	15295	15288	15107	15158	15327	15340	15216	15308	15272	15370	15220	15480	15254	15219	15329	15274	15317	15334	15310	15250	15183	15394	15429	15372	15351	15249	15565	15434	15242	15301	15347	15347	15388	15245	15512	15135	15105	15307	15309	15393	15269	15303	15135	15222	15209	15279	15384	15316	15229	15294	15400	15364	15131	15134	15444	15170	15272	15434	15163	15377	15389	15385	15406	15198	15161	15245	15203	15362	15333	15419	15357	15232	15245	15156	15269	15289	15318	15153	15209	15200	15035	15325	15329	15276	15311	15364	15196	15329	15433	15274	15128	14946	15224	15431	15312	15321	15167	15414	15353	15443	15167	15220	15130	15265	15435	15355	15236	15332	15310	15233	15340	15155	15342	15373	15218	15356	15250	15294	15357	15182	15266	15177	15206	15335	15169	15383	15091	15305	15218	15194	15167	15245	15320	15269	15264	15238	15222	15527	15204	15264	15222	15287	15180	15428	15204	15260	15191	15377	15361	15222	15328	15322	15096	15330	15235	15277	15288	15254	15378	15106	15189	15141	15269	15400	15202	15305	15273	15231	15162	15290	15267	15155	15290	15152	15414	15383	15353	15309	15107	15359	15310	15264	15271	15211	15297	15277	15188	15229	15214	15203	15322	15314	15300	15297	15149	15142	15323	15257	15192	15289	15315	15291	15508	15191	15275	15102	15319	15215	15407	15350	15057	15278	15346	15341	15482	15294	15320	15325	15120	15156	15250	15216	15238	15328	15143	15166	15467	15245	15294	15222	15268	15351	15265	15365	15214	15274	15252	15297	15204	15306	15277	15306	15141	15416	15328	15230	15194	15200	15202	15444	15357	15505	15286	15216	15310	15247	15389	15308	15344	15143	15255	15261	15495	15261	15281	15241	15247	15207	15307	15252	15332	15200	15117	15315	15292	15235	15259	15182	15317	15163	15193	15390	15201	15255	15340	15358	15208	15198	15277	15210	15199	15217	15317	15311	15253	15257	15245	15167	15256	15262	15425	15263	15155	15192	15294	15361	15345	15108	15287	15305	15299	15338	15362	15135	15232	15225	15313	15111	15135	15337	15316	15236	15325	15348	15260	15310	15278	15114	15238	15115	15380	15398	15253	15250	15389	15253	15309	15388	15326	15199	15342	15269	15438	15312	15235	15244	15168	15282	15208	15188	15357	15250	15179	15197	15345	15266	15270	15236	15258	15191	15556	15150	15430	15136	15350	15175	15350	15169	15226	15506	15228	15344	15307	15313	15248	15260	15281	15290	15303	15349	15254	15255	15248	15379	15167	15277	15396	15300	15311	15215	15276	15374	15113	15422	15403	15258	15274	15193	15053	15273	15350	15211	15368	15351	15224	15300	15137	15181	15266	15348	15140	15278	15217	15477	15246	15185	15260	15400	15153	15279	15473	15265	15236	15369	15209	15157	15261	15259	15272	15257	15181	15162	15454	15354	15307	15609	15242	15347	15231	15223	15320	15150	15299	15294	15409	15115	15498	15200	15320	15386	15384	15136	15369	15334	15259	15252	15213	15363	15358	15316	15234	15242	15264	15339	15174	15310	15063	15339	15200	15297	15251	15292	15147	15244	15195	15221	15323	15274	15148	15130	15329	15438	15331	15168	15474	15225	15214	15280	15275	15302	15356	15366	15384	15284	15423	15346	15302	15341	15259	15265	15311	15168	15194	15426	15163	15259	15467	15206	15226	15322	15153	15331	15441	15254	15241	15368	15233	15298	15281	15387	15306	15274	15218	15255	15363	15180	15247	15241	15479	15336	15235	15278	15337	15293	15252	15295	15257	15338	15316	15257	15194	15228	15339	15365	15262	15239	15311	15382	15234	15353	15189	15412	15265	15154	15128	15269	15283	15208	15321	15199	15192	15172	15262	15266	15290	15183	15248	15331	15295	15266	15284	15303	15344	15332	15335	15275	15323	15205	15134	15374	15300	15290	15221	15314	15394	15340	15242	15466	15120	15315	15297	15232	15210	15191	15178	15095	15413	15279	15255	15304	15337	15158	15327	15182	15455	15110	15278	15298	15156	15206	15398	15215	15299	15101	15248	15255	15304	15206	15236	15346	15314	15292	15218	15418	15247	15129	15319	15304	15183	15273	15319	15448	15126	15292	15421	15158	15221	15269	15181	15221	15289	15187	15147	15286	15285	15248	15337	15203	15091	15313	15214	15246	15110	15392	15231	15192	15345	15267	15321	15288	15324	15190	15275	15242	15378	15231	15327	15305	15297	15325	15315	15247	15405	15312	15137	15216	15225	15414	15392	15368	15202	15318	15233	15270	15218	15347	15129	15202	15229	15426	15148	15171	15280	15344	15096	15472	15228	15013	15317	15262	15289	15242	15319	15297	15287	15242	15209	15076	15252	15303	15275	15247	15273	15196	15413	15368	15243	15156	15140	15248	15283	15292	15419	15211	15275	15223	15443	15236	15332	15257	15196	15316	15482	15080	15311	15243	15205	15330	15241	15246	15321	15190	15165	15196	15457	15318	15420	15253	15363	15144	15252	15177	15248	15109	15375	15296	15207	15289	15251	15417	15211	15335	15249	15424	15182	15206	15248	15335	15351	15224	15188	15271	15301	15358	15274	15218	15220	15346	15342	15193	15284	15343	15191	15385	15258	15345	15279	15293	15280	15173	15241	15472	15188	15149	15125	15255	15443	15286	15250	15365	15077	15338	15264	15447	15157	15335	15335	15314	15302	15265	15254	15296	15231	15383
28046	23840	26617	22929	18566	18202	17999	17753	17637	17818	18994	18823	18537	18581	18610	18194	18106	17811	17626	17565	17471	17671	17515	17682	17386	17643	17599	17405	17555	17744	17480	17394	17459	17449	17414	17515	17747	17500	17633	17569	17342	17523	17521	17563	17505	17535	17549	17571	17535	17419	17597	17505	17574	17536	17448	17494	17531	17305	17544	17757	17573	17606	17624	17522	17323	17748	17643	17378	17397	17492	17573	17605	17556	17231	17453	17657	17714	17591	17745	17377	17403	17583	17473	17482	17383	17623	17397	17401	17437	17473	17406	17586	17549	17484	17612	17722	17710	17671	17648	17391	17512	17667	17716	17550	17450	17627	17666	17513	17567	17661	17655	17587	17433	17564	17669	17544	17393	17439	17507	17484	17358	17494	17614	17582	17401	17288	17513	17612	17428	17365	17517	17618	17520	17703	17614	17461	17619	17566	17492	17565	17302	17305	17445	17541	17549	17551	17767	17579	17443	17557	17706	17457	17472	17446	17430	17428	17451	17578	17430	17568	17744	17630	17417	17438	17564	17386	17597	17798	17446	17520	17519	17530	17610	17499	17562	17487	17553	17471	17553	17667	17440	17731	17703	17459	17762	17176	17341	17406	17590	17409	17539	17529	17577	17586	17599	17643	17401	17597	17694	17603	17687	17528	17543	17400	17655	17637	17781	17514	17435	17499	17604	17453	17642	17590	17713	17597	17751	17620	17486	17295	17326	17536	17476	17386	17472	17352	17494	17470	17432	17513	17677	17420	17554	17484	17659	17428	17453	17647	17508	17527	17680	17617	17715	17935	17745	17496	17446	17498	17571	17582	17557	17324	17536	17561	17566	17592	17503	17313	17427	17757	17573	17437	17737	17544	17681	17490	17556	17519	17618	17546	17559	17601	17293	17419	17733	17407	17418	17499	17523	17570	17576	17398	17351	17517	17606	17624	17502	17587	17759	17631	17422	17384	17469	17463	17549	17521	17530	17451	17580	17534	17721	17541	17480	17521	17599	17598	17570	17336	17676	17499	17584	17365	17549	17295	17418	17733	17643	17454	17500	17595	17453	17554	17727	17477	17694	17396	17413	17425	17459	17571	17615	17419	17605	17641	17490	17742	17557	17501	17675	17645	17471	17471	17496	17461	17521	17468	17722	17247	17492	17802	17501	17363	17554	17680	17515	17345	17595	17517	17503	17561	17683	17626	17357	17713	17490	17684	17799	17417	17617	17367	17396	17520	17406	17607	17718	17708	17624	17557	17560	17641	17350	17715	17684	17602	17624	17542	17444	17446	17664	17523	17418	17385	17617	17562	17464	17605	17549	17575	17462	17623	17468	17432	17489	17405	17571	17551	17723	17496	17511	17628	17409	17330	17680	17441	17365	17498	17329	17416	17386	17475	17631	17618	17547	17532	17424	17585	17376	17681	17399	17474	17648	17668	17489	17681	17600	17821	17484	17576	17531	17469	17578	17716	17499	17345	17427	17721	17420	17509	17621	17249	17538	17675	17310	17507	17775	17296	17244	17419	17592	17692	17613	17340	17392	17623	17623	17545	17507	17540	17630	17420	17556	17357	17355	17443	17367	17420	17847	17383	17575	17584	17622	17474	17449	17505	17497	17496	17529	17578	17468	17565	17435	17643	17660	17533	17718	17501	17611	17443	17700	17534	17568	17415	17608	17405	17401	17330	17501	17666	17500	17658	17337	17493	17717	17477	17457	17564	17458	17516	17434	17587	17401	17424	17548	17561	17441	17589	17503	17543	17432	17494	17488	17535	17547	17701	17607	17489	17428	17595	17731	17559	17512	17482	17374	17378	17494	17673	17634	17546	17669	17448	17652	17300	17632	17547	17402	17486	17352	17381	17398	17483	17316	17497	17414	17589	17540	17457	17489	17482	17505	17434	17538	17430	17319	17501	17283	17455	17727	17446	17516	17481	17572	17555	17564	17616	17599	17448	17433	17520	17287	17347	17437	17676	17455	17456	17438	17497	17640	17487	17493	17448	17722	17514	17322	17543	17376	17340	17513	17570	17572	17532	17628	17423	17429	17473	17625	17494	17511	17650	17585	17510	17845	17425	17596	17531	17465	17533	17534	17499	17490	17508	17420	17613	17488	17289	17605	17506	17409	17540	17611	17531	17530	17502	17732	17422	17591	17654	17696	17589	17464	17427	17660	17569	17602	17528	17542	17686	17650	17418	17497	17637	17313	17538	17448	17419	17504	17527	17479	17575	17424	17400	17585	17665	17434	17591	17360	17600	17823	17646	17646	17669	17704	17528	17489	17529	17714	17570	17403	17414	17574	17811	17744	17429	17551	17444	17578	17713	17562	17663	17666	17519	17481	17664	17617	17667	17726	17652	17643	17451	17577	17339	17386	17427	17473	17465	17575	17633	17339	17336	17763	17315	17502	17467	17434	17750	17593	17770	17568	17732	17596	17409	17556	17433	17440	17644	17487	17625	17725	17601	17508	17464	17655	17679	17511	17118	17520	17640	17601	17782	17725	17452	17497	17387	17586	17499	17637	17599	17478	17402	17403	17448	17340	17334	17566	17736	17542	17477	17660	17483	17637	17741	17351	17719	17525	17474	17454	17518	17586	17403	17442	17460	17390	17603	17499	17511	17672	17731	17482	17662	17663	17498	17315	17387	17395	17421	17440	17243	17485	17446	17574	17677	17765	17468	17243	17300	17626	17516	17368	17337	17221	17406	17555	17578	17491	17561	17479	17463	17424	17438	17650	17686	17589	17469	17725	17611	17360	17585	17541	17637	17536	17482	17449	17671	17557	17589	17562	17618	17484	17515	17577	17430	17434	17566	17690	17489	17583	17426	17625	17559	17611	17470	17581	17559	17470	17506	17372	17614	17569	17407	17463	17548	17417	17462	17439	17568	17383	17433	17652	17517	17351	17633	17608	17443	17496	17541	17567	17394	17570	17581	17754	17427	17466	17619	17619	17587	17718	17416	17454	17504	17556	17472	17758	17532	17563	17422	17702	17731	17483	17573	17352	17455	17604	17526	17557	17365	17552	17686	17574	17571	17656	17402	17478	17604	17357	17456	17581	17661	17770	17533	17786	17544	17435	17423	17480	17449	17527	17412	17506	17397	17580	17478	17633	17454	17681	17498	17534	17627	17789	17328	17395	17365	17472	17560	17573	17491	17744	17502	17608	17540	17630	17558	17593	17760	17637	17470	17699	17431	17377	17561	17468	17446	17391	17727	17611	17477	17413	17647	17625	17561	17429	17567	17508	17381	17317	17516	17501	17329	17620	17569	17480	17544	17661	17280	17679	17627	17596	17503	17548	17708	17524	17560	17616	17494	17637	17457	17605	17472	17523	17445	17391	17497	17386	17541	17546	17630	17549	17634	17501	17607	17471	17398	17802	17267	17448	17674	17605	17678	17470	17527	17473	17492	17567	17490	17504	17740	17546	17603	17570	17453	17571	17549	17404	17609	17671	17628	17494	17567	17356	17540	17393	17538	17469	17741	17438	17706	17638	17604	17729	17442	17443	17536	17572	17531	17541	17436	17472	17558	17459	17623	17472	17548	17379	17399	17423	17547	17414	17449	17563	17659	17643	17591	17576	17559	17544	17571	17536	17482	17685	17657	17547	17410	17769	17435	17500	17655	17594	17543	17645	17610	17365	17738	17653	17519	17619	17594	17327	17581	17642	17598	17635	17673	17643	17553	17506	17516	17455	17515	17342	17578	17576	17592	17409	17504	17393	17434	17572	17555	17476	17510	17768	17500	17444	17394	17510	17327	17629	17710	17546	17515	17562	17489	17453	17334	17645	17714	17516	17359	17450	17752	17557	17536	17523	17549	17514	17408	17623	17545	17606	17557	17579	17321	17587	17683	17460	17611	17618	17598	17486	17423	17571	17468	17579	17486	17420	17574	17486	17483	17569	17543	17511	17439	17621	17458	17776	17611	17535	17495	17557	17621	17469	17575	17639	17522	17613	17417	17394	17525	17618	17633	17558	17660	17662	17431	17416	17447	17585	17511	17536	17299	17524	17718	17494	17525	17491	17496	17597	17501	17452	17401	17415	17560	17378	17569	17572	17470	17533	17509	17493	17436	17586	17528	17614	17549	17482	17414	17405	17527	17589	17582	17496	17341	17638	17529	17522	17432	17559	17512	17622	17648	17377	17347	17468	17379	17648	17517	17762	17682	17697	17578	17550	17379	17881	17675	17524	17400	17490	17660	17582	17511	17443	17575	17418	17464	17658	17455	17653	17532	17571	17548	17709	17647	17501	17556	17495	17619	17446	17466	17451	17718	17526	17516	17468	17534	17719	17616	17844	17501	17421	17688	17597	17704	17520	17805	17759	17690	17399	17618	17599	17534	17703	17589	17602	17436	17534	17534	17834	17518	17508	17420	17594	17693	17498	17287	17244	17461	17507	17571	17649	17512	17507	17469	17593	17556	17603	17545	17541	17589	17541	17451	17459	17520	17555	17438	17658	17674	17595	17689	17471	17486	17485	17557	17434	17487	17667	17434	17407	17514	17518	17510	17566	17534	17640	17567	17639	17666	17574	17585	17522	17763	17539	17591	17611	17423	17519	17684	17524	17667	17406	17596	17514	17517	17559	17422	17449	17397	17651	17687	17476	17578	17491	17478	17554	17577	17455	17585	17682	17448	17487	17556	17672	17477	17554	17518	17353	17753	17474	17695	17609	17613	17565	17431	17464	17549	17495	17461	17468	17498	17587	17358	17375	17389	17659	17711	17432	17536	17507	17525	17533	17683	17523	17555	17525	17592	17641	17365	17609	17689	17755	17608	17603	17327	17792	17483	17711	17623	17553	17269	17641	17486	17527	17431	17699	17638	17499	17546	17733	17380	17653	17637	17575	17530	17412	17544	17574	17601	17556	17318	17638	17507	17500	17592	17476	17589	17805	17533	17443	17389	17345	17543	17498	17542	17388	17595	17567	17478	17458	17715	17689	17662	17604	17374	17515	17545	17731	17460	17478	17617	17588	17567	17545	17696	17541	17294	17596	17460	17596	17398	17530	17525	17439	17440	17453	17516	17575	17460	17611	17561	17736	17411	17835	17551	17448	17666	17714	17477	17450	17576	17408	17604	17413	17628	17542	17779	17334	17360	17465	17665	17655	17507	17366	17523	17769	17625	17644	17559	17405	17542
25762	33649	25302	19327	16777	16211	15838	15544	15438	15819	17156	17070	16976	16911	16550	15929	15712	15533	15424	15414	15274	15130	15360	15229	15287	15173	15273	15412	15241	15216	15198	15286	15345	15202	15164	15221	15374	15485	15276	15317	15291	15283	15400	15257	15437	15238	15167	15221	15214	15275	15350	15153	15116	15438	15281	15286	15126	15249	15270	15278	15332	15312	15349	15279	15359	15229	15459	15286	15259	15141	15311	15199	15177	15185	15154	15245	15372	15279	15140	15351	15294	15045	15124	15304	15298	15350	15320	15318	15434	15247	15335	15348	15315	15358	15270	15188	15031	15369	15338	15333	15229	15228	15239	15208	15506	15446	15457	15267	15361	15285	15214	15207	15414	15300	15274	15210	15286	15202	15127	15235	15191	15400	15364	15250	15128	15135	15272	15278	15105	15231	15250	15313	15329	15408	15193	15272	15133	15305	15065	15284	15294	15464	15191	15306	15209	15234	15374	15313	15123	15354	15339	15258	15325	15316	15277	15335	15509	15211	15425	15298	15416	15228	15269	15292	15208	15348	15292	15383	15230	15101	15149	15392	15098	15436	15089	15466	15327	15222	15260	15249	15146	15221	15269	15292	15150	15266	15220	15209	15222	15191	15272	15283	15352	15345	15252	15260	15127	15356	15243	15299	15330	15223	15220	15216	15296	15323	15475	15418	15408	15325	15478	15438	15351	15274	15279	15246	15346	15155	15401	15225	15238	15261	15127	15290	15174	15199	15266	15194	15157	15271	15282	15342	15473	15374	15235	15248	15203	15290	15275	15214	15329	15289	15218	15328	15221	15370	15291	15237	15272	15300	15391	15260	15315	15208	15337	15140	15165	15451	15126	15172	15444	15410	15357	15229	15161	15196	15388	15380	15372	15266	15440	15351	15340	15264	15316	15172	15415	15202	15219	15250	15336	15405	15229	15364	15309	15205	15058	15358	15219	15126	15200	15244	15196	15206	15344	15334	15415	15271	15255	15372	15097	15365	15207	15065	15341	15376	15300	15373	15278	15291	15219	15213	15276	15480	15212	15252	15242	15388	15105	15187	15238	15416	15400	15257	15288	15293	15416	15229	15432	15357	15274	15416	15042	15294	15251	15364	15374	15242	15309	15400	15410	15276	15380	15278	15211	15241	15296	15097	15262	15263	15239	15396	15180	15261	15215	15308	15222	15176	15325	15129	15412	15197	15311	15164	15032	15185	15304	15172	15215	15230	15229	15343	15391	15361	15342	15130	15185	15245	15353	15294	15299	15295	15305	15325	15251	15255	15353	15227	15200	15149	15185	15126	15255	15338	15306	15308	15326	15400	15321	15261	15313	15320	15283	15303	15284	15392	15275	15165	15340	15153	15335	15175	15284	15309	15274	15208	15217	15262	15325	15342	15252	15317	15289	15153	15275	15370	15250	15283	15329	15152	15304	15226	15268	15338	15251	15219	15318	15310	15313	15228	15403	15074	15339	15367	15318	15101	15432	15153	15199	15395	15314	15252	15167	15185	15278	15311	15213	15280	15276	15237	15283	15258	15131	15269	15444	15225	15373	15261	15189	14957	15311	15148	15130	15325	15350	15183	15430	15224	15225	15277	15340	15362	15219	15224	15221	15350	15331	15369	15338	15271	15277	15184	15416	15243	15331	15267	15229	15121	15192	15240	15281	15293	15202	15219	15313	15149	15524	15229	15088	15314	15297	15273	15299	15333	15156	15311	15216	15080	15211	15249	15299	15221	15168	15279	15269	15320	15238	15184	15258	15287	15130	15293	15214	15247	15353	15382	15216	15326	15229	15288	15319	15169	15120	15030	15005	15434	15334	15248	15308	15396	15265	15266	15325	15280	15395	15327	15265	15390	15174	15285	15345	15357	15263	15181	15382	15214	15250	15320	15245	15452	15387	15343	15197	15388	15257	15368	15281	15313	15358	15537	15163	15196	15452	15204	15250	15330	15238	15309	15334	15151	15209	15342	15314	15208	15327	15440	15272	15318	15155	15343	15356	15057	15317	15126	15162	15295	15241	15382	15166	15319	15290	15234	15423	15199	15407	15147	15499	15433	15278	15129	15283	15181	15298	15378	15409	15178	15289	15314	15301	15400	15328	15223	15392	15367	15330	15138	15310	15318	15179	15328	15299	15401	15439	15256	15233	15275	15264	15294	15306	15312	15121	15225	15077	15302	15387	15288	15212	15352	15270	15307	15249	15353	15186	15301	15235	15249	15180	15252	15450	15317	15343	15331	15291	15284	15285	15379	15213	15333	15336	15363	15110	15312	15276	15117	15484	15416	15440	15205	15290	15255	15344	15106	15221	15316	15220	15250	15408	15230	15243	15311	15403	15239	15264	15330	15071	15278	15270	15443	15282	15120	15277	15266	15295	15196	15187	15146	15371	15338	15199	15432	15352	15430	15475	15376	15203	15262	15242	15220	15344	15313	15157	15300	15272	15196	15282	15303	15277	15234	15331	15219	15290	15183	15206	15279	15362	15313	15219	15213	15266	15137	15339	15365	15174	15166	15279	15391	15218	15238	15291	15310	15317	15423	15200	15222	15510	15369	15323	15307	15243	15256	15464	15146	15284	15213	15312	15177	15347	15222	15171	15312	15344	15242	15341	15177	15380	15191	15329	15434	15213	15126	15214	15298	15321	15356	15420	15213	15238	15327	15312	15241	15348	15228	15253	15146	15357	15416	15336	15221	15210	15255	15238	15320	15347	15429	15264	15077	15330	15227	15338	15297	15222	15393	15429	15338	15313	15310	15465	15246	15267	15383	15244	15267	15351	15247	15431	15400	15405	15185	15237	15369	15213	15375	15317	15231	15494	15315	15329	15211	15100	15129	15344	15271	15273	15112	15295	15212	15325	15240	15408	15353	15175	15215	15321	15378	15330	15294	15273	15302	15339	15365	15315	15333	15430	15222	15393	15267	15243	15275	15328	15206	15340	15155	15425	15113	15200	15244	15287	15080	15380	15285	15237	15233	15263	15268	15400	15189	15217	15270	15462	15327	15394	15078	15361	15201	15244	15321	15254	15193	15542	15176	15364	15240	15386	15263	15313	15270	15272	15303	15273	15187	15290	15288	15307	15127	15425	15392	15104	15229	15289	15186	15279	15183	15174	15288	15266	15207	15338	15335	15070	15511	15330	15296	15375	15285	15265	15409	15259	15266	15136	15154	15392	15237	15254	15270	15247	15250	15265	15120	15370	15171	15286	15323	15171	15181	15298	15258	15257	15289	15218	15070	15400	15388	15425	15300	15217	15390	15223	15152	15218	15229	15249	15295	15052	15155	15340	15278	15156	15395	15129	15438	15183	15208	15239	15377	15220	15281	15263	15243	15327	15097	15284	15182	15299	15324	15287	15261	15305	15229	15135	15174	15455	15239	15381	15298	15337	15156	15088	15221	15103	15523	15271	15387	15337	15413	15498	15201	15384	15286	15256	15281	15314	15154	15342	15242	15203	15223	15357	15208	15246	15353	15315	15231	15316	15193	15205	15278	15313	15308	15403	15382	15201	15231	15309	15424	15215	15236	15043	15389	15285	15275	15183	15086	15312	15176	15321	15262	15512	15300	15220	15377	15176	15444	15183	15260	15287	15451	15277	15082	15226	15110	15300	15321	15206	15235	15264	15213	15275	15263	15236	15373	15315	15210	15327	15083	15288	15193	15193	15263	15339	15406	15213	15189	15310	15327	15268	15297	15373	15212	15284	15378	15230	15302	15342	15272	15381	15204	15388	15430	15281	15381	15355	15284	15212	15261	15156	15268	15221	15328	15339	15178	15407	15308	15311	15335	15356	15371	15208	15004	15413	15118	15428	15195	15303	15326	15290	15362	15328	15433	15352	15292	15332	15316	15191	15130	15295	15318	15364	15163	15082	15344	15283	15203	15165	15231	15299	15249	15170	15257	15396	15252	15492	15286	15316	15404	15372	15256	15215	15376	15275	15137	15342	15357	15087	15339	15285	15271	15395	15315	15421	15411	15443	15291	15361	15343	15138	15161	15490	15375	15303	15359	15275	15400	15336	15300	15345	15041	15361	15097	15253	15417	15155	15429	15231	15303	15318	15277	15285	15234	15260	15291	15362	15312	15181	15360	15251	15239	15273	15391	15198	15280	15290	15210	15323	15192	15157	15323	15210	15264	15375	15456	15179	15313	15345	15198	15382	15349	15307	15308	15215	15463	15295	15282	15203	15265	15217	15271	15490	15309	15373	15406	15241	15346	15355	15187	15326	15155	15119	15314	15452	15279	15240	15417	15308	15350	15309	15208	15326	15300	15090	15228	15316	15290	15254	15277	15303	15209	15171	15057	15306	15264	15442	15413	15204	15356	15391	15537	15268	15308	15316	15260	15299	15274	15244	15168	15316	15196	15389	15271	15239	15521	15415	15323	15403	15315	15298	15308	15320	15318	15166	15394	15184	15114	15293	15308	15276	15299	15423	15293	15442	15335	15090	15384	15330	15165	15380	15455	15148	15183	15336	15229	15377	15312	15299	15108	15232	15236	15288	15433	15344	15438	15283	15017	15164	15301	15278	15398	15447	15043	15298	15225	15315	15349	15236	15239	15345	15154	15322	15298	15338	15159	15218	15279	15295	15315	15308	15118	15294	15261	15408	15342	15241	15445	15210	15452	15074	15258	15320	15235	15177	15286	15151	15277	15233	15334	15324	15136	15157	15275	15327	15061	15186	15260	15234	15268	15145	15254	15385	15489	15315	15210	15140	15265	15281	15294	15271	15380	15275	15336	15293	15239	15339	15222	15397	15105	15343	15338	15239	15215	15295	15303	15322	15237	15308	15479	15181	15274	15314	15458	15182	15334	15294	15237	15201	15273	15252	15374	15286	15279	15227	15337	15244	15213	15262	15269	15121	15417	15200	15325	15281	15088	15355	15339	15248	15344	15179	15339	15391	15132	15337	15326	15318	15202	15330	15297	15261	15350	15386	15271	15343	15279	15222	15295	15248	15313	15420	15320	15152	15259	15178	15168	15138	15375	15293	15053	15558	15241	15368	15266	15341	15205	15290	15410	15263	15243	15244	15273	15289	15159	15125	15251	15237	15421	15201	15380	15440	15159	15310	15121	15398	15245	15244	15210	15499	15134	15217	15295	15442	15152	15119	15268	15278	15299	15132	15297	15108	15148
23906	21184	28378	24560	22335	21785	20689	18487	18187	18624	22665	27128	23784	22828	23101	20985	19193	18141	17721	17504	17282	17760	17209	17526	17457	17314	17224	17510	17278	17395	17320	17234	17344	17385	17446	17494	17372	17409	17343	17358	17185	17287	17144	17037	17430	17249	17234	17311	17501	17252	17338	17365	17367	17173	17308	17390	17353	17404	17278	17291	17380	17013	17201	17440	17460	17268	17344	17517	17412	17487	17211	17270	17487	17293	17330	17177	17425	17306	17188	17187	17278	17290	17601	17278	17207	17135	17430	17244	17218	17080	17222	17325	17168	17367	17288	17326	17263	17288	17364	17267	17316	17314	17390	17248	17184	17202	17226	17138	17227	17268	17326	17493	17475	17306	17274	17189	17278	17266	17230	17420	17246	17486	17460	17267	17267	17292	17127	17274	17287	17069	17417	17258	17312	17211	17222	17341	17228	17339	17314	17230	17214	17283	17368	17467	17371	17411	17204	17435	17319	17355	17272	17372	17297	17139	17536	17250	17165	17358	17094	17224	17274	17262	17409	17400	17281	17482	17008	17293	17295	17157	17298	17325	17265	17374	17148	17353	17369	17153	17262	17064	17332	17371	17366	17340	17104	17209	17333	17295	17475	17038	17199	17341	17271	17307	17322	17450	17399	17324	17325	17269	17481	17190	17159	17430	17295	17193	17102	17247	17267	17282	17232	17324	17483	17388	17257	17512	17118	17208	17313	17311	17170	17034	17263	17199	17218	17300	17018	17310	17334	17306	17371	17342	17392	17287	17220	17150	17158	17251	17198	17363	17341	17189	17400	17403	17322	17146	17452	17319	17283	17322	17259	17294	17428	17324	17179	17245	17121	17332	17373	17294	17309	17338	17145	17377	17450	17202	17115	17312	17202	17217	17299	17417	17305	17424	17382	17289	17274	17351	17328	17346	17372	17263	17237	17164	17259	17208	17285	17033	17360	17270	17338	17382	17163	17074	17289	17297	17248	17152	17186	17179	17176	17073	17242	17244	17284	17238	17415	17440	17470	17306	17353	17255	17314	17276	17393	17276	17390	17257	17364	17205	17184	17358	17376	17253	17340	17192	17167	17248	17370	17180	17412	17377	17219	17424	17152	17060	17212	17305	17327	17310	17276	17087	17237	17227	17221	17329	17287	17064	17079	17392	17218	17361	17264	17011	17181	17307	17361	17226	17216	17097	17063	17226	17257	17280	17333	17337	17236	17239	17278	17515	17155	17327	17198	17098	17178	17279	17339	17246	17307	17087	17195	17173	17323	17377	17164	17311	17295	17314	17238	17175	17369	17386	17199	17336	17284	17206	17260	17009	17327	17345	17342	17356	17452	17185	17395	17404	17221	17345	17379	17162	16922	17475	17459	17331	17318	17280	17206	17079	17495	17075	17310	17281	17239	17336	17401	17440	17531	17190	17215	17274	17327	17198	17336	17218	17362	17278	17249	17265	17277	17039	17145	17357	17148	17307	17184	17307	17179	17095	17360	17341	17306	17274	17364	17138	17448	17355	17167	17165	16985	17153	17054	17292	17133	17437	17363	17328	17324	17154	17287	17466	17132	17164	17345	17171	17131	17317	17139	17142	17355	17210	17417	17423	17444	17416	17279	17595	17267	17346	17302	17209	17188	17300	17266	17418	17163	17227	17244	17090	17381	17283	17431	17095	17103	17291	17334	17350	17447	17456	17195	17374	17202	17364	17217	17435	17224	17250	17549	17215	17482	17455	17315	17282	17317	17548	17353	17360	17372	17486	17306	17130	17138	17344	17284	17241	17113	17497	17167	17185	17224	17356	17263	17110	17227	17260	17432	17234	17474	17293	17178	17330	17243	17055	17247	17216	17120	17364	17255	17425	17382	17229	17083	17315	17080	17188	17215	17151	17394	17244	17451	17195	17165	17168	17092	17410	17479	17498	17339	17272	17244	17224	17335	17380	17351	17396	17306	17304	17261	17304	17188	17234	17314	17336	17302	17390	17187	17125	17266	17171	17408	17322	17295	17313	17182	17028	17333	17304	17047	17179	17294	17177	17328	17485	17285	17526	17262	17235	17289	17176	17388	17395	17205	17327	17075	17145	17382	17161	17184	17150	17081	17272	17498	17307	17274	17287	17416	17284	17414	17445	17275	17174	17352	17312	17395	17146	17244	17329	17407	17370	17140	17371	17232	17328	17098	17293	17359	17132	17363	17243	16983	17102	17007	17191	17417	17220	17357	17343	17207	17260	17220	17232	17314	17336	17272	17138	17215	17377	17321	17314	17255	17280	17166	17228	17182	17172	17175	17343	17258	17169	17503	17361	17363	17271	17276	17198	17585	17503	17347	17305	17304	17402	17296	17383	17144	17246	17230	17198	17179	17236	17236	17252	17195	17291	17141	17368	17351	17253	17200	17057	17318	17328	17311	17367	17363	17338	17221	17212	17162	17164	17231	17248	17217	17030	17342	17575	17242	17174	17521	17504	17143	17131	17420	17323	17349	17177	17094	17152	17271	17182	17180	17169	17119	16928	17062	17049	17446	17103	17135	17112	17348	17100	17274	17048	17394	17216	17234	17329	17405	17342	17220	17195	17486	17342	17342	17259	17279	17324	17207	17322	17209	17176	17288	17336	17247	17154	17408	17244	17100	17372	17425	17163	17099	17223	17631	17075	17379	17253	17250	17417	17265	17160	17385	17481	17314	17364	17262	17275	17287	17399	17352	17206	17357	17195	17669	17441	17317	17109	17109	17173	17216	17270	17337	17175	17113	17112	17170	17353	17329	17279	17332	17207	17130	17364	17061	17236	17281	17158	17341	17406	17184	17247	17194	17444	17130	17389	17527	17636	17297	17186	17429	17143	17400	17367	17356	17194	17248	17260	17332	17138	17125	17027	17134	17205	17298	17258	17370	17456	17354	17368	17089	17344	17342	17315	17239	17345	17151	17351	17352	17271	17249	17466	17203	17211	17177	17165	17306	17444	17125	17299	17191	17211	17247	17147	17452	17173	17411	17324	17406	17204	17166	17262	17096	17138	17306	17419	17331	17345	17413	17168	17247	17259	17446	17276	17157	17025	17180	17263	17154	17396	17296	17365	17155	17489	17406	17271	17290	17157	17294	17403	17383	17330	17119	17345	17139	17512	17338	17195	17310	17257	17223	17168	17396	17222	17197	17117	17302	17334	17229	17270	17197	17220	17108	17083	17184	17288	17227	17143	17386	17347	17376	17314	17253	17209	17300	17172	17373	17346	17172	17174	17422	17232	16967	17281	17073	17373	17295	17366	17222	17325	17200	17313	17382	17508	17381	17219	17206	17260	17285	17235	17229	17475	17260	17310	17148	17090	17126	17090	17430	17445	17360	17218	17337	17128	17401	17238	17269	17289	17314	16987	17299	17161	17177	17196	17185	17181	17420	17425	17343	17286	17285	17272	17323	17344	17141	17275	17284	17393	17134	17313	17172	17335	17327	17268	17269	17471	17078	17294	17218	17323	17202	17275	17308	17300	17340	17438	17382	17160	17362	17219	17176	17182	17244	17125	17408	17032	17269	17290	17183	17217	17268	17323	17204	17764	17263	17347	17388	17036	17201	17461	17462	17112	17244	17325	17264	17258	17450	17243	17198	17376	17570	17350	17109	17467	17316	17250	17172	17359	17227	17235	17329	17336	17326	17186	17149	17289	17172	17307	17490	17413	17241	17371	17456	17143	17457	17283	17393	17389	17110	17201	17314	17433	17378	17315	17359	17484	17248	17395	17350	17453	17473	17199	17396	17248	17238	17348	17255	17388	17336	17310	17269	17309	17240	17392	17359	17392	17279	17122	17281	17411	17226	17316	17114	17206	17075	17200	17198	17351	17248	17363	17321	17237	17256	17022	17469	17226	17453	17217	17297	17360	17362	17136	17265	17204	17270	17166	17308	17257	17292	17127	17159	17395	17419	17231	17377	17287	17154	17340	17167	17042	17217	17245	17217	17118	17230	17310	17300	17050	17236	17080	17381	17276	17491	17316	17361	17185	17263	17202	17467	17397	17290	17351	17488	17232	17243	17322	17291	17201	17438	17198	17116	17029	17290	17077	17449	17352	17401	17308	17344	17492	17175	17026	17024	17187	17298	17428	17578	17215	17208	17254	17213	17283	17601	17240	17329	17138	17380	17254	17154	17361	17279	17393	17383	17166	17479	17249	17262	17254	17389	17230	17470	17160	17321	17266	17275	17280	17156	17373	17247	17227	17313	17262	17078	17233	17364	17315	17315	17116	17424	17259	17512	17445	17415	17237	17334	17223	17258	17271	17350	17241	17325	17359	17181	17128	17218	17322	17286	17204	17538	17447	17396	17215	16791	17155	17409	17333	17039	17176	17249	17205	17270	17348	17103	17189	17211	17407	17271	17392	17273	17419	17251	17399	17362	17156	17271	17433	17388	17325	17285	17267	17444	17276	17422	17286	17351	17334	17417	17367	17437	17365	16987	17245	17222	17524	17295	17166	17220	17387	17322	17351	17297	17276	17130	17287	17377	17123	17344	17272	17411	17338	17393	17216	17127	17229	17253	17017	17192	17319	17460	17307	17279	17331	17310	17257	17129	17115	17398	17353	17377	17083	17244	17351	17466	17309	17451	17278	17309	17088	17315	17244	17325	17212	17224	17061	17174	17437	17372	17415	17329	17182	17149	17167	17146	17394	17376	17447	17379	17367	17303	17268	17241	17214	17282	17331	16914	17211	17295	17091	17237	17228	17209	17225	17217	17213	17409	17111	17359	17019	17250	17133	17158	17428	17316	17227	17228	17281	17489	17399	17298	16984	17274	17377	17249	17221	17204	17410	17175	17232	17469	17237	17246	17276	17237	17072	17375	17473	17015	17189	17461	17406	17166	17084	17188	17263	17277	17471	17578	17345	17106	17382	17359	17217	17318	17259	17272	17258	17211	16992	17270	17437	17416	17118	17257	16982	17421	17194	17041	17251	17197	17168	17229	17362	17206	17155	17341	17050	17204	17440	17346	17213	17224	17441	17340	17145	17216	17382	17259	17380	17312	17314	17273	17279	17229	17399	17279	17208	17437	17255	17339	17429	17221	17339	17444	17263	17422	17234	17317	17300	17209	17131	17332	17199	17308	17191	17112	17299	17376	17297	17351	17134	17156	17267	17362	16986	17304	17219	17299	17494
26539	42078	36315	24477	20384	18466	17123	16426	16441	16510	23863	29102	22779	23237	23104	19677	17445	16368	15447	15144	15158	15043	15006	15035	15037	14974	15139	15004	15096	15105	15041	15011	14989	14913	15209	15064	15132	15015	15165	15162	15094	14979	14986	15114	15047	14936	15036	15147	15323	15128	15020	15032	15044	14946	15170	14982	15173	14984	15059	15011	14982	15054	15216	14995	14905	14980	14996	15098	15081	15036	15155	15165	15116	15213	15079	15340	15060	15142	15008	14921	15151	15086	15137	15076	15265	14960	15140	15078	15288	15089	15115	15107	14943	15028	15048	14969	15224	15140	15184	15028	15050	15006	15233	15061	14888	15167	15054	15180	15030	15084	15078	15060	15103	15006	14901	15113	15028	14994	15231	15045	15030	15051	15221	14971	14958	15081	15162	14990	15042	14996	15135	15043	15074	15228	15085	15096	15078	14959	15084	15194	15095	14927	15051	15145	15195	15004	14957	14986	15108	14988	15134	15116	15148	15131	15121	15178	14965	15058	15002	15171	15017	15040	15093	15157	15114	15091	15053	15177	14997	15016	15148	15062	15099	15081	15097	14990	15170	15191	15022	15070	14993	15151	15015	15119	15117	15173	14932	15285	15001	14984	15108	15014	15108	15070	14963	14982	14909	15054	15047	15115	15132	15029	14970	15105	15114	14996	14964	15050	15179	15001	14965	15303	15157	15090	15076	14989	15081	15155	15226	14920	15172	14986	15080	14996	15097	15099	15028	15164	15135	15050	15154	14971	15230	15171	15214	15053	15074	15127	15183	15162	14966	15105	15099	15110	15059	14883	14972	15056	14979	15131	15026	14998	15147	15105	15082	15176	15027	15070	14998	15046	14944	15019	15087	15035	15077	15147	14966	15159	14996	14989	15224	15044	15046	14993	15000	15042	14956	15103	15219	15194	15094	15002	15156	15130	15118	15144	15076	15080	14988	14998	14987	15007	14926	14995	14992	15177	15110	15036	14867	15021	15102	15097	15061	15029	15102	15289	15034	15003	15153	14961	15120	14769	14954	15103	15133	15166	15118	15087	14916	15320	15134	14942	15157	14915	15077	15088	15052	15029	15092	15023	15095	15036	15100	15181	15045	15012	15115	15227	15192	15207	15023	15121	14958	15178	14960	14979	15155	15013	15069	15135	15170	15190	15019	15146	15181	15053	14972	14915	15036	14809	15084	15018	15220	15204	15112	14867	15083	15043	15075	14987	15147	15059	14897	15213	15132	15047	14915	15126	15243	15065	15137	15076	15116	14900	14982	15248	14996	15105	15108	14977	14996	15151	14918	14999	14999	15070	15199	15147	15065	15126	15045	15076	14994	15083	15038	14900	15125	14947	14944	15139	15155	15155	15040	15287	15032	15182	15081	15150	15067	15089	15165	15159	15039	15044	15038	14988	15146	14946	15015	15064	15077	15029	14980	15259	15057	15016	15072	14964	15096	15049	15192	15032	15210	15120	15158	15111	15115	15146	15159	15124	14968	15086	15027	14936	15177	15015	15069	15109	14968	15148	15122	14976	14955	15068	14983	15000	15124	15110	15017	15059	15267	15025	14998	15044	15238	14991	15043	15044	14973	15000	14887	15076	15145	14963	14989	15084	14934	14957	15163	15087	15167	15133	15153	15206	14931	15172	15007	15100	14960	15159	15056	15075	15083	15065	15096	15023	15087	15036	15220	15177	15132	15142	15108	15033	14903	15054	15247	15160	15103	15109	15163	15013	15088	15083	15093	14925	15165	15121	15127	14921	15075	15031	15193	15095	15090	15008	14981	14976	14983	15089	15029	14951	15161	15037	14965	14945	15028	15005	15063	14982	15185	14786	15077	15235	15191	15033	15107	15098	14941	15049	15020	15216	15013	15093	15102	15180	15079	15055	15060	15207	15065	14893	15042	15106	15041	15089	15015	14923	15185	15113	15106	15034	14995	15112	14907	15112	15163	15101	15210	15016	15207	14997	15104	15008	15084	15028	15194	15057	15086	15121	15157	15006	15093	15140	14979	14954	15015	15112	15070	15107	15184	14894	15081	15034	15158	14882	15167	14947	15047	14985	15100	15066	15100	15076	15061	14999	14956	14894	15146	14964	15056	14894	15066	15061	15022	15243	15019	15123	15084	15044	15036	15021	15049	15094	14903	15053	15020	14942	15019	15074	15007	14918	15064	15081	15058	15033	15028	14876	14950	15052	15070	15058	15091	14967	14987	14994	14929	15228	15052	15167	15045	15090	15111	14988	15171	15097	15124	14996	15163	15205	15066	15014	15164	14944	15004	14942	15047	15108	15053	14987	15107	14984	15014	15083	14928	14983	15189	15102	15150	15019	15174	15102	15185	15132	15014	15075	15223	15093	15016	14916	15056	15122	14892	14978	15155	15019	15130	15114	15083	15059	15257	15078	14988	15052	14775	15012	15170	15041	15050	15068	14839	15023	15158	15063	15219	15117	14963	15117	15180	15071	14946	15107	15105	15180	15101	15149	14937	14928	14994	15010	15079	15188	15010	15149	14883	15013	15016	15039	15134	14982	15244	15098	14913	15054	15239	15088	15085	15067	15076	15121	14894	15131	14943	15240	15050	15133	14926	15101	15019	14992	15157	14923	15050	15164	14971	15069	15124	14777	15076	14983	15041	14990	15107	14916	14925	14951	14950	15143	15026	15037	14980	15071	15141	14997	14976	14973	15091	15049	15033	15195	15191	15171	14986	14960	15102	15088	15093	14840	15087	15116	15014	15046	15048	15056	14952	15098	15199	15100	15055	14966	15028	15031	15121	15216	14947	15121	15131	14935	15080	14971	14992	15102	15081	14962	15091	15161	15034	15068	15143	15107	15129	15090	14890	15054	15089	15007	15038	15014	15103	14977	15355	14881	15050	15041	15082	14897	15003	15246	15055	15022	14933	14991	15015	15072	15083	15138	15112	14992	15186	15182	15043	15132	14990	15251	15025	15062	15208	15157	15163	15012	15091	15001	15060	15162	15053	14959	15160	15033	14995	15069	15173	15004	14984	14914	15027	14970	15014	15065	15064	14959	15142	14986	14932	15083	15166	15042	15010	15192	15076	15198	14951	14994	15100	15233	15120	14890	15055	14994	15089	15038	15111	15110	15186	15149	15102	15109	15080	15081	15210	14921	14979	15035	15062	15144	15150	15206	15066	15001	14944	15145	14846	15087	14970	15147	15068	15143	15013	15159	15107	15040	15109	15051	15075	15176	15018	15110	15167	15205	15119	15073	14921	15066	15060	15122	15108	15145	15137	15133	14946	14972	14937	15089	15094	15202	14989	14883	15144	15026	14961	15121	15139	14974	15115	15169	15042	15257	15071	14865	15014	15011	15134	15210	15216	15060	15037	15201	15000	15162	15102	15073	15072	15105	15165	14952	15205	15089	15192	15139	15016	14969	14924	15148	14891	15094	15175	15043	15055	15104	15096	14887	15078	15058	15001	15087	15017	14983	14962	15350	15130	14968	15034	15150	15004	15126	14937	15063	15173	15072	15110	15259	15117	15003	15115	14983	15056	15071	15028	15211	15031	15008	15127	15118	15212	14943	15115	15114	14940	14827	15238	14997	15140	15189	15221	15307	15013	14964	15072	15152	15101	15082	15019	15170	15098	15112	15041	14936	14954	15068	14994	15241	15075	15051	15158	15141	15139	15091	15067	15087	15086	15078	15150	15017	15139	14953	15102	15047	15097	15115	14998	15004	14904	15121	15034	15037	15126	15078	14974	15166	15198	15232	14949	14978	15260	15171	15038	15249	15081	15005	14978	15186	15128	15042	15331	15011	15019	15008	15075	15098	15026	15056	15038	15048	15013	15133	14920	15085	15150	14902	15196	15080	15169	15175	14987	15054	15088	14868	15047	15149	14976	15095	14991	15196	15104	15045	15313	15029	14985	15072	14964	15103	14988	15154	14998	15039	15076	15020	15202	15078	15160	14958	14960	15110	15023	14836	15036	14987	15172	14869	14980	15284	14990	15091	14996	15194	15102	15003	15040	15018	15008	15081	15001	15029	15108	15078	15135	15192	15042	15104	15060	15129	15071	15063	15035	14936	15063	14985	15205	15230	15169	15140	15125	15054	15160	15060	15083	14864	15197	15085	15055	15120	15151	15196	14987	15002	14987	15048	15196	15210	14942	14941	14898	15025	15093	15051	15011	15043	14966	15054	15045	15099	15085	14976	15093	15083	15067	15025	15080	15007	15037	15160	15135	15138	14875	15146	15141	15127	15029	14976	15045	15049	14995	15194	15073	15202	15044	15218	15125	15156	15038	15125	15020	15165	15022	15231	14891	14848	15131	15182	15188	14982	14983	15171	14989	15091	15064	14944	15150	14884	15211	15061	15079	15180	14993	14990	15116	15096	15231	14974	15077	15183	15052	15116	15128	15178	15065	15105	15177	15075	15092	15023	15058	14926	15028	15090	15140	15109	15023	15068	15009	14952	15109	15001	15193	15126	15053	15182	14861	15006	14993	15014	14820	15095	15165	15084	14877	15159	15116	15053	15116	15097	15083	15131	15268	14999	15059	15153	15127	15104	14994	15108	15167	15130	15066	15142	15044	15094	15183	15026	15042	15165	15119	15152	15142	15059	15043	15057	15285	15084	14900	15028	14934	15081	15095	15141	15108	15037	15028	15127	15038	15197	15128	15115	15041	14880	15042	15083	15069	15078	15053	14976	15074	15064	14999	15130	15246	15095	15202	15142	15055	15119	15041	15097	14905	15051	14970	15152	15293	15095	15208	15031	15091	15043	15093	15022	15179	15017	15010	15075	15080	14919	15200	15283	15082	15263	15246	15057	15122	15086	15277	15034	15249	15151	15207	15149	15053	15102	15003	14914	14914	15242	15189	15105	15101	15100	15017	14932	14993	14955	15247	15002	15041	15128	15090	14988	14912	15042	14844	15189	15186	15052	15054	15131	15310	14988	15187	14963	15052	15112	15219	14988	15078	14905	15115	15200	14898	15116	15133	15162	15054	15189	15139	15069	15187	15083	15085	15124	15053	15025	15093	15159	14944	15077	15047	15267	15085	15029	15109	14963	15033	15087	15159	15059	15240	15007	14975	15169	15045	15014	15039	15120	15059	15215	14994	15120	15350	15292	14987	15316	14965	15079	15126	15109	15059	15006	14971	15020
22881	21355	29119	23995	21694	23627	25299	19991	19283	19596	23760	33156	29679	27444	29287	26375	22748	20049	18785	18081	17989	17806	17911	17703	17690	17589	17982	17844	17863	17900	17915	17799	17728	17818	17877	17851	17922	17520	17799	17508	17582	17790	17931	17701	17668	17552	17775	17633	17743	17593	17694	17471	17591	17643	17693	17696	17693	17671	17812	17790	17864	17795	17743	17640	17607	17748	17789	17655	17671	17602	17608	17559	17794	17516	17677	17686	17699	17720	17809	17562	17573	17828	17866	17793	17804	17776	17785	17743	17883	17781	17904	17849	17656	17412	17699	17841	17752	17868	17672	17726	17645	17747	17772	17623	17693	17788	17650	17715	17740	17695	17538	17705	17636	17735	17663	17691	17614	17780	17724	17703	17851	17497	17897	17619	17573	17757	17610	17643	17730	17807	17838	17739	17868	17799	17727	17791	17782	17835	17722	17628	17789	17887	17597	17725	17487	17493	17648	17800	17601	17837	17723	17672	17518	17486	17618	17508	17781	17701	17417	17679	17704	17648	17696	17813	17674	17636	17706	17581	17710	17708	17761	17867	17804	17593	17492	17596	17609	17517	17781	17740	17742	17394	17545	17729	17877	17539	17690	17754	17808	17472	17827	17661	17432	17755	17818	17645	17750	17584	17840	17782	17590	17817	17530	17776	17740	17643	17774	17700	17819	17717	17576	17718	17566	17798	17377	17782	17533	17529	17954	17505	17614	17507	17579	17613	17566	17580	17553	17626	17744	17847	17607	17490	17640	17551	17717	17615	17796	17690	17641	17751	17594	17729	17680	17580	17813	17610	17720	17686	17682	17720	17702	17687	17827	17657	17561	17543	17750	17599	17545	17469	17839	17699	17609	17613	17665	17392	17718	17923	17623	17787	17633	17707	17664	17682	17739	17661	17757	17563	17400	17803	17495	17569	17622	17787	17738	17480	17781	17514	17624	17646	17616	17722	17549	17440	17509	17448	17621	17695	17674	17471	17636	17715	17632	17800	17721	17647	17783	17555	17867	17757	17715	17887	17558	17780	17650	17805	17434	17663	17725	17737	17524	17800	17591	17582	17693	17569	17584	17728	17769	17539	17459	17611	17434	17500	17545	17539	17578	17704	17571	17703	17480	17527	17610	17704	17709	17747	17536	17537	17575	17747	17565	17639	17766	17772	17721	17634	17726	17693	17574	17696	17747	17533	17456	17772	17616	17713	17838	17636	17816	17751	17688	17363	17624	17585	17702	17693	17514	17598	17491	17460	17777	17668	17711	17769	17613	17650	17830	17709	17591	17693	17648	17589	17680	17590	17436	17642	17652	17590	17764	17790	17632	17558	17628	17771	17627	17474	17774	17715	17681	17616	17876	17462	17624	17446	17694	17847	17560	17754	17709	17703	17741	17639	17569	17644	17661	17703	17661	17428	17799	17608	17642	17528	17688	17763	17672	17702	17459	17610	17854	17618	17779	17664	17555	17658	17705	17660	17582	17702	17634	17485	17824	17484	17733	17698	17570	17801	17619	17743	17619	17553	17741	17800	17621	17614	17459	17648	17537	17640	17658	17711	17715	17652	17659	17414	17687	17680	17943	17479	17557	17598	17773	17453	17709	17601	17720	17665	17693	17659	17620	17743	17711	17848	17679	17641	17649	17842	17737	17639	17682	17536	17560	17543	17417	17631	17829	17640	17848	17689	17625	17321	17648	17617	17667	17712	17766	17754	17609	17771	17465	17630	17667	17602	17462	17651	17609	17499	17634	17579	17662	17954	17766	17695	17636	17684	17525	17733	17699	17605	17854	17625	17550	17620	17494	17643	17543	17710	17805	17679	17808	17743	17771	17754	17692	17498	17845	17588	17663	17745	17757	17605	17884	17500	17840	17615	17698	17853	17749	17791	17706	17589	17674	17543	17674	17802	17810	17702	17898	17752	17862	17596	17495	17714	17438	17734	17742	17723	17597	17564	17587	17593	17703	17865	17639	17524	17409	17842	17642	17683	17539	17662	17570	17630	17780	17633	17787	17665	17756	17614	17545	17617	17737	17667	17594	17626	17855	17711	17700	17635	17484	17810	17741	17770	17678	17474	17540	17629	17556	17586	17419	17635	17677	17575	17674	17597	17688	17778	17757	17611	17376	17654	17635	17705	17477	17646	17534	17802	17724	17557	17598	17780	17708	17592	17684	17697	17587	17696	17713	17689	17601	17603	17656	17503	17539	17610	17619	17555	17515	17679	17769	17673	17719	17609	17617	17702	17849	17704	17754	17729	17445	17650	17646	17596	17540	17699	17752	17564	17554	17658	17423	17634	17582	17735	17607	17694	17670	17876	17835	17568	17818	17780	17762	17577	17830	17567	17660	17777	17779	17568	17750	17756	17762	17276	17718	17896	17780	17585	17753	17551	17543	17498	17775	17653	17609	17769	17708	17882	17642	17435	17826	17641	17822	17665	17634	17535	17439	17728	17817	17744	17541	17806	17506	17541	17922	17836	17682	17764	17739	17802	17543	17588	17667	17725	17708	17631	17762	17690	17645	17881	17484	17593	17841	17739	17609	17427	17407	17706	17617	17587	17757	17815	17761	17713	17826	17761	17631	17413	17623	17586	17670	17651	17855	17662	17603	17856	17565	17626	17364	17557	17652	17543	17560	17588	17719	17639	17505	17544	17592	17560	17643	17500	17745	17682	17589	17894	17533	17715	17780	17797	17642	17848	17754	17696	17626	17706	17642	17715	17641	17607	17359	17574	17705	17446	17391	17636	17735	17559	17681	17565	17769	17633	17627	17590	17623	17382	17448	17530	17625	17696	17692	17521	17707	17555	17579	17533	17472	17525	17748	17688	17684	17512	17698	17412	17762	17574	17801	17596	17640	17535	17592	17584	17679	17561	17649	17730	17624	17594	17779	17799	17646	17659	17762	17934	17592	17674	17620	17559	17508	17510	17682	17654	17518	17585	17677	17763	17756	17626	17677	17677	17536	17478	17491	17751	17537	17632	17771	17556	17666	17691	17657	17768	17563	17537	17695	17697	17797	17551	17720	17572	17663	17760	17614	17454	17663	17573	17711	17640	17704	17497	17605	17526	17647	17737	17699	17526	17832	17613	17688	17661	17587	17602	17664	17704	17604	17436	17820	17641	17564	17654	17659	17438	17715	17462	17784	17756	17727	17729	17728	17902	17727	17690	17710	17807	17712	17390	17729	17840	17609	17404	17770	17654	17701	17374	17869	17773	17426	17601	17771	17584	17807	17679	17929	17742	17682	17655	17433	17716	17844	17832	17653	17677	17691	17735	17505	17539	17672	17475	17546	17613	17424	17780	17431	17656	17650	17751	17641	17601	17703	17580	17732	17523	17827	17602	17657	17804	17652	17610	17605	17732	17705	17736	17702	17646	17588	17569	17659	17761	17795	17559	17694	17583	17722	17794	17560	17718	17567	17680	17655	17787	17829	17697	17905	17588	17737	17603	17663	17714	17487	17664	17789	17607	17677	17691	17514	17627	17737	17539	17840	17529	17752	17837	17653	17598	17819	17651	17799	17458	17746	17614	17561	17631	17855	17578	17681	17750	17588	17683	17535	17729	17726	17804	17788	17739	17510	17758	17592	17566	17486	17639	17649	17654	17654	17582	17654	17721	17685	17655	17565	17861	17622	17723	17769	17538	17584	17722	17588	17702	17633	17690	17650	17761	17666	17575	17851	17726	17822	17721	17538	17514	17599	17687	17575	17906	17588	17583	17702	17753	17727	17627	17549	17464	17612	17729	17647	17746	17570	17618	17629	17747	17777	17505	17709	17720	17503	17718	17569	17464	17675	17951	17503	17536	17487	17651	17675	17755	17571	17689	17605	17621	17870	17659	17633	17658	17813	17846	17678	17558	17577	17826	17723	17888	17798	17687	17647	17606	17539	17708	17530	17787	17612	17613	17655	17600	17633	17738	17738	17573	17693	17654	17590	17646	17634	17689	17601	17502	17775	17398	17677	17576	17695	17486	17733	17469	17701	17750	17582	17512	17690	17836	17556	17669	17513	17532	17603	17596	17549	17921	17736	17723	17824	17718	17617	17569	17886	17651	17742	17935	17499	17786	17589	17602	17716	17552	17540	17599	17570	17641	17784	17553	17560	17713	17557	17678	17674	17716	17751	17796	17613	17721	17710	17491	17770	17524	17547	17778	17680	17463	17512	17654	17747	17811	17865	17712	17523	17852	17633	17695	17837	17725	17533	17700	17733	17738	17707	17555	17690	17687	17633	17656	17556	17524	17823	17763	17636	17602	17457	17816	17701	17599	17894	17655	17567	17715	17605	17803	17658	17688	17549	17603	17723	17448	17504	17629	17816	17526	17656	17624	17585	17755	17666	17513	17565	17565	17591	17471	17641	17778	17676	17631	17630	17622	17650	17625	17649	17713	17449	17860	17475	17721	17869	17476	17603	17651	17530	17585	17623	17723	17583	17738	17748	17542	17629	17839	17667	17658	17535	17745	17561	17638	17787	17647	17607	17634	17561	17523	17665	17556	17546	17711	17714	17647	17644	17711	17427	17765	17551	17655	17613	17448	17916	17671	17719	17687	17724	17452	17685	17609	17520	17383	17479	17591	17494	17387	17715	17434	17834	17685	17857	17666	17671	17668	17794	17714	17623	17528	17623	17429	17629	17505	17708	17559	17532	17593	17622	17624	17565	17428	17665	17553	17688	17469	17668	17649	17624	17666	17414	17635	17648	17468	17622	17765	17593	17819	17842	17682	17764	17479	17603	17579	17694	17360	17774	17698	17566	17650	17360	17735	17551	17424	17632	17868	17554	17641	17719	17627	17671	17518	17616	17364	17739	17606	17616	17539	17823	17523	17837	17644	17699	17793	17836	17697	17712	17644	17669	17688	17563	17853	17488	17619	17842	17596	17656	17804	17614	17665	17725	17599	17824	17491	17863	17525	17646	17503	17766	17538	17522	17722	17727	17697	17442	17539	17750	17680	17690	17788	17745	17441	17545	17616	17636	17621	17751	17669	17445	17838	17658	17878	17396	17678	17233	17546	17555	17655	17545	17765	17590	17526	17638	17539	17530	17628	17665	17805	17597	17858	17609	17704	17837	17639	17822	17720	17515	17613	17533	17748	17719	17570	17615	17443	17654	17779	17519	17622	17670	17917	17708	17755
29969	48772	45510	31136	23314	20520	18555	17665	17794	17673	24979	36425	30074	28953	31204	25970	21167	17557	16178	15562	15379	15421	15361	15376	15428	15271	15333	15277	15173	15298	15185	15276	15228	15283	15387	15345	15331	15296	15325	15531	15275	15327	15200	15295	15237	15477	15280	15367	15531	15418	15243	15322	15218	15262	15391	15192	15300	15369	15467	15402	15205	15264	15292	15244	15428	15341	15201	15355	15147	15381	15304	15480	15512	15249	15182	15196	15289	15120	15209	15249	15087	15417	15196	15251	15449	15267	15254	15230	15233	15367	15322	15426	15358	15140	15422	15267	15188	15098	15174	15256	15317	15424	15454	15377	15394	15254	15236	15356	15353	15405	15261	15318	15253	15473	15304	15133	15233	15414	15231	15222	15310	15351	15229	15198	15472	15367	15370	15426	15240	15287	15203	15291	15125	15337	15349	15317	15377	15323	15349	15204	15364	15173	15290	15347	15110	15117	15239	15327	15225	15231	15090	15349	15222	15357	15243	15339	15286	15125	15296	15274	15422	15279	15211	15196	15318	15316	15257	15243	15132	15205	15341	15237	15318	15332	15354	15309	15341	15423	15287	15431	15346	15158	15273	15140	15243	15382	15218	15327	15189	15372	15217	15257	15422	15332	15391	15360	15307	15409	15328	15246	15129	15253	15264	15237	15320	15122	15237	15381	15400	15266	15459	15153	15227	15397	15099	15349	15346	15381	15515	15394	15372	15221	15436	15352	15396	15283	15281	15342	15279	15398	15261	15231	15312	15178	15359	15369	15229	15293	15375	15174	15237	15335	15244	15248	15205	15202	15274	15306	15259	15250	15416	15122	15303	15221	15061	15378	15402	15496	15291	15293	15241	15301	15362	15247	15463	15264	15244	15068	15267	15213	15329	15210	15205	15250	15295	15402	15284	15259	15252	15252	15289	15324	15336	15307	15260	15296	15336	15240	15280	15250	15257	15245	15374	15350	15416	15309	15365	15222	15210	15320	15310	15354	15263	15317	15376	15161	15297	15325	15456	15258	15343	15286	15277	15365	15392	15332	15217	15282	15251	15176	15222	15273	15348	15135	15288	15297	15262	15212	15235	15161	15195	15311	15161	15225	15190	15237	15274	15225	15176	15407	15283	15331	15343	15302	15202	15371	15347	15208	15238	15350	15398	15326	15163	15179	15251	15218	15409	15280	15257	15272	15331	15203	15230	15303	15265	15189	15145	15277	15286	15325	15234	15369	15184	15295	15373	15327	15366	15335	15274	15376	15252	15391	15295	15138	15174	15340	15446	15245	15274	15182	15301	15366	15200	15289	15321	15259	15292	15281	15396	15211	15256	15457	15298	15320	15272	15017	15279	15188	15254	15275	15362	15345	15163	15400	15246	15322	15409	15323	15460	15397	15191	15242	15354	15469	15407	15363	15344	15154	15158	15304	15274	15270	15195	15074	15232	15488	15233	15408	15343	15382	15157	15416	15168	15269	15358	15075	15230	15183	15153	15440	15288	15252	15284	15506	15320	15310	15459	15331	15191	15273	15331	15126	15332	15339	15274	15407	15267	15272	15489	15454	15225	15292	15413	15402	15405	15137	15250	15303	15180	15297	15440	15255	15282	15229	15394	15333	15418	15427	15228	15407	15396	15429	15180	15280	15353	15202	15390	15360	15146	15267	15319	15204	15212	15194	15331	15327	15197	15347	15312	15286	15266	15442	15270	15462	15226	15247	15314	15229	15100	15376	15230	15255	15290	15383	15257	15420	15468	15303	15306	15240	15208	15235	15334	15176	15364	15208	15314	15374	15309	15145	15320	15304	15213	15252	15184	15231	15442	15193	15119	15158	15388	15134	15186	15402	15278	15319	15332	15216	15175	15380	15478	15354	15406	15302	15268	15202	15370	15293	15240	15291	15244	15387	15380	15239	15286	15265	15282	15169	15176	15275	15393	15279	15238	15437	15254	15193	15200	15352	15240	15227	15319	15407	15111	15207	15358	15457	15298	15290	15275	15284	15216	15256	15365	15164	15170	15161	15245	15392	15245	15403	15239	15287	15341	15424	15205	15335	15343	15240	15199	15330	15239	15436	15219	15393	15328	15165	15178	15365	15175	15215	15269	15205	15365	15339	15405	15235	15393	15264	15188	15288	15187	15294	15443	15424	15255	15205	15164	15318	15211	15371	15170	15125	15329	15176	15231	15347	15305	15194	15208	15476	15359	15195	15255	15356	15265	15263	15295	15189	15265	15435	15178	15343	15463	15231	15382	15280	15219	15278	15235	15090	15255	15302	15238	15259	15392	15300	15381	15298	15301	15245	15116	15291	15302	15249	15110	15176	15269	15602	15203	15333	15266	15248	15378	15447	15281	15246	15262	15175	15278	15261	15170	15119	15349	15178	15319	15209	15414	15371	15189	15265	15349	15191	15215	15173	15259	15321	15177	15216	15433	15255	15281	15442	15241	15218	15226	15377	15467	15247	15279	15340	15182	15394	15208	15258	15086	15232	15221	15399	15284	15245	15206	15237	15279	15224	15320	15293	15243	15254	15255	15289	15349	15379	15195	15222	15419	15119	15369	15309	15223	15407	15436	15340	15282	15386	15212	15372	15364	15380	15211	15105	15346	15367	15251	15167	15377	15317	15367	15191	15271	15288	15329	15378	15379	15443	15273	15357	15187	15319	15143	15379	15302	15366	15395	15382	15305	15153	15247	15264	15244	15285	15278	15241	15261	15177	15298	15287	15325	15294	15466	15201	15449	15361	15177	15318	15175	15299	15240	15248	15484	15268	15364	15165	15217	15313	15326	15375	15106	15259	15279	15559	15431	15252	15277	15252	15370	15408	15185	15340	15194	15273	15361	15327	15271	15457	15381	15405	15210	15269	15257	15175	15209	15295	15203	15183	15248	15154	15224	15223	15251	15298	15329	15129	15281	15457	15344	15314	15339	15288	15241	15140	15253	15212	15363	15248	15183	15339	15241	15231	15383	15221	15426	15338	15278	15267	15271	15439	15444	15177	15333	15108	15298	15440	15387	15244	15245	15376	15341	15268	15318	15010	15363	15395	15394	15233	15372	15337	15290	15307	15071	15071	15134	15280	15240	15189	15192	15358	15337	15277	15322	15275	15495	15300	15505	15226	15121	15290	15365	15159	15353	15386	15210	15111	15317	15368	15323	15178	15343	15259	15423	15327	15190	15205	15287	15230	15286	15276	15447	15143	15216	15148	15363	15280	15232	15134	15178	15188	15201	15323	15245	15253	15270	15338	15260	15266	15239	15191	15174	15283	15200	15292	15278	15393	15304	15280	15365	15250	15229	15348	15498	15190	15227	15237	15426	15422	15356	15479	15219	15365	15375	15192	15333	15453	15411	15231	15186	15289	15120	15184	15100	15328	15316	15387	15376	15311	15332	15268	15356	15316	15152	15216	15171	15272	15332	15106	15291	15319	15323	15265	15158	15324	15245	15293	15344	15430	15367	15106	15270	15328	15251	15071	15239	15312	15335	15158	15368	15174	15242	15272	15267	15310	15270	15375	15178	15261	15091	15507	15262	15358	15238	15379	15292	15328	15326	15229	15188	15224	15243	15258	15252	15344	15419	15343	15108	15230	15376	15274	15226	15390	15275	15327	15182	15485	15287	15425	15222	15259	15273	15220	15279	15298	15443	15283	15181	15478	15287	15311	15327	15267	15182	15306	15352	15273	15278	15331	15326	15156	15166	15310	15328	15239	15169	15203	15209	15269	15351	15287	15235	15365	15199	15242	15217	15291	15378	15359	15249	15182	15220	15424	15445	15239	15198	15245	15339	15435	15183	15199	15095	15132	15280	15336	15296	15310	15282	15286	15294	15275	15252	15249	15387	15341	15172	15169	15314	15331	15310	15293	15353	15376	15308	15189	15336	15288	15320	15486	15474	15362	15327	15262	15379	15379	15181	15244	15127	15261	15353	15153	15218	15505	15304	15360	15304	15224	15331	15309	15225	15335	15277	15332	15332	15407	15316	15321	15073	15176	15376	15276	15198	15223	15288	15198	15320	15255	15253	15340	15022	15420	15298	15195	15179	15266	15339	15217	15266	15213	15258	15189	15267	15125	15347	15253	15307	15261	15404	15024	15303	15322	15348	15280	15401	15211	15428	15313	15266	15453	15343	15181	15177	15379	15092	15091	15275	15464	15316	15188	15326	15370	15186	15271	15410	15221	15150	15265	15180	15385	15239	15445	15382	15216	15344	15317	15170	15326	15254	15173	15266	15214	15113	15244	15373	15559	15376	15413	15165	15319	15404	15172	15310	15163	15414	15275	15164	15312	15393	15327	15328	15083	15216	15415	15254	15346	15320	15304	15427	15288	15458	15172	15211	15228	15386	15275	15351	15342	15329	15226	15261	15271	15194	15372	15114	15124	15274	15248	15358	15374	15164	15241	15228	15346	15323	15446	15243	15315	15426	15153	15302	15212	15348	15227	15274	15302	15235	15185	15276	15228	15289	15382	15315	15125	15423	15290	15408	15343	15267	15267	15373	15296	15349	15306	15227	15352	15114	15333	15314	15384	15271	15415	15331	15317	15317	15225	15229	15186	15290	15228	15336	15284	15278	15202	15311	15259	15313	15346	15337	15361	15192	15398	15294	15244	15220	15208	15159	15230	15284	15395	15364	15307	15279	15247	15239	15289	15429	15269	15082	15285	15314	15392	15386	15464	15286	15329	15209	15349	15403	15467	15368	15240	15346	15256	15181	15282	15292	15237	15172	15274	15204	15362	15151	15267	15320	15273	15166	15310	15359	15341	15220	15118	15380	15407	15173	15277	15161	15099	15350	15153	15293	15257	15212	15310	15199	15278	15265	15258	15416	15371	15270	15348	15325	15439	15279	15332	15397	15216	15370	15250	15495	15137	15507	15345	15308	15191	15426	15192	15032	15183	15349	15284	15274	15277	15360	15464	15248	15248	15304	15339	15093	15320	15300	15326	15409	15344	15337	15329	15176	15398	15289	15292	15413	15230	15281	15203	15376	15131	15418	15386	15254	15242	15142	15285	15300	15144	15366	15363	15376	15430	15113	15268	15215	15244	15198	15239	15258	15367	15304	15085	15165	15382	15224	15316	15278	15191	15315	15199	15268	15370	15437	15411	15120	15074	15338	15247	15146	15300	15376	15222	15289	15460
28305	23711	27324	23416	19092	18089	18198	17863	17537	18027	17920	18950	18766	18302	18706	18712	18353	17904	17809	17406	17554	17876	17685	17674	17538	17600	17553	17772	17811	17665	17865	17762	17891	17578	17694	17838	17796	17657	17670	17742	17694	17654	17663	17689	17705	17564	17680	17865	17483	17628	17562	17724	17781	17690	17841	17437	17550	17780	17647	17762	17879	17883	17680	17727	17719	17625	17777	17723	17642	17479	17827	17717	17672	17863	17594	17635	17705	17637	17761	17485	17392	17444	17548	17516	17741	17783	17678	17704	17703	17426	17611	17471	17825	17567	17541	17699	17656	17537	17803	17710	17504	17763	17888	17734	17619	17611	17890	17548	17823	17709	17434	17679	17751	17586	17316	17557	17621	17603	17675	17718	17621	17519	17498	17538	17662	17778	17680	17748	17850	17824	17651	17640	17726	17598	17674	17525	17777	17299	17644	17582	17474	17517	17419	17328	17818	17862	17716	17709	17861	17630	17768	17739	17714	17718	17581	17744	17701	17780	17743	17648	17728	17687	17608	17744	17904	17563	17688	17839	17679	17808	17721	17593	17607	17592	17704	17755	17665	17476	17872	17589	17744	17725	17761	17740	17621	17804	17652	17798	17653	17613	17450	17565	17695	17786	17505	17536	17849	17620	17897	17664	17546	17664	17762	17686	17542	17627	17698	17561	17602	17621	17671	17585	17648	17810	17736	17736	17646	17747	17667	17706	17663	17774	17580	17654	17580	17659	17597	17760	17509	17571	17821	17660	17677	17692	17775	17653	17663	17538	17609	17684	17787	17441	17869	17879	17908	17659	17840	17634	17698	17647	17835	17688	17612	17707	17794	17481	17461	17867	17548	17528	17663	17771	17659	17988	17624	17829	17609	17528	17578	17559	17733	17765	17567	17635	17557	17623	17301	17662	17506	17584	17548	17625	17777	17642	17697	17543	17670	17808	17642	17728	17584	17688	17613	17830	17604	17684	17502	17697	17718	17492	17525	17605	17581	17780	17621	17873	17806	17623	17561	17607	17549	17742	17721	17568	17713	17783	17730	17723	17772	17442	17630	17644	17705	17625	17778	17781	17630	17652	17817	17698	17611	17685	17843	17594	17690	17440	17832	17560	17630	17671	17822	17585	17650	17565	17608	17765	17723	17593	17850	17385	17586	17839	17698	17722	17754	17759	17456	17395	17571	17336	17606	17804	17772	17837	17624	17781	17824	17478	17675	17550	17623	17763	17788	17566	17588	17536	17958	17595	17666	17717	17542	17662	17536	17515	17626	17711	17512	17590	17694	17614	17805	17574	17617	17676	17849	17864	17640	17615	17818	17462	17747	17754	17647	17628	17511	17455	17673	17806	17780	17624	17618	17735	17515	17526	17713	17558	17713	17722	17448	17823	17909	17640	17718	17729	17818	17571	17633	17631	17671	17649	17688	17673	17680	17835	17769	17762	17714	17709	17833	17725	17742	17715	17611	17602	17751	17746	17685	17794	17699	17810	17758	17746	17619	17569	17821	17566	17520	17726	17795	17590	17565	17581	17604	17595	17564	17717	17634	17707	17795	17652	17741	17629	17863	17567	17683	17716	17759	17861	17648	17778	17787	17602	17306	17753	17866	17847	17832	17715	17824	17621	17977	17565	17543	17534	17593	17554	17689	17718	17723	17569	17633	17731	17638	17713	17706	17656	17568	17699	17548	17778	17687	17583	17753	17688	17681	17607	17588	17594	17770	17849	17671	17772	17485	17723	17715	17710	17757	17554	17482	17611	17612	17705	17664	17898	17599	17661	17626	17629	17674	17788	17658	17721	17702	17728	17606	17646	17670	17702	17692	17803	17686	17550	17522	17673	17679	17566	17695	17838	17769	17843	17881	17669	17693	17481	17722	17898	17770	17652	17740	17738	17517	17785	17654	17567	17591	17892	17742	17707	17608	17683	17558	17569	17956	17517	17665	17583	17648	17632	17595	17657	17724	17599	17454	17437	17532	17769	17575	17509	17687	17598	17599	17695	17759	17725	17696	17879	17477	17519	17618	17900	17754	17787	17552	17648	17931	17791	17705	17592	17549	17875	17782	17662	17739	17633	17454	17590	17664	17714	17569	17738	17706	17772	17647	17456	17554	17809	17809	17682	17657	17674	17654	17598	17769	17737	17661	17807	17832	17540	17626	17625	17614	17579	17586	17634	17786	17662	17776	17674	17642	17535	17658	17585	17670	17729	17760	17646	17801	17599	17592	17747	17943	17579	17676	17762	17473	17697	17789	17569	17421	17830	17677	17674	17635	17476	17617	17741	17626	17603	17667	17616	17659	17619	17691	17711	17672	17696	17452	17478	17803	17727	17678	17706	17885	17575	17535	17654	17725	17624	17705	17780	17649	17770	17720	17506	17680	17775	17846	17678	17701	17611	17555	17598	17752	17784	17729	17710	17665	17460	17577	17671	17682	17629	17856	17694	17683	17551	17739	17793	17686	17662	17560	17805	17635	17560	17813	17618	17597	17710	17786	17894	17761	17876	17721	17678	17649	17689	17738	17578	17626	17398	17557	17565	17611	17600	17558	17754	17711	17750	17571	17674	17803	17661	17653	17754	17567	17603	17598	17459	17656	17687	17432	17476	17689	17621	17754	17714	17693	17547	17485	17755	17692	17774	17598	17525	17535	17764	17753	17810	17612	17566	17854	17533	17612	17912	17533	17618	17684	17549	17822	17667	17664	17676	17571	17630	17834	17707	17560	17623	17698	17560	17567	17529	17620	17700	17627	17705	17657	17566	17587	17773	17585	17751	17752	17583	17572	17804	17471	17831	17707	17769	17477	17619	17690	17673	17789	17763	17680	17674	17599	17741	17563	17620	17637	17527	17762	18009	17659	17774	17752	17560	17453	17603	17753	17703	17589	17697	17748	17688	17623	17725	17692	17678	17554	17633	17541	17596	17443	17758	17558	17798	17834	17552	17640	17839	17718	17672	17812	17547	17811	17556	17618	17704	17761	17825	17821	17699	17583	17636	17439	17621	17568	17652	17578	17462	17480	17730	17434	17547	17512	17514	17774	17551	17433	17742	17659	17709	17821	17579	17517	17410	17688	17729	17710	17488	17736	17644	17624	17777	17789	17442	17581	17476	17521	17441	17572	17538	17597	17483	17646	17674	17815	17883	17784	17656	17661	17571	17623	17446	17468	17523	17828	17763	17642	17595	17806	17626	17549	17553	17717	17662	17516	17546	17527	17415	17890	17534	17691	17743	17754	17939	17686	17564	17550	17796	17706	17713	17663	17804	17625	17766	17694	17730	17542	17914	17824	17824	17698	17570	17586	17695	17685	17812	17584	17632	17523	17528	17621	17512	17761	17899	17733	17578	17709	17730	17819	17674	17855	17674	17641	17630	17572	17387	17606	17566	17781	17913	17730	17610	17749	17834	17796	17612	17600	17729	17779	17688	17811	17742	17679	17558	17648	17657	17801	17639	17651	17776	17897	17616	17668	17577	17582	17668	17699	17734	17422	17750	17660	17549	17740	17584	17635	17619	17810	17841	17791	17679	17533	17821	17729	17628	17448	17683	17642	17625	17713	17826	17745	17784	17680	17477	17840	17594	17619	17522	17759	17644	17741	17696	17845	17765	17881	17757	17596	17573	17574	17602	17709	17535	17832	17813	17780	17752	17408	17725	17700	17762	17854	17541	17837	17686	17658	17506	17574	17562	17694	17652	17781	17853	17818	17849	17700	17602	17556	17839	17830	17735	17888	17472	17618	17741	17731	17602	17780	17534	17537	17600	17693	17739	17703	17582	17594	17743	17698	17821	17661	17723	17390	17630	17851	17618	17608	17611	17806	17478	17747	17770	17687	17766	17817	17615	17612	17598	17715	17928	17575	17790	17824	17759	17612	17633	17805	17677	17550	17850	17761	17651	17662	17831	17794	17737	17614	17492	17659	17543	17812	17681	17739	17528	17700	17588	17763	17657	17624	17478	17642	17551	17654	17817	17677	17715	17638	17849	17791	17676	17758	17766	17794	17620	17693	17625	17799	17770	17572	17515	17690	17628	17583	17828	17700	17722	17746	17578	17606	17719	17561	17833	17594	17840	17828	17641	17664	17676	17790	17716	17896	17672	17461	17608	17671	17693	17731	17738	17765	17615	17589	17654	17633	17790	17717	17446	17541	17748	17759	17786	17731	17934	18007	17555	17567	17682	17642	17708	17678	17669	17567	17551	17644	17587	17810	17709	17900	17592	17752	17779	17671	17739	17729	17704	17534	17709	17751	17678	17639	17591	17640	17737	17604	17831	17755	17700	17819	17847	17786	17669	17669	17737	17551	17917	17634	17435	17616	17662	17701	17546	17711	17730	17639	17590	17574	17891	17609	17755	17659	17697	17931	17494	17704	17672	17616	17609	17602	17822	17686	17765	17629	17441	17578	17729	17631	17528	17671	17710	17665	17874	17554	17683	17527	17699	17804	17763	17666	17662	17764	17750	17653	17631	17811	17864	17812	17653	17564	17677	17689	17673	17420	17665	17800	17768	17885	17597	17822	17608	17792	17690	17633	17689	17803	17535	17573	17708	17917	17676	17832	17824	17545	17711	17645	17475	17571	17606	17739	17364	17787	17749	17695	17728	17785	17755	17512	17732	17609	17696	17585	17730	17739	17662	17704	17666	17675	17816	17540	17767	17812	17513	17606	17592	17974	17769	17629	17715	17659	17472	17853	17555	17676	17689	17706	17634	17536	17689	17629	17706	17818	17696	17595	17676	17876	17691	17533	17641	17686	17608	17765	17823	17676	17699	17711	17739	17544	17577	17565	17751	17652	17648	17745	17769	17637	17805	17765	17697	17608	17614	17788	17599	17737	17816	17569	17802	17535	17684	17725	17726	17786	17734	17602	17538	17328	17730	17663	17836	17609	17774	17706	17674	17557	17386	17885	17684	17665	17469	17811	17775	17682	17459	17730	17605	17747	17777	17896	17680	17609	17705	17608	17694	17738	17798	17799	17846	17848	17887	17753	17746	17787	17755	17674	17655	17658	17715	17608	17578	17570	17599	17589	17929	17596	17701	17651	17698	17651	17647	17594	17657	17608	17827	17703	17828	17486	17526	18047	17600	17665	17552	17649	17871	17664	17812	17833	17555	17431	17709	17742	17759	17739	17679	17567	17823
27652	32311	26578	19903	17054	15952	15652	15575	15572	15528	15745	17276	16529	16112	16774	16506	15889	15523	15428	15247	15399	15382	15323	15211	15298	15369	15323	15216	15344	15284	15267	15264	15182	15318	15173	15282	15282	15123	15386	15421	15299	15185	15345	15395	15318	15222	15286	15281	15198	15371	15384	15242	15271	15357	15322	15457	15346	15124	15301	15157	15316	15363	15243	15320	15502	15360	15372	15406	15060	15191	15346	15240	15461	15193	15334	15288	15434	15178	15308	15322	15187	15474	15235	15300	15360	15292	15154	15190	15275	15398	15215	15392	15335	15374	15322	15246	15215	15027	15362	15336	15325	15161	15243	15145	15384	15211	15344	15366	15283	15233	15290	15466	15342	15247	15195	15324	15299	15271	15231	15188	15308	15389	15343	15313	15349	15306	15287	15292	15280	15262	15374	15349	15308	15208	15202	15192	15238	15150	15365	15304	15332	15332	15298	15395	15234	15385	15277	15289	15264	15342	15434	15479	15349	15303	15385	15225	15225	15235	15330	15248	15467	15242	15196	15257	15230	15389	15303	15255	15472	15190	15211	15330	15326	15261	15232	15234	15355	15134	15321	15431	15314	15422	15189	15200	15448	15237	15426	15167	15196	15190	15363	15315	15315	15178	15254	15234	15197	15422	15378	15457	15254	15355	15291	15167	15232	15331	15242	15351	15176	15370	15153	15107	15388	15478	15320	15285	15164	15290	15343	15242	15335	15378	15139	15261	15358	15362	15311	15281	15282	15234	15367	15194	15262	15301	15190	15307	15308	15309	15259	15413	15217	15380	15274	15389	15424	15333	15186	15356	15272	15283	15292	15127	15351	15311	15165	15365	15227	15328	15360	15438	15128	15186	15444	15344	15142	15383	15105	15219	15415	15341	15322	15249	15262	15143	15220	15446	15478	15121	15294	15229	15314	15547	15213	15210	15254	15296	15207	15306	15350	15244	15184	15247	15276	15340	15214	15300	15359	15180	15244	15362	15301	15238	15294	15179	15203	15237	15126	15295	15359	15492	15163	15365	15258	15437	15313	15355	15257	15308	15318	15223	15127	15336	15320	15322	15279	15204	15200	15243	15337	15282	15340	15364	15255	15143	15406	15518	15360	15431	15291	15141	15313	15290	15465	15287	15340	15389	15434	15451	15217	15177	15217	15356	15225	15196	15333	15200	15272	15273	15226	15196	15403	15095	15379	15401	15350	15208	15221	15195	15239	15309	15255	15278	15337	15392	15247	15156	15432	15379	15396	15265	15326	15291	15219	15171	15313	15175	15162	15458	15381	15164	15156	15261	15125	15304	15269	15501	15338	15492	15180	15298	15344	15191	15371	15317	15422	15372	15287	15417	15376	15188	15300	15148	15300	15249	15136	15198	15475	15225	15280	15193	15380	15260	15226	15353	15155	15516	15139	15229	15339	15337	15247	15384	15292	15317	15307	15312	15197	15402	15358	15194	15059	15173	15172	15188	15195	15438	15220	15277	15351	15357	15218	15191	15267	15225	15404	15250	15289	15234	15522	15142	15353	15193	15316	15462	15170	15327	15184	15469	15450	15190	15128	15204	15260	15298	15286	15129	15355	15308	15258	15287	15317	15193	15420	15164	15506	15390	15138	15353	15293	15434	15262	15302	15224	15396	15188	15175	15341	15453	15320	15261	15491	15283	15287	15280	15361	15248	15112	15332	15315	15278	15412	15347	15278	15278	15281	15376	15362	15242	15292	15339	15223	15249	15344	15131	15399	15385	15312	15272	15271	15339	15384	15195	15282	15355	15361	15463	15280	15438	15306	15232	15385	15289	15252	15243	15389	15257	15289	15133	15069	15390	15172	15267	15350	15310	15198	15285	15251	15383	15309	15237	15241	15322	15180	15356	15229	15149	15258	15425	15251	15338	15384	15202	15335	15322	15473	15346	15331	15380	15465	15347	15220	15258	15359	15191	15275	15187	15227	15316	15416	15295	15280	15253	15029	15343	15339	15396	15383	15138	15432	15257	15189	15242	15433	15219	15272	15368	15261	15162	15270	15311	15297	15337	15199	15353	15358	15351	15254	15588	15141	15362	15347	15230	15495	15333	15347	15267	15186	15349	15152	15290	15256	15296	15222	15200	15278	15151	15272	15421	15303	15347	15361	15223	15455	15191	15172	15298	15118	15210	15229	15143	15126	15288	15222	15237	15404	15411	15355	15216	15270	15349	15408	15335	15296	15193	15344	15294	15238	15291	15245	15297	15249	15235	15299	15209	15398	15226	15361	15306	15230	15465	15300	15373	15432	15238	15166	15385	15230	15264	15376	15475	15288	15200	15262	15076	15326	15413	15243	15254	15364	15378	15331	15343	15356	15398	15368	15199	15241	15408	15270	15207	15186	15231	15265	15412	15280	15282	15242	15298	15185	15271	15380	15216	15230	15131	15248	15147	15332	15371	15358	15275	15303	15334	15216	15235	15399	15531	15208	15209	15159	15407	15254	15266	15284	15354	15315	15435	15293	15364	15327	15434	15073	15214	15245	15529	15254	15375	15301	15377	15389	15160	15434	15311	15250	15193	15297	15227	15161	15331	15345	15289	15350	15410	15224	15263	15251	15118	15277	15205	15368	15312	15264	15205	15285	15222	15249	15275	15430	15346	15325	15309	15326	15306	15090	15213	15313	15439	15272	15183	15377	15204	15262	15269	15299	15153	15197	15221	15106	15368	15297	15371	15401	15154	15300	15236	15382	15275	15408	15390	15211	15566	15357	15368	15410	15347	15283	15434	15315	15359	15277	15338	15245	15419	15352	15253	15519	15221	15242	15332	15259	15264	15353	15393	15356	15287	15249	15383	15316	15273	15335	15264	15318	15242	15383	15223	15242	15339	15212	15304	15189	15339	15391	15326	15218	15312	15238	15330	15442	15267	15438	15132	15523	15366	15171	15192	15212	15177	15343	15459	15255	15190	15282	15208	15342	15254	15108	15248	15112	15124	15155	15335	15239	15324	15208	15235	15406	15242	15162	15394	15267	15269	15253	15455	15382	15245	15294	15240	15156	15540	15200	15260	15246	15287	15308	15331	15354	15330	15258	15201	15245	15144	15186	15415	15425	15364	15270	15360	15367	15299	15248	15326	15286	15296	15208	15327	15243	15563	15180	15441	15386	15300	15568	15313	15352	15365	15372	15068	15258	15302	15425	15339	15194	15259	15449	15228	15307	15274	15237	15222	15548	15305	15311	15334	15260	15295	15340	15415	15296	15345	15257	15201	15287	15198	15179	15307	15366	15329	15286	15215	15345	15110	15496	15271	15378	15272	15256	15279	15258	15313	15125	15277	15235	15350	15277	15366	15367	15230	15248	15418	15297	15186	15305	15365	15276	15188	15350	15311	15352	15217	15221	15299	15355	15232	15204	15304	15253	15503	15241	15380	15250	15416	15376	15192	15276	15391	15245	15317	15259	15246	15368	15397	15176	15353	15307	15137	15346	15343	15472	15143	15293	15466	15164	15327	15345	15408	15251	15315	15346	15259	15462	15385	15349	15276	15225	15287	15351	15324	15138	15520	15311	15346	15387	15189	15353	15316	15222	15238	15413	15317	15387	15115	15278	15309	15333	15380	15366	15396	15459	15411	15379	15223	15338	15434	15370	15280	15227	15087	15377	15298	15401	15070	15386	15286	15122	15228	15229	15327	15308	15291	15487	15387	15357	15283	15409	15460	15369	15350	15259	15281	15314	15431	15229	15298	15336	15426	15441	15383	15364	15304	15267	15306	15271	15213	15275	15247	15229	15224	15303	15312	15288	15308	15224	15271	15254	15218	15412	15199	15019	15154	15246	15192	15516	15142	15448	15254	15375	15389	15434	15254	15325	15354	15416	15410	15444	15306	15356	15127	15298	15403	15296	15472	15271	15333	15493	15379	15407	15316	15179	15147	15315	15296	15273	15499	15337	15362	15384	15321	15059	15233	15232	15414	15426	15165	15363	15365	15250	15156	15205	15227	15199	15239	15216	15417	15310	15241	15474	15304	15414	15508	15184	15323	15350	15506	15305	15199	15191	15221	15197	15416	15387	15279	15182	15310	15264	15233	15242	15179	15295	15288	15342	15230	15190	15408	15403	15124	15283	15245	15286	15339	15226	15308	15239	15319	15278	15305	15482	15341	15335	15371	15376	15240	15335	15217	15201	15125	15253	15317	15277	15283	15440	15426	15281	15459	15349	15152	15176	15182	15312	15336	15314	15307	15232	15317	15288	15190	15195	15207	15399	15395	15201	15310	15313	15379	15261	15348	15282	15317	15332	15294	15382	15372	15146	15212	15177	15267	15166	15387	15383	15209	15362	15380	15177	15276	15428	15229	15297	15215	15277	15414	15408	15177	15480	15296	15371	15457	15380	15341	15272	15369	15395	15414	15147	15287	15377	15418	15164	15405	15314	15208	15299	15365	15266	15373	15272	15460	15200	15399	15266	15199	15007	15363	15169	15326	15452	15247	15084	15300	15281	15174	15246	15411	15438	15332	15330	15240	15321	15337	15121	15441	15153	15317	15492	15287	15392	15292	15120	15277	15386	15399	15216	15357	15331	15242	15377	15341	15062	15424	15207	15348	15244	15145	15436	15281	15394	15237	15221	15208	15289	15248	15370	15241	15165	15249	15357	15267	15081	15296	15339	15345	15217	15397	15153	15243	15401	15310	15350	15269	15152	15274	15111	15365	15457	15184	15375	15354	15426	15351	15181	15341	15168	15302	15263	15382	15274	15283	15371	15313	15320	15219	15220	15202	15439	15267	15276	15328	15307	15211	15350	15096	15296	15296	15277	15161	15330	15310	15172	15406	15287	15312	15500	15364	15095	15428	15266	15326	15377	15309	15260	15379	15462	15358	15155	15313	15226	15315	15136	15360	15323	15173	15305	15372	15248	15307	15350	15290	15199	15268	15200	15252	15452	15320	15409	15336	15346	15329	15324	15364	15172	15337	15295	15411	15355	15273	15346	15091	15110	15203	15375	15352	15275	15254	15289	15390	15349	15156	15195	15179	15256	15214	15150	15190	15414	15224	15490	15473	15281	15409	15269	15492	15386	15536	15350	15421	15424	15382	15178	15233	15187	15283	15234	15415	15235	15489	15291	15220	15308	15445	15239	15399	15145	15299	15198	15224	15368	15379	15348	15348
24006	21280	28527	24831	22299	21630	21104	18743	18216	18370	19196	24468	21904	22199	23695	23648	21094	19275	18175	17797	17733	17495	17792	17859	17447	17632	17519	17352	17637	17758	17445	17441	17472	17647	17539	17336	17506	17369	17661	17372	17516	17600	17486	17579	17512	17369	17658	17424	17392	17677	17616	17438	17588	17483	17585	17558	17677	17655	17460	17437	17536	17558	17611	17461	17425	17471	17526	17353	17438	17482	17583	17621	17696	17663	17525	17203	17580	17612	17324	17578	17433	17557	17491	17484	17454	17686	17428	17468	17474	17468	17889	17435	17449	17616	17376	17637	17895	17520	17590	17461	17533	17502	17441	17543	17660	17392	17557	17447	17670	17288	17575	17510	17464	17447	17476	17397	17527	17439	17208	17513	17450	17371	17535	17524	17595	17414	17467	17572	17426	17327	17403	17734	17481	17570	17434	17414	17336	17449	17632	17427	17418	17357	17526	17333	17309	17502	17433	17536	17556	17414	17635	17522	17565	17561	17289	17457	17508	17422	17627	17424	17639	17620	17554	17443	17443	17563	17442	17530	17452	17383	17718	17580	17361	17509	17438	17466	17431	17546	17542	17640	17517	17576	17566	17536	17630	17480	17602	17524	17500	17351	17599	17371	17470	17617	17410	17502	17623	17448	17492	17433	17435	17510	17533	17533	17610	17445	17531	17600	17461	17446	17371	17352	17311	17324	17530	17575	17523	17405	17429	17602	17431	17619	17621	17518	17736	17357	17571	17438	17543	17357	17234	17429	17546	17523	17306	17513	17493	17392	17480	17520	17359	17336	17373	17327	17567	17504	17642	17601	17393	17318	17593	17428	17544	17710	17538	17441	17564	17593	17425	17545	17663	17341	17459	17511	17760	17560	17499	17542	17395	17376	17266	17586	17610	17384	17343	17426	17260	17654	17570	17513	17407	17317	17683	17410	17509	17302	17535	17460	17469	17345	17394	17470	17585	17603	17434	17435	17526	17516	17561	17469	17569	17444	17500	17502	17412	17528	17603	17484	17595	17420	17513	17412	17443	17448	17432	17368	17247	17495	17372	17628	17436	17557	17683	17543	17541	17464	17426	17550	17373	17880	17520	17409	17653	17348	17456	17277	17623	17282	17344	17495	17369	17670	17362	17515	17231	17245	17418	17598	17639	17584	17523	17295	17690	17571	17272	17470	17409	17457	17284	17509	17600	17686	17378	17673	17397	17428	17507	17488	17533	17410	17569	17407	17618	17614	17586	17524	17552	17553	17524	17357	17473	17394	17291	17572	17442	17422	17397	17367	17336	17301	17341	17454	17478	17369	17558	17444	17513	17488	17435	17256	17335	17452	17498	17327	17419	17574	17530	17254	17468	17474	17427	17663	17480	17393	17328	17447	17678	17502	17450	17373	17494	17313	17521	17282	17568	17422	17408	17457	17337	17756	17433	17563	17624	17520	17712	17494	17477	17275	17484	17456	17453	17288	17427	17634	17451	17504	17558	17514	17292	17463	17481	17443	17650	17499	17436	17624	17446	17711	17444	17422	17515	17581	17440	17565	17588	17536	17542	17254	17626	17662	17539	17491	17387	17426	17514	17470	17561	17581	17641	17494	17467	17374	17452	17497	17422	17422	17363	17617	17517	17684	17500	17419	17418	17438	17456	17656	17383	17368	17624	17364	17491	17491	17563	17389	17517	17644	17367	17546	17614	17509	17490	17617	17376	17371	17244	17335	17466	17507	17506	17364	17523	17549	17501	17533	17463	17349	17593	17484	17671	17535	17540	17626	17512	17562	17490	17413	17373	17622	17628	17089	17405	17605	17554	17383	17450	17461	17529	17492	17542	17490	17514	17372	17587	17601	17459	17497	17564	17545	17597	17386	17567	17715	17587	17651	17537	17488	17389	17528	17698	17382	17299	17147	17578	17497	17603	17614	17469	17596	17692	17738	17448	17416	17467	17532	17709	17416	17467	17610	17556	17571	17482	17339	17496	17573	17521	17471	17585	17251	17476	17491	17750	17489	17429	17425	17642	17349	17442	17414	17553	17599	17338	17433	17485	17342	17400	17457	17683	17568	17631	17480	17573	17464	17448	17519	17509	17457	17682	17342	17476	17428	17563	17546	17473	17296	17675	17401	17359	17442	17460	17511	17366	17297	17515	17569	17577	17324	17506	17471	17442	17524	17481	17473	17619	17428	17612	17583	17537	17392	17494	17384	17480	17686	17404	17315	17321	17550	17487	17465	17562	17611	17459	17306	17391	17455	17523	17398	17572	17419	17499	17360	17365	17517	17581	17483	17510	17300	17508	17473	17670	17376	17422	17307	17510	17420	17435	17305	17651	17643	17456	17460	17555	17474	17529	17646	17277	17620	17487	17347	17457	17432	17518	17522	17492	17636	17602	17547	17505	17384	17442	17495	17265	17393	17458	17524	17484	17428	17754	17612	17417	17528	17486	17524	17419	17451	17574	17390	17746	17429	17320	17476	17478	17551	17542	17400	17695	17564	17402	17690	17595	17402	17441	17473	17518	17547	17342	17655	17713	17444	17603	17266	17494	17536	17495	17605	17543	17491	17341	17415	17573	17479	17501	17426	17499	17443	17479	17550	17393	17464	17458	17483	17463	17341	17388	17540	17218	17524	17516	17473	17426	17281	17294	17429	17441	17493	17583	17673	17601	17526	17548	17450	17494	17478	17638	17557	17566	17373	17393	17593	17210	17463	17393	17459	17441	17526	17537	17418	17445	17276	17456	17511	17515	17412	17354	17329	17276	17413	17542	17540	17644	17602	17204	17333	17542	17637	17562	17740	17623	17531	17497	17739	17663	17362	17542	17660	17468	17436	17523	17498	17392	17614	17467	17548	17325	17461	17312	17523	17606	17398	17426	17320	17548	17524	17425	17596	17504	17533	17541	17267	17425	17573	17438	17469	17552	17275	17411	17557	17425	17445	17342	17306	17567	17595	17515	17474	17300	17581	17549	17629	17636	17410	17306	17380	17144	17368	17392	17538	17400	17481	17426	17453	17375	17628	17374	17409	17343	17304	17485	17435	17490	17593	17516	17434	17590	17645	17664	17255	17576	17473	17476	17315	17128	17482	17777	17437	17718	17624	17469	17372	17576	17455	17540	17220	17447	17582	17514	17489	17409	17401	17570	17481	17391	17439	17352	17351	17438	17427	17313	17503	17645	17494	17518	17653	17393	17531	17667	17552	17591	17551	17248	17459	17472	17436	17625	17620	17412	17652	17375	17322	17399	17437	17361	17421	17613	17507	17708	17687	17283	17453	17529	17498	17464	17640	17420	17550	17426	17444	17628	17517	17345	17559	17610	17505	17432	17391	17316	17481	17458	17454	17473	17502	17507	17298	17490	17335	17509	17469	17488	17487	17310	17582	17482	17615	17581	17598	17553	17499	17445	17308	17479	17386	17678	17486	17495	17642	17389	17618	17587	17710	17717	17585	17425	17554	17343	17539	17413	17437	17650	17456	17519	17349	17548	17766	17642	17344	17300	17431	17398	17427	17512	17572	17495	17401	17535	17609	17622	17608	17450	17366	17336	17240	17339	17548	17572	17357	17485	17379	17478	17643	17476	17689	17302	17544	17458	17452	17619	17534	17374	17425	17333	17619	17439	17484	17414	17693	17445	17236	17316	17474	17537	17318	17386	17432	17475	17630	17561	17522	17649	17531	17592	17556	17560	17718	17621	17480	17304	17294	17375	17388	17691	17392	17403	17565	17466	17547	17498	17420	17361	17302	17639	17567	17411	17458	17429	17629	17405	17418	17427	17364	17543	17475	17448	17350	17503	17548	17527	17367	17471	17560	17471	17549	17438	17593	17330	17525	17493	17574	17486	17634	17659	17373	17327	17401	17548	17524	17493	17534	17597	17530	17326	17366	17427	17362	17665	17594	17556	17286	17591	17575	17429	17710	17543	17540	17438	17476	17526	17461	17470	17373	17358	17331	17584	17421	17528	17532	17581	17509	17449	17591	17596	17543	17435	17353	17418	17354	17670	17545	17672	17376	17351	17347	17581	17446	17623	17320	17646	17464	17443	17495	17691	17512	17547	17558	17463	17504	17415	17330	17490	17605	17421	17557	17494	17497	17513	17368	17625	17622	17433	17422	17394	17530	17572	17444	17551	17423	17535	17619	17502	17505	17617	17373	17504	17492	17339	17587	17249	17433	17484	17403	17579	17490	17604	17567	17656	17365	17556	17438	17628	17586	17582	17530	17591	17379	17505	17164	17413	17259	17354	17678	17529	17413	17351	17449	17304	17674	17700	17478	17580	17319	17594	17337	17552	17409	17424	17498	17434	17540	17543	17550	17546	17472	17433	17625	17376	17400	17518	17495	17310	17295	17262	17400	17467	17514	17431	17713	17553	17507	17595	17384	17515	17520	17453	17404	17520	17464	17483	17496	17468	17548	17323	17356	17273	17436	17440	17428	17328	17439	17666	17232	17424	17500	17462	17358	17645	17647	17480	17487	17437	17380	17648	17559	17249	17340	17386	17573	17499	17346	17489	17424	17551	17432	17491	17504	17639	17231	17481	17485	17394	17388	17295	17471	17490	17355	17609	17570	17600	17341	17478	17196	17406	17496	17488	17449	17310	17362	17431	17456	17629	17509	17624	17544	17367	17424	17460	17557	17308	17283	17709	17411	17562	17552	17513	17502	17391	17459	17407	17398	17503	17641	17368	17265	17325	17459	17383	17414	17395	17649	17441	17473	17430	17294	17519	17428	17528	17287	17386	17536	17316	17417	17472	17512	17485	17515	17543	17591	17558	17433	17276	17374	17749	17432	17577	17596	17343	17347	17417	17694	17430	17410	17472	17429	17499	17490	17404	17521	17578	17503	17463	17445	17472	17573	17549	17466	17281	17541	17526	17511	17544	17409	17465	17509	17595	17602	17606	17335	17323	17424	17445	17442	17555	17511	17563	17538	17708	17492	17630	17672	17490	17628	17757	17467	17535	17199	17436	17454	17418	17274	17649	17588	17590	17452	17551	17566	17535	17630	17701	17426	17556	17432	17414	17313	17343	17527	17630	17255	17682	17525	17263	17360	17538	17731	17529	17486	17276	17547	17480	17563	17638	17276	17375	17532	17442	17450	17694	17337	17389	17582	17550	17642	17543	17473	17462	17582	17471	17589	17385	17503
27585	38715	35958	27270	19189	17559	16776	16281	16147	16364	18368	26063	21015	22355	24317	23351	19817	17161	15960	15296	15278	15217	15293	15201	15074	15458	15125	15153	15132	15216	15268	15265	15200	15312	15302	15189	15096	15335	15182	15106	15321	15172	15175	14992	15220	15236	15314	15387	15159	15222	15263	15081	15135	15061	15209	15218	15047	15114	15156	15184	15176	15344	15085	15279	15201	15248	15261	15290	15045	15392	15473	15365	15107	15176	15176	15368	15176	15167	15297	15147	15166	15332	15190	15244	15310	15266	15070	15210	15344	15129	15181	15359	15140	15223	15048	15166	15044	15276	15198	15225	15324	15204	15293	15129	15154	15281	15057	15208	15145	15355	15264	15086	15181	15226	15055	15389	14968	15231	15240	15160	15064	15236	15198	15283	15284	15160	15337	15322	15220	15099	15311	15061	14993	15359	15134	15140	15293	15242	15233	15253	15207	15087	15151	15253	15178	15162	15086	15224	15116	15104	15192	15255	15050	15073	15167	15202	15295	15286	15194	15264	15040	15260	15273	15035	15215	15183	15177	15310	15153	15101	15244	15307	15170	15170	15194	15430	15213	15259	15124	15283	15301	15270	15134	15210	15357	15176	15204	15095	15259	15287	15137	15175	15079	15065	15128	15058	15302	15328	15225	15200	15044	15221	15289	15142	15205	15217	15045	15211	15149	15164	15001	15257	15116	15217	15061	15267	15202	15274	15261	15055	15187	15080	15141	15066	15277	15185	15120	15201	15208	15099	15163	15042	15144	15058	15142	15227	15135	15013	15339	15366	15275	15291	15091	15096	15331	15234	15268	15025	15059	15246	15136	15210	15209	15297	15140	15224	15057	15138	15141	15291	15214	15150	15278	15178	15147	15179	15228	15281	15199	15306	15200	15295	15125	15077	15215	15155	15134	15043	15029	15211	15132	15303	15166	15138	15197	15138	15310	15313	15120	15169	15189	15265	15214	15192	15222	15154	15210	15094	15245	15090	15195	15108	15143	15297	15228	15240	15197	15138	15245	15370	15219	15242	15141	14950	15185	15215	15213	15265	15095	15160	15043	15011	15010	15190	15323	15289	15266	15016	15313	15205	15309	15084	15207	15105	15161	15283	15116	15189	15008	15266	15087	15170	15208	15080	15247	15141	15134	15135	15272	15211	15173	15241	15223	14996	15103	15476	15227	15097	15271	15086	15296	15207	15203	15142	15240	15027	15332	15228	15277	15028	15149	15200	15155	15146	15158	15237	15244	15138	15023	15240	15288	15153	15196	15126	15126	15262	15268	15127	15120	15039	15256	15064	15193	15344	15272	15204	15347	15194	15207	15367	15200	15361	15357	15258	15400	15213	15357	15154	15245	15319	15186	15179	15287	15158	15227	15258	15165	15325	15215	15197	15233	15226	15068	15122	15201	15123	15193	15268	15262	15233	15158	15049	15337	15289	15067	15216	15069	15215	15255	15162	15298	15092	15271	15244	15147	15207	15224	15063	15064	15126	15151	15262	15174	15227	15253	15203	15176	15151	15112	15279	15156	15177	15090	15119	15234	15222	15251	15132	15275	15066	15281	15210	15127	15330	15068	15233	15309	15095	15324	15155	15233	15076	15235	15184	15189	15338	15318	15187	15089	15270	15212	15146	15156	15268	15223	15055	15201	15212	15207	15148	15279	15242	15296	15138	15294	15073	15182	15205	15096	15212	15309	15152	15097	15246	15286	15001	15405	15231	15169	15257	15145	15226	15246	15198	15418	15537	15237	15118	15153	15213	15341	15331	15184	15280	15256	15261	15122	15137	15203	15194	15058	15173	15224	15218	15220	15073	15147	15348	15095	15034	15282	15125	15084	15250	15135	15122	15337	15146	15220	15085	15189	15052	15299	15040	15249	15215	15163	15108	15266	15285	15101	15402	15217	15012	15173	15299	15232	15226	15240	15073	15187	15225	14952	15171	15237	15268	15197	15183	15232	15236	15281	15284	15071	15160	15170	15216	15236	15153	15294	15224	14944	15149	15254	15080	15270	15158	15358	15186	15096	15105	15137	15161	15131	15243	15170	15174	15278	15202	15149	15306	15065	15221	15059	15292	15284	15071	15233	15183	15163	15211	15363	15258	15080	15197	15266	14970	15217	15344	15198	15148	15024	15349	15254	15207	15114	15149	15220	15031	15144	15308	15254	15142	15215	15109	15242	15110	15085	15352	15163	15186	15237	15156	15283	15174	15109	15304	15249	15202	14981	15321	15167	15368	15302	15065	15337	15307	15110	15259	15121	15153	15186	15259	15165	15160	15258	15174	15236	15203	15158	15152	15398	15183	15121	15292	15111	15369	15135	15069	15044	15074	15122	15187	15223	15220	15215	15072	15102	15107	15430	15173	15272	15132	15279	15160	15285	15315	15346	15115	15125	15299	15171	15225	15265	15221	15108	15243	15154	15266	15225	15431	15085	15150	15173	15179	15225	15392	15060	15228	15204	15147	15201	15167	15179	15252	15296	15214	15162	15014	15185	15199	15194	15115	15118	15157	15167	15309	15189	15191	15060	15044	15202	15366	15211	15154	15112	15177	15099	15114	15232	15105	15178	14941	15160	15027	15190	15173	15199	15212	15222	15246	15194	15251	15237	15170	15143	15298	15076	15164	15191	15265	15273	15144	15284	15292	15261	15273	15182	15204	15285	15071	15321	15230	15156	14985	15367	15289	15163	15124	15270	15062	15168	15217	15263	15269	15182	15123	15335	15383	15105	15190	15208	15033	15203	15283	15361	15204	15266	15140	15147	15201	15461	15288	15296	15330	15048	15135	15350	15112	15156	15013	15151	15114	15284	15237	15360	15132	15307	15129	15155	15158	15152	15280	15045	15020	15242	15113	15170	15241	15270	15249	15221	15248	15336	15114	15331	15195	15258	15242	15159	14999	15405	15255	15173	15227	15238	15203	15121	15275	15227	15282	15264	15283	15270	15130	15267	15216	15099	15210	15227	15248	15108	15254	15184	15193	15166	15244	14994	15092	15242	15130	15156	15030	15210	15257	15263	15190	15182	15190	15155	15057	15261	15298	15236	15244	15146	15201	15085	15109	15338	15312	15168	15203	15125	15072	15231	15072	15242	15094	15228	15249	15128	15155	15061	15263	15321	15048	15332	15149	15171	15203	15161	15064	15147	15048	15210	15207	15232	15195	15247	15349	15357	15322	15223	15167	15253	15162	15178	15310	15183	15208	15227	15283	15196	15176	15201	15347	15212	15317	15409	15175	15094	15119	15275	15242	15403	15080	15178	15213	15307	15179	15193	15121	15214	15227	15121	15170	15199	15278	15250	15202	15156	15294	15322	15236	15416	15098	15316	15248	15318	15187	15121	14999	15316	15136	15413	15279	15278	15110	15376	15254	15337	15152	15276	15149	15354	15179	15175	15301	15258	15254	15240	15035	15347	15172	15251	15317	15082	15274	15160	15331	15153	15248	15147	15262	15268	15118	15195	15106	15222	15164	15290	15269	15306	15238	15230	15177	15205	14970	15140	15199	15253	15138	15160	15172	15254	15218	15168	15212	14984	15254	15146	15237	15107	15292	15176	15158	15164	15242	14990	15322	15168	15222	15196	15172	15316	15323	15075	15197	15148	15191	15069	15255	15107	15198	15185	15296	15289	15073	15202	15201	15074	15146	15270	15126	15145	15043	15236	14990	15275	15220	15078	15193	15115	15293	15219	15072	15300	15270	15187	15190	15316	15310	15176	15235	15202	15051	15278	15212	15181	15285	15136	15190	15321	15214	15188	15216	15159	15412	15212	15196	15332	15169	15239	15234	15168	15158	15102	15194	15148	15124	15280	15252	15197	15239	15312	15249	14998	15141	15231	15057	15149	15050	15257	15196	15211	15187	15291	15173	15121	15172	15348	15235	15057	15155	15239	15317	15167	15155	15232	15286	15143	15257	14954	15354	15183	15356	15095	15305	14977	15193	15183	15335	15076	15300	15216	15233	15414	15245	15029	15120	15168	15178	15339	15084	15215	15192	15254	15347	15209	15150	15098	15192	15036	15252	15147	15068	15188	15106	15101	15148	15070	15322	15154	15114	15221	15266	15447	15098	15159	15117	15226	15399	15166	15237	15144	15312	15177	15163	15155	15148	15224	15078	15327	15224	15187	15283	15182	15178	15047	15098	15215	15149	15192	15226	15217	15252	15128	15224	15235	15020	15204	15190	15304	15183	15213	15251	15146	15088	15370	15173	15222	15260	15130	15189	15280	15116	15125	15288	15165	15243	15189	15218	15143	15233	15089	15225	15037	15194	15139	15240	15034	15192	15251	15088	15049	15264	15126	15168	15192	15276	15141	15303	15322	15196	15227	15110	15206	15299	15242	15232	15160	15041	15204	15271	15135	14992	15268	15265	15230	15125	15143	15186	15205	15235	15205	15059	15229	15238	15269	15181	15156	15093	15317	15270	14956	15159	15055	15132	15327	15183	14974	15042	15160	15119	15173	15247	15137	15315	15086	15187	15294	15085	15230	15237	15144	15167	15104	15209	15340	15323	15209	15138	15047	15261	15132	15349	15274	14997	15076	15190	15278	15126	15250	15339	15054	15188	15117	15412	15050	15193	15113	15326	15142	15300	15311	15091	15106	15314	15223	15265	15032	15162	15169	15090	15260	15143	15299	15143	15206	15182	15211	15040	15115	15163	15156	15223	15244	15184	15267	15132	15071	15165	15310	15202	15228	15276	15202	15122	15297	15108	15396	15058	15315	15160	15053	15173	15155	15126	15180	14979	15180	15299	15119	15260	15274	15137	15250	15095	15322	15183	15019	15007	15244	15288	15046	15191	15256	15269	15205	15058	15144	15230	15115	14840	15181	15243	15121	15216	15200	15119	15285	15199	15095	15180	15159	15103	15225	15227	15343	15244	15279	15115	15067	15075	15311	15257	15153	15326	15206	15130	15039	15130	15105	15053	15308	15271	15144	15280	15324	15079	15295	15073	15307	15099	15335	15099	15226	15030	15299	15246	15314	15117	15231	15169	15111	15171	15196	15057	15107	15055	15177	15183	15261	15235	15142	15220	15107	15221	15176	15208	15230	15096	15256	15263	15144	15179	15191	15211	15315	15240	15178	15223	15139	15140	15151	15239	15246	15259	15217	15271	15149	15191	15128	15358	15187	15348
22965	21423	29256	24060	22045	24000	25065	19836	19146	19509	20323	23204	25876	25654	29406	30980	26465	22292	20047	18740	18135	17941	17954	17743	18027	18089	18122	17849	17904	17725	18016	18066	17924	18019	17974	18066	18103	17861	17906	17929	17930	17870	17895	17877	17611	17645	17929	17991	17908	17637	17858	17935	17725	17744	17803	17881	17874	17943	17767	17764	17785	17727	17916	17792	17713	17972	17873	17915	17864	17916	17997	17819	17877	17909	17794	17918	17793	17722	17766	17851	17819	17914	17768	17842	17863	17820	17872	17845	17648	17813	17969	17950	17764	17835	17922	17810	17648	17802	17843	17936	17765	17901	17812	17781	17812	17748	17920	17627	17772	17727	17718	17780	18044	17831	17764	17700	17741	17670	17791	17843	17590	17752	17668	17816	17848	17718	17877	17878	17629	17872	17600	17670	17883	17875	17840	17608	17681	17863	17719	17866	17688	17571	17669	17922	17933	18067	17751	17771	17852	17802	17757	17812	17699	17880	17916	17798	17663	17686	17720	17593	17770	17938	17654	17811	17793	17758	17738	17802	17838	17619	17567	17806	17902	17866	17823	17795	17702	17702	17872	18034	17669	17771	17794	18009	17749	17864	17680	17742	17915	17640	17750	17793	17890	17649	17683	17675	17707	17757	17772	17860	17889	17953	17736	17857	17766	17639	17491	17690	17740	17862	17894	17703	17595	17744	17669	17753	18053	17885	17769	17775	17600	17702	17585	17845	18010	17707	17838	17796	17778	17862	17766	17756	17988	17707	17678	17767	17923	17862	17559	17797	17656	17753	17977	17957	17824	18003	17856	17702	17915	17875	17875	17958	17921	17845	17725	17614	17690	17797	17820	17654	17763	17647	17704	17882	17458	17730	17716	17905	17621	17710	17750	17730	17739	17839	17762	17442	17805	17809	17684	17802	17794	17764	17570	17833	17897	17753	17798	17766	17706	17595	17495	17692	17858	17839	17734	17941	17860	17696	17614	17864	17684	17711	17822	17822	17822	17669	17789	17624	17945	17580	17623	17973	17784	17745	18026	17839	17784	17790	17626	17714	17782	17747	17709	17797	17718	17660	17880	17686	17773	17882	17575	17637	17756	17929	17753	17837	17694	17678	17812	17638	17778	17601	17607	17553	17846	17873	17970	17639	17929	17614	17882	17535	17577	17726	17656	17653	17952	17700	17739	17783	17708	17700	17780	17843	17730	17848	17871	17706	17742	17822	17788	17845	17697	17956	17711	17808	17759	17731	17858	17746	17812	17623	17570	17512	17744	17767	17695	17688	17806	17733	17817	17713	17697	17779	17875	17568	17750	17911	17606	17877	17716	17916	17799	17652	17757	17907	17690	17796	17817	17793	17819	17738	17762	17706	18101	17925	17809	17908	18028	17765	17945	17731	17721	17808	17765	17827	17718	17688	17561	17702	17608	17828	17890	17694	17471	17600	17764	17765	17890	17813	17865	17688	17695	17743	17662	17799	17655	17788	17723	17756	17793	17952	17817	17693	17626	17694	17820	17598	17717	17660	17743	17814	17846	17737	17897	17784	17748	17792	17676	17795	17600	17600	17871	17730	17619	17818	17822	17982	17798	17776	17719	17691	17731	17816	17863	17654	17832	17973	17614	17653	17751	17731	17690	17865	17742	17802	17648	17549	17655	17900	17767	17948	17854	17678	17800	17836	17696	17755	17627	17853	17977	17678	17822	17833	17934	18034	17750	17703	17624	17977	17797	17779	17753	17901	17847	17757	17865	17699	17628	17665	17817	17870	17728	17783	17642	17883	17677	17827	17642	17789	17755	17758	17721	17661	17910	17744	17784	17781	17759	17634	17576	17820	17727	17720	17761	17700	17919	17751	17668	17747	17930	17936	17630	17556	17742	17781	17605	17750	17909	17898	17929	17735	17789	17713	17674	17825	17852	17696	17714	17575	17784	17688	17778	17808	17829	17700	17794	17640	17685	17770	17766	17629	17790	17867	17830	17699	18005	17601	17937	17645	17806	17866	17791	17801	17679	17615	17628	17637	17801	17577	18046	17963	17596	17962	17672	17538	17799	17983	17661	17589	17684	17681	17904	17774	17870	17658	17980	17704	17633	17636	17764	17568	17763	17798	17549	17565	17729	17781	17817	17869	17927	17729	17430	17682	17744	17569	17785	17781	17769	17781	17555	17785	17643	17653	17797	17825	17752	17831	17589	17856	17764	17714	18078	17691	17946	17564	17551	17526	17710	17522	17749	17761	17837	17753	17824	17855	17810	17592	17768	17745	17680	17800	17837	17780	17773	17837	17706	17760	17667	17819	17653	17550	17709	17813	17680	17565	17856	17902	17766	17747	17815	17860	17836	17742	17721	17779	18006	17470	17741	17582	17782	17712	17504	17682	17589	17947	17846	17645	17716	17989	17686	17870	17678	17760	17597	17685	17923	17597	17783	17862	17696	17793	17618	17819	17779	17621	17540	17523	17768	17943	17882	17982	17796	17774	17745	17599	17738	17792	17782	17767	17655	17963	17881	17768	17901	17913	17843	17747	17846	17616	17680	17675	17815	17712	17720	17787	17738	17667	17671	17789	17749	17774	17747	18071	17526	17838	18092	17908	17811	17716	17764	17792	17793	17727	17754	17741	17918	17744	17764	17790	17657	17703	17581	17711	17592	17942	17900	17688	17574	17632	17632	17605	17699	17629	17857	17823	17792	17806	17781	17529	17789	17769	17918	17841	17750	17724	17858	17690	17873	17645	17743	17904	17852	17851	17678	17514	17519	17775	17511	17602	17636	17824	17934	17677	17773	17593	17941	17670	17953	17971	17802	17763	17851	17731	17741	17765	17728	17588	17766	17490	17709	17654	17607	17603	17826	17836	17789	17635	17567	17742	17812	17701	17611	17758	17653	17729	17729	17648	17631	17719	17748	17797	17725	17730	17645	17824	17771	17573	17790	17934	17964	17743	17765	17758	17889	17830	17650	17835	17723	17927	17711	17819	17957	17773	17704	17700	17822	17800	17689	17871	17836	17642	17857	17648	17643	17783	17786	17662	17734	17938	17696	17851	17565	17726	17848	17987	17818	17898	17788	17849	17803	17860	17727	17568	17696	17782	17688	17798	17830	17723	17902	17783	17695	17670	17649	17746	17650	17588	18012	17793	17724	17835	17763	17697	17707	17859	17655	17726	17757	17887	17771	17777	17491	17738	17749	17679	17689	17786	17939	17839	17779	17752	17613	17726	17891	17786	17642	17777	17868	17908	17786	17814	17636	17804	17859	17826	17725	17675	17811	17788	17916	17618	17809	17753	17686	17791	17832	17722	17724	17718	17924	17727	17805	17652	17852	17680	17710	17769	17881	17824	17859	17846	17883	17710	17716	17754	17623	17956	17617	17683	17869	17994	17760	18044	17870	17778	17740	17933	17798	17754	17987	17814	17720	17793	17541	17632	17832	17865	17927	17848	18034	17703	17719	17758	17859	17698	17746	17824	17852	17799	17690	17768	17670	17675	17551	17703	17919	17823	17687	17731	17835	17882	17873	17750	17875	17824	17781	17745	17821	18038	17647	17729	17764	17806	17847	17733	17779	17859	17580	17677	17743	17726	17843	17732	17699	17585	17870	17920	17564	17711	17811	17775	17668	17724	17783	17665	17820	17766	17773	17715	17819	17696	17849	17982	17802	17703	17827	17876	17986	17695	17572	17673	17821	17851	17710	17675	17630	17719	17647	17872	17945	17799	17847	17891	17906	17630	17890	17556	17872	17829	17677	18005	17816	17794	17792	17620	17630	17602	17808	17721	17865	17790	17824	17605	17754	17638	17776	17763	17786	17675	17989	17777	17561	17912	17707	17785	17740	17815	17789	17932	17781	17789	18041	17761	17621	17847	17698	18006	17749	17945	17826	17780	17748	17832	17950	17666	17657	17841	17693	17597	17963	17840	17970	17804	17996	17829	17753	17993	17911	17656	17612	17852	17914	17808	17558	17706	17892	17883	17683	17703	17898	17741	17706	18005	17925	17900	17663	17733	17928	17743	17695	17891	17678	17712	17563	17579	17741	17732	17671	17893	17812	17759	17797	17738	17724	17652	17661	17829	17794	17824	17713	17728	17658	17785	17692	17961	17733	17796	17899	17932	17783	17559	17777	17561	17684	17750	17741	17746	17736	17828	17777	17832	17721	17853	17644	17665	17780	17858	17858	17624	17907	17567	17877	17929	17677	17849	17783	17790	17754	17717	17656	17863	17722	17775	17591	17814	17857	17710	17743	17601	17676	17625	17767	17652	17889	17717	17654	17596	17688	17728	17710	17749	17813	17680	17617	17757	17779	17660	17764	17770	17681	17718	17785	17794	17733	17807	17520	17736	17698	17726	17803	17775	17865	17837	17807	17890	17847	17837	17876	17589	17786	17778	17643	17602	17557	17647	17775	17824	17872	17625	17858	17628	17899	17785	17681	17946	17698	17854	17681	18012	17680	17682	17715	17672	17696	17776	17654	17660	17723	17659	17675	17834	17679	17894	18159	17767	17777	17767	17625	17974	17810	17784	17741	17810	17716	17729	17805	17771	17649	17913	17765	17700	17906	17655	17640	17680	17840	17725	17874	17793	17636	17569	17991	17913	17649	17727	17692	17753	17870	17752	17732	17718	17916	17907	17669	17699	17808	17665	17810	18035	17789	17808	17655	17809	17790	17821	17633	17807	17753	17885	17744	17588	17754	17715	17581	17592	17765	17915	17917	17817	17628	17677	17560	17741	17679	17662	17918	17955	17652	17772	17566	17803	17815	17676	17757	17849	17816	17924	17794	17895	17973	17946	17716	17759	17759	17711	17762	17696	17775	17669	17627	17673	17702	17855	17541	17577	17818	17765	17780	17913	17908	17719	17791	17723	17669	17752	17902	17707	17830	17866	17736	17605	17755	17831	17757	17585	17808	17737	17758	17915	18010	17724	17885	17803	17960	17594	17979	17656	17673	17536	17778	17840	17681	17815	17877	17910	17899	17750	17713	17858	17825	17871	17878	17916	17672	17789	17843	17806	17881	17576	17713	17801	17863	17744	17908	17731	17841	17881	17651	17869	17889	17723	18195	17781	17671	17562	17743	17737	17598	17827	17917	17835	17899	17738	17646	17698	17834	17801	17681	17776	17808	18049	17892	17684	17803	17695
29272	49059	47367	34302	25946	20230	18453	17514	17551	17528	19127	23693	27839	25966	32256	32119	26047	20536	17642	16017	15691	15587	15503	15420	15316	15384	15510	15425	15433	15419	15488	15372	15405	15428	15512	15518	15391	15516	15311	15521	15556	15356	15255	15333	15348	15594	15351	15383	15374	15320	15253	15305	15290	15191	15512	15401	15526	15485	15625	15482	15651	15307	15467	15294	15295	15366	15355	15404	15452	15418	15391	15319	15412	15308	15235	15341	15587	15486	15232	15529	15281	15379	15281	15452	15542	15538	15282	15480	15246	15506	15198	15448	15409	15406	15234	15343	15418	15350	15421	15415	15560	15371	15491	15507	15414	15344	15314	15439	15430	15350	15543	15399	15411	15379	15446	15566	15415	15465	15410	15523	15388	15332	15403	15504	15242	15400	15284	15512	15521	15393	15289	15462	15424	15488	15556	15457	15453	15479	15432	15343	15401	15304	15416	15324	15419	15444	15333	15653	15431	15473	15366	15406	15461	15456	15523	15382	15471	15416	15462	15468	15403	15296	15278	15501	15368	15501	15280	15249	15399	15448	15409	15308	15283	15428	15424	15375	15474	15330	15368	15359	15600	15227	15468	15474	15374	15236	15436	15229	15543	15284	15376	15374	15561	15499	15298	15412	15437	15300	15262	15456	15367	15258	15469	15286	15626	15271	15331	15376	15520	15459	15142	15503	15496	15250	15197	15483	15497	15381	15343	15352	15374	15284	15341	15456	15454	15385	15403	15235	15482	15195	15574	15509	15457	15453	15216	15530	15385	15491	15421	15362	15366	15442	15357	15409	15540	15206	15473	15376	15529	15493	15580	15320	15547	15367	15278	15375	15442	15494	15402	15424	15453	15458	15518	15486	15499	15509	15524	15393	15347	15436	15331	15348	15493	15376	15521	15484	15527	15402	15426	15386	15227	15427	15459	15540	15351	15581	15376	15504	15550	15354	15301	15380	15408	15224	15326	15425	15338	15347	15552	15256	15461	15417	15339	15400	15428	15410	15429	15309	15530	15362	15319	15473	15433	15314	15410	15404	15375	15436	15407	15324	15364	15430	15305	15432	15395	15531	15364	15397	15390	15468	15463	15459	15461	15434	15322	15404	15301	15403	15374	15276	15511	15366	15573	15286	15509	15445	15450	15448	15355	15421	15404	15381	15313	15507	15371	15295	15384	15380	15411	15348	15342	15419	15296	15466	15416	15583	15471	15309	15220	15411	15482	15427	15490	15104	15428	15311	15309	15392	15364	15409	15423	15367	15321	15365	15386	15460	15491	15243	15344	15500	15389	15386	15439	15531	15396	15344	15425	15525	15385	15352	15334	15478	15577	15460	15625	15592	15410	15480	15346	15374	15362	15308	15314	15387	15419	15373	15360	15556	15451	15513	15591	15513	15418	15451	15418	15341	15486	15290	15349	15376	15481	15513	15454	15225	15305	15327	15453	15278	15416	15480	15401	15175	15309	15194	15415	15234	15376	15440	15265	15419	15195	15278	15321	15411	15293	15415	15347	15441	15386	15480	15347	15296	15596	15372	15202	15381	15349	15385	15328	15494	15475	15324	15488	15286	15411	15451	15376	15345	15282	15486	15206	15436	15431	15298	15352	15472	15282	15457	15407	15581	15311	15258	15487	15433	15505	15322	15500	15369	15315	15345	15329	15341	15311	15423	15269	15439	15537	15425	15314	15332	15417	15520	15309	15367	15375	15403	15418	15305	15441	15288	15462	15375	15544	15396	15377	15297	15369	15257	15533	15381	15442	15457	15406	15264	15558	15348	15328	15461	15385	15518	15336	15437	15233	15213	15248	15256	15434	15318	15626	15473	15395	15364	15319	15381	15361	15571	15585	15266	15459	15522	15326	15390	15380	15241	15387	15432	15506	15434	15500	15505	15335	15329	15338	15448	15492	15435	15500	15581	15385	15419	15296	15389	15194	15282	15451	15406	15361	15200	15234	15217	15479	15384	15474	15439	15364	15405	15355	15339	15454	15391	15289	15393	15322	15382	15413	15595	15389	15355	15352	15362	15453	15480	15318	15471	15397	15449	15393	15524	15556	15317	15453	15449	15291	15532	15421	15291	15327	15295	15276	15353	15619	15538	15524	15397	15382	15479	15553	15355	15426	15313	15354	15390	15460	15375	15412	15443	15399	15481	15433	15342	15323	15373	15386	15386	15250	15434	15477	15352	15325	15531	15305	15308	15551	15324	15260	15499	15494	15283	15395	15532	15585	15470	15344	15279	15526	15278	15338	15491	15524	15368	15561	15386	15391	15410	15402	15296	15369	15367	15210	15501	15459	15445	15482	15478	15320	15500	15114	15590	15479	15581	15473	15359	15389	15336	15319	15383	15334	15444	15600	15313	15494	15570	15566	15457	15436	15248	15447	15436	15453	15429	15174	15271	15497	15171	15361	15403	15441	15407	15358	15377	15284	15457	15350	15402	15473	15385	15457	15424	15520	15446	15413	15267	15396	15524	15324	15398	15484	15322	15170	15532	15364	15293	15276	15355	15423	15386	15292	15435	15383	15383	15359	15186	15173	15311	15451	15305	15362	15327	15247	15417	15483	15371	15410	15495	15315	15325	15256	15480	15455	15223	15196	15371	15448	15293	15440	15402	15256	15454	15504	15377	15398	15281	15446	15388	15409	15316	15499	15390	15455	15346	15451	15173	15328	15418	15350	15301	15557	15298	15398	15486	15394	15352	15336	15579	15433	15546	15291	15367	15584	15262	15342	15351	15425	15404	15480	15300	15509	15482	15526	15360	15303	15540	15410	15527	15416	15470	15399	15433	15223	15211	15337	15345	15471	15532	15366	15405	15470	15437	15393	15455	15355	15366	15538	15303	15403	15480	15461	15506	15432	15400	15387	15419	15345	15496	15199	15414	15310	15334	15314	15454	15452	15303	15387	15484	15491	15255	15426	15242	15452	15323	15396	15296	15294	15370	15298	15285	15454	15205	15395	15398	15251	15208	15342	15362	15411	15199	15449	15325	15422	15302	15382	15366	15375	15431	15387	15507	15559	15258	15433	15555	15253	15371	15402	15147	15353	15383	15405	15322	15401	15479	15495	15366	15285	15374	15424	15389	15483	15357	15379	15534	15470	15434	15189	15398	15476	15508	15407	15346	15470	15463	15445	15430	15615	15300	15181	15333	15463	15390	15254	15341	15303	15245	15343	15207	15395	15308	15345	15268	15386	15511	15254	15349	15314	15507	15450	15289	15356	15432	15229	15392	15427	15321	15568	15361	15401	15526	15568	15547	15434	15501	15468	15317	15521	15383	15445	15402	15404	15348	15616	15296	15489	15581	15314	15349	15350	15433	15417	15314	15462	15354	15315	15423	15434	15578	15312	15554	15649	15409	15392	15349	15426	15468	15385	15426	15502	15310	15413	15252	15370	15419	15284	15361	15370	15432	15402	15337	15404	15309	15522	15339	15339	15424	15431	15403	15550	15472	15392	15380	15395	15382	15229	15525	15557	15426	15373	15581	15467	15387	15379	15476	15308	15508	15506	15418	15371	15458	15326	15370	15339	15483	15317	15354	15450	15492	15443	15298	15358	15477	15367	15381	15397	15490	15336	15415	15252	15369	15511	15338	15350	15505	15209	15535	15451	15449	15432	15332	15555	15305	15402	15476	15321	15474	15257	15484	15355	15359	15303	15416	15255	15424	15309	15314	15261	15500	15429	15373	15395	15472	15450	15407	15638	15403	15480	15282	15467	15322	15377	15504	15403	15560	15401	15385	15279	15507	15490	15371	15390	15397	15558	15341	15436	15423	15369	15388	15466	15295	15371	15407	15670	15402	15316	15375	15475	15382	15417	15398	15418	15348	15405	15450	15195	15571	15454	15384	15487	15614	15441	15446	15301	15285	15391	15323	15212	15343	15455	15494	15421	15358	15155	15427	15424	15498	15446	15331	15400	15380	15463	15333	15435	15474	15312	15292	15288	15415	15401	15343	15557	15369	15404	15345	15372	15401	15298	15236	15486	15371	15370	15508	15495	15480	15413	15400	15530	15231	15361	15421	15362	15280	15405	15522	15369	15574	15316	15524	15328	15388	15350	15485	15403	15588	15492	15494	15378	15404	15458	15533	15347	15275	15456	15342	15370	15367	15424	15624	15274	15538	15232	15474	15534	15618	15467	15357	15444	15275	15403	15506	15513	15385	15397	15221	15366	15377	15546	15287	15562	15542	15333	15330	15324	15396	15323	15334	15458	15519	15455	15269	15340	15388	15431	15254	15263	15252	15543	15471	15382	15283	15451	15373	15379	15480	15561	15249	15336	15363	15391	15391	15324	15437	15442	15428	15387	15388	15347	15433	15332	15254	15408	15343	15312	15482	15358	15324	15516	15330	15382	15322	15252	15439	15466	15325	15516	15403	15413	15519	15410	15414	15378	15340	15483	15331	15466	15521	15402	15414	15424	15369	15545	15351	15378	15273	15466	15606	15406	15207	15518	15443	15425	15423	15569	15375	15326	15315	15491	15415	15433	15482	15292	15402	15383	15324	15421	15406	15265	15463	15330	15421	15553	15431	15468	15378	15238	15219	15254	15408	15468	15322	15498	15407	15354	15432	15396	15439	15451	15423	15296	15399	15378	15625	15402	15328	15354	15396	15304	15574	15278	15396	15441	15357	15296	15396	15204	15416	15173	15349	15411	15600	15213	15544	15350	15520	15395	15344	15375	15229	15419	15404	15366	15474	15268	15668	15441	15346	15305	15336	15256	15353	15269	15287	15472	15244	15491	15478	15497	15537	15466	15429	15511	15516	15476	15266	15374	15340	15549	15437	15500	15551	15320	15526	15609	15383	15416	15762	15498	15552	15392	15416	15474	15348	15450	15331	15549	15317	15226	15299	15313	15259	15549	15225	15386	15604	15440	15506	15394	15341	15373	15310	15375	15510	15321	15299	15549	15483	15353	15538	15438	15434	15360	15500	15369	15209	15482	15336	15422	15286	15395	15484	15296	15343	15475	15342	15342	15434	15169	15373	15382	15288	15549	15542	15463	15441	15374	15576	15309	15430	15355	15581	15403	15382	15433	15462	15349	15379	15266	15435	15398	15456	15290	15298	15461	15431	15307	15451	15376	15496	15331	15287	15253	15460	15424	15269	15344	15281	15422	15575	15447	15251
28220	24095	28109	25277	19346	18420	18203	17750	17756	17938	18033	18210	18321	18499	18337	18820	18486	18094	17756	17782	17955	17713	17633	17801	17700	17722	17897	17768	17839	17633	17656	17663	17822	17917	17516	17723	17733	17627	17545	17844	17755	17616	17618	17509	17660	17673	17618	17814	17460	17770	17687	17587	17612	17676	17731	17773	17615	17620	17675	17634	17714	17717	17546	17551	17608	17790	17771	17783	17804	17743	17681	17675	17601	17596	17828	17663	17584	17511	17779	17589	17530	17599	17683	17770	17705	17700	17485	17666	17730	17699	17448	17717	17576	17559	17622	17707	17621	17554	17702	17807	17887	17709	17522	17680	17593	17581	17870	17460	17860	17624	17714	17876	17576	17484	17575	17640	17570	17845	17673	17773	17506	17558	17631	17698	17812	17785	17613	17845	17578	17754	17570	17646	17643	17631	17569	17553	17706	17554	17651	17602	17679	17633	17901	17625	17348	17606	17636	17588	17786	17591	17569	17730	17572	17551	17704	17615	17686	17656	17539	17803	17552	17658	17669	17815	17695	17621	17680	17813	17604	17531	17598	17653	17792	17935	17784	17834	17536	17612	17944	17722	17618	17777	17848	17706	17778	17868	17609	17661	17693	17580	17803	17604	17711	17746	17641	17727	17682	17733	17580	17817	17723	17862	17866	17884	17684	17691	17702	17751	17725	17663	17732	17780	17710	17817	17705	17550	17832	17799	17693	17654	17653	17590	17678	17673	17797	17673	17641	17674	17729	17525	17655	17543	17687	17504	17371	17744	18062	17705	17746	17816	17632	17797	17810	17576	17821	17581	17602	17728	17635	17596	17684	17595	17680	17799	17731	17723	17638	17554	17714	17764	17808	17813	17610	17603	17728	17550	17734	17716	17655	17758	17749	17838	17855	17692	17744	17687	17761	17723	17701	17735	17801	17586	17594	17657	17947	17628	17911	17575	17818	17788	17681	17618	17785	17563	17688	17790	17613	17682	17845	17518	17777	17618	17538	17621	17629	17776	17610	17587	17577	17751	17631	17763	17726	17687	17675	17487	17738	17451	17775	17591	17674	17583	17688	17588	17685	17786	17645	17733	17793	17604	17598	17775	17728	17574	17740	17599	17659	17523	17645	17659	17652	17817	17609	17585	17783	17835	17873	17778	17683	17621	17631	17568	17800	17791	17626	17901	17613	17698	17759	17702	17673	17758	17542	17502	17540	17583	17494	17624	17712	17930	17726	17511	17889	17666	17674	17629	17602	17527	17826	17808	17845	17516	17735	17642	17808	17696	17780	17750	17835	17811	17679	17586	17707	17777	17617	17760	17721	17855	17649	17665	17817	17755	17658	17774	17704	17677	17677	17734	17659	17794	17645	17542	17527	17675	17828	17527	17524	17543	17645	17698	17670	17651	17708	17390	17790	17688	17829	17762	17777	17504	17827	17720	17557	17487	17592	17758	17555	17766	17864	17804	17728	17664	17589	17853	17738	17941	17778	17829	17772	17676	17628	17610	17695	17753	17537	17552	17692	17655	17689	17815	17486	17714	17680	17875	17814	17635	17577	17618	17667	17773	17714	17776	17578	17590	17575	17519	17656	17569	17751	17689	17813	17880	17862	17752	17678	17749	17801	17751	17644	17564	17651	17521	17802	17694	17682	17526	17574	17680	17486	17602	17571	17785	17471	17850	17545	17588	17600	17741	17721	17572	17536	17565	17747	17772	17680	17682	17709	17697	17584	17775	17634	17620	17623	17637	17655	17661	17724	17444	17630	17511	17542	17739	17777	17826	17703	17838	17416	17486	17667	17731	17647	17768	17720	17641	17599	17618	17771	17712	17663	17542	17751	17723	17709	17356	17755	17651	17625	17690	17715	17566	17809	17674	17785	17629	17624	17485	17541	17737	17703	17629	17611	17587	17517	17543	17666	17617	17486	17614	17636	17627	17816	17347	17399	17630	17655	17745	17658	17549	17728	17514	17701	17679	17676	17666	18022	17578	17679	17823	17708	17571	17593	17717	17725	17820	17745	17689	17649	17525	17783	17801	18050	17744	17819	17579	17739	17596	17394	17646	17640	17527	17696	17659	17745	17479	17490	17649	17917	17699	17831	17793	17653	17646	17739	17691	17861	17764	17549	17548	17575	17806	17454	17805	17785	17566	17545	17500	17679	17646	17485	17564	17812	17760	17769	17731	17494	17715	17774	17627	17622	17786	17639	17875	17883	17635	17795	17731	17642	17556	17681	17771	17570	17541	17800	17440	17460	17728	17625	17685	17777	17726	17820	17608	17869	17537	17662	17599	17479	17464	17604	17668	17644	17627	17507	17957	17709	17685	17655	17568	17767	17665	17650	17725	17629	17690	17686	17642	17662	17521	17662	17456	17540	17393	17591	17628	17763	17537	17617	17796	17554	17685	17604	17642	17806	17745	17682	17610	17758	17580	17682	17859	17804	17644	17659	17643	17609	17700	17639	17799	17723	17641	17691	17412	17529	17638	17755	17450	17548	17631	17579	17640	17696	17650	17702	17919	17586	17522	17529	17681	17636	17555	17680	17611	17578	17677	17899	17800	17766	17774	17945	17707	17690	17595	17773	17808	17816	17601	17727	17792	17647	17704	17687	17720	17661	17804	17767	17653	17756	17633	17570	17725	17742	17655	17643	17731	17701	17635	17776	17786	17761	17483	17619	17737	17548	17628	17416	17748	17765	17791	17704	17920	17554	17680	17916	17588	17675	17618	17723	17775	17734	17652	17466	17690	17929	17818	17675	17586	17562	17691	17641	17710	17735	17446	17640	17574	17693	17836	17837	17511	17552	17690	17914	17754	17638	17544	17816	17626	17752	17786	17616	17634	17746	17787	17695	17491	17629	17699	17737	17718	17604	17681	17692	17710	17893	17824	17858	17763	17797	17823	17806	17729	18005	17621	17706	17727	17782	17481	17516	17914	17653	17757	17757	17712	17743	17673	17721	17723	17523	17586	17680	17599	17493	17787	17873	17652	17445	17746	17702	17478	17664	17601	17822	17760	17809	17605	17614	17809	17859	17862	17618	17634	17885	17876	17817	17780	17940	17742	17565	17567	17472	17426	17919	17712	17748	17381	17692	17587	17656	17466	17721	17478	17660	17510	17411	17720	17793	17689	17689	17653	17922	17887	17707	17666	17786	17602	17682	17630	17706	17778	17693	17840	17594	17703	17624	17738	17799	17629	17631	17494	17695	17632	17687	17587	17651	17782	17790	17515	17620	17559	17739	17713	17601	17711	17509	17676	17706	17645	17632	17779	17712	17684	17462	17726	17692	17610	17724	17940	17580	17666	17577	17671	17798	17729	17846	17964	17654	17629	17779	17775	17634	17683	17707	17655	17744	17730	17709	17784	17871	17620	17678	17753	17827	17717	17740	17855	17633	17687	17648	17629	17708	17776	17831	17657	17775	17588	17669	17682	17724	17614	17711	17684	17898	17630	17496	17546	17577	17598	17678	17480	17640	17624	17673	17707	17805	17761	17782	17771	17871	17765	17761	17838	17759	17695	17785	17644	17915	17786	17623	17516	17695	17675	17657	17719	17636	17889	17697	17555	17797	17577	17669	17545	17714	17526	17693	17645	17467	17809	17735	17831	17658	17411	17632	17541	17533	17530	17802	17627	17694	17576	17627	17510	17792	17812	17758	17706	17726	17655	17599	17691	17597	17580	17699	17755	17618	17728	17713	17486	17813	17753	17766	17714	17917	17862	17623	17641	17702	17646	17866	17769	17698	17457	17684	17798	17794	17523	17498	17675	17487	17552	17697	17472	17592	17938	17735	17816	17739	17594	17798	17919	17614	17492	17658	17615	17836	17717	17769	17791	17739	17701	17653	17509	17780	17756	17899	17480	17875	17806	17471	17558	17620	17640	17796	17704	17360	17746	17690	17754	17849	17712	17905	17493	17580	17936	17674	17710	17747	17485	17548	17469	17738	17797	17664	17543	17681	17557	17808	17828	17729	17574	17602	17917	17726	17706	17672	17629	17554	17772	17572	17702	17691	17574	17691	17788	17650	17738	17650	17681	17560	17781	17809	17742	17871	17813	17723	17718	17580	17841	17850	17783	17691	17736	17648	17757	17536	17838	17625	17941	17726	17569	17440	17734	17596	17506	17628	17730	17730	17676	17839	17699	17664	17632	17699	17834	17641	17647	17589	17822	17760	17633	17472	17829	17812	17829	17773	17747	17764	17643	17956	17466	17601	17558	17686	17705	17781	17730	17834	17566	17584	17676	17698	17731	17664	17547	17538	17738	17764	17677	17751	17787	17569	17865	17777	17547	17732	17615	17597	17899	17868	17611	17779	17641	17519	17757	17800	17740	17561	17780	17528	17713	17727	17544	17661	17670	17588	17652	17767	17631	17676	18007	17754	17507	17854	17728	17481	17616	17712	17485	17561	17623	17588	17593	17756	17765	17525	17594	17573	17546	17798	17721	17649	17670	17647	17519	17815	17612	17784	17715	17835	17745	17773	17686	17693	17621	17627	17643	17687	17691	17696	17580	17733	17723	17628	17585	17681	17540	17759	17705	17672	17503	17568	17621	17490	17702	17505	17648	17541	17665	17655	17708	17699	17830	17866	17713	17792	17699	17620	17604	17540	17634	17774	17687	17645	17606	17650	17548	17568	17721	17796	17570	17725	17589	17888	17759	18001	17568	17421	17799	17758	17647	17761	17781	17516	17598	17575	17803	17742	17548	17779	17636	17903	17461	17724	17781	17792	17635	17580	17567	17838	17494	17698	17815	17600	17751	17641	17665	17842	17711	17833	17681	17693	17676	17784	17582	17766	17817	17918	17784	17686	18044	17917	17777	17746	17666	17640	17713	17876	17750	17667	17752	17633	17676	17838	17550	17732	17731	17635	17729	17675	17663	17666	17726	17560	17582	17741	17773	17787	17650	17611	17885	17753	17786	17441	17515	17767	17586	17853	17669	17669	17778	17607	17636	17829	17773	17737	17614	17710	17712	17735	17854	17728	17802	17734	17608	17640	17667	17830	17630	17504	17768	17764	17594	17659	17604	17704	17790	17731	17880	17884	17747	17650	17567	17623	17591	17649	17894	17580	17643	17733	17549	17615	17547	17679	17606	17681	17684	17714	17804	17741	17626	17656	17753	17726	17802	17730	17754	17662	17818
25622	35078	29417	22731	17102	15882	15754	15478	15621	15663	15632	16190	16352	16461	16405	16859	16244	15740	15525	15473	15228	15355	15305	15330	15218	15401	15308	15454	15236	15265	15249	15467	15352	15434	15295	15207	15317	15426	15343	15227	15225	15244	15401	15226	15325	15504	15414	15397	15425	15412	15219	15357	15333	15291	15333	15347	15480	15318	15437	15376	15455	15484	15367	15421	15362	15285	15376	15447	15378	15509	15336	15432	15207	15498	15348	15220	15386	15229	15479	15389	15321	15091	15343	15330	15375	15429	15258	15447	15359	15136	15338	15411	15386	15258	15346	15330	15178	15357	15221	15366	15152	15273	15252	15356	15138	15395	15416	15425	15332	15304	15312	15270	15235	15401	15299	15169	15143	15338	15409	15334	15336	15177	15368	15374	15305	15431	15124	15248	15384	15536	15424	15600	15363	15406	15351	15305	15210	15399	15317	15354	15250	15271	15115	15305	15240	15295	15373	15235	15348	15360	15430	15234	15391	15297	15483	15294	15437	15351	15271	15224	15375	15280	15334	15204	15257	15366	15401	15227	15466	15340	15377	15324	15299	15406	15228	15320	15265	15221	15387	15325	15332	15432	15219	15162	15332	15218	15416	15552	15337	15319	15347	15293	15225	15443	15337	15307	15274	15310	15060	15321	15163	15375	15369	15317	15282	15340	15329	15315	15360	15268	15414	15272	15387	15342	15335	15227	15227	15350	15424	15472	15347	15231	15438	15515	15201	15483	15271	15230	15225	15226	15360	15165	15240	15465	15268	15226	15345	15213	15441	15562	15204	15370	15387	15271	15341	15432	15418	15242	15352	15385	15262	15495	15321	15348	15462	15409	15281	15330	15551	15176	15405	15111	15198	15462	15308	15386	15403	15307	15415	15416	15412	15437	15323	15245	15287	15207	15226	15136	15410	15377	15365	15266	15350	15430	15408	15405	15165	15474	15252	15436	15388	15378	15239	15396	15184	15272	15294	15395	15416	15264	15320	15311	15321	15174	15436	15259	15427	15271	15372	15250	15379	15386	15386	15371	15428	15435	15314	15422	15198	15193	15181	15434	15355	15336	15294	15382	15300	15453	15409	15264	15393	15350	15428	15287	15285	15476	15280	15270	15222	15491	15244	15366	15280	15317	15245	15369	15377	15164	15405	15259	15265	15250	15274	15392	15400	15195	15395	15507	15338	15307	15391	15349	15222	15317	15355	15347	15359	15447	15435	15322	15242	15357	15428	15336	15440	15182	15376	15447	15355	15379	15340	15400	15427	15447	15286	15326	15416	15298	15341	15450	15371	15351	15293	15270	15363	15253	15151	15192	15171	15318	15411	15376	15449	15435	15257	15354	15291	15377	15480	15299	15346	15388	15319	15180	15335	15323	15158	15467	15358	15158	15410	15355	15185	15270	15402	15195	15294	15399	15325	15110	15421	15360	15443	15386	15374	15313	15395	15341	15277	15529	15213	15324	15073	15408	15468	15463	15408	15235	15505	15264	15412	15479	15250	15202	15308	15198	15238	15249	15471	15152	15402	15145	15420	15333	15257	15076	15385	15446	15233	15285	15384	15252	15330	15413	15484	15308	15347	15389	15326	15524	15319	15099	15241	15329	15310	15282	15370	15449	15231	15090	15218	15409	15362	15368	15271	15219	15383	15288	15285	15358	15298	15343	15332	15339	15438	15458	15402	15183	15446	15329	15521	15199	15280	15378	15322	15285	15307	15439	15309	15205	15348	15551	15421	15364	15433	15406	15291	15187	15242	15364	15355	15314	15266	15503	15231	15389	15323	15337	15293	15379	15233	15144	15332	15235	15262	15337	15322	15427	15134	15280	15343	15402	15336	15158	15271	15537	15228	15187	15275	15290	15385	15475	15501	15263	15429	15259	15227	15278	15281	15401	15335	15337	15313	15315	15165	15405	15284	15311	15213	15256	15486	15518	15197	15312	15451	15315	15262	15358	15393	15261	15415	15482	15339	15359	15465	15191	15428	15373	15326	15597	15300	15360	15387	15292	15526	15267	15438	15402	15351	15473	15388	15329	15326	15533	15236	15434	15359	15360	15478	15267	15302	15238	15315	15382	15333	15194	15289	15469	15193	15355	15341	15355	15312	15312	15260	15547	15197	15405	15237	15373	15241	15282	15412	15468	15410	15530	15274	15181	15210	15304	15309	15390	15343	15410	15225	15346	15363	15293	15427	15487	15395	15426	15345	15302	15328	15310	15263	15249	15486	15199	15115	15382	15338	15245	15421	15174	15390	15262	15421	15432	15418	15171	15283	15180	15495	15257	15340	15477	15358	15336	15400	15236	15431	15469	15413	15377	15322	15422	15146	15237	15220	15348	15182	15478	15286	15384	15293	15305	15270	15391	15349	15391	15254	15260	15464	15303	15342	15363	15281	15323	15299	15414	15431	15369	15449	15267	15413	15468	15290	15453	15421	15329	15266	15199	15215	15436	15244	15259	15467	15387	15254	15427	15280	15435	15429	15442	15369	15499	15316	15188	15383	15323	15378	15326	15440	15513	15468	15438	15373	15306	15356	15323	15303	15430	15400	15298	15319	15434	15246	15327	15330	15344	15360	15428	15354	15373	15245	15291	15535	15393	15323	15424	15419	15176	15335	15251	15379	15159	15371	15341	15358	15344	15314	15444	15474	15431	15254	15280	15311	15516	15334	15439	15416	15340	15485	15223	15429	15372	15320	15215	15449	15293	15349	15376	15326	15315	15345	15189	15388	15215	15383	15350	15364	15417	15267	15329	15291	15503	15466	15262	15320	15283	15313	15318	15128	15240	15213	15458	15332	15374	15286	15352	15361	15394	15264	15345	15430	15431	15363	15405	15345	15579	15175	15476	15204	15282	15287	15460	15338	15450	15220	15379	15296	15357	15406	15520	15093	15417	15513	15492	15463	15362	15262	15405	15304	15354	15431	15410	15316	15390	15268	15183	15331	15490	15330	15340	15326	15339	15444	15443	15343	15272	15258	15342	15377	15348	15283	15305	15399	15161	15473	15267	15289	15211	15573	15381	15332	15336	15363	15277	15311	15289	15267	15362	15220	15418	15387	15507	15263	15387	15239	15278	15424	15303	15273	15317	15286	15470	15398	15217	15340	15186	15515	15374	15277	15526	15160	15269	15389	15381	15495	15473	15195	15282	15467	15316	15248	15402	15495	15277	15281	15458	15217	15442	15300	15317	15391	15402	15254	15222	15257	15327	15342	15304	15392	15370	15251	15256	15340	15352	15210	15467	15314	15311	15203	15452	15359	15398	15295	15277	15371	15350	15451	15318	15397	15283	15404	15414	15282	15431	15617	15386	15321	15327	15331	15241	15344	15450	15443	15302	15374	15205	15413	15423	15306	15298	15473	15358	15469	15379	15450	15376	15408	15245	15500	15390	15358	15401	15389	15446	15200	15361	15342	15405	15321	15410	15293	15450	15284	15400	15280	15396	15332	15182	15500	15432	15453	15213	15395	15389	15209	15604	15260	15421	15291	15216	15262	15306	15404	15415	15234	15261	15380	15476	15354	15410	15552	15443	15374	15328	15234	15350	15277	15214	15285	15298	15336	15235	15468	15248	15222	15253	15146	15430	15333	15321	15347	15290	15425	15339	15409	15307	15334	15197	15457	15280	15499	15321	15311	15205	15326	15447	15415	15453	15439	15153	15540	15275	15308	15431	15351	15412	15314	15347	15285	15287	15412	15393	15540	15409	15484	15225	15245	15241	15230	15331	15397	15342	15256	15394	15227	15538	15443	15338	15378	15228	15289	15373	15418	15272	15143	15480	15419	15277	15547	15317	15381	15347	15376	15219	15548	15305	15292	15427	15356	15332	15420	15252	15342	15254	15296	15587	15326	15295	15416	15337	15411	15329	15350	15409	15254	15329	15406	15326	15409	15356	15289	15551	15321	15401	15351	15373	15336	15370	15389	15422	15105	15441	15301	15402	15262	15420	15310	15384	15419	15400	15444	15280	15406	15274	15376	15377	15307	15342	15551	15251	15236	15363	15279	15165	15373	15410	15518	15363	15349	15305	15360	15529	15425	15288	15416	15445	15281	15202	15321	15310	15232	15436	15507	15433	15225	15315	15287	15441	15345	15293	15303	15392	15475	15401	15367	15448	15390	15415	15256	15366	15485	15437	15364	15380	15365	15330	15514	15295	15420	15482	15421	15329	15174	15345	15362	15360	15315	15356	15341	15336	15413	15271	15495	15300	15349	15366	15314	15523	15194	15366	15401	15405	15383	15297	15495	15320	15448	15431	15308	15347	15362	15311	15474	15450	15267	15266	15166	15278	15433	15231	15269	15391	15228	15386	15300	15272	15515	15261	15311	15386	15220	15410	15306	15208	15274	15141	15466	15419	15212	15394	15268	15278	15236	15346	15337	15433	15187	15518	15304	15498	15296	15283	15378	15202	15292	15382	15410	15397	15398	15084	15471	15389	15483	15521	15233	15224	15352	15131	15433	15372	15450	15481	15365	15240	15385	15298	15250	15332	15398	15447	15280	15241	15452	15247	15389	15259	15480	15236	15129	15398	15355	15199	15213	15490	15373	15216	15380	15254	15335	15397	15318	15350	15210	15200	15308	15484	15332	15277	15249	15262	15308	15411	15308	15195	15372	15484	15364	15345	15276	15374	15228	15393	15383	15487	15472	15463	15515	15349	15278	15415	15281	15396	15392	15542	15496	15240	15341	15182	15502	15221	15196	15379	15382	15445	15185	15420	15395	15430	15425	15364	15473	15329	15424	15354	15173	15223	15386	15381	15466	15275	15341	15351	15341	15090	15386	15434	15353	15252	15401	15273	15498	15243	15446	15359	15456	15232	15420	15388	15378	15226	15287	15352	15470	15369	15337	15245	15119	15351	15488	15334	15420	15397	15289	15280	15342	15314	15247	15358	15378	15290	15333	15196	15354	15386	15444	15386	15431	15185	15268	15362	15345	15340	15328	15302	15332	15233	15351	15475	15336	15197	15602	15110	15385	15448	15553	15149	15394	15392	15341	15180	15265	15263	15436	15275	15328	15471	15373	15396	15335	15251	15223	15147	15332	15230	15317	15329	15260	15465	15097	15308	15414	15341	15215	15461	15232	15307	15232	15327	15441	15316	15396	15367	15497	15412	15210	15312	15362	15208	15387	15287
24144	21358	28676	24977	22668	22151	20979	18551	18313	18290	19450	22426	22062	24307	23902	23379	21567	19671	18492	18064	17644	17540	17738	17589	17665	17520	17649	17427	17556	17671	17467	17741	17685	17588	17517	17472	17339	17597	17436	17651	17608	17597	17530	17607	17709	17616	17674	17645	17786	17712	17632	17632	17631	17732	17491	17473	17531	17624	17625	17596	17389	17586	17414	17690	17403	17668	17599	17372	17603	17323	17689	17602	17599	17536	17513	17538	17753	17416	17413	17511	17518	17553	17559	17657	17698	17449	17621	17601	17689	17536	17657	17496	17463	17767	17933	17321	17626	17687	17626	17386	17540	17521	17426	17523	17558	17578	17444	17592	17427	17804	17551	17597	17604	17562	17702	17737	17486	17407	17345	17474	17714	17550	17471	17539	17567	17760	17469	17628	17588	17540	17568	17422	17565	17422	17629	17592	17876	17742	17832	17531	17550	17540	17638	17591	17529	17468	17528	17456	17589	17520	17569	17653	17497	17462	17571	17579	17486	17535	17468	17688	17566	17718	17615	17541	17770	17523	17430	17851	17565	17566	17503	17517	17681	17462	17211	17532	17546	17371	17517	17677	17457	17486	17743	17569	17576	17435	17494	17538	17556	17479	17673	17510	17631	17681	17553	17653	17441	17799	17513	17435	17581	17514	17648	17458	17424	17507	17557	17452	17620	17530	17556	17559	17648	17615	17523	17601	17279	17711	17535	17435	17635	17756	17681	17655	17574	17458	17651	17747	17816	17537	17366	17550	17284	17417	17721	17528	17582	17511	17384	17395	17445	17486	17613	17663	17477	17821	17629	17239	17576	17591	17882	17574	17576	17587	17643	17489	17446	17541	17317	17620	17457	17497	17525	17677	17612	17413	17613	17555	17629	17549	17582	17345	17586	17642	17503	17467	17794	17577	17737	17481	17659	17438	17492	17713	17438	17643	17476	17691	17414	17528	17607	17475	17385	17530	17456	17633	17740	17560	17590	17397	17756	17631	17636	17549	17402	17633	17718	17633	17639	17470	17573	17563	17632	17652	17575	17570	17267	17405	17535	17631	17514	17358	17535	17479	17485	17511	17393	17400	17695	17566	17736	17573	17424	17332	17527	17331	17628	17525	17749	17553	17583	17531	17533	17403	17517	17389	17643	17410	17536	17494	17665	17654	17574	17471	17633	17732	17602	17677	17506	17641	17599	17558	17710	17712	17548	17718	17678	17605	17672	17485	17548	17572	17812	17416	17745	17536	17571	17618	17469	17291	17602	17677	17625	17521	17472	17471	17497	17596	17482	17637	17653	17661	17580	17433	17591	17584	17415	17462	17592	17441	17606	17469	17512	17491	17470	17527	17526	17437	17545	17777	17650	17583	17616	17475	17412	17618	17552	17423	17505	17590	17612	17394	17290	17727	17437	17589	17482	17653	17506	17479	17640	17688	17773	17513	17569	17566	17533	17406	17668	17718	17505	17697	17376	17613	17643	17622	17456	17565	17528	17506	17721	17601	17453	17541	17579	17432	17569	17764	17649	17366	17473	17467	17591	17535	17556	17596	17612	17526	17509	17439	17411	17449	17341	17774	17558	17622	17552	17656	17572	17608	17493	17465	17383	17440	17595	17508	17576	17615	17576	17479	17606	17566	17553	17613	17648	17389	17567	17602	17516	17592	17767	17659	17508	17648	17572	17441	17677	17593	17360	17510	17576	17596	17313	17424	17742	17508	17685	17506	17457	17612	17571	17466	17578	17579	17631	17584	17694	17519	17522	17648	17481	17558	17588	17460	17515	17540	17480	17447	17333	17475	17381	17490	17436	17695	17524	17739	17496	17395	17624	17499	17459	17376	17363	17567	17577	17572	17525	17418	17439	17604	17717	17412	17767	17466	17520	17554	17680	17404	17532	17424	17381	17566	17384	17440	17374	17546	17454	17520	17566	17467	17704	17545	17500	17651	17366	17627	17617	17448	17504	17664	17558	17568	17451	17509	17632	17440	17484	17412	17503	17492	17598	17425	17535	17355	17709	17615	17643	17700	17585	17661	17454	17508	17593	17541	17518	17516	17537	17496	17439	17668	17483	17729	17306	17294	17523	17656	17541	17557	17386	17662	17658	17419	17531	17417	17702	17668	17479	17518	17588	17502	17644	17647	17520	17475	17334	17600	17538	17798	17587	17564	17616	17314	17578	17556	17395	17440	17509	17644	17582	17414	17453	17509	17677	17410	17374	17545	17580	17581	17696	17577	17589	17454	17426	17553	17594	17486	17422	17529	17595	17546	17606	17500	17566	17523	17553	17423	17659	17740	17536	17470	17655	17569	17544	17471	17220	17580	17424	17564	17639	17404	17425	17734	17635	17702	17451	17240	17330	17589	17377	17634	17496	17695	17562	17504	17522	17670	17435	17565	17741	17594	17453	17593	17573	17389	17550	17573	17619	17608	17739	17612	17471	17433	17673	17518	17507	17458	17467	17540	17459	17608	17454	17568	17756	17534	17467	17509	17427	17306	17619	17580	17518	17382	17440	17661	17496	17406	17570	17627	17514	17675	17481	17551	17411	17473	17588	17649	17496	17653	17512	17603	17481	17473	17588	17538	17684	17365	17770	17757	17573	17414	17544	17559	17779	17507	17623	17554	17408	17432	17409	17559	17482	17309	17703	17489	17624	17727	17692	17533	17448	17450	17470	17621	17609	17548	17570	17619	17522	17415	17403	17572	17652	17551	17480	17892	17537	17465	17510	17424	17582	17665	17400	17656	17630	17685	17361	17601	17603	17504	17774	17433	17461	17477	17705	17466	17631	17497	17628	17442	17365	17465	17555	17392	17455	17641	17515	17508	17590	17460	17440	17286	17526	17695	17452	17416	17687	17531	17664	17480	17504	17471	17623	17406	17570	17438	17445	17396	17608	17607	17612	17490	17372	17398	17712	17644	17416	17531	17592	17479	17538	17617	17341	17559	17554	17539	17452	17784	17501	17621	17556	17565	17381	17484	17427	17575	17693	17544	17532	17647	17481	17650	17467	17554	17667	17586	17707	17621	17461	17494	17710	17321	17380	17363	17486	17565	17513	17439	17465	17585	17466	17451	17582	17438	17455	17513	17528	17400	17374	17737	17563	17652	17589	17560	17616	17582	17494	17474	17735	17698	17427	17539	17611	17514	17584	17369	17539	17731	17634	17721	17421	17482	17515	17492	17585	17514	17557	17444	17502	17327	17518	17596	17443	17472	17427	17447	17304	17440	17421	17397	17696	17414	17623	17449	17486	17634	17553	17468	17452	17667	17542	17497	17540	17421	17709	17718	17470	17619	17629	17203	17311	17585	17544	17481	17767	17762	17551	17651	17630	17534	17663	17861	17478	17438	17610	17475	17521	17577	17475	17576	17551	17611	17633	17398	17511	17502	17764	17693	17646	17595	17560	17638	17444	17534	17661	17368	17618	17618	17650	17572	17445	17547	17614	17493	17587	17576	17579	17606	17661	17568	17366	17602	17512	17544	17454	17594	17503	17535	17623	17746	17424	17334	17580	17771	17687	17512	17508	17713	17627	17481	17584	17539	17494	17506	17727	17650	17623	17541	17662	17568	17532	17399	17468	17417	17384	17539	17460	17654	17451	17593	17572	17553	17559	17553	17697	17556	17661	17494	17758	17712	17706	17522	17391	17697	17504	17554	17465	17385	17678	17523	17553	17603	17676	17121	17454	17622	17608	17479	17425	17484	17598	17416	17410	17492	17478	17491	17617	17557	17670	17672	17538	17587	17461	17755	17291	17414	17513	17583	17348	17607	17361	17607	17372	17510	17589	17466	17627	17651	17588	17541	17588	17551	17650	17744	17641	17659	17554	17689	17400	17463	17502	17593	17618	17474	17824	17479	17525	17590	17488	17608	17502	17373	17382	17549	17363	17407	17594	17537	17738	17690	17395	17559	17445	17668	17522	17441	17513	17604	17587	17542	17672	17358	17572	17686	17593	17561	17631	17414	17572	17498	17455	17527	17312	17659	17606	17427	17344	17422	17447	17910	17641	17464	17679	17640	17467	17488	17769	17505	17418	17652	17656	17366	17480	17381	17494	17744	17454	17401	17534	17485	17606	17427	17270	17482	17400	17672	17465	17506	17563	17638	17398	17647	17492	17535	17562	17622	17689	17540	17559	17554	17666	17589	17381	17505	17686	17486	17749	17706	17538	17503	17534	17669	17548	17708	17613	17597	17619	17701	17505	17452	17522	17581	17572	17598	17546	17551	17562	17441	17529	17575	17544	17599	17535	17481	17846	17373	17533	17542	17638	17486	17499	17414	17417	17390	17615	17694	17547	17538	17658	17633	17618	17542	17643	17658	17646	17528	17454	17480	17424	17569	17617	17336	17580	17594	17458	17571	17507	17378	17650	17728	17479	17522	17471	17599	17420	17525	17653	17615	17533	17524	17495	17568	17428	17496	17693	17487	17639	17543	17730	17765	17615	17514	17688	17644	17516	17708	17462	17513	17656	17484	17425	17821	17654	17592	17444	17629	17526	17681	17349	17484	17584	17460	17469	17492	17703	17566	17807	17417	17538	17578	17641	17511	17474	17380	17609	17529	17695	17414	17372	17394	17414	17477	17469	17566	17667	17533	17651	17755	17328	17347	17528	17508	17679	17761	17524	17520	17640	17795	17745	17675	17738	17617	17478	17540	17857	17515	17518	17494	17581	17559	17700	17523	17529	17571	17542	17805	17338	17552	17533	17621	17482	17565	17451	17537	17395	17520	17630	17677	17479	17620	17576	17658	17552	17649	17534	17527	17437	17496	17692	17486	17634	17476	17659	17731	17463	17441	17503	17562	17480	17696	17526	17618	17517	17511	17608	17556	17561	17544	17434	17587	17389	17512	17679	17489	17585	17553	17547	17534	17577	17735	17716	17603	17650	17580	17757	17587	17610	17574	17499	17418	17654	17541	17503	17627	17687	17447	17705	17489	17746	17515	17456	17514	17420	17626	17661	17683	17479	17616	17315	17615	17525	17423	17466	17575	17477	17584	17635	17315	17528	17345	17579	17464	17669	17610	17731	17608	17623	17661	17612	17626	17638	17480	17706	17640	17529	17326	17620	17509	17579	17529	17557	17558	17654	17488	17646	17406	17736	17640	17618	17527	17480	17741	17710	17521	17576	17448	17579	17387
25524	40794	38886	28682	20258	18015	16712	16458	16267	16574	18700	22826	22589	25287	23552	22919	20055	17536	16047	15601	15312	15395	15369	15285	15323	15278	15353	15257	15297	15424	15361	15220	15464	15312	15283	15437	15268	15343	15015	15294	15314	15388	15337	15159	15427	15223	15397	15279	15333	15299	15237	15265	15397	15152	15468	15416	15363	15375	15402	15337	15418	15293	15412	15258	15394	15308	15354	15232	15189	15303	15320	15211	15295	15431	15260	15280	15326	15201	15291	15286	15223	15264	15287	15484	15209	15417	15244	15207	15280	15251	15324	15134	15213	15043	15354	15261	15204	15258	15321	15201	15308	15444	15303	15254	15379	15336	15540	15303	15379	15284	15323	15381	15344	15392	15369	15297	15353	15457	15197	15565	15349	15406	15417	15295	15381	15288	15206	15291	15376	15369	15273	15267	15320	15373	15251	15289	15255	15352	15275	15355	15343	15103	15379	15219	15228	15348	15330	15490	15309	15358	15235	15356	15222	15237	15389	15311	15446	15282	15283	15260	15382	15453	15333	15266	15324	15140	15335	15301	15284	15492	15279	15391	15313	15260	15434	15200	15320	15304	15274	15319	15223	15230	15254	15405	15225	15168	15151	15189	15478	15306	15484	15304	15165	15187	15237	15401	15228	15445	15154	15298	15193	15447	15330	15302	15321	15183	15361	15511	15142	15467	15365	15515	15433	15304	15065	15212	15126	15376	15288	15131	15329	15192	15250	15417	15414	15342	15368	15261	15351	15367	15156	15285	15298	15139	15357	15338	15211	15339	15282	15187	15399	15452	15358	14969	15232	15042	15221	15259	15228	15261	15107	15214	15181	15297	15251	15264	15254	15355	15151	15285	15314	15243	15327	15386	15138	15283	15226	15405	15311	15077	15273	15244	15591	15174	15317	15290	15283	15313	15187	15195	15293	15337	15265	15354	15371	15416	15354	15391	15262	15148	15167	15235	15336	15385	15227	15261	15272	15104	15227	15374	15261	15226	15346	15200	15294	15158	15474	15299	15186	15284	15164	15319	15211	15122	15304	15527	15154	15290	15214	15191	15293	15325	15472	15184	15112	15415	15189	15136	15291	15484	15347	15424	15177	15393	15280	15366	15456	15347	15254	15132	15322	15359	15450	15087	15299	15314	15295	15367	15426	15318	15313	15278	15200	15248	15340	15293	15193	15385	15207	15450	15162	15283	15275	15227	15242	15249	15323	15256	15465	15322	15319	15307	15335	15400	15235	15266	15358	15239	15241	15150	15274	15257	15253	15266	15293	15295	15128	15269	15407	15301	15242	15282	15227	15238	15235	15349	15297	15122	15462	15359	15099	15244	15181	15208	15261	15308	15337	15202	15352	15316	15236	15472	15379	15238	15269	15377	15133	15260	15258	15460	15126	15263	15265	15285	15285	15306	15107	15132	15356	15183	15275	15505	15253	15293	15242	15242	15369	15260	15289	15352	15247	15321	15415	15318	15387	15311	15350	15149	15219	15223	15164	15293	15363	15172	15310	15140	15354	15164	15189	15277	15284	15316	15155	15198	15380	15310	15324	15232	15324	15193	15174	15248	15378	15143	15243	15471	15236	15207	15008	15152	15255	15275	15130	15360	15307	15283	15248	15227	15182	15100	15060	15294	15249	15258	15295	15336	15210	15291	15221	15296	15382	15143	15276	15191	15310	15302	15441	15316	15421	15545	15160	15299	15270	15393	15365	15424	15358	15383	15216	15204	15231	15145	15441	15229	15281	15388	15144	15293	15415	15095	15316	15227	15433	15162	15334	15296	15184	15384	15374	15089	15340	15039	15406	15267	15261	15343	15166	15283	15219	15306	15225	15308	15374	15296	15252	15204	15421	15162	15364	15291	15287	15376	15295	15168	15499	15363	15325	15117	15178	15237	15465	15291	15422	15357	15417	15355	15343	15369	15136	15282	15249	15023	15285	15203	15530	15292	15187	15233	15296	15105	15293	15153	15331	15315	15422	15331	15250	15210	15454	15337	15363	15375	15182	15185	15361	15264	15359	15143	15272	15137	15353	15329	15353	15005	15271	15115	15323	15279	15389	15343	15240	15299	15230	15396	15164	15352	15324	15349	15252	15180	15281	15324	15271	15408	15184	15209	15278	15392	15424	15242	15375	15322	15292	15300	15175	15332	15350	15242	15037	15243	15359	15397	15260	15358	15255	15358	15333	15412	15231	15423	15293	15433	15296	15428	15276	15255	15273	15196	15353	15357	15232	15373	15281	15224	15465	15483	15190	15292	15332	15544	15215	15167	15372	15233	15296	15227	15356	15334	15294	15388	15378	15166	15314	15264	15338	15182	15243	15241	15295	15301	15247	15455	15280	15315	15272	15459	15305	15287	15359	15478	15292	15023	15459	15193	15366	15210	15301	15304	15295	15362	15307	15290	15232	15217	15226	15323	15192	15232	15306	15358	15321	15219	15283	15434	15343	15355	15363	15279	15226	15118	15288	15337	15414	15337	15187	15272	15144	15357	15473	15243	15268	15399	15325	15273	15284	15219	15155	15193	15368	15190	15244	15420	15403	15216	15275	15305	15256	15349	15256	15250	15310	15230	15000	15378	15121	15335	15326	15354	15292	15191	15233	15294	15326	15156	15393	15245	15258	15344	15298	15282	15386	15234	15327	15126	15445	15336	15387	15353	15073	15269	15344	15471	15185	15354	15121	15398	15351	15303	15131	15244	15239	15253	15295	15516	15369	15242	15149	15273	15216	15230	15236	15208	15364	15464	15312	15330	15334	15342	15180	15215	15136	15247	15200	15351	15344	15260	15483	15492	15390	15349	15425	15106	15297	15309	15283	15311	15273	15186	15248	15221	15366	15317	15352	15194	15255	15119	15266	15173	15339	15329	15163	15184	15180	15271	15267	15371	15265	15349	15282	15356	15126	15364	15275	15316	15208	15371	15297	15190	15336	15136	15275	15105	15411	15358	15260	15270	15160	15350	15248	15210	15361	15231	15243	15276	15253	15230	15209	15283	15276	15225	15252	15209	15142	15309	15251	15274	15334	15241	15214	15226	15269	15323	15188	15123	15291	15482	15383	15249	15226	15283	15318	15370	15327	15192	15285	15223	15243	15465	15106	15286	15080	15261	15263	15201	15109	15270	15328	15443	15185	15197	15244	15281	15383	15378	15362	15037	15255	15415	15394	15129	15148	15292	15481	15382	15477	15481	15243	15300	15125	15146	15302	15252	15449	15347	15149	15381	15325	15319	15372	15330	15260	15505	15172	15228	15323	15234	15273	15423	15223	15181	15295	15251	15294	15215	15254	15409	15458	15179	15334	15289	15508	15330	15505	15242	15277	15249	15498	15496	15299	15288	15193	15468	15282	15066	15250	15265	15169	15420	15097	15211	15447	15038	15216	15199	15315	15420	15280	15263	15314	15345	15158	15258	15317	15459	15300	15351	15337	15314	15299	15333	15249	15419	15303	15180	15328	15278	15378	15194	15294	15253	15436	15190	15128	15477	15115	15138	15393	15341	15523	15267	15476	15293	15330	15260	15376	15305	15296	15419	15170	15326	15422	15097	15617	15241	15287	15307	15547	15147	15422	15147	15317	15239	15317	15186	15287	15229	15198	15387	15219	15323	15198	15264	15224	15277	15185	15262	15387	15289	15198	15321	15535	15337	15338	15302	15342	15363	15144	15378	15327	15349	15265	15218	15278	15349	15314	15553	15027	15364	15319	15409	15219	15252	15231	15324	15222	15244	15216	15283	15159	15354	15194	15373	15234	15371	15389	15411	15212	15100	15117	15141	15053	15399	15273	15227	15227	15232	15339	15193	15166	15297	15447	15218	15316	15443	15180	15228	15311	15194	15140	15197	15299	15403	15269	15083	15179	15337	15391	15434	15380	15352	15325	15217	15412	15369	15335	15234	15071	15322	15276	15279	15195	15267	15181	15124	15311	15222	15444	15130	15303	15275	15294	15219	15254	15233	15311	15311	15236	15269	15166	15124	15170	15258	15314	15297	15261	15265	15390	15173	15209	15230	15255	15220	15326	15279	15234	15265	15394	15312	15275	15358	15383	15150	15371	15331	15143	15040	15295	15200	15175	15137	15083	15252	15276	15169	15329	15182	15366	15203	15278	15250	15245	15117	15267	15296	15269	15328	15270	15208	15295	15305	15386	15226	15264	15284	15459	15429	15186	15320	15373	15379	15283	15259	15190	15367	15250	15220	15399	15232	15328	15253	15274	15201	15320	15191	15291	15258	15378	15149	15154	15308	15383	15337	15262	15450	15339	15265	15263	15264	15294	15217	15185	15419	15363	15237	15216	15236	15217	15308	15533	15193	15338	15319	15198	15305	15295	15233	15477	15130	15334	15243	15312	15331	15452	15240	15168	15304	15291	15235	15334	15407	15149	15254	15319	15339	15270	15362	15158	15227	15392	15282	15271	15347	15432	15357	15281	15346	15228	15235	15234	15282	15135	15341	15326	15231	15231	15490	15239	15212	15296	15324	15375	15198	15425	15248	15083	15438	15312	15185	15309	15405	15327	15363	15195	15322	15202	15341	15314	15200	15384	15199	15228	15297	15161	15481	15248	15329	15287	15343	15359	15265	15338	15185	15324	15363	15285	15497	15280	15378	15185	15328	15263	15209	15300	15373	15265	15194	15345	15300	15284	15456	15232	15181	15330	15419	15293	15214	15315	15293	15307	15154	15162	15344	15156	15367	15270	15380	15292	15260	15420	15194	15287	15335	15413	15173	15179	15286	15368	15229	15289	15401	15226	15303	15319	15493	15249	15400	15138	15152	15290	15300	15300	15277	15216	15341	15372	15200	15190	15323	15294	15303	15227	15202	15249	15366	15336	15367	15318	15441	15149	15209	15342	15222	15283	15240	15418	15311	15255	15337	15316	15123	15400	15435	15354	15384	15283	15055	15255	15372	15318	15298	15288	15364	15293	15159	15303	15278	15307	15317	15386	15305	15471	15280	15112	15262	15323	15184	15172	15179	15466	15190	15334	15155	15221	15516	15321	15188	15234	15509	15469	15425	15427	15399	15191	15131	15369	15356	15323	15173	15225	15233	15304	15317	15418	15403	15246	15265	15388	15270	15305	15338	15305	15106	15161	15515	15391	15294	15288	15214	15161	15182	15297	15148	15194	15157	15395	15386
22880	21367	29154	24030	21849	23782	25074	20365	18976	19334	21659	26839	26527	31730	30504	27989	24548	21324	19422	18504	18169	17820	17768	18044	17681	18087	18118	17884	17854	17890	17716	17870	17879	17692	17694	17963	17902	17609	17984	17750	17654	17744	17947	17784	17892	17735	17666	17744	17761	17810	17757	17840	17772	17780	17693	17777	17870	17913	17794	18075	17737	17620	17765	17836	17858	17998	17654	17644	17625	17737	17817	17902	17901	17829	17646	17817	17790	17781	17811	17728	17761	17696	17950	17744	17602	17582	17849	17668	17843	17980	17838	17705	17740	17718	17919	17755	17589	17945	17783	17891	17727	17730	17687	17668	17766	17873	17706	17659	17637	17523	17619	17727	17648	17974	17763	17745	17863	17770	17815	17519	17829	17799	17730	17697	17735	17741	17741	17750	17827	17667	17585	17666	17786	17786	17680	17590	17758	17633	17832	17959	17870	17674	17626	17691	17795	17595	17663	17675	17907	17734	17755	17805	17957	17956	17905	17535	17881	17780	17671	17493	17746	17795	17841	17800	17891	17704	17683	17751	17601	17900	17926	17730	17893	17676	17649	17677	17799	17853	17867	17614	17734	17800	17709	17585	17602	17696	17611	17594	17733	17725	17860	17580	17774	17672	17706	17837	17702	17907	17625	17814	17624	17770	17733	17660	17882	17625	17790	17579	17794	17658	17864	17852	17725	17571	17616	17618	17751	17634	17689	17707	17579	17708	17732	17623	17739	17924	17787	17475	17682	17899	17748	17677	17537	17543	17628	17816	17603	17773	17821	17851	17560	17718	17825	17551	17797	17813	17733	17683	17765	17780	17922	17532	17679	17606	17546	17515	17686	17717	17679	17930	17749	17761	17828	17922	17861	17691	17836	17589	17643	17731	17759	17636	17727	17623	17574	17937	17702	17822	17924	17647	17675	17717	17727	17762	17697	17700	17720	17553	17742	17708	17736	17649	17550	17626	17812	17625	17860	17502	17620	17756	17614	17821	17905	17730	17805	17663	17674	17825	17781	17468	17975	17982	17764	17743	17655	17776	17631	17580	17723	17650	17655	17654	17523	17620	17816	17709	17724	17976	17812	17695	17883	17637	17866	17686	17791	17643	17866	17750	17588	17629	17593	17861	17636	17525	17639	17889	17736	17746	17900	17701	17702	17712	17411	17724	17893	17761	17762	17758	17883	17692	17747	17823	17792	17696	17563	17543	17752	17719	17610	17739	17704	17534	17707	17661	17615	17922	17801	17802	17720	17606	17757	17796	17673	17770	17903	17763	17732	17754	17752	17779	17839	17825	17992	17765	17576	17711	17569	17782	17654	17721	17609	17706	17615	17580	17690	17548	17782	17724	17694	17709	17795	17636	17708	17700	17707	17736	17661	17657	17805	17754	17796	17708	17697	17606	17874	18003	17770	17697	17668	17783	17684	17720	17779	17665	17823	17797	17418	17770	17872	17675	17584	17686	17762	17632	17729	17694	17741	17742	17879	17899	17681	17763	17785	17668	17632	17609	17746	17840	17692	17872	17693	17795	17661	17819	17894	17728	17806	17563	17690	17926	17540	17780	17712	17860	17738	17589	17586	17712	17648	17715	17618	17700	17812	17727	17719	17602	17499	17828	17592	17742	17803	17609	17632	17810	17887	17836	17829	17755	17665	17917	17678	17926	17735	17747	17782	17831	17887	17714	17773	17727	17724	17849	17838	17671	17752	17756	17926	17579	17600	17557	17655	17644	17939	17616	17578	17722	17794	17636	17640	17674	17816	17614	17677	17626	17584	17809	17839	17747	17576	17805	17687	17630	17631	17609	17759	17754	17716	17667	17856	17636	17742	17545	17732	17801	17846	17765	17762	17524	17836	17674	17811	17581	17875	17839	17692	17670	17722	17608	17701	17621	17683	17691	17694	17621	17766	17589	17630	17684	17766	17828	17767	17747	17656	17692	17514	17673	17793	17697	17734	17907	17610	17808	17745	17673	17855	17765	17633	17854	17758	17505	17805	17681	17805	17776	17524	17647	17809	17614	17761	17581	17608	17603	17662	17829	17726	17726	17720	17789	17769	17825	17747	17587	17708	17609	17819	17765	17495	17891	17660	17627	17579	17703	17569	17611	17788	17727	17797	17574	17600	17580	17944	17946	17649	17989	17698	17601	17750	17769	17753	17776	17582	17669	17576	17651	18024	17847	17610	17805	17648	17572	17821	17655	17586	17729	17683	17653	17725	17687	17667	17787	17586	17611	17666	17649	17719	17764	17754	17735	17833	17784	17652	17665	17379	17703	17803	17580	17567	17803	17698	17741	17679	17622	17468	17576	17774	17549	17855	17704	17664	17657	17640	17851	17714	17858	17726	17651	17618	17821	17712	17680	17535	17783	17618	17815	17746	17600	17767	17764	17710	17653	17662	17803	17620	17743	17769	17741	17663	17787	17613	17678	17664	17631	17575	17612	17731	17660	17705	17648	17746	17605	17886	17789	17749	17761	17658	17570	17807	17675	17570	17475	17772	17723	17671	17648	17923	17700	17515	17681	17718	17680	17696	17735	17645	17665	17758	17838	17685	17698	17602	17725	17907	17920	17640	17865	17784	17801	17769	17622	17578	17720	17708	17916	17932	17860	17767	17822	17719	17647	17675	17687	17714	17690	17829	17682	17607	17671	17748	17739	17690	17694	17768	17607	17788	17731	17524	17760	17799	17557	17599	17720	17640	17828	17759	17721	17688	17655	17750	17674	17863	17623	17660	17832	17632	17845	17780	17672	17732	17719	17644	17822	17891	17622	17720	17779	17816	17615	17769	17596	17655	17858	17613	17653	17741	17736	17761	17665	17881	17698	17694	17623	17703	17603	17629	17610	17538	17618	17763	17992	17898	17715	17621	17781	17665	17714	17601	17531	17922	17641	17752	17817	17680	17671	17784	17832	17687	17722	17841	17762	17603	17631	17654	17574	17662	17560	17575	17616	17590	17645	17619	17785	17685	17769	17796	17658	17900	17681	17664	17718	17634	17752	17576	17581	17619	17651	17687	17736	17790	17875	17781	17714	17765	17728	17638	17893	17763	17827	17682	17831	17875	17772	17673	17790	17752	17702	17704	17612	17661	17625	17817	17829	17779	17760	17762	17648	17683	17737	17735	17795	17819	17735	17789	17647	17996	17687	17677	17893	17687	17819	17558	17756	17769	17622	17786	17415	17804	17604	17663	17535	17467	17652	17649	17687	17766	17830	17658	17652	17800	17674	17684	17823	17763	17761	17640	17761	17689	17766	17836	17756	17635	17590	17708	17895	17645	17803	17794	17754	17782	17856	17680	17626	17702	17941	17733	17955	17631	17669	17714	17633	17690	17643	17829	17724	17879	17704	17592	17598	17682	17660	17646	17718	17837	17699	17619	17703	17574	17667	17721	17657	17853	17539	17546	17500	17744	17766	17651	17796	17681	17508	17701	17704	17723	17686	17652	17733	17785	17682	17709	17818	17773	17740	17695	17643	17649	17830	17727	17439	17759	17623	17762	17715	17567	17689	17567	17977	17586	17713	17662	17647	17531	17680	17844	17513	17770	17950	17832	17639	17667	17813	17697	17621	17653	17851	17817	17546	17577	17629	17527	17843	17699	17700	17634	17747	17756	17454	17499	17656	17676	17728	17777	17862	17805	17827	17914	17703	17779	17681	17633	17590	17608	17760	17823	17662	17753	18020	17795	17736	17587	17558	17595	17786	17751	17821	17606	17560	17794	17912	17796	17604	17661	17766	17616	17736	17630	17713	17849	17745	17753	17756	17752	17488	17583	17560	17837	17813	17687	17697	17565	17688	17513	17659	17750	17953	17684	17769	17896	17507	17919	17811	17685	17844	17677	17827	17737	17750	17726	17644	17763	17691	17662	17795	17722	17809	17681	17662	17829	17731	17863	17579	17497	17501	17896	17695	17697	17661	17900	17668	17652	17479	17896	17630	17805	17686	17862	17772	17591	17658	17689	17633	17640	17538	17883	17567	17935	17918	17695	17702	17601	18004	17665	17591	17794	17762	17871	17708	17519	17655	17454	17595	17512	17796	17767	17803	17838	17701	17488	17853	17755	17739	17596	17683	17732	17683	17653	17582	17800	17594	17744	17796	17888	17778	17560	17736	17652	17823	17634	17774	17841	17579	17459	17551	17566	17674	17769	17754	17825	17792	17755	17866	17785	17920	17994	17665	17874	17608	17681	17723	17760	17894	17711	17758	17715	17776	17700	17717	17761	17548	17832	17640	17680	17711	17770	17755	17562	17728	17779	17737	17811	17521	17652	17774	17840	17803	17771	17702	17538	17713	17879	17839	17848	17862	17775	17871	17725	17895	17718	17758	17765	17709	17580	17711	17716	17762	17710	17706	17736	17604	17952	17600	17605	17701	17613	17729	17757	17579	17972	17687	17774	17511	17638	17602	17793	17696	17605	17722	17719	17805	17681	17518	17822	17754	17459	17554	17886	17523	17667	17758	17636	17803	17764	17742	17654	17811	17761	17674	17889	17843	17806	17639	17590	17900	17787	17768	17766	17689	17663	17715	17633	17611	17740	17897	17610	17730	17735	17716	17627	17608	17588	17730	17773	17667	17690	17692	17814	17756	17554	17664	17825	17762	17718	17749	17804	17835	17795	17675	17803	17546	17757	17805	17924	17594	17753	17515	17801	17906	17788	17498	17709	17670	17686	17591	17777	17721	17734	17598	17803	17613	17890	17817	17461	17878	18010	17704	17687	17839	17708	17807	17648	17727	17845	17665	17672	17611	17642	17817	17655	17733	17543	17931	17787	17717	17909	17676	17751	17744	17734	17824	17739	17738	17792	17795	17540	17814	17672	17629	17690	17667	17902	17930	17608	17535	17656	17809	17948	17793	17619	17862	17855	17665	17697	17744	17680	17763	17868	17641	17814	17787	17617	17620	17640	17720	17581	17800	17753	17748	17648	17712	17851	17645	17700	17731	17538	17903	17746	17614	17811	17813	17927	17635	17506	17664	17670	17700	17809	17699	17557	17752	17810	17643	17548	17819	17679	17839	17691	17523	17847	17740	17558	17824	17781	17796	17784	17624	17587	17657	17892	17971	18012	17775	17699	17641	17795	17971	17817	17863	17843	17656	17636	17658	17838	17735	17756	17771	17844	17764	17652	17554
29203	48115	42551	32088	24777	19851	18494	18043	17446	17441	22133	27806	27944	34574	31167	28535	23718	19377	16974	15939	15691	15484	15316	15413	15547	15288	15612	15418	15536	15454	15380	15445	15302	15403	15483	15420	15435	15372	15535	15358	15358	15384	15563	15384	15313	15522	15471	15305	15487	15368	15284	15323	15486	15386	15361	15286	15296	15449	15427	15467	15369	15554	15513	15279	15161	15366	15316	15334	15347	15459	15297	15611	15294	15194	15421	15226	15393	15309	15477	15440	15427	15400	15449	15383	15435	15600	15300	15304	15502	15414	15340	15329	15377	15366	15438	15404	15535	15413	15336	15404	15429	15396	15226	15499	15565	15355	15384	15347	15376	15367	15350	15285	15486	15318	15278	15426	15503	15402	15381	15484	15484	15489	15541	15386	15497	15424	15397	15468	15535	15370	15532	15222	15382	15507	15290	15468	15283	15426	15487	15332	15333	15389	15491	15389	15438	15368	15327	15555	15197	15389	15313	15526	15380	15351	15318	15358	15399	15644	15313	15404	15262	15328	15532	15176	15396	15307	15357	15304	15352	15344	15265	15655	15294	15504	15230	15306	15380	15399	15312	15437	15316	15377	15498	15439	15442	15354	15270	15315	15518	15257	15265	15284	15326	15554	15223	15316	15435	15430	15301	15461	15369	15206	15372	15469	15407	15285	15224	15389	15274	15411	15430	15327	15328	15320	15260	15271	15419	15336	15403	15493	15293	15224	15409	15417	15405	15411	15300	15453	15308	15204	15243	15389	15316	15176	15422	15378	15342	15376	15342	15346	15216	15280	15363	15305	15531	15368	15302	15444	15388	15351	15507	15358	15352	15460	15378	15425	15370	15406	15401	15361	15448	15393	15427	15372	15244	15420	15410	15399	15512	15461	15342	15354	15432	15240	15362	15388	15452	15258	15240	15372	15557	15474	15474	15366	15287	15348	15273	15564	15462	15383	15585	15470	15604	15249	15612	15254	15515	15256	15241	15402	15428	15603	15389	15415	15120	15447	15428	15387	15272	15353	15280	15340	15337	15321	15239	15240	15404	15473	15329	15288	15507	15482	15301	15341	15426	15434	15181	15505	15430	15366	15369	15251	15379	15431	15197	15268	15257	15370	15381	15468	15450	15321	15251	15317	15250	15336	15625	15267	15238	15297	15286	15401	15466	15467	15390	15486	15234	15303	15321	15260	15147	15266	15416	15379	15472	15374	15377	15273	15345	15525	15441	15320	15327	15448	15406	15398	15275	15361	15408	15213	15102	15483	15360	15389	15395	15492	15213	15387	15412	15611	15405	15539	15304	15355	15381	15365	15369	15458	15573	15377	15270	15244	15621	15261	15307	15652	15338	15331	15272	15408	15502	15314	15438	15166	15346	15452	15446	15305	15569	15395	15294	15336	15373	15327	15452	15427	15357	15389	15401	15325	15346	15352	15378	15326	15400	15367	15313	15363	15263	15404	15437	15437	15314	15175	15563	15355	15266	15313	15414	15416	15306	15462	15343	15346	15521	15315	15356	15378	15388	15204	15378	15454	15452	15408	15560	15452	15383	15075	15288	15375	15468	15304	15499	15300	15410	15472	15383	15431	15436	15268	15410	15128	15418	15395	15515	15292	15576	15376	15392	15271	15418	15362	15434	15210	15210	15580	15336	15426	15468	15386	15374	15525	15346	15538	15425	15369	15392	15434	15371	15257	15364	15347	15452	15282	15296	15308	15421	15378	15398	15414	15540	15489	15297	15389	15372	15532	15405	15374	15463	15292	15377	15240	15507	15524	15228	15436	15310	15375	15352	15439	15420	15370	15598	15420	15320	15350	15483	15457	15347	15358	15383	15368	15477	15362	15532	15315	15384	15256	15279	15275	15307	15372	15336	15322	15243	15277	15275	15249	15447	15511	15332	15350	15339	15228	15331	15446	15351	15295	15390	15430	15302	15373	15384	15373	15439	15284	15476	15380	15336	15358	15332	15209	15367	15422	15501	15396	15356	15217	15444	15314	15349	15536	15426	15475	15404	15474	15337	15519	15317	15509	15375	15315	15361	15327	15402	15414	15115	15384	15414	15297	15547	15432	15387	15357	15427	15447	15430	15353	15253	15409	15416	15336	15389	15296	15565	15326	15377	15434	15251	15242	15406	15465	15336	15298	15251	15347	15448	15333	15334	15340	15389	15450	15396	15229	15211	15369	15285	15298	15426	15357	15375	15425	15445	15217	15476	15341	15364	15370	15389	15323	15380	15409	15342	15357	15342	15335	15365	15369	15427	15269	15456	15306	15436	15368	15381	15323	15390	15085	15265	15387	15248	15237	15369	15323	15398	15405	15256	15435	15418	15317	15443	15331	15345	15244	15311	15526	15323	15262	15479	15245	15341	15342	15492	15383	15333	15408	15231	15238	15233	15465	15490	15532	15462	15378	15346	15280	15380	15499	15446	15398	15137	15364	15386	15205	15329	15271	15352	15248	15272	15446	15249	15316	15350	15321	15470	15399	15289	15402	15565	15334	15374	15260	15258	15304	15354	15219	15482	15404	15347	15584	15456	15239	15482	15509	15302	15524	15394	15250	15515	15571	15363	15258	15463	15415	15285	15232	15311	15397	15305	15488	15187	15407	15412	15409	15373	15490	15346	15299	15195	15385	15267	15224	15373	15281	15348	15482	15309	15399	15343	15631	15317	15390	15242	15294	15474	15228	15488	15257	15313	15539	15260	15288	15319	15383	15515	15382	15389	15360	15369	15505	15095	15368	15331	15268	15279	15444	15313	15417	15324	15381	15270	15450	15322	15267	15220	15559	15354	15403	15360	15423	15525	15317	15452	15311	15507	15244	15238	15204	15434	15352	15431	15237	15518	15416	15375	15377	15290	15387	15370	15288	15369	15374	15288	15303	15264	15329	15440	15370	15383	15346	15478	15299	15315	15385	15395	15438	15316	15260	15247	15121	15260	15281	15527	15334	15449	15446	15373	15338	15496	15436	15227	15250	15221	15505	15380	15368	15309	15440	15392	15245	15370	15263	15336	15488	15355	15252	15270	15314	15348	15343	15155	15492	15364	15478	15380	15334	15470	15396	15450	15352	15446	15375	15430	15421	15342	15221	15452	15401	15511	15381	15389	15419	15402	15433	15534	15473	15278	15498	15251	15389	15330	15131	15360	15338	15462	15460	15269	15471	15287	15249	15447	15488	15238	15340	15491	15480	15282	15525	15487	15357	15451	15318	15416	15362	15357	15431	15408	15410	15192	15457	15482	15406	15367	15313	15294	15219	15472	15435	15240	15318	15429	15363	15436	15339	15432	15291	15297	15406	15189	15442	15374	15482	15257	15537	15277	15511	15341	15386	15445	15404	15341	15286	15260	15322	15370	15371	15345	15326	15222	15302	15460	15226	15386	15432	15478	15470	15473	15169	15325	15326	15503	15391	15295	15306	15321	15206	15381	15348	15393	15310	15659	15398	15471	15197	15537	15286	15323	15480	15277	15499	15400	15168	15347	15394	15368	15328	15479	15260	15387	15487	15248	15390	15460	15198	15342	15409	15187	15321	15524	15401	15374	15428	15429	15209	15410	15272	15394	15338	15451	15378	15434	15485	15352	15356	15276	15325	15514	15408	15251	15356	15311	15527	15440	15404	15318	15300	15633	15470	15254	15435	15285	15266	15361	15434	15281	15413	15347	15369	15342	15207	15184	15442	15328	15376	15294	15278	15404	15356	15403	15209	15219	15406	15184	15513	15435	15167	15289	15554	15474	15300	15395	15388	15354	15438	15333	15353	15267	15240	15515	15349	15393	15355	15175	15319	15160	15289	15267	15477	15303	15344	15273	15464	15393	15459	15404	15344	15334	15401	15276	15416	15470	15346	15379	15318	15391	15336	15369	15466	15366	15289	15293	15317	15228	15394	15367	15444	15245	15481	15272	15272	15441	15383	15181	15242	15248	15456	15399	15327	15371	15389	15382	15376	15477	15449	15311	15374	15241	15282	15288	15529	15382	15483	15453	15391	15367	15411	15357	15259	15387	15509	15308	15282	15388	15399	15453	15372	15459	15554	15343	15468	15510	15336	15403	15468	15349	15411	15486	15541	15387	15365	15160	15543	15347	15382	15215	15362	15503	15223	15362	15325	15284	15299	15445	15425	15501	15484	15521	15448	15433	15311	15518	15458	15265	15428	15409	15592	15341	15374	15403	15574	15301	15437	15318	15320	15424	15338	15413	15402	15264	15251	15429	15367	15421	15238	15389	15294	15447	15387	15223	15315	15516	15388	15381	15489	15362	15535	15266	15478	15482	15324	15248	15513	15373	15404	15217	15418	15347	15296	15432	15364	15294	15451	15155	15422	15366	15301	15430	15310	15414	15466	15444	15517	15382	15501	15399	15492	15387	15342	15458	15484	15459	15554	15498	15377	15421	15336	15588	15498	15217	15437	15567	15401	15437	15349	15425	15362	15355	15295	15227	15313	15454	15291	15277	15341	15287	15506	15575	15411	15383	15112	15462	15363	15439	15315	15390	15501	15293	15270	15362	15523	15238	15338	15395	15390	15367	15374	15300	15457	15283	15424	15224	15442	15478	15519	15363	15353	15244	15304	15431	15399	15304	15501	15395	15269	15346	15306	15307	15365	15176	15447	15371	15352	15393	15226	15452	15323	15342	15270	15222	15470	15339	15443	15358	15397	15196	15400	15400	15304	15435	15440	15469	15440	15418	15390	15300	15308	15292	15412	15454	15429	15326	15324	15291	15222	15327	15267	15564	15392	15343	15350	15436	15440	15319	15506	15280	15363	15431	15429	15467	15426	15456	15320	15384	15359	15362	15291	15353	15321	15426	15347	15289	15481	15516	15446	15468	15328	15491	15520	15468	15452	15344	15135	15236	15494	15307	15304	15199	15390	15290	15372	15418	15303	15207	15410	15219	15443	15415	15201	15253	15460	15273	15450	15253	15168	15497	15252	15315	15421	15196	15397	15412	15321	15654	15337	15455	15563	15337	15304	15287	15208	15537	15330	15414	15301	15431	15406	15375	15310	15399	15327	15373	15471	15289	15305	15392	15334	15521	15319	15180	15380	15416	15268	15355	15227	15350	15429	15313	15268	15387	15377	15260	15268	15433	15218	15518	15312	15227	15291	15272	15290	15514	15235	15330	15400	15281	15265
27998	23120	25934	23117	18710	18338	18118	17676	17892	17813	18051	18237	19184	19130	18853	18648	18291	18148	17903	17934	17701	17868	17661	17634	17689	17665	17692	17813	17788	17573	17767	17832	17781	17697	17606	17700	17775	17745	17557	17628	17791	17650	17657	17945	17834	17804	17615	17723	17862	17877	17720	17733	17783	17794	17784	17782	17653	17685	17701	17655	17688	17694	17493	17558	17831	17708	17812	17795	17780	17704	17713	17581	17645	17754	17807	17807	17513	17831	17586	17718	17757	17736	17594	17742	17741	17641	17575	17586	17750	17663	17846	17747	17869	17581	17527	17740	17978	17834	17714	17558	17834	17614	17774	17870	17682	17690	17786	17916	17638	17756	17790	17856	17589	17802	17823	17557	17852	17816	17871	17574	17634	17615	17546	17554	17769	17656	17703	17783	17728	17835	17850	17504	17581	17487	17619	17578	17590	17705	17752	17587	17824	17621	17639	17702	17657	17556	17648	17626	17772	17673	17673	17660	17741	17796	17685	17606	17612	17694	17722	17850	17750	17611	17562	17612	17565	17748	17755	17583	17675	17605	17737	17888	17572	17775	17648	17519	17914	17707	17726	17641	17771	17740	17821	17912	17613	17858	17782	17799	17611	17933	17673	17780	17537	17847	17630	17534	17750	17761	17753	17960	17677	17680	17635	17567	17622	17747	17703	17417	17563	17692	17687	17715	17618	17764	17609	17667	17723	17784	17538	17571	17819	17630	17790	17799	17637	17761	17615	17823	17811	17568	17851	17967	17637	17628	17689	17996	17744	17741	17751	17880	17889	17710	17772	17493	17545	17771	17734	17686	17609	17670	17757	17684	17863	17473	17688	17623	17678	17780	17820	17822	17827	17695	17941	17535	17895	17740	17663	17874	17659	17871	17739	17810	17696	17696	17574	17661	17717	17854	17774	17627	17791	17611	17800	17750	17795	17776	17775	17732	17704	17837	17634	17774	17730	17733	17565	17664	17961	17827	17754	17667	17858	17563	17749	17828	17793	17802	17793	17576	17846	17572	17801	17896	17620	17651	17789	17488	17787	17888	17570	17736	17819	17574	17811	17630	17644	17656	17840	17781	17593	17779	17654	17544	17598	17679	17621	17720	17741	17750	17680	17677	17735	17423	17704	17687	17763	17713	17550	17676	17696	17663	17902	17480	17715	17697	17742	17296	17613	17605	17700	17597	17868	17760	17649	17708	17747	17661	17936	17719	17769	17761	17879	17678	17880	17855	17771	17554	17596	17668	17542	17586	17885	17770	17583	17850	17807	17623	17716	17781	17737	17755	17776	17630	17618	17601	17687	17877	17641	17722	17871	17627	17653	17700	17384	17721	17837	17651	17836	17658	17771	17768	17681	17593	17634	17623	17612	17642	17919	17706	17656	17557	17599	17725	17756	17761	17701	17779	17715	17495	17761	17683	17736	17705	17825	17544	17792	17691	17515	17547	17657	17621	17609	17631	17670	17760	17933	17903	17722	17741	17714	17730	17685	17686	17795	17854	17537	17702	17732	17764	17551	17730	17807	17514	17848	17309	17625	17748	17620	17690	17751	18057	17737	17660	17711	17536	17713	17868	17781	17698	17848	17868	17746	17815	17535	17676	17596	17756	17634	17484	17645	17669	17705	17731	17661	17713	17694	17545	17796	17761	17721	17510	17644	17527	17643	17692	17587	17729	17752	17921	17838	17497	17804	17583	17705	18012	17635	17907	17742	17673	17726	17683	17817	17813	17528	17800	17437	17621	17776	17636	17754	17671	17717	17719	17787	17794	17654	17646	17595	17894	17476	17693	17739	17678	17704	17520	17685	17616	17595	17783	17845	17511	17656	17494	17615	17756	17711	17622	17806	17823	17802	17706	17618	17832	17700	17748	17708	17723	17731	17825	17881	17671	17721	17697	17574	17842	17725	17515	17761	17767	17652	17944	17738	17734	17809	17685	17664	17626	17759	17560	17897	17971	17777	17706	17544	17749	17867	17958	17894	17495	17859	17480	17547	17523	17782	17677	17793	17950	17587	17687	17787	17614	17705	17612	17648	17621	17674	17685	17665	17656	17677	17876	17607	17643	18054	17775	17764	17618	17740	17722	17717	17887	17610	17774	17703	17705	17680	17575	17606	17803	17875	17515	17777	17769	17787	17578	17591	17663	17694	17765	17737	17772	17796	17809	17645	17778	17810	17393	17698	17757	17742	17712	17515	17624	17726	17774	17616	17702	17675	17769	17724	17581	17504	17683	17797	17686	17702	17697	17610	17793	17777	17719	17864	17566	17674	17747	17697	17523	17834	17583	17665	17848	17697	17752	17680	17767	17531	17654	17760	17826	17976	17890	17782	17694	17658	17657	17543	17825	17708	17770	17835	17710	17805	17706	17739	17619	17783	17664	17739	17694	17884	17565	17563	17545	17676	17658	17861	17747	17939	17745	17755	17919	17670	17747	17654	17851	17767	17540	17399	17513	17808	17659	17637	17726	17846	17728	17730	17835	17830	17789	17905	17743	17772	17555	17590	17918	17613	18025	17907	17758	17608	17871	17787	17680	17446	17521	17699	17558	17451	17469	17624	17766	17463	17608	17644	17603	17634	17626	17810	17773	17607	17848	17729	17581	17715	17487	17594	17693	17710	17614	17571	17711	17774	17645	17707	17674	17522	17702	17721	17778	17705	17601	17673	17670	17535	17557	17914	17798	17767	17753	17834	17641	17808	18007	17743	17698	17855	17663	17762	17759	17487	17610	17643	17650	17867	17681	17723	17705	17708	17510	17717	17532	17709	17651	17717	17573	17675	17586	17696	17689	17613	17580	17627	17812	17774	17781	17680	17632	17759	17680	17790	17805	17492	17784	17685	17810	17674	17694	17794	17746	17736	17790	17873	17555	17784	17943	17787	17872	17742	17797	17808	17517	17659	17782	17635	17839	17950	17723	17677	17699	17658	17585	17695	17746	17749	17846	17702	17565	17768	17608	17664	17702	17519	18053	17703	17843	17776	17624	17480	17850	17782	17594	17723	17725	17825	17652	17699	17745	17840	17813	17691	17610	17824	18027	17676	17663	17683	17800	17885	17762	17773	17790	17920	17733	17800	17700	17738	17710	17811	17755	17678	17715	17587	17669	17906	17619	17656	17530	17731	17728	17897	17580	17842	17830	17585	17656	17639	17444	17751	17754	17634	17753	17792	17780	17726	17740	17641	17865	17833	17611	17792	17719	17806	17885	17792	18051	17717	17924	17824	17574	17668	17653	17778	17645	17778	17652	17646	17615	17696	17727	17845	17772	17770	17935	17869	17852	17775	17820	17643	17798	17724	17715	17654	17755	17856	17738	17687	17621	17718	17870	17734	17695	17720	17876	17637	17576	17547	17556	17898	17756	17652	17590	17808	17642	17815	17818	17550	17633	17546	17709	17680	17801	17770	17712	17761	17795	17635	17879	17844	17732	17669	17732	17864	17941	17820	17835	17757	17787	17831	17730	17728	17717	17536	17754	17829	17645	17777	17835	17635	17952	17866	17974	17805	17672	17801	17966	17736	17555	17710	17707	17876	17580	17748	17511	17661	17755	17656	17610	17511	17655	17651	17761	17854	17915	17740	17923	17736	17667	17756	17658	17584	17681	17658	17618	17726	17509	17780	17844	17742	17636	17778	17804	17914	17750	17660	17660	17598	17565	17606	17724	17719	17664	17598	17890	17638	17808	17749	17457	17705	17699	17543	17533	17991	17743	17855	17870	17825	17659	17883	17805	17743	17787	17615	17806	17778	17650	17656	17522	17823	17666	17847	17814	17739	18035	17860	17701	17724	17605	17675	17906	17579	17688	17659	17785	17883	17686	17886	17743	17708	17701	17620	17589	17704	17657	17556	17626	17759	17696	17705	17747	17474	17921	17726	17688	17818	17753	17836	17792	17808	17705	17670	17603	17599	17761	17698	17482	17617	17592	17643	17679	17853	17622	17722	17738	17756	17695	17727	17693	17663	17748	17728	17777	17787	17733	17823	17727	17642	17919	17703	17798	17742	17746	17635	17601	17639	17630	17850	17808	17683	17763	17789	17604	17700	17800	17834	17719	17557	17658	17705	17824	17779	17788	17940	17945	17653	17653	17701	17973	17866	17688	17813	17728	17648	17775	17880	17695	17860	17653	17932	17897	17561	17609	17721	17703	17586	17821	17756	17886	17902	17802	17918	17826	17863	17715	17539	17933	17970	17674	17551	17802	17876	17820	17678	17676	17741	17910	17756	17609	17628	17687	17670	17778	17680	17841	17748	17843	17757	17625	17874	17778	17794	17664	17586	17814	17718	17762	17755	17485	17823	17801	17741	17527	17772	17622	17649	17727	17509	17665	17566	17604	17823	17771	17565	17830	17694	17632	17745	17770	17605	17766	17875	17522	17844	17520	17598	17786	17834	17572	17504	17671	17575	17611	17776	17594	17845	17600	17566	17905	17758	17427	17745	17648	17625	17799	17752	17908	17883	17698	17682	17684	17714	17784	17568	17725	17726	17884	17603	17558	17804	17511	17702	17664	17617	17682	17921	17728	17700	17668	17753	17733	17721	17876	17962	17572	17774	17560	17652	17593	17594	17859	17814	17676	17539	17781	17668	17641	17667	17790	17721	17659	17704	17518	17648	17462	17626	17841	17530	17848	17505	17667	17695	17841	17583	17638	17727	17742	17884	17819	17737	17668	17949	17762	17627	17620	17735	17608	17769	17727	17796	17736	17742	17732	17914	17699	17832	17794	17877	17840	17761	17699	17924	17798	17748	17626	17629	17589	17620	17754	17765	17706	17683	17585	17896	17746	17833	17759	17733	17849	17663	17671	17887	17818	17623	17736	17814	17763	17831	17773	17936	17709	17710	17721	17685	17720	17783	17716	17737	17682	17923	17584	17638	17541	17758	17617	17775	17676	17816	17648	17724	17965	17842	17972	17846	18062	17715	17625	17787	17573	17720	17631	17655	17715	17865	17775	17686	17690	17750	17723	17863	17694	17730	17617	17570	17565	17848	17535	17700	17598	17732	17607	17724	17577	17772	17593	17846	17617	17762	17621	17530	17693	17660	17680	17512	17878	17698	17739	17725	17725	17715	17870	17594	17763	17769	17859	17676	17613	17539	17715	17681	17506	17584	17759	17836	17734	17709	17830	17926	17718
25122	28250	23143	19208	16747	15949	15828	15458	15507	15670	15787	16559	17384	17076	16668	16209	16155	15898	15251	15304	15252	15270	15477	15461	15221	15299	15261	15374	15404	15256	15283	15486	15356	15356	15265	15376	15217	15403	15303	15174	15376	15331	15307	15516	15494	15318	15296	15399	15330	15239	15274	15445	15360	15282	15197	15266	15484	15495	15253	15326	15307	15444	15179	15349	15248	15340	15305	15352	15405	15253	15566	15138	15363	15416	15292	15392	15379	15368	15408	15362	15282	15239	15364	15401	15329	15438	15445	15320	15312	15454	15234	15160	15305	15433	15323	15295	15283	15273	15247	15159	15208	15201	15330	15302	15258	15325	15435	15383	15268	15413	15395	15284	15349	15278	15359	15396	15519	15259	15337	15360	15338	15343	15525	15379	15347	15332	15332	15456	15443	15141	15343	15369	15282	15426	15382	15245	15287	15410	15374	15207	15263	15446	15244	15444	15319	15170	15465	15423	15516	15114	15430	15179	15208	15194	15166	15396	15252	15198	15250	15138	15374	15407	15272	15377	15280	15443	15365	15369	15373	15292	15226	15364	15258	15322	15291	15251	15302	15416	15322	15406	15451	15256	15467	15340	15333	15328	15414	15373	15504	15230	15238	15311	15328	15518	15429	15211	15327	15374	15436	15532	15300	15418	15249	15409	15319	15188	15380	15355	15307	15244	15351	15355	15288	15332	15212	15244	15199	15411	15439	15337	15362	15324	15358	15208	15366	15371	15392	15373	15377	15351	15503	15382	15357	15314	15254	15567	15206	15285	15475	15463	15216	15247	15404	15099	15450	15539	15459	15336	15221	15263	15312	15266	15454	15368	15347	15223	15310	15352	15360	15366	15292	15384	15227	15350	15189	15518	15498	15202	15445	15151	15338	15445	15179	15325	15374	15132	15324	15420	15390	15435	15304	15463	15347	15359	15162	15396	15323	15318	15306	15399	15520	15406	15412	15388	15311	15292	15371	15451	15401	15223	15355	15401	15106	15411	15439	15209	15288	15459	15152	15519	15470	15471	15499	15439	15294	15230	15402	15275	15267	15334	15240	15305	15398	15469	15218	15363	15418	15389	15422	15248	15262	15424	15441	15454	15412	15374	15203	15400	15251	15207	15385	15438	15252	15288	15363	15461	15300	15264	15439	15230	15287	15344	15288	15588	15308	15372	15440	15412	15444	15206	15353	15415	15247	15220	15357	15344	15414	15426	15370	15436	15303	15412	15466	15410	15256	15172	15270	15218	15246	15413	15380	15286	15298	15366	15490	15297	15282	15302	15426	15228	15269	15195	15448	15435	15331	15374	15275	15481	15464	15352	15413	15141	15368	15405	15377	15231	15411	15350	15492	15299	15355	15316	15311	15350	15506	15327	15163	15301	15211	15228	15350	15395	15216	15483	15282	15353	15181	15450	15355	15299	15182	15273	15270	15340	15403	15291	15428	15399	15242	15446	15429	15324	15319	15374	15378	15462	15272	15434	15416	15401	15461	15392	15408	15299	15201	15323	15337	15187	15265	15428	15332	15248	15392	15313	15449	15504	15337	15261	15424	15289	15496	15182	15490	15412	15253	15351	15455	15243	15242	15289	15438	15343	15202	15501	15293	15420	15310	15252	15408	15449	15444	15458	15380	15201	15463	15449	15297	15388	15450	15311	15435	15294	15456	15232	15398	15343	15218	15362	15324	15282	15269	15320	15430	15378	15289	15297	15451	15311	15316	15398	15218	15479	15456	15328	15464	15333	15400	15406	15374	15435	15324	15152	15406	15452	15429	15457	15378	15305	15342	15425	15249	15165	15337	15524	15245	15368	15369	15273	15460	15348	15244	15354	15213	15342	15450	15337	15452	15317	15333	15356	15319	15284	15434	15174	15625	15364	15476	15254	15213	15546	15288	15276	15260	15245	15172	15328	15328	15469	15427	15483	15468	15471	15073	15270	15374	15433	15404	15285	15504	15507	15400	15248	15342	15272	15278	15332	15450	15327	15462	15453	15367	15333	15247	15253	15344	15594	15311	15276	15429	15286	15349	15481	15344	15261	15415	15387	15436	15254	15380	15231	15196	15341	15280	15359	15370	15367	15400	15302	15450	15431	15487	15169	15189	15263	15276	15424	15505	15301	15391	15423	15486	15272	15597	15248	15454	15448	15308	15331	15358	15314	15218	15412	15464	15405	15255	15228	15293	15354	15317	15363	15402	15448	15492	15355	15339	15223	15401	15367	15186	15448	15325	15290	15298	15430	15384	15530	15440	15369	15434	15361	15274	15226	15418	15383	15259	15317	15231	15285	15329	15308	15447	15354	15484	15303	15300	15387	15460	15363	15491	15306	15266	15331	15404	15340	15324	15247	15309	15457	15076	15249	15483	15353	15351	15279	15311	15401	15419	15324	15598	15413	15279	15497	15303	15382	15297	15115	15531	15430	15238	15244	15306	15356	15332	15219	15357	15437	15340	15392	15354	15423	15276	15281	15384	15417	15318	15214	15281	15305	15551	15431	15279	15509	15447	15384	15301	15296	15394	15300	15241	15370	15401	15402	15275	15382	15274	15272	15481	15297	15270	15288	15267	15454	15351	15195	15278	15227	15151	15246	15368	15359	15346	15236	15293	15190	15418	15402	15340	15333	15543	15385	15287	15276	15311	15431	15307	15316	15363	15259	15404	15296	15406	15376	15367	15335	15421	15176	15400	15265	15430	15247	15297	15242	15364	15437	15330	15261	15290	15358	15345	15349	15322	15339	15423	15288	15305	15339	15140	15454	15260	15248	15347	15304	15271	15352	15378	15303	15409	15319	15367	15460	15360	15372	15220	15454	15380	15317	15373	15352	15284	15310	15317	15217	15291	15344	15257	15362	15362	15357	15167	15464	15328	15201	15259	15319	15385	15277	15235	15288	15438	15450	15535	15451	15408	15273	15390	15360	15420	15376	15437	15386	15326	15334	15352	15273	15381	15675	15449	15356	15513	15318	15337	15453	15352	15177	15267	15370	15485	15279	15436	15276	15441	15209	15342	15251	15248	15185	15295	15293	15316	15340	15333	15297	15327	15334	15194	15233	15217	15504	15418	15452	15244	15162	15365	15389	15407	15340	15398	15438	15289	15510	15226	15472	15202	15358	15389	15348	15461	15304	15291	15323	15183	15291	15507	15426	15302	15358	15352	15335	15317	15456	15365	15261	15305	15287	15465	15347	15376	15230	15270	15411	15267	15393	15277	15429	15321	15453	15322	15247	15352	15228	15380	15221	15297	15332	15359	15383	15318	15164	15299	15236	15259	15265	15406	15171	15297	15270	15377	15238	15282	15451	15424	15343	15246	15370	15455	15246	15413	15587	15491	15517	15297	15553	15383	15411	15467	15164	15350	15214	15142	15577	15277	15321	15255	15491	15478	15373	15411	15529	15508	15328	15351	15404	15384	15414	15280	15286	15403	15412	15433	15330	15364	15478	15459	15322	15308	15565	15151	15299	15365	15371	15378	15421	15524	15388	15418	15369	15468	15345	15327	15378	15153	15358	15407	15347	15453	15334	15261	15311	15183	15349	15397	15420	15162	15325	15373	15333	15398	15344	15262	15124	15391	15391	15318	15452	15305	15497	15235	15313	15441	15253	15333	15344	15232	15412	15109	15498	15370	15303	15320	15448	15460	15263	15342	15250	15276	15290	15592	15370	15298	15454	15384	15401	15261	15364	15273	15446	15356	15293	15285	15351	15492	15210	15468	15469	15399	15333	15351	15298	15192	15218	15364	15423	15232	15286	15278	15316	15489	15358	15304	15385	15372	15369	15251	15310	15478	15296	15375	15334	15144	15479	15433	15336	15377	15150	15381	15286	15355	15351	15475	15364	15399	15299	15350	15379	15393	15366	15359	15453	15254	15258	15330	15325	15405	15246	15360	15449	15392	15422	15254	15440	15250	15354	15311	15306	15384	15166	15334	15314	15470	15270	15458	15308	15323	15281	15391	15281	15404	15426	15327	15290	15337	15389	15345	15298	15495	15432	15388	15367	15554	15334	15408	15307	15298	15429	15307	15266	15389	15325	15205	15285	15392	15399	15230	15257	15233	15363	15313	15437	15485	15411	15366	15312	15469	15240	15522	15448	15071	15488	15504	15390	15186	15176	15248	15366	15413	15407	15212	15296	15523	15428	15248	15211	15427	15451	15274	15673	15402	15373	15237	15407	15263	15432	15210	15600	15406	15317	15267	15300	15249	15189	15370	15475	15401	15384	15248	15410	15335	15288	15600	15310	15282	15221	15392	15301	15359	15190	15184	15393	15237	15542	15250	15326	15290	15417	15222	15361	15289	15250	15212	15353	15282	15414	15341	15293	15459	15405	15444	15323	15350	15265	15360	15296	15353	15357	15332	15225	15290	15389	15210	15375	15375	15300	15505	15426	15418	15426	15219	15237	15235	15390	15364	15387	15271	15344	15366	15135	15295	15289	15400	15353	15361	15471	15391	15254	15266	15281	15354	15323	15356	15353	15385	15335	15420	15484	15160	15318	15395	15320	15310	15326	15390	15441	15537	15285	15424	15208	15442	15249	15220	15374	15278	15192	15348	15326	15476	15282	15233	15207	15249	15316	15135	15447	15415	15392	15451	15295	15529	15251	15222	15370	15472	15224	15463	15342	15355	15187	15265	15163	15300	15442	15460	15222	15258	15227	15460	15497	15258	15513	15468	15350	15223	15267	15389	15307	15470	15385	15307	15298	15395	15218	15357	15464	15340	15264	15365	15318	15394	15441	15457	15519	15469	15423	15115	15270	15215	15322	15362	15390	15373	15304	15225	15340	15309	15408	15264	15464	15320	15525	15418	15236	15342	15503	15517	15364	15430	15420	15409	15239	15414	15417	15298	15440	15419	15336	15452	15512	15322	15347	15268	15414	15347	15337	15394	15210	15464	15265	15451	15438	15191	15453	15326	15456	15417	15193	15325	15333	15289	15375	15330	15286	15368	15322	15348	15322	15413	15260	15268	15190	15313	15346	15563	15518	15372	15453	15365	15306	15256	15581	15287	15436	15237	15239	15123	15537	15259	15370	15297	15472	15325	15361	15320	15434	15447	15336	15234	15295	15420	15159	15292	15412	15333	15371	15504	15292	15309	15427	15265	15362	15357	15485	15345	15328	15519	15371	15292	15439
24120	21341	28513	24788	22589	21631	20646	18453	17934	18696	21128	26478	29523	24991	22774	21119	19937	18957	18313	17827	17880	17615	17658	17632	17622	17680	17538	17637	17521	17560	17413	17663	17634	17753	17543	17502	17380	17567	17586	17541	17492	17764	17570	17426	17348	17576	17397	17618	17494	17577	17581	17608	17571	17445	17670	17425	17275	17527	17356	17585	17395	17615	17791	17592	17548	17576	17487	17641	17525	17418	17700	17661	17620	17699	17200	17242	17422	17579	17328	17395	17458	17428	17666	17624	17678	17497	17483	17506	17415	17553	17499	17588	17644	17348	17470	17482	17351	17376	17550	17542	17738	17563	17448	17514	17577	17478	17502	17741	17507	17586	17699	17657	17542	17649	17517	17305	17432	17555	17697	17552	17669	17699	17453	17313	17578	17451	17386	17377	17464	17413	17591	17474	17433	17441	17388	17629	17562	17471	17243	17467	17483	17486	17517	17347	17545	17530	17463	17351	17626	17863	17623	17521	17459	17482	17619	17553	17402	17634	17546	17533	17538	17639	17498	17546	17349	17732	17820	17568	17554	17558	17484	17511	17325	17475	17554	17552	17459	17270	17396	17589	17506	17603	17541	17425	17375	17622	17577	17367	17475	17432	17359	17526	17608	17612	17664	17534	17573	17548	17476	17583	17617	17649	17599	17539	17624	17430	17601	17516	17390	17398	17511	17488	17547	17463	17538	17496	17299	17468	17552	17454	17638	17365	17450	17558	17450	17549	17568	17677	17554	17545	17422	17543	17456	17667	17431	17401	17535	17490	17378	17576	17302	17396	17420	17404	17426	17530	17641	17404	17557	17455	17270	17489	17413	17637	17363	17389	17548	17566	17431	17576	17543	17641	17526	17539	17647	17343	17556	17446	17572	17515	17641	17590	17500	17483	17405	17462	17510	17504	17353	17624	17293	17668	17532	17677	17453	17582	17305	17606	17630	17534	17374	17538	17582	17414	17552	17523	17581	17561	17423	17463	17705	17469	17452	17565	17641	17623	17358	17667	17509	17657	17446	17564	17597	17644	17588	17478	17721	17456	17437	17657	17559	17497	17653	17486	17656	17666	17576	17548	17502	17494	17547	17469	17720	17411	17582	17601	17544	17724	17670	17456	17396	17338	17574	17413	17521	17490	17549	17581	17383	17563	17511	17479	17502	17432	17472	17316	17565	17592	17468	17673	17728	17338	17614	17256	17414	17627	17647	17460	17495	17524	17548	17534	17596	17308	17542	17625	17329	17560	17406	17613	17473	17476	17519	17503	17648	17625	17298	17696	17445	17608	17641	17444	17491	17539	17457	17754	17451	17597	17744	17620	17520	17594	17643	17348	17375	17533	17391	17468	17611	17426	17691	17783	17669	17670	17467	17597	17318	17585	17405	17550	17467	17472	17504	17591	17703	17520	17597	17733	17503	17518	17574	17690	17436	17491	17563	17472	17687	17710	17569	17586	17586	17339	17512	17372	17657	17472	17495	17591	17454	17560	17502	17365	17500	17498	17471	17425	17492	17501	17617	17591	17491	17378	17547	17533	17517	17584	17736	17474	17502	17586	17491	17566	17567	17469	17623	17363	17447	17472	17644	17534	17395	17518	17668	17553	17459	17412	17559	17673	17554	17506	17649	17662	17368	17515	17427	17399	17680	17510	17531	17543	17479	17293	17455	17537	17534	17427	17630	17561	17596	17505	17546	17518	17618	17556	17637	17666	17482	17209	17355	17506	17729	17445	17580	17372	17419	17603	17589	17688	17560	17525	17550	17608	17655	17558	17499	17764	17547	17453	17664	17367	17494	17694	17734	17484	17292	17355	17522	17509	17588	17527	17398	17441	17462	17470	17673	17395	17374	17397	17602	17578	17439	17339	17402	17378	17462	17650	17722	17427	17482	17537	17595	17504	17387	17529	17640	17602	17592	17521	17451	17479	17347	17483	17499	17592	17569	17400	17683	17566	17692	17543	17578	17387	17379	17275	17431	17406	17814	17670	17441	17465	17471	17428	17417	17609	17476	17381	17610	17369	17478	17632	17477	17409	17407	17431	17476	17341	17424	17706	17505	17506	17560	17805	17599	17448	17506	17810	17274	17422	17355	17273	17491	17502	17413	17620	17563	17490	17435	17486	17633	17622	17421	17491	17337	17445	17452	17625	17465	17701	17590	17328	17308	17514	17554	17359	17577	17741	17440	17505	17626	17593	17653	17556	17640	17529	17653	17661	17592	17579	17680	17410	17552	17381	17527	17623	17579	17610	17569	17521	17512	17654	17450	17526	17391	17602	17449	17596	17661	17267	17385	17689	17602	17525	17476	17241	17469	17342	17400	17706	17392	17451	17516	17350	17484	17521	17545	17322	17650	17552	17626	17410	17564	17575	17662	17376	17406	17617	17520	17664	17491	17474	17790	17431	17229	17238	17342	17478	17498	17602	17484	17498	17589	17660	17576	17697	17454	17317	17554	17401	17583	17464	17530	17497	17548	17376	17672	17573	17651	17483	17436	17541	17843	17439	17554	17579	17721	17292	17542	17527	17487	17480	17468	17607	17619	17482	17593	17328	17525	17493	17538	17496	17369	17558	17423	17426	17368	17733	17493	17656	17587	17382	17587	17518	17611	17302	17432	17517	17671	17575	17327	17476	17476	17504	17547	17467	17467	17457	17568	17780	17514	17558	17636	17453	17498	17568	17512	17607	17663	17433	17604	17405	17713	17442	17355	17470	17634	17575	17601	17527	17474	17663	17277	17639	17584	17317	17505	17663	17555	17537	17490	17577	17513	17530	17610	17458	17383	17359	17643	17486	17518	17469	17505	17525	17717	17821	17552	17460	17489	17399	17593	17641	17667	17497	17462	17567	17388	17524	17796	17502	17469	17507	17491	17578	17598	17521	17536	17535	17466	17511	17628	17529	17699	17395	17779	17696	17783	17594	17649	17757	17835	17557	17471	17580	17505	17424	17520	17373	17357	17455	17643	17388	17416	17850	17705	17617	17513	17474	17434	17666	17546	17756	17525	17688	17363	17605	17683	17498	17343	17615	17527	17432	17604	17738	17715	17337	17372	17453	17430	17536	17472	17599	17500	17383	17585	17620	17391	17365	17556	17624	17341	17645	17848	17889	17445	17417	17513	17640	17370	17494	17647	17490	17528	17552	17638	17736	17488	17394	17593	17363	17327	17510	17401	17654	17375	17480	17590	17410	17577	17494	17599	17260	17509	17412	17558	17370	17589	17621	17540	17423	17429	17429	17534	17347	17418	17298	17490	17626	17505	17386	17590	17311	17449	17496	17684	17607	17377	17406	17555	17649	17516	17731	17480	17456	17368	17461	17432	17437	17484	17479	17764	17560	17531	17672	17585	17423	17330	17269	17460	17654	17506	17606	17538	17713	17637	17393	17572	17321	17535	17534	17601	17503	17581	17613	17546	17570	17479	17673	17503	17501	17578	17469	17555	17684	17435	17702	17615	17490	17266	17657	17475	17362	17740	17586	17541	17663	17548	17575	17642	17590	17538	17805	17688	17291	17436	17834	17464	17613	17590	17675	17321	17612	17495	17624	17682	17503	17355	17644	17538	17393	17598	17436	17462	17479	17594	17481	17646	17452	17653	17382	17579	17699	17645	17404	17402	17567	17364	17540	17412	17286	17576	17632	17611	17522	17416	17716	17524	17397	17614	17610	17467	17640	17509	17273	17543	17513	17559	17559	17395	17479	17581	17708	17395	17728	17722	17459	17527	17564	17651	17417	17359	17706	17535	17571	17559	17433	17528	17476	17512	17287	17590	17490	17623	17736	17533	17723	17440	17522	17256	17553	17318	17344	17258	17564	17658	17620	17621	17564	17614	17620	17536	17605	17687	17420	17637	17548	17377	17533	17422	17498	17570	17518	17336	17506	17620	17461	17593	17511	17666	17403	17444	17708	17268	17543	17587	17625	17687	17437	17391	17490	17440	17522	17423	17656	17620	17431	17371	17515	17607	17755	17405	17489	17501	17501	17528	17577	17550	17520	17587	17338	17478	17713	17599	17599	17521	17675	17496	17591	17675	17626	17392	17373	17640	17561	17275	17386	17545	17520	17741	17450	17553	17614	17572	17389	17381	17478	17300	17427	17506	17611	17529	17414	17577	17723	17476	17581	17630	17436	17527	17624	17677	17464	17383	17449	17368	17599	17509	17336	17446	17670	17626	17731	17655	17439	17722	17431	17600	17498	17714	17520	17557	17729	17452	17407	17569	17338	17611	17490	17495	17622	17501	17315	17640	17519	17440	17511	17661	17429	17567	17514	17555	17322	17504	17468	17640	17432	17610	17470	17308	17504	17641	17725	17697	17509	17551	17466	17469	17518	17347	17472	17499	17681	17542	17393	17509	17554	17714	17394	17715	17638	17523	17394	17360	17521	17416	17464	17390	17449	17259	17500	17440	17338	17727	17292	17348	17377	17512	17426	17534	17473	17585	17600	17599	17644	17646	17701	17681	17734	17676	17753	17547	17567	17634	17729	17448	17461	17455	17667	17519	17558	17364	17303	17518	17619	17627	17692	17548	17512	17461	17658	17651	17798	17634	17376	17518	17601	17500	17464	17246	17522	17508	17483	17533	17601	17527	17412	17452	17564	17566	17470	17510	17510	17616	17404	17554	17563	17683	17372	17597	17455	17557	17472	17482	17689	17445	17583	17716	17615	17387	17573	17213	17419	17655	17428	17393	17403	17370	17287	17743	17345	17423	17344	17457	17744	17505	17475	17623	17454	17628	17532	17456	17406	17724	17678	17508	17433	17387	17463	17663	17578	17549	17395	17458	17585	17585	17527	17452	17509	17710	17591	17586	17453	17671	17405	17420	17424	17682	17611	17508	17645	17564	17478	17424	17474	17457	17603	17532	17687	17433	17548	17545	17555	17572	17443	17647	17608	17547	17638	17555	17415	17416	17631	17596	17719	17734	17562	17536	17448	17451	17469	17507	17574	17514	17486	17425	17683	17450	17331	17448	17677	17543	17517	17439	17409	17513	17492	17476	17553	17422	17413	17538	17677	17742	17701	17636	17722	17658	17477	17349	17720	17414	17533	17364	17436	17384	17432	17614	17390	17677	17414	17408	17636	17638	17642	17615	17522	17503	17649	17808	17472	17672	17371	17469	17628	17486	17581	17460	17671
22540	33870	28625	24475	20601	17881	16859	16358	16507	17172	21537	29042	30925	24659	21740	19648	17982	16670	15803	15440	15343	15312	15472	15084	15331	15241	15373	15172	15242	15053	15428	15230	15220	15344	15292	15401	15197	15247	15205	15354	15232	15210	15062	15161	15316	15253	15299	15371	15361	15468	15358	15171	15237	15310	15276	15224	15446	15148	15342	15381	15193	15041	15235	15331	15298	15216	15213	15388	15257	15254	15303	15300	15365	15342	15263	15502	15136	15227	15191	15230	15218	15311	15314	15387	15165	15277	15252	15401	15339	15190	15289	15250	15121	15111	15104	15214	15154	15133	15320	15215	15098	15228	15283	15276	15271	15199	15229	15286	15387	15218	15138	15419	15378	15275	15200	15339	15306	15342	15298	15390	15191	15367	15198	15258	15189	15261	15327	15407	15105	15186	15188	15265	15204	15222	15253	15346	15265	15358	15262	15309	15290	15322	15200	15456	15301	15204	15359	15362	15281	15153	15278	15223	15096	15288	15072	15323	15284	15321	15287	15261	15386	15048	15176	15265	15287	15200	15275	15117	15449	15157	15236	15307	15333	15411	15073	15235	15395	15312	15115	15347	15184	15167	15261	15309	15294	15152	15180	15284	15140	15475	15220	15244	15249	15223	15414	15337	15213	15393	15397	15285	15272	15174	15289	15267	15257	15280	15468	15293	15259	15214	15266	15100	15159	15217	15208	15146	15184	15177	15275	15216	15397	15290	15146	15378	15352	15160	15311	15254	15412	15245	15310	15138	15259	15189	15186	15157	15171	15343	15272	15105	15533	15091	15271	15193	15223	15110	15184	15352	15366	15209	15321	15130	15146	15195	15227	15350	15178	15225	15320	15339	15353	15257	15293	15216	15242	15200	15493	15076	15226	15064	15506	15208	15242	15101	15261	15175	15200	15284	15184	15246	15318	15329	15239	15323	15200	15246	15406	15211	15312	15375	15219	15103	15306	15339	15179	15316	15402	15259	15221	15181	15247	15191	15254	15227	15249	15395	15184	15281	15121	15305	15223	15123	15224	15073	15366	15283	15308	15322	15105	15182	15334	15195	15224	15366	15233	15192	15265	15290	15241	15174	15171	15348	15185	14996	15273	15245	15358	15163	15261	15226	15222	15285	15291	15036	15238	15248	15331	15139	15342	15263	15430	15293	15310	15216	15129	15272	15294	15204	15241	15237	15332	15234	15193	15116	15322	15316	15191	15408	15242	15168	15347	15133	15237	15204	15277	15348	15352	15091	15292	15286	15308	15195	15250	15214	15169	15320	15467	15364	15169	15241	15221	15117	15162	15159	15219	15336	15226	15337	15103	15209	15387	15347	15365	15319	15324	15248	15305	15150	15358	15387	15278	15237	15270	15350	15240	15384	15301	15244	15274	15265	15323	15392	15158	15259	15200	15200	15277	15263	15413	15407	15207	15180	15195	15241	15288	15184	15241	15236	15182	15335	15347	15339	15281	15122	15307	15221	15325	15356	15380	15291	15145	15215	15214	15194	15266	15217	15396	15350	15209	15167	15205	15291	15471	15122	15261	15330	15300	15359	15253	15362	15312	15289	15274	15312	15184	15262	15142	15229	15398	15356	15203	15275	15191	15219	15212	15442	15183	15246	15244	15202	15225	15183	15302	15231	15288	15358	15323	15201	15236	15260	15175	15126	15327	15071	15240	15147	15264	15171	15372	15257	15267	15175	15306	15288	15296	15372	15113	15206	15286	15264	15198	15096	15341	15186	15125	15074	15192	15326	15167	15420	15041	15233	15314	15309	15335	15358	15200	15157	15327	15405	15247	15224	15442	15248	15218	15390	15184	15132	15259	15308	15174	15229	15321	15285	15159	15302	15272	15356	15265	15212	15423	15380	15285	15228	15247	15335	15221	15171	15389	15494	15329	15262	15306	15153	15212	15370	15339	15213	15298	15427	15307	15205	15200	15201	15387	15232	15169	15378	15315	15190	15170	15231	15281	15255	15111	15273	15312	15175	15259	15186	15248	15405	15417	15188	15197	15126	15195	15211	15295	15171	15214	15257	15457	15249	15225	15382	15255	15467	15247	15103	15351	15345	15050	15132	15367	15046	15215	15301	15180	15308	15349	15273	15310	15177	15408	15333	15147	15298	15208	15363	15113	15224	15264	15215	15222	15171	15345	15183	15319	15247	15036	15285	15171	15268	15342	15189	15311	15234	15236	15151	15148	15382	15156	15320	15099	15172	15407	15371	15033	15205	15105	15228	15288	15206	15409	15281	15369	15086	15424	15290	15267	15158	15366	15340	15099	15207	15303	15112	15360	15125	15330	15223	15297	15285	15164	15197	15202	15229	15426	15196	15101	15205	15311	15140	15254	15242	15179	15267	15369	15341	15111	15455	15450	15290	15263	15335	15145	15221	15356	15192	15489	15228	15340	15135	15192	15262	15203	15342	15097	15170	15210	15338	15241	15305	15238	15215	15317	15254	15301	15303	15313	15331	15280	15104	15183	15317	15304	15276	15116	15153	15297	15389	15271	15317	15172	15377	15144	15250	15351	15225	15036	15322	15199	15182	15127	15243	15225	15316	15233	15234	15252	15174	15189	15387	15099	15156	15143	15264	15211	15285	15303	15291	15385	15295	15175	15245	15381	15270	15168	15245	15204	15436	15282	15480	15265	15168	15281	15444	15126	15185	15315	15159	15145	15214	15230	15272	15255	15458	15379	15186	15260	15320	15220	15349	15185	15169	15098	15320	15382	15269	15383	15188	15204	15388	15118	15348	15291	15146	15377	15252	15034	15269	15200	15256	15266	15285	15225	15230	15198	15279	15362	15131	15191	15300	15354	15352	15206	15368	15178	15278	15404	15315	15500	15360	15366	15262	15269	15206	15202	15207	15209	15366	15311	15210	15471	15402	15130	15246	15411	15275	15305	15363	15342	15243	15198	15267	15374	15307	15243	15197	15306	15476	15319	15133	15189	15156	15404	15411	15274	15303	15225	15269	15227	15243	15285	15172	15112	15165	15259	15055	15412	15317	15373	15311	15328	15339	15422	15191	15291	15294	15345	15155	15263	15143	15180	15395	15152	15447	15404	15228	15354	15254	15276	15143	15236	15225	15257	15282	15381	15262	15180	15251	15207	15141	15123	15188	15217	15405	15219	15316	15228	15214	15254	15368	15360	15215	15258	14993	15302	15025	15361	15341	15052	15253	15076	15294	15240	15335	15200	15453	15120	15303	15366	15125	15094	15304	15241	15088	15241	15384	15389	15173	15363	15295	15349	15207	15267	15154	15398	15093	15148	15403	15425	15306	15418	15362	15271	15171	15258	15330	15267	15227	15357	15250	15322	15279	15388	15300	15214	15214	15187	15274	15237	15103	15242	15246	15231	15392	15087	15392	15148	15158	15219	15391	15193	15213	15126	15271	15080	15338	15394	15379	15216	15300	15298	15311	15206	15311	15377	15171	15323	15253	15187	15379	15226	15321	15273	15246	15176	15293	15278	15088	15369	15329	15327	15227	15324	15309	15260	15143	15010	15258	15359	15313	15297	15246	15150	15307	15243	15216	15253	15193	15352	15421	15187	15361	15316	15039	15389	15326	15365	15426	15291	15407	15138	15285	15155	15255	15280	15271	15021	15204	15223	15147	15218	15277	15194	15317	15239	15273	15257	15262	15201	15211	15196	15321	15153	15317	15217	15336	15285	15249	15297	15241	15180	15228	15324	15132	15267	15212	15199	15278	15362	15143	15149	15219	15247	15200	15128	15129	15239	15193	15073	15268	15131	15171	15378	15285	15100	15513	15244	15251	15278	15172	15096	15414	15247	15391	15177	15225	15339	15397	15247	15243	15441	15161	15359	15182	15329	15338	15096	15263	15281	15130	15409	15375	15348	15431	15257	15299	15188	15186	15270	15203	15439	15317	15144	15203	15339	15274	15297	15456	15318	15302	15159	15288	15286	15044	15375	15264	15543	15219	15345	15415	15270	15299	15372	15297	15390	15342	15222	15130	15187	15297	15066	15380	15426	15159	15253	15501	15262	15272	15101	15367	15251	15269	15127	15327	15445	15326	15172	15207	15274	15328	15382	15166	15338	15244	15341	15210	15247	15160	15302	15312	15378	15198	15301	15329	15348	15294	15366	15186	15321	15300	15280	15306	15281	15164	15266	15127	15248	15341	15205	15256	15333	15263	15321	15362	15147	15447	15176	15175	15223	15261	15207	15362	15298	15178	15229	15287	15458	15285	15298	15061	15260	15222	15271	15333	15249	15144	15351	15401	15225	15352	15260	15490	15202	15330	15268	15145	15234	15327	15267	15285	15312	15058	15277	15202	15368	15284	15092	15413	15201	15128	15306	15086	15324	15256	15320	15159	15344	15204	15281	15260	15126	15311	15115	15130	15603	15172	15173	15180	15200	15240	15293	15440	15213	15402	15247	15255	15368	15259	15399	14962	15213	15152	15104	15346	15251	15182	15077	15425	15301	15325	15257	15280	15254	15172	15133	15257	15212	15101	15229	15315	15136	15373	15157	15238	15213	15316	15155	15280	15277	15304	15185	15216	15349	15220	15336	15216	15501	15220	15311	15172	15271	15229	15255	15185	15300	15257	15254	15214	14940	15246	15233	15253	15462	15293	15375	15153	15151	15273	15161	15378	15252	15386	15104	15367	15189	15354	15298	15222	15357	15269	15165	15261	15257	15321	15382	15136	15107	15315	15304	15342	15241	15268	15190	15229	15314	15298	15288	15230	15196	15320	15183	15130	15271	15291	15129	15292	15371	15307	15143	15282	15330	15240	15456	15291	15069	15266	15130	15116	15137	15197	15310	15124	15195	15165	15217	15216	15248	15206	15176	15302	15122	15084	15296	15316	15503	15266	15365	15179	15439	15173	15351	15252	15225	15258	15151	15278	15317	15166	15280	15158	15291	15246	15248	15331	15171	15160	15347	15267	15203	15218	15172	15384	15279	15227	15043	15397	15339	15323	15378	15345	15205	15300	15318	15311	15104	15034	15165	15176	15207	15356	15373	15304	15068	15230	15335	15093	15266	15262	15264	15300	15211	15235	15451	15255	15158	15205	15339	14922	15302	15227	15201	15246	15323	15275	15371	15113	15247	15383	15205	15145	15163	15206	15289	15147	15118	15117	15229	15339	15210	15155	15331	15232
22872	21372	29097	23983	21885	23955	25239	20043	18972	19429	25215	34775	38425	30760	25964	23142	21300	19651	18823	18142	18202	18032	17775	17658	17962	17883	17887	17747	17962	17912	17823	17786	17920	17877	17773	17896	17775	17699	17805	17977	17814	17787	17688	17819	17821	17769	17852	17723	17770	17705	17751	17657	17917	17923	17796	17602	17598	17853	17533	17886	17845	17674	17791	17952	17817	17611	17851	17763	17666	17910	17938	17775	17926	17738	17698	17562	17671	17706	17731	17671	17827	17757	17729	17889	17655	17522	17683	17790	17819	17512	17850	18053	17706	17814	17935	17803	17744	17834	17800	17720	17807	17919	17790	17690	17700	17527	17848	17703	17686	17546	17918	17693	17640	17708	17731	17693	17689	17714	17908	17691	17813	17674	17838	17708	17620	17780	17746	17716	17725	17663	17786	17818	17643	17623	17658	17719	17737	17702	17749	17654	17807	17487	17652	17908	17967	17743	17769	17520	17736	17789	17880	17806	17897	17874	17608	17573	17754	17717	17828	17791	17719	17784	17662	17635	17658	17672	17618	17716	17828	17792	17843	17839	17652	17773	17448	17695	17824	17761	17655	17805	17576	17733	17576	17817	17707	17400	17617	17610	17421	17720	17758	17884	17787	17529	17673	17670	17666	17762	17854	17900	17729	17820	17868	17730	17740	17844	18068	17800	17621	17912	17830	17758	17735	17742	17708	17801	17774	17818	17692	17607	17700	17563	17675	17931	17811	17674	17805	17775	17746	17580	17760	17953	17783	17834	17725	17836	17853	17817	17826	17692	17700	17810	17596	17676	17772	17771	17666	17755	17763	17531	17635	17817	17781	17967	17795	17761	17779	17820	17684	17631	17567	18004	17774	17645	17845	17717	17860	17586	17831	17627	17735	17674	17583	17638	17745	17609	17916	17890	17861	17604	17676	17734	17608	17675	17791	17626	17621	17506	17701	17700	17704	17650	17658	17783	17687	17652	17746	17620	17539	17903	17509	17589	17657	17702	17755	17530	17721	17632	17761	17703	17717	17799	17713	17699	17631	17795	17669	17564	17669	17700	17692	17644	17842	17687	17903	17702	17447	17608	17600	17570	17794	17701	17732	17753	17708	17675	17653	17603	17721	17649	17862	17867	17669	17629	17706	17808	17624	17592	17692	17855	17903	17809	17539	17532	17721	17609	17706	17629	17762	17540	17850	17903	17701	17488	17681	17703	17881	17637	17840	17698	17812	17617	17695	17609	17615	17686	17482	17616	17680	17634	17767	17602	17791	17798	17872	17844	17751	17759	17635	17492	17703	17535	17750	17713	17536	17747	17907	17636	17833	17647	17737	17704	17754	17669	17613	17851	17766	17547	17737	17764	17752	17557	17807	17457	17615	17588	17698	17540	17640	17619	17833	17934	17770	17709	17796	17772	17680	17830	17702	17805	17735	17587	17571	17699	17839	17757	17628	17675	17733	17570	17794	17754	17792	17633	17674	17830	17697	17627	17721	17680	17786	17702	17744	17737	17824	17840	17716	17544	17753	17711	17594	17764	17851	17804	17756	17746	17640	17543	17842	17834	17852	17491	17557	17869	17575	17727	17859	17577	17649	17726	17564	17777	17890	17728	17755	17666	17681	17734	17709	17849	17724	17648	17648	17540	17693	17545	17539	17612	17619	17643	17854	17652	17598	17621	17757	17767	17684	17689	17572	17802	17590	17676	17560	17654	17662	17685	17772	17698	17571	17658	17840	17694	17767	17620	17654	17857	17738	17521	17772	17714	17619	17661	17757	17709	17609	17659	17719	17697	17614	17785	17677	17757	18018	17779	17852	17747	17755	17775	17877	17711	17881	17906	17926	17708	17911	17582	17839	17332	17687	17874	17511	17591	17617	17598	17731	17617	17669	17798	17756	17841	17774	17629	17841	17885	17708	17818	17627	17658	17731	17724	17679	17970	17692	17893	17774	17857	17726	17706	17778	17738	17828	17735	17816	17773	17807	17709	17718	17949	17819	17573	17732	17629	17687	17737	17704	17782	17830	17614	17671	17874	17614	17596	17794	17566	17623	17860	17711	17622	17885	17841	17723	17664	17612	17581	17782	17517	17595	17696	17822	17666	17810	17841	17801	17657	17684	17676	17526	17950	17592	17924	17735	17723	17741	17549	17845	17684	17751	17629	17658	17655	17524	17767	17801	17822	17793	17773	17701	17646	17809	17620	17676	17677	17833	17749	17732	17597	17805	17651	17696	17839	17944	17896	17473	17758	17558	17555	17665	17705	17703	17845	17635	17729	17967	17530	17692	17722	17759	17687	17627	17685	17663	17747	17514	17601	17623	17509	17890	17916	17663	17663	17596	17905	17760	17599	17596	17736	17690	17801	17517	17888	18147	17725	17859	17745	17933	17884	17688	17742	17726	17842	17601	17726	17869	17694	17627	17583	17497	17896	17960	17836	17858	17726	17626	17751	17772	17652	17569	17663	17532	17629	17704	17506	17648	17756	17822	17628	17631	17632	17680	17684	17735	17570	17831	17722	17781	17729	17765	17806	17679	17624	17741	17765	17678	17723	17816	17800	17802	17551	17578	17703	17713	17750	17742	17809	17735	17606	17590	17825	17695	17906	17777	17754	17670	17808	17768	17725	17337	17796	17655	17720	17927	17744	17724	17852	17813	17755	17681	17621	17748	17737	17885	17730	17604	17823	17693	17487	17719	17743	17631	17810	17673	17898	17808	17981	17879	17719	17787	17696	17666	17564	17595	17604	17659	17653	17594	17711	17656	17651	17820	17630	17702	17569	17662	17653	17614	17673	17789	17712	17729	17581	17757	17762	17792	17757	17616	17718	17522	17841	17574	17746	17826	17793	17806	17791	17685	17552	17781	17684	17779	18005	17763	17676	17728	17698	17748	17698	17707	17493	17659	17687	17616	17904	17711	17630	17574	17599	17788	17565	17796	17717	17550	17715	17735	17725	17743	17610	17815	17682	17737	17945	17954	17725	17651	17762	17813	17509	17797	17786	17521	17737	17557	17564	17674	17557	17867	17600	17726	17760	17723	17798	17917	17701	17754	17735	17606	17882	17745	17749	17514	17558	17760	17439	17492	17870	17959	17689	17621	17746	17708	17650	17813	17842	17683	17703	17753	17664	17736	17718	17687	17778	17791	17582	17672	17490	17586	17806	17887	17803	17750	17498	17810	17822	17835	17592	17723	17578	17751	17803	17870	17721	17826	17802	17795	17703	17633	17610	17770	17664	17697	17605	17722	17639	17599	17774	17776	17682	17904	17671	17608	17657	17691	17682	17904	17608	17554	17552	17581	17530	17665	17596	17659	17540	17553	17692	17730	17665	17713	17702	17735	17484	17729	17677	17807	17746	17761	17575	17686	17710	17656	17766	17695	17503	17639	17727	17656	17881	17739	17591	17540	17559	17755	17693	17681	17600	17760	17632	17597	17543	17596	17619	17687	17426	17680	17742	17735	17711	17884	17718	17584	17844	17729	17700	17726	17602	17905	17832	17585	17629	17659	17590	17701	17518	17967	17634	17563	17734	17799	17739	17797	17676	17631	17536	17862	17840	17596	17630	17571	17702	17449	17890	17804	17613	17866	17768	17707	17749	17549	17860	17664	18092	17627	17667	17753	17540	17723	17763	17945	17761	17784	17749	17843	17715	17894	18034	17801	17659	17692	17748	17646	17870	17725	17664	17721	17719	17809	17624	17530	17763	17733	17585	17651	17593	17796	17655	17654	17615	17593	17641	17731	17831	17750	17851	17726	17702	17587	17607	17690	17805	17614	17836	17748	17635	17872	17561	17836	17488	17868	17627	17634	17776	17804	17771	17736	17759	18005	17736	17611	17733	17778	17633	17813	17660	17830	17633	17751	17631	17730	17627	17639	17624	17628	17566	17839	17928	17869	17758	17810	17771	17647	17805	17888	17732	17549	17680	17761	17545	17784	17733	17838	17885	17984	17701	17628	17648	17624	17846	17872	17711	17648	17709	17814	17698	17749	17751	17788	17637	17708	17772	17549	17622	17702	17564	17792	17822	17767	17752	18058	18028	17893	17781	17443	17603	17787	17729	17639	17735	17676	17771	17715	17862	17928	17682	17697	17602	17639	17709	17551	17618	17672	17535	17701	17716	17800	17698	17695	17606	17726	17892	17825	17690	17846	17818	17772	17612	17643	17768	17821	17770	17700	17640	17790	17711	17816	17672	17760	17713	17809	17665	17776	17776	17788	17764	17720	17649	17836	17614	17673	17680	17600	17712	17657	17783	17662	17645	17727	17645	17810	17664	17734	17760	17802	17831	17700	17800	17895	17681	17482	17804	17710	17752	17763	17860	17813	17711	17580	17618	17619	17784	17778	17740	17868	17674	17719	17811	17755	17613	17387	17674	17764	17558	17869	17548	17920	17711	17777	17666	17667	17815	17832	17669	17718	17781	17630	17846	17837	17830	17922	17727	17675	17570	17691	17799	17631	17613	17730	17907	17665	17691	17706	17594	17558	17900	17668	17769	17760	17670	17838	17722	17660	17586	17524	17679	17681	17626	17769	17729	17775	17668	17562	17732	17814	17542	17528	17684	17805	17694	17652	17590	17748	17757	17759	17554	17665	17888	17636	17672	17718	17993	17839	17920	17856	17627	17906	17782	17726	17656	17713	17530	17823	17572	17735	17777	18000	17620	17915	17578	17612	17741	17828	17772	17701	17680	17523	17798	17796	17703	17652	17655	17766	17884	17691	17578	17656	17656	17829	17671	17605	17728	17769	17704	17595	17616	17770	17721	17872	17737	17687	17580	17662	17725	17709	17765	17681	17716	17681	17705	17596	17825	17548	17724	17866	17812	17631	17787	17833	17821	17621	17983	17583	17732	17510	17643	17645	17353	17711	17494	17643	17713	17562	17577	17559	17443	17722	17707	17545	17685	17860	17660	17956	17984	17542	17813	17809	17727	17752	17762	17571	17745	17822	17578	17741	17905	17654	17659	17713	17772	17861	17663	17507	17804	17769	17781	17836	17534	17684	17707	17743	17570	17745	17747	17633	17755	17682	17817	17744	17625	17843	17451	17682	17564	17689	17713	18053	17738	17785	17862	17845	17881	17616	17607	17577	17809	17877	17653	17809	17636	17737	17636	17596	17572	17923	17635	17695	17829	17652	17942
27721	43383	38003	29640	25364	20893	19011	17673	17203	17882	27897	38238	39542	30756	25756	22279	19736	17498	16304	15604	15520	15252	15486	15312	15452	15357	15402	15420	15231	15426	15350	15646	15399	15452	15407	15519	15278	15534	15299	15225	15288	15464	15478	15284	15347	15472	15136	15297	15480	15124	15374	15314	15349	15527	15444	15318	15429	15228	15263	15192	15470	15339	15361	15226	15292	15439	15442	15304	15295	15401	15475	15471	15387	15223	15360	15417	15230	15383	15542	15334	15333	15354	15582	15263	15460	15346	15430	15301	15412	15438	15303	15152	15487	15299	15282	15348	15256	15393	15311	15349	15387	15412	15352	15556	15344	15401	15324	15340	15316	15410	15317	15434	15278	15409	15239	15361	15365	15358	15465	15291	15326	15461	15375	15378	15460	15401	15418	15446	15228	15325	15528	15512	15348	15264	15379	15183	15336	15392	15338	15327	15339	15212	15243	15645	15394	15428	15349	15372	15414	15214	15409	15489	15468	15427	15472	15257	15452	15171	15407	15191	15540	15411	15282	15254	15321	15214	15557	15369	15385	15370	15289	15391	15304	15392	15304	15326	15330	15244	15290	15324	15332	15412	15273	15355	15357	15464	15358	15362	15334	15304	15371	15300	15533	15294	15343	15295	15493	15269	15193	15343	15263	15467	15425	15337	15263	15416	15409	15367	15563	15393	15252	15450	15523	15321	15421	15355	15469	15381	15255	15333	15273	15451	15346	15397	15449	15229	15368	15400	15386	15230	15357	15381	15358	15390	15423	15367	15352	15338	15419	15286	15313	15151	15297	15272	15415	15427	15457	15459	15292	15237	15335	15327	15350	15274	15408	15536	15380	15517	15521	15331	15439	15527	15426	15359	15428	15261	15400	15339	15168	15372	15302	15358	15211	15376	15397	15090	15516	15207	15358	15317	15342	15404	15460	15433	15217	15598	15199	15418	15380	15146	15438	15278	15366	15240	15319	15367	15292	15166	15158	15439	15328	15447	15375	15503	15378	15500	15417	15421	15302	15406	15187	15245	15393	15305	15436	15179	15451	15443	15346	15214	15320	15257	15423	15297	15472	15327	15219	15306	15304	15451	15445	15423	15307	15382	15226	15172	15341	15170	15179	15414	15521	15393	15377	15414	15289	15324	15379	15421	15449	15371	15340	15370	15357	15266	15402	15409	15345	15490	15324	15210	15403	15379	15471	15362	15280	15264	15250	15318	15252	15541	15328	15383	15537	15464	15363	15433	15386	15402	15329	15328	15265	15368	15411	15375	15379	15432	15344	15261	15262	15488	15343	15505	15399	15280	15357	15371	15387	15380	15479	15346	15456	15488	15489	15265	15203	15385	15320	15390	15328	15253	15301	15267	15394	15467	15447	15389	15529	15358	15267	15445	15308	15334	15475	15371	15420	15264	15379	15409	15195	15445	15108	15470	15190	15458	15325	15418	15450	15362	15520	15232	15325	15333	15418	15478	15328	15423	15394	15406	15472	15167	15393	15458	15301	15461	15361	15355	15473	15442	15493	15293	15198	15452	15255	15393	15493	15334	15161	15286	15374	15377	15394	15491	15169	15189	15336	15295	15454	15341	15329	15435	15275	15368	15413	15450	15317	15330	15382	15377	15307	15377	15277	15559	15348	15370	15347	15221	15305	15329	15314	15304	15226	15344	15357	15401	15359	15304	15562	15356	15446	15217	15294	15328	15435	15412	15403	15161	15458	15271	15566	15363	15431	15454	15233	15128	15313	15366	15373	15210	15355	15451	15317	15409	15191	15453	15512	15334	15364	15303	15391	15153	15359	15413	15292	15481	15392	15351	15320	15321	15533	15292	15385	15459	15351	15339	15446	15394	15418	15180	15264	15487	15337	15383	15249	15306	15370	15552	15325	15300	15274	15321	15323	15374	15397	15231	15224	15443	15320	15387	15375	15208	15358	15503	15562	15321	15353	15296	15287	15348	15238	15303	15348	15459	15189	15271	15331	15374	15243	15459	15337	15349	15359	15322	15230	15400	15267	15305	15431	15336	15488	15385	15169	15248	15349	15330	15207	15335	15319	15421	15334	15136	15395	15437	15499	15315	15322	15516	15478	15301	15484	15399	15274	15370	15369	15259	15209	15347	15304	15419	15409	15351	15314	15291	15373	15320	15429	15699	15257	15250	15464	15402	15378	15342	15417	15512	15273	15232	15338	15411	15213	15446	15313	15354	15297	15334	15228	15495	15293	15207	15252	15546	15640	15403	15285	15348	15351	15256	15314	15664	15288	15369	15516	15305	15642	15493	15403	15244	15396	15389	15323	15481	15402	15460	15405	15161	15402	15320	15304	15234	15367	15480	15519	15366	15266	15383	15314	15459	15276	15372	15461	15337	15257	15365	15408	15256	15150	15333	15078	15328	15263	15262	15421	15378	15324	15352	15457	15311	15377	15401	15408	15494	15306	15451	15376	15224	15259	15266	15342	15300	15475	15230	15284	15548	15520	15472	15552	15420	15360	15350	15441	15288	15200	15494	15403	15491	15184	15319	15441	15287	15348	15397	15306	15427	15329	15276	15429	15426	15221	15289	15158	15388	15182	15497	15375	15240	15398	15134	15286	15369	15369	15415	15263	15283	15553	15371	15281	15306	15430	15328	15389	15261	15386	15276	15299	15629	15365	15373	15415	15275	15548	15241	15311	15322	15239	15162	15399	15401	15367	15357	15368	15149	15242	15358	15335	15374	15283	15355	15387	15321	15275	15344	15283	15211	15395	15413	15182	15243	15298	15300	15371	15220	15329	15392	15231	15272	15424	15356	15344	15364	15326	15529	15290	15332	15340	15189	15417	15419	15302	15418	15275	15347	15315	15465	15264	15446	15446	15273	15476	15374	15455	15377	15401	15309	15421	15309	15261	15482	15273	15336	15389	15167	15393	15350	15295	15399	15301	15571	15308	15370	15247	15319	15275	15477	15340	15259	15155	15567	15281	15284	15201	15203	15391	15438	15124	15381	15457	15122	15401	15534	15418	15323	15193	15489	15384	15272	15269	15285	15324	15488	15278	15334	15397	15271	15367	15412	15226	15268	15413	15202	15525	15386	15466	15288	15295	15359	15299	15393	15470	15248	15284	15351	15379	15440	15349	15402	15458	15321	15448	15262	15264	15316	15390	15307	15397	15302	15414	15350	15420	15214	15398	15414	15479	15235	15324	15498	15494	15405	15219	15330	15374	15249	15343	15454	15453	15331	15384	15403	15339	15587	15382	15389	15406	15387	15445	15459	15370	15439	15323	15225	15268	15178	15324	15300	15309	15338	15425	15304	15310	15346	15377	15190	15419	15491	15449	15297	15395	15247	15495	15308	15365	15293	15202	15385	15386	15329	15335	15328	15398	15082	15473	15156	15313	15179	15383	15475	15215	15298	15471	15388	15270	15347	15369	15361	15461	15276	15329	15414	15387	15376	15382	15252	15312	15352	15141	15444	15296	15433	15330	15302	15273	15497	15258	15395	15363	15446	15414	15418	15259	15309	15263	15415	15474	15395	15260	15372	15193	15424	15288	15227	15383	15293	15202	15261	15552	15488	15233	15214	15417	15297	15291	15389	15253	15433	15287	15425	15165	15240	15471	15371	15358	15265	15428	15347	15325	15375	15361	15301	15391	15284	15294	15318	15359	15223	15344	15463	15472	15405	15441	15362	15239	15284	15254	15440	15509	15513	15360	15473	15237	15316	15129	15246	15276	15399	15406	15367	15343	15320	15467	15358	15339	15197	15409	15314	15353	15329	15349	15302	15325	15415	15386	15108	15360	15304	15444	15382	15366	15331	15284	15436	15331	15237	15400	15068	15537	15349	15369	15475	15224	15282	15360	15567	15284	15343	15313	15484	15370	15203	15337	15506	15372	15392	15306	15465	15341	15369	15369	15271	15604	15244	15267	15409	15364	15311	15465	15423	15344	15366	15208	15302	15327	15308	15400	15414	15360	15455	15460	15418	15368	15409	15249	15256	15241	15296	15367	15364	15437	15202	15270	15367	15294	15101	15406	15501	15214	15430	15305	15463	15650	15270	15546	15364	15269	15533	15312	15377	15344	15492	15216	15506	15360	15392	15271	15367	15359	15268	15338	15370	15425	15278	15285	15325	15397	15254	15161	15407	15266	15247	15427	15405	15567	15269	15567	15103	15358	15476	15368	15286	15424	15305	15330	15209	15516	15420	15228	15420	15238	15430	15244	15389	15324	15294	15525	15362	15253	15212	15337	15299	15510	15364	15472	15264	15226	15187	15289	15458	15411	15484	15268	15225	15428	15321	15330	15442	15411	15302	15287	15468	15381	15326	15159	15510	15332	15359	15156	15182	15397	15289	15362	15234	15437	15488	15311	15331	15239	15521	15544	15236	15399	15618	15344	15502	15455	15347	15409	15380	15385	15437	15314	15384	15355	15418	15340	15400	15426	15325	15357	15418	15463	15336	15190	15146	15314	15240	15325	15483	15332	15420	15314	15318	15250	15331	15253	15296	15370	15354	15301	15440	15313	15278	15416	15259	15465	15410	15438	15517	15407	15346	15601	15277	15259	15403	15215	15408	15306	15252	15302	15508	15205	15540	15448	15396	15547	15342	15315	15299	15351	15459	15242	15288	15315	15430	15404	15366	15332	15358	15386	15314	15440	15324	15315	15523	15190	15343	15353	15288	15257	15299	15330	15193	15227	15245	15240	15276	15410	15390	15299	15297	15434	15399	15284	15618	15341	15282	15287	15386	15277	15419	15402	15386	15454	15392	15375	15270	15225	15374	15368	15307	15410	15306	15340	15394	15469	15330	15205	15363	15189	15489	15492	15388	15188	15371	15396	15387	15373	15246	15476	15260	15439	15320	15220	15246	15365	15461	15289	15326	15310	15406	15437	15398	15345	15568	15295	15152	15384	15327	15289	15525	15379	15325	15245	15452	15241	15202	15292	15344	15316	15319	15325	15381	15309	15157	15307	15412	15389	15291	15339	15235	15407	15411	15246	15421	15266	15329	15390	15358	15540	15392	15343	15393	15496	15454	15242	15501	15270	15517	15227	15396	15418	15469	15255	15270	15250	15345	15394	15374	15351	15442	15586	15413	15305	15311	15293	15533	15389	15345	15363	15311	15402	15499	15493	15136	15367	15482	15339	15419	15390	15274
28048	23437	27314	23261	18911	18212	18237	17831	18048	17864	18201	19490	20019	18885	18219	18018	18098	17898	17757	17797	17657	17739	17815	17713	17540	17725	17707	17628	17647	17771	17742	17504	17622	17646	17497	17435	17565	17692	17892	17702	17765	17682	17689	17812	17746	17724	17475	17363	17661	17807	17675	17816	17793	17878	17626	17766	17473	17685	17667	17749	17729	17890	17875	17762	17574	17576	17555	17642	17833	17600	17446	17647	17708	17814	17713	17511	17433	17642	17756	17604	17372	17652	17808	17531	17760	17671	17594	17573	17636	17615	17787	17665	17674	17523	17349	17578	17651	17560	17542	17735	17895	17884	17589	17649	17570	17794	17776	17451	17706	17543	17759	17632	17576	17544	17721	17716	17567	17506	17671	17657	17652	17692	17480	17723	17473	17688	17717	17573	17483	17748	17516	17530	17817	17615	17790	17587	17871	17732	17569	17461	17675	17931	17673	17610	17602	17822	17589	17653	17582	17443	17531	17758	17824	17659	17623	17590	17745	17524	17738	17553	17584	17665	17560	17731	17743	17536	17504	17655	17662	17368	17745	17794	17554	17591	17605	17626	17647	17539	17674	17704	17633	17577	17850	17660	17788	17484	17656	17910	17669	17509	17779	17606	17571	17543	17643	17803	17675	17808	17647	17744	17889	17575	17688	17571	17759	17741	17641	17756	17880	17557	17575	17611	17581	17787	17682	17614	17764	17878	17510	17360	17625	17508	17681	17597	17644	17805	17424	17808	17748	17617	17630	17735	17723	17524	17612	17482	17795	17738	17572	17581	17511	17847	17630	17724	17689	17481	17750	17844	17728	17695	17735	17619	17738	17843	17708	17562	17756	17887	17736	17537	17699	17757	17836	17759	17744	17633	17551	17633	17631	17743	17763	17614	17561	17508	17721	17566	17498	17634	17698	17716	17671	17651	17540	17661	17743	17658	17545	17709	17705	17638	17752	17651	17718	17652	17510	17581	17653	17473	17580	17441	17592	17594	17592	17784	17510	17456	17732	17776	17564	17876	17731	17767	17590	17483	17628	17692	17705	17700	17831	17541	17490	17807	17789	17705	17688	17662	17647	17559	17745	17776	17634	17650	17641	17623	17652	17642	17362	17698	17569	17518	17655	17797	17770	17625	17628	17553	17880	17781	17736	17687	17524	17626	17533	17709	17566	17726	17539	17522	17738	17676	17772	17576	17682	17747	17910	17621	17388	17538	17661	17582	17594	17793	17611	17708	17622	17538	17446	17708	17867	17676	17817	17653	17766	17766	17584	17647	17652	17692	17686	17397	17747	17693	17521	17715	17946	17618	17402	17649	17598	17533	17671	17715	17772	17921	17686	17640	17735	17459	17556	17577	17599	17752	17598	17621	17659	17495	17626	17662	17592	17643	17725	17866	17724	17560	17509	17503	17625	17591	17637	17617	17732	17769	17609	17663	17658	17724	17549	17807	17665	17682	17663	17891	17650	17687	17913	17648	17830	17577	17545	17773	17819	17803	17657	17451	17525	17569	17801	17427	17769	17780	17736	17683	17574	17753	17728	17518	17544	17661	17566	17672	17725	17767	17739	17564	17876	17792	17793	17873	17528	17592	17698	17564	17899	17673	17724	17586	17615	17644	17654	17667	17497	17596	17698	17699	17529	17638	17547	17575	17780	17621	17833	17685	17495	17611	17452	17632	17499	17345	17589	17527	17615	17794	17741	17525	17676	17754	17833	17536	17794	17603	17697	17743	17787	17553	17718	17650	17494	17583	17730	17754	17867	17666	17659	17707	17832	17773	17631	17619	17728	17674	17762	17609	17503	17677	17895	17869	17447	17589	17518	17481	17706	17738	17809	17676	17615	17774	17632	17428	17796	17608	17638	17510	17519	17782	17694	17617	17536	17828	17671	17521	17741	17403	17543	17679	17718	17694	17592	17905	17670	17787	17652	17516	17777	17803	17806	17515	17505	17661	17648	17645	17774	17687	17712	17854	17701	17581	17709	17714	17616	17775	17667	17423	17758	17569	17685	17690	17608	17738	17537	17848	17578	17718	17850	17752	17470	17693	17572	17598	17493	17473	17464	17471	17653	17432	17713	17581	17707	18018	17699	17700	17489	17355	17593	17698	17536	17591	17655	17607	17619	17699	17800	17912	17680	17542	17752	17580	17790	17801	17769	17603	17400	17644	17553	17751	17504	17484	17619	17508	17555	17730	17704	17757	17829	17447	17588	17507	17458	17691	17880	17521	17570	17580	17596	17444	17768	17560	17578	17605	17644	17716	17786	17595	17800	17590	17743	17741	17820	17707	17650	17689	17806	17786	17737	17648	17763	17529	17555	17950	17694	17674	17697	17684	17678	17663	17765	17627	17611	17783	17765	17578	17817	17744	17695	17730	17629	17684	17792	17566	17745	17577	17559	17696	17638	17612	17777	17595	17475	17716	17595	17543	17677	17737	17626	17571	17685	17625	17640	17699	17538	17542	17831	17500	17393	17698	17636	17712	17745	17778	17753	17521	17677	17709	17704	17700	17573	17646	17711	17632	17671	17852	17835	17520	17734	17718	17581	17804	17619	17608	17758	17581	17754	17662	17563	17706	17589	17546	17507	17724	17514	17541	17655	17732	17621	17631	17617	17594	17635	17685	17586	17548	17697	17554	17790	18016	17662	17660	17577	17668	17717	17493	17812	17512	17489	17655	17789	17607	17718	17635	17623	17754	17529	17490	17741	17630	17618	17638	17596	17511	17587	17643	17705	17812	17515	17733	17709	17795	17756	17679	17675	17646	17682	17592	17682	17854	17696	17686	17688	17608	17842	17844	17669	17656	17719	17670	17709	17565	17958	17767	17778	17729	17681	17969	17714	17790	17695	17772	17582	17699	17547	17688	17462	17806	17887	17676	17707	17580	17540	17686	17713	17514	17704	17599	17483	17644	17746	17763	17667	17601	17678	17605	17557	17638	17543	17783	17525	17520	17801	17626	17783	17754	17891	17741	17630	17865	17694	17762	17681	17521	17739	17656	17748	17757	17709	17484	17589	17741	17719	17616	17434	17649	17572	17735	17719	17611	17809	17709	17760	17470	17534	17828	17674	17684	17325	17668	17681	17830	17568	17479	17417	17601	17607	17709	17613	17694	17617	17765	17685	17797	17664	17697	17437	17569	17689	17630	17616	17577	17670	17496	17624	17675	17651	17640	17404	17585	17577	17539	17707	17477	17543	17793	17944	17703	17633	17764	17602	17630	17678	17616	17765	17692	17622	17693	17764	17692	17597	17688	17585	17794	17747	17737	17937	17733	17580	17604	17656	17611	17588	17632	17687	17649	17593	17964	17608	17644	17822	17731	17503	17668	17619	17691	17600	17604	17729	17401	17618	17826	17743	17683	17953	17819	17587	17674	17619	17491	17756	17595	17617	17616	17636	17569	17423	17660	17741	17840	17746	17621	17620	17678	17785	17752	17765	17531	17755	17631	17651	17546	17887	17539	17607	17851	17635	17663	17615	17652	17667	17681	17775	17642	17667	17496	17627	17725	17846	17608	17787	17584	17583	17693	17502	17784	17691	17664	17600	17637	17648	17637	17860	17638	17731	17661	17826	17892	17777	17623	17611	17774	17384	17534	17922	17609	17504	17772	17580	17639	17846	17615	17882	17569	17600	17714	17666	17606	17755	17740	17655	17789	17769	17488	17574	17607	17824	17614	17625	17672	17742	17587	17549	17519	17437	17563	17728	17576	17586	17745	17586	17651	17526	17551	17801	17570	17802	17583	17569	17564	17575	17660	17683	17553	17739	17733	17685	17562	17540	17708	17880	17756	17695	17531	17603	17526	17524	17585	17727	17681	17502	17758	17810	17789	17665	17718	17757	17694	17582	17452	17632	17735	17891	17534	17745	17837	17847	17602	17519	17847	17421	17508	17711	17535	17685	17685	17719	17620	17821	17545	17835	17603	17840	17616	17578	17660	17721	17687	17467	17871	17721	17811	17624	17635	17647	17758	17671	17597	17590	17713	17649	17554	17594	17500	17647	17786	17657	17633	17666	17611	17642	17663	17917	17788	17806	17574	17730	17650	17601	17648	17914	17706	17494	17767	17673	17685	17581	17648	17490	17831	17634	17677	17751	17484	17733	17655	17804	17681	17787	17630	17654	17855	17695	17882	17794	17546	17691	17579	17820	17867	17751	17581	17513	17685	17714	17812	17592	17791	17853	17763	17672	17700	17615	17636	17670	17577	17568	17671	17709	17754	17594	17585	17723	17591	17820	17595	17549	17653	17641	17725	17751	17566	17772	17646	17685	17695	17843	17708	17394	17688	17721	17588	17753	17688	17839	17561	17718	17607	17748	17585	17740	17866	17635	17575	17695	17752	17821	17570	17675	17665	17788	17785	17700	17661	17862	17934	17665	17594	17728	17531	17503	17688	17840	17662	17749	17669	17752	17765	17724	17673	17573	17637	17846	17698	17786	17626	17423	17661	17646	17787	17659	17587	17587	17626	17631	17586	17605	17799	17829	17627	17868	17807	17629	17557	17569	17570	17635	17624	17685	17709	17667	17691	17639	17619	17788	17697	17527	17731	17757	17739	17790	17956	17569	17593	17833	17517	17653	17707	17780	17579	17690	17504	17851	17496	17495	17760	17527	17546	17545	17607	17657	17495	17810	17573	17728	17731	17473	17708	17577	17711	17526	17581	17790	17942	17618	17893	17649	17895	17873	17634	17634	17710	17574	17647	17752	17622	17707	17773	17338	17626	17599	17696	17560	17817	17774	17720	17708	17916	17645	17817	17693	17833	17649	17740	17805	17549	17767	17479	17699	17730	17619	17675	17599	17814	17558	17669	17740	17554	17630	17776	17701	17722	17784	17809	17670	17714	17507	17755	17872	17675	17700	17793	17615	17712	17760	17662	17880	17604	17747	17861	17591	17716	17643	17686	17539	17762	17594	17876	17640	17661	17621	17595	17739	17855	17657	17739	17731	17944	17767	17793	17674	17643	17862	17830	17587	17613	17664	17667	17682	17691	17592	17951	17887	17685	17626	17731	17503	17756	17718	17571	17721	17594	17502	17739	17693	17708	17758	17693	17738	17722	17640	17495	17798	17506	17586	17792	17554	17662	17750	17646	17831	17669	17774	17632	17631	17439	17616	17736	17780	17642	17565	17618
23932	31839	26928	19354	17208	16358	15715	15631	15467	15726	16366	18388	18024	16755	16204	15676	15685	15545	15465	15387	15382	15337	15394	15259	15195	15281	15325	15065	15445	15301	15367	15339	15476	15254	15323	15550	15180	15225	15297	15631	15563	15522	15395	15334	15261	15282	15269	15482	15308	15226	15277	15520	15297	15442	15422	15297	15366	15251	15372	15281	15522	15072	15326	15279	15228	15429	15421	15370	15316	15335	15315	15425	15279	15458	15374	15211	15368	15061	15308	15274	15246	15373	15300	15245	15236	15208	15295	15383	15200	15259	15478	15258	15334	15298	15403	15399	15346	15501	15295	15299	15202	15442	15218	15534	15312	15272	15219	15208	15321	15326	15453	15336	15365	15257	15305	15308	15395	15191	15392	15255	15147	15360	15447	15310	15281	15334	15148	15295	15386	15295	15349	15351	15272	15446	15357	15418	15369	15334	15408	15433	15350	15225	15197	15285	15224	15335	15236	15276	15305	15266	15290	15374	15330	15288	15419	15209	15302	15426	15105	15249	15298	15227	15269	15138	15337	15358	15352	15291	15245	15327	15343	15315	15286	15324	15258	15378	15454	15352	15344	15533	15187	15247	15163	15588	15174	15391	15382	15384	15357	15261	15089	15388	15351	15212	15375	15528	15399	15501	15495	15422	15562	15191	15150	15396	15295	15351	15298	15231	15279	15251	15347	15351	15310	15378	15449	15359	15231	15229	15379	15364	15438	15315	15274	15230	15212	15345	15361	15328	15467	15270	15192	15394	15280	15486	15287	15256	15132	15271	15537	15324	15297	15435	15355	15334	15480	15476	15235	15348	15282	15368	15386	15341	15199	15322	15222	15327	15145	15364	15256	15260	15309	15472	15191	15288	15401	15337	15286	15373	15454	15490	15342	15250	15250	15455	15362	15375	15454	15401	15343	15208	15312	15217	15280	15165	15361	15371	15167	15201	15272	15291	15320	15319	15367	15448	15373	15254	15351	15303	15381	15301	15399	15377	15387	15301	15226	15300	15252	15165	15345	15399	15251	15220	15390	15301	15415	15321	15391	15210	15216	15201	15356	15387	15431	15331	15282	15348	15464	15223	15274	15367	15242	15270	15582	15259	15329	15445	15432	15246	15353	15337	15329	15459	15274	15416	15212	15368	15363	15379	15290	15227	15260	15371	15349	15304	15448	15341	15309	15577	15340	15201	15367	15273	15339	15316	15326	15356	15456	15440	15325	15310	15207	15156	15400	15323	15384	15436	15474	15391	15189	15418	15332	15320	15127	15392	15296	15271	15392	15354	15256	15220	15259	15378	15292	15289	15158	15340	15300	15432	15357	15198	15341	15275	15273	15430	15270	15267	15313	15254	15361	15259	15320	15436	15328	15339	15213	15222	15357	15257	15505	15233	15239	15313	15382	15349	15298	15367	15369	15377	15436	15461	15120	15390	15446	15211	15404	15490	15286	15464	15416	15487	15484	15517	15224	15220	15260	15404	15313	15300	15507	15428	15521	15310	15237	15394	15408	15294	15310	15230	15192	15455	15264	15176	15319	15271	15411	15543	15295	15404	15460	15178	15210	15320	15342	15322	15330	15308	15333	15404	15412	15207	15347	15201	15234	15247	15373	15452	15286	15385	15473	15281	15501	15197	15326	15362	15136	15284	15345	15446	15203	15458	15165	15230	15350	15092	15429	15286	15423	15354	15236	15462	15369	15343	15274	15443	15419	15312	15324	15384	15185	15310	15176	15223	15350	15400	15460	15273	15349	15262	15383	15315	15161	15487	15276	15409	15258	15427	15332	15293	15287	15444	15140	15187	15352	15339	15513	15468	15216	15324	15388	15074	15533	15281	15209	15283	15349	15440	15491	15390	15312	15350	15308	15358	15242	15368	15063	15365	15234	15371	15386	15334	15326	15369	15482	15357	15323	15328	15194	15295	15360	15286	15278	15358	15343	15321	15287	15293	15402	15279	15310	15230	15251	15293	15455	15310	15370	15447	15297	15336	15296	15270	15337	15246	15430	15278	15035	15301	15368	15236	15191	15313	15261	15452	15299	15311	15178	15275	15252	15248	15370	15458	15261	15317	15362	15383	15142	15359	15455	15219	15302	15312	15225	15118	15300	15323	15493	15247	15321	15310	15540	15422	15533	15437	15258	15275	15240	15159	15180	15337	15480	15299	15393	15481	15277	15457	15386	15168	15346	15170	15402	15223	15232	15270	15481	15516	15274	15243	15446	15167	15475	15309	15284	15297	15231	15441	15358	15400	15229	15373	15273	15383	15355	15312	15231	15546	15421	15390	15379	15338	15203	15412	15289	15196	15306	15409	15419	15308	15375	15387	15351	15311	15376	15244	15359	15327	15275	15384	15269	15250	15353	15171	15351	15354	15348	15390	15490	15334	15236	15446	15423	15285	15278	15242	15337	15432	15283	15239	15280	15331	15406	15427	15296	15257	15290	15275	15544	15141	15289	15447	15322	15182	15522	15364	15247	15348	15362	15242	15141	15282	15184	15391	15326	15363	15310	15346	15393	15327	15290	15426	15336	15210	15301	15203	15409	15268	15226	15331	15349	15397	15475	15479	15287	15266	15370	15253	15487	15295	15201	15234	15324	15280	15295	15283	15521	15337	15413	15436	15329	15310	15354	15365	15277	15520	15357	15348	15417	15523	15283	15246	15458	15315	15199	15327	15338	15462	15405	15400	15394	15374	15267	15139	15265	15382	15212	15138	15392	15346	15302	15315	15280	15325	15359	15301	15378	15310	15283	15459	15413	15590	15244	15398	15286	15370	15376	15490	15437	15136	15506	15369	15245	15255	15479	15256	15330	15402	15281	15516	15524	15458	15388	15350	15529	15367	15385	15352	15329	15457	15248	15270	15376	15296	15296	15426	15096	15476	15319	15372	15414	15475	15335	15330	15210	15313	15460	15483	15279	15357	15376	15258	15345	15354	15260	15373	15319	15358	15219	15435	15328	15482	15413	15485	15325	15486	15350	15362	15176	15252	15558	15255	15357	15331	15357	15357	15241	15480	15451	15051	15342	15256	15428	15224	15211	15222	15311	15367	15209	15267	15297	15318	15380	15239	15309	15352	15334	15388	15262	15295	15421	15346	15307	15317	15322	15248	15368	15366	15420	15440	15482	15555	15422	15257	15412	15314	15383	15316	15308	15336	15219	15369	15484	15246	15392	15354	15135	15305	15378	15463	15234	15437	15338	15204	15423	15482	15296	15341	15277	15415	15309	15262	15395	15294	15341	15422	15167	15352	15302	15388	15273	15168	15497	15454	15294	15243	15280	15419	15123	15386	15354	15238	15446	15280	15340	15488	15310	15463	15376	15359	15316	15351	15281	15273	15321	15418	15364	15425	15281	15420	15266	15383	15337	15343	15443	15191	15271	15260	15307	15405	15465	15320	15406	15361	15310	15418	15401	15328	15351	15317	15229	15384	15338	15438	15478	15255	15358	15420	15398	15301	15394	15349	15334	15397	15279	15234	15345	15518	15310	15366	15245	15262	15363	15471	15262	15133	15349	15355	15338	15347	15386	15408	15288	15407	15317	15340	15327	15318	15403	15181	15290	15270	15216	15543	15053	15195	15421	15333	15284	15263	15229	15452	15165	15329	15590	15304	15315	15320	15339	15410	15409	15256	15340	15245	15256	15383	15250	15308	15322	15308	15462	15252	15106	15271	15423	15274	15510	15285	15388	15316	15376	15278	15368	15280	15455	15292	15285	15184	15473	15324	15230	15339	15349	15181	15553	15487	15364	15382	15324	15269	15381	15321	15312	15435	15381	15460	15306	15398	15493	15461	15295	15147	15411	15265	15379	15356	15208	15352	15309	15424	15363	15388	15113	15395	15265	15252	15516	15287	15244	15296	15430	15378	15177	15278	15474	15377	15405	15417	15316	15539	15334	15183	15260	15330	15424	15424	15425	15282	15358	15373	15198	15623	15670	15339	15215	15366	15267	15309	15346	15455	15377	15267	15246	15416	15305	15317	15308	15402	15383	15505	15349	15494	15302	15358	15317	15260	15350	15324	15412	15219	15518	15380	15473	15231	15296	15266	15490	15374	15352	15437	15375	15349	15289	15323	15519	15128	15445	15298	15468	15222	15209	15263	15209	15237	15451	15526	15200	15437	15171	15435	15267	15300	15373	15436	15211	15360	15408	15354	15421	15399	15453	15395	15363	15326	15412	15259	15330	15357	15301	15329	15265	15412	15397	15422	15321	15531	15298	15349	15320	15364	15282	15275	15251	15364	15234	15189	15333	15555	15401	15298	15330	15368	15373	15297	15274	15285	15406	15459	15335	15287	15192	15450	15270	15122	15182	15356	15315	15318	15336	15400	15287	15459	15414	15275	15436	15200	15448	15384	15244	15427	15183	15331	15277	15403	15364	15505	15399	15329	15256	15326	15429	15213	15415	15464	15278	15130	15366	15234	15217	15290	15381	15362	15282	15500	15377	15371	15376	15292	15431	15311	15321	15313	15341	15392	15284	15390	15268	15314	15340	15405	15292	15431	15292	15252	15459	15454	15386	15308	15421	15241	15376	15193	15272	15187	15407	15331	15345	15278	15196	15366	15500	15291	15518	15351	15388	15259	15377	15357	15334	15353	15352	15348	15330	15297	15447	15308	15254	15306	15366	15337	15282	15401	15442	15408	15268	15168	15377	15338	15440	15380	15460	15260	15547	15285	15357	15386	15352	15415	15334	15486	15226	15295	15417	15260	15299	15377	15218	15321	15175	15416	15334	15387	15424	15407	15456	15393	15346	15461	15400	15374	15286	15345	15381	15261	15377	15299	15415	15224	15388	15237	15349	15327	15374	15294	15477	15403	15384	15415	15508	15404	15454	15316	15278	15197	15460	15168	15405	15239	15305	15312	15243	15487	15335	15410	15220	15213	15366	15242	15378	15215	15414	15282	15345	15281	15467	15443	15353	15524	15330	15241	15282	15422	15221	15199	15353	15341	15415	15239	15380	15284	15117	15502	15335	15346	15371	15359	15224	15274	15535	15202	15389	15462	15423	15264	15252	15330	15292	15230	15501	15480	15180	15414	15470	15447	15375	15386	15315	15387	15375	15328	15417	15269	15488	15131	15270	15376	15272	15491	15311	15395	15166	15307	15449	15239	15256	15506	15372	15385	15358	15132
24096	21345	28656	24862	23014	22239	20814	18568	18202	18727	23546	30503	28786	23563	20545	19520	18737	18346	17907	17737	17654	17591	17540	17501	17657	17571	17570	17533	17394	17895	17466	17470	17711	17322	17671	17763	17676	17630	17567	17424	17580	17597	17626	17640	17706	17418	17550	17343	17587	17606	17527	17570	17643	17417	17613	17431	17304	17655	17427	17452	17495	17388	17448	17385	17471	17558	17566	17522	17489	17273	17197	17469	17382	17320	17503	17549	17429	17478	17538	17494	17365	17556	17330	17415	17660	17445	17409	17471	17364	17577	17412	17318	17476	17425	17547	17482	17396	17623	17614	17331	17317	17395	17351	17544	17464	17433	17566	17558	17569	17381	17636	17660	17458	17448	17402	17522	17662	17629	17590	17222	17462	17277	17350	17531	17454	17297	17635	17464	17467	17587	17478	17440	17427	17328	17414	17472	17435	17388	17382	17522	17280	17410	17390	17561	17448	17457	17528	17298	17571	17721	17378	17237	17640	17563	17513	17446	17467	17223	17503	17318	17393	17328	17535	17302	17214	17323	17260	17376	17936	17570	17640	17458	17453	17285	17326	17239	17498	17534	17564	17516	17412	17496	17480	17556	17411	17598	17555	17417	17395	17520	17404	17433	17624	17531	17494	17324	17347	17380	17454	17452	17564	17378	17440	17523	17628	17515	17541	17508	17655	17591	17694	17258	17460	17456	17886	17605	17370	17415	17312	17599	17511	17393	17558	17461	17318	17290	17422	17400	17461	17453	17484	17508	17410	17305	17546	17413	17493	17414	17374	17474	17401	17403	17666	17426	17527	17549	17307	17525	17370	17345	17549	17494	17432	17529	17539	17604	17512	17451	17430	17394	17489	17636	17461	17248	17534	17252	17593	17337	17583	17417	17591	17487	17526	17348	17303	17710	17227	17477	17540	17531	17340	17525	17517	17402	17473	17604	17443	17435	17521	17501	17314	17283	17498	17293	17283	17259	17693	17472	17423	17431	17615	17474	17446	17435	17405	17283	17428	17440	17401	17662	17595	17498	17452	17490	17561	17461	17414	17442	17507	17407	17360	17431	17415	17456	17433	17513	17634	17554	17494	17419	17297	17430	17241	17476	17601	17245	17330	17397	17348	17355	17627	17562	17404	17414	17488	17459	17407	17413	17457	17406	17562	17397	17639	17446	17459	17436	17467	17488	17664	17301	17263	17618	17465	17714	17571	17212	17549	17357	17363	17669	17589	17311	17507	17477	17640	17386	17422	17578	17473	17381	17540	17581	17612	17567	17510	17420	17576	17437	17539	17487	17299	17366	17156	17446	17330	17426	17474	17480	17621	17489	17505	17399	17305	17571	17617	17303	17513	17393	17594	17682	17561	17273	17370	17493	17298	17271	17460	17445	17263	17426	17553	17486	17499	17649	17606	17529	17683	17513	17554	17667	17567	17487	17509	17503	17651	17592	17373	17602	17704	17463	17660	17251	17541	17425	17580	17567	17509	17489	17544	17467	17686	17531	17438	17569	17495	17450	17374	17434	17284	17429	17699	17548	17511	17402	17444	17636	17724	17525	17587	17454	17260	17489	17471	17506	17534	17523	17384	17326	17630	17407	17361	17428	17403	17252	17461	17524	17590	17435	17575	17537	17368	17448	17319	17479	17368	17314	17729	17338	17441	17369	17394	17584	17315	17562	17497	17366	17438	17513	17394	17434	17663	17551	17533	17499	17282	17433	17630	17387	17519	17309	17514	17257	17540	17452	17517	17537	17301	17409	17366	17325	17374	17378	17483	17269	17375	17426	17425	17518	17504	17683	17514	17599	17407	17511	17351	17466	17529	17431	17630	17502	17207	17434	17514	17507	17377	17293	17521	17443	17609	17347	17241	17454	17453	17315	17560	17671	17738	17386	17653	17408	17581	17463	17399	17794	17692	17435	17308	17364	17647	17586	17584	17582	17344	17410	17664	17263	17508	17462	17401	17415	17409	17363	17335	17627	17473	17441	17598	17619	17428	17655	17519	17543	17572	17368	17479	17364	17414	17319	17574	17638	17547	17360	17513	17443	17480	17514	17512	17387	17515	17603	17306	17280	17397	17383	17519	17518	17381	17543	17556	17555	17580	17421	17399	17459	17494	17652	17470	17406	17698	17497	17464	17453	17493	17654	17428	17447	17523	17312	17273	17429	17490	17458	17455	17428	17408	17239	17339	17566	17548	17428	17593	17393	17689	17401	17573	17332	17875	17551	17606	17524	17462	17407	17470	17342	17358	17576	17472	17525	17305	17323	17492	17560	17296	17393	17411	17249	17413	17535	17402	17428	17417	17407	17510	17394	17555	17425	17406	17424	17613	17598	17374	17527	17488	17297	17479	17359	17677	17315	17489	17375	17334	17489	17596	17395	17571	17323	17517	17460	17355	17364	17522	17410	17427	17458	17526	17429	17556	17530	17467	17396	17337	17426	17413	17486	17531	17423	17539	17638	17435	17437	17485	17538	17391	17519	17572	17341	17417	17443	17219	17610	17485	17358	17507	17412	17314	17341	17595	17533	17576	17446	17795	17509	17618	17494	17556	17611	17366	17364	17433	17464	17373	17468	17642	17648	17416	17423	17323	17505	17570	17476	17494	17517	17603	17339	17489	17443	17643	17502	17462	17639	17471	17222	17567	17471	17378	17548	17460	17414	17537	17440	17385	17319	17401	17515	17594	17755	17451	17371	17152	17398	17556	17421	17504	17541	17446	17406	17370	17389	17437	17542	17610	17366	17505	17439	17631	17257	17529	17392	17381	17568	17649	17693	17596	17354	17457	17573	17742	17519	17439	17374	17441	17656	17552	17599	17479	17435	17526	17441	17541	17497	17450	17456	17528	17680	17267	17390	17543	17082	17478	17490	17423	17303	17479	17430	17502	17306	17535	17436	17266	17364	17444	17438	17408	17515	17441	17359	17517	17437	17305	17522	17479	17449	17519	17338	17335	17545	17607	17444	17609	17259	17246	17310	17584	17536	17498	17296	17260	17541	17657	17525	17495	17503	17424	17536	17699	17596	17431	17332	17365	17404	17551	17443	17380	17734	17516	17420	17361	17275	17394	17427	17599	17522	17509	17428	17346	17404	17692	17574	17326	17363	17403	17441	17524	17446	17533	17367	17512	17536	17336	17615	17589	17566	17607	17435	17521	17516	17589	17351	17382	17490	17407	17249	17399	17466	17580	17512	17565	17686	17620	17536	17377	17785	17622	17444	17612	17544	17519	17518	17449	17230	17625	17486	17374	17459	17392	17545	17543	17595	17375	17658	17359	17443	17427	17536	17579	17421	17540	17191	17326	17383	17395	17309	17384	17507	17592	17520	17391	17409	17378	17568	17648	17415	17481	17423	17459	17351	17447	17314	17410	17505	17504	17509	17384	17576	17568	17295	17589	17348	17632	17498	17412	17297	17466	17507	17429	17471	17385	17503	17561	17294	17454	17764	17571	17469	17465	17384	17374	17531	17524	17331	17410	17499	17483	17389	17442	17444	17546	17358	17551	17534	17512	17457	17540	17723	17649	17288	17631	17529	17549	17641	17511	17583	17606	17579	17591	17463	17428	17694	17493	17431	17469	17380	17492	17547	17273	17395	17498	17527	17411	17440	17348	17242	17654	17370	17462	17316	17438	17461	17591	17324	17564	17319	17521	17413	17652	17492	17540	17525	17579	17429	17505	17538	17503	17647	17582	17621	17468	17637	17528	17554	17582	17476	17549	17433	17416	17445	17390	17656	17501	17337	17602	17517	17661	17603	17456	17704	17604	17401	17430	17493	17571	17267	17339	17561	17440	17404	17346	17694	17626	17451	17732	17369	17445	17562	17570	17576	17557	17388	17534	17437	17388	17555	17417	17415	17518	17457	17625	17412	17537	17376	17385	17538	17497	17365	17446	17588	17583	17314	17499	17569	17528	17608	17311	17518	17510	17534	17534	17268	17506	17605	17483	17566	17468	17529	17602	17658	17413	17404	17483	17530	17591	17376	17368	17469	17490	17382	17362	17342	17634	17548	17343	17305	17563	17554	17442	17584	17507	17642	17388	17576	17639	17596	17503	17650	17538	17427	17264	17504	17458	17581	17495	17376	17697	17602	17513	17517	17347	17218	17264	17400	17325	17634	17524	17713	17547	17631	17556	17562	17348	17553	17258	17439	17205	17434	17576	17506	17473	17355	17432	17638	17527	17544	17503	17721	17415	17457	17590	17324	17533	17516	17504	17700	17581	17550	17340	17598	17440	17388	17367	17495	17434	17483	17462	17375	17383	17542	17587	17564	17559	17586	17419	17381	17452	17505	17454	17522	17438	17324	17352	17441	17379	17389	17403	17473	17410	17567	17402	17377	17516	17525	17459	17470	17566	17535	17489	17466	17545	17440	17466	17612	17454	17592	17402	17540	17504	17363	17562	17250	17557	17470	17675	17579	17639	17504	17287	17410	17339	17418	17434	17428	17447	17301	17505	17273	17259	17496	17334	17418	17564	17413	17516	17375	17393	17158	17772	17491	17167	17256	17632	17303	17373	17458	17236	17366	17410	17604	17414	17657	17541	17392	17511	17331	17603	17523	17420	17459	17225	17320	17530	17402	17677	17334	17606	17547	17581	17379	17354	17486	17165	17397	17501	17670	17483	17545	17408	17481	17428	17241	17578	17552	17446	17419	17471	17584	17473	17527	17423	17487	17452	17598	17375	17567	17732	17466	17504	17526	17559	17539	17552	17721	17521	17530	17708	17534	17429	17310	17555	17410	17619	17596	17503	17434	17368	17622	17445	17577	17489	17678	17369	17463	17382	17356	17574	17446	17813	17503	17451	17398	17556	17530	17514	17415	17514	17376	17439	17625	17612	17572	17502	17338	17492	17542	17719	17420	17657	17440	17331	17464	17706	17523	17675	17400	17481	17448	17497	17598	17556	17482	17555	17492	17357	17490	17672	17402	17495	17515	17239	17356	17399	17305	17652	17623	17511	17478	17395	17464	17490	17496	17431	17436	17382	17447	17420	17404	17608	17451	17711	17459	17588	17505	17500	17516	17376	17368	17242	17507	17529	17420	17328	17499	17441	17544	17417	17663	17542	17538	17449	17499	17573	17389	17478	17361	17475	17339	17448	17457	17500	17388	17466	17584	17513	17459	17384	17491	17554	17503
25967	39426	33982	27896	22878	18563	16657	16364	16569	17135	24870	32666	29236	22147	18846	17442	16630	15946	15596	15330	15324	15069	15205	15342	15300	15155	15362	15418	15177	15183	15308	15244	15316	15194	15421	15085	15242	15214	15325	15221	15235	15210	15226	15276	15264	15181	15279	15139	15203	15221	15327	15323	15299	15129	15239	15229	15223	15251	15307	15193	15241	15332	15274	15325	15271	15297	15202	15074	15271	15224	15091	15193	15214	15301	15148	15052	15194	15267	15185	15296	15380	15305	15301	15263	15206	15144	15269	15360	15274	15301	15136	15173	15273	15170	15199	15118	15159	15192	15376	15251	15187	15256	15181	15180	15127	15196	15235	15195	15306	15218	15151	15341	15244	15184	15226	15164	15280	15054	15343	15172	15292	15393	15151	15246	15348	15049	15302	15283	15154	15118	15113	15316	15140	15325	15159	15075	15288	15198	15191	15240	15228	15140	15300	15293	15235	15121	15208	15292	15226	15394	15367	15220	15303	15239	15378	15263	15221	15268	15354	15491	15094	15344	15327	15322	15173	15233	15409	15201	15098	15207	15372	15328	15226	15339	15208	15119	15272	15271	15224	15240	15141	15352	15195	15233	15215	15177	15120	15389	15347	15238	15264	15210	15079	15188	15433	15346	15265	15158	15369	15232	15150	15179	15273	15252	15149	14990	15286	15260	15135	15133	15017	15295	15427	15370	15324	15193	15221	15272	15089	15040	15015	15123	15202	15238	15134	15269	15193	15371	15196	15066	15090	15139	15182	15046	15279	15216	15281	15176	15156	15224	15221	15246	15177	15161	15296	15126	15137	15316	15223	15197	15268	15255	15124	15320	15334	15373	15237	15013	15079	15217	15176	15393	15442	15290	15288	15293	15148	15125	15242	15175	15380	15147	15325	15424	15317	15308	15298	15249	15244	15159	15053	15122	15156	15119	15244	15260	15311	15260	15108	15112	15332	15022	15165	15230	15118	15305	15346	15143	15377	15222	15264	15158	15184	15106	15196	15001	15242	15168	15132	15238	15164	15256	15203	15235	15329	15056	15264	15210	15342	15232	15141	15085	15342	15230	15109	15169	15212	15324	15213	15309	15241	15364	15206	15099	15392	15202	15271	15313	15173	15166	15132	15274	15337	15289	15246	15110	15180	15258	15243	15393	15222	15259	15302	15208	15126	15246	15238	15331	15214	15216	15216	15258	15050	15111	15462	15365	15158	15213	15176	15325	15322	15350	15268	15109	15224	15196	15195	15243	15111	15205	15197	15133	15230	15410	15216	15263	15222	15178	15134	15264	15141	15128	15244	15103	15318	15137	15278	15322	15240	15151	15304	15278	15162	15146	15162	15158	15097	15196	15368	15373	15304	15203	15216	15330	15290	15182	15298	15258	15301	15202	15066	15143	15329	15398	15110	15229	15065	15225	15198	15088	15104	15237	15200	15323	15174	15141	15228	15257	15221	15218	15280	15274	15156	15118	15088	15299	15288	15181	15223	15254	15272	15219	15213	15153	15284	15288	15163	15137	15325	15262	15292	15232	15078	15237	15348	15131	15153	15151	15268	15245	15080	15331	15120	15196	15257	15305	15212	15259	15238	15125	15218	15049	15220	15143	15300	15216	14991	15271	15333	15193	15262	15096	15367	15217	15225	15035	15244	15180	15325	15324	15298	15089	15236	15362	15212	15335	15187	15148	15300	15290	15289	15281	15131	15265	15293	15229	15353	15175	15224	15198	15316	15157	15314	15192	15187	15317	15208	15274	15109	15253	15246	15149	15129	15163	15122	15381	15172	15179	15081	15130	15348	15233	15173	15306	15265	15274	15320	15154	15184	15314	15272	15217	15412	15284	15265	15277	15207	15206	15302	15199	15281	15118	15210	15181	15131	15195	15328	15175	15190	15156	15190	15376	15160	15310	15150	15221	15129	15259	15256	15253	15179	15245	15156	15229	15100	15180	15104	15375	15280	15154	15278	15362	15295	15167	15161	15218	14974	15096	15331	15284	15213	15119	15365	15172	15399	15208	15177	15211	15056	15168	15103	15278	15250	15257	15348	15089	15219	15220	15241	15128	15116	15189	15289	15178	15108	15049	15425	15175	15224	15441	15260	15144	15157	15252	15146	15182	15289	15178	15340	15222	15193	15165	15265	15269	15277	15065	15171	15108	15188	15142	15305	15328	15383	15228	15130	15224	15200	15256	15152	15290	15143	15389	15091	15211	15152	15304	15270	15229	15349	15210	15197	15338	15171	15146	15286	15214	15191	15168	15185	15234	15182	15180	15239	15144	15183	15177	15123	15308	15143	15207	15224	15185	15245	15178	15121	15384	15214	15184	15183	15170	15113	15178	15191	15249	15199	15187	15207	15215	15094	15267	15272	15411	15074	15141	15120	15319	15144	15433	15200	15279	15163	15245	15191	15223	15265	15302	15255	15162	15102	15219	15225	15194	15357	15087	15214	15282	15299	15245	15385	15337	15121	15026	15412	15231	15207	15122	15248	15207	15178	15123	15255	15192	15244	15215	15151	15083	15351	15071	15269	15192	15219	15186	15233	15217	15264	15255	15289	15200	15371	15443	15057	15196	15289	15372	15176	15235	15185	15371	15312	15358	15132	15256	15266	15218	15131	15170	15129	15321	15327	15228	15159	15094	15258	15207	15251	15189	15179	15290	15199	15094	15309	15292	15266	15286	15236	15326	15068	15162	15294	15261	15381	15298	15343	15260	15279	15266	15223	15183	15233	15368	15346	15180	15210	15326	15050	15166	15101	15354	15208	15386	15303	15384	15362	15377	15364	15269	15402	15202	15222	15244	15231	15337	15234	15249	15166	15110	15309	15102	15469	15245	15020	15114	15325	15266	15210	15446	15273	15314	15332	15414	15049	15211	15156	15292	15222	15198	15216	15144	15172	15161	15097	15146	15206	15398	15288	15213	15278	15318	15360	15283	15075	15352	15262	15346	15325	15250	15202	15294	15110	15141	15285	15179	15265	15230	15089	15156	15203	15543	15096	15215	15281	15317	15237	15341	15300	15271	15287	15318	15275	15311	15162	15182	15128	15091	15296	15136	15159	15115	15366	15288	15161	15426	15371	15204	15306	15151	15328	15213	15325	15112	15096	15251	15181	15163	15278	15209	15266	15253	15216	15349	15100	15182	15197	15336	15232	15133	15115	15326	15040	15203	15335	15267	15175	15244	15247	15252	15144	15075	15153	15140	15364	15082	15221	15184	15243	15296	15235	15261	15226	15195	15254	15275	14984	15229	15170	15193	15298	15158	15216	15344	15015	15282	15260	15200	15176	15295	15085	15209	15118	15235	15320	15232	15237	15124	15235	15289	15160	15377	15105	15239	15235	15188	15081	15212	15316	15107	15334	15312	15119	15163	15124	15362	15325	15171	15186	15328	15330	15269	15211	15216	15160	15122	15369	15313	15243	15176	15138	15113	15207	15214	15211	15416	15176	14986	15409	15257	15325	15227	15231	15222	15141	15155	15294	15235	15411	15046	15300	15250	14969	15412	15276	15361	15375	15280	15250	15115	15134	15231	15110	15091	15101	15289	15085	15297	15375	15208	15360	15229	15232	15140	15229	15282	15078	15248	15372	15316	15339	15251	15140	15205	15229	15156	15187	15399	15157	15197	15221	15159	15273	15130	15191	15303	15279	15397	15166	15318	15268	15254	15139	15374	15324	15327	15247	15135	15281	15193	15000	15139	15375	15237	15479	15216	15114	15255	15434	15172	15220	15300	15300	15189	15358	15093	15047	15161	15116	15360	15252	15263	15214	15332	15355	15194	15042	15476	15211	15036	15206	15122	15224	15171	15179	15243	15158	15309	15122	15246	15134	15293	15069	15289	15184	15294	15103	15291	15315	15289	15118	15221	15300	15170	15193	15162	15204	15154	15194	15400	15295	15083	15185	15184	15130	15281	15178	15342	15248	15179	15394	15099	15307	15239	15304	15076	15380	15330	15195	15250	15268	15409	15157	15279	15313	15165	15150	15383	15181	15199	15319	15363	15245	15199	15281	15290	15371	15107	15255	15252	15120	15176	15188	15374	15220	15132	15259	15105	15147	15195	15255	15333	15208	14986	15144	15266	15191	15281	15259	15348	15146	15340	15253	15147	15181	15240	15024	15411	15161	15261	15213	15279	15221	15398	15206	15174	15202	15353	15255	15134	15279	15294	15217	15204	15275	15279	15224	15178	15152	15096	15261	15067	15394	15162	15259	15255	15169	15208	15214	15103	15233	15207	15151	15230	15308	15323	15151	15148	15242	15416	15178	15281	15150	15260	15375	15149	15347	15092	15298	15272	15047	15334	15222	15092	15350	15204	15205	15158	15373	15244	15127	15308	15340	15320	15033	15064	15156	15282	15060	15209	15364	15375	15243	15314	15299	15144	15246	15176	15293	15073	15096	15226	15235	15103	15279	15110	15314	15183	15335	15245	15174	15121	15338	15182	15149	15205	15343	15215	15227	15262	15478	15051	15373	15102	15236	15247	15278	15182	15228	15192	15160	15310	15098	15195	15238	15275	15414	15113	15201	15486	15187	15258	15221	15225	15140	15277	15230	15281	15169	15008	15190	15323	15060	15152	15023	15288	15174	15237	15173	15326	15291	15200	15337	15240	15338	15153	15461	15343	15373	15277	15235	15239	15300	15297	15331	15218	15252	15186	15270	15192	15166	15247	15119	15401	15287	15335	15250	15310	15294	15200	15241	15272	15008	15249	15231	15100	15243	15257	15337	15227	15382	15132	15248	15247	15351	15319	15126	15077	15098	15442	15261	15169	15292	15088	15121	15423	15135	15281	15172	15224	15164	15417	15286	15332	15265	15230	15317	15179	15189	15348	15183	15011	15235	15325	15146	15220	15288	15296	15224	15383	15324	15122	15198	15178	15316	15329	15283	15179	15414	15302	15247	15159	15102	15216	15289	15113	15290	15167	15275	15364	15205	15322	15268	15305	15136	15168	15289	15374	15139	15255	15135	15251	15427	15217	15104	15168	15152	15160	15303	15182	15187	15329	15118	15365	15295	15281	15023	15347	15155	15394	15064	15135	15096	15196	15374	15205	15157	15261	15135	15332	15268	15173	15361	15210	15149	15318	15172	15157	15282	15265	15237	15293	15321	14984	15213	15298	15219	15387	15436	15224
22871	21361	29115	24061	22076	23794	24776	20083	19376	20656	29542	40685	35614	27274	23468	21557	20094	19037	18207	18004	18053	17873	17812	17928	17922	17660	17741	17724	17904	17647	17740	17739	17773	17925	17903	17844	17698	17697	17748	17773	17656	17845	17697	17575	17751	17643	17920	17836	17959	17809	17609	17807	17922	17669	17647	17799	17454	17627	17774	17604	17774	17812	17828	17572	17516	17706	17698	18045	17686	17763	17786	17634	17608	17666	17693	17837	17797	17858	17844	17540	17628	17657	17619	17637	17676	17690	17710	17528	17745	17686	17683	17698	17429	17582	17600	17900	17990	17655	17526	17636	17697	17467	17638	17609	17590	17627	17578	17812	17681	17526	17723	17631	17706	17636	17822	17655	17615	17787	17518	17620	17727	17769	17811	17624	17789	17741	17683	17807	17803	17797	17927	17755	17576	17607	17573	17689	17662	17621	17687	17669	17648	17710	17894	17653	17770	17731	17578	17721	17732	17741	17569	17827	17667	17710	17547	17587	17674	17648	17658	17546	17729	17811	17745	17575	17626	17525	17598	17811	17833	17667	17652	17774	17571	17713	17873	17719	17468	17590	17748	17731	17494	17756	17771	17661	17562	17775	17747	17770	17673	17752	17758	17632	17398	17754	17856	17638	17561	17567	17634	17761	17686	17645	17726	17753	17678	17634	17557	17483	17768	17779	17727	17602	17753	17711	17520	17626	17747	17625	17787	17934	17652	17795	17743	17405	17444	17795	17739	17587	17767	17698	17828	17739	17788	17635	17519	17523	17753	17624	17541	17620	17650	17513	17653	17518	17556	17846	17529	17912	17762	17679	17743	17721	17513	17704	17637	17792	17508	17624	17641	17557	17979	17622	17331	17882	17767	17628	17837	17732	17693	17653	17641	17733	17720	17706	17479	17670	17864	17745	17694	17498	17729	17621	17657	17808	17743	17858	17741	17575	17581	17701	17612	17713	17709	17859	17718	17579	17561	17545	17571	17764	17780	17820	17635	17678	17637	17571	17710	17796	17888	17621	17632	17816	17498	17791	17813	17684	17699	17635	17816	17710	17659	17716	17739	17660	17630	17797	17626	17706	17627	17714	17696	17682	17749	17770	17721	17547	17560	17520	17788	17756	17808	17747	17687	17805	17301	17457	17794	17731	17527	17578	17527	17506	17649	17630	17751	17595	17654	17603	17861	17490	17881	17571	17712	17785	17755	17648	17682	17402	17551	17798	17742	17560	17683	17576	17753	17741	17589	17716	17655	17667	17699	17675	17648	17903	17701	17698	17435	17742	17544	17468	17502	17724	17674	17561	17689	17707	17674	17709	17606	17681	17670	17517	17844	17518	17750	17408	17418	17657	17613	17768	17861	17689	17555	17665	17630	17743	17831	17598	17640	17487	17634	17733	17633	17689	17761	17600	17630	17490	17798	17574	17714	17489	17727	17669	17662	17661	17649	17683	17616	17600	17594	17618	17745	17485	17742	17547	18028	17736	17608	17664	17767	17454	17610	17617	17608	17608	17379	17466	17478	17607	17771	17573	17590	17598	17570	17568	17460	17731	17649	17678	17626	17603	17552	17533	17697	17875	17489	17793	17705	17761	17736	17772	17644	17651	17556	17725	17732	17881	17618	17472	17793	17732	17657	17757	17586	17834	17527	17735	17840	17753	17739	17702	17652	17594	17839	17652	17797	17603	17694	17665	17706	17703	17536	17632	17550	17737	17751	17646	17785	17786	17468	17629	17425	17584	17586	17701	17729	17696	17514	17767	17742	17735	17714	17550	17685	17767	17517	17627	17743	17553	17601	17684	17560	17719	17603	17601	17711	17686	17680	17721	17635	17541	17840	17731	17707	17720	17824	17665	17876	17770	17565	17574	17826	17622	17650	17552	17769	17599	17636	17687	17680	17436	17801	17707	17792	17740	17599	17680	17724	17975	17717	17660	17591	17641	17759	17649	17793	17751	17504	17777	17666	17519	17715	17692	17580	17684	17790	17553	17820	17711	17651	17865	17397	17617	17468	17740	17448	17614	17521	17753	17696	17794	17740	17744	17704	17568	17738	17669	17687	17442	17641	17429	17666	17588	17689	17538	17740	17758	17578	17647	17732	17644	17491	17692	17640	17621	17540	17865	17766	17729	17611	17687	17649	17502	17671	17819	17786	17667	17622	17799	17570	17813	17544	17605	17487	17690	17645	17433	17790	17493	17755	17797	17615	17673	17941	17652	17677	17699	17959	17668	17607	17737	17577	17469	17711	17758	17638	17650	17714	17620	17649	17663	17580	17705	17824	17530	17784	17801	17833	17576	17545	17763	17566	17745	17553	17621	17871	17620	17601	17569	17759	17566	17749	17604	17591	17658	17684	17541	17624	17685	17723	17772	17617	17720	17488	17719	17610	17578	17610	17648	17555	17600	17747	17731	17671	17936	17779	17645	17759	17717	17745	17689	17867	17619	17530	17501	17828	17638	17758	17726	17652	17628	17636	17448	17570	17605	17598	17721	17724	17776	17648	17727	17621	17864	17815	17780	17592	17736	17628	17665	17695	17624	17770	17619	17707	17427	17712	17706	17402	17704	17524	17635	17625	17602	17774	17694	17832	17456	17605	17674	17441	17818	17942	17599	17699	17676	17718	17589	17711	17832	17705	17671	17936	17778	17642	17772	17731	17554	17756	17606	17560	17712	17698	17615	17624	17637	17718	17612	17372	17791	17722	17674	17636	17592	17730	17818	17655	17583	17618	17587	17678	17902	17588	17709	17633	17651	17810	17724	17769	17686	17768	17789	17670	17506	17641	17712	17666	17563	17518	17561	17518	17533	17746	17728	17569	17793	17783	17630	17680	17424	17695	17828	17694	17721	17545	17789	17695	17648	17693	17668	17577	17691	17730	17588	17928	17775	17312	17584	17514	17713	17760	17501	17506	17496	17604	17677	17612	17612	17653	17683	17696	17763	17592	17571	17538	17795	17766	17636	17562	17637	17814	17608	17794	17712	17932	17573	17646	17622	17721	17902	17629	17690	17543	17794	17615	17727	17812	17643	17591	17556	17650	17746	17629	17481	17552	17542	17491	17731	17480	17621	17577	17674	17613	17867	17750	17697	17540	17675	17756	17493	17778	17706	17550	17598	17383	17664	17692	17740	17654	17502	17429	17722	18115	17728	17754	17801	17756	17770	17730	17639	17891	17730	17556	17756	17835	17757	17632	17513	17741	17760	17736	17872	17777	17752	17852	17727	17618	17494	17689	17644	17732	17652	17786	17693	17470	17620	17831	17597	17772	17546	17699	17758	17762	17564	17658	17565	17715	17633	17460	17607	17797	17624	17476	17718	17421	17610	17642	17645	17872	17485	17645	17850	17704	17768	17709	17751	17589	17607	17702	17550	17615	17440	17589	17564	17669	17647	17873	17490	17712	17658	17728	17660	17412	17678	17908	17729	17582	17654	17850	17598	17628	17651	17611	17792	17573	17640	17609	17458	17521	17637	17686	17716	17800	17669	17635	17797	17566	17672	17595	17813	17526	17552	17658	17628	17718	17503	17611	17459	17699	17714	17622	17643	17607	17706	17386	17715	17636	17782	17778	17630	17716	17674	17590	17558	17679	17564	17641	17682	17821	17678	17909	17599	17565	17618	17695	17694	17734	17616	17814	17964	17540	17572	17438	17555	17487	17717	17479	17641	17616	17696	17793	17748	17712	17502	17788	17823	17658	17437	17518	17805	17762	17555	17771	17717	17610	17671	17693	17885	17397	17566	17636	17502	17322	17448	17688	17744	17608	17598	17792	17869	17631	17540	17652	17525	17697	17603	17614	17590	17731	17500	17642	17682	17649	17846	17658	17805	17754	17636	17654	17796	17579	17572	17721	17901	17602	17720	17539	17716	17518	17695	17585	17629	17553	17615	17873	17576	17585	17659	17588	17536	17719	17640	17730	17781	17810	17745	17677	17732	17776	17739	17763	17657	17629	17711	17595	17480	17655	17647	17582	17563	17508	17677	17693	17662	17665	17711	17718	17407	17686	17861	17541	17668	17768	17768	17597	17692	17732	17521	17713	17537	17642	17775	17615	17580	17461	17503	17540	17533	17635	17561	17846	17736	17615	17589	17529	17668	17737	17656	17693	17597	17744	17720	17794	17636	17668	17503	17678	17556	17757	17546	17638	17599	17476	17798	17760	17932	17747	17700	17741	17618	17681	17690	17734	17537	17745	17465	17842	17469	17741	17649	17761	17759	17775	17763	17628	17581	17813	17614	17724	17809	17890	17604	17936	17730	17717	17572	17728	17632	17414	17548	17471	17532	17756	17546	17686	17664	17535	17786	17551	17657	17678	17584	17852	17553	17614	17732	17727	17501	17753	17962	17963	17803	17685	17948	17769	17684	17535	17671	17753	17723	17779	17542	17580	17731	17680	17569	17529	17721	17623	17633	17468	17656	17703	17723	17728	17623	17747	17616	17464	17625	17592	17573	17622	17640	17751	17596	17514	17652	17805	17700	17632	17472	17723	17550	17621	17604	17764	17787	17634	17645	17715	17593	17675	17826	17790	17796	17881	17767	17840	17850	17582	17849	17773	17738	17753	17585	17686	17763	17703	17606	17526	17885	17603	17653	17655	17499	17862	17572	17775	17742	17747	17743	17700	17593	17626	17597	17771	17834	17810	17643	17744	17608	17631	17758	17692	17582	17441	17389	17603	17709	17756	17565	17580	17592	17416	17733	17495	17617	17798	17718	17642	17606	17839	17407	17537	17748	17762	17597	17741	17575	17689	17629	17760	17642	17644	17554	17642	17696	17795	17597	17722	17716	17601	17595	17555	17668	17581	17778	17727	17660	17559	17660	17624	17538	17590	17554	17623	17574	17701	17661	17543	17616	17792	17598	17675	17848	17783	17456	17837	17734	17664	17548	17578	17822	17869	17529	17594	17510	17603	17734	17842	17556	17662	17742	17515	17710	17737	17777	17719	17596	17732	17536	17741	17632	17782	17893	17735	17536	17659	17703	17783	17664	17562	17812	17635	17515	17705	17500	17752	17650	17667	17722	17615	17525	17712	17597	17668	17797	17724	17739	17834	17494	17649	17690	17676	17666	17661	17655	17494	17632	17541	17564	17800	17931	17579	17913	17893	17740	17602	17702	17654	17521	17687	17741	17394	17577
27219	46004	42843	37137	27612	19435	17947	18217	18597	19791	33244	42554	35942	26664	22747	20423	18366	16666	15914	15571	15384	15342	15417	15320	15346	15370	15338	15365	15273	15537	15427	15511	15489	15342	15238	15558	15341	15264	15407	15409	15284	15466	15371	15360	15361	15427	15548	15437	15317	15261	15276	15369	15398	15430	15356	15366	15490	15327	15305	15296	15375	15139	15326	15658	15468	15319	15502	15376	15382	15428	15230	15383	15368	15420	15357	15420	15449	15464	15373	15374	15210	15232	15511	15256	15302	15496	15458	15480	15518	15256	15417	15397	15446	15313	15380	15424	15338	15397	15370	15365	15581	15314	15437	15332	15403	15266	15359	15472	15410	15271	15259	15343	15385	15360	15363	15281	15310	15350	15337	15212	15304	15362	15384	15227	15206	15395	15445	15391	15350	15388	15202	15444	15362	15323	15441	15145	15119	15460	15345	15332	15336	15323	15283	15357	15392	15256	15464	15232	15502	15375	15262	15373	15243	15231	15269	15343	15443	15328	15497	15320	15370	15488	15228	15421	15342	15370	15320	15176	15349	15398	15373	15348	15268	15454	15205	15310	15534	15202	15502	15500	15392	15304	15374	15305	15384	15356	15408	15376	15424	15120	15312	15315	15342	15373	15306	15349	15225	15363	15455	15221	15367	15350	15428	15268	15307	15427	15263	15311	15632	15472	15268	15482	15454	15443	15509	15301	15288	15430	15272	15432	15398	15333	15285	15231	15314	15179	15394	15420	15403	15402	15501	15345	15153	15414	15340	15180	15189	15316	15349	15252	15433	15372	15388	15247	15393	15402	15226	15466	15301	15472	15425	15457	15247	15339	15409	15425	15261	15300	15233	15138	15368	15426	15260	15272	15219	15309	15403	15470	15296	15381	15348	15179	15450	15318	15346	15347	15357	15286	15383	15250	15376	15554	15447	15411	15622	15451	15456	15387	15136	15317	15364	15194	15452	15491	15341	15352	15130	15355	15291	15431	15324	15425	15309	15165	15415	15349	15254	15291	15409	15409	15649	15396	15268	15408	15398	15354	15440	15266	15376	15521	15508	15175	15507	15235	15441	15285	15377	15550	15198	15215	15448	15383	15268	15434	15352	15174	15368	15491	15319	15112	15275	15365	15131	15349	15269	15418	15495	15327	15312	15244	15518	15333	15344	15374	15494	15409	15433	15463	15446	15256	15373	15302	15412	15228	15345	15403	15260	15245	15340	15339	15280	15346	15427	15296	15328	15387	15296	15350	15375	15381	15296	15266	15406	15206	15434	15331	15463	15401	15256	15329	15452	15396	15292	15395	15195	15287	15486	15245	15262	15394	15223	15377	15298	15412	15127	15336	15309	15345	15405	15366	15287	15259	15366	15359	15241	15287	15475	15407	15150	15281	15242	15438	15254	15355	15303	15393	15200	15339	15289	15415	15306	15288	15338	15314	15330	15462	15371	15434	15277	15325	15467	15195	15265	15369	15169	15368	15443	15468	15406	15384	15314	15325	15280	15423	15438	15547	15399	15144	15497	15130	15423	15595	15249	15208	15456	15236	15329	15433	15315	15376	15388	15456	15386	15249	15378	15420	15418	15277	15235	15164	15399	15388	15358	15284	15296	15407	15339	15327	15410	15426	15270	15343	15458	15307	15253	15342	15440	15412	15377	15466	15366	15260	15213	15306	15308	15245	15260	15403	15525	15179	15426	15315	15314	15496	15258	15410	15181	15253	15323	15338	15477	15330	15228	15504	15294	15263	15241	15330	15555	15436	15260	15445	15338	15467	15337	15358	15234	15428	15484	15289	15432	15226	15228	15266	15303	15444	15298	15286	15291	15355	15223	15338	15439	15501	15477	15359	15318	15503	15358	15390	15282	15206	15504	15378	15288	15238	15376	15429	15325	15326	15350	15275	15503	15300	15263	15162	15383	15282	15446	15273	15264	15161	15398	15416	15293	15468	15473	15418	15345	15512	15404	15227	15154	15331	15270	15398	15351	15230	15258	15207	15317	15256	15310	15290	15339	15361	15401	15332	15470	15366	15382	15279	15267	15443	15286	15348	15287	15403	15271	15301	15527	15309	15316	15337	15348	15352	15346	15251	15394	15358	15391	15099	15364	15203	15415	15277	15313	15370	15289	15294	15498	15412	15311	15550	15309	15293	15320	15363	15471	15244	15316	15594	15300	15456	15184	15315	15221	15259	15379	15287	15379	15436	15341	15291	15423	15353	15536	15272	15353	15319	15422	15352	15399	15321	15191	15204	15312	15315	15392	15344	15555	15315	15298	15347	15323	15335	15402	15341	15439	15529	15292	15241	15236	15459	15174	15407	15347	15445	15408	15106	15322	15233	15316	15232	15320	15189	15289	15365	15373	15382	15325	15135	15548	15316	15423	15313	15237	15470	15559	15273	15307	15326	15417	15265	15427	15301	15396	15491	15319	15514	15357	15263	15324	15274	15276	15368	15502	15312	15357	15189	15367	15490	15401	15224	15380	15271	15392	15233	15315	15307	15450	15363	15259	15402	15326	15365	15292	15423	15305	15496	15500	15376	15528	15387	15371	15330	15537	15522	15270	15439	15458	15295	15434	15186	15303	15369	15169	15355	15501	15338	15350	15371	15398	15273	15255	15246	15236	15414	15423	15310	15366	15439	15354	15246	15311	15450	15400	15349	15493	15397	15462	15363	15306	15332	15405	15298	15146	15336	15389	15285	15394	15254	15388	15348	15425	15332	15401	15506	15231	15205	15430	15381	15328	15577	15355	15441	15347	15355	15318	15270	15316	15354	15255	15258	15150	15383	15415	15404	15293	15273	15411	15281	15394	15287	15383	15404	15229	15306	15461	15179	15304	15264	15390	15375	15367	15397	15171	15418	15247	15436	15489	15319	15337	15176	15333	15276	15351	15432	15481	15328	15311	15345	15332	15184	15220	15523	15224	15469	15380	15376	15428	15406	15271	15368	15356	15206	15406	15404	15362	15236	15348	15492	15379	15313	15250	15281	15471	15492	15342	15304	15378	15130	15293	15314	15462	15517	15360	15282	15497	15333	15412	15200	15495	15252	15182	15241	15287	15204	15305	15236	15209	15187	15552	15152	15376	15308	15274	15396	15400	15205	15296	15409	15312	15376	15270	15397	15364	15450	15413	15361	15333	15245	15126	15518	15438	15329	15432	15415	15490	15463	15194	15281	15263	15352	15370	15099	15329	15263	15272	15414	15260	15205	15209	15396	15375	15309	15494	15421	15359	15538	15343	15500	15232	15393	15287	15420	15381	15505	15389	15369	15307	15365	15257	15481	15338	15441	15229	15241	15409	15241	15329	15354	15276	15408	15299	15297	15565	15364	15402	15275	15455	15198	15225	15439	15257	15487	15275	15453	15292	15357	15440	15368	15315	15477	15433	15350	15311	15368	15277	15354	15356	15301	15497	15367	15409	15292	15366	15283	15322	15237	15286	15542	15421	15455	15302	15307	15203	15293	15368	15153	15414	15391	15423	15268	15394	15317	15269	15390	15335	15464	15326	15322	15442	15201	15475	15437	15540	15353	15125	15472	15417	15394	15535	15344	15156	15457	15172	15489	15472	15182	15238	15381	15366	15313	15349	15330	15249	15425	15183	15510	15492	15356	15296	15371	15237	15335	15383	15259	15486	15410	15199	15261	15339	15362	15354	15435	15353	15302	15338	15275	15184	15268	15240	15365	15455	15418	15332	15513	15488	15440	15450	15433	15326	15359	15251	15524	15439	15485	15278	15302	15450	15205	15360	15296	15376	15272	15275	15508	15288	15368	15349	15381	15359	15320	15266	15361	15147	15488	15338	15412	15353	15316	15473	15243	15384	15305	15306	15373	15406	15293	15293	15260	15288	15373	15426	15420	15509	15360	15463	15337	15332	15408	15378	15319	15416	15108	15388	15408	15209	15275	15332	15273	15333	15465	15548	15194	15315	15335	15477	15420	15429	15201	15384	15261	15330	15252	15255	15331	15292	15170	15451	15284	15235	15364	15264	15422	15371	15417	15259	15207	15342	15333	15411	15410	15376	15314	15522	15290	15496	15301	15202	15146	15432	15395	15417	15468	15213	15239	15454	15294	15377	15200	15271	15317	15354	15359	15337	15318	15368	15368	15257	15369	15204	15423	15362	15470	15325	15425	15302	15124	15320	15449	15253	15493	15291	15333	15142	15365	15286	15282	15341	15476	15333	15387	15457	15419	15453	15321	15415	15377	15361	15275	15443	15314	15262	15170	15378	15441	15142	15282	15286	15273	15385	15423	15329	15255	15279	15508	15343	15502	15274	15415	15359	15556	15438	15210	15393	15439	15260	15216	15351	15436	15292	15168	15382	15306	15253	15428	15039	15427	15245	15285	15316	15311	15144	15334	15372	15258	15239	15380	15350	15332	15417	15368	15164	15144	15413	15339	15365	15335	15283	15523	15323	15273	15471	15380	15267	15424	15317	15333	15440	15254	15430	15337	15392	15317	15343	15411	15255	15288	15264	15374	15406	15276	15392	15260	15355	15398	15345	15237	15305	15223	15447	15402	15285	15263	15183	15474	15422	15248	15462	15416	15437	15342	15413	15408	15384	15449	15402	15399	15200	15462	15381	15392	15560	15418	15459	15289	15446	15384	15434	15435	15113	15426	15310	15401	15423	15261	15428	15334	15285	15214	15419	15473	15273	15272	15300	15355	15293	15526	15246	15393	15391	15464	15302	15238	15291	15407	15356	15353	15230	15442	15461	15433	15359	15447	15334	15349	15352	15587	15461	15199	15345	15305	15213	15163	15396	15245	15569	15579	15270	15323	15280	15287	15477	15321	15391	15313	15208	15297	15369	15254	15236	15274	15268	15227	15255	15364	15209	15381	15264	15348	15245	15307	15343	15299	15198	15278	15313	15221	15280	15502	15437	15381	15363	15367	15427	15428	15279	15250	15273	15352	15316	15440	15341	15277	15208	15354	15368	15279	15315	15423	15484	15325	15302	15420	15259	15323	15122	15375	15487	15325	15394	15298	15304	15259	15345	15355	15319	15458	15365	15296	15225	15272	15204	15418	15370	15384	15420	15408	15406	15488	15423	15245	15408	15161	15457	15373	15402	15363	15268	15380	15203	15471	15376	15455	15353	15312	15373	15355	15375	15427	15413	15386	15387	15371
28090	24033	29597	24340	19230	18285	18018	17822	17779	17926	18622	20004	19786	18769	18316	18182	18175	17899	17883	17615	17839	17841	17968	17707	17760	17898	17686	17910	17936	17738	17877	17824	17805	17924	17999	17887	17757	17690	17906	17634	17694	17649	17925	17841	17749	17854	17938	17693	17880	17712	17753	17920	17916	17644	17537	17978	17750	17758	17756	17770	17773	17817	17852	17631	17823	17548	17863	17979	17893	17599	17629	17835	17683	17644	17808	17630	17567	17796	17768	17656	17788	17840	17667	17688	17720	17766	17787	17645	17735	17707	17842	17723	17718	17808	17728	17788	17793	17774	17624	17712	17966	17679	17945	17618	17743	17905	17873	17633	17678	17432	17677	17828	17673	17609	17884	17736	17817	17956	17827	17684	17802	17774	17913	17663	17849	17578	17697	17698	17949	17715	17895	17589	17714	17537	17537	17800	17757	17743	17747	17553	17644	17779	17725	17842	17663	17619	17787	17645	17784	17811	17803	17624	17493	17702	17710	17679	17652	17558	17741	17889	17763	17868	17689	17643	17862	17799	17770	17810	17747	17521	17668	17628	17745	17721	17696	17641	17856	17624	17664	17524	17759	17709	17590	17602	17775	17757	17654	17772	17897	17725	17981	17573	17907	17721	17692	17633	17718	17742	17676	17879	17877	17766	17714	17827	17726	17630	17752	17767	17775	17919	17716	17952	17980	17522	17654	17815	17774	17724	17887	17793	17655	17679	17624	17804	17781	17673	17740	17674	17729	17603	17681	17654	17649	17655	17827	17594	17599	17729	17687	17510	17853	17714	17749	17715	17824	17842	17849	17576	17769	17783	17647	17717	17691	17794	17667	17720	17834	17700	17612	17690	17760	17650	17432	17640	17797	17818	17800	17833	17930	17806	17894	17655	17749	17761	17829	17793	17696	17715	17794	17774	17691	17686	17713	17727	17522	17876	17519	17705	17771	17571	17582	17810	17728	17827	18000	17688	17855	17544	17741	17531	17816	17779	17780	17600	17842	17805	17734	17840	17788	17737	17660	17527	17705	17724	17718	17842	17582	17567	17702	17959	17743	17778	17616	17661	17847	17720	17807	17617	17824	17797	17758	17642	17711	17761	17757	17704	17524	17829	17705	17813	17739	17796	17809	17748	17942	17627	17696	17707	17640	17684	17727	17785	17822	17737	17715	17742	17891	17796	17868	17697	17499	17687	17797	17727	17718	17672	17778	17638	17688	17671	17823	17878	17877	17501	17920	17794	17670	17577	18111	17881	17735	17760	17786	17929	17969	17576	17656	17823	17646	17872	17790	17698	17885	17718	17744	17600	17711	17916	17739	17755	17463	17782	17419	17581	17784	17800	17738	17807	17639	17924	17848	17772	17748	17581	17907	17620	17721	17762	17712	17671	17893	17717	17700	17797	17532	17599	17765	17542	17806	17715	17770	17647	17835	17724	17548	17612	17595	17653	17733	17594	17681	17587	17621	17728	17830	17801	17935	17453	17752	17802	17656	17522	17773	17591	17781	17812	17823	17659	17892	17668	17517	17671	17695	17920	17751	17665	17808	17609	17631	17732	17827	17666	17862	17780	17868	17695	17798	17660	17646	17410	17813	17625	17917	17686	17736	17790	17957	17682	17615	17831	17734	17776	17806	17695	17708	17710	17997	17702	17898	17659	17659	17772	17810	17685	17771	17725	17786	17702	17930	17872	17821	17845	17840	17637	17630	17688	17836	17726	17746	17672	17806	17588	17634	17577	17531	17903	17844	17681	17788	17853	17541	17753	17611	17836	17660	17591	17733	17777	17749	17904	17750	17564	17678	17786	17841	17554	17648	17737	17764	17790	17583	17708	17761	17700	17814	17745	17823	17733	17716	17527	17747	17834	17781	17856	17740	17842	17719	17834	17693	17869	17758	17756	17791	17853	17806	17738	17613	17689	17729	17696	17782	17828	17568	17748	17579	17558	17654	17690	17797	17663	17570	17929	17864	17668	17706	17671	17602	17689	17830	17790	17649	17782	17741	17653	17817	17715	17837	17779	17749	17671	17942	17667	17749	17561	17595	17615	17628	17525	17638	17839	17797	17744	17748	17778	17727	17764	17722	17743	17904	17690	17644	17684	17585	17870	17989	17694	17809	17672	17836	17928	17728	17600	17768	17874	17693	17623	17754	17725	17953	17960	17804	17540	17730	17817	17866	17812	17740	17910	17803	17682	17711	17657	17714	17856	17709	17619	17657	17719	17705	17573	17571	17788	17810	17652	17525	17656	17578	17628	17769	17680	17799	17625	17756	17684	17621	17732	17720	17990	17861	17833	17709	17606	17776	17811	17640	17623	17571	17745	17748	17690	17906	17661	17872	17716	17911	17836	17759	17673	17808	17812	17757	17730	17813	17988	17956	17770	17660	17812	17824	17725	17858	17667	17632	17615	17655	17647	17784	17814	17686	17518	17581	17818	17656	17718	17764	17862	17708	17714	17740	17940	17809	17642	17713	17798	17849	17486	17605	17705	17654	17588	17490	17790	17759	17693	17788	17618	17771	17908	17814	17665	17611	17578	17711	17656	17904	17770	17678	17790	17861	17679	17740	17774	17690	17814	17686	17683	17959	17762	17589	17816	17654	17717	17800	17779	17749	17711	17795	17808	17881	17643	17653	17868	17713	17782	17766	17775	17865	17795	17917	17621	17598	17624	17810	17692	17841	17612	17887	17690	17713	17756	17649	17874	17608	17738	17923	17654	17570	17918	17617	17648	17737	17780	17692	17773	17671	17784	17805	18197	17557	17694	17745	17530	17729	17728	17776	17632	17971	17778	17764	17782	17837	17857	17709	17758	17754	17685	17744	17566	17541	17665	17684	17771	17793	17816	17748	17775	17784	17830	17747	17793	17707	17535	17733	17924	17718	17781	17596	17786	17775	17760	17655	17584	17888	17652	17603	17542	17657	17917	17958	17675	17701	17680	17969	17773	17807	17766	18068	17676	17752	17776	17705	17660	17732	17748	17747	17581	17652	17613	17675	17704	18008	17778	17820	17791	17880	17758	17686	17550	17806	17713	17524	17436	17613	17657	17733	17727	17836	17847	17655	17876	17835	17462	17848	17864	17542	17625	17890	17982	17672	17546	17602	17854	17679	17916	17820	17621	17687	17647	17566	17719	17585	17699	17759	17633	17979	17626	17603	17671	17701	17917	17842	17648	17790	17607	17790	17671	17696	17764	17639	17732	17707	17849	17733	17847	17679	17750	17824	17833	17935	17667	17806	17521	17871	17663	17707	17747	17635	17741	17609	17628	17864	17930	17835	17686	17882	17671	17522	17721	17726	17736	17824	17845	17877	17597	18113	17737	17702	17586	17665	17752	17619	17592	17769	17680	17940	17873	17774	17756	17805	17722	17870	17565	17739	17879	17878	17854	17643	17639	17727	17653	17902	17935	17720	17813	17752	17761	17850	17871	17805	17569	17630	17805	17603	17794	17705	17830	17750	17804	17860	17724	17698	17677	17695	17730	17746	17846	17759	17918	17696	17820	17936	17632	17632	17820	17710	17923	17521	17665	17638	17719	17789	17724	17736	17745	17870	17807	17712	17794	17769	17573	17676	17718	17681	17840	17703	17723	17656	17657	17699	17801	17719	17710	17743	17814	17817	17780	17618	17968	17505	17612	17680	17737	17671	17933	17791	17790	17771	17697	17741	17615	17740	17746	17748	17553	17672	17721	17845	17683	17920	17597	17777	17821	17874	17862	17710	17842	17770	17699	17560	17678	17708	17717	17635	17677	17705	17461	17758	17818	17640	17685	17640	17662	17726	17409	17895	17865	17812	17807	17622	17701	17888	17645	17509	17880	17856	17794	17623	17869	17819	17817	17872	17754	17620	17957	17883	17709	17734	17736	17742	17877	17826	17778	17637	17781	17831	17759	17817	17788	17760	17724	17862	17802	17836	17869	17700	17764	17715	17802	17582	17603	17739	17706	17752	17776	17911	17683	17631	17759	17671	17678	17825	17721	17835	17831	17785	17843	17812	17803	17527	17591	17784	17654	17800	17737	17524	17851	17744	17757	17825	17597	17725	17639	17761	17737	17739	17724	17621	17677	17648	17713	17905	17750	17726	17852	17651	17917	17697	17469	17638	17846	17612	17654	17706	17627	17650	17687	17892	17697	17842	17621	17707	17603	17647	17743	17684	17734	17789	17889	17704	17912	17591	17671	17774	17824	17719	17839	17571	17717	17763	17823	17730	17711	17798	17889	17830	17615	17681	17818	17549	17731	17619	17592	17782	17539	17730	17615	17808	17863	17742	17717	17772	17769	17802	17661	17735	17668	17923	17644	17636	17991	17901	17968	17851	17787	17844	17664	17629	17673	17489	17670	17604	17636	17731	17619	17579	17593	17743	17601	17701	17700	17495	17865	17683	17772	17794	17795	17713	17846	17800	17817	17572	17716	17834	18032	17715	17704	17744	17667	17699	17761	17813	17710	17736	17711	17797	17867	17693	17874	17790	17699	17931	17697	17606	17707	17662	17654	17639	17792	17712	17911	17687	17845	17874	17686	17715	17744	17809	17972	17533	17889	17811	17873	17772	17748	17643	17810	17463	17572	17725	17720	17925	17632	17650	17595	17665	17741	17752	17671	17560	17876	17590	17836	17786	17791	17695	17766	17451	17725	17840	17878	17599	17756	17653	17600	17874	17649	17750	17849	17755	17576	17746	17577	17653	17756	17767	17860	17809	17588	17704	17851	17682	17660	17757	17829	17777	17523	17484	17528	17870	17612	17537	17573	17758	17716	17660	17961	17836	17773	17760	17820	17713	17914	17506	17817	17825	17891	17676	17903	17700	17591	17563	17554	17978	17669	17748	17795	17768	17749	17723	17623	17655	17714	17637	17616	17725	17686	17594	17840	17835	17740	17792	17604	17599	17622	17695	17534	17886	17653	17726	17884	17760	17856	17730	17805	17664	17769	17838	17865	17839	17976	17739	17709	17839	17691	17840	17838	17816	17709	17645	17800	17547	17528	17720	17704	17984	17840	17801	17738	17770	17812	17713	17722	17802	17955	17961	17721	17827	17641	17692	17641	17649	17630	17954	17880	17742	17680	17615	17705	17535	17659	17860	17565	17691	17734	17679	17629	17939	17671	17671	17687	17846	17755	17905	17760	17654	17600
24044	35452	32437	20367	17210	15718	15688	15681	15497	15834	17141	19132	17789	16476	15936	15703	15569	15678	15480	15507	15374	15366	15578	15529	15342	15330	15605	15310	15457	15380	15423	15453	15494	15371	15461	15359	15675	15400	15338	15440	15459	15473	15407	15483	15601	15403	15374	15441	15438	15347	15347	15593	15432	15332	15239	15518	15537	15409	15440	15363	15153	15288	15322	15354	15379	15433	15319	15392	15537	15356	15377	15420	15398	15566	15393	15306	15261	15251	15491	15648	15416	15364	15408	15284	15186	15314	15370	15308	15418	15296	15400	15413	15444	15421	15307	15428	15538	15506	15325	15433	15656	15430	15382	15451	15413	15480	15443	15332	15322	15426	15306	15478	15486	15290	15471	15570	15388	15166	15340	15421	15452	15321	15393	15324	15293	15565	15230	15321	15401	15453	15401	15338	15611	15482	15217	15299	15462	15363	15501	15426	15406	15413	15214	15366	15301	15428	15298	15350	15470	15334	15560	15439	15275	15165	15243	15310	15358	15463	15289	15378	15635	15233	15360	15397	15239	15370	15463	15562	15471	15232	15377	15427	15354	15492	15445	15336	15372	15341	15581	15230	15317	15472	15633	15292	15506	15488	15343	15360	15512	15306	15415	15255	15367	15372	15350	15395	15265	15389	15407	15460	15529	15396	15354	15453	15423	15439	15534	15438	15497	15340	15387	15421	15425	15198	15412	15369	15441	15261	15337	15343	15227	15476	15406	15495	15160	15471	15513	15453	15377	15208	15315	15495	15225	15491	15361	15405	15446	15367	15470	15379	15591	15334	15372	15328	15271	15461	15433	15353	15331	15431	15418	15447	15373	15515	15453	15486	15286	15373	15510	15605	15369	15486	15378	15419	15486	15354	15243	15430	15296	15406	15544	15396	15433	15442	15392	15416	15414	15337	15322	15512	15285	15325	15378	15500	15456	15492	15242	15208	15430	15351	15448	15480	15279	15355	15396	15357	15496	15428	15582	15413	15299	15274	15616	15591	15360	15479	15375	15202	15470	15444	15293	15421	15502	15488	15312	15487	15563	15548	15484	15455	15418	15338	15341	15415	15332	15440	15296	15444	15354	15365	15369	15321	15466	15586	15350	15445	15409	15308	15368	15330	15552	15295	15404	15514	15513	15289	15166	15466	15364	15448	15390	15455	15447	15223	15437	15342	15366	15395	15290	15576	15366	15555	15469	15362	15318	15401	15540	15350	15414	15342	15398	15395	15429	15329	15335	15481	15531	15434	15510	15462	15145	15320	15339	15430	15425	15211	15331	15423	15511	15460	15396	15409	15453	15305	15369	15375	15407	15483	15421	15457	15425	15359	15532	15484	15410	15225	15399	15642	15432	15358	15475	15294	15178	15436	15379	15507	15370	15305	15403	15399	15363	15317	15375	15326	15431	15407	15289	15415	15556	15442	15338	15607	15470	15347	15491	15412	15286	15603	15307	15471	15280	15392	15430	15544	15256	15346	15294	15378	15457	15284	15281	15336	15334	15297	15411	15496	15338	15454	15253	15245	15258	15383	15441	15318	15439	15471	15388	15282	15325	15378	15310	15492	15530	15357	15339	15315	15197	15524	15309	15565	15207	15535	15312	15247	15483	15529	15611	15320	15578	15475	15308	15561	15330	15615	15394	15422	15326	15453	15529	15512	15393	15348	15294	15260	15399	15371	15347	15516	15418	15361	15288	15378	15263	15267	15488	15450	15422	15294	15449	15477	15538	15437	15331	15395	15431	15476	15378	15441	15480	15505	15318	15373	15389	15529	15537	15348	15431	15506	15310	15409	15450	15269	15293	15664	15536	15283	15685	15355	15323	15349	15417	15429	15572	15414	15366	15501	15460	15262	15323	15363	15419	15452	15334	15482	15354	15380	15449	15348	15438	15330	15284	15412	15278	15350	15480	15380	15208	15530	15539	15344	15465	15224	15476	15468	15406	15361	15529	15420	15367	15479	15400	15516	15388	15512	15292	15433	15335	15419	15422	15435	15457	15298	15350	15461	15467	15253	15339	15431	15506	15559	15442	15303	15477	15543	15429	15517	15477	15319	15478	15482	15393	15412	15497	15345	15570	15305	15301	15300	15396	15378	15276	15554	15491	15487	15553	15458	15413	15356	15481	15364	15510	15475	15310	15475	15435	15339	15350	15349	15438	15416	15542	15471	15230	15464	15468	15487	15345	15427	15458	15366	15357	15368	15348	15351	15523	15543	15532	15253	15443	15261	15360	15307	15446	15375	15210	15320	15329	15410	15484	15342	15268	15405	15297	15407	15542	15362	15329	15484	15517	15355	15495	15242	15342	15341	15444	15437	15554	15403	15409	15538	15463	15413	15370	15410	15416	15561	15355	15347	15500	15357	15545	15418	15438	15387	15499	15437	15367	15452	15526	15363	15376	15502	15326	15472	15426	15391	15318	15494	15363	15541	15328	15354	15399	15419	15342	15390	15187	15269	15499	15438	15270	15133	15473	15314	15430	15401	15268	15314	15317	15379	15404	15535	15474	15276	15361	15569	15374	15402	15512	15341	15310	15416	15478	15416	15480	15466	15451	15477	15481	15317	15290	15516	15489	15450	15531	15513	15423	15323	15218	15397	15525	15340	15439	15420	15328	15657	15300	15341	15367	15355	15485	15295	15454	15419	15242	15552	15275	15323	15336	15294	15276	15314	15332	15361	15370	15508	15257	15427	15503	15414	15369	15398	15341	15388	15256	15350	15464	15324	15514	15419	15356	15504	15441	15373	15324	15416	15356	15320	15360	15231	15496	15462	15512	15313	15521	15375	15227	15441	15392	15280	15508	15488	15541	15440	15359	15415	15466	15449	15510	15245	15447	15427	15185	15314	15265	15385	15372	15233	15338	15356	15372	15372	15384	15373	15344	15428	15313	15438	15409	15329	15437	15409	15550	15487	15527	15336	15343	15370	15470	15493	15389	15247	15459	15322	15328	15406	15332	15448	15454	15356	15248	15423	15462	15295	15367	15340	15432	15480	15365	15200	15531	15460	15325	15361	15217	15446	15550	15412	15370	15442	15348	15613	15411	15475	15317	15563	15326	15516	15363	15392	15250	15423	15402	15413	15381	15472	15542	15405	15298	15554	15452	15375	15293	15544	15481	15348	15415	15328	15591	15286	15408	15386	15486	15382	15437	15503	15431	15387	15350	15290	15637	15326	15461	15516	15309	15298	15342	15461	15452	15340	15470	15510	15437	15369	15342	15439	15437	15450	15393	15294	15391	15395	15647	15505	15356	15340	15393	15243	15519	15305	15410	15351	15465	15415	15341	15375	15371	15333	15370	15462	15368	15443	15369	15434	15553	15362	15393	15318	15391	15387	15447	15480	15420	15363	15439	15348	15516	15544	15463	15351	15415	15226	15519	15343	15382	15368	15373	15274	15244	15329	15269	15439	15297	15409	15399	15544	15513	15553	15314	15443	15632	15475	15475	15633	15323	15420	15418	15379	15387	15402	15299	15316	15483	15393	15500	15329	15352	15392	15493	15516	15501	15332	15501	15581	15451	15505	15253	15563	15496	15293	15296	15525	15483	15223	15357	15306	15477	15274	15320	15320	15381	15203	15327	15381	15313	15314	15398	15391	15269	15613	15322	15398	15434	15504	15340	15400	15219	15274	15481	15476	15428	15485	15377	15323	15414	15331	15488	15563	15503	15406	15367	15188	15385	15297	15458	15356	15253	15610	15391	15183	15390	15411	15386	15419	15323	15459	15294	15280	15435	15316	15478	15382	15324	15376	15499	15392	15487	15320	15296	15378	15397	15455	15477	15470	15452	15530	15379	15432	15437	15401	15392	15247	15419	15321	15338	15327	15533	15347	15523	15422	15525	15644	15376	15291	15342	15488	15290	15377	15499	15212	15357	15531	15447	15235	15475	15382	15331	15361	15360	15491	15360	15322	15428	15505	15331	15244	15404	15427	15323	15536	15335	15421	15307	15484	15484	15312	15406	15420	15415	15302	15365	15397	15350	15472	15377	15235	15352	15406	15442	15267	15404	15424	15598	15533	15471	15555	15179	15422	15604	15243	15392	15382	15323	15257	15569	15506	15244	15481	15349	15423	15409	15559	15275	15493	15320	15216	15275	15419	15424	15335	15435	15526	15410	15472	15234	15423	15534	15431	15306	15523	15425	15392	15419	15407	15421	15431	15409	15356	15433	15309	15374	15437	15325	15432	15326	15505	15222	15393	15440	15323	15303	15532	15293	15429	15440	15354	15456	15397	15485	15526	15359	15370	15387	15481	15472	15390	15544	15449	15437	15296	15244	15337	15360	15369	15463	15432	15510	15242	15232	15560	15329	15519	15375	15296	15316	15324	15274	15227	15440	15306	15522	15489	15452	15469	15588	15470	15350	15565	15283	15264	15486	15387	15368	15616	15209	15373	15464	15209	15419	15470	15460	15420	15289	15408	15406	15285	15318	15435	15409	15383	15381	15477	15397	15536	15474	15290	15419	15579	15433	15331	15333	15456	15503	15231	15281	15375	15596	15678	15284	15485	15399	15394	15506	15415	15418	15572	15551	15449	15469	15421	15380	15271	15545	15441	15312	15575	15583	15516	15488	15212	15441	15523	15373	15369	15497	15332	15409	15366	15275	15434	15363	15263	15496	15341	15358	15502	15318	15456	15382	15260	15320	15354	15458	15462	15489	15394	15370	15261	15527	15409	15555	15259	15661	15316	15489	15420	15251	15346	15470	15262	15358	15442	15288	15063	15228	15462	15280	15527	15470	15420	15181	15323	15615	15513	15382	15244	15509	15343	15310	15454	15220	15488	15375	15387	15516	15444	15363	15441	15412	15402	15301	15664	15487	15526	15310	15469	15234	15260	15404	15295	15283	15537	15330	15372	15431	15367	15416	15318	15298	15412	15442	15411	15254	15398	15353	15382	15462	15322	15500	15411	15467	15387	15559	15512	15349	15475	15438	15350	15313	15438	15384	15429	15463	15445	15522	15388	15426	15513	15370	15433	15382	15239	15462	15509	15222	15501	15443	15379	15432	15494	15486	15428	15361	15699	15281	15374	15290	15381	15384	15332	15227	15464	15603	15383	15417	15384	15327	15609	15396	15654	15271	15468	15436	15350	15424	15240	15491	15466	15360	15390	15481	15310	15334	15462	15380	15379
24119	21312	28601	24787	22279	21526	20609	18688	18339	20033	25793	31528	27652	22665	20428	19784	18845	18275	18128	17734	17546	17654	17669	17645	17673	17651	17619	17658	17580	17702	17624	17769	17564	17735	17675	17672	17613	17733	17599	17688	17542	17609	17553	17901	17674	17718	17561	17546	17555	17483	17691	17636	17495	17521	17614	17813	17518	17623	17642	17654	17490	17534	17579	17776	17642	17453	17595	17550	17528	17566	17480	17704	17644	17534	17623	17551	17509	17599	17636	17616	17530	17542	17572	17541	17582	17472	17647	17557	17640	17584	17413	17462	17632	17376	17671	17514	17494	17741	17546	17506	17627	17538	17492	17642	17561	17445	17595	17646	17484	17414	17667	17779	17545	17417	17569	17627	17672	17785	17680	17745	17676	17592	17611	17505	17453	17590	17516	17700	17592	17641	17717	17467	17597	17555	17661	17490	17601	17548	17573	17652	17600	17313	17616	17692	17634	17418	17702	17420	17381	17483	17515	17542	17758	17728	17536	17487	17559	17578	17492	17635	17651	17629	17696	17427	17335	17556	17636	17576	17534	17515	17631	17801	17483	17696	17588	17687	17767	17510	17720	17526	17401	17568	17441	17654	17465	17506	17757	17649	17585	17443	17685	17519	17594	17636	17643	17796	17601	17619	17479	17462	17442	17670	17456	17527	17557	17626	17607	17345	17630	17645	17591	17543	17524	17649	17539	17558	17416	17473	17525	17537	17516	17492	17600	17900	17572	17568	17388	17586	17455	17433	17664	17350	17535	17576	17508	17675	17723	17667	17477	17466	17414	17491	17593	17744	17756	17677	17551	17409	17562	17509	17696	17463	17473	17533	17589	17575	17710	17576	17643	17439	17308	17473	17505	17380	17552	17670	17493	17661	17570	17680	17440	17495	17604	17368	17581	17578	17585	17684	17467	17446	17400	17374	17527	17401	17664	17542	17626	17569	17610	17448	17557	17557	17761	17518	17715	17390	17626	17389	17467	17664	17545	17463	17675	17503	17776	17378	17495	17485	17541	17306	17520	17487	17550	17609	17698	17378	17585	17566	17383	17502	17664	17484	17289	17664	17507	17572	17477	17466	17528	17483	17594	17570	17544	17514	17638	17606	17497	17547	17595	17507	17481	17575	17437	17523	17652	17539	17711	17691	17609	17595	17664	17535	17784	17573	17418	17618	17445	17440	17342	17791	17469	17600	17779	17555	17432	17598	17360	17444	17670	17497	17719	17385	17591	17436	17628	17418	17678	17373	17504	17593	17383	17549	17586	17488	17555	17657	17455	17435	17512	17411	17691	17513	17362	17452	17285	17502	17593	17698	17543	17385	17511	17420	17755	17627	17436	17602	17621	17426	17426	17329	17657	17431	17534	17576	17540	17572	17599	17672	17720	17539	17557	17626	17474	17412	17712	17332	17430	17425	17464	17533	17543	17418	17513	17548	17607	17578	17615	17377	17537	17456	17471	17641	17687	17541	17657	17572	17634	17617	17618	17590	17571	17469	17475	17621	17345	17396	17624	17635	17533	17612	17519	17623	17578	17761	17581	17367	17583	17597	17429	17426	17624	17441	17561	17491	17637	17476	17576	17255	17765	17629	17594	17572	17434	17587	17405	17513	17813	17506	17470	17588	17803	17791	17612	17641	17627	17519	17651	17545	17726	17450	17572	17531	17680	17525	17264	17669	17447	17388	17464	17454	17620	17721	17714	17458	17697	17561	17766	17731	17519	17578	17612	17665	17664	17474	17559	17536	17532	17463	17719	17632	17672	17704	17658	17639	17691	17721	17548	17500	17551	17584	17584	17633	17471	17520	17638	17656	17525	17691	17459	17528	17640	17614	17369	17674	17507	17654	17455	17526	17609	17567	17689	17566	17517	17506	17480	17420	17685	17510	17529	17592	17439	17521	17694	17395	17661	17716	17460	17691	17461	17649	17542	17598	17723	17482	17573	17462	17579	17563	17553	17483	17655	17659	17665	17653	17702	17611	17645	17441	17396	17615	17591	17632	17548	17651	17696	17615	17332	17498	17592	17522	17495	17567	17440	17642	17540	17449	17539	17602	17666	17341	17652	17416	17506	17412	17567	17502	17510	17694	17485	17371	17474	17686	17362	17448	17626	17707	17524	17500	17233	17344	17604	17642	17271	17612	17371	17675	17604	17690	17438	17640	17560	17548	17624	17606	17580	17604	17488	17364	17517	17658	17569	17430	17481	17503	17444	17324	17407	17513	17369	17538	17524	17612	17591	17560	17370	17460	17476	17716	17777	17543	17529	17628	17582	17503	17609	17646	17574	17780	17814	17512	17511	17450	17410	17646	17539	17492	17445	17491	17657	17637	17567	17516	17666	17659	17630	17581	17712	17690	17625	17612	17375	17458	17730	17571	17499	17659	17504	17619	17625	17582	17708	17468	17635	17606	17618	17653	17575	17493	17382	17508	17426	17305	17625	17705	17656	17523	17618	17627	17413	17668	17562	17600	17682	17752	17653	17674	17694	17448	17768	17544	17607	17579	17660	17666	17510	17493	17455	17627	17660	17528	17484	17367	17638	17462	17668	17710	17472	17530	17559	17507	17385	17595	17294	17201	17579	17584	17743	17433	17519	17461	17790	17660	17456	17509	17546	17747	17619	17695	17674	17438	17490	17327	17461	17649	17432	17510	17624	17588	17545	17428	17522	17599	17610	17554	17586	17497	17676	17744	17522	17699	17749	17504	17563	17667	17526	17687	17456	17498	17505	17378	17322	17316	17661	17549	17718	17420	17625	17586	17482	17554	17508	17559	17591	17630	17523	17470	17437	17540	17577	17693	17440	17609	17689	17515	17559	17674	17652	17464	17468	17720	17550	17546	17763	17722	17464	17606	17718	17365	17767	17684	17659	17417	17739	17794	17620	17550	17486	17532	17440	17572	17600	17416	17542	17232	17542	17577	17555	17555	17611	17694	17465	17579	17651	17455	17539	17499	17553	17454	17864	17457	17698	17465	17871	17720	17302	17566	17569	17518	17615	17741	17623	17457	17769	17598	17389	17573	17481	17610	17757	17529	17579	17441	17640	17665	17604	17388	17671	17501	17626	17587	17479	17355	17685	17518	17396	17649	17421	17716	17602	17604	17589	17510	17479	17545	17441	17633	17751	17510	17609	17542	17401	17665	17530	17349	17721	17776	17442	17577	17528	17574	17657	17658	17592	17683	17611	17682	17416	17556	17648	17642	17631	17456	17567	17621	17645	17476	17574	17515	17620	17546	17680	17635	17583	17756	17628	17415	17471	17657	17744	17526	17620	17507	17598	17555	17592	17500	17615	17550	17638	17572	17720	17666	17712	17412	17721	17494	17737	17525	17547	17417	17571	17500	17437	17759	17520	17727	17627	17446	17643	17657	17576	17453	17345	17519	17574	17616	17587	17369	17542	17397	17771	17776	17458	17700	17697	17585	17461	17355	17515	17511	17804	17508	17460	17665	17479	17479	17479	17459	17633	17446	17475	17552	17612	17855	17654	17683	17605	17502	17584	17379	17380	17461	17654	17533	17558	17550	17587	17402	17611	17627	17536	17780	17639	17460	17494	17485	17502	17388	17751	17335	17588	17645	17450	17653	17519	17510	17449	17634	17637	17566	17541	17740	17705	17559	17515	17678	17654	17568	17539	17668	17652	17546	17612	17347	17454	17536	17559	17508	17495	17642	17683	17444	17537	17553	17488	17537	17491	17795	17523	17188	17512	17534	17670	17423	17395	17391	17544	17581	17707	17503	17537	17577	17834	17328	17379	17592	17653	17666	17605	17347	17539	17518	17524	17624	17508	17666	17515	17618	17535	17603	17803	17666	17572	17569	17512	17767	17509	17466	17472	17430	17552	17466	17368	17778	17538	17609	17553	17476	17534	17683	17672	17616	17790	17408	17434	17693	17600	17594	17472	17437	17636	17410	17538	17558	17653	17521	17496	17524	17565	17527	17553	17547	17516	17492	17558	17574	17673	17852	17811	17538	17621	17455	17603	17741	17600	17552	17430	17734	17502	17450	17640	17543	17615	17508	17528	17697	17585	17597	17577	17595	17788	17669	17618	17586	17410	17794	17555	17478	17507	17545	17404	17663	17421	17450	17972	17563	17514	17472	17569	17598	17602	17446	17569	17663	17762	17539	17457	17534	17612	17575	17545	17650	17738	17647	17526	17605	17467	17675	17672	17633	17570	17625	17771	17637	17425	17692	17526	17475	17498	17507	17634	17471	17517	17622	17620	17439	17449	17750	17585	17771	17462	17693	17495	17661	17723	17475	17329	17839	17650	17610	17466	17436	17534	17539	17574	17760	17715	17545	17361	17343	17559	17458	17519	17453	17684	17614	17699	17517	17553	17330	17466	17560	17581	17686	17496	17522	17557	17419	17729	17453	17634	17682	17687	17767	17568	17584	17517	17865	17660	17499	17589	17634	17655	17732	17707	17527	17446	17573	17483	17598	17507	17657	17547	17574	17701	17609	17631	17521	17573	17645	17536	17345	17397	17666	17554	17698	17609	17502	17818	17465	17876	17467	17336	17505	17586	17528	17587	17549	17625	17524	17661	17613	17743	17623	17471	17374	17233	17612	17539	17588	17794	17577	17734	17739	17673	17613	17421	17627	17628	17699	17415	17557	17646	17718	17548	17601	17566	17562	17432	17791	17552	17433	17654	17594	17731	17621	17567	17512	17579	17367	17436	17504	17567	17588	17499	17603	17658	17645	17515	17448	17642	17561	17652	17642	17551	17459	17616	17673	17532	17339	17542	17395	17605	17577	17567	17497	17452	17653	17727	17671	17537	17425	17585	17552	17702	17551	17728	17399	17682	17746	17592	17567	17783	17698	17548	17450	17636	17675	17446	17500	17535	17578	17425	17598	17595	17643	17652	17489	17504	17611	17663	17480	17364	17522	17621	17685	17624	17393	17474	17662	17584	17540	17350	17414	17552	17445	17636	17364	17597	17592	17458	17625	17448	17591	17759	17384	17640	17696	17541	17463	17746	17478	17338	17569	17516	17741	17582	17455	17733	17495	17588	17839	17538	17633	17605	17707	17767	17580	17825	17572	17598	17655	17412	17399	17530	17471	17544	17371	17660	17487	17616	17619	17470	17672	17717	17632	17355	17837	17533	17631	17583	17583	17593	17691	17593	17526
24970	42634	35462	25717	18996	17007	16692	16519	16778	19615	28515	33751	27257	21343	19159	17802	16624	15786	15659	15364	15237	15401	15254	15227	15249	15220	15159	15285	15190	15488	15303	15405	15228	15235	15272	15245	15446	15337	15197	15228	15235	15327	15258	15227	15276	15507	15270	15330	15290	15297	15232	15178	15180	15164	15278	15344	15248	15134	15367	15226	15326	15256	15198	15200	15141	15272	15193	15247	15245	15328	15194	15324	15320	15258	15272	15272	15351	15273	15217	15476	15206	15142	15155	15112	15328	15346	15214	15213	15220	15277	15207	15343	15375	15171	15186	15042	15341	15239	15175	15283	15220	15232	15173	15353	15400	15202	15160	15461	15185	15269	15192	15264	15256	15316	15063	15345	15320	15216	15246	15281	15470	15218	15229	15204	15248	15197	15376	15221	15234	15330	15286	15168	15381	15306	15020	14983	15393	15334	15220	15296	15162	15424	15079	15258	15328	15299	15349	15375	15186	15223	15312	15305	15448	15264	15245	15325	15039	15260	15496	15156	15009	15097	15166	15132	15383	15175	15284	15222	15041	15251	15142	15173	15317	15264	15341	15259	15324	15114	15113	15310	15256	15209	15264	15205	15341	15396	15363	15282	15239	15092	15411	15305	15271	15194	15232	15223	15202	15322	15346	15317	15302	15339	15232	15279	15314	15265	15385	15327	15231	15255	15224	15184	15245	15294	15178	15178	15537	15279	15264	15176	15433	15359	15105	15150	15092	15249	15439	15406	15119	15172	15201	15195	15167	15305	15422	15276	15246	15303	15155	15239	15211	15150	15037	15297	15336	15432	15171	15362	15250	15128	15365	15337	15364	15348	15268	15334	15266	15193	15427	15200	15271	15310	15213	15062	15249	15255	15135	15190	15423	15100	15147	15280	15189	15350	15200	15195	15252	15218	15171	15133	15370	15117	15399	15437	15288	15085	15218	15191	15193	15301	15243	15175	15373	15381	15435	15280	15190	15181	15250	15196	15419	15270	15238	15277	15280	15096	15408	15287	15210	15263	15193	15293	15267	15234	15246	15220	15351	15388	15319	15265	15329	15190	15093	15371	15295	15074	15419	15341	15064	15511	15172	15322	15133	15387	15195	15214	15134	15375	15227	15218	15189	15157	15375	15096	15298	15286	15432	15256	15306	15258	15362	15275	15141	15148	15245	15263	15202	15255	15355	15308	15281	15086	15384	15232	15143	15095	15317	15207	15313	15203	15325	15166	15278	15378	15184	15333	15136	15162	15236	15333	15161	15290	15259	15219	15492	15184	15296	15385	15345	15321	15235	15143	15178	15268	15348	15287	15240	15156	15371	15292	15384	15221	15319	15141	15083	15400	15251	15291	15243	15294	15312	15331	15231	15292	15355	15285	15496	15283	15339	15271	15273	15105	15293	15288	15359	15249	15256	15295	15154	15310	15293	15263	15210	15362	15188	15317	15288	15271	15328	15216	15319	15319	15284	15148	15083	15190	15272	14946	15352	15378	15359	15391	15202	15279	15259	15216	15195	15170	15240	15167	15262	15376	15200	15049	15447	15362	15309	15240	15181	15279	15464	15162	15219	15261	15311	15272	15127	15162	15228	15215	15188	15372	15275	15202	15286	15311	15272	15182	15270	15307	15239	15201	15275	15344	15229	15114	15219	15196	15112	15507	15240	15356	15389	15228	15135	15277	15356	15294	15434	15206	15186	15338	15144	15132	15197	15297	15304	15195	15199	15127	15241	15230	15304	15173	15214	15245	15296	15392	15279	15272	15319	15227	15240	15341	15151	15179	15203	15182	15156	15330	15283	15243	15198	15378	15192	15324	15319	15187	15243	15269	15143	15381	15289	15189	15375	15330	15483	15173	15190	15298	15153	15198	15334	15358	15170	15353	15138	15292	15346	15288	15251	15229	15192	15293	15280	15248	15224	15343	15271	15297	15083	15169	15327	15286	15164	15391	15277	15219	15330	15361	15240	15136	15256	15189	15190	15331	15337	15333	15371	15292	15160	15344	15240	15426	15274	15274	15205	15238	15256	15361	15363	15287	15296	15236	15335	15155	15124	15119	15217	15296	15147	15326	15319	15248	15159	15179	15124	15249	15315	15201	15217	15184	15213	15361	15200	15207	15227	15249	15284	15296	15229	15146	15235	15313	15288	15317	15225	15153	15243	15121	15282	15261	15212	15169	15233	15255	15373	15136	15284	15281	15250	15126	15103	15268	15343	15224	15219	15178	15225	15233	15228	15411	15267	15251	15309	15249	15363	15219	15120	15337	15204	15148	15293	15211	15391	15263	15209	15382	15364	15367	15128	15377	15194	15329	15094	15223	15278	15247	15135	15344	15189	15417	15280	15283	15182	15087	15310	15244	15363	15482	15223	15315	15652	15319	15274	15156	15129	15200	15136	15350	15191	15100	15286	15007	15297	15186	15232	15376	15335	15310	15190	15443	15165	15117	15268	15208	15264	15235	15177	15256	15170	15150	15287	15205	15273	15247	15163	15266	15161	15400	15250	15331	15075	15189	15316	15118	15201	15129	15255	15386	15243	15172	15260	15291	15290	15269	15322	15245	15254	15460	15082	15419	15270	15316	15195	15122	15282	15179	15135	15124	15178	15361	15286	15313	15306	15337	15168	15397	15291	15220	15365	15300	15180	15248	15274	15205	15347	15341	15350	15098	15213	15219	15011	15275	15366	15303	15395	15264	15167	15072	15303	15401	15336	15360	15123	15344	15164	15243	15318	15359	15314	15314	15232	15217	15359	15256	15372	15199	15190	15344	15248	15191	15236	15232	15337	15163	15341	15178	15226	15197	15082	15325	15386	15328	15100	15249	15349	15245	15210	15198	15151	15174	15249	15315	15313	15156	15162	15296	15257	15266	15247	15457	15208	15203	15365	15238	15322	15042	15273	15272	15243	15076	15382	15238	15353	15469	15374	15316	15224	15220	15268	15253	15146	15251	15335	15276	15185	15292	15321	15306	15233	15268	15179	15235	15250	15192	15262	15115	15141	15141	15394	15306	15089	15108	15271	15285	15323	15203	15325	15237	15262	15254	15223	15139	15264	15170	15224	15397	15369	15150	15074	15315	15394	15206	15302	15174	15330	15235	15240	15338	15312	15517	15201	15152	15245	15224	15249	15457	15167	15049	15365	15323	15170	15275	15126	15263	15252	15216	15277	15223	15296	15215	15144	15273	15203	15258	15204	15013	15358	15343	15340	15442	15431	15243	15334	15292	15416	15346	15252	15294	15295	15271	15337	15246	15215	15247	15278	15266	15216	15287	15038	15225	15300	15291	15387	15382	15234	15190	15192	15444	15429	15340	15249	15350	15188	15188	15326	15226	15334	15086	15272	15272	15172	15098	15133	15104	15260	15256	15259	15330	15232	15290	15289	15299	15063	15122	15277	15272	15185	15227	15193	15213	15424	15283	15304	15209	15304	15391	15221	15273	15188	15258	15077	15316	15432	15351	15004	15177	15395	15356	15396	15288	15422	15156	15260	15456	15313	15212	15309	15232	15277	15314	15351	15268	15147	15281	15141	15280	15196	15396	15258	15381	15167	15105	15272	15269	15340	15462	15350	15336	15381	15326	15186	15108	15431	15348	15176	15254	15212	15300	15245	15317	15265	15034	15301	15101	15449	15340	15195	15234	15391	15252	15265	15150	15308	15332	15306	15123	15260	15351	15248	15074	15319	15268	15178	15235	15162	15329	15380	15039	15256	15302	15372	15304	15449	15240	15264	15447	15410	15271	15186	15302	15329	15228	15437	15154	15262	15119	15375	15373	15204	15457	15247	15338	15146	15311	15245	15378	15451	15331	15226	15185	15297	15326	15320	15262	15245	15369	15344	15021	15273	15276	15184	15303	15295	15206	15250	15385	15301	15281	15222	15394	15466	15178	15328	15261	15318	15244	15310	15309	15385	15216	15081	15365	15209	15419	15235	15293	15309	15314	15253	15313	15329	15170	15213	15259	15094	15307	15139	15334	15197	15420	15416	15238	15146	15145	15233	15106	15283	15169	15278	15230	15213	15227	15357	15466	15370	15390	15330	15089	15275	15138	15274	15124	15057	15322	15205	15216	15473	15358	15322	15228	15343	15255	15239	15316	15312	15358	15063	15168	15382	15118	15353	15293	15141	15252	15381	15332	15242	15456	15128	15354	15300	15128	15199	15161	15167	15217	15266	15247	15066	15364	15396	15331	15209	15312	15385	15229	15323	15081	15427	15399	15160	15283	15232	15235	15222	15379	15238	15260	15276	15141	15245	15208	15232	15322	15257	15321	15246	15224	15390	15183	15171	15314	15280	15118	15383	15155	15305	15156	15329	15338	15336	15431	15308	15334	15302	15278	15350	15319	15262	15288	15095	15207	15395	15363	15224	15163	15225	15367	15018	15306	15238	15200	15333	15206	15364	15288	15207	15203	15153	15250	15177	15243	15290	15297	15284	15394	15364	15292	15114	15167	15153	15371	15339	15299	15284	15197	15290	15259	15223	15343	15250	15398	15231	15375	15102	15336	15371	15295	15146	15339	15340	15180	15316	15367	15198	15441	15198	15266	15369	15298	15281	15182	15384	15286	15291	15266	15196	15381	15347	15347	15120	15383	15258	15121	15427	15411	15350	15201	15288	15180	15326	15091	15257	15253	15369	15369	15374	15250	15039	15200	15126	15403	15187	15084	15216	15134	15197	15239	15303	15238	15291	15121	15235	15217	15341	15118	15141	15313	15206	15232	15151	15340	15233	15134	15342	15300	15251	15259	15299	15315	15336	15188	15200	15278	15368	15258	15213	15245	15368	15252	15190	15341	15070	15154	15282	15362	15197	15245	15179	15181	15141	15306	15341	15358	15260	15198	15266	15381	15225	15434	15130	15205	15253	15169	15148	15181	15283	15279	15203	15227	15405	15271	15176	15327	15280	15339	15076	15348	15421	15091	15389	15428	15103	15201	15322	15239	15291	15145	15317	15176	15198	15293	15147	15332	15391	15302	15398	15266	15242	15334	15420	15337	15246	15105	15455	15254	15198	15230	15263	15060	15137	15408	15283	15210	15343	15085	15277	15185	15034	15168	15138	15238	15299	15374	15359	15083	15144	15414	15430	15171	15209	15269	15398	15406	15153	15268	15131	15400	15148	15236	15289	15202	15124	15373
22722	21260	29027	23880	21661	23404	24810	19952	19228	20306	29461	42801	35597	27371	23920	21828	20400	18961	18310	18335	18048	17807	18042	18134	17888	17965	17830	18050	17796	18000	17823	17890	18110	17727	17869	17640	17846	17738	17942	17934	17785	17645	17662	17918	17728	17761	17778	17737	17531	17748	17922	17759	17770	17861	17830	17893	17746	17615	17523	17559	17798	17693	17833	17693	17577	17779	17833	17806	17766	17523	17700	17792	17659	17934	17912	17638	18022	17669	17834	17663	17702	17744	17700	17699	17886	17898	17837	17903	17776	17845	17613	17775	17687	17492	17801	17775	17778	17818	17720	17534	17622	17888	17782	17544	17807	17655	17815	17779	17853	17787	17852	17798	17743	17902	17674	17770	17671	17579	17945	17697	17738	17853	17567	17489	17596	17704	17765	17957	17745	17700	17950	17588	17637	17736	17814	17505	17805	17854	17592	17766	17621	17598	17727	17674	17670	17663	17574	17880	17681	17625	17928	17953	17632	17810	17800	17668	17786	17660	17888	17683	17677	17541	17627	17646	17752	17713	17681	17656	17682	17568	17774	17970	17640	17575	17831	17675	17623	17753	17610	17610	17720	17621	17618	17551	17613	17813	17700	17846	17728	17518	17728	17678	17857	17734	17875	17753	17849	17750	17615	17902	17619	17757	17625	17399	17527	17799	17833	17804	17663	17702	17465	17794	17713	17780	17633	17836	17742	17749	17776	17807	17941	17656	17787	17650	17830	17531	17895	17963	17672	17731	17883	17704	17861	17824	17817	17566	17759	17598	17704	17743	17808	17734	17621	18006	17668	17881	17896	17722	17715	17930	17777	17936	17764	17932	17770	17685	17448	17606	17642	17728	17473	17901	17672	17637	17689	17725	17715	17787	17711	17749	17842	17818	17791	17693	17712	17950	17670	17751	17794	17660	17644	17725	17831	17534	17600	17797	17763	17588	17589	17685	17656	17921	17853	17620	17625	17660	17686	17639	17680	17826	17798	17875	17593	17811	17708	17504	17787	17652	17776	17806	17822	17820	17785	17741	17663	17663	17827	17737	17670	17692	17636	17749	17592	17664	17699	17669	17975	17626	17824	17778	17731	17833	17693	17783	17865	17762	17814	17713	17845	17837	17769	17690	17817	17758	17792	17605	17600	17883	17686	17762	17862	17705	17769	17789	17736	17960	17689	17721	17827	17849	18055	17814	17809	17565	17511	17839	17611	17661	17637	17787	17770	17784	17683	17809	17739	17551	17657	17748	17880	17805	17683	17807	17712	17763	17732	17687	17649	17723	17657	17569	17800	17680	17774	17627	17712	17838	17669	17648	17715	17796	17854	17604	17833	17744	17937	17534	17636	17578	17721	17844	18010	17770	17681	17702	17717	17745	17813	17612	17751	17863	17861	17788	17672	17523	17797	17697	17692	17799	17737	17782	17649	17831	17703	17652	17725	17820	17726	17844	17759	17659	17707	17849	17805	17776	17675	17669	17786	17650	17606	17740	17781	17730	17744	17704	17734	17662	17716	17823	17676	17593	17639	17740	17825	17680	17801	17929	17838	17767	17642	17890	17770	17848	17535	17673	17883	17590	17922	17728	17727	17731	17687	17802	17637	17681	17676	17830	17815	17471	17663	17772	17798	17672	17870	17762	17617	17807	17644	17620	17662	17797	17731	17534	17740	17636	17702	17672	17681	17729	17694	17824	17868	17816	17717	17597	17861	17576	17747	17690	18020	17716	17830	17625	17724	17876	17637	17715	17721	17602	17716	17527	17761	17635	17722	17594	17689	17858	17675	17763	17831	17765	17704	17786	17597	17654	17818	17766	17682	17743	17819	17813	17778	17811	17532	17632	17669	17666	17613	17621	17651	17911	17794	17663	17714	17758	17630	17472	17730	17676	17601	17689	17778	17685	17586	17757	17695	17373	17827	17693	17617	17877	17720	17860	17733	17835	17747	17750	17782	17769	17802	17631	17783	17696	17688	17720	17897	17537	17600	17864	17634	17786	17685	17656	17717	17866	17650	17628	17703	17751	17733	17660	17670	17747	17725	17588	17784	17632	17752	17642	17711	17617	17864	17843	17646	17586	17622	17626	17659	17804	17821	17831	17870	17751	17571	17706	17781	17749	17969	17877	17673	17557	17645	17890	17609	17769	17905	17710	17839	17700	17658	17851	17730	17596	17628	17643	17831	17806	17924	17874	17682	17767	17820	17915	17735	17710	17610	17767	17723	17810	17416	17763	17679	17837	17581	17625	17860	17723	17429	17805	17851	17770	17669	17915	17829	17888	17891	17735	17670	18144	17703	17676	17792	17659	17754	17655	17802	17587	17564	17687	17632	17730	17712	17543	17904	17766	17903	17788	17922	17720	17641	17669	17761	17823	17748	17782	17763	17854	17925	17707	17868	17802	17758	17704	17636	17884	17797	17801	17700	17765	17863	17768	17797	17680	17630	17721	17753	17541	17730	17736	17610	17714	17622	17879	17721	17520	17732	17752	17814	17804	17783	17731	17757	17685	17739	17594	17672	17981	17763	17796	17594	17764	17736	17604	17571	17882	17714	17752	17528	17675	17599	17636	17540	17798	17921	17471	17448	17538	17631	17934	17552	17619	17768	17736	17965	17466	17551	17619	17629	17565	17827	17715	17671	17648	17569	17578	17847	17850	17877	17771	17669	17716	17850	17787	17695	17698	17655	17853	17801	17655	17649	17673	17748	17732	17835	17768	17710	17829	17615	17703	17772	17833	17731	17727	17685	17704	17842	17726	17682	17894	18026	17657	17625	17761	17788	17715	17789	17852	17830	17668	17847	17697	17701	17581	17741	17673	17846	17467	17610	17738	17583	17709	17804	17710	17647	17911	17658	17648	17765	17792	17745	17797	17821	17728	17880	17696	17764	17650	17471	17744	17648	17711	17816	17723	17642	17703	17731	17660	17739	17777	17515	17667	17461	17803	17501	17682	17747	17710	17969	17882	17968	17738	17715	17891	17847	17594	17685	17483	17594	17850	17675	17714	17577	17589	17560	17604	17788	17761	17686	17837	17794	17846	17781	17742	17616	17571	17647	17634	17686	17821	17870	17702	17775	17575	17657	17647	17857	17593	17551	17703	17810	17519	17646	17769	17629	17761	17678	17670	17868	17901	17722	17650	17790	17734	17720	17518	17767	17744	18051	17786	18001	17761	17681	17638	17622	17877	17898	17900	17861	17705	17796	17813	17596	17599	17578	17684	17745	17596	17644	17619	17671	17868	17535	17752	17648	17703	17627	17815	17826	17594	17731	17502	17744	17537	17763	17632	17754	17730	17803	17837	17781	17709	17736	17673	17998	17737	17432	17730	17948	17772	17578	17536	17951	17612	17657	17952	17700	17835	17795	17821	17805	17685	17746	17595	17838	17666	17695	17737	17820	17706	17881	17680	17704	17716	17912	17731	17752	17788	17904	17749	17646	17586	17790	17750	17447	17767	17818	17823	17607	17696	17554	17763	17712	17647	17649	17836	17773	17581	17736	17732	17736	17638	17700	17968	17825	17463	17858	17747	17740	17563	17998	17752	17849	17643	17826	17675	17627	17700	17568	17832	17671	17759	17615	17577	17970	17795	17680	17831	17731	17900	17700	17660	17700	17725	17796	17626	17630	17796	17648	17819	17842	17833	17546	17785	17713	17805	17721	17861	17588	17707	17874	17791	17782	17847	17739	17623	17734	17652	17551	17731	17490	17788	17839	17754	17684	17539	17705	17568	17776	17820	17943	17729	17574	17498	17723	17704	17806	17731	17798	17998	17736	17761	17718	17640	17650	17596	17699	17648	17755	17665	17706	17860	17675	17846	17768	17621	17674	17704	17635	17746	17751	17604	17755	17663	17875	17967	17840	17740	17600	17784	17625	17666	17838	17578	17830	17469	17769	17778	17778	17821	17931	17765	17803	17525	17518	17925	17691	17623	17671	17772	17751	17640	17790	17753	17535	17679	17707	17558	17823	17736	17534	17708	17809	17698	17603	17482	17659	17719	17719	17982	18059	17832	17639	17734	17775	17774	17642	17707	17646	17680	17883	17698	17813	17803	17706	17756	17683	17726	17787	17693	17848	17646	17819	17645	17810	17595	17749	17663	18029	17613	17527	17615	17572	17695	17791	17703	17632	17866	17809	17739	17748	17718	17961	17690	17724	17842	17667	17532	17584	17750	17742	17621	17638	17757	17788	17690	17655	17780	17670	17580	17597	17619	17633	17707	17620	17907	17623	17727	17709	17656	17550	17781	17931	17859	17562	17546	17916	17696	17628	17815	17619	17698	17819	17782	17830	17726	17718	17741	17698	17726	17638	17575	17756	17586	17654	17809	17698	17669	17590	17725	17699	17694	17745	17737	17611	17514	17848	17841	17763	17664	17995	17706	17785	17682	17770	17815	17939	17805	17705	17697	17690	17816	17835	17689	17623	17803	17713	17742	17699	17678	17850	17746	17459	17657	17685	17877	17722	17758	18012	17710	17819	17896	17955	17672	17672	17700	17641	17761	17709	17682	17948	17770	17721	17892	17819	17839	17609	17757	17825	17893	17905	17763	17747	17696	17690	17629	17689	17702	17761	17649	17932	17645	17606	17690	17661	17698	17727	17702	17704	17587	17753	17648	17851	17726	17753	17577	17749	17679	17623	17867	17714	17544	17731	17697	17740	17566	17616	17818	17787	17829	17924	17580	17731	17723	17648	17687	17846	17763	17513	17795	17655	17675	17758	17610	17840	17872	17538	17760	17774	17687	17605	17650	17612	17671	17690	17857	17613	17804	17699	17719	17636	17838	17596	17829	17779	17643	17791	17696	17746	17720	17891	17758	17859	17694	17695	17713	17817	17749	17591	17635	17515	17684	17598	17890	17634	17570	17829	17655	17734	17589	17550	17719	17781	17662	17724	17728	17639	17543	17876	17481	17864	17882	17815	17777	17660	17679	17738	17619	17709	17759	17671	17570	17537	17657	17821	17568	17672	17650	17578	17476	17752	17676	17503	17704	17810	18006	17641	17586	17720	17540	17690	17912	17838	17558	17722	17840	17630	17650	17636	17672	17854	17702	17645	17803	17748	17832	17888	17727	17814	17587	17606	17622	17623	17955	17656	17820	17774	17838	17677	17658	17724	17618	17773	17702	17597	17642	17742	17765
27405	44544	42484	34446	22866	18776	18019	17871	17589	19591	32858	44069	34987	26707	23008	20546	17990	16504	15933	15569	15272	15323	15296	15364	15309	15292	15359	15430	15259	15313	15303	15416	15419	15325	15334	15342	15245	15324	15432	15310	15253	15274	15310	15299	15222	15381	15353	15382	15391	15314	15351	15303	15268	15217	15166	15357	15325	15369	15308	15364	15452	15296	15184	15285	15381	15349	15398	15276	15181	15219	15226	15305	15368	15434	15372	15487	15384	15464	15435	15302	15271	15350	15117	15273	15244	15307	15247	15320	15272	15282	15181	15273	15377	15440	15333	15417	15350	15392	15267	15334	15286	15304	15306	15268	15413	15071	15428	15460	15236	15225	15202	15168	15161	15335	15413	15189	15432	15255	15181	15322	15233	15416	15368	15249	15330	15161	15259	15107	15286	15238	15200	15253	15332	15201	15204	15203	15291	15379	15344	15427	15284	15551	15229	15273	15126	15254	15395	15187	15215	15296	15229	15285	15249	15385	15393	15340	15329	15322	15238	15385	15248	15325	15231	15219	15331	15234	15263	15331	15316	15214	15344	15105	15214	15282	15381	15391	15361	15373	15252	15445	15279	15204	15201	15361	15320	15381	15296	15308	15251	15278	15328	15285	15286	15380	15234	15251	15264	15440	15314	15343	15196	15223	15247	15251	15230	15215	15362	15282	15323	15267	15310	15357	15357	15330	15365	15387	15195	15356	15256	15226	15338	15275	15344	15327	15224	15234	15397	15310	15394	15149	15456	15211	15254	15266	15523	15201	15150	15098	15251	15288	15312	15191	15408	15221	15262	15162	15140	15418	15212	15287	15382	15269	15473	15377	15194	15193	15339	15350	15361	15279	15198	15250	15352	15282	15438	15329	15265	15149	15280	15334	15284	15313	15265	15432	15202	15416	15128	15226	15570	15148	15144	15266	15355	15364	15272	15332	15198	15311	15318	15309	15347	15203	15179	15179	15401	15372	15273	15342	15330	15220	15079	15302	15385	15298	15212	15405	15290	15172	15166	15289	15155	15238	15323	15204	15115	15160	15272	15306	15424	15299	15319	15087	15421	15247	15216	15314	15382	15447	15407	15325	15456	15431	15274	15223	15020	15363	15314	15268	15186	15418	15395	15352	15266	15413	15337	15387	15403	15255	15263	15328	15347	15312	15326	15473	15229	15242	15285	15342	15298	15280	15241	15345	15259	15216	15279	15196	15390	15194	15208	15254	15402	15282	15228	15224	15233	15154	15379	15187	15454	15188	15371	15291	15327	15248	15111	15309	15262	15424	15262	15384	15129	15193	15196	15312	15202	15286	15260	15323	15250	15138	15226	15288	15318	15283	15420	15256	15328	15284	15230	15355	15224	15285	15428	15292	15509	15166	15412	15321	15165	15421	15033	15500	15286	15299	15282	15301	15345	15152	15287	15503	15339	15264	15350	15257	15295	15292	15359	15351	15351	15207	15319	15228	15351	15243	15433	15184	15277	15338	15263	15287	15271	15300	15273	15241	15370	15273	15236	15394	15263	15283	15451	15220	15146	15467	15371	15253	15282	15302	15234	15377	15224	15397	15143	15384	15233	15161	15423	15302	15320	15411	15352	15443	15279	15376	15353	15243	15347	15228	15220	15106	15185	15364	15271	15368	15278	15329	15323	15254	15105	15311	15283	15473	15304	15406	15244	15227	15365	15169	15325	15298	15345	15240	15215	15334	15376	15308	15395	15220	15243	15310	15240	15309	15229	15305	15378	15291	15269	15401	15332	15274	15022	15382	15353	15152	15226	15356	15421	15373	15303	15381	15303	15217	15150	15369	15292	15380	15219	15534	15303	15280	15206	15214	15153	15267	15207	15255	15460	15099	15230	15304	15189	15315	15243	15215	15368	15374	15248	15340	15275	15219	15305	15226	15362	15407	15161	15326	15107	15543	15377	15287	15442	15188	15211	15382	15246	15319	15304	15415	15406	15361	15343	15310	15400	15279	15324	15283	15333	15258	15165	15339	15214	15562	15325	15387	15059	15557	15259	15368	15261	15331	15134	15117	15387	15305	15461	15247	15331	15234	15449	15160	15444	15291	15172	15338	15337	15371	15323	15425	15306	15368	15214	15486	15261	15268	15233	15211	15361	15209	15400	15287	15214	15398	15269	15209	15328	15288	15255	15231	15183	15355	15250	15288	15296	15454	15244	15180	15237	15226	15268	15335	15359	15297	15452	15384	15266	15435	15433	15253	15334	15320	15287	15551	15314	15441	15298	15215	15118	15354	15312	15336	15451	15428	15211	15392	15351	15256	15255	15265	15182	15356	15429	15198	15342	15437	15324	15328	15419	15416	15301	15125	15233	15276	15304	15238	15422	15184	15331	15434	15287	15374	15316	15089	15248	15354	15215	15140	15279	15306	15238	15219	15150	15370	15334	15257	15295	15269	15338	15076	15197	15173	15366	15467	15318	15307	15333	15358	15212	15258	15201	15246	15339	15351	15355	15193	15156	15365	15329	15079	15387	15218	15307	15304	15211	15270	15299	15257	15238	15359	15187	15279	15569	15418	15178	15119	15334	15253	15252	15256	15251	15292	15224	15497	15193	15224	15314	15282	15267	15383	15223	15423	15198	15288	15383	15200	15323	15258	15215	15254	15163	15314	15276	15228	15311	15264	15418	15238	15272	15339	15347	15318	15340	15073	15204	15238	15166	15265	15245	15291	15273	15405	15201	15277	15307	15277	15399	15136	15283	15309	15276	15312	15396	15258	15315	15442	15453	15245	15328	15264	15465	15320	15336	15282	15362	15250	15373	15179	15258	15131	15416	15370	15223	15200	15326	15270	15278	15356	15330	15092	15384	15142	15187	15233	15298	15339	15213	15401	15319	15180	15413	15364	15365	15279	15330	15247	15360	15206	15273	15178	15222	15195	15332	15317	15268	15167	15340	15332	15257	15319	15365	15447	15327	15165	15451	15335	15312	15370	15411	15256	15257	15397	15364	15274	15335	15412	15257	15357	15205	15277	15331	15255	15244	15345	15397	15260	15384	15316	15351	15316	15288	15215	15312	15217	15171	15260	15268	15151	15205	15314	15170	15256	15182	15327	15205	15144	15336	15237	15307	15121	15181	15355	15267	15290	15434	15296	15419	15261	15225	15477	15159	15141	15375	15222	15221	15430	15219	15298	15264	15314	15231	15129	15290	15396	15500	15215	15248	15153	15209	15387	15225	15277	15310	15402	15389	15431	15446	15285	15353	15322	15414	15229	15319	15213	15318	15163	15297	15295	15212	15330	15482	15219	15364	15315	15307	15106	15387	15353	15363	15202	15374	15341	15256	15196	15265	15279	15439	15212	15405	15222	15467	15362	15288	15345	15178	15282	15251	15492	15350	15361	15243	15426	15159	15383	15228	15330	15114	15232	15170	15353	15358	15339	15233	15204	15329	15257	15443	15368	15299	15196	15180	15224	15408	15164	15364	15390	15368	15369	15366	15254	15352	15355	15313	15239	15421	15438	15340	15209	15269	15185	15090	15366	15363	15278	15405	15178	15255	15212	15447	15417	15345	15132	15325	15243	15328	15383	15331	15322	15232	15279	15390	15220	15349	15323	15400	15337	15288	15618	15333	15313	15254	15280	15314	15514	15234	15372	15271	15340	15179	15247	15219	15236	15305	15268	15115	15163	15307	15210	15403	15326	15098	15340	15302	15316	15328	15161	15374	15242	15303	15141	15307	15380	15302	15206	15397	15388	15248	15346	15332	15281	15259	15345	15389	15262	15193	15158	15361	15304	15373	15227	15326	15280	15149	15360	15169	15317	15392	15288	15263	15438	15370	15337	15379	15287	15313	15231	15255	15215	15291	15324	15331	15292	15363	15208	15253	15323	15217	15281	15278	15343	15253	15281	15208	15242	15266	15364	15346	15355	15282	15106	15532	15251	15226	15354	15206	15535	15230	15400	15225	15191	15169	15226	15157	15321	15277	15328	15060	15420	15496	15255	15161	15226	15339	15189	15288	15224	15305	15202	15354	15323	15027	15239	15262	15243	15193	15276	15501	15372	15298	15282	15367	15300	15334	15230	15373	15422	15540	15178	15286	15244	15314	15296	15411	15126	15399	15366	15306	15339	15152	15325	15091	15233	15420	15435	15289	15145	15255	15306	15256	15363	15209	15223	15383	15322	15211	15413	15089	15374	15273	15397	15218	15347	15218	15197	15348	15307	15229	15322	15431	15378	15384	15291	15310	15321	15268	15226	15426	15317	15419	15402	15346	15254	15336	15376	15272	15438	15254	15257	15091	15294	15325	15406	15048	15275	15394	15344	15338	15039	15279	15230	15133	15198	15398	15322	15245	15298	15272	15307	15308	15198	15287	15453	15429	15330	15207	15360	15276	15353	15287	15288	15339	15350	15287	15275	15342	15297	15344	15079	15251	15354	15177	15189	15083	15420	15399	15288	15282	15388	15228	15457	15195	15258	15400	15426	15158	15286	15335	15430	15148	15153	15441	15305	15236	15417	15313	15226	15346	15274	15274	15400	15229	15225	15378	14993	15267	15181	15324	15488	15253	15377	15303	15311	15355	15368	15266	15436	15298	15174	15207	15321	15175	15302	15191	15339	15283	15213	15217	15142	15047	15405	15377	15345	15283	15287	15315	15206	15403	15226	15281	15263	15366	15147	15344	15368	15488	15294	15363	15147	15206	15217	15355	15198	15291	15266	15195	15371	15342	15140	15408	15165	15350	15217	15441	15198	15131	15350	15294	15381	15450	15270	15309	15585	15170	15359	15300	15360	15337	15337	15210	15371	15293	15259	15325	15349	15430	15233	15401	15356	15195	15241	15199	15213	15145	15373	15309	15299	15308	15257	15183	15460	15159	15315	15216	15296	15072	15189	15337	15032	15279	15288	15283	15543	15420	15249	15243	15304	15342	15249	15364	15447	15380	15300	15293	15208	15577	15297	15501	15314	15172	15342	15183	15276	15285	15131	15438	15367	15437	15221	15301	15339	15211	15220	15239	15246	15376	15444	15262	15246	15453	15304	15122	15310	15202	15294	15459	15421	15187	15326	15390	15406	15322	15267	15302	15429	15245	15308	15144	15155	15199	15279	15318	15193	15458	15285	15263	15229	15169	15258	15253	15191	15379	15208	15298	15231	15188	15245	15318	15265
27846	23005	27457	24094	19308	18355	18074	18018	17921	18247	19510	20418	19491	18692	18245	18068	17914	17802	17798	17797	17821	17725	17769	17610	17867	17909	17824	17907	17819	17680	17694	17821	17711	17617	17736	17707	17693	17582	18025	17837	17612	17483	17639	17794	17595	17722	17727	17664	17862	17775	17723	17689	17592	17821	17629	17563	17658	17788	17530	17766	17542	17680	17750	17871	17887	17601	17515	17577	17645	17807	17710	17657	17778	17615	17647	17628	17687	17461	17772	17904	17743	17638	17865	17761	17697	17655	17485	17816	17764	17712	17804	17864	17764	17592	17855	17736	17865	17851	17800	17649	17548	17713	17633	17731	17761	17720	17672	17668	17624	17782	17537	17644	17565	17748	17649	17641	17778	17805	17546	17682	17555	17569	17564	17744	17659	17578	17656	17645	17618	17661	17765	17921	17573	17708	17631	17630	17581	17948	17905	17538	17728	17779	17796	17632	17701	17603	17769	17817	17826	17770	17578	17732	17731	17587	17707	17716	17570	17786	17718	17623	17541	17680	17619	17669	17590	17629	17496	17564	17885	17837	17954	17668	17729	17584	17672	17829	17724	17499	17644	17689	17646	17715	17792	17536	17716	17814	17639	17695	17687	17630	17563	17543	17637	17825	17892	17617	17625	17584	17669	17803	17667	17662	17970	17644	17840	17571	17758	17851	17661	17551	17627	17616	17697	17640	17724	17757	17675	17882	17704	17519	17560	17786	17752	17724	18048	17663	17604	17573	17672	17670	17679	17763	17704	17641	17619	17619	17602	17704	17764	17540	17834	17851	17662	17708	17822	17763	17853	17751	17568	17865	17642	17640	17723	17680	17705	17643	17882	17797	17732	17593	17844	17694	17896	17930	17723	17699	17643	17683	17613	17536	17579	17691	17741	17591	17647	17744	17715	17822	17475	17653	17579	17646	17775	17865	17573	17859	17614	17654	17686	17783	17645	17449	17828	17744	17717	17516	17707	17603	17696	17696	17710	17478	17564	17562	17535	17484	17694	17435	17672	17650	17831	17641	17498	17712	17873	17606	17842	17778	17655	17709	17774	17540	17952	17612	17527	17660	17560	17835	17721	17766	17824	17739	17775	17729	17536	17745	17649	17677	17683	17531	17789	17945	17824	17579	17607	17696	17762	17714	17758	17535	17555	17759	17725	17749	17517	17717	17876	17829	17815	17718	17628	17554	17782	17971	17931	17818	17670	17694	17910	17932	17704	17667	17598	17622	17759	17874	17771	17657	17640	17671	17635	17480	17614	17612	17794	17662	17714	17657	17635	17464	17723	17656	17612	17870	17641	17751	17437	17711	17885	17562	17531	17605	17635	17419	17694	17955	17778	17766	17786	17780	17792	17761	17892	17577	17477	17626	17744	17768	17619	17523	17879	17820	17564	17614	17747	17742	17503	17610	17616	17542	17491	17663	17523	17575	17844	17683	17784	17756	17769	17768	17616	17611	17625	17833	17705	17759	17729	17580	17672	17699	17797	17721	17718	17688	17803	17474	17446	17336	17697	17656	17704	17702	17823	17617	17775	17623	17752	17620	17774	17712	17734	17716	17626	17757	17619	17846	17842	17684	17718	17729	17789	17773	17723	17684	17872	17560	17785	17739	17677	17652	17691	17741	17643	17728	17564	17633	17565	17741	17687	17570	17685	17469	17802	17748	17769	17754	17878	17705	17865	17511	17649	17724	17695	17867	17853	17623	17718	17517	17757	17805	17772	17637	17943	17752	17636	17780	17787	17707	17811	17918	17892	17590	17677	17610	17654	17702	17707	17546	17750	17878	17651	17744	17791	17701	17678	17664	17739	17428	17705	17837	17794	17752	17622	17743	17938	17457	17570	17759	17797	17681	17710	17816	17784	17528	17726	17579	17698	17845	17495	17652	17850	17662	17702	17836	17562	17647	17876	17721	17676	17789	17663	17775	17666	17705	17360	17673	17584	17680	17590	17773	17759	17741	17901	17509	17706	17727	17649	17670	17796	17538	17597	17678	17917	17806	17628	17773	17871	17791	17785	17812	17831	17673	17593	17644	17734	17585	17763	17782	17768	17650	17620	17580	17838	17672	17462	17591	17640	17599	17556	17747	17591	17560	17821	17813	17690	17510	17754	17717	17819	17598	17806	17813	17842	17504	17879	17879	17597	17726	17839	17682	17663	17852	17818	17783	17745	17678	17753	17650	17676	17606	17717	17617	17695	17590	17763	17868	17522	17823	17732	17794	17491	17630	17857	17641	17550	17659	17889	17490	17610	17730	17725	17709	17747	17829	17694	17683	17740	17596	17980	17772	17695	17763	17798	17668	17562	17724	17613	17693	17779	17787	17656	17818	17802	17755	17698	17716	17728	17728	17634	17756	17659	17734	17747	17563	17718	17845	17815	17832	17635	17730	17493	17685	17545	17641	17769	17623	17742	17701	17703	17630	17493	17824	17614	17527	17838	17784	17650	17760	17719	17747	17640	17607	17585	17626	17665	17536	17599	17572	17622	17775	17836	17747	17727	17843	17666	17571	17735	17572	17658	17535	17920	17723	17610	17773	17651	17521	17714	17815	18008	17659	17651	17773	17725	17739	17857	17764	17573	17590	17856	17737	17841	17707	17612	17599	17525	17790	17872	17861	17691	17649	17647	17678	17760	17584	17667	17441	17603	17504	17541	17529	17716	17911	17762	17741	17852	17607	17527	17709	17706	17540	17775	17508	17702	17628	17539	17677	17674	17787	17632	17686	17884	17707	17786	17653	17870	17725	17699	18044	17737	17570	17518	17661	17762	17851	17723	17826	17615	17842	17712	17680	17551	17731	17671	17764	17694	17578	17849	17675	17669	17746	17814	17704	17648	17641	17617	17671	17542	17715	17661	17928	17651	17741	17758	17659	17809	17726	17799	17704	17752	17756	17565	17813	17467	17657	17769	17662	17835	17682	17563	17549	17625	17832	17687	17717	17777	17994	17677	17707	17857	17534	17594	17726	17853	17871	17617	17719	17658	17643	17530	17745	17584	17707	17623	17747	17527	17711	17728	17700	17595	17510	17707	17731	17723	17564	17754	17621	17795	17533	17858	17435	17442	17615	17740	17798	17615	17589	17706	17738	17817	17638	17691	17646	17683	17728	17607	17743	17882	17754	17626	17574	17649	17813	17904	18021	17888	17627	17622	17835	17872	17818	17566	17652	17749	17775	17724	17646	17894	17694	17704	17722	17817	17603	17703	17700	17666	17776	17703	17564	17723	17953	17734	17551	17606	17716	17681	17604	17723	17679	17451	17827	17918	17893	17832	17640	17559	17614	17784	17769	17705	17767	17805	17824	17615	17672	17637	17563	17701	17692	17683	17644	17713	17720	17715	17747	17582	17460	17561	17805	17655	17556	17922	17603	17669	17680	17533	17696	17439	17785	17824	17641	17735	17758	17715	17872	17741	17674	17764	17709	17645	17757	17609	17806	17483	17574	17775	17619	17655	17638	17632	17548	17705	17586	17598	17657	17884	17883	17795	17721	17717	17768	17627	17804	17856	17565	17555	17880	17752	17605	17587	17726	17826	17661	17722	17729	17776	17751	17604	17785	17656	17649	17781	17763	17816	17753	17731	17720	17685	17619	17889	17766	17455	17718	17467	17622	17625	17721	17796	17725	17884	17832	17629	17678	17495	17688	17708	17873	17715	17622	17594	17626	17553	17684	17850	17664	17630	17735	17689	17784	17660	17743	17713	17732	17623	17745	17991	17772	17900	17878	17694	17849	17814	17815	17651	17848	17777	17585	17699	17789	17633	17757	17700	17714	17504	17814	17620	17799	17773	17643	17546	17770	17784	17840	17721	17820	17957	17798	17723	17932	17804	17861	17576	17719	17817	17612	17631	17838	17665	17815	17905	17645	17644	17772	17736	17685	17789	17945	17647	17626	17774	17761	17598	17774	17819	17812	17950	17741	17784	17643	17628	17628	17894	17579	17586	17669	17714	17747	17785	17674	17782	17659	17694	17686	17665	17941	18023	17732	17606	17493	17754	17853	17665	17783	17573	17576	17669	17660	17705	17686	17665	17576	17730	17752	17771	17796	17581	17766	17674	17566	17737	17647	17726	17685	17660	17693	17783	17720	17880	17653	17614	17687	17683	17700	17631	17694	17855	17565	17769	17675	17848	17844	17718	17683	17830	17892	17811	17717	17705	17710	17634	17532	17834	17797	17810	17709	17724	17753	17749	17747	17911	17689	17903	17808	17671	17719	17794	17647	17704	17777	17679	17905	17734	17700	17643	17678	17756	17737	17702	17656	17420	17786	17774	17755	17708	17881	17844	17667	17537	17590	17621	17525	17660	17629	17652	17728	17793	17731	17602	17639	17827	17395	17845	17704	17730	17615	17784	17639	17617	17836	17856	17689	17898	17683	17640	17751	17680	17659	17813	17672	17822	17927	17710	17747	17667	17679	17699	17649	17643	17741	17518	17503	17531	17713	17620	17746	17712	17664	17821	17879	17684	17622	17731	17692	17697	17719	17596	17630	17712	17660	17721	17869	17526	17714	17618	17745	17769	17674	17775	17747	17969	17736	17642	17709	17773	17725	17770	17686	17734	17648	17647	17865	17741	17570	17682	17708	17495	17655	17649	17553	17748	17582	17764	17571	17718	17818	17614	17597	17570	17694	17637	17772	17559	17594	17646	17718	17715	17519	17772	17720	17754	17747	17942	17703	17791	17798	17492	17760	17688	17821	17697	17646	17641	17901	17780	17654	17871	17586	17903	17695	17720	17727	17716	17603	17672	17453	17611	17602	17791	17638	17613	17955	17765	17730	17578	17694	17588	17596	17905	17860	17621	17572	17734	17716	17856	17742	17744	17682	17851	17792	17788	17652	17758	17756	17678	17687	17744	17785	17642	17802	17944	17597	17558	17558	17620	17980	17488	17571	17553	17498	17691	17670	17923	17769	17773	17846	17699	17671	17734	17784	17763	17617	17662	17662	17902	17863	17690	17961	17779	17667	17793	17508	17405	17525	17656	17868	17831	17801	17711	17683	17662	17687	17624	17617	17914	17741	17698	17725	17714	17712	17737	17914	17794	17743	17566	17899	17813	17804	17421	17690	17493	17681	17510	17683	17658	17622	17804	17612	17708	17589	17619	17783	17856	17561	17830	17623	17815	17823
23063	29519	28007	21228	17332	15811	15762	15570	15575	15916	18333	19030	17263	16316	15773	15591	15280	15527	15480	15360	15208	15223	15321	15322	15294	15289	15361	15316	15240	15397	15362	15449	15429	15357	15281	15311	15269	15228	15287	15323	15469	15278	15351	15270	15262	15274	15506	15383	15420	15175	15516	15406	15121	15143	15397	15259	15331	15343	15330	15086	15308	15263	15347	15303	15256	15428	15399	15378	15359	15389	15196	15272	15320	15296	15347	15244	15404	15199	15211	15305	15208	15338	15100	15248	15158	15387	15245	15324	15279	15405	15507	15059	15309	15288	15351	15260	15425	15264	15354	15286	15265	15291	15544	15280	15379	15337	15351	15337	15321	15196	15255	15254	15348	15198	15149	15375	15274	15201	15409	15402	15303	15435	15388	15334	15266	15358	15224	15180	15097	15284	15328	15351	15326	15402	15244	15288	15321	15298	15115	15144	15302	15264	15363	15407	15348	15241	15432	15230	15388	15343	15236	15377	15357	15247	15215	15231	15355	15237	15421	15306	15276	15225	15343	15260	15397	15275	15381	15325	15376	15344	15237	15084	15149	15460	15360	15116	15243	15471	15389	15275	15079	15376	15318	15232	15223	15281	15296	15405	15274	15405	15359	15356	15275	15254	15246	15278	15223	15265	15167	15235	15296	15362	15346	15294	15410	15328	15381	15324	15237	15495	15290	15276	15347	15316	15314	15385	15415	15260	15293	15380	15465	15243	15282	15106	15336	15233	15359	15076	15205	15294	15371	15126	15473	15324	15455	15290	15290	15250	15301	15380	15325	15495	15411	15350	15331	15348	15245	15314	15232	15406	15184	15293	15346	15296	15263	15261	15369	15301	15467	15281	15341	15275	15365	15330	15177	15392	15291	15287	15294	15364	15427	15426	15262	15245	15208	15307	15329	15267	15321	15304	15398	15317	15378	15376	15181	15346	15363	15409	15278	15410	15383	15342	15408	15304	15494	15338	15311	15338	15444	15406	15133	15351	15360	15103	15269	15316	15235	15176	15177	15315	15223	15152	15272	15285	15308	15409	15324	15302	15353	15323	15470	15305	15230	15525	15226	15262	15279	15358	15494	15280	15176	15320	15291	15475	15169	15244	15351	15310	15293	15407	15245	15377	15349	15561	15375	15417	15215	15144	15350	15326	15178	15238	15265	15192	15421	15138	15277	15313	15313	15248	15276	15257	15343	15289	15309	15256	15369	15292	15472	15303	15261	15394	15378	15485	15195	15444	15376	15350	15424	15419	15328	15256	15210	15314	15309	15257	15151	15367	15364	15331	15349	15498	15142	15177	15479	15334	15228	15177	15331	15341	15218	15293	15238	15331	15274	15340	15415	15476	15267	15437	15362	15337	15234	15313	15089	15334	15227	15248	15283	15443	15217	15422	15450	15324	15241	15334	15405	15210	15399	15213	15266	15358	15557	15179	15322	15430	15361	15367	15358	15399	15316	15274	15338	15414	15330	15339	15220	15364	15295	15244	15217	15340	15426	15150	15195	15425	15412	15265	15129	15379	15320	15235	15448	15146	15424	15341	15394	15470	15386	15431	15256	15338	15210	15145	15223	15279	15419	15171	15396	15250	15284	15280	15262	15283	15356	15500	15356	15389	15321	15466	15336	15264	15292	15294	15250	15343	15619	15301	15382	15334	15171	15316	15165	15292	15228	15264	15374	15427	15293	15366	15290	15358	15346	15256	15330	15254	15364	15186	15206	15383	15295	15198	15259	15291	15272	15303	15463	15419	15339	15249	15105	15448	14929	15301	15280	15256	15272	15277	15158	15234	15316	15271	15369	15197	15452	15303	15255	15185	15260	15525	15509	15288	15250	15145	15035	15297	15302	15179	15164	15344	15225	15386	15293	15338	15499	15363	15427	15290	15268	15356	15154	15352	15381	15328	15272	15263	15326	15437	15396	15261	15447	15348	15381	15179	15453	15408	15220	15238	15541	15192	15263	15318	15377	15322	15431	15271	15258	15176	15302	15426	15165	15360	15227	15399	15382	14993	15376	15325	15326	15209	15224	15312	15459	15131	15341	15335	15484	15382	15282	15284	15382	15153	15166	15336	15183	15385	15160	15486	15314	15308	15303	15241	15257	15293	15308	15488	15187	15350	15122	15337	15130	15160	15174	15333	15234	15368	15352	15370	15276	15321	15191	15281	15208	15360	15381	15267	15260	15372	15239	15189	15365	15210	15234	15394	15376	15339	15225	15218	15172	15368	15372	15251	15256	15497	15390	15277	15096	15271	15334	15391	15289	15315	15256	15183	15397	15452	15195	15194	15333	15396	15350	15242	15237	15360	15288	15434	15328	15277	15186	15221	15160	15317	15379	15360	15228	15011	15279	15265	15331	15336	15192	15291	15253	15304	15358	15216	15140	15310	15381	15244	15304	15287	15325	15244	15279	15358	15300	15352	15382	15420	15271	15300	15324	15340	15387	15159	15290	15338	15415	15299	15331	15379	15282	15227	15267	15181	15392	15287	15347	15330	15530	15409	15334	15302	15281	15157	15050	15271	15266	15402	15316	15455	15311	15363	15116	15424	15285	15270	15332	15284	15268	15351	15176	15329	15291	15258	15211	15301	15419	15189	15438	15404	15297	15261	15151	15307	15350	15437	15365	15294	15456	15326	15256	15318	15277	15378	15295	15260	15341	15236	15376	15309	15255	15286	15235	15353	15396	15278	15215	15228	15214	15452	15321	15400	15236	15453	15429	15232	15308	15429	15432	15342	15175	15384	15334	15460	15258	15248	15381	15295	15430	15374	15232	15316	15166	15380	15226	15256	15273	15248	15282	14995	15230	15409	15143	15421	15313	15269	15255	15306	15323	15252	15447	15294	15406	15232	15288	15430	15374	15286	15337	15371	15290	15319	15276	15328	15293	15395	15389	15193	15406	15163	15211	15276	15389	15350	15321	15356	15258	15237	15303	15217	15379	15252	15283	15307	15343	15263	15236	15212	15512	15345	15244	15159	15251	15415	15459	15261	15309	15398	15295	15193	15421	15214	15384	15261	15445	15516	15226	15296	15264	15240	15313	15348	15340	15459	15224	15199	15359	15153	15400	15360	15255	15342	15248	15256	15533	15258	15364	15319	15307	15501	15336	15165	15218	15367	15211	15295	15365	15530	15304	15357	15227	15319	15257	15162	15326	15360	15414	15167	15346	15403	15376	15340	15306	15197	15372	15306	15171	15248	15403	15105	15342	15308	15406	15268	15279	15350	15186	15352	15360	15276	15360	15403	15242	15416	15411	15369	15365	15382	15309	15313	15345	15193	15477	15274	15136	15317	15368	15227	15391	15287	15176	15409	15222	15347	15290	15339	15318	15299	15391	15268	15409	15294	15233	15313	15378	15383	15207	15386	15129	15271	15206	15074	15303	15148	15281	15346	15317	15299	15341	15150	15307	15331	15422	15331	15297	15382	15278	15270	15266	15367	15365	15255	15281	15259	15285	15330	15328	15393	15103	15325	15309	15232	15312	15152	15339	15508	15193	15336	15186	15381	15260	15214	15236	15185	15338	15295	15232	15323	15376	15345	15394	15387	15398	15269	15388	15369	15344	15325	15234	15228	15203	15263	15228	15310	15500	15381	15233	15289	15356	15353	15297	15260	15408	15283	15144	15432	15383	15283	15204	15516	15429	15280	15262	15336	15313	15213	15393	15245	15303	15302	15381	15413	15335	15323	15249	15281	15269	15273	15487	15335	15325	15422	15172	15255	15323	15293	15474	15251	15236	15366	15359	15432	15186	15045	15379	15348	15414	15330	15342	15226	15378	15328	15110	15333	15359	15344	15389	15315	15269	15355	15406	15311	15318	15279	15256	15368	15440	15237	15470	15353	15319	15260	15164	15397	15408	15316	15294	15350	15391	15522	15248	15358	15378	15346	15450	15230	15363	15278	15336	15263	15185	15181	15417	15309	15368	15285	15380	15238	15417	15223	15373	15447	15473	15285	15409	15134	15431	15406	15518	15173	15309	15356	15195	15332	15367	15396	15323	15315	15318	15278	15315	15354	15284	15463	15454	15334	15497	15239	15336	15397	15269	15411	15359	15229	15034	15297	15136	15343	15388	15317	15337	15495	15258	15411	15322	15440	15324	15278	15230	15327	15320	15304	15223	15351	15531	15115	15374	15152	15234	15269	15466	15163	15180	15234	15223	15229	15259	15322	15312	15470	15396	15154	15400	15160	15275	15377	15291	15360	15395	15346	15153	15289	15329	15240	15490	15198	15363	15371	15355	15343	15267	15325	15301	15267	15282	15362	15416	15279	15177	15230	15413	15172	15246	15329	15375	15375	15231	15274	15476	15308	15339	15355	15194	15335	15448	15460	15215	15051	15360	15382	15373	15234	15450	15306	15402	15290	15260	15352	15214	15233	15277	15210	15392	15439	15398	15186	15281	15251	15244	15365	15221	15295	15448	15317	15246	15464	15148	15417	15379	15311	15186	15265	15317	15324	15215	15397	15311	15304	15231	15432	15378	15517	15190	15260	15362	15353	15236	15273	15305	15219	15351	15341	15254	15385	15393	15469	15271	15351	15426	15341	15268	15309	15523	15273	15348	15312	15240	15417	15384	15458	15272	15319	15490	15477	15281	15321	15406	15392	15194	15334	15366	15326	15433	15249	15166	15275	15199	15292	15244	15162	15222	15334	15290	15444	15351	15244	15247	15230	15363	15450	15324	15162	15247	15211	15281	15389	15362	15145	15379	15319	15210	15425	15340	15330	15450	15175	15264	15348	15265	15484	15319	15473	15251	15367	15376	15185	15420	15177	15239	15132	15339	15437	15257	15304	15311	15328	15205	15434	15247	15280	15420	15329	15341	15289	15346	15404	15145	15200	15300	15290	15460	15456	15452	15410	15345	15363	15314	15348	15166	15420	15142	15285	15381	15261	15424	15261	15387	15355	15409	15589	15324	15371	15226	15450	15352	15168	15306	15243	15371	15380	15358	15428	15451	15299	15463	15280	15257	15417	15510	15152	15119	15317	15192	15310	15290	15351	15418	15212	15257	15279	15321	15231	15376	15263	15277	15262	15315	15370	15269	15419	15464	15287	15404	15333	15373	15327	15276	15335	15304	15333	15181	15219	15285	15382	15279	15186	15258	15288	15208	15270	15058	15270	15500	15131
24078	21266	28611	24962	22912	21943	20732	18455	18406	21078	30382	31805	26033	22015	20196	19205	18328	17984	17773	17720	17767	17586	17605	17673	17771	17632	17628	17577	17648	17993	17672	17467	17760	17611	17618	17599	17564	17535	17821	17579	17593	17679	17551	17440	17568	17616	17506	17584	17676	17662	17548	17660	17918	17723	17570	17549	17454	17717	17525	17743	17607	17389	17493	17820	17466	17521	17693	17322	17772	17643	17493	17474	17593	17495	17766	17604	17309	17437	17677	17437	17619	17621	17585	17631	17570	17604	17530	17518	17416	17583	17550	17591	17450	17565	17557	17582	17507	17526	17701	17579	17753	17709	17301	17662	17627	17504	17621	17566	17506	17454	17460	17609	17347	17586	17601	17531	17433	17649	17646	17506	17513	17519	17701	17630	17550	17572	17434	17520	17435	17547	17396	17338	17541	17459	17500	17600	17675	17603	17446	17475	17585	17703	17508	17646	17535	17507	17603	17575	17613	17612	17619	17356	17811	17450	17459	17528	17602	17579	17543	17340	17513	17671	17634	17246	17568	17499	17594	17463	17539	17602	17809	17436	17614	17610	17452	17526	17650	17485	17404	17504	17576	17521	17488	17601	17542	17481	17506	17457	17423	17342	17716	17766	17529	17595	17650	17575	17465	17548	17621	17481	17485	17553	17507	17346	17539	17572	17552	17322	17319	17639	17407	17502	17726	17426	17735	17363	17382	17331	17542	17547	17337	17560	17446	17539	17512	17287	17561	17560	17416	17757	17597	17508	17586	17474	17612	17573	17451	17734	17562	17703	17536	17445	17496	17628	17464	17425	17502	17545	17661	17507	17580	17482	17516	17506	17630	17622	17667	17754	17653	17668	17503	17569	17552	17634	17640	17665	17474	17642	17630	17594	17586	17409	17596	17365	17533	17394	17599	17572	17581	17425	17683	17415	17482	17672	17527	17500	17660	17441	17542	17462	17682	17405	17471	17260	17703	17525	17418	17613	17712	17762	17386	17589	17552	17499	17649	17646	17560	17461	17559	17494	17626	17613	17607	17533	17589	17327	17494	17670	17601	17355	17353	17440	17564	17437	17530	17606	17362	17372	17490	17612	17637	17514	17657	17549	17682	17593	17564	17531	17445	17428	17501	17532	17625	17404	17630	17496	17779	17388	17297	17547	17453	17696	17503	17666	17798	17557	17428	17547	17486	17729	17644	17538	17735	17587	17544	17743	17498	17356	17484	17290	17466	17468	17653	17601	17503	17587	17558	17571	17528	17585	17660	17452	17518	17521	17604	17501	17323	17582	17677	17690	17473	17526	17333	17607	17557	17434	17511	17645	17801	17740	17609	17683	17506	17543	17538	17560	17655	17589	17530	17561	17898	17622	17582	17572	17573	17601	17687	17532	17451	17566	17624	17503	17632	17606	17615	17466	17689	17503	17410	17638	17557	17551	17470	17578	17465	17543	17464	17647	17498	17627	17306	17574	17510	17493	17646	17543	17502	17556	17621	17519	17773	17494	17645	17503	17713	17597	17627	17438	17514	17420	17488	17535	17498	17655	17651	17619	17674	17506	17564	17514	17385	17580	17639	17618	17340	17557	17591	17513	17511	17394	17576	17738	17490	17474	17631	17637	17511	17237	17466	17562	17398	17592	17463	17624	17654	17528	17513	17704	17492	17731	17740	17424	17445	17680	17567	17509	17533	17716	17630	17563	17401	17707	17476	17628	17430	17635	17690	17847	17474	17611	17569	17690	17601	17485	17620	17619	17645	17747	17537	17505	17458	17535	17484	17392	17571	17559	17736	17428	17599	17577	17812	17327	17539	17440	17383	17570	17466	17553	17783	17723	17582	17660	17442	17510	17605	17652	17443	17643	17516	17631	17499	17594	17390	17391	17698	17440	17645	17567	17591	17583	17422	17447	17510	17629	17548	17505	17469	17580	17546	17517	17668	17506	17384	17566	17516	17494	17507	17435	17320	17523	17392	17571	17572	17495	17533	17606	17536	17388	17485	17435	17712	17571	17546	17438	17548	17571	17495	17506	17487	17542	17680	17475	17720	17540	17650	17499	17587	17742	17624	17487	17644	17481	17600	17557	17331	17526	17392	17567	17529	17583	17416	17418	17701	17339	17600	17760	17747	17374	17483	17404	17472	17694	17556	17649	17520	17547	17655	17374	17736	17303	17576	17553	17606	17532	17863	17766	17673	17520	17687	17495	17697	17248	17593	17554	17345	17425	17665	17487	17502	17431	17432	17445	17733	17500	17486	17584	17738	17558	17643	17225	17574	17635	17568	17504	17439	17605	17613	17717	17675	17559	17474	17549	17701	17630	17565	17662	17655	17598	17573	17387	17561	17530	17582	17509	17579	17504	17550	17543	17676	17493	17600	17473	17860	17342	17516	17567	17260	17569	17561	17547	17707	17498	17700	17538	17470	17711	17618	17356	17625	17644	17471	17484	17471	17599	17616	17490	17658	17655	17656	17383	17367	17598	17815	17466	17640	17602	17581	17569	17605	17490	17674	17433	17550	17453	17554	17418	17711	17784	17424	17370	17575	17757	17478	17623	17477	17579	17549	17444	17757	17431	17585	17445	17500	17638	17675	17696	17473	17323	17441	17413	17553	17486	17505	17632	17656	17555	17588	17560	17360	17674	17639	17460	17662	17467	17468	17514	17445	17611	17833	17647	17478	17470	17600	17514	17543	17577	17491	17545	17692	17710	17532	17496	17235	17497	17602	17612	17612	17574	17545	17599	17474	17625	17625	17499	17305	17588	17600	17592	17420	17517	17476	17673	17427	17519	17669	17608	17587	17499	17488	17430	17514	17506	17655	17476	17293	17644	17556	17401	17527	17519	17633	17605	17594	17487	17534	17444	17559	17477	17582	17658	17466	17544	17683	17735	17392	17602	17407	17443	17488	17568	17391	17509	17544	17650	17621	17656	17518	17643	17784	17759	17629	17413	17498	17627	17655	17524	17612	17584	17443	17532	17484	17599	17544	17635	17673	17438	17648	17628	17483	17569	17477	17737	17636	17458	17525	17677	17501	17627	17525	17422	17563	17396	17494	17580	17639	17613	17592	17453	17655	17481	17386	17411	17569	17414	17433	17598	17649	17434	17396	17496	17575	17462	17522	17766	17345	17535	17655	17670	17596	17651	17522	17320	17510	17454	17503	17732	17573	17433	17815	17579	17485	17662	17520	17570	17576	17375	17435	17693	17532	17631	17508	17478	17414	17385	17648	17337	17496	17445	17416	17733	17709	17535	17531	17619	17708	17459	17660	17568	17426	17658	17712	17398	17657	17618	17722	17522	17607	17580	17526	17900	17509	17776	17573	17747	17552	17523	17528	17613	17753	17465	17573	17491	17497	17680	17605	17521	17574	17523	17513	17429	17462	17654	17637	17455	17549	17707	17477	17628	17480	17462	17629	17786	17656	17589	17590	17463	17619	17575	17638	17488	17604	17558	17733	17746	17629	17511	17454	17497	17301	17495	17599	17589	17581	17529	17621	17594	17572	17482	17433	17464	17502	17682	17626	17475	17451	17568	17451	17593	17661	17502	17743	17450	17547	17755	17668	17579	17530	17618	17689	17614	17742	17668	17540	17387	17441	17740	17643	17563	17346	17688	17480	17557	17706	17535	17492	17693	17601	17533	17502	17329	17629	17581	17216	17604	17459	17575	17574	17426	17440	17516	17447	17625	17651	17646	17598	17559	17722	17519	17649	17472	17667	17614	17613	17687	17386	17491	17329	17618	17729	17481	17379	17419	17589	17513	17646	17758	17378	17472	17517	17255	17530	17536	17512	17543	17450	17507	17595	17567	17617	17762	17520	17573	17295	17616	17687	17540	17455	17543	17292	17568	17551	17735	17630	17539	17442	17509	17452	17382	17412	17618	17364	17457	17559	17495	17680	17320	17370	17545	17495	17565	17614	17428	17634	17566	17593	17541	17494	17570	17679	17687	17612	17729	17694	17545	17535	17514	17566	17460	17514	17563	17651	17309	17621	17400	17299	17650	17387	17577	17322	17541	17685	17703	17586	17780	17501	17589	17490	17773	17651	17584	17635	17530	17427	17473	17623	17501	17656	17651	17584	17532	17472	17612	17597	17636	17519	17503	17734	17552	17595	17720	17625	17482	17324	17704	17485	17583	17514	17381	17424	17700	17440	17521	17684	17648	17505	17531	17596	17673	17543	17681	17609	17501	17463	17487	17435	17484	17561	17416	17800	17560	17719	17509	17420	17869	17566	17467	17479	17810	17635	17479	17455	17457	17689	17615	17352	17410	17576	17504	17516	17480	17499	17623	17435	17502	17489	17509	17373	17790	17551	17641	17512	17426	17676	17652	17704	17510	17524	17464	17493	17721	17601	17481	17579	17637	17510	17549	17702	17482	17507	17372	17499	17442	17617	17557	17543	17782	17523	17269	17506	17362	17731	17672	17520	17427	17521	17435	17585	17601	17633	17382	17483	17357	17691	17685	17619	17405	17583	17645	17577	17704	17478	17307	17567	17441	17424	17814	17689	17486	17585	17499	17692	17662	17886	17572	17580	17680	17566	17525	17771	17506	17409	17405	17517	17729	17668	17649	17362	17390	17474	17567	17391	17591	17303	17541	17440	17527	17598	17532	17739	17688	17721	17652	17692	17289	17516	17390	17624	17437	17600	17606	17464	17525	17538	17701	17752	17491	17655	17542	17633	17471	17460	17541	17392	17615	17605	17420	17545	17532	17319	17260	17491	17431	17523	17432	17507	17595	17635	17500	17607	17607	17405	17290	17666	17457	17579	17399	17656	17609	17460	17491	17490	17379	17475	17641	17495	17402	17409	17445	17393	17632	17653	17567	17695	17850	17486	17603	17663	17529	17807	17532	17524	17488	17688	17412	17694	17364	17629	17736	17479	17594	17990	17538	17718	17548	17472	17400	17483	17606	17621	17556	17441	17532	17595	17694	17660	17460	17511	17506	17849	17541	17474	17366	17746	17707	17669	17597	17707	17523	17560	17516	17679	17468	17648	17609	17564	17551	17708	17653	17628	17513	17719	17481	17677	17563	17550	17546	17668	17567	17330	17458	17535	17573	17477	17397	17584	17553	17562	17433	17709	17462	17522	17634	17566	17350	17782	17489	17536	17645	17504	17614	17614	17554	17644	17651	17701	17425
23225	38283	39135	29695	22294	17400	16533	16279	16337	21148	33594	32626	25646	20252	18165	16950	16252	15705	15284	15127	15228	15264	15261	15232	15284	15276	15307	15176	15275	15327	15411	15228	15200	15256	15413	15137	15349	15388	15294	15224	15188	15313	15317	15087	15260	15143	15145	15093	15208	15222	15218	15056	15281	15222	15068	15178	15359	15203	15355	15247	15200	15348	15214	15167	15420	15268	15292	15105	15289	15324	15239	15057	15411	15201	15192	15263	15304	15094	15233	15101	15233	15286	15247	15200	15147	15027	15296	15217	15268	14996	15230	15109	15184	15207	15186	15093	15242	15343	15252	15376	15236	15269	15258	15417	15121	15237	15310	15175	15221	15250	15155	15334	15123	15437	15117	15224	15313	15263	15303	15233	15144	15181	15207	15306	15201	15145	15305	15377	15166	15248	15327	15272	15324	15222	15341	15215	15302	15274	15404	15260	15234	15164	15244	15168	15203	15139	15136	15116	15317	15200	15304	15244	15196	15169	15310	15180	15181	15272	15280	15256	15267	15428	15318	15281	15367	15398	15223	15218	15380	15280	15193	15236	15307	15069	15229	15272	15340	15250	15217	15278	15311	15341	15171	15173	15221	15295	15368	15332	15263	15357	15235	15374	15201	15344	15117	15190	15282	15309	15157	15180	15257	15124	15268	15148	15101	15336	15020	15243	15223	15220	15386	15082	15273	15198	15164	15186	15373	15212	15376	15216	15208	15167	15208	15245	15358	15129	15346	15294	15191	15280	15266	15218	15044	15273	15373	15227	15132	15289	15386	15218	15031	15320	15216	15180	15099	15247	15178	15204	15318	15132	15208	15145	15117	15175	15388	15292	15183	15410	15337	15238	15187	15299	15332	15317	15190	15309	15339	15103	15097	15266	15143	15153	15188	15210	15132	15300	15201	15143	15142	15278	15319	15425	15197	15181	15186	15084	15278	15222	15295	15279	15238	15146	15267	15235	15267	15242	15247	15324	15230	15189	15314	15254	15219	15250	15305	15195	15449	15084	15248	15185	15233	15187	15163	15182	15294	15263	15176	15241	15166	15254	15038	15347	15144	15122	15332	15288	15050	15399	15189	15237	15221	15149	15326	15366	15075	15330	15115	15230	15461	15330	15229	15292	15221	15093	15156	15045	15130	15274	15371	15198	15283	15088	15218	15347	15197	15269	15230	15126	15151	15223	15094	15220	15101	15205	15266	15357	15421	15369	15070	15065	15271	15258	15185	15341	15300	15238	15329	15093	15376	15198	15392	15233	15305	15310	15277	15236	15310	15068	15171	15159	15216	15187	15135	15166	15069	15168	15203	15308	15248	15117	15229	15345	15195	15141	15134	15185	15314	15109	15213	15203	15137	15101	15080	15189	15206	15186	15237	15231	15282	15366	15137	15309	15334	15390	15307	15206	15307	15265	15256	15143	15234	15300	15273	15218	15183	15293	15261	15351	15242	15289	15299	15096	15246	15355	15208	15188	15099	15129	15137	15196	15150	15232	15047	15267	15176	15307	15280	15113	15090	15235	15296	15034	15292	15242	15127	15203	15218	15074	15294	15154	15007	15222	15129	15233	15357	15054	15281	15041	15258	15314	15145	15336	15319	15154	15368	15170	15265	15332	15130	15162	15136	15321	15074	15072	15271	15455	15320	15268	15209	15371	15212	15325	15175	15236	15156	15270	15194	15323	15158	15205	15275	15129	15279	15181	15291	15338	15259	15311	15159	15062	15215	15251	15313	14983	15257	15267	15181	15021	15204	15112	15314	15154	15215	15481	15138	15130	15234	15189	15350	15157	15206	15234	15141	15259	15411	15118	15185	15048	15214	15161	15116	15166	15220	15209	15088	15098	15163	15270	15044	15208	15318	15388	15107	15119	15148	15138	15189	15295	15408	15320	15232	15213	15178	15346	15365	15243	15290	15293	15317	15176	15167	15185	15268	15277	15244	15001	15183	15332	15144	15424	15355	15090	15113	15364	15386	15266	15304	15218	15322	15167	15388	15146	15048	15328	15200	15077	15251	15157	15266	15280	15183	15310	15044	15206	15186	15247	15296	15194	15397	15113	15152	15276	15238	14993	15326	15368	15309	15145	15195	15239	15301	15277	15101	15186	15129	15216	15063	15363	15150	15149	15199	15227	15269	15196	15236	15440	15219	15112	15137	15226	15322	15318	15091	15322	15264	15033	15256	15217	15227	15270	15308	15215	15441	15228	15355	15335	15272	15238	15274	15346	15168	15167	15144	15146	15169	14921	15278	15242	15290	15263	15171	15329	15256	15412	15207	15441	15116	15184	15282	15179	15422	15240	15348	15216	15017	15258	15147	15233	15288	15253	15083	15329	15212	15139	15196	15032	15209	15232	15130	15259	15268	15385	15372	15306	15486	15172	15185	15358	15095	15240	15367	15317	15225	15158	15267	15330	15186	15235	15222	15224	15478	15257	15241	15200	15216	15403	15339	15169	15213	15326	15060	15163	15486	15170	15169	15190	15069	15271	15126	15153	15244	15264	15370	15238	15318	15250	15230	15041	15278	15108	15178	15223	15246	15273	15375	15215	15294	15213	15194	15133	15189	15221	15393	15268	15183	15342	15111	15100	15233	15072	15236	15359	15063	15089	15308	15335	15328	15262	15075	15208	15240	15084	15262	15279	15244	15130	15218	15342	15146	15307	15264	15079	15117	15189	15155	15129	15226	15355	15336	15131	15217	15276	15238	15104	15312	15316	15379	15352	15212	15170	15145	15322	15141	15275	15223	15333	15204	15373	15305	15361	15172	15475	15246	15290	15156	15324	15130	15240	15208	15403	15325	15072	15312	15215	15330	15158	15157	15216	15216	15342	15325	15277	15226	15265	15300	15145	15232	15349	15129	15277	15209	15294	15185	15330	15127	15222	15071	15194	15266	15387	15238	15219	15252	15088	15126	15270	15319	15248	15124	15216	15212	15469	15169	15198	15184	15237	15144	15237	14975	15301	15244	15249	15225	15270	15230	15139	15289	15326	15302	15255	15285	15226	15113	14959	15149	15122	15180	15306	15231	15224	15418	15256	15241	15406	15153	15202	15385	15226	15064	15172	15279	15103	15264	15129	15141	15165	15258	15341	15242	15261	15264	15280	15304	15138	15239	15232	15197	15327	15185	15037	15171	15283	15216	15298	15257	15215	15235	15449	15211	15277	15175	15347	15192	15249	15401	15196	15232	15337	15318	15270	15328	15226	15151	15198	15338	15222	15239	15352	15288	15020	15268	15365	15310	15300	15217	15222	15360	15305	15197	15265	15385	15176	15062	15212	15272	15100	15211	15214	15170	15114	15217	15414	15302	15085	15173	15214	15403	15253	15121	15323	15264	15296	15150	15191	15215	15328	15275	15100	15443	15174	15295	15280	15190	15158	15177	15268	15099	15314	15141	15216	15193	15363	15188	15292	15205	15175	15220	15219	15204	15136	15367	15121	15274	15295	15410	15294	15175	15312	15192	15148	15181	15414	15234	15156	15424	15158	15143	15160	15352	15207	15266	15200	15206	15124	15266	15364	15112	15156	15315	15168	15333	15197	15221	15210	15261	15195	15338	15174	15291	15234	15115	15263	15227	15255	15165	15247	15285	15205	15218	15508	15201	15349	15311	15241	15179	15090	15337	15160	15315	15242	15268	15204	15159	15256	15235	15218	15300	15216	15356	15404	15302	15064	15338	15223	15177	15270	15286	15160	15183	15189	15456	15059	15237	15159	15009	15038	15167	15078	15313	15396	15008	15068	15256	15282	15262	15161	15137	15401	15315	15320	15138	15332	15318	15336	15237	15205	15251	15149	15319	15184	15207	15295	15261	15047	15061	15242	15255	15304	15108	15082	15204	15247	15308	15045	15178	15263	15176	15334	15193	15078	15278	15152	15160	15412	15339	15238	15300	15186	15073	15112	15248	15236	15378	15265	15212	15279	15061	15271	15300	15429	15279	15221	15286	15304	15261	15315	15153	15301	15332	15097	15281	15298	15306	15213	15222	15225	15317	15364	15277	15104	15354	15172	15070	15196	15137	15274	15240	15179	15167	15256	15255	15299	15094	15312	15153	15308	15291	15170	15062	15244	15381	15131	15313	15188	15139	15229	15232	15171	15178	15152	15265	15311	15235	15169	15380	15377	15239	15091	15318	15147	15268	15077	15016	15210	15387	15236	15314	15283	15188	15311	15130	15337	15216	15320	15292	15092	15147	15253	15347	15449	15333	15263	15290	15149	15153	15384	15168	15123	15201	15073	15083	15180	15126	15149	15283	15353	15218	15211	15139	15319	15229	15277	15132	15142	15157	15303	15111	15174	15257	15192	15217	15150	15286	15163	15190	15258	15272	15281	15379	15217	15232	15362	15193	15264	15304	15256	15240	15207	15258	15190	15158	15134	15379	15176	15261	15120	15254	15367	15111	15295	15027	15228	15234	15088	15169	15277	15204	15256	15429	15191	15289	15255	15169	15255	15217	15397	15271	15183	15324	15205	15077	15163	15331	15067	15134	15344	15311	15268	15357	15290	15211	15039	15390	15252	15301	15256	15259	15215	15291	15426	15206	15213	15096	15207	14958	15192	15198	15237	15062	15086	15288	15179	15162	15150	15331	15288	15149	15221	15083	15079	15198	15124	15184	15301	15220	15341	15110	15305	15151	15238	15300	15195	15023	15143	15236	15174	15218	15297	15314	15016	15171	15113	15143	15257	15233	15203	15400	14996	15251	15301	15120	15145	15287	15201	15208	15267	15182	15270	15127	15132	15254	15201	15238	15301	15311	15177	15207	15251	15244	15266	15373	15262	15098	15168	15275	15251	15278	15327	15347	15149	15342	15242	15265	15145	15222	15244	15312	15081	15136	15101	15279	15385	15393	15239	15101	15266	15153	15192	15237	15401	15135	15103	15195	15011	15247	15119	15210	15259	15247	15280	15079	15311	15360	15265	15123	15484	15257	15254	15301	15333	15079	15179	15228	15049	15258	15293	15247	15430	15304	15189	15090	15172	15327	15496	15263	15147	15169	15200	15363	15131	15400	15230	15117	15166	15301	15259	15118	15141	15388	15404	15218	15424	15378	15148	15188	15172	15177	15407	15199	15424	15274	15267	15178	15215	15243	15007	15156	15379	15241	15159	15244	15373	15285	15124	15280	15369
22798	21289	29059	23966	21820	24045	24880	19733	20310	30391	41431	39074	31258	25599	22729	20808	19674	18782	18221	18161	18078	17863	17981	17999	17930	17836	17987	18004	17865	17639	17827	17830	17843	18181	17811	17962	17969	17917	17701	18046	17932	17906	18026	17893	17927	17901	17600	17726	17802	17774	17839	17857	17886	17851	17777	17934	18058	17867	18093	17928	17705	17739	17938	17848	17854	17932	17748	17859	17890	17791	17829	17874	17747	17676	17770	17754	17775	17806	17781	17753	17976	17702	17944	17787	17790	17961	17802	17948	17773	17634	17737	17667	17700	17823	18013	17765	17926	17729	17682	17930	17805	17852	17735	17670	17849	17697	17981	17682	17715	17877	17903	17892	17669	17860	17665	17978	17848	17895	17860	17947	17887	17715	17747	17787	17729	17998	17692	17783	17734	17647	17833	17756	17529	17782	17727	17680	17848	17953	17913	17636	17731	17554	17750	17717	17656	17802	17874	17717	17713	17718	17694	17700	17846	17816	17781	17827	17723	17935	17720	17816	17748	17641	17846	17679	17892	17824	17813	17809	17898	17616	17841	17535	17763	17897	18066	17975	17839	17644	17915	17669	17668	17780	17565	17776	17732	17661	17853	17871	17973	17769	17723	17907	17726	17806	17740	17826	17812	17892	17745	17827	17933	17914	17866	17549	17754	17925	17689	17788	17796	17748	17934	17891	17765	17818	17813	17683	18112	17630	17854	17564	17696	17858	17834	17721	17884	17640	17771	17669	17828	17672	17824	17710	17617	17760	17750	17808	17634	17767	17946	17904	17744	17594	17876	17566	17790	17805	17940	17673	17593	17854	17689	17709	17859	17754	17771	17955	17812	17769	17553	17817	17736	17734	17691	17551	17688	17839	17632	17702	17832	17759	17802	17605	17683	17746	17898	17840	17610	17766	17832	17637	17683	17863	17812	17655	17680	17640	17644	17820	17866	17724	17944	17747	17722	17696	17771	17803	17934	17972	17943	17836	17800	17827	17720	17860	17507	17668	17645	17790	17803	17948	17867	17875	17812	17899	17917	17835	17795	17711	17944	17808	17835	17807	17730	17946	17841	17708	17690	17583	17755	17778	17759	17699	17883	17751	17563	17650	17829	17669	17620	17808	17883	18012	17843	17681	17790	17807	17790	17788	17880	17694	17907	17615	17704	17745	17654	17685	17641	17662	17827	17743	17799	17832	17928	17814	17808	17701	17644	17759	17782	17832	17769	17921	17690	17734	17522	17686	17731	17919	17819	17750	17690	17690	17839	17858	17777	17955	17832	17726	17631	17757	17882	17803	17623	17679	17787	17624	17869	17778	17785	17747	17721	17777	17655	17882	17772	17724	17897	17889	17801	17824	17695	17651	17767	17697	17661	17804	17683	17773	17737	17787	17728	17737	17704	17812	17603	17972	17900	17559	17943	17758	17584	17753	17857	17713	17728	17499	17756	17817	17796	17711	17963	17906	17682	17602	17792	17649	17824	17651	17875	17606	17877	17823	17772	17668	17805	17892	17690	17697	17793	17744	17703	17962	17899	17725	17730	17795	17817	17835	17745	17782	17726	17918	17910	17660	17572	17833	17698	17487	17789	17933	17812	17786	17854	17733	17811	18038	17616	17661	17754	17820	17844	17609	17736	17781	17741	17875	17619	17624	17680	17602	17979	17840	17764	17597	17902	17698	17551	17816	17671	17861	17709	17689	17714	17806	17737	17661	17675	17781	17900	17812	17864	17757	17816	17859	17588	17898	17911	17549	17890	17703	17801	17716	17631	17522	17543	17745	17707	17901	17885	17810	17811	17798	17738	17753	17848	17851	17616	17686	17823	17726	17899	17823	17953	17869	17697	17687	17570	17597	17951	17847	17931	17664	17761	17685	17746	18030	17863	17677	17732	17872	17619	17648	17697	17828	17768	17760	17860	17611	17637	17735	17839	17933	17844	17667	17699	17906	17634	17712	17814	17827	17652	17639	17594	17946	17924	17698	17624	17720	17746	17754	17690	17808	17967	17818	17948	17834	17780	17662	17684	17691	17651	17860	17753	17755	17691	17692	17765	17851	17937	17856	17794	17823	17641	17695	17799	17634	17763	17857	17786	17730	17953	17775	17731	17766	18080	17724	17702	17682	17839	17882	17866	17768	17662	17681	17803	17663	17864	17756	17694	17873	17804	17669	17728	17939	17691	17818	17828	17783	17784	17897	17910	17764	17744	17683	17781	17597	17749	17787	17755	17806	17628	17874	17913	17947	17852	17895	17672	17783	17567	17660	17641	17876	17772	17814	17812	17596	17778	17928	17735	17935	17850	17760	17714	17869	17979	17765	17911	17706	17767	17713	17830	17712	17938	17750	17773	17682	17834	17679	17785	17730	17395	17751	17954	17757	17887	17653	17810	18026	17811	17779	17821	17629	17794	17634	17578	17714	17757	17575	17707	17697	17794	17746	17847	17811	17655	17753	17777	17605	17732	17757	17686	17591	17576	17786	17989	17759	17781	17729	17756	17866	17790	17763	17681	17536	17807	17894	17835	17822	17803	17881	17800	17633	17677	17755	17973	17734	17615	17863	17783	17657	17840	17919	17807	17853	17648	17706	17900	17861	17562	17610	17978	17819	17934	17808	17939	17737	17750	17783	17822	17711	17977	17755	17885	17850	17796	17859	17708	17757	17944	17832	17734	17781	17780	17732	17938	17854	17652	18038	17647	17730	17740	17759	17600	17615	17674	17738	17741	17802	17431	17701	17779	17659	17690	17820	17783	17778	17577	17716	17600	17717	17651	17662	17590	17907	17977	17835	17483	17792	18020	17872	17601	17767	17671	17652	17883	17871	17842	17714	17655	17798	17764	17826	17549	17639	17697	17720	17803	18056	17764	17677	17785	17671	17719	17852	17813	17503	17769	17658	17616	18025	17824	17846	17738	17752	17789	17760	17719	17984	17794	17603	17845	17630	17646	17740	17835	17673	17761	17604	17816	17813	17680	17675	17621	17852	17608	17577	17612	17813	17804	17765	17604	17843	17638	17720	17639	17703	17622	17638	17651	17579	17912	17734	17644	17693	17799	17658	17810	17745	17886	17827	17779	17855	17816	17854	17795	17980	17866	17719	18054	17776	17714	17747	17668	17888	17778	17832	17625	17795	17737	17727	17723	17866	17718	17686	17579	17979	17813	17784	17752	17527	17635	17792	17624	17764	17721	17786	17707	17792	17767	17726	17850	17769	17829	17719	17860	17963	17976	17930	17761	17826	17664	17776	17781	17867	17932	17759	17878	17935	17840	17880	17610	17729	17788	17837	17879	17830	17814	17973	17722	17849	17885	17768	17690	17756	17724	17516	17766	17660	17983	17734	17684	17934	17700	17834	17705	17778	17714	17942	17992	17748	17708	18005	17737	17674	17839	17893	17683	17834	17768	17767	17632	17852	17662	17689	17639	17677	17757	17695	17652	17859	17768	17816	17926	17809	17918	17893	17832	17611	17655	17717	17863	17874	17782	17745	17789	17826	17801	17574	17747	17879	17777	17827	17709	17745	17933	17834	17753	18132	17911	17997	17773	17705	17760	17699	17898	18105	17761	17617	17642	17799	17841	17806	17708	17783	17763	17721	18006	17901	17958	17770	17836	17738	17855	17797	17904	17766	17902	17651	17820	17692	17846	17644	17763	17909	17933	17812	17835	17743	17782	17732	17807	17458	17752	17803	17648	17779	17642	17818	17758	17690	17779	17799	17738	17783	17563	17957	17814	17821	17722	17682	17692	17664	17725	17612	17769	17917	17747	17843	17832	17726	17766	17756	17926	17881	17666	17763	17854	17584	17659	17738	17820	17827	17865	17653	17817	17913	17899	17803	18128	17735	18029	17886	17701	17545	17578	17720	17911	17684	17542	17872	17834	17849	17872	17679	17666	17712	17791	17614	17701	17785	17793	17847	17580	17887	17776	17777	17911	17691	17910	17797	17740	17776	17797	17564	17918	17789	17735	17684	17880	17851	17744	17895	17761	17890	17769	17787	17910	17697	17947	17640	17933	17833	17782	17837	17803	17793	17676	17786	17867	18025	17891	17777	17774	17842	17636	17774	17940	17878	17540	17794	17915	17839	17821	17744	17783	17796	17755	17656	17677	17877	17951	17829	17695	17738	17800	17636	17679	17677	17751	17704	17756	17721	17720	17890	17776	17718	17895	17621	17762	17759	17997	17696	17643	17691	17879	17737	17668	17689	17750	17684	17692	17712	17829	17563	17724	17821	17801	17842	17982	17827	17736	17818	17879	17598	17898	17888	17528	17899	17936	17860	17732	17703	17746	17765	17848	17810	17669	17608	17849	17950	17878	17758	17804	17690	17677	17728	17677	17808	17753	17840	17839	17630	17622	17787	17668	17803	17667	17828	17713	17905	17571	17736	17678	17850	17899	17841	17830	17676	17970	17904	17701	17575	17714	17972	17771	17476	17816	17642	17837	17759	17806	17780	17803	17792	17761	17632	17696	17746	17799	17874	17842	17882	17657	17678	17795	17912	17497	17643	17810	17592	17736	17717	17641	17727	17785	17805	17734	17742	17600	17537	17603	17817	17833	17877	17900	17700	17619	17738	17616	17852	18027	17834	17929	17779	17772	17706	17822	17723	17813	17593	17855	17664	17789	17812	17833	17841	17772	17573	17579	17849	17767	17969	17983	17789	17469	17710	17681	17826	17711	17933	17641	17739	17619	17811	17762	17936	17884	17757	17866	17649	17787	17658	17765	17609	17800	17968	17632	18013	17951	17968	17734	17681	17843	18059	17569	17491	17692	17829	17627	17737	17756	17700	17818	17806	17677	17611	17796	17964	17925	17709	17657	17660	17723	17950	17828	17946	17808	17850	17783	17802	17727	17861	17910	17712	17814	17887	17650	17647	17808	17714	17651	17803	17738	17973	17747	17690	17870	17823	17773	17907	17812	17731	17762	17777	17647	17912	17629	17775	17862	17819	17725	17869	17768	17790	17693	17838	17778	17664	17828	17966	17890	17707	17558	17907	17803	17886	17830	17756	17667	17704	17962	17840	17779	17825	17835	17604	17945	17830	17624	17953	17537	17723	17719	17627	17705	17701	17865	17786	17660	17691	17802	17732	17811	17774	17860	17793	18041	17845	17664	17731	17661	17695	18060	17893	17817	17794
26763	44780	44705	33424	25383	21014	17764	17387	20085	33554	43164	39630	31567	24788	21056	18841	17188	16265	15807	15570	15436	15420	15424	15325	15376	15340	15268	15659	15430	15286	15509	15329	15395	15278	15497	15474	15434	15417	15448	15436	15415	15454	15249	15299	15444	15425	15493	15343	15342	15393	15462	15443	15206	15453	15293	15432	15405	15450	15468	15328	15476	15394	15403	15430	15308	15376	15402	15455	15364	15572	15462	15299	15369	15325	15360	15361	15154	15274	15417	15637	15307	15241	15266	15504	15278	15331	15245	15316	15364	15405	15243	15222	15651	15453	15545	15494	15455	15409	15508	15398	15360	15431	15481	15373	15402	15529	15429	15576	15295	15371	15400	15441	15295	15346	15364	15297	15208	15294	15540	15302	15308	15399	15422	15405	15413	15313	15407	15369	15422	15445	15326	15425	15406	15588	15393	15484	15490	15430	15402	15519	15339	15497	15330	15427	15404	15431	15267	15373	15344	15338	15395	15427	15444	15387	15382	15539	15213	15410	15360	15289	15271	15359	15360	15278	15379	15469	15267	15374	15441	15245	15457	15273	15265	15459	15198	15130	15356	15263	15327	15481	15351	15463	15379	15385	15483	15431	15623	15424	15511	15330	15265	15259	15468	15317	15372	15433	15241	15430	15315	15405	15301	15188	15417	15495	15463	15279	15288	15337	15527	15426	15338	15288	15351	15395	15395	15388	15526	15331	15341	15409	15405	15400	15341	15419	15407	15353	15284	15383	15355	15210	15308	15273	15616	15325	15452	15331	15258	15237	15256	15311	15464	15276	15403	15283	15332	15346	15312	15347	15376	15476	15334	15385	15226	15410	15345	15328	15322	15387	15531	15385	15193	15511	15422	15394	15251	15188	15554	15426	15378	15377	15466	15352	15390	15318	15375	15394	15404	15323	15306	15381	15286	15418	15280	15261	15401	15372	15424	15281	15294	15423	15500	15411	15378	15243	15432	15452	15348	15570	15280	15445	15430	15395	15355	15394	15564	15492	15393	15483	15482	15327	15549	15311	15438	15385	15419	15397	15399	15446	15269	15163	15366	15419	15379	15282	15606	15480	15449	15291	15333	15427	15269	15314	15351	15301	15598	15417	15383	15371	15244	15422	15186	15290	15430	15369	15277	15480	15302	15475	15405	15525	15473	15400	15189	15313	15324	15326	15388	15409	15297	15477	15486	15420	15338	15309	15319	15297	15292	15455	15488	15327	15311	15239	15576	15249	15247	15488	15404	15406	15406	15357	15358	15347	15456	15416	15343	15438	15295	15301	15387	15224	15337	15339	15449	15248	15234	15463	15415	15387	15396	15576	15319	15365	15312	15401	15430	15412	15289	15465	15471	15388	15513	15366	15243	15435	15329	15403	15507	15405	15274	15241	15434	15391	15632	15292	15393	15342	15509	15390	15261	15472	15278	15491	15388	15215	15294	15397	15323	15374	15272	15430	15372	15404	15430	15365	15516	15224	15446	15389	15369	15447	15249	15284	15067	15354	15357	15445	15417	15375	15397	15382	15280	15335	15261	15404	15351	15423	15466	15400	15410	15459	15316	15396	15283	15394	15410	15428	15481	15387	15345	15453	15467	15542	15360	15278	15379	15427	15412	15492	15363	15326	15458	15409	15218	15403	15399	15339	15525	15376	15534	15373	15322	15394	15306	15333	15440	15357	15330	15231	15436	15394	15282	15534	15317	15371	15243	15457	15368	15383	15430	15306	15436	15400	15330	15539	15333	15485	15164	15456	15375	15443	15427	15484	15061	15406	15455	15188	15254	15318	15493	15468	15599	15278	15220	15350	15433	15444	15272	15449	15415	15389	15396	15302	15435	15253	15266	15463	15308	15560	15314	15356	15324	15362	15340	15407	15382	15428	15384	15385	15366	15449	15447	15456	15280	15421	15384	15394	15277	15354	15437	15290	15474	15376	15410	15284	15372	15481	15436	15197	15385	15416	15389	15581	15270	15368	15349	15334	15368	15446	15374	15138	15527	15454	15334	15305	15169	15457	15264	15232	15466	15413	15288	15383	15359	15336	15430	15455	15366	15351	15400	15571	15308	15440	15287	15262	15393	15327	15364	15345	15371	15359	15481	15484	15351	15378	15434	15280	15520	15374	15331	15445	15307	15270	15284	15395	15445	15510	15444	15445	15604	15481	15370	15505	15282	15393	15369	15279	15481	15265	15418	15316	15418	15398	15432	15373	15351	15428	15432	15403	15246	15380	15220	15406	15466	15438	15216	15465	15472	15518	15349	15442	15420	15264	15395	15316	15325	15418	15460	15486	15503	15519	15314	15296	15476	15445	15492	15173	15412	15429	15233	15312	15360	15396	15397	15355	15280	15401	15362	15350	15346	15304	15339	15352	15499	15426	15169	15078	15451	15394	15311	15379	15366	15237	15409	15387	15462	15356	15311	15263	15497	15226	15332	15260	15444	15192	15318	15496	15405	15393	15216	15359	15308	15479	15436	15472	15408	15420	15268	15495	15337	15353	15482	15478	15502	15369	15397	15267	15388	15400	15427	15519	15369	15302	15274	15479	15413	15166	15524	15541	15266	15504	15403	15400	15393	15424	15338	15387	15173	15274	15388	15420	15305	15462	15475	15517	15324	15378	15540	15328	15411	15331	15279	15396	15311	15315	15361	15392	15250	15331	15349	15274	15397	15564	15318	15447	15429	15412	15323	15375	15497	15488	15425	15470	15307	15304	15463	15577	15322	15315	15504	15395	15394	15487	15433	15199	15387	15348	15436	15195	15224	15337	15491	15568	15410	15323	15418	15236	15350	15228	15429	15353	15437	15339	15346	15413	15288	15365	15359	15326	15446	15402	15407	15250	15239	15372	15331	15341	15549	15528	15369	15459	15437	15382	15375	15291	15346	15394	15349	15445	15492	15263	15428	15355	15331	15253	15340	15587	15551	15474	15493	15289	15464	15407	15441	15401	15551	15499	15198	15369	15417	15248	15386	15413	15404	15313	15406	15313	15426	15348	15377	15453	15469	15291	15464	15278	15369	15261	15291	15298	15290	15260	15329	15270	15505	15473	15174	15407	15294	15442	15408	15310	15240	15195	15403	15507	15282	15443	15445	15317	15401	15299	15415	15412	15334	15327	15412	15436	15414	15347	15243	15429	15488	15305	15510	15469	15457	15287	15338	15294	15331	15219	15481	15444	15447	15342	15402	15489	15416	15288	15394	15457	15427	15401	15316	15409	15214	15295	15500	15402	15431	15304	15260	15382	15495	15437	15334	15415	15401	15423	15354	15396	15157	15346	15324	15376	15363	15411	15393	15452	15187	15429	15148	15507	15287	15363	15295	15349	15316	15330	15346	15281	15444	15229	15433	15447	15474	15326	15300	15306	15338	15410	15326	15282	15289	15309	15519	15189	15372	15244	15433	15336	15443	15376	15287	15423	15417	15296	15403	15313	15298	15219	15443	15424	15455	15365	15286	15385	15486	15421	15165	15449	15291	15312	15380	15511	15333	15366	15209	15265	15410	15344	15516	15266	15233	15417	15418	15267	15379	15377	15305	15265	15558	15333	15357	15504	15397	15263	15436	15269	15432	15574	15363	15349	15417	15365	15388	15410	15481	15355	15424	15444	15305	15384	15327	15562	15255	15311	15444	15425	15479	15234	15416	15492	15222	15404	15568	15042	15344	15383	15521	15381	15378	15391	15422	15396	15304	15390	15194	15597	15347	15427	15349	15418	15404	15421	15415	15227	15202	15348	15446	15312	15425	15193	15355	15354	15356	15344	15411	15446	15306	15420	15458	15487	15254	15496	15528	15421	15179	15322	15524	15476	15465	15290	15343	15454	15246	15419	15448	15382	15465	15391	15379	15402	15491	15396	15587	15315	15459	15494	15480	15405	15264	15179	15369	15325	15320	15411	15411	15295	15308	15470	15267	15500	15505	15376	15318	15451	15357	15496	15288	15342	15478	15141	15418	15307	15327	15344	15357	15376	15512	15399	15461	15225	15561	15437	15194	15321	15343	15526	15333	15396	15381	15379	15449	15392	15247	15284	15500	15393	15302	15356	15439	15494	15458	15472	15232	15491	15287	15506	15516	15302	15453	15406	15229	15407	15399	15286	15313	15581	15362	15525	15507	15295	15302	15511	15409	15346	15348	15409	15381	15356	15261	15272	15318	15507	15353	15361	15237	15237	15516	15394	15333	15302	15354	15129	15431	15394	15551	15369	15262	15566	15480	15557	15416	15358	15266	15118	15348	15304	15328	15568	15392	15503	15576	15206	15352	15287	15352	15351	15460	15458	15334	15338	15348	15282	15364	15442	15446	15408	15314	15327	15486	15309	15453	15544	15294	15367	15414	15504	15438	15344	15336	15332	15384	15462	15589	15264	15264	15490	15452	15370	15444	15391	15235	15213	15511	15386	15413	15438	15372	15469	15300	15442	15396	15343	15345	15365	15382	15469	15508	15310	15349	15482	15316	15338	15387	15142	15326	15475	15478	15349	15354	15481	15318	15345	15363	15445	15356	15331	15351	15344	15554	15456	15435	15424	15413	15329	15417	15362	15408	15417	15217	15294	15458	15476	15325	15268	15394	15458	15381	15431	15387	15289	15419	15391	15461	15397	15375	15289	15478	15244	15375	15441	15321	15495	15345	15419	15323	15662	15307	15355	15495	15444	15316	15503	15266	15508	15476	15514	15204	15469	15435	15395	15374	15376	15351	15489	15450	15412	15287	15370	15304	15255	15439	15367	15491	15205	15296	15272	15442	15368	15360	15303	15409	15402	15298	15335	15528	15367	15443	15446	15206	15531	15405	15394	15298	15401	15371	15480	15277	15472	15290	15412	15465	15325	15404	15497	15570	15462	15171	15394	15398	15418	15478	15134	15294	15210	15351	15437	15259	15535	15291	15246	15376	15253	15257	15425	15344	15244	15293	15511	15413	15480	15469	15365	15309	15449	15390	15309	15515	15422	15410	15330	15413	15475	15391	15331	15433	15552	15190	15478	15427	15421	15511	15148	15279	15398	15456	15468	15344	15360	15260	15301	15400	15387	15517	15419	15478	15431	15365	15308	15301	15476	15370	15422	15355	15301	15388	15415	15398	15497	15377	15428	15323	15413	15328	15394	15160	15456	15452	15429	15449	15347	15559	15346	15443	15369
27944	23360	28319	25933	20242	18679	18263	17910	18066	18820	20264	20083	19388	18801	18531	18201	18120	18144	17855	17897	17930	17877	17938	17908	17944	17985	17867	18153	17836	17945	17656	17821	17878	17878	17994	18004	17908	17761	17810	17770	17909	17921	17852	17871	17799	17791	17773	17809	17800	17801	17738	18005	18001	17821	17751	17851	17817	17674	17840	17766	17724	17900	17684	17769	17904	18242	17800	17739	17728	17963	17904	17870	17828	17780	17629	17817	17870	17838	17775	18091	17774	17779	17954	17894	17888	17803	17963	17922	17762	18104	17717	17680	17681	17998	17828	17956	17812	17799	17662	17877	17886	17981	17807	17783	18010	17749	17892	18006	17756	17644	17636	17574	17925	17767	17841	17630	17693	17711	17752	17705	17857	17671	17725	17951	17810	17968	17886	17725	17581	17609	17843	17723	17757	17917	17856	17810	17709	17755	18006	17932	18081	17904	17927	17918	17952	18052	17870	17885	17861	18010	17839	18017	17597	17743	17819	18001	17690	17912	17770	17896	17765	17727	17771	17940	17869	18028	17803	17741	17808	17787	17709	17681	17729	17823	17674	17657	17914	17612	17983	18055	17730	17844	17810	17815	17778	17796	17823	17768	17697	17865	17776	17810	17799	17954	17954	17884	17845	17801	17890	17835	17892	17755	17638	17633	18014	17857	17893	17970	17684	17855	17620	17684	17837	17996	17792	17919	17639	18059	18008	17787	17943	17729	17937	17755	17643	17728	17789	17860	17792	17869	17856	17811	17686	17779	17675	17838	17683	17754	17822	17818	17747	17913	17664	17595	17835	17820	17708	17763	17911	17668	17684	17803	17902	17698	17938	17862	17796	17958	17932	17632	17854	17703	17829	17746	17782	17872	17826	17947	17747	17927	17737	17714	17783	17832	17850	17975	17932	17834	17888	17912	17760	17703	17789	17811	17868	17969	17996	17828	17736	17704	17754	17827	17808	17782	17900	17743	17756	18071	17670	17802	17700	17741	17900	17943	17894	17824	17662	17811	17886	17868	18064	17795	17889	17919	17825	18044	17811	17594	17999	17871	17545	17740	17751	17864	17811	17605	17604	17854	17574	17986	17845	17803	17688	17973	18040	17700	17728	17687	17790	17631	17750	17626	17854	17855	17862	17712	17925	17924	17882	17667	17955	17610	17710	17856	17766	17697	17725	17762	17723	17708	17773	17748	17863	17745	17931	17942	17875	17982	17999	17893	17865	17749	17594	17616	17819	17940	17827	18043	17844	17946	17747	17606	17921	18008	17814	17874	17711	17781	17824	17766	17731	17630	17695	17693	17890	17877	17799	17809	17889	17717	17752	17989	17925	17896	17629	17843	17965	17947	17657	17835	17734	17754	17890	17909	17808	17929	17616	18000	17934	17862	17802	17765	17821	17923	17601	17808	17955	17793	17841	18046	17764	17874	17830	17893	17815	17789	17855	17618	17753	17931	17836	17560	17809	17753	17844	17743	17790	17752	17741	17689	17585	17869	17758	18005	17751	17873	17850	17588	17703	17922	17962	17840	17887	17825	17832	17740	18032	17871	18052	17868	17732	17972	17709	17852	17875	17917	17932	17890	17916	17881	17797	17801	17654	17777	17867	17873	17731	17665	17877	18016	17763	17931	17847	18071	17847	17829	17744	17821	17945	17979	17939	17743	17912	17908	17963	17842	17788	17762	17497	17869	17937	17810	18001	17910	17837	18116	17804	17897	17819	17727	17962	17737	17786	17623	17971	18062	17715	18034	17995	17595	17886	17797	18055	17788	17763	17946	17865	17848	17813	17938	17755	17856	17879	17812	17890	17874	17804	17821	17643	17780	17757	17708	17978	18009	17793	17945	17874	17827	17993	18015	17903	17916	17888	17648	17767	17705	17859	17547	17987	17795	17855	17733	17797	17660	17990	17701	17903	17941	17897	18003	17752	17817	17695	17836	17735	17742	17682	17934	17967	17740	17847	17914	17806	17711	17883	17821	17692	17676	17688	17769	17800	17708	17836	17898	17912	17750	17639	17631	17819	17862	17835	17845	17902	17810	17833	17714	18032	18011	17834	17676	17780	17471	17928	17873	17594	17835	17687	17850	17870	17812	17849	17812	17877	17870	17890	17811	18011	17864	17871	17835	17706	17913	17646	17759	17829	17762	17699	17719	17787	17739	17904	17839	17833	17943	17775	17758	17841	17795	18110	17757	17924	17837	18055	17699	17683	17878	17671	17712	17707	17983	17811	17777	17653	17911	17834	17974	17692	17805	17757	17675	17841	18042	17887	18022	17762	17712	17756	17712	17902	17894	17971	17751	17827	17620	17891	17939	17884	17883	17679	17923	18020	17762	17827	17879	17672	17942	17856	17886	17785	17903	17828	17847	17792	17684	17934	18092	17649	17733	17910	17846	17872	17804	17521	17761	17845	17648	17848	18112	17738	17923	17866	17748	17705	17841	17893	17882	17813	17862	17865	17691	17939	17910	17726	17786	17709	17759	17901	17692	17817	17752	17876	17830	18102	17877	17780	17836	17762	17659	17871	17805	17744	17786	17834	17748	17885	17741	17783	17908	17661	17948	17748	17766	17873	17835	18050	17738	17919	17798	17851	18011	17640	17579	17995	17777	18013	17732	17803	17994	18012	17779	17866	17938	17852	17847	17763	17669	17766	17953	17925	17851	17789	17886	17880	17717	17888	17878	17694	17765	17957	17923	18111	18009	17924	17718	17899	17922	17892	17731	17928	17850	17868	17785	17835	17947	17895	17695	17873	17701	17953	17691	17977	17904	17925	17673	17737	17777	17979	17780	17660	18038	17947	18135	17972	17775	17783	17779	17891	17889	17596	17787	17757	17907	17883	17748	17818	17804	17936	17934	17784	17604	17654	17748	17775	17778	17804	17785	17996	17819	17819	17765	17748	17964	17769	17793	17576	17720	17759	17954	17822	17673	17757	17849	17992	17816	17855	17740	17902	17882	18061	17684	17848	17963	17909	17847	17851	17624	17928	17678	17834	17697	17776	17794	17811	17682	17631	17742	17798	17660	17896	17921	17886	17821	17903	17741	17894	17949	17870	17806	17792	17904	17692	17818	17771	17590	17844	17722	17906	17777	17928	17637	17600	17871	17601	17831	17742	17750	17824	17683	17923	17790	17817	17975	17912	18031	17714	17893	18007	17997	17756	17709	17853	17848	17810	17654	17760	17914	17849	17668	18016	17700	17855	17763	17826	17917	17890	17769	17776	17864	17630	17878	17929	17783	17874	17779	18001	18093	17811	17663	17716	17712	17571	17759	17556	17905	17818	17810	17777	17740	18035	17798	17784	18064	17662	17778	17917	18024	17897	17844	18031	17812	17858	17801	17713	18007	17938	17827	17749	17783	17778	17820	18038	17921	17832	17669	18036	18072	18077	17660	17748	17749	17712	17840	17719	17690	17670	17973	17695	17837	17856	17922	17891	17672	17533	17747	17840	17798	17934	17710	17849	17721	18026	17850	17817	17747	17855	18046	17842	17580	17839	17891	17835	17698	17861	17843	17961	17859	17862	17776	17812	17743	17737	17926	17762	17645	17929	17744	17766	17608	17704	17953	17696	17677	17830	17970	17829	17700	17756	17706	17936	17904	17883	17549	17863	17643	17800	17635	17746	17896	17785	17909	17854	17700	17880	18053	17895	17848	18050	17746	17941	17780	17991	17797	17897	17810	17769	17811	17793	17966	17904	17780	17688	17893	17787	17840	17632	17851	17716	17795	17808	17911	17753	17905	17806	17749	17931	17718	17697	17795	17977	17857	17956	17802	17678	17751	17785	17832	17813	17822	17934	17871	17790	17791	17970	17671	17828	17836	17705	17773	17759	17668	17919	17731	17882	17948	17891	17784	17836	17797	17896	18000	18015	17817	18057	17677	17623	17606	17803	17729	17805	17701	17685	17893	17869	17841	17785	17956	17864	17681	17797	17889	17852	17750	17875	17685	17811	17638	17738	17781	17718	17878	17955	17793	17633	17882	17982	17958	17732	17718	17780	17878	17741	17987	17935	17895	17689	17754	17641	17675	17836	17672	17876	17574	17768	17803	17878	17784	17980	17771	18016	17855	17802	17772	17776	17711	18000	17695	17762	17752	17756	17859	18013	17758	17636	17778	17774	18036	17820	17976	17668	18170	17896	17918	17756	17616	18077	17651	17872	17700	17817	17714	17974	17885	17848	17775	17815	17882	17899	17622	17694	17709	17812	17680	17765	17783	17916	17734	17747	17765	17815	17884	17970	17831	17920	17472	17848	17750	17849	17890	17836	17846	17973	17811	17848	17829	17901	17869	17825	17646	17820	17868	17813	17955	17898	17829	17932	17730	17725	17950	17815	17859	17752	17726	17773	17813	17718	17967	17855	17978	18118	17713	17856	17819	17802	17879	17801	17631	17914	18102	17960	17932	17781	17905	17775	17621	17964	17704	17845	17880	17785	17903	17882	17706	17805	17747	17645	17902	17981	17828	17849	17854	17838	17894	17731	17841	17974	17748	17863	17892	17691	17846	17908	17873	17891	17962	18133	17606	17776	17625	17837	17990	17856	17773	17693	17936	17800	17744	17864	17871	17891	17887	17844	17807	17836	17811	17985	17984	17723	17919	17820	17789	17743	17672	17865	17828	17793	17966	17892	18050	18127	17884	17761	17823	17671	17573	17641	17813	17690	17825	17803	18070	18053	17873	17822	17728	17825	17850	17886	18034	17827	17834	17747	17661	17876	17746	17871	17849	17809	17666	17723	17839	17909	17739	17910	17951	17786	17754	17845	17827	17668	17778	17972	17871	18060	17704	17915	17708	17940	17818	17859	17587	17838	17674	17864	17993	17976	17753	17902	17796	17705	17878	17832	17566	17955	17689	17892	17667	17785	17765	17915	18131	17679	17885	17865	17708	17743	17768	17929	17674	17913	17839	17945	17796	17852	17706	17824	18046	17700	17769	17937	17717	17806	17636	17838	18046	17945	18000	17728	18067	17825	17841	17861	17830	17838	17818	17871	17874	17896	17851	17916	17917	17835	17905	17905	17989	17987	17893	17928	17903	17691	17709	17892	17672	17831	18021	17876	17932	17733	17698	17773	17707	17754	17786	17965	17806	17742	17980	17856	17804	17972	17747	17944	17751	17768	17983	18048	17784
24537	32078	29874	24388	18335	16089	15757	15685	15711	16987	19007	17796	17358	16328	15991	15493	15621	15535	15407	15374	15334	15312	15489	15451	15399	15462	15321	15358	15441	15404	15488	15251	15393	15345	15529	15309	15555	15408	15488	15417	15545	15403	15349	15421	15377	15444	15278	15305	15346	15345	15510	15528	15413	15393	15387	15274	15389	15372	15494	15326	15426	15396	15348	15462	15336	15289	15432	15402	15174	15465	15296	15363	15319	15511	15406	15237	15519	15426	15374	15558	15453	15442	15232	15208	15388	15517	15375	15541	15577	15415	15479	15235	15387	15335	15355	15410	15384	15391	15594	15388	15363	15544	15406	15315	15343	15436	15330	15539	15364	15355	15413	15393	15453	15449	15279	15389	15423	15413	15444	15489	15491	15463	15522	15210	15474	15410	15511	15536	15339	15393	15320	15462	15256	15360	15281	15265	15322	15342	15400	15444	15401	15483	15455	15298	15182	15390	15531	15439	15462	15392	15227	15447	15279	15405	15327	15324	15432	15441	15453	15386	15252	15405	15525	15243	15385	15432	15450	15239	15339	15329	15267	15447	15382	15120	15480	15433	15391	15494	15619	15287	15493	15429	15432	15361	15543	15368	15319	15524	15431	15331	15348	15354	15582	15435	15375	15396	15499	15424	15408	15408	15432	15403	15381	15417	15514	15402	15425	15254	15440	15674	15397	15353	15568	15359	15370	15455	15451	15355	15557	15403	15258	15484	15343	15462	15411	15188	15398	15470	15566	15385	15535	15283	15406	15452	15385	15424	15367	15279	15288	15531	15465	15410	15169	15460	15318	15374	15424	15466	15539	15510	15254	15379	15363	15310	15402	15287	15444	15341	15418	15358	15302	15308	15319	15463	15219	15628	15459	15458	15321	15247	15414	15263	15393	15296	15310	15351	15233	15355	15374	15439	15402	15443	15369	15372	15375	15318	15494	15437	15417	15512	15485	15267	15390	15543	15386	15447	15350	15292	15580	15318	15401	15405	15219	15190	15423	15274	15415	15395	15567	15372	15320	15307	15262	15309	15186	15575	15202	15283	15351	15270	15336	15483	15434	15539	15389	15329	15422	15420	15285	15459	15387	15379	15388	15395	15403	15334	15531	15467	15525	15294	15363	15485	15298	15376	15411	15422	15362	15361	15268	15355	15327	15437	15275	15365	15205	15398	15466	15286	15546	15294	15378	15469	15429	15240	15483	15483	15436	15268	15475	15524	15551	15469	15381	15462	15375	15456	15207	15523	15361	15333	15514	15458	15449	15567	15360	15266	15212	15547	15306	15488	15454	15316	15466	15473	15395	15504	15435	15473	15351	15569	15280	15465	15499	15459	15480	15436	15433	15465	15402	15504	15441	15489	15271	15405	15519	15237	15418	15433	15491	15607	15354	15239	15300	15475	15403	15510	15296	15303	15530	15272	15394	15479	15363	15301	15394	15476	15418	15398	15423	15428	15370	15442	15402	15369	15427	15461	15338	15493	15701	15381	15328	15349	15366	15277	15368	15562	15395	15429	15479	15408	15592	15394	15360	15405	15397	15379	15450	15276	15329	15546	15396	15439	15470	15529	15516	15375	15465	15308	15358	15307	15292	15303	15586	15357	15591	15426	15441	15340	15539	15562	15424	15518	15532	15467	15420	15471	15343	15429	15323	15538	15186	15398	15547	15365	15414	15395	15426	15207	15444	15268	15285	15217	15514	15401	15318	15280	15447	15312	15579	15372	15206	15580	15355	15270	15582	15379	15490	15510	15475	15432	15370	15233	15520	15482	15485	15397	15557	15322	15147	15271	15226	15410	15285	15495	15521	15424	15386	15353	15446	15480	15581	15479	15357	15661	15414	15327	15318	15432	15405	15342	15425	15314	15468	15372	15493	15456	15459	15245	15513	15485	15291	15574	15362	15444	15284	15436	15303	15570	15223	15512	15294	15304	15614	15588	15503	15525	15434	15498	15370	15574	15314	15558	15338	15399	15132	15521	15425	15377	15329	15298	15413	15505	15322	15391	15558	15504	15256	15591	15369	15399	15277	15448	15385	15359	15444	15354	15569	15435	15421	15436	15186	15378	15426	15387	15477	15374	15377	15400	15427	15438	15475	15310	15562	15500	15481	15434	15372	15538	15383	15239	15294	15335	15479	15317	15498	15369	15527	15613	15343	15523	15407	15331	15369	15529	15403	15360	15324	15428	15516	15622	15354	15465	15455	15319	15394	15432	15310	15462	15464	15426	15608	15506	15332	15331	15356	15294	15430	15528	15410	15550	15325	15378	15590	15397	15329	15275	15399	15320	15354	15502	15327	15433	15484	15344	15516	15457	15241	15477	15393	15480	15393	15568	15294	15436	15554	15476	15280	15434	15540	15326	15415	15618	15516	15440	15368	15269	15555	15383	15374	15356	15424	15443	15432	15359	15452	15347	15396	15528	15279	15406	15457	15434	15437	15405	15422	15523	15261	15433	15542	15316	15399	15415	15552	15466	15602	15421	15350	15351	15298	15319	15388	15515	15240	15580	15373	15577	15568	15437	15500	15358	15420	15428	15378	15423	15275	15438	15419	15280	15411	15311	15344	15526	15409	15451	15509	15238	15475	15481	15419	15508	15510	15386	15520	15381	15485	15306	15450	15335	15399	15468	15444	15368	15427	15484	15448	15314	15487	15473	15405	15351	15357	15462	15423	15501	15479	15336	15514	15360	15235	15437	15386	15506	15495	15311	15274	15401	15386	15460	15388	15536	15462	15498	15239	15385	15274	15355	15331	15391	15356	15524	15321	15395	15452	15261	15420	15493	15507	15284	15500	15363	15266	15430	15351	15501	15223	15323	15311	15345	15323	15564	15389	15359	15511	15384	15321	15471	15344	15209	15422	15485	15354	15407	15447	15502	15511	15461	15330	15530	15455	15483	15222	15412	15325	15308	15369	15246	15459	15549	15602	15465	15355	15347	15469	15374	15326	15461	15379	15572	15372	15362	15540	15387	15430	15464	15423	15469	15383	15383	15355	15487	15415	15335	15260	15410	15421	15362	15503	15319	15521	15597	15480	15411	15510	15326	15347	15460	15367	15484	15310	15301	15443	15510	15372	15355	15430	15398	15425	15346	15280	15452	15306	15287	15366	15621	15443	15326	15443	15186	15462	15432	15440	15521	15431	15488	15359	15555	15518	15463	15512	15200	15437	15330	15340	15402	15322	15370	15388	15498	15446	15480	15360	15283	15549	15458	15296	15395	15423	15456	15498	15323	15346	15504	15678	15356	15394	15511	15312	15353	15369	15487	15431	15287	15355	15376	15447	15226	15412	15440	15480	15460	15419	15255	15613	15493	15537	15452	15434	15489	15202	15378	15484	15294	15480	15553	15461	15516	15422	15419	15315	15347	15457	15336	15287	15500	15207	15355	15416	15385	15528	15501	15292	15499	15381	15478	15420	15576	15308	15373	15400	15351	15560	15378	15370	15410	15488	15497	15364	15479	15315	15470	15500	15332	15421	15329	15424	15333	15353	15411	15313	15468	15404	15555	15384	15456	15337	15296	15431	15468	15336	15501	15278	15345	15465	15428	15350	15326	15488	15345	15328	15457	15475	15416	15503	15426	15549	15420	15445	15597	15317	15576	15537	15283	15385	15565	15405	15472	15450	15387	15495	15421	15235	15570	15266	15452	15402	15468	15488	15318	15399	15442	15304	15597	15474	15323	15451	15406	15439	15368	15418	15451	15265	15602	15436	15428	15455	15549	15525	15461	15448	15237	15549	15377	15350	15306	15235	15483	15393	15346	15412	15454	15383	15597	15303	15348	15457	15433	15526	15194	15330	15421	15325	15529	15403	15398	15491	15486	15299	15360	15523	15372	15376	15384	15294	15525	15420	15451	15392	15438	15587	15409	15439	15482	15398	15354	15378	15254	15530	15357	15395	15427	15610	15375	15508	15387	15564	15277	15395	15475	15320	15431	15394	15492	15345	15541	15344	15356	15185	15404	15314	15524	15396	15327	15419	15469	15517	15465	15341	15352	15600	15503	15488	15427	15452	15437	15446	15268	15341	15454	15487	15203	15500	15432	15396	15488	15340	15508	15265	15484	15229	15411	15224	15368	15352	15370	15434	15257	15619	15383	15489	15412	15231	15389	15445	15436	15328	15403	15344	15405	15529	15341	15482	15254	15454	15324	15486	15382	15343	15394	15444	15442	15321	15396	15523	15395	15218	15382	15417	15469	15309	15400	15475	15371	15402	15390	15446	15330	15344	15452	15414	15370	15366	15321	15318	15277	15552	15521	15380	15521	15406	15429	15461	15329	15564	15445	15396	15374	15270	15229	15478	15457	15296	15518	15469	15385	15314	15481	15668	15280	15437	15265	15343	15410	15445	15437	15381	15388	15415	15352	15432	15540	15260	15508	15538	15463	15452	15428	15612	15439	15603	15317	15568	15462	15403	15375	15311	15584	15182	15283	15433	15443	15376	15435	15433	15467	15414	15512	15459	15455	15394	15408	15522	15456	15545	15398	15495	15278	15308	15426	15595	15406	15357	15489	15394	15319	15496	15507	15443	15447	15343	15367	15388	15526	15464	15370	15335	15390	15445	15399	15357	15389	15422	15387	15242	15417	15422	15335	15455	15369	15616	15431	15357	15423	15456	15359	15400	15491	15448	15386	15493	15294	15257	15347	15409	15503	15477	15263	15386	15421	15362	15375	15495	15468	15277	15502	15303	15198	15413	15582	15164	15355	15539	15391	15444	15441	15309	15506	15417	15223	15468	15363	15552	15550	15499	15340	15474	15488	15331	15403	15466	15523	15444	15400	15301	15270	15460	15416	15495	15443	15345	15322	15505	15317	15422	15270	15344	15462	15373	15335	15363	15492	15244	15348	15513	15428	15482	15341	15464	15477	15381	15483	15186	15322	15529	15436	15493	15305	15434	15376	15359	15221	15524	15445	15513	15333	15507	15419	15752	15381	15258	15326	15428	15320	15428	15417	15263	15552	15501	15515	15634	15487	15527	15522	15409	15567	15453	15601	15463	15448	15445	15232	15441	15272	15461	15502	15584	15297	15489	15494	15328	15335	15230	15529	15635	15465	15207	15438	15304	15273	15312	15462	15490	15246	15471	15266	15366	15523	15443	15374	15413	15423	15501	15326	15380	15332	15195	15440
24071	21285	28629	24922	22700	21921	20505	18739	19560	25604	31417	28814	24517	22203	20234	19116	18361	17991	18096	17676	17808	17797	17657	17631	17621	17613	17630	17777	17801	17634	17598	17413	17627	17666	17702	17702	17862	17701	17629	17450	17555	17620	17846	17702	17606	17659	17820	17670	17842	17785	17633	17780	17622	17714	17582	17615	17617	17521	17675	17523	17394	17546	17478	17427	17728	17582	17813	17606	17534	17499	17550	17732	17734	17675	17546	17506	17531	17452	17469	17676	17597	17632	17576	17514	17538	17610	17810	17843	17382	17674	17587	17622	17668	17625	17535	17608	17528	17586	17637	17689	17610	17543	17593	17486	17581	17553	17398	17631	17727	17518	17580	17581	17736	17429	17714	17444	17452	17624	17448	17528	17759	17681	17459	17676	17478	17663	17495	17454	17451	17385	17465	17518	17643	17810	17590	17536	17658	17507	17425	17521	17659	17571	17603	17476	17627	17740	17607	17569	17581	17502	17513	17649	17632	17471	17573	17557	17555	17570	17651	17753	17545	17487	17564	17613	17661	17452	17650	17489	17786	17484	17603	17566	17678	17732	17624	17475	17570	17582	17628	17659	17607	17577	17441	17716	17324	17547	17653	17601	17547	17444	17486	17613	17490	17612	17724	17655	17603	17552	17533	17581	17663	17654	17536	17549	17517	17389	17719	17513	17598	17476	17590	17578	17427	17610	17509	17472	17567	17580	17567	17713	17513	17720	17633	17558	17550	17326	17452	17700	17584	17596	17628	17596	17549	17570	17417	17590	17788	17724	17586	17564	17525	17608	17466	17586	17598	17628	17595	17438	17616	17531	17742	17509	17637	17532	17600	17540	17565	17643	17460	17448	17577	17489	17578	17629	17453	17497	17435	17534	17621	17372	17762	17647	17703	17706	17498	17773	17474	17678	17694	17812	17551	17615	17542	17586	17584	17438	17486	17564	17736	17681	17698	17777	17881	17684	17561	17558	17590	17587	17556	17503	17389	17529	17663	17622	17706	17332	17590	17702	17593	17602	17660	17650	17463	17621	17483	17530	17897	17511	17654	17378	17680	17661	17546	17663	17768	17615	17409	17548	17499	17642	17561	17337	17625	17631	17793	17325	17498	17509	17677	17612	17580	17530	17715	17511	17481	17393	17692	17529	17536	17705	17786	17720	17632	17543	17623	17597	17467	17469	17433	17577	17755	17606	17432	17600	17557	17667	17568	17571	17650	17460	17518	17498	17617	17600	17590	17549	17497	17468	17597	17590	17600	17806	17771	17406	17446	17488	17646	17509	17542	17594	17595	17797	17755	17546	17694	17550	17735	17463	17775	17565	17593	17635	17456	17662	17529	17551	17562	17463	17592	17552	17591	17411	17576	17647	17371	17514	17491	17608	17578	17502	17637	17465	17471	17629	17753	17503	17781	17414	17440	17618	17726	17654	17557	17625	17731	17417	17397	17477	17658	17401	17510	17661	17480	17602	17466	17499	17499	17542	17545	17541	17605	17360	17502	17583	17524	17617	17660	17584	17626	17582	17488	17541	17646	17356	17601	17737	17575	17654	17512	17424	17456	17500	17652	17528	17560	17441	17516	17421	17313	17484	17356	17515	17483	17594	17481	17649	17510	17612	17713	17532	17643	17616	17708	17612	17628	17803	17649	17552	17544	17902	17682	17604	17702	17514	17586	17492	17629	17737	17581	17693	17862	17523	17666	17452	17500	17443	17468	17512	17448	17439	17569	17540	17586	17499	17667	17665	17654	17682	17768	17587	17636	17488	17697	17683	17649	17705	17601	17440	17578	17566	17440	17657	17769	17601	17506	17734	17550	17469	17682	17553	17381	17341	17512	17491	17703	17589	17464	17405	17677	17595	17671	17620	17496	17621	17647	17403	17552	17560	17660	17526	17528	17644	17502	17641	17624	17648	17458	17591	17616	17573	17498	17516	17535	17596	17499	17515	17447	17653	17578	17658	17433	17457	17606	17463	17519	17524	17613	17480	17536	17447	17635	17457	17499	17686	17706	17486	17681	17626	17607	17580	17638	17529	17759	17465	17642	17647	17522	17582	17659	17546	17409	17554	17711	17612	17702	17622	17529	17546	17418	17394	17557	17729	17812	17568	17411	17486	17501	17796	17704	17697	17615	17768	17657	17537	17760	17607	17457	17575	17553	17588	17678	17561	17645	17444	17642	17712	17666	17530	17693	17586	17712	17653	17396	17529	17568	17538	17739	17500	17515	17456	17651	17635	17606	17484	17574	17458	17591	17382	17391	17572	17510	17566	17822	17618	17584	17633	17600	17608	17511	17670	17568	17663	17605	17623	17564	17580	17528	17710	17657	17633	17637	17682	17529	17690	17479	17572	17573	17643	17573	17684	17541	17622	17489	17463	17639	17583	17674	17536	17606	17470	17630	17543	17505	17652	17605	17532	17655	17618	17655	17618	17491	17318	17550	17724	17624	17667	17580	17592	17764	17633	17498	17734	17720	17719	17578	17628	17598	17631	17642	17606	17610	17668	17704	17589	17798	17602	17542	17696	17547	17489	17462	17446	17561	17643	17626	17533	17535	17392	17268	17588	17617	17535	17767	17553	17373	17729	17593	17433	17683	17678	17614	17391	17727	17448	17621	17330	17572	17587	17614	17518	17546	17600	17536	17433	17521	17631	17435	17592	17638	17572	17680	17564	17559	17673	17511	17425	17551	17692	17761	17780	17594	17661	17793	17408	17460	17712	17619	17682	17635	17525	17738	17418	17562	17590	17519	17658	17399	17614	17735	17711	17665	17483	17486	17570	17568	17610	17550	17801	17774	17493	17622	17579	17500	17487	17466	17543	17555	17662	17866	17767	17789	17541	17650	17567	17719	17610	17489	17677	17705	17680	17578	17687	17553	17586	17627	17569	17480	17664	17613	17250	17602	17513	17596	17637	17668	17663	17512	17617	17710	17621	17433	17469	17509	17621	17550	17646	17656	17559	17615	17615	17596	17530	17739	17569	17705	17508	17585	17539	17745	17625	17776	17563	17679	17442	17576	17435	17521	17709	17702	17772	17652	17614	17626	17675	17408	17521	17665	17707	17679	17685	17548	17650	17594	17711	17717	17847	17571	17591	17656	17562	17469	17497	17545	17578	17441	17312	17473	17491	17862	17680	17549	17516	17430	17560	17585	17775	17637	17347	17639	17498	17698	17633	17744	17522	17521	17604	17668	17680	17680	17558	17650	17547	17538	17847	17597	17611	17589	17383	17652	17572	17621	17717	17701	17634	17602	17431	17721	17606	17493	17683	17718	17693	17608	17618	17663	17696	17696	17668	17646	17697	17731	17417	17389	17824	17552	17564	17681	17683	17728	17369	17699	17521	17653	17540	17531	17708	17671	17597	17573	17648	17488	17610	17403	17657	17570	17608	17805	17675	17596	17556	17592	17714	17437	17567	17529	17380	17520	17401	17524	17666	17516	17693	17453	17590	17529	17571	17577	17793	17755	17528	17652	17624	17792	17739	17537	17388	17717	17755	17580	17642	17657	17775	17679	17513	17656	17524	17442	17582	17503	17637	17536	17522	17489	17565	17623	17605	17565	17652	17724	17518	17396	17621	17470	17522	17623	17522	17605	17598	17482	17494	17805	17593	17637	17649	17689	17617	17729	17691	17720	17689	17614	17732	17821	17553	17542	17558	17551	17518	17777	17432	17523	17666	17605	17521	17445	17546	17590	17549	17678	17584	17515	17557	17702	17443	17462	17605	17605	17513	17767	17571	17633	17446	17607	17571	17587	17590	17711	17601	17456	17445	17511	17639	17583	17629	17510	17641	17710	17449	17810	17547	17754	17339	17457	17590	17602	17793	17623	17586	17424	17829	17821	17560	17509	17714	17648	17499	17459	17468	17560	17688	17571	17472	17614	17407	17883	17566	17614	17686	17694	17674	17525	17486	17495	17524	17543	17688	17356	17445	17463	17449	17680	17589	17612	17510	17677	17530	17633	17532	17451	17563	17493	17447	17565	17486	17538	17485	17589	17650	17659	17619	17566	17645	17668	17427	17550	17728	17613	17595	17632	17613	17598	17555	17671	17823	17678	17666	17686	17789	17665	17577	17575	17357	17550	17467	17530	17466	17639	17715	17402	17622	17571	17511	17574	17617	17565	17580	17564	17515	17605	17741	17557	17462	17561	17568	17724	17769	17411	17498	17373	17659	17391	17556	17530	17541	17529	17641	17688	17629	17651	17617	17691	17504	17579	17681	17675	17638	17414	17626	17699	17597	17469	17456	17663	17593	17631	17561	17677	17615	17726	17649	17531	17543	17728	17638	17643	17414	17733	17652	17690	17490	17437	17366	17484	17617	17567	17619	17610	17671	17844	17552	17414	17591	17749	17568	17719	17629	17517	17471	17528	17768	17674	17664	17437	17682	17488	17575	17525	17557	17660	17703	17668	17633	17579	17494	17508	17451	17794	17761	17709	17435	17487	17618	17642	17427	17721	17627	17582	17680	17695	17611	17620	17512	17659	17727	17686	17388	17463	17580	17648	17634	17582	17511	17606	17496	17575	17436	17487	17575	17582	17701	17651	17487	17629	17489	17618	17601	17570	17673	17558	17639	17634	17567	17552	17709	17742	17392	17305	17512	17800	17553	17464	17487	17565	17749	17660	17707	17681	17555	17344	17457	17613	17538	17596	17530	17845	17656	17595	17635	17768	17532	17576	17488	17529	17795	17611	17575	17691	17621	17483	17491	17541	17439	17550	17648	17582	17614	17642	17608	17397	17627	17641	17473	17686	17714	17521	17665	17652	17730	17415	17609	17550	17695	17561	17697	17469	17742	17560	17666	17517	17622	17639	17514	17509	17604	17793	17733	17360	17663	17463	17617	17714	17694	17650	17577	17579	17455	17784	17704	17630	17673	17314	17513	17517	17480	17602	17694	17438	17643	17431	17397	17679	17550	17575	17577	17576	17598	17466	17495	17567	17554	17644	17374	17689	17557	17407	17719	17599	17457	17827	17474	17660	17747	17850	17690	17467	17611	17664	17385	17503	17801	17659	17588	17687	17538	17579	17610	17590	17708	17597	17650	17502	17509	17468	17499	17602	17696	17509	17655	17391	17422	17604	17614	17653	17315	17583	17745	17654	17360	17874	17744	17768	17406	17737	17443	17631	17669
23438	40102	42292	28105	21393	17967	16585	16484	18821	27823	33474	29365	24028	21318	18753	17184	16418	15823	15582	15290	15275	15390	15425	15325	15454	15249	15362	15501	15317	15422	15265	15401	15421	15319	15229	15296	15425	15376	15354	15286	15432	15360	15211	15443	15199	15405	15371	15225	15332	15335	15437	15241	15347	15210	15313	15406	15243	15303	15396	15389	15275	15230	15313	15287	15298	15318	15440	15169	15337	15443	15470	15378	15380	15229	15508	15315	15409	15318	15157	15280	15314	15367	15239	15197	15249	15423	15287	15101	15488	15402	15178	15393	15383	15243	15392	15239	15331	15214	15366	15311	15310	15266	15253	15279	15395	15449	15244	15128	15355	15227	15457	15336	15457	15232	15435	15305	15257	15309	15239	15318	15307	15127	15215	15332	15225	15463	15195	15114	15334	15376	15372	15302	15326	15201	15237	15387	15178	15347	15313	15338	15460	15397	15166	15312	15275	15301	15410	15411	15228	15344	15383	15214	15286	15343	15302	15354	15331	15190	15521	15298	15329	15407	15325	15362	15403	15298	15302	15238	15180	15436	15342	15118	15283	15385	15253	15213	15442	15255	15196	15403	15387	15371	15241	15370	15310	15212	15454	15368	15224	15363	15416	15463	15280	15427	15190	15187	15273	15366	15327	15364	15181	15333	15457	15234	15266	15359	15419	15388	15398	15321	15336	15460	15384	15416	15179	15253	15555	15259	15374	15246	15380	15350	15312	15281	15482	15319	15476	15226	15324	15284	15318	15429	15387	15326	15276	15184	15427	15368	15311	15337	15240	15239	15108	15419	15523	15219	15268	15261	15369	15320	15338	15338	15316	15432	15123	15353	15332	15311	15362	15389	15358	15221	15324	15428	15390	15262	15215	15265	15438	15272	15192	15411	15254	15424	15493	15272	15085	15309	15271	15304	15221	15310	15287	15141	15355	15384	15318	15331	15285	15299	15299	15236	15205	15444	15282	15271	15450	15418	15247	15279	15423	15473	15220	15388	15322	15210	15404	15205	15299	15353	15377	15223	15225	15375	15281	15131	15407	15393	15365	15309	15408	15363	15301	15301	15333	15201	15286	15233	15321	15233	15296	15464	15498	15361	15309	15348	15283	15419	15256	15344	15288	15249	15261	15420	15559	15209	15322	15227	15310	15345	15209	15200	15352	15461	15354	15252	15214	15238	15298	15325	15316	15304	15241	15393	15108	15268	15387	15269	15225	15285	15271	15217	15247	15315	15470	15361	15324	15354	15319	15277	15466	15201	15463	15388	15445	15424	15366	15241	15394	15208	15217	15390	15363	15385	15302	15319	15428	15256	15243	15248	15264	15476	15285	15374	15342	15284	15300	15425	15484	15255	15410	15378	15395	15284	15566	15224	15251	15477	15386	15294	15393	15275	15308	15344	15329	15329	15416	15455	15122	15167	15322	15181	15387	15401	15168	15166	15319	15370	15357	15326	15391	15112	15352	15326	15227	15169	15268	15344	15383	15374	15255	15480	15297	15454	15334	15290	15400	15424	15319	15247	15383	15291	15332	15422	15201	15358	15326	15351	15391	15404	15322	15382	15497	15171	15310	15355	15174	15508	15436	15233	15225	15316	15377	15343	15326	15401	15476	15294	15220	15298	15420	15553	15229	15327	15376	15456	15230	15199	15383	15577	15370	15182	15305	15322	15177	15093	15265	15243	15268	15381	15428	14998	15403	15275	15261	15316	15291	15208	15250	15241	15270	15195	15383	15382	15337	15375	15107	15249	15221	15227	15358	15431	15376	15170	15331	15463	15270	15359	15110	15324	15229	15279	15236	15165	15280	15288	15218	15488	15333	15217	15227	15387	15305	15265	15254	15364	15380	15389	15438	15213	15342	15272	15309	15340	15356	15348	15171	15381	15145	15327	15245	15341	15231	15448	15357	15296	15350	15382	15417	15339	15217	15375	15254	15337	15563	15426	15299	15357	15166	15184	15437	15252	15382	15201	15248	15285	15190	15495	15298	15277	15298	15257	15283	15289	15261	15277	15359	15285	15308	15491	15310	15414	15254	15206	15416	15352	15433	15138	15316	15432	15465	15388	15433	15338	15467	15299	15314	15264	15095	15263	15178	15310	15362	15273	15331	15198	15440	15340	15266	15399	15436	15439	15401	15482	15418	15377	15343	15450	15221	15592	15427	15434	15437	15304	15283	15414	15336	15255	15345	15338	15082	15344	15341	15382	15316	15271	15186	15426	15260	15407	15150	15399	15440	15270	15307	15181	15197	15309	15209	15310	15251	15217	15245	15455	15423	15259	15466	15325	15257	15331	15199	15292	15328	15347	15379	15219	15277	15128	15328	15465	15306	15377	15322	15292	15368	15324	15136	15288	15334	15319	15537	15289	15170	15439	15229	15209	15305	15268	15435	15128	15275	15230	15153	15167	15395	15279	15348	15563	15293	15418	15261	15445	15068	15412	15218	15562	15202	15227	15388	15304	15505	15285	15354	15175	15315	15149	15314	15414	15496	15413	15436	15300	15268	15474	15468	15362	15309	15112	15307	15344	15251	15245	15346	15491	15317	15244	15264	15293	15259	15492	15278	15231	15177	15248	15214	15252	15250	15397	15323	15143	15241	15604	15295	15317	15342	15428	15175	15476	15260	15415	15242	15266	15331	15211	15304	15285	15255	15268	15351	15355	15251	15312	15319	15160	15319	15356	15236	15340	15151	15277	15242	15311	15433	15302	15297	15395	15325	15229	15396	15510	15191	15368	15547	15298	15393	15330	15284	15307	15163	15404	15302	15326	15356	15374	15327	15297	15334	15355	15370	15302	15206	15215	15172	15071	15208	15264	15365	15270	15311	15457	15470	15180	15346	15291	15209	15404	15199	15278	15263	15353	15408	15416	15139	15330	15345	15290	15419	15261	15457	15350	15351	15396	15245	15024	15292	15362	15345	15318	15258	15332	15157	15199	15360	15321	15175	15477	15358	15334	15259	15269	15262	15377	15243	15554	15394	15228	15329	15301	15164	15295	15325	15465	15315	15299	15399	15006	15363	15262	15200	15531	15393	15270	15361	15315	15210	15388	15347	15469	15215	15173	15375	15183	15346	15218	15426	15375	15258	15357	15222	15190	15494	15299	15442	15318	15209	15293	15268	15274	15182	15281	15314	15425	15432	15462	15162	15234	15452	15384	15323	15428	15295	15249	15352	15325	15146	15241	15424	15368	15102	15470	15291	15323	15368	15245	15430	15370	15359	15399	15433	15180	15488	15356	15055	15304	15275	15342	15294	15491	15416	15323	15174	15244	15303	15437	15327	15313	15467	15227	15423	15502	15325	15338	15240	15281	15227	15563	15245	15411	15476	15558	15284	15410	15232	15353	15309	15584	15172	15216	15434	15328	15269	15230	15305	15387	15302	15213	15349	15217	15419	15448	15348	15379	15300	15373	15321	15161	15025	15296	15584	15241	15433	15136	15271	15389	15162	15227	15423	15439	15183	15360	15248	15271	15250	15474	15273	15335	15347	15275	15208	15344	15305	15487	15269	15351	15458	15244	15398	15352	15414	15282	15196	15292	15433	15210	15354	15327	15334	15395	15212	15239	15390	15224	15312	15258	15247	15342	15262	15330	15354	15304	15346	15293	15240	15364	15276	15283	15314	15396	15416	15355	15326	15275	15371	15269	15339	15433	15310	15501	15375	15330	15357	15233	15445	15448	15209	15184	15417	15304	15392	15393	15317	15385	15324	15421	15462	15297	15176	15374	15298	15245	15411	15320	15346	15407	15228	15246	15358	15195	15344	15297	15193	15371	15308	15226	15292	15222	15304	15311	15423	15204	15301	15293	15256	15363	15282	15253	15185	15423	15124	15177	15299	15384	15427	15286	15322	15228	15287	15388	15303	15362	15370	15130	15318	15378	15341	15277	15400	15209	15248	15310	15330	15212	15296	15269	15384	15416	15243	15357	15336	15292	15398	15222	15353	15195	15284	14971	15424	15364	15420	15198	15238	15305	15302	15401	15403	15361	15341	15440	15350	15344	15390	15319	15275	15390	15299	15175	15412	15325	15252	15270	15442	15298	15187	15192	15191	15361	15426	15258	15326	15234	15406	15516	15236	15195	15357	15474	15131	15186	15267	15144	15368	15193	15388	15366	15288	15341	15137	15223	15457	15298	15426	15268	15272	15410	15145	15308	15329	15277	15055	15341	15268	15261	15224	15322	15287	15419	15356	15252	15411	15240	15261	15231	15432	15233	15317	15224	15264	15336	15282	15270	15393	15302	15391	15376	15274	15311	15232	15273	15371	15293	15297	15279	15269	15318	15349	15195	15374	15118	15430	15366	15315	15329	15223	15412	15132	15350	15177	15160	15390	15447	15430	15319	15227	15426	15507	15179	15320	15333	15327	15386	15313	15374	15474	15431	15236	15414	15352	15406	15424	15409	15433	15321	15305	15354	15410	15323	15262	15444	15395	15382	15382	15298	15219	15370	15436	15467	15364	15167	15341	15303	15384	15421	15194	15359	15243	15339	15305	15252	15230	15365	15403	15479	15401	15378	15334	15389	15402	15330	15176	15370	15355	15236	15425	15271	15264	15329	15226	15323	15333	15216	15338	15233	15283	15271	15354	15273	15333	15346	15402	15327	15299	15489	15351	15370	15306	15255	15415	15263	15270	15209	15335	15210	15377	15244	15334	15132	15228	15393	15330	15258	15430	15359	15342	15217	15341	15345	15320	15325	15340	15245	15293	15354	15405	15127	15350	15477	15313	15283	15450	15201	15247	15332	15314	15329	15399	15276	15377	15223	15274	15228	15282	15283	15243	15194	15348	15267	15378	15207	15344	15314	15369	15382	15331	15632	15117	15265	15282	15254	15411	15363	15355	15377	15236	15363	15237	15201	15204	15278	15313	15445	15380	15257	15300	15289	15348	15302	15382	15196	15350	15272	15357	15497	15376	15233	15400	15327	15258	15234	15416	15455	15096	15494	15203	15136	15309	15284	15371	15366	15356	15402	15233	15191	15299	15502	15200	15418	15359	15363	15252	15127	15190	15380	15330	15371	15176	15214	15350	15472	15361	15344	15391	15189	15124	15475	15431	15278	15320	15249	15324	15273	15340	15203	15173	15287	15464	15252	15331	15267	15212	15400	15488	15439	15197	15413	15183	15320
22761	21293	29074	24087	22022	23922	24948	19929	20138	26305	39898	36297	30522	26791	24117	21397	19731	18899	18396	18152	18031	18142	18188	18026	18130	17786	17988	17960	18063	17810	17801	17774	18098	17929	18126	18055	17957	17937	17809	17940	17884	18038	17940	17927	17704	17900	17841	17678	18018	18141	17942	17938	17758	18002	18159	18169	17747	17900	17855	17833	17932	17884	18068	17795	17850	17879	17825	18019	17849	18035	17919	17758	17671	17871	17805	17839	17681	17738	17920	17833	17965	18096	17912	17899	17857	18057	17745	17862	17882	17963	18122	17937	17799	17634	17961	18059	17952	17861	17949	18107	17786	17834	17773	17845	17721	17910	17814	18091	17918	17902	18069	18024	18069	17996	17881	17978	17921	17885	17922	17899	17746	17820	17734	17798	17947	17973	17832	17972	17875	17802	17907	17824	17685	17805	18005	17750	18101	17794	17702	17748	18007	17862	17777	18018	18012	17921	17941	18181	17683	17877	17946	17692	17758	17898	17762	17798	17920	17927	18112	17940	17836	18066	17722	17787	17786	17937	17786	17645	18142	17893	17779	17855	17774	17817	17954	17849	17608	17833	17684	17817	17878	17982	17904	17858	17948	17897	17883	17921	17837	17636	17842	18056	17993	17817	17642	17863	17875	17814	17763	17924	17834	17693	17958	17754	17914	18079	17755	17881	17664	17718	18017	17804	17789	17968	17798	18001	18033	18007	17751	17799	17680	17847	17883	18013	18148	17964	17840	17844	18015	17821	17954	17888	17744	17921	18153	17804	17976	17884	17747	17971	17773	17798	17725	17883	17708	17779	17843	17816	17750	17939	17926	17782	17912	17932	17607	17662	17805	18002	17998	17766	17743	17848	17814	17727	18204	17722	18051	17736	18074	18004	17943	17807	17868	17765	17905	17932	17729	17772	17927	17944	17822	17759	17952	17920	17813	17909	17924	17973	17828	17739	17858	17853	17877	17805	17802	17841	17995	18014	17845	17917	17797	17718	17658	17767	17932	17910	17907	17799	17897	17859	17900	17652	17924	18025	17765	17715	17711	17874	17903	17781	17690	18054	17799	17648	17774	17964	17815	17859	17831	17863	17915	17928	17780	17919	17904	17845	17893	17929	17893	17988	17873	17829	17801	17766	17962	17769	17834	17783	18135	17883	18060	18012	17977	17921	17868	17749	17735	17946	18086	17849	17905	17920	17963	17958	17862	18028	17669	17938	17794	17823	17739	17954	17575	17735	17649	17676	17803	17753	18114	17909	17911	17724	17731	18077	17857	17801	18021	17824	17727	17888	17900	18213	17779	17710	17972	17665	17945	17724	17958	17865	18101	18008	17705	17762	17887	17917	17859	17797	17739	17716	17771	17718	17711	17873	17754	17841	18178	17907	17994	17932	17875	17824	17882	17791	18033	18019	18048	17840	17734	17628	18008	17870	17760	17884	17805	17926	17646	17823	17631	17725	17844	17785	17732	17987	17941	17953	18053	17919	18041	18163	17892	17877	17756	17872	17948	17876	17837	17917	17930	17893	17791	17894	17848	17864	17917	17800	17658	17841	17997	17853	17893	17844	17803	17978	17849	17634	17714	17846	17716	17871	17820	17769	17853	17938	17798	17890	17662	17730	17756	18104	18042	17916	17921	17980	17912	17776	17919	17855	17807	17923	17783	17786	17903	17882	17981	17817	17684	17831	18002	17842	17681	18090	17879	17931	17898	17695	17785	18014	17722	17891	18067	17725	17706	17881	17947	17839	17874	17730	17689	17785	17784	17553	17904	17674	17879	17752	17809	17881	17751	17855	18017	17725	17900	17756	17901	17996	17685	17911	17776	17856	17911	17742	17856	17768	17710	17888	17622	17645	17483	17782	17989	18027	17856	17944	17741	17706	18017	17587	17709	17956	17773	17817	17763	17762	17749	17680	17805	17887	17920	17853	18018	17613	17943	17805	17784	17778	17850	17845	17952	17838	17865	17954	17958	17802	17966	17829	17817	17833	17987	18034	17796	17902	17846	17862	18006	17791	17915	17789	17832	17860	17880	17957	17790	17766	17943	17841	17878	17992	18090	17931	17994	17633	17820	17758	17892	17772	17931	17933	17976	17876	17772	17902	17849	17780	17882	17773	17811	17804	17928	17959	17971	17874	17984	17859	17776	17713	17806	17726	17895	17910	17764	17879	17803	17709	17996	17870	18054	17805	17756	17815	17693	17917	17909	17848	17972	17968	17819	17803	17771	17808	17884	17857	17819	18013	17879	17795	17671	17918	17682	17943	17892	17901	17654	17897	17711	17974	17990	17794	17908	17704	17746	17870	18017	17798	17808	17906	17897	17902	17834	17910	17927	17799	17814	17648	17910	17885	17847	17973	17912	17860	17875	17790	17951	18185	17883	17815	17674	17773	17772	17930	17922	18093	17735	17966	17818	17742	17759	17721	17610	17750	17686	17852	17710	17730	17834	17800	17827	17911	17925	17743	17820	17792	17750	17762	17543	17827	17946	17789	17878	17861	17896	17765	17810	17799	17672	17843	17923	17835	18002	18032	17701	17833	17825	17801	17725	17747	17903	17820	17786	18068	17994	18027	17855	17874	17669	17910	17864	17634	17774	17646	17743	17833	17739	18050	17797	17854	17715	17602	17990	17907	18141	17916	17888	17745	17838	17787	17675	17819	17782	17843	17735	18010	17980	17788	17810	17830	17809	17950	18019	17768	17725	17832	17892	17903	17868	17648	17969	17837	17522	17801	17638	17650	17841	17814	17766	17707	17809	17745	17859	17790	17731	17644	17922	17698	17852	17871	17743	17756	17791	17914	17874	17780	17676	17696	17805	17655	17909	17900	17941	17603	17820	17768	17668	17854	17976	17954	17894	17821	17741	17735	18032	17734	17848	17965	17863	17773	17688	17854	17818	18004	17861	17812	17867	18038	17980	17848	17958	17930	18128	18010	17856	17908	17917	17672	17831	17981	17926	18043	18047	17930	17730	17666	17808	17799	18015	17896	17683	17975	17895	17745	17770	17704	17846	18000	17784	17744	17829	17642	17853	17692	17756	17975	17914	17945	17828	17765	17898	17945	17846	17887	17867	18014	17803	17776	17711	17855	17832	17975	17719	17838	17915	17757	17802	17845	17962	17871	17953	17939	17663	17956	17932	17970	17899	18008	17832	17781	18132	17830	18080	17747	17818	17766	17742	17654	17977	17889	17819	17729	17828	17830	18026	17920	17778	17699	17877	17779	17902	17834	17942	17876	17901	17866	17771	17714	17835	17814	17812	17973	18043	17877	17867	17907	17707	17646	17717	17955	17604	17927	17716	17991	17932	17681	17755	17783	18029	17814	17919	17981	17761	17783	17940	17936	17939	17862	17784	17800	17938	17734	17794	17806	17988	17984	18040	17754	17928	17889	17884	17772	17820	17937	17758	17813	17675	17885	17773	17803	17831	18034	17879	17767	17668	17857	17846	17888	18032	17867	17869	17729	17724	17916	17943	17844	17960	17866	17580	17940	17867	17811	17977	17799	17958	17808	18025	17897	18065	17976	17947	17886	17849	18052	17911	18018	17986	17958	17836	17743	17858	17860	17884	17869	17834	17648	17909	17837	17689	17707	17855	17657	17947	17736	18066	17776	17894	17802	17893	17853	17910	18018	17896	17991	17698	17798	17718	17935	17867	17846	17825	17774	17962	17681	17910	17920	17950	17790	17891	17927	17753	17836	17738	17876	18009	17746	17809	17766	17835	18012	17760	17511	17653	17900	18067	18016	17846	17934	17937	17939	17836	17824	18033	17817	17809	17672	17858	17770	17857	17747	17840	17872	17769	17804	17940	17920	17666	17832	17773	17733	17858	17875	17927	18092	17743	17858	17858	17704	17884	17920	17998	17816	17733	17794	18162	17947	17944	17871	17767	17740	17898	17802	18040	17861	17837	17784	17833	17918	17813	17880	17666	17853	17967	18028	17736	17587	17889	17850	17728	17855	17795	17856	17877	17842	17735	17798	17848	17794	17957	17768	17836	18109	17766	17758	17822	17938	18071	17870	17790	17800	17726	17819	17929	17747	17974	17624	17977	17768	17919	17901	17847	17883	17912	17936	17867	17784	17962	17931	17892	17603	17905	17885	17986	18050	17823	18032	18005	17934	17915	17918	18137	17765	17855	17883	17834	17764	17663	17855	17939	17873	17793	17818	17877	17866	17834	18005	18042	17705	17772	17899	17821	17920	17911	17850	17752	17913	18008	17842	17942	17831	17952	17913	17795	17895	17968	17826	17900	17767	17850	17903	17978	17891	17700	17934	17763	17770	17751	17732	17861	17948	17752	17673	17645	17919	17917	18020	17843	17797	17915	17753	17801	17944	17646	17742	17674	17855	17828	17990	17945	17789	17954	17900	17844	17944	17674	17942	18010	17883	17896	17872	18082	17879	17990	17875	17570	17788	17715	17712	17630	18040	17795	17866	17681	17805	17749	17848	17905	17892	17902	18009	17803	17611	17925	17970	17789	17855	17879	17919	17877	17864	17911	17831	17894	17747	17514	17838	17742	17878	17670	17696	17869	17738	17894	17819	17848	17819	17864	17988	17751	17999	18036	17921	17926	17760	17773	17739	18103	18042	18037	17988	17886	17851	17930	18072	17922	17804	17962	17894	18024	17970	17795	17844	17786	18006	17894	17721	17713	17981	17948	18032	17823	17765	17904	17850	17959	18135	17767	17703	17583	17786	17621	17964	17891	17808	18014	17918	17663	17960	17825	17636	17874	17886	17869	17768	17898	17637	17692	17798	18070	17955	17998	17868	17934	17798	17728	17726	17791	17722	17830	17936	17761	17715	17724	17869	18003	18000	17818	17690	17638	17789	17561	17831	17856	17909	17952	17852	17677	17735	17990	17686	17656	17791	17899	17835	17828	18021	17668	17915	17775	17946	17889	17807	17856	17824	17927	17895	17806	18012	17896	17639	17852	17621	17811	17866	17947	17923	18035	17854	17728	17707	17888	17847	17878	17895	17860	17703	17840	17954	18113	17914	17750	17852	17858	18059	17980	17844	18040	17783	17868	17884	17898	17805	17853	17901	17741	17709	17841	17871	17929	17838	17852	17973	17959	18104	17783	17731	17766	17746	17821	17828	18067	17819	17829	17994	17723	17789	17773	17878	17919	17783
27419	49915	49058	38441	26015	20542	17840	17760	19706	28436	41792	37411	30726	26819	23177	19619	17301	16399	15681	15595	15419	15451	15403	15522	15632	15437	15371	15402	15610	15389	15426	15309	15479	15470	15616	15407	15344	15385	15497	15345	15470	15460	15484	15420	15561	15488	15476	15419	15400	15395	15588	15431	15425	15561	15792	15474	15403	15518	15539	15478	15535	15547	15382	15603	15331	15340	15422	15597	15317	15574	15454	15495	15518	15408	15508	15508	15422	15600	15484	15463	15509	15585	15501	15374	15496	15402	15473	15548	15350	15507	15473	15244	15579	15469	15515	15570	15422	15500	15362	15480	15249	15394	15543	15332	15474	15548	15404	15376	15401	15387	15523	15435	15557	15456	15486	15429	15515	15396	15626	15524	15365	15519	15376	15586	15498	15319	15463	15376	15357	15439	15317	15403	15384	15539	15555	15574	15570	15388	15548	15285	15469	15365	15477	15409	15453	15520	15381	15412	15488	15336	15389	15460	15605	15436	15369	15633	15548	15488	15419	15269	15348	15452	15280	15647	15446	15349	15375	15217	15542	15371	15356	15265	15325	15432	15222	15469	15476	15550	15591	15460	15268	15520	15437	15388	15466	15384	15572	15449	15483	15364	15354	15464	15358	15459	15653	15369	15499	15519	15437	15387	15321	15469	15444	15507	15433	15437	15547	15506	15449	15638	15531	15502	15420	15374	15615	15483	15547	15546	15461	15582	15460	15618	15365	15486	15552	15465	15381	15437	15319	15285	15421	15555	15572	15483	15478	15428	15519	15415	15485	15380	15439	15512	15416	15500	15418	15358	15424	15254	15446	15411	15448	15336	15512	15447	15390	15466	15354	15450	15425	15322	15439	15503	15329	15480	15595	15446	15388	15407	15512	15250	15428	15373	15568	15469	15519	15405	15413	15419	15516	15368	15520	15399	15457	15304	15231	15470	15493	15385	15549	15422	15611	15444	15570	15454	15409	15413	15462	15387	15513	15440	15576	15454	15396	15393	15499	15380	15303	15429	15273	15278	15465	15400	15523	15336	15468	15487	15302	15404	15364	15375	15531	15341	15560	15464	15339	15476	15424	15439	15427	15555	15571	15482	15439	15380	15321	15450	15367	15465	15470	15291	15406	15461	15383	15274	15549	15376	15489	15559	15430	15448	15557	15488	15367	15407	15555	15402	15426	15397	15450	15668	15383	15577	15416	15353	15563	15393	15422	15519	15345	15475	15597	15419	15332	15525	15439	15316	15283	15470	15349	15510	15606	15422	15534	15531	15383	15542	15158	15386	15435	15428	15430	15467	15377	15197	15410	15499	15416	15570	15477	15471	15521	15428	15233	15368	15421	15415	15599	15374	15610	15478	15465	15343	15601	15443	15451	15519	15548	15214	15289	15461	15428	15540	15473	15371	15457	15260	15523	15443	15302	15521	15580	15270	15550	15550	15559	15457	15470	15441	15497	15534	15448	15478	15435	15385	15503	15434	15436	15342	15395	15535	15364	15403	15250	15611	15445	15380	15602	15448	15471	15311	15376	15602	15421	15367	15386	15260	15476	15354	15525	15516	15360	15507	15496	15413	15410	15394	15431	15491	15569	15504	15477	15535	15428	15461	15373	15603	15404	15431	15591	15346	15298	15482	15465	15358	15520	15428	15486	15321	15466	15389	15412	15537	15474	15478	15472	15463	15256	15392	15404	15348	15461	15207	15415	15519	15657	15432	15397	15523	15519	15414	15542	15517	15522	15460	15341	15303	15330	15384	15449	15407	15433	15581	15393	15485	15436	15467	15396	15268	15385	15384	15501	15384	15333	15426	15339	15372	15567	15533	15449	15332	15346	15334	15468	15277	15465	15599	15515	15488	15394	15532	15363	15528	15356	15539	15404	15381	15582	15458	15504	15593	15495	15481	15558	15475	15426	15430	15342	15414	15359	15568	15416	15654	15283	15588	15294	15578	15605	15248	15183	15569	15437	15473	15549	15454	15505	15421	15389	15576	15503	15417	15319	15496	15240	15523	15396	15276	15334	15346	15566	15371	15431	15605	15407	15565	15492	15276	15347	15391	15399	15578	15372	15621	15520	15416	15476	15374	15419	15403	15480	15504	15568	15453	15307	15453	15473	15533	15250	15553	15542	15484	15443	15424	15392	15300	15358	15450	15414	15398	15640	15469	15353	15529	15486	15445	15338	15482	15518	15372	15225	15548	15294	15276	15458	15497	15367	15330	15395	15333	15398	15473	15566	15417	15375	15374	15449	15334	15432	15642	15501	15481	15471	15548	15495	15384	15451	15615	15545	15400	15511	15334	15492	15444	15356	15312	15405	15437	15453	15400	15465	15469	15403	15556	15600	15343	15557	15427	15355	15670	15325	15488	15424	15533	15336	15520	15438	15428	15509	15417	15498	15317	15277	15399	15515	15331	15425	15491	15454	15417	15716	15507	15313	15223	15411	15417	15470	15629	15498	15509	15359	15340	15404	15359	15418	15497	15263	15417	15342	15380	15432	15639	15457	15450	15271	15669	15477	15308	15446	15401	15401	15497	15485	15346	15260	15442	15381	15521	15444	15500	15283	15583	15350	15344	15497	15251	15417	15513	15400	15462	15563	15464	15523	15404	15380	15457	15278	15380	15432	15426	15441	15423	15327	15433	15487	15571	15387	15442	15433	15301	15487	15351	15345	15297	15419	15362	15280	15447	15440	15362	15415	15420	15443	15595	15540	15600	15426	15380	15388	15541	15359	15376	15520	15408	15514	15374	15507	15434	15160	15410	15349	15454	15411	15504	15461	15397	15521	15575	15434	15520	15600	15562	15248	15389	15476	15458	15413	15372	15273	15546	15514	15473	15461	15289	15296	15262	15511	15531	15436	15602	15333	15356	15590	15414	15458	15383	15377	15500	15348	15409	15464	15407	15415	15456	15375	15451	15336	15449	15563	15403	15262	15415	15498	15504	15625	15613	15500	15501	15537	15448	15527	15382	15552	15368	15421	15535	15408	15536	15581	15497	15508	15546	15527	15378	15324	15503	15378	15346	15597	15346	15372	15580	15455	15364	15458	15483	15540	15420	15360	15477	15564	15436	15362	15495	15476	15708	15459	15283	15494	15347	15351	15515	15572	15563	15442	15488	15549	15392	15427	15404	15412	15449	15282	15475	15478	15386	15495	15346	15490	15319	15298	15350	15470	15482	15540	15314	15506	15434	15448	15419	15621	15660	15408	15408	15451	15280	15471	15437	15450	15510	15415	15426	15370	15544	15538	15484	15389	15453	15237	15400	15387	15658	15464	15693	15381	15587	15446	15218	15506	15676	15585	15231	15439	15428	15410	15555	15530	15431	15442	15361	15408	15442	15430	15571	15435	15464	15398	15570	15281	15448	15351	15335	15317	15466	15481	15306	15447	15641	15427	15451	15421	15493	15378	15382	15540	15384	15500	15468	15302	15505	15306	15454	15442	15546	15594	15275	15553	15266	15323	15465	15340	15437	15503	15356	15285	15554	15323	15375	15350	15412	15351	15624	15574	15417	15359	15366	15507	15386	15480	15590	15502	15337	15412	15214	15404	15561	15329	15633	15450	15379	15263	15475	15315	15431	15392	15257	15513	15520	15487	15431	15413	15460	15621	15302	15381	15231	15437	15414	15288	15285	15315	15511	15473	15490	15442	15532	15467	15290	15360	15459	15362	15508	15458	15472	15376	15450	15381	15456	15506	15608	15397	15507	15449	15466	15502	15427	15494	15544	15507	15532	15391	15487	15388	15378	15530	15217	15336	15532	15458	15623	15453	15527	15394	15565	15469	15335	15341	15577	15612	15396	15324	15346	15567	15478	15516	15373	15325	15422	15322	15418	15430	15361	15318	15453	15138	15381	15381	15387	15441	15423	15572	15180	15571	15510	15493	15520	15166	15556	15385	15331	15362	15419	15416	15471	15455	15437	15294	15454	15670	15543	15341	15584	15306	15593	15393	15457	15471	15377	15674	15399	15526	15470	15557	15410	15356	15350	15366	15521	15469	15567	15428	15474	15734	15546	15393	15512	15258	15519	15498	15410	15466	15559	15342	15602	15364	15437	15428	15560	15408	15409	15583	15420	15337	15435	15400	15346	15567	15324	15319	15541	15254	15488	15603	15254	15368	15501	15654	15579	15520	15400	15512	15388	15454	15424	15416	15431	15339	15325	15330	15300	15526	15468	15343	15447	15404	15388	15433	15589	15450	15460	15467	15495	15324	15365	15387	15405	15378	15440	15364	15419	15693	15427	15448	15362	15599	15390	15550	15624	15258	15489	15482	15259	15496	15359	15318	15586	15362	15411	15408	15461	15316	15260	15488	15672	15586	15513	15517	15446	15453	15582	15336	15556	15424	15514	15164	15535	15538	15499	15386	15339	15604	15357	15477	15551	15459	15324	15362	15469	15378	15406	15499	15653	15257	15512	15453	15515	15416	15487	15586	15392	15358	15386	15522	15624	15481	15514	15478	15316	15508	15485	15422	15343	15689	15595	15463	15408	15525	15466	15401	15526	15183	15330	15507	15396	15368	15438	15543	15441	15441	15343	15401	15536	15496	15403	15524	15430	15535	15469	15385	15387	15394	15401	15313	15466	15616	15349	15427	15391	15554	15439	15288	15364	15411	15261	15444	15499	15311	15339	15418	15383	15341	15332	15445	15349	15440	15315	15497	15409	15487	15336	15334	15456	15466	15441	15373	15363	15412	15638	15290	15475	15411	15517	15485	15364	15405	15581	15429	15486	15514	15507	15525	15321	15285	15472	15533	15397	15348	15662	15226	15400	15397	15335	15510	15292	15592	15486	15272	15505	15496	15340	15441	15435	15427	15555	15577	15639	15513	15399	15397	15587	15336	15317	15384	15524	15482	15599	15557	15388	15523	15493	15518	15323	15489	15409	15441	15450	15443	15467	15359	15353	15373	15503	15434	15527	15397	15462	15424	15453	15439	15498	15572	15434	15423	15499	15397	15296	15614	15569	15342	15594	15449	15319	15493	15502	15273	15499	15502	15343	15413	15360	15552	15344	15389	15556	15562	15332	15552	15560	15454	15517	15424	15538	15345	15354	15517	15500	15431	15525	15573	15448	15340	15477	15451	15324	15657	15361	15507	15523	15576	15399	15360	15336	15598	15408	15498	15584	15294	15367
28054	23838	29313	23892	18981	18105	18414	17895	17956	18219	19844	19784	18884	18767	18526	18388	17851	17881	17694	17956	17634	17682	17870	17775	17892	17800	17815	17734	17893	17792	18033	17834	17782	17701	17761	17921	17841	17693	17849	17798	17790	17866	17788	17814	17772	18008	18037	17829	17724	17804	17823	17955	17802	17677	17791	17751	17844	17727	17793	17655	17973	17762	17834	17745	17655	17813	18024	17959	17856	17743	17975	17970	17723	17822	17858	17768	17681	17618	17762	17700	17727	18058	17841	17790	17926	17811	17832	17758	17916	17730	17812	17633	17754	17663	17966	17708	17632	17632	17783	17682	17621	17981	17882	17751	17869	17721	17606	17723	17899	17664	17849	17785	17532	17712	17830	17702	17838	17805	17593	18002	17981	17740	17915	17980	17864	17765	17905	17680	17631	17752	17775	17804	17742	17663	17906	17835	17793	18022	17965	17630	17789	17972	17634	17648	17760	17877	17586	17723	17727	17631	17684	17949	17828	17697	17779	17825	17754	17935	17855	17906	17771	17761	17912	17874	17779	17763	18016	17640	17632	17815	17900	17639	17722	17831	17864	17701	17684	17748	17776	17797	17679	17781	17741	17682	17726	18045	17882	17895	17902	17838	17865	17676	17850	17679	17907	17805	17725	17819	17563	17873	17738	17726	17871	17806	17808	17693	17727	17848	17859	17721	17806	17604	17802	17793	17654	17758	17602	17774	17868	17884	18073	17925	17762	17732	17689	17717	17758	17763	17741	17895	17555	17900	17735	17718	17907	17711	17668	17830	17825	17773	17737	17801	17874	17657	17713	17822	17877	17743	17934	17780	17727	17776	17617	17610	17772	17815	17913	17613	17856	17851	17808	17692	17741	17793	17911	17788	17799	17692	17692	17811	17755	17741	17806	17712	17834	17796	17740	17908	17761	17819	17798	17681	17591	17572	17946	17819	17877	17812	17860	17699	17887	17807	17665	17727	17551	17873	17897	17589	17709	17802	17704	17793	18027	17868	17753	17716	17853	17739	17778	17737	17995	17915	17718	17685	17746	17741	18048	17655	17808	17751	17699	17806	17624	17747	17717	18008	17769	17686	17744	17740	17771	17855	17696	17689	17720	17809	17953	17806	17592	17761	17824	17814	17532	17582	17909	17806	17841	17960	17783	17590	17830	17962	17698	17772	17995	17673	17726	17775	17739	17850	17845	17843	17715	17893	17657	17766	17794	17884	17928	17892	17744	17620	17789	17581	17693	17711	17730	17818	17650	17498	17741	17839	17837	17812	17705	17853	17823	17772	17853	17696	17843	17723	18030	17759	17838	17737	17725	17703	17767	17845	17835	17745	17721	17844	17510	17686	17730	17786	17730	17794	17682	17370	17785	17598	17653	17710	17669	17887	17718	17955	17888	17716	17981	17830	17803	17749	17750	17958	17828	17950	17792	17824	17873	18136	17925	17845	17891	17840	17672	17816	17807	17815	17819	17950	17986	17940	17824	17819	17764	17643	17768	17565	17803	17728	17736	17776	17762	17931	17792	17738	17674	17807	17848	17885	17724	17704	17811	17711	17854	17755	17944	17794	17812	17866	17613	17863	17880	17867	17658	17514	17810	17826	17723	17630	17904	17852	17852	17801	17892	17535	17922	17773	17744	17853	17767	17770	17840	17814	17639	17669	17890	17797	17720	17711	17851	17924	17854	17567	17563	17717	17723	17899	17607	17725	17751	17891	17727	17720	17715	17781	17714	17844	17694	17496	18203	17828	17719	17617	17803	17812	17692	17780	17782	17879	17888	18012	17815	17568	17678	17801	17777	17855	17904	17717	17895	17752	17720	17690	17671	17864	17814	17791	17822	17705	17705	17634	17778	18021	18005	17953	17792	17878	17943	17830	17714	17691	17832	17819	18076	17875	17678	17835	17856	17879	17756	17862	17663	17802	17643	17762	17840	17823	17824	17537	17708	17666	17832	17671	17897	17983	17729	17757	17854	17770	17927	17734	17795	17802	17792	17854	17771	17749	17720	17695	17794	17671	17727	17920	17725	17767	17753	17706	17740	17770	17724	17732	17760	17704	17748	17829	17583	17726	17584	17847	17849	17651	17710	17978	17744	17821	17856	17739	17898	17771	17666	17658	17763	17670	17845	17791	17861	17855	17687	17841	17919	17819	17916	17873	17679	17884	17488	17755	17837	17691	17745	17749	17975	17826	17857	17953	17753	17724	18009	17896	17692	17826	17940	17757	17779	17785	17904	17860	17783	17879	17888	17794	17775	17817	17745	17771	17778	17894	17673	17735	17863	17915	18118	17876	17764	17714	17769	17741	17642	17818	17883	17805	17777	17873	17803	17653	17701	17796	17858	17787	17839	17683	17742	17914	17737	17635	17763	17836	17641	17809	17756	17882	17704	17818	17604	17668	17654	17871	17812	17734	17942	17568	17566	17722	17774	17695	17875	17872	17967	17883	17659	17808	17744	17831	17758	17727	17835	17828	17844	17890	17773	17843	18029	17937	18043	17940	17811	17731	17742	17814	17739	17975	17736	17840	17618	17745	17909	17654	17896	17958	17892	17864	17840	17734	17731	17684	17674	17718	17747	17775	18000	17730	17824	17929	17766	17790	17890	17752	17676	17746	17640	17820	17938	17846	17673	17734	17856	17926	17898	17688	17611	17756	17717	17817	17796	17829	17949	17669	17763	17719	17964	17731	17665	17674	17606	17890	17924	17605	17814	17918	17757	17777	17800	17838	17855	17785	17786	17688	17854	17728	17760	17751	17580	17828	17724	17697	17802	17680	17955	17873	17767	17902	17915	17713	17839	17693	17776	17631	17910	17704	17857	17748	17733	17900	17670	17669	17953	17851	17906	17884	17636	17867	17866	17792	17886	17724	17676	17603	17822	17652	17729	17776	17738	17695	17686	17894	17572	17955	17914	17868	17870	18010	17780	17686	17687	17726	17678	17732	17816	17918	17739	17760	17823	17790	17876	17661	17982	17786	17953	17808	17843	17578	17713	17873	17721	17760	17700	17816	17839	17976	17872	17986	17733	17864	17671	17717	17728	17813	17836	17837	17826	17798	17835	17613	17686	17723	17908	18016	17803	17935	17861	17814	17988	17747	17734	17812	17753	17863	17830	17782	17952	17702	17789	17644	17767	17697	17848	17649	17752	17759	17912	17911	17595	17902	17658	17791	17680	17650	18052	17735	17901	17806	17714	17664	17775	17833	17892	17800	17837	17899	17902	17830	17777	17828	17882	17606	17912	17714	17777	17737	17989	17914	17781	17797	17769	17779	17901	17756	17848	17821	17691	17683	17878	17676	17804	17703	17838	17824	17767	17894	17765	17852	17677	17714	17739	17834	17543	17717	17645	17658	17795	17595	17743	17729	17810	17761	17675	17933	17897	17587	17706	17746	17791	17676	17758	17767	17974	17827	17898	17692	17725	17820	17668	17653	17844	17911	17875	17707	17835	17744	17869	17950	17938	17811	17874	18136	17889	17526	17692	17658	17918	17823	17796	17770	17699	17652	17809	17739	18049	17877	17836	17740	17970	17708	17782	17629	17783	17837	17652	17610	17614	17599	17597	17695	17837	17640	17902	17904	17869	17770	17946	17906	17703	17713	17878	17908	17830	17847	17844	17681	17882	17906	17925	17902	17694	17819	17848	17860	17672	18046	17768	17813	17805	17598	17847	17525	17976	17768	17725	17565	17805	17619	17948	17850	17796	17764	17969	17794	17854	17783	18008	17903	17574	17887	17882	17658	17986	17802	17684	17754	17605	17873	17955	17932	17928	17914	17811	17678	17814	17742	17748	17823	17584	17697	17827	17738	17668	17594	17903	17891	17676	17950	17744	17838	17928	17687	17660	17751	17806	17849	17830	17762	17751	17611	17694	17819	17920	17684	17870	17670	17742	17601	17711	17470	17770	18035	17953	17834	17520	17858	17604	17733	17826	17938	17670	17570	17648	17831	17696	17756	17866	17668	17872	17806	18111	17809	17906	17596	17702	17631	17790	17873	17645	17705	17565	17724	17616	17838	17737	17962	17887	17683	17694	17813	17698	17714	17816	17868	17692	17847	17689	17771	17833	17683	17838	17869	17674	17801	17699	17756	17708	17520	17643	17771	17846	17780	17835	17693	17802	17882	17590	17659	17794	17765	17795	17918	17704	17971	17812	17534	17852	17994	17594	17866	17835	18039	17838	17739	17892	17516	17845	17823	17777	17800	17715	17866	17744	17613	17565	17921	17664	17827	17879	17694	17866	17796	17947	17713	17908	17811	17816	17867	17634	17606	17858	17746	17712	17696	17817	17953	17863	17615	17787	17956	17891	17610	17628	17801	17743	17715	17806	17752	17871	17801	17593	17747	17509	18018	17799	17934	17718	17654	17749	18007	17679	17765	17748	17669	17851	17878	17637	17617	17635	17709	17986	17513	17823	17839	17805	17849	17781	17731	17734	17706	17627	17765	17852	17736	17699	17726	17846	17885	17637	17897	17915	17836	17914	17819	17808	17870	17856	17832	17881	17977	17780	17621	17900	17772	17616	17668	17764	17998	17854	17741	17831	17782	17718	17745	17889	17866	17766	17717	17625	17780	17836	17569	17851	17673	17694	17744	17651	17734	17819	17811	18035	17781	17796	17944	17858	17539	17930	17930	17808	17578	17724	17762	17936	17822	17828	17672	17908	17804	17766	17759	17622	17740	17786	17793	18003	17598	17816	17751	17776	17867	17857	17558	17744	17756	17837	17843	17705	17852	17779	17600	17935	17596	17595	17780	17842	17759	17701	17671	17980	17836	17784	17874	17799	17865	17906	17778	17881	17731	17775	17872	17872	17566	17696	17777	17685	17706	17530	17780	17775	17629	17842	17634	17727	17916	17731	17796	17773	17858	18005	17742	17873	17750	17690	17650	17632	17649	17483	17788	17613	17663	17744	17707	17738	17902	17940	17748	17785	17822	17795	17783	17679	17824	17725	17975	17800	18012	17750	17861	17734	17709	17721	18018	17898	17743	17912	17750	17728	17914	17711	17834	17668	17797	17621	17737	17653	17726	17861	17840	17763	17672	18024	17938	17819	17549	17767	17852	17932	17871	17664	17763	17725	17843	17703	17841	17903	17821	17754	17763	17757	17807	17629	17772	18032	17927	17763	17882	17850	17828
25398	35414	31613	19980	16810	15795	15633	15625	15454	16126	18479	18032	16505	16619	16221	15711	15639	15334	15389	15222	15220	15392	15416	15298	15324	15340	15330	15505	15351	15490	15506	15515	15350	15434	15355	15368	15240	15513	15382	15473	15388	15482	15408	15277	15447	15537	15347	15486	15457	15369	15303	15397	15426	15442	15458	15451	15374	15468	15559	15297	15268	15335	15362	15363	15592	15544	15552	15478	15406	15379	15370	15516	15416	15406	15477	15408	15341	15408	15491	15570	15306	15513	15451	15518	15427	15268	15656	15407	15427	15366	15478	15274	15399	15298	15366	15381	15417	15456	15458	15237	15292	15504	15290	15469	15456	15415	15324	15407	15467	15398	15431	15480	15424	15282	15467	15258	15432	15218	15360	15297	15327	15294	15459	15429	15284	15293	15331	15140	15473	15397	15141	15361	15312	15259	15514	15325	15360	15334	15298	15409	15438	15441	15217	15344	15322	15254	15338	15589	15485	15449	15309	15563	15334	15395	15551	15334	15478	15430	15230	15419	15491	15274	15495	15226	15407	15277	15386	15468	15388	15396	15333	15198	15458	15329	15288	15596	15382	15430	15406	15460	15510	15175	15364	15166	15534	15499	15336	15332	15345	15364	15323	15270	15418	15516	15446	15332	15492	15306	15384	15250	15424	15379	15542	15273	15312	15467	15442	15494	15161	15421	15462	15434	15229	15447	15348	15441	15290	15437	15308	15254	15326	15410	15335	15530	15441	15307	15414	15483	15345	15477	15466	15410	15407	15351	15593	15259	15510	15276	15401	15460	15304	15309	15401	15357	15413	15141	15501	15269	15371	15467	15332	15419	15364	15297	15290	15462	15384	15327	15248	15483	15521	15331	15433	15237	15368	15446	15318	15387	15411	15324	15270	15327	15406	15325	15414	15392	15442	15345	15386	15356	15331	15507	15305	15333	15397	15377	15500	15233	15293	15172	15537	15210	15468	15202	15385	15228	15424	15344	15324	15304	15390	15308	15369	15652	15191	15488	15459	15434	15391	15327	15411	15518	15312	15427	15347	15448	15413	15216	15355	15373	15347	15420	15327	15367	15267	15582	15377	15465	15081	15433	15300	15162	15309	15376	15453	15316	15355	15486	15425	15387	15282	15281	15383	15331	15387	15370	15298	15406	15412	15517	15527	15375	15448	15413	15267	15398	15355	15480	15294	15353	15498	15472	15307	15324	15330	15442	15455	15411	15393	15452	15113	15316	15371	15528	15542	15576	15500	15292	15324	15266	15181	15423	15233	15353	15376	15291	15308	15270	15462	15328	15398	15243	15551	15253	15390	15500	15374	15354	15474	15402	15337	15253	15389	15331	15473	15351	15301	15539	15425	15417	15191	15482	15488	15377	15464	15484	15199	15447	15622	15302	15360	15350	15326	15279	15308	15528	15306	15427	15562	15359	15432	15391	15394	15239	15449	15346	15401	15456	15572	15487	15315	15487	15428	15456	15425	15419	15203	15242	15478	15437	15474	15375	15241	15410	15390	15555	15238	15379	15416	15380	15204	15262	15399	15563	15414	15386	15284	15340	15342	15466	15359	15520	15193	15431	15522	15365	15345	15266	15469	15415	15358	15394	15502	15271	15261	15163	15305	15276	15514	15457	15387	15478	15611	15327	15416	15321	15571	15351	15407	15509	15334	15367	15328	15341	15352	15490	15410	15390	15561	15423	15338	15424	15368	15343	15350	15268	15290	15330	15385	15448	15415	15357	15338	15304	15205	15277	15287	15482	15351	15418	15310	15585	15376	15410	15476	15461	15631	15326	15401	15476	15366	15399	15504	15401	15363	15280	15391	15390	15465	15380	15363	15318	15324	15356	15251	15560	15668	15292	15476	15396	15370	15344	15294	15492	15361	15301	15377	15513	15394	15259	15453	15373	15543	15498	15425	15295	15294	15416	15273	15486	15460	15364	15346	15207	15443	15351	15504	15421	15366	15396	15421	15416	15203	15474	15339	15396	15366	15506	15601	15509	15477	15432	15277	15399	15463	15599	15341	15450	15502	15293	15301	15493	15234	15393	15360	15363	15246	15500	15375	15473	15397	15462	15424	15347	15359	15347	15529	15272	15413	15373	15338	15340	15393	15314	15396	15545	15281	15413	15503	15436	15359	15354	15274	15524	15481	15232	15469	15336	15173	15338	15162	15309	15393	15320	15401	15305	15471	15444	15453	15579	15249	15387	15252	15381	15143	15526	15326	15371	15302	15435	15453	15265	15347	15474	15434	15403	15301	15449	15158	15435	15373	15473	15420	15442	15185	15313	15312	15415	15246	15411	15323	15290	15523	15337	15260	15454	15240	15280	15462	15251	15268	15500	15578	15374	15458	15516	15494	15364	15360	15336	15373	15356	15408	15263	15241	15404	15549	15244	15337	15347	15418	15530	15503	15349	15435	15423	15329	15243	15565	15229	15411	15378	15235	15311	15526	15416	15406	15434	15399	15329	15427	15426	15446	15491	15555	15407	15346	15486	15606	15341	15329	15356	15437	15351	15297	15357	15396	15483	15290	15293	15341	15366	15446	15314	15668	15336	15415	15411	15287	15331	15311	15368	15366	15376	15246	15314	15328	15475	15307	15404	15336	15216	15481	15261	15270	15399	15505	15313	15364	15586	15420	15442	15482	15392	15522	15343	15470	15400	15253	15377	15289	15272	15412	15326	15463	15444	15289	15364	15418	15455	15242	15279	15405	15266	15342	15341	15304	15183	15443	15338	15368	15432	15356	15263	15261	15398	15304	15265	15201	15520	15108	15404	15361	15318	15280	15313	15342	15284	15325	15297	15425	15344	15442	15276	15448	15574	15466	15466	15523	15463	15198	15399	15381	15486	15405	15402	15503	15404	15402	15379	15364	15358	15494	15374	15445	15339	15476	15497	15340	15371	15150	15289	15452	15452	15251	15382	15296	15329	15300	15487	15391	15432	15400	15386	15280	15374	15524	15389	15262	15411	15401	15533	15447	15300	15409	15405	15414	15560	15521	15527	15353	15280	15297	15430	15480	15339	15590	15367	15614	15222	15355	15368	15384	15502	15509	15356	15462	15340	15371	15483	15385	15444	15296	15256	15390	15520	15469	15369	15313	15327	15353	15527	15341	15474	15513	15303	15477	15394	15470	15255	15481	15332	15431	15311	15407	15241	15351	15388	15415	15395	15365	15355	15446	15387	15496	15349	15365	15423	15197	15364	15497	15347	15491	15345	15514	15261	15447	15382	15598	15205	15456	15475	15324	15434	15435	15344	15508	15449	15239	15414	15370	15146	15390	15453	15376	15475	15261	15393	15227	15271	15365	15567	15466	15313	15487	15208	15621	15347	15328	15320	15440	15540	15523	15537	15479	15287	15295	15440	15449	15415	15410	15209	15353	15394	15420	15435	15335	15275	15305	15328	15361	15426	15315	15365	15394	15282	15546	15414	15573	15350	15395	15296	15363	15449	15502	15300	15346	15428	15363	15424	15460	15492	15338	15339	15325	15403	15308	15427	15389	15351	15484	15203	15438	15504	15285	15293	15296	15276	15322	15359	15498	15681	15394	15516	15382	15270	15434	15315	15212	15358	15263	15558	15556	15363	15396	15345	15392	15265	15313	15455	15199	15518	15287	15295	15412	15482	15266	15528	15249	15323	15199	15333	15230	15512	15454	15389	15403	15249	15431	15332	15565	15359	15418	15350	15460	15472	15301	15328	15269	15433	15231	15406	15513	15488	15481	15276	15408	15272	15514	15132	15469	15528	15354	15398	15416	15410	15335	15175	15336	15266	15271	15453	15460	15422	15611	15446	15421	15486	15412	15412	15294	15392	15420	15331	15299	15460	15325	15307	15419	15437	15418	15373	15532	15319	15361	15454	15428	15503	15347	15472	15379	15381	15510	15459	15458	15296	15481	15396	15338	15408	15397	15609	15434	15428	15431	15460	15155	15308	15367	15432	15358	15465	15411	15298	15356	15495	15462	15444	15394	15377	15424	15336	15569	15538	15290	15238	15309	15390	15606	15383	15341	15270	15296	15511	15597	15414	15451	15391	15379	15302	15556	15495	15550	15259	15317	15318	15157	15273	15459	15330	15382	15450	15411	15573	15487	15383	15382	15375	15320	15437	15490	15297	15508	15158	15363	15395	15377	15264	15568	15279	15459	15260	15434	15530	15503	15441	15344	15432	15440	15407	15456	15308	15468	15327	15378	15323	15349	15306	15430	15093	15328	15364	15280	15366	15400	15421	15348	15380	15343	15398	15276	15443	15484	15456	15396	15181	15200	15404	15330	15367	15285	15224	15497	15373	15408	15431	15402	15387	15381	15287	15377	15414	15367	15430	15398	15381	15523	15548	15447	15235	15418	15472	15307	15436	15382	15521	15346	15398	15302	15499	15563	15356	15511	15232	15307	15473	15378	15530	15414	15443	15472	15492	15181	15559	15554	15362	15351	15213	15326	15301	15404	15441	15455	15308	15373	15326	15371	15379	15458	15271	15345	15507	15537	15429	15295	15270	15412	15404	15381	15265	15279	15610	15394	15502	15285	15420	15449	15497	15339	15293	15277	15205	15164	15443	15467	15486	15352	15255	15390	15286	15425	15397	15420	15291	15262	15408	15357	15164	15345	15392	15405	15286	15473	15240	15374	15475	15318	15398	15500	15574	15589	15542	15374	15384	15320	15544	15376	15385	15299	15371	15431	15299	15421	15380	15308	15345	15419	15333	15417	15535	15421	15344	15481	15430	15359	15570	15467	15218	15424	15280	15342	15423	15144	15251	15447	15436	15300	15310	15449	15435	15533	15198	15398	15361	15352	15345	15447	15361	15411	15440	15396	15387	15425	15527	15428	15364	15469	15365	15364	15263	15418	15317	15324	15501	15304	15573	15389	15325	15451	15517	15548	15594	15364	15237	15465	15433	15392	15399	15339	15437	15441	15426	15428	15307	15475	15487	15381	15395	15182	15369	15308	15501	15345	15466	15535	15246	15303	15469	15312	15419	15388	15240	15448	15507	15363	15330	15499	15420	15259	15221	15325	15448	15264	15433	15398	15460	15391	15342	15297	15368	15305	15265	15276	15639	15549	15410	15324	15397	15476	15462	15419	15448	15373	15384	15417	15328	15414	15355	15392	15276	15503	15323	15533	15468	15206	15580
24041	21309	28580	25073	22719	22165	20832	18855	19151	25263	30996	27366	22168	22415	21534	19726	18739	18444	18022	17915	17856	17661	17730	17662	17939	17743	17915	17838	17745	17649	17817	17836	17746	17759	17856	17915	17842	17818	17596	17806	17620	17853	17904	17786	17911	17622	17673	17803	17819	17508	17651	17713	17884	17741	17718	17614	17806	17868	17842	17741	17862	17765	17827	18001	17828	17778	17727	17696	17624	17913	17779	17922	17727	17830	17673	17688	17801	17606	17859	17881	17762	17692	17831	17656	17667	17618	17884	17823	17794	17670	17580	17786	17780	17749	17815	17678	17739	18120	17688	17864	17699	17560	17646	17877	17786	17697	17759	17801	17811	17805	17555	17719	17787	17668	17829	17714	17593	17944	17668	17740	17775	17789	17865	17602	17598	17864	17596	17668	17776	17815	17702	17784	17683	17670	17797	17774	17815	17789	17543	17737	17628	17765	17701	17741	17483	17740	17692	17808	17791	17736	17918	17881	17669	17919	17545	17671	17778	17709	17726	17488	17715	17802	17662	17725	17848	17610	17598	17693	17602	17532	17503	17799	17810	17816	17843	17747	17847	17618	17705	17508	17625	17846	17671	17781	17692	17873	17829	17540	17750	17736	17640	17723	17791	17816	17682	17857	17761	17548	17842	17796	17700	17645	17772	17650	17706	17651	17632	17816	17643	17636	17683	17705	17644	18020	17789	17839	17781	17656	17716	17537	17551	17551	17780	17757	17765	17751	17553	17812	17732	17819	17902	17864	17605	17644	17789	17629	17630	17629	17656	17560	17857	17864	17594	17767	17794	17889	17787	17545	17678	17592	17652	17610	17762	17574	17896	17849	17876	17654	17820	17585	17827	17813	17883	17640	17726	17643	17702	17931	17687	17681	17604	17671	17831	17557	17634	17833	17602	17769	17876	17587	17715	17693	17661	17587	17684	17769	17873	17806	17815	17725	17739	17736	17680	17748	17724	17834	17677	17673	17744	17858	17719	17674	17599	17635	17676	17763	17669	17591	17901	17541	17673	17628	17647	17783	17673	17480	17657	17701	17828	17706	17682	17518	17563	17595	17497	17883	17839	17580	17666	17620	17601	17585	17800	17640	17570	17692	17745	17797	17632	17647	17618	17823	17795	17890	17517	17485	17846	17783	17582	17729	17636	17600	17615	17805	17749	17613	17653	17706	17727	17753	17925	17657	17875	17679	17627	17661	17700	17733	17837	17613	17915	17754	17859	17707	17615	17893	17848	17735	17539	17680	17669	17711	17568	17694	17832	17739	17761	17879	17895	17629	17879	17627	17738	17742	17779	17832	17610	17926	17463	17899	17535	17643	17583	17780	17845	17691	17942	17761	17818	17940	17710	17708	17586	17814	17773	17735	17722	17741	17650	17769	17757	17822	17669	17893	17583	17658	17809	17739	17619	17634	17565	17754	17639	17727	17736	17630	17664	17611	17604	17691	17732	17696	17964	17932	17777	17493	17412	17494	17533	17450	17881	17811	17690	17769	17751	17690	17674	17701	17722	17497	17579	17735	17810	17848	17573	17752	17843	17813	17790	17669	17737	17669	17553	17661	17545	17570	17694	17872	17632	17709	17587	17796	17721	17766	17803	17673	17723	17678	17773	17721	17760	17878	17758	17556	17889	17606	17948	17504	17582	17566	17791	17850	17564	17757	17683	17549	17588	17553	17742	17637	17612	17752	17748	17844	17584	17881	17823	17596	17885	17676	17666	17611	17561	17604	17768	17614	17787	17853	17721	17781	17670	17555	17789	17962	17718	17871	17803	17526	17696	17798	17895	17615	17693	17923	17703	17708	17707	17793	17624	17748	17486	17686	17596	17790	17712	17643	17694	17677	17840	17653	17675	17865	17555	17702	17771	17723	17701	17563	17501	17781	17692	17827	17727	17866	17792	17712	17908	17715	17598	17897	17889	17779	17554	17839	17617	17784	17579	17763	17719	17779	17959	17802	17714	17807	17643	17677	17638	17726	17726	17664	17662	17719	17835	17776	17794	17927	17797	17502	17916	17705	17651	17515	17767	17679	17631	17756	17880	17886	17601	17731	17590	17661	17881	17748	17471	17966	17698	17651	17699	17814	17784	17715	18043	17509	17554	17791	17635	17756	17615	17667	17712	17779	17571	17729	17760	17691	17734	17766	17861	17571	17670	17615	17664	17918	17737	17752	17937	17710	17668	17671	18000	17751	17710	17728	17765	17646	17708	17455	17671	17776	17811	17807	17557	17766	17672	17841	17613	17748	17752	17627	17518	17682	17467	17748	17796	17930	17745	17616	17792	17701	17655	17771	17383	17617	17670	17774	17810	17722	17876	17887	17720	17746	17718	17621	17700	17765	17644	17761	17747	17816	17759	17609	17645	17877	17848	17514	17906	17611	17735	17667	17547	17713	17777	17743	17686	17843	17736	17583	17735	17762	17840	17715	17814	17605	17519	17600	17821	17662	17525	17748	17473	17703	17709	17650	17639	17689	17735	17683	17702	17786	17818	17665	17720	17680	17813	17613	17832	17905	17643	17796	17905	17769	17799	17761	17814	17647	17769	17587	17610	17642	17843	17733	17619	17769	17696	17733	17599	17780	17705	17744	17738	17509	17741	17785	17750	17722	17648	17692	17790	17927	17509	17671	17828	17933	17732	17615	17744	17882	17723	17558	17556	17681	17648	17563	17578	17753	17835	17820	17708	17755	17749	17533	17853	17509	17683	17666	17693	17712	17810	17782	17772	17474	17636	17684	17785	17659	17630	17529	17856	17734	17717	17616	17548	17759	18022	17898	17802	17740	17642	17775	17797	17565	17775	17561	17691	17687	17491	17732	17665	17642	17701	17642	17564	17882	17870	17686	17549	17350	17791	17573	17647	17946	17711	17574	17614	17685	17653	17747	17750	17721	17698	17639	17662	17579	17670	17669	17551	17640	17714	17726	17494	17807	17781	17646	17630	17716	17592	17595	17603	17731	17761	17779	17809	17560	17678	17761	17672	17750	17663	17736	17862	17779	17731	17711	17811	17652	17806	17640	17552	17900	17693	17733	17600	17667	18013	17791	17689	17741	17701	17393	17583	17808	17595	17802	17744	17840	17750	17776	17595	17783	17689	17790	17722	17706	17790	17759	17553	17682	17519	17750	17710	17949	17713	17674	17923	17820	17640	17709	17649	17779	17921	17814	17632	17750	17732	17916	17583	17772	17665	17888	17784	17666	17823	17851	17945	17675	17911	17749	17554	17653	17732	17638	17554	17711	17535	17556	17900	17735	17905	17720	17851	17723	17713	17803	17909	17730	17859	17488	17783	17685	17747	17793	17633	17795	17938	17677	17785	17579	17728	17638	17619	17579	17550	17941	17730	17821	17915	17636	17827	17829	17894	17723	17721	17629	17645	17895	17688	17773	17692	17798	17750	17733	17681	17548	17738	17526	17714	17762	17693	17745	17774	17722	17931	17614	17526	17677	17670	17529	17610	17600	17818	17824	17713	17702	17638	17848	17665	17757	17762	17776	17648	17688	17832	17585	17682	17599	17644	17599	17594	17561	17783	17869	17962	17817	17795	17736	17732	17892	17698	17731	17744	17721	17714	17829	17757	17899	17633	17857	17762	17924	17894	17479	17405	17534	17717	17725	17937	17740	17802	17867	17699	17706	17836	17635	17862	17835	17656	17743	17951	17637	17592	17742	17729	17926	17649	17745	17762	17641	17669	17716	17557	17681	17734	17661	17738	17667	17719	17839	17512	17938	17761	17834	17771	17534	17612	17624	17709	17557	17569	17703	17817	17690	17872	17963	17909	17787	17838	17700	17673	17719	17757	17612	17742	17689	17733	17638	17883	17733	17742	17701	17666	17628	17837	17668	17639	17696	17672	17659	17802	17701	17695	17745	17748	17565	17640	17884	17736	17780	17795	17783	17958	17722	17641	17845	17653	17810	17545	17806	17684	17772	17790	17823	17727	17505	17741	17827	17719	17766	17638	17622	17587	17797	17528	17859	17740	17793	17837	17779	17689	17613	17676	17718	17852	17833	17640	17628	17750	17698	17734	17849	17660	17757	17791	17663	17790	17693	17785	17802	17750	17565	17918	17712	17757	17644	17530	17709	17625	17416	17749	18018	17690	17700	17625	17704	17659	17561	17810	17683	17693	17712	17787	17685	17672	17601	17679	17619	17586	17665	17619	17652	17812	17651	17580	17825	17787	17569	17800	17513	17691	17602	17801	17577	17714	17737	17652	17994	17642	17796	17639	17639	17609	17751	17791	17892	17936	17764	17866	17729	17624	17691	17780	17761	17461	17751	17765	17648	17502	17600	17703	17566	17666	17909	17779	17729	17526	17733	17657	17750	17748	17799	17776	17807	17833	17613	17701	17802	17608	17903	17770	17723	17625	17751	17737	17908	17761	17630	17679	17837	17591	17812	17808	17734	17713	17663	17604	17650	17777	17862	18021	17495	17796	17613	17765	17743	17653	17754	17586	17557	17760	17675	17534	17639	17913	17754	17828	17737	17618	17627	17802	17596	17688	17838	17834	17753	17780	17832	17744	17585	17621	17597	17826	17617	17886	17651	17654	17942	17790	17774	17728	17603	17727	17705	17786	17688	17638	17824	17931	17848	17625	17577	17720	17642	17804	17731	17817	17812	17529	17668	17735	17650	17917	17755	17851	17809	17781	17814	17745	17614	17748	17632	17761	17665	17690	17747	17763	17907	17690	17744	17552	17830	17674	17776	17970	17525	17643	17858	17611	17663	17741	17758	17635	17808	17730	17700	17768	17704	17682	17710	17729	17734	17725	17663	17937	17571	17686	17423	17544	17812	17779	17724	17662	17645	17684	17836	17769	17823	17831	17665	17740	17618	17723	17691	17749	17816	17678	17830	17860	17653	17939	17833	17751	17836	17785	17774	17838	17915	17696	17715	17599	17656	17861	17617	17707	17619	17427	17753	17814	17636	17814	17754	17600	17730	17726	17967	17674	17595	17787	17850	17625	17571	17889	17709	17809	17688	17751	17818	17815	17676	17740	17790	17755	17642	17717	17789	17916	17876	17717	17738	17630	17883	17885	17693	17637	17809	17524	17616	17836	17868	17705	17691	17909	17765	17584	17669	17793	17810	17765	17501	17837	17856	17719	17927	17595	17951	17734	17885
25267	43141	41931	28854	20812	17789	16494	16586	17711	27275	32728	27601	20692	21809	19651	17720	16589	15991	15564	15380	15345	15473	15510	15189	15451	15404	15349	15425	15186	15289	15481	15416	15516	15447	15221	15482	15278	15524	15466	15332	15481	15323	15322	15377	15319	15250	15487	15421	15363	15366	15234	15450	15524	15467	15453	15248	15397	15159	15361	15441	15400	15406	15447	15225	15366	15356	15399	15336	15256	15431	15378	15469	15476	15326	15246	15303	15338	15325	15376	15350	15479	15281	15415	15516	15435	15386	15519	15359	15114	15342	15540	15395	15520	15349	15396	15483	15362	15368	15386	15212	15363	15297	15445	15583	15282	15326	15302	15455	15320	15427	15366	15409	15412	15388	15320	15404	15341	15250	15316	15373	15375	15433	15413	15579	15409	15365	15506	15436	15364	15257	15364	15377	15298	15291	15535	15537	15383	15394	15278	15411	15322	15338	15400	15466	15295	15392	15280	15383	15437	15433	15461	15204	15335	15326	15404	15432	15341	15460	15406	15329	15257	15459	15348	15407	15371	15437	15312	15367	15544	15398	15302	15471	15193	15418	15376	15418	15486	15558	15324	15454	15381	15439	15281	15218	15368	15311	15404	15333	15339	15337	15367	15384	15311	15283	15466	15391	15427	15540	15243	15262	15290	15346	15315	15431	15362	15463	15435	15391	15311	15504	15407	15238	15393	15462	15246	15272	15449	15240	15485	15652	15353	15361	15384	15393	15498	15338	15323	15280	15385	15190	15215	15413	15460	15518	15383	15168	15465	15121	15431	15250	15325	15382	15306	15418	15309	15369	15281	15421	15470	15452	15528	15367	15346	15286	15289	15327	15560	15395	15476	15381	15478	15236	15379	15261	15332	15267	15134	15387	15335	15495	15253	15251	15264	15488	15329	15336	15304	15354	15298	15224	15460	15391	15312	15330	15493	15412	15597	15231	15301	15495	15294	15319	15504	15370	15300	15224	15370	15558	15498	15300	15419	15359	15527	15382	15413	15541	15428	15492	15289	15304	15397	15328	15426	15295	15325	15546	15140	15392	15515	15384	15342	15308	15305	15433	15322	15364	15503	15423	15371	15267	15320	15323	15571	15335	15187	15375	15165	15375	15416	15516	15328	15440	15332	15147	15436	15204	15318	15419	15350	15527	15342	15446	15195	15334	15325	15461	15372	15389	15360	15391	15383	15437	15232	15370	15294	15196	15531	15276	15452	15375	15348	15432	15484	15308	15383	15261	15301	15372	15425	15365	15503	15398	15442	15395	15297	15484	15434	15371	15391	15361	15449	15329	15528	15421	15160	15283	15369	15343	15371	15369	15496	15410	15472	15323	15497	15461	15339	15345	15560	15219	15424	15329	15417	15354	15478	15283	15280	15315	15421	15386	15374	15518	15498	15269	15495	15368	15336	15312	15450	15583	15468	15357	15312	15441	15373	15458	15322	15299	15275	15519	15343	15392	15226	15376	15315	15303	15396	15391	15372	15350	15302	15300	15376	15528	15145	15423	15399	15431	15423	15463	15399	15414	15547	15228	15488	15248	15332	15352	15388	15296	15358	15378	15369	15288	15351	15327	15496	15324	15310	15397	15466	15415	15436	15411	15334	15377	15348	15299	15290	15329	15411	15410	15374	15356	15465	15472	15476	15373	15371	15317	15400	15284	15583	15306	15564	15467	15378	15260	15249	15225	15343	15440	15263	15241	15399	15473	15349	15473	15354	15350	15513	15282	15312	15160	15304	15277	15448	15350	15319	15306	15356	15302	15266	15395	15388	15297	15495	15409	15563	15623	15298	15414	15331	15436	15538	15271	15331	15337	15439	15320	15373	15299	15405	15600	15406	15345	15326	15454	15240	15508	15258	15298	15311	15471	15437	15489	15497	15489	15377	15350	15408	15403	15288	15384	15333	15490	15341	15468	15390	15264	15386	15265	15314	15377	15392	15284	15426	15309	15229	15224	15401	15469	15302	15331	15345	15291	15574	15251	15362	15389	15201	15429	15388	15223	15287	15222	15440	15268	15262	15248	15500	15453	15243	15539	15387	15268	15399	15173	15397	15443	15361	15337	15349	15282	15287	15289	15403	15511	15312	15422	15260	15321	15448	15418	15343	15473	15463	15565	15319	15350	15275	15273	15501	15149	15413	15142	15401	15477	15358	15618	15535	15391	15401	15441	15210	15385	15393	15351	15532	15323	15596	15361	15394	15305	15546	15441	15453	15269	15431	15324	15322	15451	15205	15281	15368	15516	15337	15452	15378	15385	15463	15187	15338	15249	15330	15495	15508	15357	15371	15320	15338	15370	15360	15267	15420	15478	15483	15312	15477	15505	15241	15362	15340	15209	15213	15466	15446	15248	15418	15463	15531	15513	15272	15494	15451	15356	15289	15256	15362	15312	15418	15376	15257	15326	15323	15368	15195	15327	15367	15366	15555	15317	15406	15343	15426	15267	15383	15285	15324	15404	15363	15175	15479	15398	15402	15357	15259	15200	15304	15422	15654	15578	15321	15398	15296	15488	15398	15400	15247	15439	15323	15455	15415	15495	15345	15366	15500	15453	15315	15225	15428	15285	15451	15407	15354	15345	15311	15352	15370	15265	15349	15286	15381	15428	15318	15331	15488	15449	15476	15408	15324	15340	15505	15470	15375	15238	15560	15320	15364	15436	15432	15402	15329	15343	15278	15358	15429	15305	15449	15507	15222	15312	15277	15390	15474	15354	15302	15416	15427	15563	15272	15423	15500	15337	15342	15318	15376	15399	15361	15350	15446	15450	15255	15319	15500	15206	15324	15428	15409	15359	15382	15348	15316	15482	15435	15322	15424	15295	15517	15264	15387	15373	15534	15588	15401	15435	15542	15352	15325	15394	15427	15239	15337	15351	15272	15309	15428	15454	15446	15338	15378	15471	15304	15334	15487	15355	15322	15527	15346	15274	15546	15176	15315	15366	15390	15243	15376	15331	15338	15197	15315	15301	15438	15313	15517	15510	15377	15362	15465	15340	15371	15379	15360	15455	15362	15311	15333	15434	15324	15455	15439	15316	15401	15392	15201	15328	15314	15354	15468	15503	15450	15549	15416	15202	15286	15320	15348	15578	15245	15400	15427	15258	15304	15221	15333	15499	15408	15341	15357	15290	15399	15313	15500	15299	15432	15415	15444	15370	15341	15348	15396	15311	15384	15335	15295	15297	15400	15380	15496	15413	15504	15408	15521	15370	15373	15373	15246	15271	15319	15313	15239	15467	15379	15175	15296	15485	15483	15250	15480	15371	15306	15367	15492	15359	15554	15173	15413	15505	15333	15441	15354	15439	15219	15470	15371	15358	15410	15273	15276	15369	15420	15461	15308	15391	15437	15641	15441	15433	15346	15332	15382	15314	15317	15500	15473	15414	15647	15391	15583	15409	15394	15355	15232	15518	15157	15272	15250	15294	15433	15519	15345	15220	15471	15426	15462	15442	15264	15497	15513	15413	15474	15334	15554	15268	15277	15420	15324	15314	15428	15509	15333	15281	15268	15278	15375	15299	15389	15364	15492	15202	15383	15544	15514	15436	15482	15331	15434	15395	15280	15222	15388	15302	15357	15416	15332	15319	15183	15322	15449	15470	15441	15471	15507	15462	15282	15434	15507	15424	15391	15375	15364	15337	15304	15517	15454	15385	15333	15222	15312	15337	15392	15430	15529	15268	15434	15197	15566	15226	15480	15237	15335	15401	15350	15296	15491	15355	15403	15444	15305	15381	15369	15447	15412	15364	15258	15295	15400	15294	15412	15264	15393	15364	15508	15302	15476	15424	15298	15349	15396	15273	15491	15490	15409	15274	15288	15295	15404	15218	15388	15505	15363	15383	15497	15501	15339	15196	15277	15254	15362	15256	15323	15453	15392	15317	15504	15230	15575	15334	15430	15346	15322	15374	15322	15365	15388	15475	15516	15405	15305	15474	15384	15385	15127	15395	15451	15510	15498	15237	15414	15386	15439	15403	15260	15376	15384	15450	15363	15407	15435	15451	15532	15434	15542	15345	15351	15489	15408	15529	15305	15268	15322	15444	15299	15443	15455	15423	15269	15399	15358	15390	15292	15444	15470	15333	15383	15213	15466	15475	15168	15568	15392	15359	15430	15410	15266	15340	15475	15288	15306	15268	15303	15370	15434	15274	15462	15327	15397	15296	15468	15454	15418	15422	15473	15524	15448	15400	15278	15394	15434	15383	15374	15396	15309	15536	15513	15439	15386	15353	15345	15466	15330	15400	15548	15429	15345	15427	15285	15292	15423	15457	15368	15393	15443	15418	15469	15416	15438	15234	15410	15475	15486	15494	15207	15280	15461	15441	15410	15296	15464	15417	15455	15413	15278	15514	15276	15346	15382	15498	15239	15366	15305	15284	15317	15293	15404	15330	15074	15306	15376	15317	15352	15318	15464	15531	15259	15484	15392	15236	15276	15445	15431	15368	15408	15382	15431	15337	15396	15405	15426	15365	15353	15283	15397	15482	15267	15215	15409	15262	15388	15344	15211	15326	15395	15311	15382	15244	15477	15241	15077	15421	15141	15416	15454	15465	15459	15537	15295	15462	15537	15443	15330	15376	15461	15546	15226	15127	15338	15245	15406	15409	15359	15433	15347	15337	15337	15334	15394	15291	15303	15247	15524	15481	15385	15486	15246	15179	15472	15406	15294	15172	15236	15401	15344	15457	15351	15242	15185	15437	15397	15360	15265	15407	15375	15299	15395	15361	15228	15372	15372	15390	15489	15384	15312	15281	15174	15331	15400	15469	15236	15336	15437	15260	15350	15408	15315	15428	15321	15378	15357	15418	15398	15453	15362	15299	15434	15388	15383	15288	15273	15309	15198	15327	15339	15348	15411	15280	15427	15417	15454	15467	15397	15414	15490	15382	15321	15299	15290	15446	15233	15428	15500	15324	15488	15421	15424	15509	15308	15417	15619	15213	15363	15512	15463	15407	15405	15264	15497	15381	15385	15307	15387	15408	15321	15354	15470	15452	15336	15319	15340	15144	15326	15428	15400	15398	15442	15578	15485	15288	15362	15189	15484	15545	15244	15474	15427	15320	15454	15237	15322	15297	15453	15277	15357	15352	15324	15108	15342	15378	15242	15373	15412	15422	15344	15394	15379	15348
22739	21268	28957	23988	21969	24088	24755	19943	19416	27472	38477	32710	25333	27753	25941	23109	20836	19505	18609	18418	17940	18115	18117	17956	17962	18167	18061	18059	17979	18186	17920	17847	17912	18016	17994	17894	17946	17760	17998	18126	18053	18186	17949	17993	17853	17940	17863	17750	17858	17739	17855	18044	17818	17794	18006	17795	17907	17955	17946	17850	17779	17802	17894	17913	18192	17930	17939	17927	18016	17868	17926	17896	17885	18007	17748	17966	18025	17973	18057	18000	18039	17915	17936	17767	17817	17744	17744	17756	17970	17773	17812	17762	17958	17691	17772	17600	17774	17763	18040	17823	17972	17651	17991	17929	17747	17739	17676	17736	17799	17813	17734	17760	17782	17604	17664	17679	17743	17848	17789	17858	17921	17785	17926	17890	17895	17912	17949	17809	17898	17838	17995	17827	17783	17838	17752	18017	17812	18013	17998	17805	18004	17904	17859	17879	17772	17877	17934	17651	17725	17678	17917	18090	17911	17910	18046	17585	17894	17962	17914	17942	17961	18042	17820	17813	17729	17596	17918	17808	17840	17798	17894	17901	17884	17826	17665	17909	17909	17953	17941	17902	17810	17902	17949	17741	17822	17906	17785	17756	17877	17837	17788	17909	17810	17680	17765	17694	17871	17922	18011	17820	17902	17742	17689	17777	17878	17852	17704	17761	17790	17881	17747	17960	18070	17870	17858	17869	17874	17858	17980	17903	18005	17928	17893	17778	17954	17826	17846	17841	17973	18026	17966	17885	17789	17692	17654	17885	17988	17806	18048	17815	17990	17710	17788	17839	17795	17858	17853	17672	17759	17853	17779	17804	17912	18017	17788	17832	17934	17935	17852	17825	17734	17971	17782	17668	17870	17949	17654	17790	17850	17959	17670	17863	18030	17707	17972	17855	17810	17790	17785	17758	17882	17827	17980	18072	17745	17719	18048	17711	17531	17633	17607	17895	17920	17859	18000	17800	17893	17753	17822	17950	18085	17559	18007	17774	17853	17861	17804	17870	17833	17769	17877	17774	17770	17784	17845	17817	17717	17979	17763	18052	17975	18064	17892	17690	17774	17594	17761	17945	17766	17764	17972	17836	17796	17875	18229	17920	17918	17732	17956	17659	17771	17837	17591	17983	17827	17960	17790	17909	17927	17923	17656	17611	17724	17916	17923	17834	17955	17797	17775	18002	17846	17730	17884	17838	17753	17938	17840	17923	17787	17761	17769	17859	17684	17561	17526	17816	17910	17851	17869	17966	17999	17756	17705	17946	17841	17742	17727	17850	17691	17760	17946	17912	17766	17757	17947	17935	17886	17795	17554	17830	17843	17730	17947	17837	17834	17766	17787	17921	17984	17858	17961	17921	17789	17962	17817	17803	17846	17890	17822	17711	17707	17787	17911	17829	17722	17888	17765	17756	17851	17818	17736	17832	17796	17815	17809	17714	17963	17846	17933	17772	17750	17951	17883	17795	17760	17891	17853	17955	17783	17648	17651	17902	17823	17870	17905	17899	17792	17764	17878	17913	17844	17787	17689	17872	17653	17718	17828	17983	17733	18168	17782	17825	17939	17857	17929	17941	17880	17691	17970	17766	17998	17696	17791	17867	17793	17731	17761	17829	17800	17769	17806	17706	17752	17747	17828	17665	17812	17725	17626	17887	17809	17705	17722	17660	17901	17799	17880	17920	17851	17809	17924	17736	17838	17663	17784	17860	17759	17962	17927	17707	17732	17883	17863	17960	18043	17887	17755	17900	17958	17724	17810	17745	18014	17755	17900	17957	17912	17918	17812	17854	17771	17781	17852	17803	18050	17926	17931	17911	17905	17700	17833	17895	17639	17785	17922	17839	18021	17857	18010	17910	17783	17642	17699	17546	17799	17725	17804	17910	17831	17841	17835	17807	17756	17937	17802	17867	17808	17651	17748	17624	17966	17883	17894	17904	17814	17660	17684	17783	17962	17757	17896	17905	18087	17827	17733	17994	17975	17837	17753	17916	17878	17898	17869	17738	17818	17991	17883	17965	18000	17761	17862	17910	17938	17789	17990	17829	17899	17880	17893	17998	17750	17910	17770	17826	17888	17958	17933	17823	17663	17689	18029	17878	17870	17893	17847	18007	17882	17920	17854	17861	17994	17741	17709	17773	17653	17762	18012	17856	17676	17835	17807	17914	17891	17695	17869	17676	17894	17965	17824	17852	17921	17721	17860	17934	17665	17796	17771	17720	17757	17873	17967	17870	17952	17971	17727	17750	17793	17792	17691	17907	17870	17826	17830	17877	17871	17795	17947	17650	18058	17773	17884	17946	17881	17905	17954	18081	17844	17780	17818	17659	17934	17642	17761	17732	17980	17780	17875	17667	17790	17902	17846	18014	17805	17756	17939	17877	17774	17907	17804	17786	17897	17808	17936	17940	17768	17689	17851	17860	17766	17783	17756	17901	17748	17719	17872	17848	17886	17751	17825	17935	17701	17879	17621	17840	17938	17846	18015	17898	17809	17948	17778	17824	17856	17959	17739	17702	17979	17692	17813	17475	17828	17741	17663	17950	17919	17821	17774	17902	17856	18023	17927	17798	17879	17766	17832	17845	17499	17865	17811	17983	17862	17589	17630	17866	18045	17984	17968	17864	17630	17900	17950	17906	17788	17579	17747	17851	17978	17889	17843	17696	17734	17913	17673	17955	17985	17625	17741	17932	17934	17764	17878	17979	17629	17738	17835	17819	18044	18030	17730	17929	17771	17759	17843	17919	17958	17833	17876	17945	17794	17860	17861	17865	17829	17648	17945	17940	17772	17832	17785	17797	17829	17547	17781	17869	17910	17878	17704	17979	17881	17839	18018	17782	17689	17868	17816	17812	17827	17811	17793	17792	17846	17653	17704	17844	17762	18024	17886	17844	18045	17939	17858	17790	17668	17736	17827	18091	17650	17669	17869	17860	17827	17902	17946	17847	17760	17872	17724	17771	17754	17761	18014	17852	18017	17988	17651	17961	17882	17789	17929	17910	17786	17847	17777	17942	18033	17915	17748	17838	17910	17925	17810	17833	17812	17958	17830	17708	17660	17821	17920	17904	17802	17915	17865	17901	17813	17847	17727	17940	18031	17759	17979	17888	17874	17918	17841	18067	17712	17710	17825	17938	17917	17851	17844	17821	17883	17786	17863	17634	17907	17806	17748	17793	17935	17908	17824	17798	17731	17839	17906	17859	17617	17839	17819	17793	17795	17891	17852	17899	18006	17804	17729	17910	17915	17941	17971	17783	17678	17828	17683	17737	17634	17800	17842	17835	17718	17822	17854	17905	17672	17749	17847	17761	17851	18016	17777	17722	18006	17840	17910	17878	17849	17815	17722	17817	17889	17946	17944	17650	17837	17870	17778	17894	17693	17928	17766	17730	17755	17858	17828	17701	18073	17982	17697	17921	18007	17922	17813	17810	17780	17804	17749	17981	17847	17893	17785	17975	17885	17988	17823	17743	17935	17911	17903	17772	17737	17997	17771	17856	17843	18042	17932	17977	17936	17869	18029	17930	18022	17883	17726	17765	18123	17729	17777	17855	17841	17689	17773	17618	17882	17778	17640	17831	17804	17760	17798	17474	17679	17768	17977	17780	17901	17733	17717	17638	17965	17919	18013	17890	18008	17706	17726	17792	17835	17781	17741	17721	18028	17605	17823	17789	17984	17646	17900	17934	17876	17656	17619	17617	17731	17852	17881	17741	17753	17854	17786	17888	17838	17719	17799	17895	17726	17741	17962	17903	17726	17782	17779	17750	17666	17707	17777	17695	17870	17812	17707	17497	17866	17824	17835	17666	17942	17796	17913	17607	17772	17799	17645	18067	17718	17668	17895	17896	17820	17871	17622	17790	17678	17795	17817	17858	17613	17991	17977	17706	17931	17661	17682	17770	17899	17906	17897	17769	17925	17893	17736	17724	17716	17703	17849	17903	17884	17815	18084	17830	17953	17846	17790	17708	17843	17822	17774	18001	17855	17899	17846	17889	17938	17772	17792	17726	17769	18026	17781	17659	17766	18064	17949	17822	18083	18041	17941	17933	17975	17766	17921	17677	17892	17962	17692	17736	17760	17884	17843	18005	17959	17842	17808	17652	17736	17704	18055	17906	17795	17815	17789	17771	17871	17859	17687	17813	17710	17760	17780	17931	17744	17709	18042	17942	17932	17675	17774	17864	17879	17882	17925	17907	17776	18111	17952	17593	17672	17829	17999	17672	17765	17766	17840	17782	17763	17897	17961	17893	17678	17741	17737	17808	17693	17729	17786	17972	17731	17721	17884	17835	18004	17804	18076	17948	17687	17840	17831	17758	17753	17836	17888	17758	17800	17957	17737	17758	17855	17781	18072	17791	17742	17707	17935	17965	17790	17838	17832	17565	17775	17722	17814	17780	17664	18107	17934	17913	17662	17951	17821	17784	17839	17912	17747	17778	17929	17665	17775	17710	17898	18047	17741	17789	17730	17818	17845	17842	17739	17714	17874	17833	17826	18085	17858	17609	17753	17754	17697	17868	17684	17883	17739	17964	17587	17954	17812	17874	17832	17796	17976	17732	17677	17764	17781	17737	17731	17882	17821	17932	17771	17805	17755	17802	17736	17713	17811	17653	17831	17836	17744	17827	17952	17766	17982	17969	17964	17825	17838	17627	17880	17713	18000	17896	17756	17714	17687	17962	17810	17787	17848	18021	17801	17913	17943	17793	17767	17955	17686	17849	17700	17902	17964	17979	17790	17557	17851	17829	17849	17991	17871	18207	17955	17694	17868	17753	17740	17940	17901	17738	17793	17838	17741	17452	17690	17990	17730	18127	18050	17931	17833	17676	17819	17653	17694	17764	17621	17843	17934	18196	17969	17838	17796	17851	17695	17889	17885	17656	17731	17953	17763	17793	17906	17978	17838	17929	17917	17901	17782	18056	17678	17791	17631	17761	17719	17580	17872	17806	17938	17988	17856	18052	17711	17736	17685	17692	17651	17866	17703	17765	17709	17858	17787	17879	17813	17769	17827	17755	17982	17638	17762	17941	17679	17976	17706	17998	17919	17776	17946	17840	17878	18017	18026	17922	17791	17854	17740	17808	17645	17732	17900	17701	17630	17927	17908	17875	17765	17668	17897	17715	17792	17827	17894	17936
28973	49678	47116	35826	26621	21954	17747	17590	18354	30204	40236	31970	24570	28945	25764	21804	18797	17086	16195	15773	15546	15660	15503	15147	15494	15359	15438	15364	15439	15523	15438	15333	15514	15557	15576	15463	15303	15509	15418	15461	15403	15475	15525	15420	15430	15591	15476	15515	15518	15492	15299	15590	15565	15483	15321	15518	15472	15462	15393	15290	15345	15529	15372	15256	15381	15340	15376	15285	15358	15578	15299	15534	15339	15386	15398	15391	15358	15480	15519	15474	15435	15329	15324	15477	15508	15461	15598	15624	15357	15376	15449	15394	15392	15600	15347	15385	15295	15567	15554	15302	15472	15460	15501	15387	15687	15607	15218	15586	15352	15256	15427	15238	15474	15570	15350	15336	15602	15301	15415	15465	15520	15302	15435	15362	15529	15483	15575	15548	15536	15306	15571	15444	15422	15430	15545	15291	15451	15366	15473	15367	15443	15479	15324	15477	15293	15403	15448	15410	15303	15317	15262	15457	15468	15406	15489	15483	15445	15558	15471	15362	15373	15328	15439	15593	15286	15454	15487	15372	15469	15409	15654	15358	15336	15549	15222	15508	15315	15474	15303	15199	15440	15362	15390	15206	15468	15323	15538	15217	15597	15229	15413	15367	15360	15413	15518	15413	15391	15539	15541	15318	15535	15355	15341	15321	15503	15454	15327	15425	15438	15422	15351	15444	15432	15479	15393	15312	15702	15377	15525	15279	15536	15576	15336	15274	15451	15455	15524	15567	15454	15464	15453	15318	15513	15313	15493	15569	15329	15411	15373	15284	15383	15367	15661	15402	15397	15447	15555	15295	15388	15540	15380	15540	15480	15341	15378	15317	15525	15575	15330	15459	15538	15392	15536	15225	15345	15401	15376	15477	15374	15352	15504	15417	15309	15470	15372	15373	15336	15463	15411	15453	15338	15328	15399	15293	15512	15494	15515	15211	15464	15417	15467	15467	15522	15234	15437	15565	15447	15528	15345	15617	15298	15366	15478	15512	15496	15451	15397	15317	15339	15468	15421	15479	15500	15423	15500	15421	15393	15473	15369	15368	15376	15479	15307	15509	15416	15348	15377	15393	15416	15355	15476	15318	15495	15542	15390	15292	15341	15548	15267	15334	15403	15395	15411	15406	15477	15591	15363	15346	15407	15407	15231	15363	15462	15276	15421	15427	15643	15438	15441	15284	15375	15563	15464	15457	15323	15531	15410	15415	15576	15364	15471	15325	15493	15298	15202	15470	15449	15401	15349	15429	15322	15517	15555	15377	15546	15304	15323	15551	15491	15513	15404	15424	15489	15491	15359	15432	15371	15363	15387	15498	15356	15392	15371	15397	15438	15458	15434	15443	15494	15450	15468	15475	15293	15432	15613	15502	15426	15458	15443	15415	15413	15349	15499	15397	15364	15247	15427	15201	15437	15442	15397	15144	15405	15558	15513	15413	15425	15366	15292	15358	15424	15352	15482	15085	15299	15314	15321	15422	15373	15393	15540	15339	15397	15516	15473	15403	15412	15309	15362	15429	15541	15379	15449	15445	15338	15462	15386	15262	15375	15415	15541	15426	15463	15371	15184	15464	15405	15411	15500	15605	15396	15414	15467	15453	15499	15390	15426	15363	15528	15454	15433	15434	15419	15567	15527	15303	15560	15349	15541	15384	15260	15289	15380	15341	15552	15328	15477	15552	15486	15619	15393	15413	15466	15395	15442	15550	15362	15439	15455	15346	15489	15492	15428	15418	15330	15629	15345	15385	15399	15374	15553	15400	15294	15435	15313	15369	15502	15438	15287	15298	15446	15352	15396	15448	15575	15529	15435	15405	15306	15357	15302	15535	15602	15567	15469	15564	15444	15264	15352	15470	15330	15455	15448	15540	15515	15442	15480	15448	15344	15702	15206	15474	15382	15418	15445	15427	15490	15539	15368	15592	15523	15533	15458	15239	15467	15503	15497	15535	15363	15465	15437	15286	15442	15429	15520	15460	15329	15351	15459	15411	15453	15484	15399	15291	15235	15599	15307	15417	15274	15481	15629	15534	15432	15482	15459	15322	15457	15475	15260	15222	15357	15240	15396	15319	15359	15555	15563	15538	15415	15450	15400	15383	15408	15274	15502	15454	15655	15276	15390	15340	15485	15593	15266	15428	15516	15425	15366	15380	15345	15306	15278	15346	15620	15425	15467	15401	15302	15453	15547	15447	15390	15468	15380	15494	15439	15571	15393	15413	15517	15410	15601	15221	15395	15327	15450	15390	15502	15356	15533	15374	15585	15396	15404	15512	15453	15518	15502	15170	15509	15413	15485	15443	15492	15507	15535	15384	15377	15432	15346	15568	15381	15434	15518	15635	15494	15357	15614	15480	15490	15475	15374	15294	15486	15390	15456	15395	15427	15514	15379	15429	15411	15305	15382	15341	15403	15401	15517	15397	15349	15434	15555	15322	15405	15427	15414	15332	15317	15527	15490	15419	15185	15483	15428	15423	15406	15516	15348	15374	15311	15540	15247	15367	15398	15385	15174	15571	15329	15368	15563	15524	15384	15496	15436	15402	15406	15307	15416	15414	15393	15261	15369	15350	15433	15512	15415	15461	15462	15270	15307	15437	15406	15380	15437	15548	15501	15429	15439	15411	15435	15257	15311	15421	15378	15402	15335	15381	15495	15651	15452	15362	15361	15332	15431	15437	15292	15450	15229	15426	15485	15361	15451	15434	15426	15335	15487	15314	15567	15192	15319	15398	15435	15535	15331	15434	15362	15288	15434	15485	15397	15488	15479	15611	15361	15612	15399	15514	15287	15407	15444	15576	15382	15505	15437	15374	15295	15374	15415	15302	15360	15306	15359	15362	15579	15432	15281	15494	15331	15417	15515	15372	15307	15381	15494	15317	15480	15341	15411	15201	15269	15470	15466	15497	15484	15521	15315	15421	15548	15316	15357	15263	15403	15270	15358	15389	15321	15299	15480	15293	15234	15426	15303	15409	15419	15221	15612	15378	15577	15513	15373	15440	15349	15621	15570	15358	15292	15251	15209	15394	15463	15498	15251	15512	15546	15398	15353	15393	15344	15550	15385	15317	15475	15522	15393	15427	15462	15454	15426	15388	15381	15256	15406	15341	15530	15350	15381	15669	15486	15514	15495	15474	15228	15355	15389	15420	15523	15524	15520	15319	15468	15545	15341	15404	15395	15387	15489	15388	15399	15504	15462	15357	15327	15499	15379	15368	15368	15324	15346	15434	15396	15485	15380	15464	15244	15485	15390	15375	15433	15384	15360	15490	15448	15175	15427	15413	15199	15370	15267	15660	15418	15275	15401	15317	15595	15465	15300	15270	15517	15373	15585	15463	15352	15453	15395	15345	15336	15338	15375	15480	15420	15228	15452	15335	15374	15425	15393	15409	15272	15198	15361	15510	15283	15295	15440	15230	15321	15267	15354	15302	15404	15499	15453	15349	15629	15292	15319	15427	15447	15520	15485	15501	15307	15409	15421	15378	15458	15373	15416	15339	15283	15429	15589	15287	15548	15531	15634	15476	15358	15503	15397	15526	15397	15418	15398	15450	15257	15291	15478	15393	15333	15529	15499	15618	15360	15295	15432	15369	15423	15506	15348	15501	15201	15375	15543	15492	15377	15501	15398	15512	15303	15440	15327	15364	15350	15492	15406	15334	15352	15453	15368	15561	15354	15395	15556	15356	15343	15300	15378	15404	15575	15430	15432	15324	15343	15421	15398	15448	15321	15545	15364	15329	15333	15567	15389	15226	15576	15510	15305	15415	15422	15505	15512	15323	15288	15402	15306	15344	15364	15363	15440	15443	15477	15293	15303	15492	15590	15482	15557	15484	15418	15524	15385	15482	15490	15484	15390	15446	15410	15352	15344	15394	15493	15413	15366	15450	15409	15329	15289	15388	15361	15497	15421	15420	15420	15363	15387	15451	15378	15401	15496	15272	15448	15280	15379	15465	15555	15275	15403	15542	15435	15385	15425	15271	15419	15479	15388	15416	15385	15488	15506	15448	15332	15418	15439	15500	15434	15378	15424	15453	15528	15411	15454	15353	15336	15428	15431	15303	15438	15456	15402	15354	15407	15488	15370	15506	15337	15416	15341	15332	15502	15436	15254	15499	15305	15472	15505	15469	15425	15368	15542	15335	15480	15449	15601	15542	15259	15192	15470	15237	15378	15483	15423	15412	15440	15361	15502	15319	15270	15556	15414	15342	15467	15274	15539	15313	15586	15325	15287	15488	15546	15467	15269	15591	15451	15315	15460	15471	15375	15331	15418	15379	15422	15268	15449	15421	15303	15421	15404	15362	15331	15463	15518	15402	15337	15446	15425	15493	15414	15463	15477	15452	15428	15393	15457	15396	15313	15382	15409	15478	15602	15309	15491	15354	15409	15333	15396	15463	15318	15258	15438	15462	15312	15352	15451	15378	15492	15353	15302	15430	15317	15353	15405	15554	15306	15498	15513	15370	15401	15360	15370	15417	15272	15443	15377	15268	15551	15545	15301	15442	15517	15431	15499	15383	15406	15678	15446	15508	15373	15166	15623	15529	15572	15543	15542	15469	15355	15433	15387	15384	15444	15316	15401	15634	15499	15520	15542	15417	15432	15487	15400	15312	15373	15484	15308	15480	15224	15392	15407	15363	15293	15603	15396	15594	15312	15379	15357	15336	15437	15575	15270	15350	15461	15444	15603	15514	15521	15466	15477	15372	15446	15270	15257	15329	15208	15465	15282	15551	15313	15386	15362	15356	15402	15192	15323	15556	15371	15523	15419	15443	15416	15483	15210	15470	15413	15409	15559	15438	15410	15492	15404	15368	15528	15313	15363	15259	15454	15464	15412	15426	15340	15319	15348	15522	15340	15333	15395	15133	15526	15361	15420	15453	15557	15342	15489	15443	15436	15416	15451	15395	15455	15542	15311	15574	15535	15337	15542	15417	15513	15578	15393	15512	15308	15478	15195	15431	15339	15411	15683	15456	15371	15443	15461	15414	15534	15438	15340	15424	15577	15469	15544	15443	15359	15432	15332	15340	15530	15468	15598	15258	15267	15121	15395	15383	15503	15391	15435	15475	15230	15483	15535	15348	15402	15377	15399	15310	15361	15437	15440	15554	15467	15473	15359	15606	15287	15582	15272	15369
27772	23863	28726	25398	20961	19122	18269	17766	17900	18367	18882	18202	18173	18642	18522	18379	18278	18086	17886	17811	17898	17850	17669	17715	17534	17650	17699	17671	17651	17630	17652	17573	17682	17488	17556	17840	17823	17741	17573	17708	17548	17543	17808	17779	17621	17659	17707	17622	17592	17758	17716	17455	17692	17966	17788	17893	17958	17762	17635	17700	17697	17833	17685	17610	17752	17866	17778	17906	17757	17581	17753	17563	17550	17648	17666	17747	17622	17601	17951	17624	17724	17723	17681	17857	17777	17586	17779	17671	17487	17725	17837	17619	17768	17520	17754	17536	17624	17814	17738	17718	17662	17843	17607	17588	17836	17656	17450	17667	17623	17565	17629	17617	17573	17696	17517	17629	17662	17843	17598	17513	17767	17707	17684	17592	17682	17402	17629	17755	17607	17511	17648	17398	17719	17544	17502	17914	17468	17813	17725	17688	17830	17785	17824	17396	17732	17453	17502	17651	17428	17722	17649	17709	17749	17806	17727	17714	17693	17547	17678	17743	17490	17657	17697	17551	17559	17690	17677	17584	17702	17450	17612	17664	17823	17787	17701	17756	17828	17500	17437	17538	17430	17681	17655	17546	17486	17587	17764	17488	17662	17508	17585	17526	17463	17692	17764	17481	17614	17659	17705	17572	17926	17600	17592	17586	17747	17539	17393	17571	17582	17653	17745	17782	17545	17760	17520	17535	17650	17742	17573	17606	17786	17557	17686	17714	17808	17728	17645	17580	17680	17722	17616	17475	17663	17804	17698	17706	17714	17566	17693	17587	17652	17571	17609	17612	17734	17780	17819	17545	17534	17457	17657	17628	17719	17696	17646	17648	17615	17739	17484	17595	17542	17792	17758	17625	17663	17480	17658	17578	17662	17465	17744	17806	17677	17754	17708	17663	17667	17630	17631	17639	17489	17654	17554	17786	17596	17607	17529	17567	17594	17936	17840	17562	17760	17555	17709	17670	17763	17871	17655	17475	17581	17634	17628	17648	17723	17661	17412	17422	17605	17590	17637	17609	17537	17682	17778	17524	17581	17776	17691	17564	17587	17647	17466	17682	17779	17619	17575	17674	17880	17541	17646	17893	17444	17686	17693	17674	17581	17716	17735	17691	17389	17621	17521	17823	17834	17722	17798	17649	17703	17692	17634	17708	17398	17680	17696	17575	17681	17649	17799	17758	17815	17664	17622	17589	17616	17451	17789	17489	17645	17734	17707	17513	17794	17763	17728	17748	17698	17814	17640	17695	17888	17535	17654	17475	17593	17573	17561	17567	17552	17427	17639	17573	17703	17675	17655	17622	17643	17556	17619	17513	17695	17521	17635	17740	17831	17812	17604	17478	17756	17795	17526	17815	17747	17494	17716	17530	17576	17654	17712	17583	17833	17778	17609	17450	17689	17647	17524	17646	17823	17590	17640	17733	17627	17657	17578	17760	17605	17469	17804	17842	17528	17757	17849	17577	17761	17703	17678	17845	17657	17742	17724	17580	17633	17626	17817	17663	17588	17809	17768	17449	17619	17749	17496	17652	17773	17532	17503	17618	17658	17768	17686	17564	17629	17737	17558	17430	17476	17682	17416	17683	17632	17793	17627	17623	17711	17691	17483	17685	17829	17800	17646	17682	17577	17601	17669	17709	17619	17676	17604	17668	17760	17659	17659	17713	17715	17663	17608	17615	17867	17803	17543	17727	17714	17744	17767	17937	17492	17680	17613	17496	17716	17704	17694	17765	17736	17818	17602	17602	17626	17633	17806	17734	17690	17633	17940	17797	17693	17677	17628	17755	17560	17784	17593	17772	17458	17958	17573	17844	17578	17631	17706	17810	17513	17780	17557	17637	17598	17595	17778	17683	17734	17607	17790	17792	17688	17698	17951	17620	17797	17550	17604	17606	17811	17561	17930	17514	17551	17685	17599	17597	17597	17842	17597	17711	17796	17880	17759	17541	17462	17454	17689	17623	17528	17735	17654	17491	17553	17533	17769	17717	17790	17542	17513	17692	17718	17567	17645	17775	17595	17559	17576	17623	17662	17510	17713	17857	17623	17827	17811	17792	17670	17646	17722	17869	17675	17766	17540	17675	17580	17741	17696	17637	17518	17623	17752	17641	17794	17736	17668	17622	17627	17447	17551	17692	17654	17467	17678	17665	17547	17440	17618	17722	17655	17447	17711	17636	17510	17689	17693	17633	17580	17610	17641	17588	17760	17559	17658	17745	17595	17666	17563	17533	17779	17561	17436	17529	17710	17538	17626	17686	17697	17601	17750	17702	17849	17567	17705	17560	17669	17770	17597	17594	17539	17788	17717	17480	17514	17783	17752	17797	17634	17641	17781	17675	17816	17400	17564	17753	17712	17759	17541	17785	17832	17897	17500	17683	17806	17558	17962	17762	17766	17479	17649	17794	17769	17719	17519	17704	17502	17441	17484	17563	17457	17612	17608	17606	17645	17580	18012	17644	17718	17705	17638	17668	17653	17665	17539	17700	17623	17678	17504	17831	17731	17793	17609	17728	17414	17652	17489	17761	17648	17812	17520	17639	17735	17658	17699	17675	17597	17680	17481	17472	17863	17580	17643	17528	17659	17495	17624	17624	17908	17642	17690	17527	17440	17464	17889	17582	17722	17430	17750	17614	17576	17556	17405	17749	17606	17600	17738	17615	17745	17734	17643	17586	17620	17752	17859	17807	17660	17386	17693	17538	17834	17701	17541	17710	17591	17621	17676	17552	17511	17667	17642	17655	17622	17627	17622	17523	17497	17539	17645	17711	17755	17729	17685	17580	17640	17695	17753	17699	17657	17813	17684	17504	17719	17792	17495	17545	17620	17659	17742	17371	17580	17880	17657	17659	17629	17723	17681	17601	17553	17475	17661	17641	17710	17889	17747	17733	17487	17834	17628	17523	17610	17354	17807	17593	17646	17670	17746	17527	17675	17713	17668	17519	17580	17559	17804	17759	17728	17677	17643	17896	17543	17735	17835	17465	17740	17686	17816	17718	17746	17665	17642	17679	17733	17800	17827	17710	17484	17692	17587	17628	17606	17643	17640	17565	17500	17595	17762	17661	17797	17608	17526	17662	17612	17568	17610	17658	17752	17512	17576	17690	17502	17780	17731	17654	17470	17653	17542	17699	17416	17642	17615	17741	17641	17645	17472	17728	17539	17580	17906	17640	17636	17482	17703	17753	17595	17708	17825	17859	17719	17632	17756	17510	17752	17789	17796	17750	17629	17723	17725	17547	17829	17697	17641	17762	17707	17607	17592	17497	17499	17786	17665	17694	17797	17602	17794	17737	17630	17623	17551	17707	17563	17688	17647	17542	17507	17681	17479	17686	17696	17683	17580	17615	17584	17604	17576	17584	17547	17585	17506	17885	17741	17752	17596	17844	17644	17802	17630	17592	17711	17587	17786	17821	17565	17532	17632	17562	17645	17483	17612	17573	17643	17766	17617	17550	17624	17468	17795	17750	17743	17641	17623	17781	17708	17573	17663	17698	17755	17752	17739	17716	17648	17692	17581	17794	17590	17624	17553	17765	17621	17567	17633	17731	17593	17556	17669	17664	17741	17416	17497	17998	17708	17707	17843	17459	17608	17778	17678	17670	17730	17783	17568	17808	17753	17520	17804	17801	17780	17641	17726	17575	17537	17801	17775	17797	17871	17531	17719	17574	17591	17694	17755	17664	17708	17681	17662	17836	17713	17712	17502	17561	17690	17662	17683	17790	17723	17590	17776	17738	17686	17573	17689	17657	17623	17744	17632	17661	17642	17481	17790	17475	17683	17663	17747	17791	17688	17709	17445	17711	17584	17732	17724	17715	17492	17621	17780	17716	17675	17653	17698	17757	17572	17515	17609	17593	17535	17595	17672	17676	17704	17668	17758	17901	17624	17799	17761	17680	17714	17663	17703	17672	17593	17776	17892	17615	17763	17690	17671	17731	17683	17603	17683	17700	17397	17652	17803	17854	17677	17554	17634	17549	17622	17768	17830	17588	17649	17647	17747	17615	17475	17727	17927	17758	17564	17735	17599	17616	17624	17801	17647	17723	17723	17788	17772	17580	17605	17690	17657	17548	17953	17548	17580	17793	17736	17728	17893	17641	17713	17704	17416	17463	17609	17681	17689	17604	17735	17568	17539	17591	17760	17712	17581	17584	17702	17530	17530	17723	17752	17829	17804	17788	17579	17774	17793	17618	17819	17751	17536	17695	17584	17640	17530	17576	17948	17622	17799	17681	17786	17771	17830	17554	17702	17730	17731	17534	17767	17700	17780	17626	17875	17596	17525	17795	17590	17840	17679	17719	17687	17485	17551	17671	17663	17594	17686	17697	17694	17605	17830	17590	17565	17658	17528	17615	17546	17579	17767	17761	17780	17650	17688	17821	17808	17626	17647	17531	17585	17584	17768	17622	17566	17713	17710	17688	17839	17421	17426	17585	17541	17679	17678	17460	17517	17634	17667	17923	17792	17645	17630	17662	17684	17737	17634	17723	17743	17705	17756	17519	17383	17503	17927	17547	17810	17739	17732	17559	17932	17732	17674	17617	17618	17517	17738	17725	17701	17589	17548	17651	17760	17623	17965	17542	17805	17657	17800	17809	17453	17604	17733	17827	17730	17504	17727	17758	17692	17754	17749	17788	17783	17802	17566	17745	17710	17486	17761	17740	17501	17706	17669	17664	17695	17674	17802	17688	17618	17675	17538	17452	17643	17665	17659	17548	17678	17647	17629	17747	17646	17704	17677	17702	17682	17501	17589	17616	17756	17745	17724	17604	17754	17747	17642	17788	17640	17470	17536	17734	17622	17501	17524	17872	17647	17692	17509	17444	17957	17596	17629	17469	17808	17727	17835	17778	17706	17898	17660	17605	17608	17626	17597	17767	17684	17733	17596	17597	17750	17669	17680	17527	17677	17379	17692	17592	17605	17813	17622	17713	17659	17794	17730	17616	17682	17662	17663	17720	17655	17737	17580	17645	17672	17646	17500	17481	17648	17719	17726	17565	17579	17428	17664	17697	17766	17627	17759	17706	17674	17581	17684	17540	17700	17656	17565	17685	17545	17619	17645	17631	17542	17483	17648	17742	17876	17771	17658	17634	17624	17826	17657	17594	17766	17660	17700	17718	17848	17588	17493	17765
25552	34462	30464	23296	19946	16972	15567	15430	15512	16049	17263	15957	15896	16423	16533	16192	16047	15708	15368	15196	15296	15242	15348	15261	15258	15461	15244	15255	15289	15300	15161	15416	15244	15305	15313	15398	15307	15301	15232	15342	15515	15373	15195	15129	15460	15358	15286	15446	15275	15392	15311	15128	15298	15185	15358	15352	15268	15466	15370	15394	15207	15437	15219	15353	15095	15421	15435	15457	15332	15375	15331	15300	15358	15233	15435	15284	15234	15283	15406	15362	15444	15169	15231	15465	15281	15530	15252	15311	15269	15537	15325	15270	15339	15234	15302	15295	15434	15312	15400	15233	15296	15409	15206	15436	15455	15320	15417	15409	15399	15317	15107	15379	15321	15380	15448	15222	15433	15232	15290	15246	15306	15377	15453	15205	15305	15414	15153	15434	15297	15348	15508	15300	15211	15173	15391	15308	15513	15319	15448	15211	15340	15277	15243	15402	15461	15284	15334	15235	15248	15293	15239	15255	15176	15410	15273	15119	15048	15400	15498	15549	15343	15321	15190	15266	15407	15352	15313	15308	15262	15523	15129	15370	15259	15300	15397	15479	15361	15373	15308	15411	15358	15330	15222	15409	15288	15335	15316	15315	15370	15390	15401	15407	15249	15269	15414	15257	15232	15336	15365	15345	15342	15276	15346	15279	15322	15268	15410	15484	15297	15331	15310	15384	15190	15417	15260	15313	15409	15191	15432	15233	15311	15339	15349	15268	15322	15267	15342	15309	15295	15369	15347	15273	15253	15309	15345	15360	15310	15185	15109	15242	15276	15229	15288	15235	15314	15350	15429	15365	15297	15448	15339	15297	15308	15286	15441	15433	15310	15524	15421	15339	15436	15508	15340	15136	15314	15333	15306	15277	15187	15422	15413	15200	15372	15439	15377	15240	15384	15437	15242	15365	15315	15352	15292	15374	15276	15322	15396	15221	15289	15346	15245	15220	15300	15318	15214	15329	15243	15244	15410	15271	15311	15204	15404	15364	15497	15321	15314	15266	15263	15406	15422	15427	15430	15257	15436	15202	15217	15301	15390	15389	15346	15321	15281	15368	15198	15184	15295	15281	15308	15280	15174	15260	15348	15297	15186	15462	15279	15369	15367	15213	15475	15419	15310	15389	15222	15362	15326	15306	15294	15265	15332	15301	15347	15362	15305	15273	15279	15151	15448	15391	15264	15371	15409	15241	15240	15338	15408	15437	15348	15214	15312	15244	15358	15318	15371	15198	15299	15240	15403	15303	15364	15185	15444	15477	15156	15105	15393	15313	15375	15260	15444	15313	15403	15386	15192	15398	15587	15447	15327	15349	15324	15357	15256	15393	15163	15359	15415	15334	15171	15307	15401	15296	15193	15261	15303	15562	15493	15452	15523	15309	15247	15342	15203	15222	15481	15553	15335	15351	15434	15332	15333	15455	15298	15380	15391	15318	15260	15249	15326	15077	15365	15385	15187	15313	15292	15258	15418	15356	15161	15453	15425	15484	15349	15175	15285	15331	15244	15332	15359	15334	15349	15274	15476	15192	15380	15318	15315	15303	15174	15166	15366	15351	15386	15212	15170	15264	15398	15266	15373	15314	15373	15386	15244	15274	15232	15335	15286	15229	15356	15392	15395	15340	15278	15502	15388	15390	15476	15053	15434	15250	15428	15402	15258	15466	15223	15105	15331	15334	15330	15513	15503	15312	15350	15401	15265	15388	15409	15336	15093	15344	15298	15234	15316	15356	15567	15387	15148	15138	15418	15378	15233	15294	15174	15358	15349	15299	15428	15337	15304	15267	15282	15486	15245	15218	15404	15415	15292	15426	15466	15381	15224	15395	15531	15205	15330	15459	15391	15292	15242	15431	15172	15316	15234	15425	15367	15191	15303	15296	15207	15368	15357	15461	15297	15359	15399	15368	15169	15268	15311	15273	15359	15358	15424	15281	15354	15397	15403	15194	15251	15458	15307	15438	15260	15309	15294	15266	15247	15242	15307	15444	15373	15418	15263	15450	15416	15321	15253	15226	15290	15264	15291	15410	15311	15131	15318	15641	15518	15321	15315	15527	15457	15261	15221	15349	15345	15439	15158	15426	15290	15471	15404	15368	15186	15302	15277	15199	15263	15403	15397	15317	15413	15218	15391	15325	15364	15260	15427	15285	15308	15201	15423	15385	15342	15287	15319	15459	15202	15271	15451	15285	15280	15287	15379	15372	15422	15353	15290	15340	15560	15313	15332	15145	15280	15298	15165	15341	15218	15344	15452	15414	15501	15347	15158	15338	15374	15439	15343	15366	15254	15292	15264	15110	15399	15354	15304	15430	15328	15304	15305	15183	15307	15318	15346	15170	15508	15251	15397	15378	15338	15245	15353	15439	15236	15444	15233	15286	15273	15260	15276	15332	15262	15305	15412	15332	15300	15408	15298	15332	15189	15366	15377	15515	15294	15183	15334	15299	15280	15462	15181	15412	15241	15402	15379	15408	15369	15352	15235	15386	15297	15366	15336	15294	15192	15487	15094	15238	15403	15228	15268	15390	15391	15382	15403	15363	15428	15293	15339	15358	15377	15426	15357	15319	15327	15400	15354	15276	15267	15340	15417	15179	15467	15286	15265	15488	15309	15448	15376	15236	15230	15330	15167	15249	15500	15138	15293	15376	15265	15350	15247	15291	15516	15433	15219	15309	15348	15429	15423	15359	15253	15385	15250	15285	15401	15285	15208	15243	15210	15373	15275	15468	15324	15291	15266	15267	15537	15328	15376	15309	15165	15378	15271	15347	15379	15217	15347	15289	15454	15525	15361	15414	15401	15274	15230	15481	15419	15344	15370	15320	15311	15362	15308	15394	15414	15456	15275	15359	15130	15347	15328	15264	15377	15283	15430	15394	15202	15163	15467	15307	15143	15355	15289	15327	15436	15327	15383	15273	15346	15261	15305	15372	15366	15357	15382	15305	15295	15377	15287	15263	15312	15257	15412	15287	15275	15478	15298	15278	15389	15481	15240	15344	15285	15293	15421	15371	15459	15229	15181	15278	15208	15414	15268	15396	15392	15280	15329	15394	15350	15447	15375	15359	15378	15314	15210	15329	15576	15448	15325	15274	15388	15436	15390	15258	15265	15205	15487	15321	15371	15324	15385	15316	15228	15359	15235	15379	15368	15238	15447	15347	15252	15360	15343	15135	15372	15332	15403	15275	15441	15425	15320	15451	15417	15463	15440	15138	15295	15140	15302	15383	15268	15337	15117	15100	15445	15262	15400	15292	15348	15263	15287	15325	15470	15261	15373	15442	15217	15299	15216	15307	15410	15295	15576	15272	15399	15240	15556	15262	15247	15417	15328	15404	15296	15322	15295	15223	15315	15253	15196	15332	15233	15360	15329	15298	15401	15265	15206	15371	15272	15349	15289	15282	15341	15336	15348	15310	15213	15409	15305	15355	15477	15238	15368	15173	15387	15367	15243	15148	15403	15491	15304	15409	15232	15270	15477	15299	15327	15271	15221	15373	15230	15389	15354	15542	15324	15349	15264	15273	15398	15518	15288	15282	15285	15371	15259	15571	15302	15244	15395	15166	15441	15433	15408	15114	15279	15293	15359	15363	15408	15358	15263	15502	15374	15431	15413	15241	15450	15326	15339	15385	15314	15325	15313	15309	15224	15298	15154	15331	15371	15338	15359	15315	15415	15397	15364	15272	15446	15418	15400	15432	15375	15285	15240	15244	15478	15381	15248	15301	15460	15419	15495	15338	15315	15251	15293	15364	15324	15335	15346	15246	15306	15385	15359	15160	15442	15451	15366	15261	15300	15198	15276	15191	15523	15255	15348	15361	15301	15364	15362	15295	15387	15086	15382	15206	15417	15242	15182	15224	15551	15252	15273	15299	15416	15335	15184	15340	15373	15171	15478	15344	15526	15237	15243	15422	15312	15319	15497	15349	15186	15364	15474	15323	15223	15420	15279	15370	15470	15396	15320	15268	15244	15214	15307	15403	15231	15167	15333	15336	15382	15306	15313	15251	15489	15516	15175	15437	15316	15279	15334	15440	15456	15243	15240	15213	15416	15444	15425	15194	15357	15179	15284	15451	15323	15207	15396	15431	15414	15251	15320	15325	15196	15428	15312	15215	15398	15280	15335	15294	15474	15324	15297	15239	15482	15303	15373	15437	15351	15291	15190	15354	15231	15393	15506	15331	15262	15361	15439	15345	15350	15396	15332	15349	15281	15391	15315	15277	15248	15270	15296	15329	15235	15100	15316	15274	15343	15434	15216	15258	15366	15293	15499	15282	15314	15216	15241	15493	15257	15426	15288	15458	15310	15255	15245	15598	15245	15290	15204	15422	15304	15363	15304	15293	15295	15293	15435	15424	15361	15303	15284	15638	15409	15332	15358	15296	15310	15459	15535	15515	15468	15345	15292	15368	15351	15135	15368	15318	15410	15403	15353	15436	15451	15232	15357	15313	15333	15414	15410	15293	15446	15269	15303	15329	15355	15465	15338	15197	15470	15407	15163	15361	15426	15302	15294	15542	15401	15346	15293	15223	15461	15244	15416	15381	15309	15430	15243	15162	15421	15161	15203	15324	15269	15646	15349	15341	15289	15287	15330	15458	15221	15217	15430	15357	15070	15443	15212	15231	15373	15301	15416	15425	15315	15247	15229	15183	15331	15332	15343	15141	15294	15390	15427	15345	15367	15269	15176	15492	15187	15308	15471	15400	15213	15273	15395	15431	15363	15372	15403	15201	15292	15398	15267	15219	15357	15411	15427	15225	15386	15192	15407	15355	15312	15308	15315	15354	15347	15165	15230	15286	15293	15157	15332	15281	15309	15457	15273	15573	15398	15493	15238	15364	15247	15211	15470	15209	15470	15410	15346	15463	15249	15393	15024	15438	15175	15264	15259	15430	15231	15197	15271	15306	15261	15221	15362	15354	15437	15274	15281	15559	15351	15258	15329	15453	15197	15307	15202	15451	15285	15478	15312	15475	15341	15269	15424	15411	15399	15325	15263	15359	15172	15419	15229	15300	15341	15322	15194	15360	15220	15421	15434	15243	15270	15487	15332	15393	15474	15413	15428	15293	15271	15337	15321	15135	15279	15227	15578	15255	15379	15538	15301	15317	15372	15361	15314	15497	15321	14982	15437	15394
24063	21290	28636	25291	22896	21657	20829	18759	19720	23595	27051	22930	19953	22763	23626	21522	20174	19161	18301	18134	17942	17785	17733	17900	17768	17890	17761	17937	17847	17843	18027	17721	17830	17850	17827	17769	17807	17665	17855	17809	17654	17765	17976	17768	17810	17926	17854	17724	17929	17941	17767	17678	17704	17791	17668	17737	17926	17727	17608	17704	17759	17776	17781	17667	17788	17921	17687	17766	17578	17699	17527	17510	17617	17606	17774	17646	17728	17915	17591	17710	17721	17683	17679	17734	17830	17826	17856	17539	17715	17629	17467	17631	17586	17664	17748	17682	17735	17789	17718	17854	17830	17796	17756	17756	17729	17734	17830	17797	17692	17930	17827	17841	17767	17727	17812	17765	17565	17846	17785	17620	17695	17663	17456	17555	17485	17686	17554	17752	17848	17907	17833	17702	17712	17726	17517	17734	17645	17820	17754	17967	17811	17785	17648	17624	17761	17912	17932	17620	17710	17805	17828	17711	17667	17759	17527	17651	17761	17712	17909	17770	17811	17589	17666	17604	17589	17635	17597	17699	17681	17805	17781	17688	17783	17932	17804	17681	17662	17695	17608	17755	17801	17850	17681	17862	17655	17711	17569	17735	17487	17654	17766	17759	17618	17841	17526	17807	17752	17728	17697	17816	17912	17719	17765	17684	17706	17534	17679	17692	17584	17739	17805	17790	17750	17608	17840	17762	17779	17757	17468	17534	17560	17704	17661	17775	17652	17743	17581	17661	17853	17534	17654	17827	17919	17776	17590	17645	17674	17713	17938	17604	17765	17685	17799	17573	17824	17528	17782	17670	17873	17828	17518	17769	17836	17649	17613	17770	17481	17539	17713	17702	17749	17852	17874	17653	17831	17685	17673	17463	17762	17746	17765	17469	17660	17713	17617	17629	17706	17767	17702	17564	17658	17581	17641	17751	17873	17818	17824	17819	17612	17690	17766	17764	17789	17909	17617	17609	17758	17763	17691	17769	17630	17608	17608	17674	17867	17737	17764	17685	17630	17828	17699	17618	17627	17574	17790	17711	17487	17721	17786	17895	17931	17715	17679	17450	17899	17588	17748	17853	17745	17789	17725	17587	17708	17705	17755	17848	17691	17759	17757	17847	17837	17720	17593	17671	17842	17818	17577	17851	17616	17647	17672	17618	17653	17583	17664	17842	17738	17510	17651	17673	17891	17638	17672	17652	17678	17580	17754	17510	17811	17701	17567	17706	17731	17648	17778	17796	17950	17743	17684	17686	17781	17657	17705	17576	17704	17665	17663	17734	17826	17879	17715	17774	17643	17758	17675	17672	17882	17729	17839	17626	17650	17827	17891	17593	17676	17460	17854	17664	17491	17658	17636	17541	17651	17576	17810	17454	17673	17878	17591	17748	17743	17798	17865	17785	17459	17674	17613	17644	17575	17622	17648	17643	17777	17713	17629	17748	17832	17765	17350	17541	17754	17373	17685	17884	17933	17745	17816	18003	17713	17707	17699	17682	17740	17747	17519	17610	17721	17876	17653	17707	17520	17710	17664	17555	17794	17756	17726	17699	17662	17596	17711	17742	17786	17787	17670	17652	17689	17744	17610	17658	17528	17678	17760	17728	17611	17677	17447	17726	17788	17591	17774	17742	17775	17900	17704	17625	17713	17633	17579	17551	17680	17755	17742	17854	17627	17584	17671	17695	17691	17573	17474	17472	17933	17550	17659	17686	17448	17710	17693	17764	17660	17635	17748	17699	17813	17746	17689	17777	17749	17792	17858	17457	17676	17629	17690	17793	17750	17746	17768	17542	17747	17808	17981	17646	17744	17699	17661	17608	17694	17460	17734	17766	17688	17591	17588	17712	17783	17653	17679	17674	17667	17534	17591	17443	17778	17676	17850	17696	17736	17773	17479	17609	17921	17756	17744	17595	17714	17683	17774	17731	17498	17725	17478	17845	17858	17672	17685	17690	17626	17705	17667	17793	17703	17890	17614	17642	17682	17765	17760	17635	17756	17823	17627	17604	17480	17761	17507	17719	17931	17610	17681	17587	17625	17609	17728	17684	17933	17834	17874	17537	17710	17864	17692	17539	17684	17903	17801	17626	17674	17655	17689	17595	17625	17765	17667	17649	17805	17932	17520	17851	17812	17670	17796	17709	17748	17828	17806	17704	17602	17625	17578	17588	17730	17517	17670	17442	17667	17694	17969	17662	17628	17657	17814	17737	17529	17645	17681	17678	17755	17516	17733	17922	17853	17756	17804	17632	17786	17700	17778	17827	17910	17665	17753	17796	17660	17789	17622	17623	17978	17796	17818	17746	17921	17724	17787	17861	17871	17764	17766	17918	17702	17568	17748	17807	17775	17623	17651	17697	17801	17591	17783	17662	17630	17655	17661	17745	17547	17567	17461	17860	17740	17777	17705	17730	17547	17704	17762	17498	17865	17675	17648	17711	17733	17797	17523	17587	17652	17597	17609	17757	17637	17641	17617	17720	17617	17602	17733	17788	17582	17763	17689	17980	17820	17566	17527	17763	17621	17671	17643	17781	17854	17763	17806	17810	17663	17727	17652	17593	17663	17639	17754	17682	17654	17613	17506	17685	17602	17543	17781	17573	17623	17693	17922	17605	17513	17749	17576	17973	17553	17747	17660	17595	17706	17659	17656	17838	17842	17844	17694	17572	17621	17730	17750	17618	17898	17869	17691	17648	17719	17670	17638	17751	17549	17764	17731	17738	17624	17670	17812	17766	17620	17446	17707	17605	17804	17478	17607	17717	17496	17789	17732	17771	17824	17857	17646	17783	17737	17852	17754	17675	17682	17911	17679	17651	17631	17840	17651	17640	17767	17643	17875	17789	17726	17782	17812	17664	17842	17665	17758	17604	17676	17915	17832	17460	17687	17722	17639	17520	17630	17778	17691	17700	17685	17576	17525	17680	17733	17652	17905	17641	17722	17856	17885	17537	17843	17777	17783	17576	17682	17860	17824	17705	17590	17778	17860	17812	17526	17784	17885	17587	17582	17673	17932	17885	17570	17636	17707	17932	17669	17658	17875	17669	17611	17604	17633	17780	17687	17650	17646	17816	17474	17711	17654	17625	17559	17565	17574	17576	17769	17618	17832	17784	17675	17892	17762	17756	17636	17862	17765	17885	17705	17668	17625	17595	17768	17695	17875	17682	17649	17582	17751	17713	17928	17488	17681	17853	17657	17512	17574	17631	17836	17731	17759	17566	17553	17699	17704	17754	17687	18010	17769	17655	17758	17634	17810	17717	17888	17623	17691	17672	17721	17534	17914	17948	17846	17863	17719	17681	17788	17476	17530	17705	17560	17605	17824	17768	17702	17732	17751	17687	17826	17811	17680	17828	17741	17624	17876	17661	17720	17795	17779	17614	17855	17855	17561	17572	17523	17720	17854	17739	17564	17912	17791	17793	17629	17820	17837	17778	17638	17444	17657	17586	17768	17663	17740	17548	17753	17618	17700	17612	17792	17643	17750	17555	17813	17787	17554	17769	17597	17681	17780	17650	17642	17663	17812	17711	17803	17589	17671	17754	17588	17707	17641	17679	17776	17650	17803	17803	17844	17645	17605	17813	17704	17742	17859	17505	17942	17645	17718	17630	17697	17832	17682	17714	17575	17628	17679	17727	17701	17664	17499	17717	17685	17636	17699	17732	17694	17820	17930	17652	17651	17535	17743	17723	17863	17670	17662	17502	17482	17722	17704	17776	17810	17867	17707	17605	17704	17514	17687	17846	17680	17598	17694	17649	17770	17539	17796	17609	17734	17651	17719	17812	17674	17630	17787	17645	17872	17861	17799	17788	17663	17914	17784	17761	17911	17798	17531	17654	17794	17797	17697	17525	17837	17596	17719	17740	17668	17555	17864	17737	17847	17602	17647	17560	17696	17651	17756	17561	17767	17790	17716	17821	17657	17729	17690	17670	17694	17521	17753	17681	17395	17855	17736	17825	17805	17627	17556	17754	17742	17626	17712	17795	17532	17714	17831	17650	17675	17722	17731	17909	17675	17667	17756	17690	17725	17849	17605	17662	17738	17658	17764	17492	17730	17666	17625	17813	17773	17685	17734	17701	17698	17612	17555	17651	17672	17794	17859	17824	17801	17826	17650	17673	17945	17567	17618	17687	17807	17489	17781	17692	17651	17683	17649	17680	17742	17670	17839	17969	17934	17687	17905	17650	17778	17747	17673	17738	17782	17678	17940	17700	17746	17679	17664	17542	17723	17778	17770	17807	17603	17809	17863	17724	17746	17789	17713	17825	17700	17844	17861	17731	17787	17767	17667	17860	17706	17833	17822	17705	17827	17863	17831	17672	17812	18016	17667	17632	17669	17665	17780	17677	17666	17838	17562	17747	17786	17926	17793	17621	17465	17843	17541	17749	17773	17578	17774	17920	17634	17602	17640	17607	17716	17861	17753	17661	17790	17589	17514	17702	17872	17901	17903	17690	17756	17620	17549	17667	17525	17763	17718	17724	17554	17618	17689	17778	17616	17626	17832	17611	17653	17636	17702	17723	17631	17515	17729	17802	17846	17772	17693	17747	17780	17824	17874	17634	17539	17778	17751	17627	17747	17740	17630	17766	17861	17669	17752	17718	17760	17748	17758	17745	17459	17989	17822	17651	17696	17641	17939	17600	17656	17585	17743	17718	17832	17686	17906	17746	17856	17813	17792	17656	17588	17730	17734	17672	17455	17625	17846	17797	17729	17722	17598	17700	17860	17483	17812	17672	17712	17728	17796	17702	17801	17704	17635	17720	17755	17672	17728	17495	17785	17740	17603	17789	17645	17610	17577	17549	17681	17756	17832	17753	17514	17952	17768	17905	17603	17574	17714	17738	17608	17710	17690	17789	17631	17613	17684	17758	17698	17664	17881	17781	17615	17702	17840	17816	17641	17722	17773	17817	17770	17710	17495	17770	17478	17623	17720	17661	17577	17611	17688	17649	17663	17811	17806	17731	17998	17687	17900	17879	17826	17693	17756	17674	17806	17633	17566	17901	17394	17656	17547	17778	17650	17777	17665	17550	17722	17759	17680	17600	17654	17666	17656	17648	17731	17589	17773	17593	17703	17724	17695	17911	17882	17737	17775	17625	17838	17584	17604	17660	17649	17641	17662	17768	17716	17627	17837	17731
26273	43444	41554	31819	21032	17334	16474	16702	18986	24649	28471	21314	18055	23370	23152	20522	18109	17008	16097	15685	15645	15458	15463	15495	15372	15476	15443	15308	15434	15340	15319	15367	15284	15509	15415	15489	15246	15443	15530	15430	15392	15440	15300	15389	15447	15376	15436	15443	15309	15299	15458	15447	15461	15610	15339	15491	15268	15542	15387	15308	15298	15238	15388	15302	15380	15337	15337	15180	15522	15293	15452	15397	15362	15492	15358	15433	15399	15394	15514	15379	15621	15334	15396	15392	15378	15392	15405	15285	15394	15354	15371	15410	15363	15340	15142	15307	15575	15226	15278	15421	15273	15298	15368	15247	15295	15456	15518	15400	15382	15474	15325	15423	15288	15147	15397	15379	15225	15412	15484	15462	15412	15430	15516	15289	15174	15379	15332	15309	15407	15230	15300	15357	15514	15309	15406	15425	15413	15398	15276	15489	15288	15333	15225	15208	15291	15383	15412	15310	15221	15420	15369	15268	15412	15468	15355	15304	15459	15349	15206	15440	15266	15419	15501	15358	15195	15340	15531	15403	15358	15262	15405	15568	15357	15351	15280	15596	15451	15360	15384	15328	15317	15421	15237	15360	15298	15474	15385	15388	15389	15445	15380	15193	15309	15372	15345	15272	15413	15380	15272	15421	15441	15294	15300	15335	15280	15315	15440	15381	15411	15244	15280	15343	15256	15331	15438	15360	15235	15213	15381	15361	15332	15463	15645	15401	15393	15265	15219	15220	15486	15348	15226	15199	15354	15434	15287	15200	15314	15490	15420	15567	15397	15331	15385	15420	15313	15308	15595	15540	15383	15346	15288	15225	15381	15421	15422	15296	15225	15367	15473	15328	15383	15366	15388	15319	15440	15476	15440	15332	15394	15382	15559	15374	15405	15497	15314	15348	15290	15407	15364	15461	15381	15280	15290	15475	15392	15396	15516	15347	15432	15323	15373	15508	15360	15371	15282	15394	15422	15405	15299	15223	15423	15384	15476	15381	15276	15400	15241	15320	15345	15492	15408	15144	15275	15333	15153	15349	15422	15398	15486	15213	15392	15456	15399	15335	15397	15330	15415	15552	15298	15257	15450	15384	15345	15488	15381	15294	15471	15347	15311	15257	15309	15453	15346	15357	15449	15406	15305	15206	15358	15286	15374	15330	15310	15453	15100	15424	15316	15347	15386	15386	15392	15441	15384	15271	15514	15333	15364	15402	15368	15375	15346	15381	15482	15284	15245	15370	15401	15335	15385	15402	15347	15564	15348	15455	15458	15418	15453	15393	15274	15307	15446	15344	15258	15345	15316	15334	15184	15248	15202	15427	15435	15383	15315	15430	15420	15408	15546	15289	15373	15575	15287	15260	15162	15224	15338	15411	15167	15513	15401	15286	15305	15332	15324	15385	15190	15356	15235	15396	15185	15209	15218	15336	15466	15323	15386	15236	15330	15376	15314	15328	15364	15432	15205	15387	15421	15413	15373	15480	15341	15397	15251	15366	15495	15268	15490	15199	15260	15447	15346	15391	15506	15383	15474	15341	15412	15268	15314	15267	15392	15148	15327	15343	15417	15458	15451	15334	15386	15426	15371	15434	15454	15617	15420	15439	15397	15416	15387	15258	15258	15454	15280	15333	15377	15322	15395	15446	15367	15196	15365	15286	15420	15406	15363	15464	15377	15298	15439	15328	15483	15274	15275	15226	15322	15330	15317	15385	15355	15408	15099	15435	15297	15546	15275	15558	15333	15423	15538	15319	15325	15363	15212	15268	15177	15281	15580	15444	15389	15520	15329	15266	15383	15182	15350	15321	15354	15483	15320	15227	15455	15428	15456	15412	15381	15302	15417	15351	15291	15422	15445	15369	15345	15367	15337	15412	15270	15371	15323	15401	15470	15487	15327	15262	15277	15337	15359	15207	15260	15395	15350	15300	15157	15305	15468	15510	15322	15479	15304	15370	15369	15230	15392	15378	15402	15489	15601	15340	15227	15418	15387	15487	15397	15346	15485	15442	15367	15304	15223	15389	15320	15327	15346	15368	15425	15341	15417	15527	15314	15356	15316	15350	15291	15094	15328	15354	15384	15391	15327	15238	15380	15465	15271	15438	15358	15509	15256	15471	15365	15376	15457	15341	15376	15536	15290	15311	15382	15322	15395	15337	15487	15301	15316	15494	15135	15415	15460	15292	15304	15417	15368	15533	15580	15496	15424	15395	15478	15347	15269	15247	15338	15342	15347	15368	15267	15425	15335	15546	15427	15212	15263	15534	15299	15291	15444	15409	15401	15281	15274	15278	15393	15387	15269	15279	15219	15374	15349	15318	15364	15373	15390	15365	15464	15326	15179	15315	15454	15356	15335	15573	15419	15259	15323	15358	15259	15509	15213	15335	15372	15423	15259	15328	15540	15360	15308	15376	15339	15323	15431	15477	15184	15349	15340	15164	15539	15100	15332	15244	15253	15221	15274	15190	15348	15373	15357	15353	15415	15343	15434	15438	15533	15297	15337	15296	15390	15273	15448	15330	15416	15385	15349	15468	15415	15360	15549	15550	15475	15384	15345	15511	15426	15357	15478	15408	15601	15328	15337	15477	15443	15299	15298	15319	15281	15340	15337	15392	15396	15421	15419	15359	15255	15492	15394	15337	15304	15494	15367	15476	15492	15352	15373	15386	15365	15458	15274	15440	15342	15395	15392	15389	15360	15187	15392	15336	15252	15401	15347	15416	15279	15347	15350	15116	15232	15553	15423	15513	15334	15475	15328	15315	15379	15536	15474	15374	15364	15368	15521	15338	15267	15333	15507	15340	15174	15290	15336	15426	15208	15359	15265	15374	15402	15292	15363	15419	15349	15343	15232	15292	15495	15378	15317	15375	15448	15361	15305	15410	15536	15264	15574	15344	15363	15518	15306	15662	15414	15332	15430	15472	15502	15361	15385	15437	15363	15410	15288	15630	15432	15332	15419	15290	15249	15354	15289	15389	15427	15325	15417	15381	15491	15365	15249	15262	15466	15443	15278	15387	15269	15403	15274	15343	15309	15383	15581	15389	15383	15187	15291	15444	15508	15275	15420	15338	15505	15317	15425	15456	15391	15339	15241	15477	15419	15368	15375	15368	15349	15490	15380	15355	15484	15279	15222	15294	15440	15434	15393	15445	15289	15322	15334	15332	15386	15285	15435	15571	15230	15452	15288	15394	15353	15396	15527	15405	15361	15265	15276	15297	15285	15450	15411	15426	15406	15370	15434	15362	15199	15423	15434	15374	15444	15356	15426	15411	15337	15301	15362	15389	15431	15448	15419	15342	15351	15325	15477	15465	15337	15283	15278	15378	15559	15368	15344	15237	15348	15358	15427	15310	15432	15325	15558	15388	15408	15291	15462	15416	15311	15325	15311	15287	15404	15401	15439	15333	15414	15393	15284	15257	15416	15320	15386	15602	15346	15329	15189	15333	15408	15240	15325	15419	15448	15351	15265	15357	15478	15508	15314	15275	15533	15284	15407	15295	15499	15414	15417	15215	15195	15280	15373	15294	15479	15382	15323	15305	15490	15324	15353	15191	15432	15380	15403	15406	15298	15478	15490	15435	15310	15413	15347	15255	15295	15456	15465	15140	15270	15488	15413	15494	15368	15459	15269	15564	15259	15370	15238	15372	15514	15314	15353	15469	15323	15251	15357	15388	15445	15547	15375	15317	15449	15289	15211	15474	15463	15286	15389	15417	15372	15509	15357	15393	15395	15485	15304	15354	15265	15359	15493	15386	15251	15209	15284	15310	15290	15319	15334	15400	15286	15520	15480	15303	15478	15431	15281	15507	15371	15362	15462	15308	15277	15543	15239	15378	15478	15450	15295	15298	15273	15511	15470	15338	15401	15433	15428	15509	15238	15253	15379	15145	15319	15244	15423	15532	15349	15233	15393	15400	15449	15226	15330	15397	15379	15422	15351	15349	15164	15624	15282	15492	15388	15431	15360	15493	15461	15232	15323	15425	15353	15435	15363	15267	15291	15343	15462	15276	15351	15331	15544	15444	15353	15320	15188	15189	15281	15616	15302	15422	15224	15256	15462	15335	15403	15378	15368	15283	15547	15402	15427	15267	15258	15363	15394	15412	15230	15441	15350	15364	15485	15203	15471	15378	15400	15355	15416	15457	15426	15352	15399	15292	15379	15525	15309	15248	15371	15244	15347	15308	15272	15333	15428	15318	15391	15389	15419	15508	15436	15258	15357	15425	15570	15398	15362	15297	15368	15231	15306	15457	15425	15408	15467	15215	15349	15210	15479	15268	15456	15410	15245	15483	15385	15349	15473	15408	15175	15433	15233	15469	15590	15323	15361	15403	15235	15317	15444	15399	15382	15314	15669	15468	15287	15411	15172	15477	15321	15583	15368	15341	15286	15432	15382	15365	15514	15318	15427	15495	15225	15374	15296	15373	15487	15407	15314	15413	15345	15313	15243	15203	15427	15255	15402	15399	15348	15486	15426	15219	15368	15310	15441	15374	15428	15259	15248	15465	15454	15500	15129	15324	15254	15330	15434	15458	15251	15465	15459	15252	15313	15402	15368	15204	15455	15443	15531	15380	15292	15533	15569	15360	15233	15486	15205	15474	15473	15368	15179	15117	15445	15276	15329	15489	15359	15267	15335	15498	15420	15363	15375	15376	15270	15458	15317	15529	15401	15535	15257	15385	15206	15270	15484	15463	15372	15427	15326	15402	15246	15309	15399	15375	15199	15403	15446	15378	15332	15371	15365	15395	15438	15385	15334	15379	15439	15454	15374	15475	15367	15519	15348	15433	15402	15379	15458	15375	15343	15345	15334	15389	15328	15251	15501	15376	15412	15359	15437	15338	15334	15298	15435	15343	15427	15392	15314	15416	15298	15424	15370	15362	15382	15302	15391	15407	15580	15351	15323	15476	15488	15474	15577	15435	15340	15389	15471	15303	15400	15342	15486	15345	15329	15320	15500	15446	15325	15492	15359	15560	15326	15355	15288	15274	15304	15346	15488	15334	15265	15433	15586	15318	15363	15252	15412	15385	15310	15304	15173	15576	15492	15263	15322	15257	15325	15379	15389	15151	15284	15407	15299	15293	15412	15331	15492	15379	15401	15437	15288	15200	15442	15320	15495	15244	15410	15439	15380	15219
22712	21302	29028	24002	21642	23553	24893	20266	20970	31880	37803	29604	21215	26049	28232	25121	22347	20469	19262	18535	18397	18093	18160	18214	17976	18064	18052	18204	18171	18055	18037	18163	18412	18161	18049	18174	18166	18299	18175	18138	18081	17968	17979	17990	18108	18328	18175	18039	18014	17832	17902	18045	18332	18037	18103	17918	18044	17937	18075	17992	17958	17989	17959	17919	18145	18045	17958	18163	18209	18097	17786	18135	18319	18158	18134	18040	17776	18011	17995	17861	18041	17968	17814	17947	17988	18098	18101	17979	17940	17962	17975	17892	18073	18150	17928	17806	17890	17907	17728	17810	18054	18140	17955	18031	18027	18067	17954	18024	17990	17892	17994	18004	17951	17830	18179	17983	18044	18062	17873	17859	17869	18106	17918	17978	17976	17854	17954	17900	17618	17932	18115	17940	18093	17792	17956	18033	18060	18144	18082	18054	18070	17949	18014	17873	18033	17964	18091	18159	18025	18000	17806	17842	17995	17867	18242	17987	17900	17879	18087	18214	18021	18135	18142	18004	17997	18122	17912	18061	18119	17934	18085	18059	18293	17898	17878	18280	18069	18040	17969	18100	17960	18223	17958	17929	17982	18117	18198	17881	17953	17945	18007	18004	17820	18014	17947	17836	17954	17948	17999	17958	17913	17985	17944	17942	17799	18177	18054	18061	18140	17920	18114	17976	17906	17809	17629	17873	17827	17956	17986	17988	17980	18093	18253	17893	17910	18160	17961	17974	17800	18152	17919	18036	17848	18084	17903	17907	17871	17804	17800	18055	17958	17904	18041	17818	17980	17977	17900	18123	18034	18009	18077	18101	17980	17881	17939	18206	18019	17907	17744	18065	17873	17959	18082	17956	18034	17985	17946	18122	17788	17959	17835	18106	18088	17885	18115	17892	17785	17798	17672	17959	18077	17892	17850	18000	17993	17926	17828	17908	17941	18100	17990	18004	17944	17952	17843	18015	17909	17824	17903	17849	18055	17983	17975	17863	18015	18106	18059	18071	18068	17954	17853	18020	17892	17944	17912	18094	18080	18041	17972	17698	18063	17886	17858	17861	17825	18042	18035	17886	17821	17972	17996	18179	18194	17959	18042	18105	18060	18015	17900	17866	17905	17926	17947	18032	17924	17919	17881	17867	18054	17961	17883	17941	17926	18092	17882	18123	18024	18280	17958	17984	18130	17983	18155	18041	18028	18010	17603	17988	17984	17769	17936	17769	18249	17958	17900	17812	18126	17926	18079	18126	17930	17889	18056	17839	17864	17961	17964	17871	17705	18052	17780	17833	18144	17974	17964	18207	17952	17958	17874	17992	18121	18047	18127	18020	17998	17643	17983	17831	17969	17959	17948	17879	17892	18123	18149	18141	18006	17877	18039	18133	18054	17993	18198	17760	18087	17918	17856	17833	17798	17969	17939	17977	18362	17834	17885	17975	17789	17943	17802	17935	17968	17991	18053	17878	17947	17969	18029	18000	18053	17885	17977	18086	17942	18015	18165	17827	18095	18148	18211	18084	18063	18085	18006	18058	18043	17945	17821	17694	17850	17927	18186	18166	17887	17815	18180	18097	17970	17978	18095	17921	17903	17778	17928	18094	17871	18047	18148	17985	18057	17979	17983	17759	17515	17879	18133	17989	18020	18009	17979	17820	17924	17820	18137	17945	18030	17885	17854	17997	18008	17682	18135	18038	17909	18050	18113	17889	17863	17987	17951	17869	18087	17804	17956	18056	18296	17917	17901	18059	17788	18056	17958	18088	18040	17991	17996	17850	17974	18149	18160	18030	18170	17983	17952	17956	18173	17881	18146	18129	17926	18221	18020	17810	17893	18028	18058	17885	18156	17929	18008	18082	17953	17848	17902	18039	17968	17902	17904	18000	18037	18023	17993	18000	18027	17914	18032	17805	17672	18084	17992	17957	17980	17801	18004	17995	17894	17877	17900	17919	18102	17895	17796	17848	17915	18004	17966	18097	17911	17971	17832	17974	17963	17910	17865	17948	17904	18001	17981	17883	17693	17756	17973	17857	18015	17737	17854	17835	17836	17941	17933	17989	17924	17947	17833	17987	18194	17884	18207	18100	18066	17814	17838	17852	17960	18091	17741	18027	18083	17945	18219	18159	17835	18019	17977	18087	18329	17924	18051	17976	17748	18074	18298	17994	17961	18043	17959	17935	17940	17974	17960	17926	18048	18108	18026	18072	17811	18108	18036	18158	18023	18098	17956	17967	17913	18049	17732	17904	18163	17947	18023	17896	17943	17985	18012	18107	17872	17768	17852	17965	18115	18033	17768	17985	17949	18087	18034	18034	17989	17916	17704	17878	17874	18139	17996	18098	17917	17863	17928	17983	18142	18102	18039	17935	17941	17876	17833	17848	17952	18079	17898	17865	18104	17863	17957	18034	18103	17994	17879	18096	18209	18193	17887	18120	18036	18082	17893	18186	18164	17907	18101	18050	18021	17981	18009	18105	17976	18024	18093	18128	18040	17832	17853	18221	17830	17932	18006	17988	17994	17937	17578	17943	17889	17961	17951	17808	17922	18061	18104	17847	18098	17991	17970	17894	17792	17760	17798	18007	17951	17972	18026	18236	18018	17942	18122	17944	17997	18027	17741	17763	17921	18043	17888	18103	18118	18014	17849	17947	17918	18025	18057	17941	17870	17838	17897	17990	17956	18139	18040	18002	18041	17876	17994	18052	18087	18054	18109	17997	17992	18043	17683	17927	17996	17779	17843	18003	17931	17837	17740	18039	17966	18059	18014	18023	18012	18067	17864	18166	18040	17809	17899	17973	17739	17734	17897	17723	17969	17945	17920	17985	17898	17934	17999	17863	18059	17941	17795	17933	17935	18021	18082	17989	18040	18148	18060	18174	17789	17994	17970	17953	17922	18025	18175	17902	18046	17887	17904	18082	18148	17937	18045	17906	18228	17905	18043	18045	18074	17864	17949	17850	18014	17854	18196	17931	18050	18061	18269	17984	18023	18029	18250	17983	17979	17922	18104	18095	18013	17840	17931	18029	17871	17922	17614	17806	17968	18094	17993	17857	17951	17861	18136	17845	18237	17807	17728	18124	18140	18162	17828	18039	18034	18108	17971	18027	17770	17931	18062	18088	17868	17830	18061	17989	17863	17852	17867	18018	17887	17954	18004	17844	17761	17840	18070	18237	18097	18032	18021	18000	17983	17870	18006	17851	17802	17956	17862	18007	18122	18011	17910	17920	17858	17939	17977	17938	18060	18050	18009	17851	17882	17751	17913	18069	17949	18082	18068	18003	17753	18159	17944	17960	17977	18072	18064	17907	17857	18047	17881	17910	18015	18208	17918	17748	17802	17936	18121	17864	17945	17837	17911	17843	17881	18031	17813	18029	17819	17831	17853	18004	17832	17906	17822	17976	18001	17986	18077	17917	17917	18009	18011	17736	18188	17705	17907	17989	18171	18216	17911	18010	17959	17974	17929	18114	17956	18139	18049	18039	18035	18196	17758	18097	17927	17843	18200	17802	18176	17904	18070	17890	18090	18155	17874	17872	17947	17955	17823	17975	17852	17884	17826	17880	18019	18093	18098	18028	18163	17734	17919	18123	18267	18104	18103	17975	17901	18012	18179	17741	17687	17650	18034	18013	18116	17831	18022	18019	17933	18099	17991	17971	18052	18138	18079	17939	17917	18106	17799	18094	17779	18121	17902	18072	17931	17921	18038	17914	17924	18013	18007	18018	18163	18121	18022	18080	17933	17835	18130	17958	18049	17878	18096	17912	17904	18066	18000	17851	18062	17905	17968	18078	18053	17852	18013	18090	17937	18012	17973	18052	17895	17977	17919	18012	17919	18105	17883	17792	17849	17846	17743	17959	18179	17939	18016	18143	18015	18082	18303	17929	17908	17998	18019	17871	17847	18189	17834	17818	17945	18010	17823	17992	17992	17860	17972	18073	18088	17859	17882	17937	18021	17934	17871	18024	17808	17849	18006	17842	18049	18264	17872	18036	17894	17908	18176	17879	18017	18049	18059	18161	17968	18081	17955	17807	17795	17986	17837	18101	17970	17764	17968	17915	17802	18062	18256	17858	17994	17811	18119	17967	17910	18012	17976	17997	17852	18083	17794	18035	17896	17888	17961	18089	17998	17933	17879	18005	17863	17981	17766	17920	18136	18059	17898	17867	17924	17947	17929	18044	18100	18171	17974	17876	17975	17787	17844	17967	18003	18068	17952	17921	18042	17962	18045	17962	18092	17979	17917	18145	17814	18070	17795	18012	17853	17881	17984	18262	17857	17702	18083	18206	18020	17745	17874	18084	18026	18061	17936	17990	17873	17845	17742	17953	17787	18118	18068	18043	17982	17869	17926	17715	18040	17922	17974	18038	18058	17996	17921	17866	17962	17848	17874	17882	17967	17945	18086	17899	17901	18063	17907	18040	17723	17865	17898	18149	18100	18022	17969	17950	17950	18084	17972	17927	17939	17996	17935	17967	18157	17910	18153	17813	17828	17845	18107	18143	18109	18037	17850	18092	18143	18051	17877	17915	18043	18074	18138	18013	18097	17994	17924	17922	17976	18118	17924	17901	18039	18172	17939	17970	17908	18178	18001	17861	18053	17994	17955	18076	17845	17847	17866	18024	18172	17957	17831	17991	17921	17907	17949	17850	18033	18061	18244	18128	17956	18006	18160	17825	17964	17804	18200	17889	18089	17975	17807	17738	18097	17870	17893	17821	17899	18126	18069	18001	18084	18055	17901	17938	18040	17965	17979	17914	18005	18129	17922	18027	17967	18028	18014	18138	17882	17783	18067	17863	18035	17872	17931	17979	18012	17818	18152	17844	18000	18122	17658	18114	17882	17911	17782	17840	17750	17904	17987	17977	17951	18054	17860	17887	18069	17906	18012	17945	18183	17970	17877	17835	18099	17840	17863	18000	17993	18037	18092	17872	17987	17934	17952	17836	17881	18034	17911	17852	18026	18102	17810	17873	17976	17894	17960	18200	18027	17872	17835	17976	18023	17923	18006	17905	17840	18037	17965	17914	17949	17875	17952	17863	17854	18093	18074	18025	18108	17812	18056	17949	18000	17878	17794	17954	18153	18070	17949	17992	18024	18016	18082	18086	18136	18028	17956	17801	17885	18033	18087	17965
29153	49767	48991	32591	21168	18987	18030	18042	21370	35247	39682	27135	18699	28531	29046	24516	20703	18384	16711	16237	15610	15574	15629	15535	15553	15581	15548	15463	15441	15594	15510	15564	15527	15622	15540	15469	15441	15562	15444	15616	15467	15572	15563	15552	15506	15514	15599	15622	15375	15713	15280	15494	15484	15572	15451	15448	15453	15258	15548	15525	15595	15477	15352	15527	15477	15499	15572	15346	15587	15478	15601	15559	15516	15390	15506	15521	15659	15458	15503	15464	15548	15600	15424	15568	15474	15529	15460	15664	15660	15512	15478	15503	15592	15504	15367	15523	15523	15453	15737	15461	15483	15531	15560	15629	15540	15489	15379	15560	15439	15466	15584	15576	15539	15291	15596	15424	15526	15432	15484	15405	15496	15371	15434	15495	15478	15675	15355	15394	15458	15595	15330	15539	15510	15525	15397	15539	15478	15635	15443	15684	15355	15391	15315	15472	15493	15528	15380	15445	15461	15379	15398	15488	15676	15555	15434	15353	15474	15392	15652	15434	15436	15512	15405	15338	15491	15606	15482	15498	15544	15574	15438	15361	15321	15481	15517	15649	15407	15372	15427	15402	15600	15540	15432	15471	15648	15425	15470	15492	15437	15587	15405	15510	15485	15487	15433	15563	15618	15471	15385	15457	15504	15366	15558	15580	15642	15505	15561	15509	15503	15542	15694	15417	15392	15617	15364	15403	15485	15420	15511	15541	15372	15511	15629	15356	15489	15465	15419	15499	15550	15493	15436	15479	15656	15576	15499	15679	15503	15578	15271	15381	15499	15500	15592	15664	15418	15370	15617	15420	15445	15555	15423	15583	15426	15642	15505	15667	15433	15469	15463	15475	15293	15398	15462	15366	15555	15400	15470	15521	15413	15584	15510	15362	15395	15538	15394	15365	15343	15408	15553	15461	15594	15519	15453	15443	15390	15599	15430	15391	15543	15422	15316	15537	15465	15398	15570	15558	15423	15533	15489	15659	15538	15389	15480	15482	15540	15552	15382	15363	15583	15552	15555	15397	15467	15528	15502	15567	15531	15506	15462	15568	15392	15420	15478	15489	15644	15468	15541	15441	15560	15468	15487	15523	15486	15437	15491	15579	15490	15416	15423	15321	15354	15509	15459	15390	15619	15601	15405	15615	15509	15344	15360	15460	15442	15237	15458	15532	15300	15653	15620	15312	15407	15560	15502	15535	15529	15503	15446	15559	15515	15458	15576	15718	15498	15415	15507	15504	15447	15469	15391	15389	15319	15509	15498	15381	15366	15337	15609	15210	15443	15389	15498	15541	15519	15492	15537	15308	15481	15549	15574	15541	15353	15393	15474	15299	15389	15443	15415	15389	15404	15434	15589	15394	15542	15506	15387	15520	15527	15663	15555	15486	15404	15420	15320	15368	15481	15441	15580	15494	15447	15648	15445	15393	15414	15556	15433	15568	15525	15527	15377	15503	15385	15544	15415	15622	15372	15433	15543	15437	15588	15433	15432	15525	15605	15490	15371	15560	15752	15356	15485	15515	15408	15517	15321	15304	15333	15432	15472	15544	15438	15567	15599	15483	15415	15263	15532	15454	15584	15669	15559	15460	15422	15331	15413	15540	15523	15490	15354	15474	15497	15488	15417	15536	15503	15460	15466	15393	15565	15590	15365	15500	15641	15384	15333	15223	15537	15241	15515	15491	15453	15284	15514	15438	15521	15469	15401	15452	15403	15486	15400	15797	15473	15610	15575	15513	15343	15624	15469	15497	15508	15366	15507	15423	15450	15575	15521	15567	15468	15606	15551	15591	15419	15424	15504	15648	15641	15432	15465	15630	15603	15393	15677	15435	15707	15363	15510	15458	15446	15453	15435	15431	15366	15509	15578	15572	15330	15489	15499	15297	15431	15450	15280	15405	15440	15449	15380	15507	15415	15483	15524	15433	15449	15369	15496	15516	15535	15433	15462	15510	15483	15355	15432	15461	15665	15311	15469	15474	15427	15607	15463	15607	15421	15452	15398	15474	15470	15448	15440	15468	15433	15526	15329	15779	15515	15498	15403	15497	15467	15576	15461	15452	15384	15448	15682	15449	15396	15598	15543	15431	15672	15579	15459	15625	15522	15484	15455	15471	15495	15465	15569	15466	15407	15489	15435	15413	15412	15405	15538	15417	15510	15378	15499	15448	15431	15565	15321	15543	15616	15390	15404	15434	15621	15469	15513	15632	15480	15477	15448	15493	15455	15389	15638	15482	15259	15440	15632	15341	15656	15467	15480	15436	15581	15313	15468	15646	15368	15543	15495	15510	15303	15601	15536	15373	15617	15442	15593	15405	15465	15271	15364	15461	15311	15425	15582	15410	15581	15421	15585	15427	15602	15491	15410	15394	15640	15401	15388	15481	15379	15640	15329	15480	15528	15506	15589	15378	15481	15378	15611	15502	15541	15658	15524	15428	15487	15391	15403	15397	15670	15448	15545	15370	15455	15440	15465	15345	15651	15352	15496	15523	15402	15477	15625	15395	15542	15334	15426	15474	15652	15503	15330	15590	15469	15387	15424	15451	15587	15524	15517	15478	15621	15451	15322	15328	15249	15445	15553	15500	15539	15543	15425	15419	15450	15659	15531	15348	15461	15560	15476	15504	15492	15365	15448	15520	15283	15531	15487	15270	15294	15452	15432	15628	15524	15368	15669	15401	15479	15359	15566	15570	15375	15469	15517	15464	15406	15567	15610	15311	15401	15514	15489	15501	15535	15520	15313	15433	15420	15259	15578	15433	15620	15463	15458	15511	15482	15411	15505	15507	15568	15309	15538	15380	15491	15207	15376	15268	15499	15348	15224	15687	15374	15552	15369	15517	15533	15516	15432	15509	15410	15501	15564	15397	15452	15359	15383	15384	15470	15488	15396	15568	15419	15341	15456	15577	15430	15454	15495	15450	15650	15588	15498	15395	15454	15481	15415	15528	15580	15446	15544	15422	15476	15493	15454	15533	15687	15407	15483	15409	15411	15508	15511	15416	15457	15457	15357	15414	15423	15452	15421	15405	15531	15489	15525	15573	15425	15446	15438	15561	15503	15561	15454	15435	15368	15390	15564	15436	15514	15532	15536	15404	15461	15580	15368	15413	15370	15583	15579	15497	15608	15488	15487	15597	15564	15443	15438	15510	15607	15433	15253	15344	15530	15392	15599	15574	15415	15460	15490	15578	15409	15539	15428	15474	15407	15485	15477	15590	15388	15488	15494	15472	15525	15440	15456	15584	15363	15593	15467	15362	15511	15517	15605	15468	15503	15344	15507	15411	15404	15515	15491	15476	15644	15392	15653	15527	15553	15488	15405	15497	15428	15527	15662	15384	15396	15473	15654	15446	15497	15347	15640	15308	15593	15604	15581	15413	15496	15405	15466	15496	15617	15570	15402	15605	15537	15557	15597	15429	15483	15460	15475	15627	15372	15406	15517	15427	15473	15493	15445	15551	15542	15355	15496	15570	15536	15492	15495	15275	15512	15574	15608	15440	15484	15519	15392	15557	15449	15396	15354	15448	15411	15424	15449	15404	15538	15400	15621	15484	15402	15619	15499	15526	15535	15544	15337	15381	15586	15469	15519	15461	15391	15594	15441	15671	15321	15400	15444	15407	15241	15564	15510	15602	15442	15480	15490	15382	15431	15540	15368	15576	15501	15465	15540	15424	15423	15396	15373	15292	15424	15448	15467	15486	15561	15246	15500	15490	15549	15334	15469	15453	15460	15439	15495	15369	15479	15520	15471	15558	15466	15443	15463	15257	15569	15573	15418	15572	15520	15578	15414	15430	15562	15391	15555	15631	15482	15285	15518	15512	15426	15584	15535	15421	15393	15526	15335	15494	15346	15490	15606	15608	15434	15442	15395	15456	15439	15386	15554	15323	15342	15422	15379	15624	15702	15511	15477	15634	15479	15526	15494	15318	15527	15425	15415	15585	15509	15484	15365	15485	15602	15566	15372	15425	15554	15438	15517	15653	15300	15523	15576	15406	15631	15633	15491	15234	15372	15192	15474	15567	15311	15434	15436	15364	15491	15334	15324	15415	15312	15534	15519	15580	15481	15468	15435	15444	15553	15598	15508	15511	15427	15480	15542	15635	15498	15596	15444	15403	15644	15544	15405	15431	15402	15488	15247	15438	15516	15540	15611	15607	15496	15630	15673	15342	15494	15438	15409	15566	15395	15405	15442	15436	15541	15326	15576	15579	15514	15394	15567	15431	15503	15493	15452	15382	15425	15657	15627	15435	15370	15341	15436	15424	15528	15463	15522	15673	15463	15488	15415	15440	15520	15422	15419	15487	15627	15534	15242	15443	15464	15421	15545	15478	15445	15458	15535	15500	15321	15390	15434	15399	15478	15485	15426	15460	15560	15462	15517	15420	15632	15292	15460	15379	15584	15263	15486	15570	15477	15477	15545	15484	15582	15623	15403	15386	15443	15538	15481	15593	15477	15295	15583	15605	15590	15407	15387	15571	15394	15430	15480	15533	15423	15422	15450	15519	15385	15323	15456	15429	15391	15440	15414	15556	15405	15525	15297	15695	15206	15415	15400	15633	15478	15417	15521	15695	15461	15599	15380	15505	15456	15402	15408	15529	15469	15452	15396	15513	15298	15567	15459	15545	15523	15573	15440	15624	15445	15296	15397	15418	15365	15368	15508	15502	15494	15580	15575	15556	15512	15613	15477	15515	15347	15600	15489	15398	15457	15553	15596	15579	15630	15502	15464	15467	15634	15456	15429	15362	15489	15465	15486	15467	15522	15443	15561	15381	15580	15365	15452	15588	15571	15427	15469	15449	15526	15500	15476	15517	15507	15416	15506	15441	15553	15539	15527	15415	15622	15427	15526	15525	15432	15562	15532	15405	15386	15447	15404	15516	15527	15369	15609	15441	15287	15389	15410	15426	15486	15501	15546	15719	15366	15331	15576	15411	15504	15452	15454	15351	15343	15473	15465	15287	15561	15403	15314	15434	15422	15415	15405	15492	15680	15503	15457	15430	15487	15563	15510	15433	15623	15488	15373	15434	15493	15537	15468	15369	15621	15374	15451	15444	15434	15417	15578	15481	15396	15487	15528	15377	15457	15467	15544	15675	15604	15452	15451	15445	15553	15403	15441	15379	15543	15578	15323	15507
27808	24102	29266	23831	18656	18373	18363	18133	18339	19209	19050	18237	18414	18544	19077	18887	18509	18422	18202	18181	18168	18140	18032	17709	17913	18061	17961	17807	17991	18108	18024	17868	17910	17960	17873	18039	17963	18036	17930	17979	17782	17880	17868	18074	18005	18027	17856	18061	17942	18072	17931	17925	17774	17937	17983	17879	17857	18013	17881	18027	18136	18061	17807	18015	18016	17862	18007	18038	17836	18056	17880	17928	17919	18020	18183	18107	17843	18009	18112	17928	17960	17989	18031	18044	17937	17966	18114	17986	17918	17983	18024	18036	17996	18033	17960	17887	18050	17991	17868	17861	18125	17792	17857	17967	17946	18003	18034	17809	17960	17867	18154	17926	17877	18054	17996	17992	18007	17976	17760	17990	18075	18151	18040	17892	18155	18063	17895	17777	18158	17804	17957	18102	17859	17922	18184	17819	17917	18013	17883	18026	17921	18069	17980	18068	17975	18002	18107	18038	17834	17955	17939	17977	17757	17927	18003	18033	17810	17763	17858	17926	17919	17978	17926	17968	18052	17809	17897	17769	17870	18075	17822	18052	17927	18086	17895	18029	17887	17806	18017	17923	17978	17792	17967	17768	18071	18029	18073	17821	17888	17979	17998	17980	18031	18024	17784	18204	17992	17992	18080	18072	17899	17925	18065	18036	17946	18008	18065	18024	17941	17965	17887	17935	17757	18028	17919	17857	18232	17962	18018	18177	17827	17879	17866	18043	17990	18076	17930	17941	17868	17867	18026	18038	18188	17904	18156	18183	17908	17919	17896	17876	17731	17891	17888	18016	17797	18068	17838	18013	17948	17942	18064	18058	17924	17806	17729	18041	18015	18113	18071	17860	17841	17992	17868	17880	17975	17944	17893	17995	17996	17960	18092	17941	17972	17874	17844	17857	17781	17940	18119	17890	17875	17813	18155	18066	18015	17954	17842	18013	17851	18067	18083	18039	18008	18005	18032	17978	17957	17880	17879	18171	18045	17893	18102	18046	17998	17828	17998	17874	18087	17889	18081	18110	17909	17803	17962	17895	17909	18070	17950	17951	17892	17808	18044	18017	18036	18022	17997	17997	18004	17870	18024	17853	18017	17763	17922	18047	17930	17813	17843	17911	17933	17943	17842	17946	17973	17800	17900	17738	17988	17910	18018	17963	17732	18045	18321	18003	17889	18046	17986	18162	17792	17880	17987	17939	17935	17845	17927	17940	18152	18210	18138	18082	18042	17961	17963	17980	17817	17824	17828	18026	17794	17835	17936	18023	17841	17874	18080	17955	18005	17952	17986	17841	17858	17866	18015	17816	18027	17991	17836	17886	17927	17945	18102	17749	18158	17999	17932	17873	17936	17880	17965	17876	17778	17939	18137	18298	18098	17790	17862	17911	17976	17962	17755	18044	18085	17956	18020	17985	18090	17957	17970	18124	17797	18120	17798	18124	18115	18000	17997	18031	18116	17904	17888	17933	17987	17953	17877	17983	17954	17827	18084	17835	17847	17923	17916	17943	18094	17895	17918	18001	18040	17990	18008	17798	17812	17872	17960	17812	18053	17886	17976	18038	17895	17898	17885	17924	18156	17896	17997	17951	17922	18009	17929	18114	17785	18004	18005	17877	18025	17976	17769	17931	18212	17911	17804	17942	18070	17827	18172	17957	18134	17868	17850	17926	17959	17644	17749	17840	17851	17965	18000	17824	18121	18008	17907	17770	17985	17943	18068	17908	18143	18004	17974	17974	17965	18050	18036	17920	17992	17845	18016	17922	17841	17962	18079	17995	18042	17941	17892	18092	17798	17884	18188	18156	18037	17889	17940	18010	18061	17992	17719	17890	17927	17958	17923	17874	17804	17883	17943	17873	17873	17949	17870	17969	17956	17829	18018	18207	18142	17855	17805	18007	18116	17728	18125	17931	18006	18050	18030	17755	17912	18059	18011	18103	17992	17930	18033	18149	18083	18043	17982	17976	18096	18116	18030	18013	18039	17833	17958	17940	18101	17977	17815	18028	18025	18045	18015	18011	17882	17944	17986	18044	17801	17967	17974	17835	17885	18058	18156	17836	18008	17970	18081	18059	18080	18041	18137	18160	17812	18114	18171	17936	17854	17736	18153	18057	18029	17929	17998	17902	17965	17982	18141	17844	17857	17667	17984	18001	18034	18105	17931	18105	17893	17803	17806	17840	18029	17976	17954	17934	17837	17899	17911	17951	17944	17996	18021	17894	18049	18064	18032	17793	17929	18005	18270	18065	17939	18191	18064	17868	18113	18182	17913	17715	17987	18063	18023	18004	18087	17957	17837	17980	17871	17786	17925	18074	17838	17967	18058	17911	17901	17822	17880	17862	18048	17838	17978	17923	17804	17972	17845	18087	17824	17844	18026	17989	17916	17916	18068	18167	18009	17993	17818	18092	18018	18292	17892	17900	17978	18018	18000	17996	18007	17834	17920	17953	18062	17917	18180	17790	17791	17952	17725	18120	18017	18066	18205	17995	18130	18013	18177	18111	18196	18052	17906	17903	18035	18049	18016	18008	18045	17979	18028	18129	17957	17768	17822	17815	17897	18038	18035	17843	18110	18039	18029	17894	17971	17772	17943	18171	18083	17934	17962	17996	17984	18043	18025	17869	18084	17903	17937	17944	17968	18126	17893	18317	17709	18139	18139	17940	18089	17876	17946	17889	18061	17999	17929	18059	17790	17938	18237	17873	18007	17889	18204	18017	18071	18059	18036	17925	17988	17868	17944	18052	17988	18191	18063	18077	18070	18344	17875	17983	17982	17955	17973	17871	17891	17920	18217	18035	18072	17849	17942	17919	18198	18136	17936	17920	17942	17919	17998	17975	18167	18013	17910	18120	17979	18007	17783	18133	18352	17962	17896	17856	18093	17909	18105	17870	17922	18005	18223	17875	17881	17861	17894	17861	17969	18008	17950	17938	18046	17884	17922	18031	17910	18021	17825	18101	18069	17936	17962	17995	18170	18017	18137	17775	18078	17913	17939	17967	17873	17835	17893	18023	18003	17911	17781	17842	18304	17913	17921	17767	18073	17907	18029	17982	18083	17809	18000	17871	18098	18082	17983	17963	17874	17779	18258	17915	17986	17975	18161	17919	18024	17927	17963	17940	18181	17642	17896	17789	17983	18017	17933	17928	18092	18057	18208	17911	17990	17804	18169	18048	17991	17969	18020	17830	18023	18154	17807	18125	17890	17973	17852	17777	17791	17953	18050	18005	17953	17806	18123	18045	18017	17924	17969	17995	17988	17930	17875	17980	17937	17951	18120	18071	17937	17894	17850	18053	17909	18013	17925	18067	18178	17962	18002	18001	18118	17910	18162	18012	18088	17843	18163	18147	18020	17805	17646	17765	17885	17937	18130	17968	17833	17947	17918	18045	18191	17867	17751	18013	17958	17950	18101	17984	17871	17877	17848	17828	17952	18108	18017	17923	18009	17942	18044	17993	17941	18006	17900	17855	17979	17916	18042	18100	17893	18072	17973	17973	18158	17911	17888	17824	17694	17873	18065	18176	17975	17845	17955	17944	18104	18090	17790	18050	17977	17912	17922	17887	17750	17991	17933	17885	17781	17997	17842	18078	18158	17923	17944	17924	17886	18312	18007	17744	17880	18213	17991	18044	18139	17973	17919	17907	17884	18161	17827	17919	18235	18089	17775	18172	18038	18009	17969	17975	18096	17900	17996	17976	17788	18002	17926	17924	18126	18022	17940	17959	17921	17934	17830	17967	18082	18174	18013	17763	17769	18057	17810	18021	17942	18036	17965	17956	18122	17926	17950	17984	18067	18091	18093	17995	18178	18036	17987	18114	17795	17937	17813	18104	18063	17890	18052	18076	18022	18059	18076	17944	17868	17904	18078	17932	17957	18003	18116	18147	17970	17807	17896	18133	18144	18003	18069	17911	18005	17814	18054	18139	18011	18124	17991	17969	17953	17980	17804	17833	18129	18001	18100	17905	17837	18035	18112	18056	17927	17615	18063	17846	17888	18156	18002	18124	17997	18101	17995	18048	17858	17920	18021	18093	17785	17832	18152	18238	17971	18079	17864	17912	18128	18040	17934	18092	17898	17822	17955	18056	17975	17906	18067	17936	18108	17963	18025	17912	17906	18038	18083	17887	17784	17898	17961	17990	18103	18076	18007	18090	18164	17882	17992	18030	18060	17751	18207	17860	17956	18076	17901	17912	18041	17845	18122	17933	17928	18195	17938	18269	17988	18121	17868	17982	17884	18000	17880	17952	18086	17870	18112	18069	18096	18048	18051	18150	18267	17934	17927	18104	18013	17941	18012	18087	17837	17776	17869	18214	18086	17837	18057	17758	18006	18080	17849	18020	17679	17938	17893	17823	18171	18037	17742	18191	17987	17878	17911	17931	18032	18016	18198	18040	17919	17830	17940	18169	18168	17844	18142	17979	18008	17996	18091	18268	18048	17872	17919	18216	18057	17926	17812	17925	17995	17897	17816	18069	18009	17996	18010	18140	17982	18044	17978	18098	18085	17894	17924	17970	17734	17910	17961	18208	18093	18031	18112	18109	18170	17852	17799	18061	17890	18004	18004	18046	17924	18144	18175	17887	18167	17968	18014	18132	18003	17921	18046	17995	18127	18013	18135	17810	18031	17938	18163	17888	18160	17978	18035	17881	17897	18033	17912	17883	18037	18145	17938	17893	17943	17789	17990	17623	18088	18158	18097	18220	18026	17996	17970	18280	18097	18012	18189	18092	17734	17908	18028	18222	17966	17782	18106	17937	17996	17992	18004	17965	18008	17987	17787	18223	18142	18003	17874	17993	17980	17771	17901	18217	18076	17910	17890	18107	17937	18027	17913	18054	18053	18056	17913	18184	17942	17812	17895	18018	17984	17862	18015	18015	17922	17824	18024	18048	17967	17920	17953	17962	18042	17974	18045	17971	18152	18008	17807	18034	18040	17974	17928	18067	18213	17907	18036	17920	18175	17753	17991	18036	18073	17997	17926	18068	17921	17957	18094	17944	17789	17836	17895	18111	17800	17929	18068	17988	17913	18007	18167	17892	17872	17949	17968	17913	18255	18056	18170	18004	17970	18168	17812	17720	18031	18021	18032	17980	17986	18177	17928	17949	17985	17973	18083	17984	17825	17993	18180	17989
25259	35809	31235	19788	16350	16060	15891	15600	16064	17350	16851	15913	15978	16317	17054	16596	16272	15877	15564	15600	15742	15524	15449	15444	15529	15526	15529	15421	15588	15468	15537	15446	15545	15646	15660	15657	15409	15433	15494	15470	15557	15528	15519	15471	15581	15515	15597	15652	15460	15495	15596	15488	15622	15503	15400	15610	15386	15535	15525	15537	15608	15529	15469	15298	15456	15352	15380	15615	15455	15483	15620	15542	15628	15693	15440	15516	15501	15559	15581	15435	15421	15684	15355	15499	15407	15421	15433	15497	15558	15401	15406	15445	15720	15527	15523	15422	15452	15515	15520	15414	15531	15375	15535	15673	15470	15609	15669	15480	15580	15549	15348	15616	15449	15378	15442	15489	15452	15502	15471	15403	15391	15618	15462	15609	15542	15452	15330	15441	15283	15458	15522	15579	15434	15329	15485	15493	15545	15575	15640	15536	15393	15623	15347	15548	15534	15579	15482	15374	15633	15443	15413	15391	15586	15539	15335	15326	15529	15620	15534	15602	15524	15395	15421	15494	15529	15307	15336	15420	15492	15263	15617	15529	15437	15536	15556	15503	15427	15448	15638	15545	15473	15393	15392	15393	15454	15642	15390	15437	15625	15321	15514	15514	15729	15488	15503	15426	15475	15352	15476	15567	15580	15422	15461	15595	15375	15519	15652	15508	15415	15526	15562	15576	15409	15640	15453	15360	15321	15573	15451	15577	15613	15560	15542	15609	15650	15494	15549	15577	15451	15626	15465	15624	15540	15503	15543	15550	15538	15573	15540	15544	15526	15378	15445	15413	15589	15543	15403	15594	15573	15611	15593	15514	15496	15440	15398	15504	15397	15709	15498	15317	15372	15377	15411	15634	15676	15507	15515	15571	15467	15460	15582	15590	15344	15445	15523	15433	15682	15490	15455	15391	15332	15414	15598	15574	15475	15522	15356	15487	15524	15535	15515	15361	15459	15527	15403	15555	15609	15650	15399	15442	15470	15524	15525	15414	15566	15386	15422	15336	15528	15623	15586	15403	15441	15464	15534	15418	15661	15490	15301	15597	15562	15576	15570	15520	15433	15318	15439	15664	15378	15434	15460	15626	15317	15474	15550	15356	15517	15483	15538	15625	15395	15557	15591	15452	15399	15402	15558	15490	15415	15380	15620	15451	15507	15448	15396	15479	15438	15415	15624	15602	15464	15550	15383	15465	15512	15565	15397	15634	15337	15473	15423	15541	15625	15380	15460	15520	15543	15575	15414	15629	15569	15571	15608	15634	15385	15617	15396	15573	15499	15575	15427	15555	15305	15364	15451	15413	15427	15381	15533	15411	15534	15472	15354	15238	15605	15424	15631	15501	15544	15400	15481	15475	15558	15585	15458	15467	15594	15354	15528	15484	15662	15447	15657	15525	15435	15562	15483	15478	15474	15646	15508	15504	15462	15381	15325	15356	15537	15477	15439	15507	15507	15648	15429	15626	15295	15529	15467	15564	15332	15498	15390	15594	15548	15378	15521	15556	15641	15439	15468	15488	15443	15445	15462	15550	15502	15442	15522	15545	15454	15435	15527	15464	15303	15540	15520	15490	15461	15482	15465	15338	15467	15452	15332	15420	15510	15529	15723	15539	15644	15591	15503	15519	15367	15488	15484	15408	15412	15446	15609	15486	15520	15440	15571	15498	15595	15493	15561	15535	15550	15759	15475	15576	15502	15384	15519	15448	15360	15673	15455	15501	15650	15515	15401	15638	15539	15532	15494	15595	15405	15464	15567	15527	15608	15575	15664	15666	15512	15432	15599	15535	15600	15434	15483	15675	15440	15542	15507	15596	15574	15455	15596	15493	15580	15424	15360	15629	15565	15531	15435	15371	15690	15591	15563	15445	15470	15473	15449	15503	15561	15311	15574	15527	15434	15494	15549	15413	15556	15489	15381	15434	15413	15514	15591	15555	15337	15566	15421	15371	15616	15414	15502	15621	15600	15503	15282	15429	15643	15560	15531	15442	15521	15483	15577	15483	15453	15585	15485	15501	15438	15538	15365	15431	15591	15424	15579	15554	15434	15655	15536	15585	15670	15508	15550	15583	15362	15676	15603	15477	15571	15606	15452	15628	15505	15559	15479	15493	15656	15603	15511	15480	15605	15578	15406	15534	15462	15389	15434	15442	15540	15706	15373	15561	15481	15517	15469	15626	15578	15442	15569	15663	15533	15377	15416	15523	15700	15475	15558	15509	15416	15477	15535	15679	15536	15317	15498	15591	15586	15453	15464	15345	15614	15527	15497	15547	15385	15576	15547	15733	15638	15578	15471	15244	15395	15514	15483	15486	15431	15412	15534	15386	15454	15556	15488	15465	15426	15477	15541	15540	15348	15492	15590	15349	15604	15524	15457	15425	15554	15449	15500	15622	15344	15563	15396	15340	15409	15449	15613	15402	15358	15575	15419	15604	15338	15477	15548	15540	15443	15491	15565	15601	15461	15620	15559	15531	15473	15455	15568	15511	15366	15569	15555	15641	15399	15657	15477	15304	15403	15434	15530	15411	15450	15576	15556	15508	15310	15729	15612	15514	15488	15617	15606	15399	15456	15617	15513	15561	15255	15481	15433	15407	15600	15433	15591	15639	15340	15526	15594	15325	15523	15650	15494	15348	15523	15625	15506	15244	15689	15598	15532	15535	15549	15540	15484	15473	15608	15682	15462	15549	15558	15606	15420	15518	15567	15387	15485	15478	15444	15537	15489	15500	15505	15509	15516	15658	15388	15524	15473	15439	15531	15416	15438	15554	15553	15601	15484	15587	15299	15545	15576	15522	15428	15578	15454	15473	15311	15453	15625	15712	15477	15517	15619	15521	15576	15656	15524	15750	15494	15436	15654	15479	15423	15526	15425	15505	15465	15786	15323	15516	15384	15397	15641	15603	15465	15610	15395	15491	15478	15491	15311	15610	15457	15524	15472	15461	15558	15471	15393	15508	15463	15626	15490	15511	15457	15653	15523	15428	15455	15629	15674	15593	15416	15447	15502	15467	15546	15650	15330	15578	15366	15508	15712	15333	15540	15571	15553	15733	15449	15500	15345	15530	15518	15445	15629	15602	15609	15415	15597	15489	15454	15547	15533	15315	15622	15383	15427	15508	15559	15504	15579	15561	15427	15440	15529	15547	15589	15532	15656	15570	15347	15454	15570	15611	15532	15586	15520	15370	15560	15294	15421	15381	15484	15470	15713	15458	15562	15542	15557	15499	15401	15273	15496	15469	15520	15556	15413	15507	15614	15392	15637	15589	15411	15620	15401	15651	15604	15567	15350	15493	15505	15420	15500	15597	15427	15599	15520	15411	15602	15626	15531	15499	15646	15493	15615	15417	15647	15493	15331	15431	15563	15486	15416	15367	15550	15398	15585	15343	15609	15420	15378	15490	15441	15431	15433	15509	15533	15552	15455	15550	15401	15427	15457	15636	15578	15558	15658	15458	15415	15238	15314	15458	15389	15523	15410	15432	15467	15588	15592	15468	15487	15512	15540	15554	15474	15600	15537	15627	15519	15487	15588	15439	15561	15447	15447	15537	15590	15407	15477	15510	15456	15535	15511	15585	15711	15630	15384	15547	15415	15724	15505	15402	15496	15450	15539	15622	15446	15404	15551	15396	15455	15514	15589	15637	15491	15555	15445	15390	15581	15543	15417	15333	15511	15539	15441	15478	15471	15379	15552	15492	15472	15529	15519	15460	15493	15395	15478	15550	15498	15617	15543	15413	15600	15422	15492	15483	15460	15725	15609	15547	15477	15464	15401	15569	15556	15465	15597	15601	15523	15703	15626	15476	15664	15434	15474	15551	15354	15481	15478	15477	15606	15452	15359	15508	15537	15510	15539	15501	15736	15643	15512	15301	15431	15589	15617	15651	15383	15466	15482	15406	15594	15429	15413	15628	15617	15575	15464	15597	15533	15547	15517	15261	15553	15569	15734	15572	15434	15580	15371	15421	15360	15485	15484	15636	15482	15372	15568	15550	15395	15560	15375	15626	15493	15542	15534	15587	15582	15482	15513	15521	15585	15629	15541	15536	15351	15591	15348	15600	15528	15736	15414	15621	15524	15503	15349	15389	15436	15460	15576	15331	15513	15645	15634	15573	15405	15544	15546	15526	15584	15450	15505	15636	15431	15717	15461	15558	15530	15648	15519	15394	15491	15331	15601	15537	15528	15619	15567	15592	15555	15386	15407	15435	15479	15503	15666	15675	15548	15499	15578	15422	15590	15655	15422	15418	15518	15540	15553	15579	15397	15634	15432	15412	15609	15496	15575	15338	15548	15517	15418	15490	15509	15642	15501	15444	15571	15390	15504	15543	15647	15672	15361	15581	15599	15506	15794	15441	15398	15486	15383	15693	15493	15505	15419	15535	15373	15419	15652	15567	15455	15318	15572	15629	15457	15531	15513	15435	15510	15440	15505	15527	15431	15552	15476	15447	15537	15561	15419	15580	15539	15501	15417	15447	15444	15521	15402	15498	15490	15545	15401	15418	15451	15564	15448	15566	15569	15526	15511	15561	15483	15438	15628	15518	15376	15633	15625	15511	15733	15644	15522	15495	15381	15470	15600	15402	15454	15423	15392	15568	15526	15703	15244	15449	15567	15431	15346	15390	15507	15412	15494	15620	15516	15556	15520	15551	15461	15649	15426	15636	15430	15556	15516	15345	15634	15545	15495	15577	15534	15346	15638	15498	15514	15514	15587	15667	15505	15638	15555	15542	15487	15573	15524	15537	15493	15566	15400	15615	15269	15560	15512	15521	15605	15430	15355	15503	15544	15398	15461	15412	15563	15496	15671	15548	15500	15448	15486	15524	15558	15557	15586	15683	15699	15447	15370	15488	15580	15520	15556	15511	15473	15531	15536	15560	15470	15429	15456	15472	15389	15499	15482	15624	15607	15425	15496	15445	15622	15356	15428	15594	15727	15720	15537	15673	15592	15449	15456	15506	15387	15435	15627	15562	15342	15455	15494	15472	15443	15562	15386	15489	15300	15459	15489	15619	15473	15420	15475	15531	15496	15513	15479	15538	15487	15537	15513	15518	15675	15608	15439	15533	15483	15401	15415	15493	15485	15436	15585	15707	15422	15443	15432	15567	15508	15441	15480	15517	15511	15387	15594	15479
24091	21316	28525	24965	22374	21610	20907	19012	20807	26022	25373	22889	21523	22842	24011	22666	20729	19523	18754	18184	18224	18089	17925	18148	18094	18042	18175	18011	18037	18048	18016	17908	18162	17869	17939	18145	18142	17979	18072	18288	18236	17945	17948	18015	18022	18136	18347	18027	17971	17947	17997	18096	18053	17892	18059	18040	18000	18043	18197	18087	18012	18205	17876	18108	18000	18291	18035	17957	17961	17932	17981	18027	18014	18230	18056	18018	17972	17880	17993	17811	17878	17719	18067	18033	17939	18047	18022	18065	17978	17805	18070	18104	18140	18040	17970	18048	18140	17930	18059	18113	18062	18097	17861	17833	18020	17882	18097	18028	18014	18120	18001	18145	17982	17966	18169	18173	18022	18014	18211	18197	17961	17990	18082	18193	18075	17954	18115	17940	18146	18016	18171	18134	18128	17997	18049	18211	17888	18052	17942	17891	18059	17878	17869	17996	17733	17892	18163	18053	18088	17868	17892	18145	17871	17848	18049	17916	18076	17858	17846	18013	18143	17863	18006	18044	17944	18059	18081	17886	17865	17964	18123	18119	17938	18168	17802	18029	18073	17813	18125	17982	18126	17966	17972	17982	18119	18085	18088	17892	17926	18052	17930	17875	17986	17940	17970	18093	18130	18147	18026	18119	18236	18100	17927	18031	18117	18087	17826	17963	18198	17999	18097	17878	18239	18069	18146	18068	17938	18144	17938	18337	18021	18077	18195	17836	17988	17777	18226	18004	17979	17935	17950	17930	17983	17935	18068	18017	18046	17921	18017	17834	17983	17807	17994	18023	17903	18026	18012	17917	18107	17991	18005	17957	17980	18090	18032	17811	17910	17855	17979	18049	17959	18103	18037	18076	17904	18021	17844	17944	17996	18128	18038	17975	18085	18100	18386	17894	17902	17925	17973	17953	17919	17909	18128	17986	18000	18001	18009	18113	18110	17989	17939	17889	17719	18053	17673	18046	17817	18044	18005	17842	17943	18120	18002	17968	17955	18097	18014	17942	17924	18032	18094	18056	17888	18068	17915	18236	18212	17855	18160	18151	18072	18048	18081	17997	18023	17888	17903	17934	18220	18101	18083	17809	17879	18033	18077	18001	18058	18130	18140	18013	18149	17825	18093	17978	17687	18111	17946	17826	18040	17880	17724	17819	18173	17876	18119	18127	17879	17964	17867	17848	17812	18084	18080	18046	17877	17992	17746	17872	18016	17953	18145	17975	18064	17945	17941	18040	18101	17782	17910	17980	17930	18011	18071	18021	18092	17964	17968	18022	18086	17845	18239	18015	17970	18003	18011	18078	17790	17865	18059	18045	17819	18057	18090	18174	18256	18156	17927	17684	17994	17913	18059	18095	18236	17959	17822	18159	17840	17942	18022	18029	18131	17907	17896	17960	17964	17895	18271	18026	18053	18068	18050	17931	17932	17937	18109	18069	17790	18002	18022	18072	17895	18189	18096	17967	17904	17974	17808	17782	18024	18034	17854	18078	17940	18100	18351	18121	18034	18046	18008	18109	18171	17935	18023	18054	17977	18313	18153	17953	18102	17872	18043	18016	17975	18097	17929	18013	17961	18042	17956	17926	18236	18030	18239	17941	17890	17915	18029	17929	18040	18047	18029	17974	18089	18134	17874	17949	17900	17892	17921	17974	17984	18061	18055	17877	18038	17978	17995	18169	17965	17809	17930	18030	18152	18056	17861	18000	18084	17925	18154	17974	17901	17878	17882	18182	18231	18083	18026	17965	18001	17936	18137	17958	17993	18026	17924	17981	18034	17884	18100	17892	17959	18019	17987	17913	18193	18049	18102	17963	17964	17950	18136	17906	17943	18066	18003	18041	18206	17881	17842	18230	18152	18238	17926	18014	17871	18026	18077	17896	17924	17851	17851	18114	17944	17960	17954	18107	17965	17969	18048	17854	17996	18286	17948	18167	18073	17972	18083	17902	18013	17790	17827	18108	17869	17788	18007	17813	17972	17986	18221	18019	18065	17920	18027	18089	18098	17963	17978	18113	17875	17925	18102	18010	18057	17763	18109	18074	18103	18072	18036	17948	17940	18098	17777	18157	17944	18030	18063	17840	17958	18210	17983	17965	17944	17910	17991	18062	17909	17937	17979	18049	18034	17830	18088	18047	17981	18065	17979	18022	18154	18265	18027	17804	18069	17922	17909	18031	17991	17959	18181	18165	17884	17958	17818	18049	17849	18143	17994	18112	18303	18118	18106	18028	18071	17992	18177	18163	18024	18062	17906	18031	18028	17870	17985	17939	18020	17933	18092	18011	17997	18155	18021	18141	18186	18124	18104	18018	18231	17793	18216	17990	18161	17813	18020	17839	17844	18034	17992	17969	17966	17962	18158	18112	18076	17859	17946	18050	18030	18197	17938	17874	18062	18095	17888	17958	17892	18020	18078	18119	18088	17886	18023	18154	18227	18154	17968	18102	17988	17967	18126	18102	18158	17934	17890	17808	17874	18258	17820	17914	17934	18018	17788	18136	18141	18126	18057	18184	18034	18021	17887	18041	18013	18091	18104	18128	17795	17942	18129	18050	18001	18025	18107	18113	18086	18138	18033	18218	18296	18047	17890	18001	18203	18053	18274	18128	18019	18038	17763	18156	18100	17969	17863	17836	17880	17894	17937	18046	18085	18200	18098	18064	18041	17995	18065	18051	17939	18024	18046	17988	17970	17999	18078	18145	18104	18002	18148	17912	17934	18076	18061	18296	18041	17965	17880	18048	17996	17961	17901	18017	18234	17918	18139	18011	18006	18067	18059	18078	17832	18027	17856	18091	18120	18015	17864	17912	18014	17944	17863	18128	18018	17941	17908	17738	18071	17906	17936	18030	18040	18122	18072	18065	18018	17939	18016	17854	18060	18089	18074	17889	18030	18147	17860	18048	18003	18113	18218	18007	17802	18175	17983	17973	17963	17857	18094	18172	18081	17876	18031	18187	18062	18124	18015	17799	17963	18070	18026	17939	18155	17972	18165	18014	17955	18100	18036	17939	17887	18017	18138	17905	18138	18176	17950	18006	18010	18034	18117	17870	17979	17927	18036	17902	18094	17936	18163	17886	17970	17951	17904	17988	17938	18079	18177	17964	18005	18211	17917	17864	17995	18448	18115	17972	17961	18006	18176	18116	18118	18028	17979	18084	18072	18178	17981	18009	18122	17736	17917	17976	18042	18071	17926	18051	18170	18198	18056	18052	18015	18116	18268	18149	18088	17837	17939	18068	17951	18114	18020	17737	17885	17936	18086	17990	18071	18012	18206	18002	18006	18027	18128	17766	18132	17958	18089	17789	18073	17912	18277	18108	17845	17906	18104	17952	17884	17958	17815	17782	17992	18207	18000	18096	17812	17796	17986	18101	18038	17852	18088	18111	17882	17833	17989	17888	17824	18158	18011	17898	17773	17987	17959	18017	17958	18001	18047	17950	18106	17952	17814	18008	18100	18074	17945	18053	17790	18059	18177	18151	17982	18016	18096	18181	17977	18008	18012	17915	17930	18028	17971	18077	18051	17965	18107	17898	17769	18091	18026	17875	17971	17964	17886	18071	18021	18181	17883	17987	18033	17940	17881	17887	17944	17997	17942	18030	18048	17947	18084	17866	18017	17974	18034	17893	18037	18048	18170	18049	17950	18123	18294	18004	17845	17800	18124	18082	18146	17866	17916	18161	18070	17940	18116	18045	18113	17911	18060	17998	18017	18219	18017	17949	18035	18090	18157	18149	18007	18047	17931	18048	18024	18160	17879	18148	17730	17913	18182	18096	18033	17959	18050	17950	18292	17995	18201	18041	17933	17948	18080	18060	18122	17925	18007	18076	17905	17956	17815	17880	17881	18065	18101	17823	18120	18160	17903	17954	18085	18122	18088	17962	17856	18220	18101	17999	18028	18044	18097	18048	17893	18066	17924	18174	17992	18121	17852	18141	17927	18234	17913	18082	18042	17959	17923	17982	18014	17960	17994	18330	18025	17879	17994	17952	17901	17942	17583	18106	18199	18011	18077	18090	18073	18007	17919	17974	17881	18017	18087	17803	17862	18079	18074	17987	17887	18126	17916	18101	18272	18083	18041	18225	17836	18057	17907	18111	18077	17891	18084	17959	17825	17957	18218	17927	17902	18092	18150	18035	18168	18003	18095	17888	17821	18134	17835	17907	18114	17876	18117	18095	18008	18150	18060	17816	18041	18107	17884	18100	18139	17994	18130	18121	17938	17980	18021	17982	18108	17845	18125	17886	18060	18083	17947	18019	17960	18066	18076	18159	18143	18053	17962	17940	18193	18094	18009	18255	18116	18158	18238	17919	18112	17906	18064	18010	18046	17873	18055	17950	17859	18097	17938	17787	18083	18016	17933	18047	17957	17880	17940	17917	18052	18040	17899	18164	18098	18021	18063	18206	18091	17860	18091	17953	17961	17983	17912	17970	18142	18018	18222	17978	18004	17909	18003	17964	18039	17948	18030	17891	18054	18008	18026	17818	17837	18007	18025	18031	18128	18163	17894	17995	17835	17947	17962	18048	17783	17951	17893	18147	17892	17906	17955	17904	17966	17859	17920	18162	18106	18017	18134	18075	18136	18005	18079	18045	18209	17984	18101	18074	18060	18027	17969	18145	18189	17852	17880	17853	17883	18038	17808	18296	17828	17870	17838	18039	17936	17818	17991	18112	18127	18080	18261	18080	17875	18101	17940	17819	18123	17999	17894	17972	18073	17801	17918	17971	18004	18232	18174	17991	17888	17969	18037	17966	17978	18031	18114	17998	17936	18027	17759	17928	17946	17970	17979	18068	18099	17980	18146	18091	17936	18103	18044	17965	17882	18301	18181	17979	17985	17981	18067	17959	17979	18024	17938	17867	18038	18064	18107	17980	17960	18126	18012	18076	18027	18120	17921	18027	17898	17973	18173	17951	18056	18119	18014	18223	18113	18195	17921	17922	17898	18073	17989	18038	17905	17896	18100	18024	18042	18050	18231	18012	17738	17904	18172	18080	17887	18014	18018	17909	17911	17965	18011	18154	18085	18003	17960	17852	18135	17936	17934	17913	18086	18044	17948	17931	18059	18066	17969	17999	18176	18071	18190	18014	18083	18019	17802	18060	17832	18046	18113	18080	17940	18059	17890	17960
25731	42609	38384	26699	18837	17030	16697	16662	20434	27821	24669	22336	20082	23313	23842	21274	18850	17131	16297	15607	15770	15454	15605	15577	15410	15514	15612	15510	15579	15543	15505	15698	15447	15709	15550	15509	15552	15551	15481	15623	15290	15589	15287	15502	15553	15479	15540	15396	15433	15430	15394	15839	15618	15450	15544	15471	15530	15595	15494	15661	15530	15467	15401	15465	15747	15524	15628	15303	15649	15386	15601	15535	15594	15755	15568	15487	15471	15683	15545	15580	15457	15392	15554	15562	15747	15379	15670	15639	15591	15600	15535	15559	15723	15598	15551	15568	15439	15404	15558	15493	15724	15480	15481	15489	15602	15619	15370	15578	15679	15570	15307	15676	15666	15485	15594	15493	15508	15544	15408	15514	15571	15574	15529	15616	15482	15552	15501	15648	15374	15511	15673	15448	15435	15509	15435	15661	15742	15528	15635	15411	15583	15486	15500	15574	15549	15488	15476	15576	15519	15660	15436	15448	15500	15464	15510	15455	15561	15518	15611	15583	15356	15452	15493	15422	15432	15514	15517	15520	15540	15525	15568	15448	15428	15597	15445	15567	15472	15545	15439	15630	15522	15585	15434	15425	15558	15560	15412	15541	15439	15402	15574	15540	15612	15491	15423	15472	15503	15638	15612	15696	15554	15467	15455	15389	15408	15587	15556	15305	15656	15577	15470	15448	15625	15413	15586	15587	15499	15516	15399	15495	15482	15451	15592	15500	15713	15571	15513	15588	15343	15461	15497	15602	15326	15596	15506	15502	15557	15489	15600	15526	15610	15654	15595	15586	15728	15503	15633	15317	15565	15547	15517	15564	15605	15481	15633	15468	15581	15610	15770	15390	15451	15696	15425	15520	15450	15638	15539	15641	15539	15308	15523	15374	15503	15589	15577	15622	15666	15626	15369	15507	15657	15475	15413	15448	15592	15449	15528	15470	15345	15606	15389	15454	15528	15521	15379	15511	15499	15435	15519	15502	15684	15574	15501	15630	15447	15488	15554	15501	15600	15507	15442	15387	15561	15551	15565	15477	15567	15499	15568	15542	15596	15547	15579	15404	15613	15410	15511	15483	15498	15529	15448	15427	15487	15446	15528	15539	15543	15438	15405	15375	15508	15555	15548	15472	15609	15489	15624	15608	15549	15456	15369	15395	15567	15476	15541	15416	15611	15366	15608	15591	15426	15522	15562	15385	15557	15534	15621	15572	15382	15738	15538	15449	15406	15482	15568	15384	15410	15527	15518	15382	15432	15621	15616	15462	15566	15483	15640	15522	15478	15448	15520	15524	15438	15492	15561	15439	15523	15461	15540	15536	15568	15483	15647	15655	15503	15252	15666	15470	15608	15476	15447	15678	15473	15438	15497	15548	15394	15412	15653	15555	15521	15395	15493	15491	15457	15551	15593	15609	15517	15496	15486	15267	15482	15663	15456	15553	15563	15503	15349	15784	15553	15611	15433	15657	15591	15557	15492	15611	15586	15573	15551	15612	15352	15370	15469	15520	15470	15385	15679	15371	15483	15613	15397	15566	15756	15564	15567	15590	15556	15417	15495	15667	15565	15544	15586	15379	15544	15501	15499	15576	15503	15464	15574	15544	15523	15449	15483	15508	15515	15469	15488	15428	15521	15448	15428	15600	15510	15628	15591	15584	15587	15557	15657	15532	15416	15588	15525	15320	15415	15474	15451	15467	15291	15561	15516	15490	15312	15419	15570	15395	15338	15521	15577	15295	15495	15481	15414	15512	15459	15432	15485	15630	15412	15539	15495	15469	15654	15384	15429	15515	15511	15378	15416	15618	15640	15396	15490	15752	15386	15409	15459	15566	15620	15573	15573	15627	15504	15488	15471	15335	15443	15476	15625	15483	15582	15537	15476	15422	15524	15427	15625	15432	15595	15473	15672	15403	15568	15517	15477	15471	15524	15350	15445	15381	15393	15509	15523	15462	15370	15454	15609	15592	15425	15544	15317	15586	15479	15448	15470	15428	15426	15548	15375	15533	15592	15606	15548	15753	15664	15684	15620	15531	15279	15491	15537	15643	15514	15642	15568	15596	15565	15383	15312	15304	15475	15404	15500	15449	15602	15606	15595	15591	15370	15399	15541	15489	15652	15741	15402	15498	15478	15416	15550	15552	15326	15598	15371	15564	15329	15574	15623	15418	15548	15408	15310	15556	15397	15424	15423	15513	15550	15258	15488	15420	15513	15605	15548	15512	15559	15602	15491	15384	15510	15533	15514	15469	15542	15494	15527	15477	15522	15424	15594	15391	15593	15442	15305	15597	15531	15414	15459	15589	15566	15443	15562	15477	15577	15605	15620	15462	15397	15605	15377	15293	15548	15381	15631	15510	15631	15526	15514	15563	15654	15554	15521	15539	15458	15445	15432	15454	15538	15611	15512	15513	15571	15618	15543	15565	15556	15588	15548	15361	15569	15492	15469	15366	15508	15631	15521	15626	15437	15495	15467	15491	15687	15570	15382	15419	15561	15516	15529	15373	15539	15718	15529	15451	15582	15495	15464	15662	15554	15585	15406	15241	15437	15532	15471	15409	15521	15486	15481	15493	15572	15655	15454	15559	15595	15391	15503	15474	15686	15428	15547	15438	15544	15492	15626	15439	15542	15531	15490	15718	15422	15675	15427	15495	15556	15517	15719	15439	15523	15380	15529	15434	15525	15501	15520	15483	15437	15590	15512	15735	15322	15309	15601	15577	15476	15554	15537	15433	15633	15422	15502	15539	15330	15474	15608	15424	15401	15487	15393	15359	15503	15592	15558	15517	15512	15603	15441	15718	15445	15541	15549	15574	15671	15559	15485	15418	15327	15439	15502	15626	15533	15546	15478	15511	15527	15508	15376	15519	15494	15492	15447	15458	15449	15475	15384	15629	15497	15524	15605	15648	15482	15598	15633	15472	15538	15534	15571	15510	15560	15486	15554	15632	15485	15451	15539	15707	15446	15427	15565	15411	15344	15630	15475	15547	15566	15521	15395	15518	15537	15511	15557	15478	15537	15620	15293	15458	15507	15476	15601	15335	15357	15434	15556	15391	15510	15524	15398	15523	15610	15569	15617	15445	15508	15599	15441	15554	15577	15352	15598	15401	15574	15617	15429	15581	15611	15520	15635	15406	15441	15676	15589	15556	15603	15582	15580	15587	15449	15566	15349	15541	15484	15561	15639	15514	15532	15597	15634	15434	15579	15567	15497	15711	15511	15486	15623	15483	15838	15409	15414	15516	15602	15398	15474	15480	15618	15400	15511	15432	15559	15603	15478	15671	15502	15676	15463	15525	15638	15583	15635	15587	15426	15556	15615	15423	15470	15432	15504	15534	15651	15547	15491	15440	15415	15504	15637	15487	15482	15525	15471	15488	15486	15437	15447	15485	15564	15618	15611	15364	15457	15574	15415	15460	15619	15505	15596	15400	15683	15460	15505	15543	15564	15680	15520	15534	15537	15476	15649	15516	15563	15575	15547	15474	15502	15446	15403	15537	15624	15671	15554	15588	15575	15585	15404	15556	15435	15747	15442	15702	15633	15333	15498	15552	15633	15673	15479	15527	15547	15437	15791	15372	15452	15509	15640	15371	15633	15430	15636	15483	15310	15509	15480	15526	15578	15512	15702	15651	15520	15569	15505	15699	15474	15453	15490	15512	15498	15498	15523	15538	15584	15565	15403	15755	15581	15623	15576	15653	15485	15379	15512	15682	15636	15559	15564	15654	15561	15532	15554	15390	15558	15385	15610	15488	15445	15329	15555	15467	15618	15517	15471	15635	15450	15482	15353	15387	15552	15474	15493	15581	15470	15493	15579	15462	15506	15625	15437	15549	15412	15668	15579	15550	15610	15506	15682	15566	15458	15713	15565	15531	15483	15417	15476	15511	15429	15612	15604	15430	15567	15543	15459	15750	15518	15419	15418	15459	15647	15492	15498	15627	15513	15311	15510	15447	15470	15469	15755	15633	15388	15527	15513	15594	15546	15533	15476	15562	15565	15558	15554	15730	15575	15468	15769	15516	15644	15445	15496	15301	15649	15557	15472	15623	15490	15428	15762	15541	15394	15509	15684	15315	15326	15500	15548	15548	15484	15472	15561	15448	15377	15461	15612	15614	15467	15455	15324	15363	15699	15541	15538	15475	15462	15428	15638	15564	15568	15320	15589	15393	15529	15435	15503	15456	15575	15689	15668	15346	15654	15441	15413	15587	15505	15547	15384	15429	15564	15543	15470	15653	15403	15595	15657	15437	15443	15551	15552	15420	15576	15581	15541	15578	15630	15551	15496	15500	15314	15469	15641	15356	15476	15598	15541	15570	15417	15416	15538	15604	15584	15531	15668	15474	15472	15613	15498	15676	15500	15528	15487	15630	15543	15320	15712	15653	15473	15566	15549	15431	15513	15577	15467	15407	15587	15435	15487	15509	15614	15630	15429	15530	15662	15443	15472	15463	15449	15383	15518	15526	15598	15460	15490	15475	15495	15591	15698	15596	15574	15497	15453	15572	15339	15549	15391	15455	15576	15480	15549	15613	15530	15368	15536	15552	15560	15488	15448	15364	15668	15435	15675	15596	15536	15336	15512	15613	15445	15598	15505	15436	15729	15398	15624	15548	15554	15420	15317	15482	15633	15672	15596	15408	15514	15562	15617	15408	15574	15609	15479	15593	15479	15707	15503	15463	15627	15467	15562	15480	15501	15676	15364	15403	15465	15603	15550	15469	15523	15469	15491	15379	15572	15500	15338	15432	15587	15551	15373	15464	15262	15392	15725	15450	15422	15499	15634	15518	15349	15419	15451	15632	15468	15492	15638	15472	15514	15503	15444	15726	15513	15460	15421	15620	15546	15586	15470	15573	15537	15427	15590	15536	15437	15599	15591	15462	15538	15539	15516	15569	15474	15455	15529	15408	15581	15712	15694	15502	15453	15398	15581	15342	15371	15552	15635	15497	15450	15644	15590	15568	15668	15553	15444	15430	15509	15438	15469	15620	15577	15567	15484	15506	15388	15451	15406	15573	15316	15505	15619	15372	15391	15630	15452	15448	15556	15609	15595	15557	15343	15485	15630	15523	15484	15622	15402	15685	15541	15672	15463	15471	15347	15568	15570	15631	15346	15463	15605	15416	15488	15633	15573	15335
22757	21275	29043	23865	21682	23709	25232	21401	24162	32082	36921	33308	25886	25626	27448	25367	22962	20746	19306	18953	18512	18600	18665	18839	18565	18364	18559	18581	18598	18438	18480	18496	18593	18652	18354	18500	18480	18379	18581	18310	18262	18290	18472	18493	18476	18300	18299	18394	18286	18466	18406	18513	18405	18354	18232	18265	18432	18212	18223	18449	18259	18318	18271	18374	18389	18339	18472	18408	18313	18392	18294	18193	17879	18470	18130	18329	18481	18180	18127	18362	18403	18351	18303	18445	18269	18324	18355	18272	18176	18428	18216	18401	18415	18237	18473	18021	18447	18234	18346	18311	18323	18412	18443	18496	18244	18636	18411	18239	18267	18340	18428	18142	18369	18389	18334	18176	18509	18343	18179	18309	18356	18418	18457	18362	18316	18571	18214	18160	18301	18291	18382	18267	18201	18095	18263	18248	18317	18504	18282	18271	18298	18341	18380	18266	18349	18471	18484	18419	18297	18202	18408	18562	18339	18673	18394	18406	18201	18326	18290	18272	18464	18499	18360	18138	18582	18308	18322	18511	18327	18411	18292	18418	18266	18497	18337	18517	18271	18518	18314	18293	18136	18035	18143	18143	18434	18293	18453	18493	18346	18275	18229	18234	18471	18333	18396	18273	18318	18272	18340	18355	18280	18284	18390	18235	18354	18335	18466	18267	18353	18304	18334	18309	18436	18275	18530	18353	18287	18219	18331	18327	18448	18226	18406	18267	18343	18230	18290	18228	18468	18113	18315	17917	18382	18463	18256	18338	18415	18307	18348	18407	18387	18392	18324	18280	18267	18289	18328	18413	18357	18008	18347	18243	18123	18224	18372	18317	18434	18240	18255	18277	18231	18350	18144	18358	18207	18468	18132	18230	18207	18236	18201	18398	18227	18401	18178	18115	18302	18075	18244	18114	18353	18227	18322	18147	18471	18131	18352	18127	18174	18319	18261	18408	18310	18128	18113	18152	18147	18245	18125	18190	18250	18531	18327	18184	18074	18346	18325	18392	18075	18341	18230	18169	18179	18090	18089	18363	18398	18243	18399	18390	18278	18473	18409	18353	18233	18269	18415	18357	18133	18301	18508	18346	18381	18422	18290	18116	18409	18389	18195	18143	18348	18233	18171	18476	18332	18169	18332	18183	18169	18329	18245	18399	18543	18339	18332	18462	18248	18148	18401	18448	18269	18163	18272	18316	18367	18282	18093	18272	18212	18239	18283	18563	18283	18340	18331	18333	18169	18342	18405	18342	18349	18202	18356	18457	18328	18130	18553	18196	18305	18238	17986	18287	18318	18358	18267	18115	18203	18314	18280	18472	18475	18308	18292	18378	18231	18455	18239	18305	18401	18187	18369	18488	18466	18250	18377	18494	18343	18133	18240	18301	18436	18391	18261	18174	18322	18242	18449	18291	18224	18408	18393	18552	18328	18434	18314	18220	18280	18520	18328	18195	18502	18297	18337	18371	18098	18325	18325	18269	18330	18286	18279	18087	18365	18298	18100	18383	18566	18173	18416	18294	18252	18425	18387	18295	17953	18344	18518	18361	18203	18297	18343	18320	18166	18253	18000	18167	18433	18253	18262	18163	18409	18203	18306	18339	18222	18286	18321	18281	18309	18329	18475	18270	18389	18271	18131	18534	18262	18224	18368	18619	18441	18306	18451	18180	18223	18202	18209	18300	18513	18292	18306	18197	18154	18244	18413	18289	18014	18363	18433	18502	18089	18193	18255	18206	18227	18120	18321	18116	18444	18425	18385	18289	18331	18432	18400	18358	18477	18343	18379	18402	18105	18523	18392	18168	18268	18025	18233	18416	18082	18257	18334	18469	18345	18367	18279	18312	18465	18370	18218	18341	18304	18332	18109	18153	18431	18233	18156	18317	18237	18284	18421	18334	18252	18388	18224	18323	18398	18466	18369	18319	18344	18367	18230	18445	18365	18263	18326	18247	18339	18223	18383	18412	18398	18309	18230	18382	18341	18115	18112	18349	18293	18455	18310	18293	18353	18375	18198	18171	18350	18066	18292	18154	18258	18374	18192	18274	18226	18508	18418	18175	18412	18387	18529	18391	18403	18284	18178	18348	18238	18398	18256	18196	18127	18344	18410	18011	18538	18351	18334	18399	18396	18266	18362	18137	18305	18380	18359	18452	18425	18353	18208	18306	18361	18181	18353	18394	18202	18313	18255	18464	18505	18374	18360	18182	18312	18172	18411	18440	18290	18110	18121	18201	18283	18419	18246	18351	18378	18370	18342	18329	18246	18330	18335	18215	18282	18301	18102	18426	18296	18181	18272	18347	18192	18308	18271	18271	18284	18479	18352	18283	18174	18507	18194	18138	18243	18228	18318	18364	18323	18326	18427	18320	18319	18393	18389	18418	18205	18261	18126	18368	18311	18016	18322	18135	18350	18371	18155	18184	18123	18412	18419	18293	18233	18245	18324	18206	18464	18477	18336	18269	18399	18310	18436	18386	18264	18248	18248	18308	18349	18278	18255	18328	18156	18223	18161	18280	18427	18304	18176	18334	18302	18229	18218	18235	18344	18311	18164	18184	18250	18371	18388	18437	18323	18502	18363	18382	18290	18327	18367	18274	18415	18268	18332	18267	18196	18107	18394	18294	18282	18467	18440	18467	18401	18284	18272	18369	18438	18519	18315	18399	18451	18253	18219	18363	18464	18447	18227	18097	18270	18285	18400	18306	18283	18206	18218	18339	18543	18366	18239	18378	18132	18504	18355	18402	18230	18346	18282	18132	18346	18227	18212	18185	18299	18220	18431	18420	18426	18258	18248	18180	18037	18207	18320	18218	18306	18194	18228	18292	18260	18244	18392	18647	18663	18407	18206	18488	18423	18267	18414	18110	18292	18295	18556	18406	18222	18150	18205	18266	18286	18363	18301	18295	18229	18299	18305	18233	18487	18267	18428	17972	18173	18226	18259	18416	18152	18150	18161	18199	18297	18122	18160	18577	18093	18197	18329	18396	18419	18105	18275	18420	18355	18207	18279	18186	18371	18364	18227	18183	18247	18050	18215	18324	18360	18161	18377	18328	18289	18279	18385	18321	18362	18279	18168	18246	18491	18184	18351	18263	18267	18451	18272	18368	18370	18408	18224	18299	18365	18192	18193	18134	18336	18312	18150	18282	18471	18270	18319	18179	18453	18179	18385	18437	18375	18246	18395	18349	18324	18185	18305	18180	18367	18214	18352	18344	18342	18306	18460	18264	18444	18257	18046	18258	18377	18297	18359	18407	18331	18138	18492	18324	18275	17970	18139	18288	18312	18280	18477	18265	18260	18320	18176	18380	18234	18124	18308	18317	18305	18318	18289	18245	18374	18346	18333	18122	18355	18322	18093	18260	18329	18292	18321	18172	18175	18359	18252	18459	18231	18260	18303	18343	18341	18425	18097	18525	18254	18204	18326	18183	18234	18367	18468	18312	18386	18302	18415	18384	18483	18358	18402	18361	18161	18198	18228	18283	18352	18228	18066	18397	18316	18432	18302	18409	18175	18168	18327	18369	18135	18188	18281	18386	18214	18253	18291	18382	18270	18293	18123	18268	18295	18385	18226	18274	18150	18189	18275	18294	18217	18052	18384	18343	18256	18149	18459	18324	18475	18254	18289	18373	18292	18133	18490	18450	18407	18358	18375	18343	18340	18296	18474	18395	18089	18439	18302	18337	18637	18398	18282	18282	18181	18393	18366	18277	18347	18311	18353	18206	18262	18363	18367	18379	18217	18379	18373	18213	18271	18205	18359	18324	18201	18059	18288	18286	18393	18248	18319	18128	18239	18370	18481	18596	18491	18320	18413	18386	18196	18410	18311	18326	18453	18344	18386	18308	18398	18221	18325	18322	18412	18336	18314	18329	18334	18393	18301	18336	18510	18272	18203	18298	18147	18219	18240	18407	18168	18383	18313	18207	18082	18327	18407	18371	18036	18237	18403	18373	18292	18433	18269	18266	18357	18325	17996	18169	18293	18429	18472	18225	18298	18402	18330	18332	18226	18138	18274	18367	18396	18254	18268	18252	18279	18105	18310	18453	18415	18255	18298	18076	18052	18405	18383	18543	18447	18288	18129	18304	18460	18038	18402	18294	18186	18294	18076	18136	18224	18056	18301	18500	18355	18260	18258	18365	18301	18138	18343	18437	18461	18387	18225	18320	18359	18232	18249	18148	18414	18343	18227	18377	18411	18328	18373	18282	18315	18296	18300	18345	18120	18334	18345	18228	18465	18272	18322	18537	18254	18423	18189	18352	18192	18380	18278	18325	18356	18270	18381	18264	18115	18196	18226	18415	18179	18265	18387	18272	18186	18402	18492	18395	18386	18150	18160	18389	18259	18169	18416	18220	18307	18259	18289	18390	18236	18312	18260	18215	18231	18065	18274	18281	18473	18329	18340	18433	18317	18223	18382	18385	18410	18465	18309	18274	18351	18336	18305	18299	18219	18353	18325	18270	18452	18344	18361	18419	18366	18284	18372	18174	18193	18578	18491	18358	18405	18515	18198	18206	18203	18194	18374	18365	18311	18337	18384	18341	18356	18178	18304	18180	18329	18525	18538	18378	18294	18368	18276	18190	18168	18432	18252	18254	18436	18403	18419	18228	18141	18294	18254	18525	18278	18374	18236	18088	18448	18157	18511	18327	18362	18242	18436	18288	18290	18327	18299	18266	18290	18252	18315	18464	18342	18225	18180	18280	18448	18310	18372	18321	18448	18208	18100	18425	18321	18363	18130	18245	18404	18379	18280	18245	18477	18395	18296	18144	18312	18469	18231	18339	18282	18148	18390	18307	18444	18441	18408	18330	18234	18458	18257	18137	18410	18243	18304	18350	18430	18319	18396	18313	18514	18367	18222	18202	18382	18299	18402	18347	18254	18365	18318	18459	18361	18196	18261	18507	18506	18188	18582	18381	18439	18347	18506	18549	18327	18274	18142	18285	18455	18445	18394	18349	18325	18085	18245	18362	18288	18275	18443	18280	18335	18348	18360	18288	18420	18276	18135	18280	18273	18454	18410	18067	18081	18154	18264	18222	18344	18343	18363	18258	18361	18170	18280	18203	18260	18247	18196	18280	18326	18360	18334	18247	18394	18323	18260	18214	18530	18203	18375	18394	18390	18275	18468	18292
27967	44737	37876	27949	22615	19468	18631	20060	25476	34893	38737	34815	24367	26917	28441	24913	21306	18367	16816	16140	15921	15795	15734	15658	15737	15788	15755	15898	15721	15577	15697	15781	15665	15677	15921	15820	15813	15744	15744	15616	15769	15723	15888	15619	15634	15821	15765	15645	15885	15859	15709	15814	15552	15769	15872	15751	15846	15712	15723	15675	15623	15770	15760	15692	15604	15668	15776	15807	15830	15708	15783	15798	15633	15477	15627	15749	15760	15660	15791	15799	15722	15828	15764	15836	15653	15654	15673	15657	15728	15719	15750	15804	15749	15741	15750	15745	15627	15821	15723	15825	15662	15607	15757	15779	15699	15694	15579	15693	15578	15640	15675	15701	15724	15907	15658	15589	15886	15856	15893	15604	15934	15660	15667	15812	15774	15781	15678	15746	15747	15826	15730	15617	15652	15882	15874	15709	15601	15844	15515	15661	15682	15665	15597	15693	15675	15710	15666	15652	15858	15755	15761	15711	15684	15814	15587	15680	15577	15694	15822	15763	15693	15759	15745	15747	15488	15373	15832	15711	15713	15770	15720	15612	15748	15678	15789	15667	15796	15625	15685	15797	15699	15717	15919	15683	15839	15676	15597	15641	15583	15703	15652	15683	15779	15759	15643	15503	15635	15666	15733	15525	15722	15737	15774	15621	15730	15594	15677	15766	15675	15656	15594	15692	15596	15614	15714	15709	15593	15865	15881	15709	15630	15683	15773	15670	15719	15563	15693	15725	15591	15657	15744	15762	15660	15748	15626	15677	15639	15734	15730	15713	15709	15941	15871	15676	15727	15713	15668	15751	15623	15730	15925	15718	15700	15777	15708	15699	15689	15734	15723	15866	15556	15704	15851	15716	15801	15739	15729	15797	15663	15754	15620	15694	15700	15606	15611	15558	15938	15715	15682	15762	15577	15809	15626	15675	15788	15634	15547	15824	15676	15563	15712	15743	15546	15632	15749	15720	15634	15503	15534	15630	15789	15695	15675	15616	15633	15565	15645	15658	15635	15715	15820	15671	15714	15662	15605	15850	15715	15634	15775	15564	15802	15721	15597	15867	15585	15557	15621	15746	15579	15773	15600	15595	15870	15871	15708	15844	15522	15662	15686	15616	15513	15573	15672	15610	15673	15661	15518	15828	15714	15716	15716	15689	15603	15654	15701	15836	15545	15716	15792	15720	15588	15695	15597	15541	15828	15363	15751	15728	15605	15842	15794	15603	15684	15637	15811	15625	15884	15617	15755	15635	15864	15646	15832	15741	15710	15925	15861	15642	15789	15832	15696	15623	15813	15618	15650	15639	15711	15715	15666	15819	15784	15702	15756	15626	15815	15670	15623	15740	15715	15656	15533	15576	15615	15700	15738	15650	15763	15652	15465	15823	15762	15624	15750	15792	15779	15722	15623	15517	15669	15557	15778	15748	15810	15639	15657	15521	15625	15648	15681	15695	15657	15861	15629	15817	15748	15749	15672	15569	15599	15796	15654	15803	15675	15705	15545	15692	15756	15831	15734	15620	15695	15543	15676	15710	15506	15608	15754	15754	15951	15769	15712	15913	15632	15632	15876	15648	15606	15628	15782	15786	15514	15696	15769	15724	15699	15508	15717	15626	15812	15772	15586	15776	15656	15635	15492	15689	15663	15529	15697	15734	15590	15608	15663	15691	15606	15838	15595	15564	15768	15724	15616	15529	15701	15542	15829	15688	15585	15704	15614	15678	15724	15603	15702	15576	15691	15855	15656	15677	15663	15655	15748	15675	15719	15552	15731	15787	15774	15782	15674	15710	15711	15744	15626	15711	15525	15714	15580	15449	15845	15782	15664	15706	15694	15681	15684	15713	15575	15788	15675	15698	15635	15705	15522	15555	15772	15597	15655	15867	15591	15646	15697	15890	15548	15733	15705	15791	15786	15692	15710	15753	15776	15685	15808	15605	15870	15671	15596	15775	15542	15452	15585	15642	15449	15731	15730	15617	15638	15935	15705	15560	15662	15551	15711	15726	15625	15582	15617	15783	15880	15751	15563	15594	15790	15853	15605	15628	15941	15602	15614	15721	15633	15628	15752	15560	15695	15831	15709	15698	15654	15767	15657	15529	15790	15866	15607	15496	15645	15662	15623	15866	15657	15431	15538	15616	15702	15658	15825	15496	15516	15787	15828	15777	15652	15757	15671	15736	15691	15775	15809	15592	15728	15667	15513	15577	15790	15727	15576	15675	15692	15467	15705	15710	15608	15655	15820	15856	15546	15710	15586	15582	15594	15644	15767	15732	15682	15617	15674	15611	15653	15731	15687	15694	15563	15818	15765	15728	15672	15720	15694	15663	15691	15692	15620	15794	15745	15678	15801	15679	15746	15682	15604	15798	15852	15641	15639	15602	15652	15612	15818	15486	15560	15781	15807	15593	15744	15777	15667	15732	15794	15740	15847	15769	15760	15573	15774	15694	15653	15625	15528	15638	15661	15600	15696	15687	15793	15666	15706	15695	15620	15785	15734	15657	15769	15759	15534	15727	15515	15705	15773	15658	15802	15890	15617	15508	15945	15688	15781	15599	15837	15699	15651	15785	15747	15541	15578	15775	15600	15730	15677	15747	15534	15718	15425	15638	15854	15494	15682	15576	15712	15600	15704	15768	15580	15785	15729	15704	15769	15668	15579	15663	15711	15682	15690	15625	15772	15634	15663	15772	15603	15794	15851	15627	15691	15637	15641	15671	15654	15722	15696	15822	15600	15730	15646	15832	15544	15650	15787	15677	15613	15588	15690	15637	15543	15660	15774	15731	15613	15602	15557	15654	15746	15622	15830	15521	15764	15710	15704	15768	15864	15681	15622	15806	15735	15523	15875	15719	15538	15760	15549	15769	15681	15601	15794	15805	15800	15698	15601	15666	15594	15808	15605	15785	15641	15841	15654	15699	15665	15690	15760	15721	15693	15762	15909	15611	15714	15626	15691	15661	15666	15508	15624	15733	15665	15870	15669	15758	15763	15737	15556	15655	15716	15750	15706	15803	15660	15817	15924	15656	15452	15680	15514	15820	15715	15614	15942	15804	15610	15718	15616	15747	15803	15795	15570	15842	15700	15616	15478	15843	15575	15623	15758	15615	15461	15777	15764	15811	15571	15585	15730	15733	15762	15459	15707	15600	15510	15788	15694	15580	15823	15657	15660	15643	15702	15497	15718	15693	15632	15633	15774	15635	15689	15641	15890	15567	15595	15500	15749	15751	15537	15700	15842	15646	15614	15568	15531	15743	15654	15666	15716	15611	15681	15673	15671	15666	15595	15559	15863	15587	15743	15733	15757	15657	15804	15816	15571	15728	15636	15686	15716	15826	15686	15627	15685	15842	15949	15613	15634	15587	15709	15802	15712	15714	15642	15570	15531	15723	15725	15663	15645	15705	15560	15655	15534	15651	15648	15818	15556	15697	15752	15616	15689	15815	15755	15616	15618	15748	15771	15609	15590	15795	15626	15742	15675	15788	15783	15755	15589	15671	15621	15699	15766	15612	15852	15700	15644	15676	15707	15679	15571	15500	15653	15713	15630	15448	15803	15849	15829	15803	15634	15764	15782	15477	15694	15755	15744	15602	15675	15776	15555	15726	15849	15761	15730	15621	15667	15726	15677	15708	15704	15682	15778	15771	15615	15619	15550	15689	15718	15778	15712	15673	15690	15707	15851	15553	15774	15706	15725	15608	15615	15609	15869	15642	15630	15612	15785	15573	15576	15624	15861	15811	15828	15625	15769	15722	15687	15906	15708	15770	15623	15549	15609	15617	15785	15689	15772	15795	15668	15742	15849	15743	15589	15597	15665	15525	15525	15590	15662	15745	15616	15767	15786	15803	15629	15716	15643	15821	15774	15554	15712	15720	15847	15744	15746	15659	15673	15538	15630	15796	15626	15481	15670	15560	15641	15679	15896	15694	15607	15742	15657	15675	15567	15627	15806	15765	15777	15507	15816	15695	15480	15653	15854	15738	15791	15757	15412	15516	15584	15717	15675	15610	15753	15881	15653	15785	15651	15707	15448	15546	15765	15685	15626	15748	15733	15688	15658	15591	15634	15615	15870	15636	15678	15607	15612	15721	15737	15531	15525	15454	15735	15815	15800	15666	15606	15710	15788	15682	15694	15721	15611	15650	15683	15703	15809	15644	15767	15554	15758	15691	15753	15623	15727	15736	15688	15569	15745	15495	15855	15763	15694	15868	15788	15694	15797	15744	15765	15747	15589	15656	15703	15654	15627	15643	15527	15633	15625	15768	15486	15753	15719	15838	15735	15743	15766	15735	15565	15692	15636	15740	15692	15712	15523	15773	15530	15711	15793	15614	15766	15774	15549	15605	15604	15811	15763	15625	15801	15657	15568	15457	15744	15581	15709	15597	15679	15665	15815	15878	15851	15796	15669	15702	15719	15613	15852	15655	15715	15690	15786	15812	15493	15692	15638	15747	15500	15502	15554	15620	15565	15529	15659	15783	15427	15669	15542	15796	15657	15798	15611	15744	15628	15700	15756	15749	15777	15805	15800	15768	15610	15651	15679	15829	15800	15728	15559	15743	15668	15558	15772	15634	15639	15674	15846	15679	15721	15671	15543	15656	15774	15614	15680	15703	15626	15636	15789	15713	15636	15666	15885	15569	15563	15914	15682	15754	15723	15758	15770	15781	15624	15762	15641	15704	15529	15643	15596	15728	15695	15791	15717	15648	15764	15740	15592	15638	15631	15774	15903	15700	15708	15761	15906	15650	15697	15542	15750	15612	15563	15609	15720	15843	15666	15532	15800	15807	15543	15625	15763	15567	15597	15599	15805	15775	15631	15717	15739	15640	15730	15596	15812	15731	15762	15643	15606	15573	15719	15700	15661	15712	15564	15714	15502	15698	15760	15636	15655	15702	15674	15766	15720	15791	15672	15564	15890	15800	15872	15780	15738	15811	15615	15737	15630	15715	15682	15566	15501	15841	15785	15603	15706	15631	15700	15779	15747	15739	15357	15655	15739	15698	15697	15577	15673	15763	15565	15624	15783	15642	15774	15628	15656	15753	15882	15563	15834	15767	15659	15794	15751	15604	15774	15679	15768	15659	15608	15540	15622	15855	15700	15595	15455	15719	15680	15720	15715	15908	15733	15840	15645	15754
27904	23111	25957	22263	18864	18777	18880	18549	18639	20109	20022	19670	18850	18983	18882	18805	18677	18265	18525	18358	18431	18422	18328	18318	18459	18488	18576	18157	18179	18347	18215	18566	18258	18387	18258	18534	18330	18310	18510	18384	18307	18373	18149	18243	18291	18076	18305	18314	18297	18262	18198	18239	18183	18352	18398	18325	18438	18347	18331	18212	18196	18049	18512	18110	18175	18215	18361	18243	18329	18403	18286	18336	18291	18151	18371	18175	18303	18262	18382	18411	18280	18374	18330	18260	18510	18196	18348	18498	18412	18274	18188	18316	18479	18172	18132	18213	18366	18220	18141	18304	18287	18319	18355	18098	18208	18337	18373	18280	18315	18655	18546	18393	18506	18495	18499	18246	18363	18366	18226	18302	18227	18324	18161	18267	18252	18284	18276	18280	18512	18216	18454	18230	18395	18118	18284	18285	18398	18209	18420	18425	18338	18226	18475	18189	18384	18374	18298	18098	18432	18271	17877	18225	18391	18275	18561	18256	18251	18356	18457	18355	18456	18274	18225	18352	18279	18375	18386	18217	18309	18416	18300	18254	18273	18256	18168	18193	18524	18227	18283	18359	18265	18346	18361	18258	18377	18441	18278	18334	18465	18280	18076	18398	18422	18158	18292	18337	18301	18236	18331	18246	18547	18427	18324	18406	18120	18214	18396	18235	18338	18291	18431	18218	18376	18248	18385	18422	18389	18556	18332	18350	18360	18349	18527	18430	18262	18200	18262	18462	18284	18336	18415	18263	18229	18310	18314	18402	18540	18170	18488	18304	18418	18336	18349	18273	18372	18309	18239	18213	18312	18314	18248	18198	18405	18385	18511	18351	18114	18342	18180	18342	18309	18253	18161	18227	18378	18268	18120	18069	18124	18040	18497	18339	18136	18439	18290	18265	18416	18267	18307	18366	18234	18224	18348	18341	18180	18339	18058	18275	18311	18165	18270	18366	18084	18372	18294	18422	18216	18195	18153	18411	18133	18113	18448	18196	18366	18367	18269	18500	18313	18330	18431	18413	18136	18217	18307	18290	18401	18318	18111	18451	18365	18257	18254	18232	18272	18215	18319	18179	18386	18264	18165	18269	18160	18299	18428	18412	18301	18229	18288	18298	18083	18246	18169	18424	18399	18361	18302	18272	18276	18199	18461	18249	18332	18341	18228	18321	18305	18461	18359	18331	18242	18309	18215	18419	18413	18347	18217	18533	18127	18319	18158	18215	18165	18097	18148	18046	18219	18389	18307	18220	18111	18385	18248	18460	18230	18167	18370	18350	18504	18308	18398	18365	18444	18454	18213	18358	18014	18164	18220	18581	18329	18358	18390	18615	18292	18239	18253	18406	18369	18276	18307	18407	18273	18254	18199	18478	18058	18242	18376	18324	18298	18262	18251	18422	18513	18308	18440	18195	18464	18326	18241	18167	18355	18342	18535	18285	18361	18451	18435	18113	18356	18247	18333	18448	18192	18283	18199	18052	18123	18339	18420	18452	18294	18179	18306	18264	18318	18290	18367	18182	18375	18241	18455	18420	18304	18356	18316	18305	18181	18364	18319	18303	18432	18436	18314	18482	18260	18221	18310	18336	18314	18287	18155	18168	18297	18280	18408	18350	18382	18384	18450	18086	18281	18377	18443	18254	18427	18176	18244	18312	18321	18325	18463	18460	18232	18164	18246	18148	18389	18423	18285	18168	18095	18472	18247	18258	18409	18406	18466	18215	18230	18326	18354	18347	18237	18317	18328	18403	18452	18288	18244	18342	18333	18199	18426	18450	18310	18315	18287	18272	18350	18384	18504	18348	18296	18236	18294	18363	18361	18457	18324	18201	18408	18288	18075	18432	18172	18536	18182	18293	18379	18215	18139	18328	18296	18147	18448	18382	18400	18353	18192	18193	18102	18280	18413	18280	18392	18345	18165	18286	18382	18247	18499	18239	18362	18389	18301	18603	18176	18368	18249	18320	18198	18258	18228	18416	18125	18250	18438	18355	18107	18260	18441	18373	18379	18257	18484	18375	18304	18341	18538	18326	18139	18255	18396	18301	18255	18422	18425	18230	18242	18295	18404	18291	18226	18312	18404	18082	18404	18357	18317	18112	18295	18287	18262	18249	18257	18237	18455	18209	18349	18378	18348	18182	18268	18317	18443	18095	18193	18352	18262	18314	18325	18212	18401	18283	18226	18238	18343	18302	18232	18265	18556	18273	18323	18374	18329	18230	18208	18200	18343	18167	18234	18251	18166	18361	18482	18279	18479	18318	18167	18204	18214	18421	18494	18110	18234	18437	18311	18227	18407	18273	18301	18209	18182	18198	18163	18108	18151	18264	18449	18341	18240	18437	18226	18269	18502	18244	18183	18260	18427	18437	18375	18308	18306	18350	18564	18255	18387	18158	18381	18294	18200	18413	18297	18376	18418	18347	18509	18260	18393	18389	18551	18313	18315	18501	18432	18279	18201	18484	18397	18296	18460	18082	18167	18537	18358	18291	18347	18310	18186	18343	18159	18339	18340	18256	18196	18100	18390	18316	18597	18411	18380	18275	18408	18458	18318	18237	18192	18477	18363	18334	18472	18277	18290	18374	18149	18450	18276	18436	18364	18250	18377	18295	18326	18476	18295	18372	18450	18362	18132	18087	18309	18295	18371	18235	18480	18288	18060	18382	18416	18136	18264	18263	18481	18432	18506	18132	18273	18328	18446	18468	18380	18286	18354	18306	18130	18453	18320	18173	18356	18348	18236	18260	18496	18207	18351	18349	18248	18319	18238	18284	18327	18268	18126	18058	18199	18457	18476	18400	18459	18394	18305	18212	18224	18392	18356	18358	18278	18233	18306	18321	18232	18303	18238	18446	18327	18088	18099	18354	18454	18398	18344	18257	18449	18190	18193	18500	18513	18196	18372	18564	18355	18289	18337	18416	18385	18348	18101	18499	18762	18441	18491	18302	18434	18323	18233	18368	18341	18376	18381	18352	18402	18489	18537	18329	18269	18077	18317	18216	18183	18439	18432	18209	18439	18408	18293	18388	18391	18197	18395	18376	18239	18370	18442	18440	18520	18312	18450	18139	18414	18527	18063	18459	18374	18547	18385	18345	18329	18111	18295	18462	18526	18484	18156	18548	18429	18409	18217	18431	18292	18375	18501	18326	18296	18298	18461	18344	18358	18211	18407	18428	18233	18274	18468	18238	18343	18311	18400	18164	18403	18314	18538	18352	18300	18468	18348	18226	18221	18101	18579	18105	18351	18609	18436	18216	18350	18094	18339	18433	18288	18302	18350	18225	18543	18321	18375	18405	18195	18268	18308	18230	18128	18443	18229	18375	18367	18376	18368	18440	18572	18167	18426	18385	18107	18329	18272	18218	18253	18312	18505	18402	18517	18389	18173	18153	18512	18322	18437	18449	18224	18301	18572	18117	18390	18266	18167	18432	18385	18264	18341	18314	18237	18320	18340	18472	18255	18459	18325	18269	18180	18266	18228	18073	18331	18285	18267	18113	18212	18431	18279	18466	18314	18420	18108	18433	18362	18404	18416	18397	18357	18491	18225	18322	18185	18286	18453	18310	18428	18347	18395	18175	18164	18182	18235	18486	18182	18250	18321	18134	18365	18325	18231	18397	18202	18314	18408	18305	18320	18256	18430	18400	18389	18543	18328	18249	18206	18278	18275	18014	18245	18417	18519	18336	18257	18361	18140	18224	18200	18141	18456	18484	18478	18271	18250	18269	18360	18461	18220	18253	18277	18189	18170	18146	18167	18371	18420	18342	18358	18397	18148	18383	18300	18252	18264	18123	18257	18331	18423	18375	18491	18534	18289	18298	18526	18443	18184	18261	18456	18364	18255	18183	18369	18327	18280	18349	18366	18434	18348	18547	18293	18228	18402	18151	18351	18424	18215	18308	18396	18247	18329	18422	18397	18341	18178	18431	18218	18217	18444	18165	18370	18464	18484	18335	18318	18365	18442	18622	18272	18264	18239	18424	18229	18363	18471	18459	18212	18108	18251	18374	18399	18410	18367	18219	18326	18294	18456	18287	18253	18289	18424	18288	18023	18290	18134	18278	18391	18091	18195	18147	18391	18152	18360	18503	18435	18147	18447	18367	18455	18190	18195	18169	18392	18108	18173	18219	18257	18423	18193	18279	18347	18319	18487	18458	18382	18232	18329	18345	18259	18305	18335	18208	18412	18366	18483	18468	18251	18411	18281	18295	18276	18324	18268	18198	18348	18452	18486	18431	18068	18377	18381	18349	18261	18121	18187	18249	18438	18279	18207	18294	18369	18527	18405	18228	18258	18072	18471	18249	18490	18261	18502	18247	18391	18293	18287	18415	18459	18264	18405	18365	18406	18217	18213	18492	18310	18502	18271	18453	18303	18272	18271	18230	18093	18395	18328	18411	18335	18073	18145	18233	18275	18357	18387	18489	18477	18321	18127	18484	18517	18506	18490	18250	18474	18243	18318	18165	18463	18471	18265	18414	18356	18144	18519	18282	18476	18525	18291	18210	18369	18254	18427	18408	18207	18325	18466	18051	18472	18304	18200	18291	18261	18285	18282	18354	18264	18532	18383	18297	18254	18275	18346	18327	18466	18391	18313	18391	18117	18322	18345	18414	18294	18320	18301	18287	18349	18146	18468	18282	18502	18471	18261	18443	18371	18040	18323	18253	18557	18136	18370	18247	18340	18137	18504	18237	18437	18421	18386	18371	18314	18376	18223	18546	18322	18507	18458	18232	18301	18176	18363	18234	18253	18127	18312	18329	18296	18352	18333	18362	18414	18543	18188	18371	18458	18526	18358	18317	18334	18283	18285	18267	18222	18309	18100	18615	18229	18238	18222	18215	18463	18233	18288	18200	18420	18432	18221	18344	18546	18346	18527	18440	18230	18135	18616	18276	18430	18254	18346	18213	18572	18202	18458	18309	18397	18430	18456	18176	18291	18236	18154	18482	18436	18238	18436	18219	18495	18354	18354	18081	18400	18321	18349	18300	18260	18233	18171	18426	18183	18521	18284	18266	18431	18128	18149	18239	18412	18365	18571	18274	18292	18256	18417	18154	18396	18229	18468	18265	18298	18273	18219	18366	18345	18553	18192	18276	18461	18482	18200	18045	18392	18056	18296	18173	18226	18430	18361	18362
22223	29491	22460	17635	16817	16268	16123	15989	16541	18380	18002	17626	16566	16554	16747	16546	16274	15880	16000	15859	15826	15891	15778	15900	15825	15570	15823	15756	15850	15746	15716	15851	15773	15669	15821	15726	15621	15816	15955	15863	15820	15692	15664	15927	15614	15886	15885	15715	15817	15914	15817	15905	15786	15793	15798	15611	15852	15802	15578	15740	15724	15664	15797	15615	15600	15809	15870	15822	15731	15750	15887	15603	15791	15864	15755	15692	15795	15858	15682	15769	15823	15728	15807	15723	15907	15695	15806	15744	15736	15792	15715	15595	15828	15870	15845	15674	15837	15745	15686	15745	15842	15757	15597	15761	15740	15667	15697	15840	15894	15740	15862	15740	15677	15718	15673	15853	15674	15777	15629	15773	15649	15710	15853	15735	15870	15735	15630	15728	15725	15601	15975	15692	15861	15682	15886	15671	15579	15823	15742	15788	15845	15636	15632	15763	15681	15592	15774	15652	15865	15820	15790	15801	15536	15730	15642	15637	15799	15764	15884	15823	15765	15515	15635	15843	15754	15740	15792	15809	15765	15647	15857	15516	15919	15690	15776	15660	15717	15797	15712	15902	15638	15667	16099	15693	15759	15603	15771	15609	15813	15621	15787	15933	15713	15823	15645	15990	15761	15540	15675	15661	15789	15924	15699	15827	15827	15680	15846	15763	16005	15633	15663	15712	15714	15795	15761	15869	15445	15611	15680	15870	15711	15671	15820	15832	15651	15747	15770	15757	15826	15694	15795	15563	15732	15679	15739	15882	15698	15846	15673	15829	15792	15818	15777	15943	15662	15696	15762	15696	15681	15683	15628	15717	15714	15762	15620	15920	15716	15845	15895	15680	15686	15815	15633	15674	15759	15678	15992	15684	15579	15727	15585	15682	15644	15736	15666	15709	15802	15820	15605	15720	15644	15679	15782	15726	15712	15755	15625	15587	15809	15732	15846	15769	15812	15754	15559	15707	15704	15716	15930	15857	15757	15627	15889	15920	15738	15792	15715	15540	15801	15634	15819	15814	15682	15821	15805	15749	15797	15668	15721	15818	15779	15796	15742	15614	15933	15828	15710	15996	15653	15827	15801	15627	15805	15715	15663	15718	15859	15852	15876	15665	15733	15782	15577	15683	15837	15915	15791	15884	15696	15834	15762	15574	15700	15917	15791	15688	15693	15518	15917	15907	15744	15546	15902	15753	15834	15706	15706	15795	15602	15756	15724	15782	15808	15712	15731	15853	15797	15845	15605	15748	15823	15533	15687	15770	15782	15873	15467	15809	15721	15661	15834	15577	15783	15636	15741	15626	15835	15889	15806	15750	15644	15704	15879	15726	15803	15748	15799	15598	15889	15760	15985	15915	15831	15717	15654	15854	15774	15660	15855	15589	15751	15730	15636	15669	15780	15833	15632	15909	15693	15767	15833	15847	15688	15654	15781	15790	15962	15792	15676	15769	15724	15542	15816	15635	15826	15744	15545	15665	15936	15722	15799	15746	15740	15670	15784	15749	15786	15720	15850	15864	15679	15773	15803	15645	15744	15594	15640	15939	15702	15687	15659	15901	15557	15763	15705	15780	15806	15805	15792	15789	15824	15678	15924	15660	15993	15776	15717	15825	15673	15688	15643	15758	15730	15635	15700	15790	15854	15672	15699	15751	15766	15688	15772	15737	15717	15906	15629	15700	15891	15659	15773	15810	15624	15767	15790	15545	15627	15799	15683	15903	15791	15860	15799	15696	15745	15770	15790	15723	15699	15585	15710	15799	15763	15604	15750	15817	15926	15838	15902	15862	15750	15976	15814	15787	15726	15729	15759	15900	15590	15763	15900	15547	15796	15687	15735	15819	15785	15805	15719	15722	15534	15792	15738	15820	15785	15579	15635	15783	15847	15805	15827	15835	15666	15817	15728	15734	15788	15800	15859	15891	15830	15720	15530	15865	15751	15920	15785	15697	15766	15740	15861	15895	15634	15794	15721	15867	15885	15696	15791	15760	15676	15644	16079	15596	15696	15864	15750	15676	15822	15680	15754	15710	15662	15574	15741	15705	15671	15696	15739	15846	15731	15653	15725	15831	15783	15844	15734	15560	15776	15833	15660	15748	15758	15937	15987	15803	15764	15668	15661	15599	15789	15824	15784	15902	15692	15709	15760	15772	15774	15543	15646	15785	15785	15672	15901	15733	15889	15924	15827	15671	15620	15812	15872	15801	15802	15766	15862	15649	15624	15764	15816	15759	15595	15718	15818	15668	15591	15577	15804	15756	15640	15827	15757	15677	15738	15768	15758	15696	15667	15766	15876	15689	15762	15601	15796	15764	15733	15866	15705	15831	15716	15678	15664	15754	15809	15736	15807	15942	15898	15657	15790	15708	15656	15893	15625	15696	15822	15769	15744	15855	15801	15796	15831	15690	15563	15869	15650	15782	15812	15903	15852	15773	15850	15769	15677	15641	15746	15748	15689	15705	15746	15850	15809	15627	15636	15554	15779	15797	15754	15706	15932	15672	15724	15758	15839	15743	15726	15954	15771	15816	15719	15681	15821	15693	15960	15726	15728	15671	15748	15716	15762	15770	15875	15858	15590	15704	15589	15753	15912	15847	15690	15805	16033	15793	15949	15576	15621	15672	15834	15633	15805	15735	15710	15779	15829	15662	15939	15838	15913	15767	15603	15799	15833	15837	15735	15924	15670	15905	15741	15830	15731	15768	15529	15769	15789	15736	15735	15792	15649	15673	15846	15688	15741	15840	15778	15829	15851	15798	15814	15574	15687	15740	15666	15713	15611	15716	15715	15738	15672	15772	15962	15666	15801	15731	15826	15775	15899	15797	15772	15769	15589	15740	15678	15739	15791	15685	15811	15780	15564	15682	15731	15858	15835	15961	15793	15826	15613	15804	15761	15776	15715	15464	15695	15787	15707	15786	15798	15682	15808	15786	15792	15833	15758	15702	15839	15615	15810	15855	15844	15670	15910	15780	15691	15754	15862	15819	15585	15554	15852	15736	15878	15760	15776	15787	15792	15695	15493	15759	15696	15715	15692	15763	15744	15632	15825	15813	15606	15675	15737	15789	15791	15846	15827	15691	15836	15871	15887	15678	15802	15721	15642	15662	15758	15789	15790	15761	15744	15685	15636	15847	15710	15793	15742	15742	15620	15813	15764	15750	15756	15786	15862	15837	15823	15794	15686	15909	15742	15669	15772	15890	15816	15695	15650	15794	15577	15839	15754	15749	15778	15712	15745	15766	15566	15748	15846	15859	15851	15668	15779	15696	15779	15671	15749	15844	15850	15713	15762	15870	15702	15892	15782	15792	15793	15732	15815	15703	15705	15707	15854	15826	15719	15880	15754	15640	15788	15743	15692	15672	15902	15900	15829	15715	15800	15824	15804	15808	15779	15810	15750	15891	15769	15710	16030	15677	15772	15682	15740	15598	15716	15769	15911	15759	15879	15689	15783	15713	15769	15711	15852	15604	15819	15743	15756	15574	15674	15735	15701	15677	15822	15823	15666	15810	15900	15707	15660	15905	15802	15687	15941	15764	15835	15701	15595	15809	15601	15809	15609	15862	15658	15673	15603	15812	15704	15804	15842	15724	15796	15801	15710	15632	15802	15957	15785	15848	15792	15707	15867	15767	16014	15870	15734	15744	15928	15785	15690	15788	15595	16011	15754	15551	15695	15609	15631	15855	15838	15776	15870	15687	15816	15844	15835	15673	15774	15679	15695	15653	15887	15858	15866	15678	15929	15739	15770	15775	15639	15713	15772	15914	15872	15864	15640	15789	15668	15806	15724	15706	15628	15719	15680	15809	15736	15673	15675	15852	15956	15912	15722	15730	15745	15458	15815	15637	15803	15742	15725	15750	15814	15624	15683	15713	15675	15898	15557	15979	15693	15690	15816	15881	15744	15757	15873	15780	15770	15762	15873	15929	15568	15772	15984	15658	15794	15727	15784	15608	15819	15710	15641	15777	15636	15776	15846	15875	15692	15797	15826	15737	15690	15673	15812	15907	15878	15834	15453	15717	15627	15840	15800	15625	15900	15905	15693	15799	15890	15776	15827	15840	15970	15671	15692	15837	15864	15824	15887	15725	15729	15764	15610	15818	15707	15746	15793	15826	15831	15882	15587	15704	15793	15659	15628	15536	15900	15724	15898	15631	15661	15627	15756	15626	15702	15804	15863	15627	15821	15750	15871	15820	15569	15783	15780	15596	15868	15642	15626	15768	15544	15837	15731	15695	15772	15698	15616	15866	15830	15808	15947	15848	15801	15713	15649	15815	15747	15800	15678	15863	15838	15873	15810	15835	15655	15673	15685	15839	15790	15660	15865	15767	15840	15694	15786	15637	15834	15805	15691	15721	15846	15751	15655	15793	15912	15736	15871	15802	15913	15649	15637	15796	15795	15760	15824	15847	15615	15649	15817	15740	15993	15653	15796	15607	15747	15599	15606	15665	15846	15753	15715	15964	15772	15690	15823	15686	15859	15847	15581	15629	15632	15785	15803	15684	15663	15658	15776	15903	15729	15664	15764	15759	15850	15851	15828	15618	15692	15979	15673	15710	15791	15815	15685	15778	15706	15811	15760	15765	15756	15962	15862	15841	15689	15725	15800	15652	15797	15717	15737	15835	15880	15812	15930	15812	15915	15804	15832	15829	15701	15783	15833	15661	15771	15838	15685	15864	15717	15808	15722	15718	15808	15692	15868	15840	15769	15751	15735	15787	15770	15629	15796	15899	15706	15527	15749	15811	15679	15757	15768	15630	15869	15689	15742	15676	15813	15783	15677	15712	15530	15891	15715	15636	15710	15666	15765	15856	15712	15804	15741	15877	15790	15660	15765	15735	15788	15642	15602	15972	15913	15760	15888	15786	15851	15605	15734	15967	15731	15735	15582	15769	15723	15634	15669	15627	15786	15680	15742	15720	15885	15734	15824	15664	15722	15810	15750	15745	15785	15809	15881	15749	15878	15818	15779	15832	15815	15833	15805	15663	15698	15783	15889	15887	15768	15768	15669	15782	15593	15773	15784	15759	15832	15651	15815	15821	15806	15726	15886	15851	15725	15691	15794	15566	15685	15771	15796	15765	15713	15793	15662	15864	15797	15753	15885	15616	15777	15808	15791	15732	15879	15648	15935	15761
24014	21291	28485	24743	22696	21869	21327	19813	22132	30920	28242	28451	23096	22365	22137	20966	19907	19047	18815	18563	18488	18475	18464	18466	18394	18209	18525	18400	18418	18267	18533	18415	18414	18440	18546	18395	18374	18281	18206	18552	18487	18264	18030	18523	18185	18378	18350	18128	18369	18428	18273	18249	18245	18342	18346	18280	18392	18390	18052	18389	18334	18154	18350	18173	18278	18270	18320	18362	18447	18270	18178	18291	18108	18327	18467	18573	18502	18188	18566	18338	18350	18173	18285	18183	18503	18253	18265	18385	18379	18387	18401	18178	18179	18251	18315	18430	18397	18273	18314	18238	18230	18252	18247	18191	18414	18176	18131	18459	18353	18330	18285	18196	18193	18291	18230	18350	18387	18212	18407	18386	18198	18119	18068	18152	18148	18290	18360	18278	18232	18215	18326	18200	18246	18426	18313	18339	18228	18397	18252	18307	18186	18056	18255	18296	18323	18317	18211	18163	18185	18162	18296	18374	18351	18351	18508	18260	18206	18377	17999	18280	18343	18333	18270	18307	18308	18247	18328	18542	18252	18155	18219	18195	18087	18392	18268	18393	18257	18187	18305	18244	18400	18396	18221	18255	18291	18336	18501	18029	18233	18162	18246	18450	18237	18145	18320	18346	18091	18057	18349	18404	18461	18359	18317	18192	18104	18167	18146	18188	18275	18404	18182	18540	18168	18404	18063	18220	18220	18209	18310	18194	18369	18159	18402	18209	18333	18179	18130	18370	18319	18319	18110	18296	18327	18162	18063	18357	18294	18048	18370	18229	18222	18321	18228	18210	18283	18303	18452	18208	18294	18273	18365	18318	18138	18105	18416	18289	18413	18203	18215	18205	18104	18169	18238	18188	18077	18232	18168	18016	18385	18264	18255	18314	18190	18616	18420	18202	18294	18499	18176	18275	18282	18462	18201	18262	18125	18373	18234	18531	18281	18321	18450	18327	18237	18376	18250	18032	18241	18438	18124	18285	18510	18291	18194	18319	18438	18393	18138	18276	18390	18340	18249	18326	18142	17977	18402	18266	18531	18293	18312	18400	18191	18366	18275	18352	18422	18016	18192	18351	18455	18227	18147	18287	18508	18221	18230	18318	18183	18401	18320	18150	18370	18050	18430	18208	18125	18393	18258	18234	18271	18553	18418	18194	18299	18037	18246	18185	18317	18211	18266	18353	18460	18202	18249	18346	18476	18127	18308	18340	18211	18325	18231	18150	18228	18215	18223	18408	18176	18230	18312	18228	18096	18218	18521	18068	18250	18114	18178	18320	18408	18391	18209	18305	18379	18310	18207	18230	18168	18301	18382	18178	18193	18220	18295	18244	18186	18190	18145	18241	18393	18380	18407	18472	18358	18320	18408	18315	18307	18252	18177	18418	18400	18176	18324	18330	18092	18393	18236	18095	18436	18390	18415	18332	18513	18395	18358	18353	18290	18248	18373	18165	18097	18080	18187	18110	18387	18095	18370	18346	18203	18278	18251	18160	18328	18345	18425	18408	18309	18248	18304	18312	18089	18355	18199	18133	18310	18165	18277	18132	18085	18354	18196	18466	18294	18284	18261	18333	18212	18162	18157	18185	18368	18249	18212	18207	18429	18243	18546	18292	18282	18238	18318	18310	18199	18294	18215	18229	18158	18400	18373	18305	18213	18373	18406	18221	18413	18376	18208	18321	18405	18289	18324	18351	18172	18470	18423	18344	18305	18201	18126	18197	18203	18209	18141	18555	18323	18326	18172	18301	18333	18061	18204	17939	18231	18159	18244	18172	18256	18359	18473	18302	18296	18213	18370	18286	18210	18157	18120	18154	18292	18281	18336	18195	18233	18142	18101	18329	18261	18399	18193	18321	18207	18055	18213	18298	18445	18351	18382	18257	18213	18162	18268	18232	18340	18110	18279	18214	18266	18414	18336	18319	18340	18373	18286	18257	18356	18353	18545	18330	18430	18234	18327	18216	18236	18492	18345	18162	18130	18242	18460	18310	18359	18266	18102	18237	18221	18145	18508	18166	18337	18439	18306	18204	18397	18262	18316	18155	18352	18276	18286	18194	18331	18418	18396	18399	18508	18351	18454	18240	18313	18268	18348	18303	18013	18043	18373	18227	18155	18220	18174	18149	18171	18290	18312	18005	18388	18493	18320	18215	18241	18163	18185	18302	18269	18096	18326	18206	18313	18110	18287	18316	18405	18320	18111	18239	18417	18304	18392	18235	18221	18422	18203	18565	18416	18471	18227	18082	18357	18183	18371	18298	18167	18298	18251	18405	18431	18100	18254	18291	18464	18130	18223	18098	18498	18255	18232	18293	18345	18362	18485	18529	18351	18189	18267	18349	18204	18146	18252	18350	18308	18297	18125	18170	18390	18374	18326	18393	18203	18203	18307	18503	18340	18346	18253	17986	18347	18350	18329	18343	18638	18440	18513	18156	18362	18240	18218	18252	18284	18330	18099	18411	18269	18399	18120	18392	18431	18326	18155	18283	18258	18390	18216	18211	18092	18164	18363	18297	18333	18048	18127	18257	18459	18361	18354	18194	18179	18457	18312	18213	18261	18140	18302	18189	18431	18161	18327	18113	18285	18290	18311	18140	18325	18145	18295	18270	18099	18485	18236	18171	18149	18355	18279	18413	18264	18138	18291	18436	18406	18155	18153	18425	18243	18063	18422	18278	18231	18042	18389	18258	18226	18334	18374	18271	18370	18399	18405	18280	18263	18106	18239	18099	18300	18324	18267	18264	18108	18312	18245	18376	18360	18344	18284	18446	18149	18222	18362	18196	18287	18215	18219	18239	18312	18478	18481	18153	18363	18319	18283	18219	18319	18365	18144	17970	18248	18252	18436	18262	18316	18321	18246	18311	18372	18190	18217	18386	18382	18299	18171	18334	18408	18341	18303	18233	18304	18221	18196	18294	18256	18281	18432	18123	18243	18274	18072	18167	18257	18241	18202	18361	18271	18343	18179	18264	18560	18353	18287	18296	18360	18268	18327	18210	18152	18448	18225	18217	18393	18366	18644	18386	18317	18480	18427	18363	18415	18389	18283	18518	18296	18333	18324	18173	18321	18333	17912	18197	18261	18330	18269	18304	17964	18229	18314	18275	18375	18415	18529	18166	18291	18387	18412	18422	18462	18242	18361	18251	18418	18401	18419	18362	18131	18224	18187	18412	18282	18245	18433	18220	18397	18194	18152	18337	18224	18266	18274	18245	18226	18277	18418	18159	18152	18370	18267	18189	18333	18420	18466	18253	18155	18476	18270	18352	18296	18182	18432	18214	18219	18322	18365	18455	18190	18261	18451	18376	18113	18354	18426	18228	18268	18213	18162	18376	18083	18302	18157	18204	18262	18257	18227	18408	18155	18210	18448	18171	18555	18415	18385	18078	18249	18382	18256	18371	18311	18316	18284	18394	18295	18260	18227	18317	18375	18157	18420	18233	18326	18370	18461	18236	18255	18156	18385	18311	18330	18238	18231	18133	18169	18369	18418	18288	18269	18413	18134	18286	18185	18190	18305	18380	18166	18278	18307	18389	18285	18127	18368	18221	18213	18477	18317	18222	18483	18187	18333	18296	18211	18238	18127	18224	18360	18162	18298	18296	18267	18200	18281	18106	18285	18339	18237	18548	18441	18044	18361	18237	18370	18247	18310	18246	18280	18261	18212	18203	18211	18345	18359	18202	18236	18165	18267	18276	18187	18419	18438	18239	18195	18312	18450	18424	18449	18206	18397	18252	18392	18461	18261	18120	18094	18239	18141	18424	18122	18392	18153	18347	18514	18354	18206	18407	18370	18338	18392	18214	18381	18425	18549	18309	18388	18295	18468	18321	18082	18318	17982	18250	18346	18447	18524	18037	18281	18325	18185	18294	18344	18208	18198	18194	18251	18362	18223	18369	18504	18296	18260	18117	18335	18326	18251	18338	18182	18144	18273	18321	18264	18149	18362	18232	18202	18137	18275	18156	18303	18170	18301	18292	18316	18191	18284	18320	18290	18379	18449	18320	18236	18110	18151	18341	18200	18251	18232	18350	18204	18201	18364	18336	18351	18351	18399	18384	18323	18039	18191	18350	18226	18692	18309	18119	18363	18213	18391	18259	18387	18131	18244	18112	18223	18170	18238	18394	18161	18352	18317	18091	18216	18353	18338	18224	18402	18293	18020	18203	18307	18173	18319	18343	18388	18387	18385	18268	18299	18224	18350	18259	18306	18345	18443	18213	18068	18205	18211	18393	18192	18178	18335	18344	18252	18314	18394	18083	18350	18323	18379	18278	18281	18444	18323	18276	18403	18300	18357	18187	18204	18269	18181	18262	18419	18292	18384	18351	18284	18490	18183	18302	18242	18445	18315	18082	18249	18371	18262	18301	18179	18290	18433	18236	18285	18128	18293	18181	18225	18397	18325	18277	18336	18270	18546	18181	18387	18097	18320	18397	18079	18291	18378	18177	18353	18291	18489	18321	18385	18270	18167	18163	18395	18297	18256	18457	18249	18492	18257	18481	18269	18425	18409	18162	18315	18186	18223	18248	18156	18411	18421	18404	18259	18368	18094	18461	18255	17947	18373	18405	18193	18372	18338	18285	18199	18399	18321	18379	18617	18113	18175	18158	18267	18306	18395	18247	18249	18132	18246	18010	18260	18177	18120	18081	18333	18265	18188	18138	18373	18204	18245	18225	18199	18174	18367	18165	18420	18327	18226	18360	18361	18390	18304	18096	18333	18190	18262	18211	18307	18496	18308	18213	18245	18132	18259	18296	18361	18301	18383	18148	18377	18460	18333	18377	18283	18359	18142	17920	18362	18139	18224	18304	18287	18377	18055	18368	18327	18317	18065	18380	18470	18308	18262	18168	18223	18203	18291	18325	18287	18161	18239	18270	18342	18203	18305	18396	18355	18131	18403	18334	18308	18217	18149	18344	18300	18332	18277	18340	18246	18500	18126	18241	18282	18259	18204	18372	18308	18132	18200	18331	18150	18238	18398	18213	18085	18472	18449	18416	18277	18328	18221	18376	18460	18298	18037	18210	18324	18097	18130	18267	18528	18473	18298	18276	18365	18331	18253	18291	18257	18189	18339	18302	18238	18260	18301	18139	18309	18386	18431	18238	18079	18506	18318	18278	18317	18421	18435	18369
24062	40470	32357	26091	20672	17324	17294	17473	22368	33100	28393	29518	20876	21511	20570	18772	17529	16307	15928	15723	15756	15711	15580	15686	15709	15777	15806	15664	15869	15751	15674	15933	15796	15504	15733	15814	15848	15812	15623	15796	15653	15820	15605	15699	15793	15876	15725	15630	15726	15688	15660	15677	15847	15772	15825	15854	15994	15589	15772	15759	15638	15676	15712	15682	15732	15665	15569	15647	15703	15682	15692	15763	15767	15704	15726	15795	15833	15743	15789	15632	15560	15581	15699	15603	15633	15754	15659	15655	15731	15776	15570	15823	15550	15601	15758	15789	15686	15599	15745	15866	15814	15972	15710	15844	15739	15737	15688	15720	15782	15687	15772	15794	15688	15690	15554	15791	15625	15708	15755	15697	15673	15809	15785	15654	15637	15752	15654	15787	15627	15647	15752	15647	15779	15674	15696	15560	15723	15845	15658	15699	15851	15639	15811	15589	15747	15700	15789	15670	15676	15647	15562	15682	15804	15587	15758	15567	15601	15672	15797	15757	15688	15624	15796	15906	15839	15612	15623	15821	15723	15864	15652	15765	15558	15778	15618	15570	15724	15738	15599	15677	15690	15559	15751	15737	15753	15620	15823	15608	15697	15648	15591	15566	15749	15811	15919	15777	15870	15624	15673	15602	15775	15506	15672	15635	15642	15573	15797	15657	15822	15686	15634	15746	15749	15733	15699	15593	15695	15781	15824	15816	15607	15867	15522	15661	15759	15804	15594	15843	15647	15648	15787	15639	15757	15569	15508	15576	15706	15532	15777	15833	15651	15889	15572	15682	15693	15627	15635	15785	15659	15463	15668	15711	15716	15680	15803	15722	15835	15610	15747	15720	15602	15543	15688	15840	15672	15665	15729	15668	15606	15930	15781	15767	15554	15807	15730	15681	15783	15532	15782	15757	15692	15753	15605	15752	15731	15824	15825	15713	15694	15596	15766	15789	15765	15559	15781	15641	15779	15867	15734	15750	15803	15722	15642	15727	15622	15796	15661	15708	15874	15730	15698	15781	15690	15618	15514	15569	15693	15674	15668	15689	15774	15622	15803	15705	15809	15753	15705	15767	15746	15615	15700	15728	15805	15750	15809	15665	15695	15556	15659	15837	15807	15673	15655	15683	15721	15577	15708	15818	15824	15759	15718	15757	15561	15766	15761	15540	15611	15490	15869	15814	15674	15670	15616	15824	15671	15669	15631	15709	15713	15610	15663	15427	15732	15578	15789	15615	15832	15497	15755	15738	15787	15684	15627	15786	15958	15689	15711	15777	15720	15591	15609	15608	15659	15769	15553	15885	15708	15861	15665	15478	15723	15723	15769	15674	15648	15600	15757	15697	15635	15741	15601	15556	15731	15606	15814	15695	15730	15621	15684	15882	15571	15683	15631	15744	15698	15540	15804	15642	15701	15770	15624	15716	15635	15776	15637	15796	15711	15655	15625	15691	15730	15702	15660	15678	15799	15699	15668	15607	15726	15724	15639	15714	15751	15694	15613	15679	15783	15747	15749	15835	15533	15770	15708	15569	15933	15572	15520	15837	15785	15706	15770	15495	15585	15776	15639	15735	15711	15569	15760	15817	15675	15797	15695	15707	15556	15692	15698	15739	15640	15679	15706	15736	15715	15800	15645	15518	15819	15748	15717	15796	15813	15616	15607	15776	15904	15637	15637	15637	15880	15847	15549	15680	15665	15420	15646	15722	15713	15727	15759	15756	15588	15623	15716	15772	15717	15783	15742	15616	15673	15838	15590	15728	15745	15652	15601	15715	15933	15687	15808	15677	15747	15737	15648	15749	15641	15822	15766	15681	15823	15696	15510	15739	15647	15703	15690	15617	15595	15762	15533	15685	15537	15815	15726	15474	15577	15740	15686	15645	15656	15701	15771	15751	15653	15553	15650	15559	15738	15810	15832	15668	15790	15730	15851	15584	15737	15674	15655	15650	15512	15691	15743	15578	15602	15866	15751	15558	15639	15939	15725	15798	15781	15819	15633	15729	15520	15734	15657	15681	15818	15645	15710	15718	15783	15576	15672	15725	15661	15838	15657	15663	15477	15812	15805	15643	15668	15754	15698	15840	15462	15748	15672	15685	15626	15623	15723	15696	15572	15741	15517	15617	15596	15736	15715	15714	15669	15829	15732	15564	15753	15849	15681	15684	15699	15693	15651	15660	15779	15824	15706	15803	15744	15667	15666	15771	15550	15565	15788	15573	15756	15484	15738	15515	15611	15676	15723	15428	15704	15703	15642	15675	15719	15758	15750	15834	15689	15771	15666	15681	15703	15725	15694	15753	15617	15823	15579	15698	15511	15545	15671	15569	15778	15726	15925	15747	15633	15741	15677	15649	15713	15637	15795	15574	15722	15689	15793	15699	15628	15700	15718	15712	15516	15784	15590	15682	15852	15875	15673	15610	15745	15716	15627	15713	15665	15635	15786	15844	15650	15703	15602	15735	15751	15672	15707	15669	15866	15724	15558	15539	15608	15750	15541	15703	15896	15506	15896	15462	15807	15587	15793	15468	15667	15420	15598	15592	15614	15786	15692	15489	15768	15685	15632	15787	15782	15584	15842	15792	15713	15752	15728	15824	15751	15765	15556	15712	15686	15698	15741	15692	15732	15676	15706	15857	15699	15819	15616	15738	15878	15606	15715	15635	15705	15719	15608	15657	15736	15679	15585	15712	15628	15740	15610	15832	15535	15705	15756	15778	15660	15863	15603	15644	15580	15653	15724	15721	15645	15719	15677	15631	15603	15758	15685	15757	15751	15658	15688	15674	15739	15593	15767	15695	15789	15579	15550	15482	15712	15598	15813	15711	15783	15777	15630	15713	15750	15786	15540	15750	15777	15700	15705	15806	15643	15672	15751	15727	15572	15628	15762	15532	15698	15480	15699	15649	15740	15699	15720	15639	15779	15786	15613	15706	15602	15808	15536	15885	15947	15709	15772	15699	15749	15734	15739	15687	15676	15783	15793	15700	15661	15750	15721	15610	15695	15592	15598	15757	15483	15628	15847	15640	15802	15698	15901	15739	15470	15681	15830	15817	15643	15649	15645	15704	15653	15806	15725	15724	15584	15676	15848	15661	15737	15620	15684	15624	16012	15756	15692	15657	15795	15592	15668	15570	15660	15786	15561	15691	15694	15693	15760	15631	15897	15485	15629	15787	15841	15651	15709	15659	15644	15761	15831	15751	15720	15683	15775	15776	15846	15637	15596	15693	15685	15720	15782	15849	15601	15595	15794	15664	15749	15830	15602	15534	15775	15728	15671	15623	15668	15683	15767	15700	15675	15669	15700	15695	15722	15826	15619	15818	15655	15720	15721	15627	15764	15663	15533	15782	15673	15620	15819	15634	15780	15811	15526	15722	15808	15777	15695	15834	15598	15629	15899	15641	15816	15594	15565	15817	15473	15788	15654	15746	15850	15749	15801	15626	15814	15504	15853	15443	15866	15511	15772	15729	15836	15669	15619	15457	15718	15693	15539	15828	15704	15720	15757	15674	15941	15611	15722	15630	15838	15757	15695	15677	15842	15712	15512	15783	15805	15781	15762	15757	15771	15546	15662	15618	15590	15628	15825	15824	15719	15485	15745	15727	15641	15544	15659	15814	15782	15801	15738	15669	15565	15741	15593	15651	15733	15696	15773	15738	15674	15763	15668	15658	15861	15718	15702	15718	15767	15509	15764	15803	15668	15667	15767	15647	15685	15817	15671	15706	15744	15615	15761	15755	15706	15665	15787	15745	15551	15589	15645	15615	15775	15772	15645	15627	15766	15811	15695	15564	15697	15517	15673	15555	15649	15807	15692	15631	15794	15782	15676	15773	15540	15744	15722	15587	15809	15812	15788	15676	15735	15646	15785	15619	15659	15754	15653	15722	15697	15583	15679	15729	15606	15601	15700	15799	15750	15690	15688	15775	15707	15481	15572	15645	15831	15610	15625	15723	15688	15581	15821	15705	15702	15439	15820	15577	15769	15688	15632	15665	15653	15749	15606	15675	15726	15771	15769	15722	15831	15682	15630	15592	15705	15603	15759	15602	15633	15704	15596	15791	15476	15704	15530	15692	15719	15346	15771	15667	15791	15698	15907	15822	15731	15675	15541	15791	15721	15510	15873	15747	15619	15624	15742	15731	15810	15823	15733	15487	15548	15759	15739	15905	15719	15659	15575	15669	15679	15821	15801	15681	15782	15638	15767	15601	15665	15808	15655	15801	15654	15846	15661	15693	15891	15648	15696	15742	15764	15732	15654	15696	15868	15957	15650	15575	15672	15683	15442	15656	15650	15887	15706	15732	15650	15718	15679	15594	15799	15708	15587	15799	15731	15619	15884	15624	15762	15622	15732	15780	15576	15706	15728	15628	15640	15767	15518	15913	15649	15893	15785	15734	15677	15631	15579	15688	15762	15630	15727	15865	15600	15736	15594	15744	15599	15826	15647	15600	15630	15718	15672	15678	15831	15531	15743	15759	15799	15555	15655	15709	15718	15587	15834	15552	15631	15852	15829	15755	15597	15654	15624	15668	15671	15654	15683	15754	15764	15661	15747	15581	15725	15579	15711	15597	15792	15774	15801	15609	15754	15676	15836	15761	15679	15602	15817	15610	15765	15620	15703	15547	15842	15706	15587	15622	15729	15664	15758	15829	15721	15665	15799	15571	15886	15790	15775	15555	15733	15710	15764	15806	15803	15716	15596	15770	15756	15577	15721	15651	15630	15650	15566	15658	15689	15734	15815	15673	15655	15723	15683	15709	15756	15464	15734	15731	15554	15759	15694	15653	15756	15643	15740	15644	15649	15712	15607	15558	15669	15713	15707	15845	15639	15782	15729	15488	15622	15693	15612	15706	15616	15839	15653	15670	15542	15657	15847	15563	15553	15783	15711	15609	15700	15622	15677	15586	15706	15672	15755	15765	15625	15550	15842	15631	15758	15569	15768	15621	15700	15769	15747	15719	15723	15731	15638	15634	15707	15543	15666	15825	15803	15620	15715	15684	15461	15560	15793	15858	15732	15750	15665	15642	15868	15563	15622	15605	15689	15571	15676	15467	15715	15782	15608	15746	15761	15804	15626	15646	15675	15623	15737	15631	15542	15680	15875	15825	15865	15605	15739	15628	15579	15591	15686	15854
22735	21257	28985	23914	21624	23686	25808	22074	25484	33182	38712	36098	25361	26720	26533	23984	21836	20307	19474	18951	18802	18511	18712	18520	18862	18645	18605	18361	18659	18512	18583	18596	18538	18777	18724	18550	18757	18657	18474	18467	18493	18586	18727	18618	18661	18437	18743	18552	18328	18367	18503	18357	18598	18765	18654	18621	18354	18387	18696	18365	18335	18479	18710	18755	18612	18335	18525	18362	18612	18633	18563	18510	18722	18713	18627	18581	18464	18668	18546	18564	18501	18452	18368	18492	18585	18650	18436	18577	18460	18531	18572	18435	18463	18460	18596	18564	18534	18770	18645	18463	18595	18264	18436	18515	18507	18676	18535	18562	18605	18295	18614	18523	18685	18409	18427	18445	18683	18516	18516	18599	18498	18426	18397	18679	18834	18319	18698	18452	18584	18358	18437	18550	18514	18506	18566	18583	18355	18448	18311	18303	18463	18757	18591	18623	18578	18492	18602	18604	18675	18325	18655	18540	18536	18673	18466	18460	18723	18586	18506	18359	18646	18377	18524	18635	18486	18526	18660	18382	18320	18648	18389	18606	18528	18599	18607	18224	18427	18587	18542	18517	18510	18645	18455	18601	18621	18497	18557	18402	18368	18665	18492	18629	18658	18356	18516	18598	18451	18586	18503	18410	18582	18340	18678	18692	18470	18511	18419	18472	18610	18523	18593	18589	18440	18645	18623	18514	18356	18297	18338	18435	18425	18365	18803	18731	18466	18536	18459	18538	18500	18355	18532	18527	18544	18477	18400	18451	18394	18738	18527	18610	18577	18377	18607	18413	18442	18598	18467	18688	18481	18393	18454	18360	18484	18560	18423	18745	18568	18688	18575	18516	18688	18581	18485	18506	18471	18461	18505	18457	18435	18645	18621	18463	18555	18408	18324	18534	18392	18533	18393	18457	18516	18659	18420	18595	18433	18534	18601	18663	18741	18515	18591	18423	18672	18507	18620	18570	18495	18410	18461	18449	18442	18279	18520	18409	18569	18550	18611	18398	18621	18520	18498	18570	18246	18447	18628	18644	18498	18445	18392	18488	18376	18546	18609	18496	18449	18369	18516	18387	18425	18363	18360	18387	18443	18511	18520	18528	18486	18415	18472	18622	18436	18443	18425	18635	18429	18491	18341	18574	18325	18476	18505	18439	18343	18475	18796	18413	18486	18549	18439	18448	18454	18565	18518	18360	18303	18476	18628	18453	18429	18250	18381	18496	18455	18553	18568	18607	18466	18454	18523	18532	18554	18519	18631	18513	18395	18442	18479	18853	18493	18589	18561	18470	18472	18501	18436	18540	18468	18534	18520	18438	18566	18502	18529	18433	18402	18426	18509	18581	18658	18449	18370	18491	18503	18597	18326	18485	18476	18235	18511	18501	18743	18437	18257	18473	18546	18359	18468	18359	18535	18582	18445	18492	18334	18373	18531	18420	18592	18686	18519	18470	18339	18423	18277	18509	18527	18682	18548	18489	18371	18455	18399	18446	18341	18388	18433	18412	18501	18494	18545	18689	18483	18498	18630	18500	18499	18412	18366	18490	18316	18273	18361	18491	18392	18529	18530	18434	18418	18430	18694	18530	18497	18532	18372	18248	18450	18303	18487	18468	18575	18510	18435	18262	18684	18615	18428	18460	18594	18572	18469	18491	18463	18510	18286	18371	18663	18547	18423	18464	18484	18509	18502	18392	18553	18389	18545	18530	18592	18481	18365	18460	18318	18628	18324	18323	18538	18481	18473	18542	18517	18517	18558	18355	18422	18580	18561	18521	18398	18204	18253	18699	18545	18509	18362	18606	18514	18411	18493	18622	18417	18492	18584	18414	18471	18461	18535	18321	18473	18619	18622	18345	18428	18309	18466	18686	18430	18305	18304	18583	18541	18492	18698	18611	18510	18669	18538	18532	18571	18410	18397	18494	18557	18366	18579	18254	18332	18473	18427	18633	18575	18673	18531	18455	18570	18453	18270	18368	18463	18589	18457	18507	18556	18472	18578	18662	18465	18401	18356	18481	18624	18588	18530	18412	18412	18372	18505	18487	18503	18483	18554	18300	18407	18644	18504	18396	18579	18503	18549	18519	18434	18653	18608	18422	18585	18574	18410	18518	18368	18395	18685	18264	18679	18385	18567	18425	18341	18420	18408	18563	18389	18449	18517	18377	18354	18519	18644	18399	18352	18322	18306	18441	18497	18498	18759	18726	18463	18394	18478	18479	18411	18397	18336	18472	18554	18416	18345	18471	18169	18364	18566	18507	18508	18384	18623	18591	18568	18584	18348	18567	18508	18467	18339	18488	18552	18504	18355	18391	18607	18344	18391	18350	18707	18547	18526	18555	18690	18461	18472	18456	18491	18537	18516	18500	18534	18280	18329	18445	18613	18559	18431	18596	18597	18488	18460	18535	18572	18651	18439	18550	18683	18500	18443	18519	18492	18643	18639	18527	18452	18525	18770	18587	18286	18633	18485	18510	18571	18465	18652	18570	18548	18652	18234	18383	18424	18469	18614	18657	18669	18416	18503	18614	18484	18583	18601	18562	18511	18442	18482	18622	18476	18621	18475	18413	18517	18522	18488	18546	18374	18350	18328	18309	18311	18645	18390	18536	18410	18438	18470	18414	18721	18585	18351	18648	18447	18441	18355	18482	18543	18536	18520	18510	18383	18518	18553	18519	18344	18601	18372	18350	18512	18590	18436	18479	18337	18353	18376	18667	18668	18490	18774	18221	18557	18570	18514	18514	18230	18392	18638	18288	18456	18623	18526	18450	18511	18355	18533	18644	18349	18295	18178	18558	18370	18315	18549	18679	18470	18430	18528	18464	18531	18613	18629	18580	18635	18652	18547	18678	18606	18386	18412	18541	18321	18467	18608	18558	18402	18344	18322	18261	18520	18487	18429	18358	18485	18688	18512	18592	18654	18481	18478	18631	18373	18381	18529	18529	18395	18482	18244	18464	18433	18389	18427	18588	18594	18470	18418	18359	18387	18426	18620	18459	18415	18424	18421	18269	18407	18370	18656	18511	18498	18196	18493	18509	18404	18249	18392	18465	18587	18498	18588	18551	18474	18416	18421	18420	18689	18382	18463	18476	18433	18357	18591	18569	18396	18389	18426	18419	18441	18519	18572	18453	18434	18328	18685	18356	18599	18465	18531	18473	18691	18742	18475	18264	18439	18496	18468	18423	18501	18531	18321	18455	18473	18601	18563	18393	18292	18667	18446	18667	18589	18474	18536	18369	18558	18412	18323	18483	18563	18351	18568	18240	18667	18508	18503	18312	18383	18615	18644	18597	18598	18561	18613	18429	18409	18616	18426	18692	18379	18573	18604	18204	18698	18458	18524	18461	18504	18499	18239	18351	18295	18350	18384	18690	18317	18508	18485	18482	18355	18493	18559	18360	18371	18491	18587	18290	18379	18718	18627	18704	18506	18450	18469	18438	18408	18369	18532	18460	18519	18515	18590	18458	18526	18414	18529	18456	18399	18485	18472	18485	18699	18610	18498	18182	18618	18694	18425	18422	18496	18538	18458	18461	18558	18613	18594	18633	18424	18329	18329	18591	18457	18437	18531	18455	18548	18336	18607	18536	18440	18563	18382	18501	18527	18493	18315	18474	18478	18614	18532	18499	18504	18495	18517	18522	18602	18451	18524	18456	18676	18491	18660	18595	18549	18291	18722	18655	18340	18441	18522	18579	18409	18458	18434	18469	18464	18610	18692	18563	18525	18548	18446	18392	18547	18324	18458	18505	18435	18510	18288	18488	18290	18477	18263	18367	18392	18389	18424	18405	18314	18475	18509	18585	18440	18601	18516	18651	18430	18497	18624	18341	18621	18543	18450	18356	18463	18639	18532	18471	18536	18410	18471	18265	18408	18501	18401	18603	18320	18523	18393	18638	18438	18355	18582	18558	18391	18407	18549	18584	18499	18387	18536	18474	18661	18556	18324	18472	18269	18342	18407	18498	18507	18525	18354	18322	18396	18683	18433	18351	18395	18615	18394	18480	18484	18560	18481	18491	18395	18448	18447	18285	18581	18599	18543	18545	18450	18460	18515	18478	18538	18273	18545	18473	18379	18439	18350	18532	18537	18396	18451	18592	18492	18521	18619	18479	18451	18405	18313	18435	18569	18426	18559	18646	18260	18455	18372	18248	18457	18605	18426	18438	18424	18476	18477	18376	18565	18396	18602	18680	18431	18641	18546	18586	18342	18548	18445	18357	18479	18476	18425	18440	18303	18345	18378	18411	18537	18369	18461	18466	18522	18530	18325	18348	18638	18472	18503	18584	18470	18417	18608	18313	18401	18672	18472	18527	18536	18342	18377	18429	18601	18654	18527	18660	18439	18634	18557	18380	18337	18399	18589	18334	18574	18491	18692	18635	18615	18399	18460	18391	18530	18412	18458	18392	18416	18318	18539	18466	18359	18536	18273	18643	18518	18544	18343	18598	18538	18539	18534	18553	18510	18467	18459	18543	18378	18523	18381	18647	18400	18363	18542	18545	18402	18505	18491	18627	18603	18396	18454	18455	18503	18608	18441	18444	18432	18510	18508	18582	18540	18493	18714	18581	18601	18653	18384	18348	18446	18573	18629	18417	18589	18536	18693	18483	18649	18491	18389	18464	18627	18590	18590	18401	18441	18649	18434	18649	18539	18573	18461	18263	18343	18568	18530	18383	18399	18303	18326	18600	18395	18530	18546	18581	18492	18412	18583	18357	18520	18522	18381	18449	18499	18444	18568	18682	18644	18437	18554	18452	18557	18595	18583	18574	18355	18342	18398	18387	18419	18517	18485	18335	18488	18337	18481	18453	18554	18348	18623	18626	18518	18465	18203	18450	18441	18427	18212	18410	18508	18457	18450	18584	18403	18687	18631	18377	18467	18481	18522	18350	18546	18466	18607	18559	18013	18372	18356	18442	18429	18313	18466	18474	18677	18270	18386	18454	18427	18357	18120	18451	18499	18655	18493	18343	18413	18498	18437	18526	18391	18472	18268	18293	18638	18345	18535	18323	18529	18644	18478	18423	18407	18603	18461	18564	18538	18280	18314	18313	18696	18376	18618	18496	18753	18530	18518	18541	18575	18587	18712	18392	18353	18593	18471	18502	18428	18351	18613	18327	18452	18724	18528	18468
28316	46723	40541	30772	22243	20030	19634	21145	27963	34512	41028	35088	23789	27717	26714	22954	19791	17698	16518	15995	15832	15937	15821	15832	16039	15851	15965	15729	15963	15871	15684	15867	15903	15698	15876	15794	15776	15826	15916	15903	15858	15731	15720	15860	15827	15884	15751	15901	15761	15886	15746	15897	15884	15741	15786	15757	15790	15804	15829	15954	15722	15831	15756	15770	15900	15707	15768	15653	15783	15924	15761	15838	15723	15830	15855	15781	15785	15816	15827	15775	15913	15718	15690	15648	15710	15826	15878	15932	15871	15648	15920	15769	15861	15811	15652	15835	15856	15701	15740	15928	15565	15841	15917	15761	15683	15903	15772	15843	15897	15790	15830	15873	15928	15873	15652	15965	15814	15724	15679	15946	15800	15891	15751	15729	15712	15796	15738	15868	15838	15705	15789	15589	15735	15805	15803	15728	15885	15832	15805	15705	15757	15880	15749	15730	15924	15638	15892	15747	15879	15921	15748	15700	15857	15868	15892	15830	15842	15875	15915	15640	15917	15750	15825	15754	15823	15737	15782	15645	15842	15902	15744	15818	15731	15839	15917	15936	15675	15876	15828	15699	15708	15697	15882	15752	15822	15799	15725	15739	15800	15883	15990	15785	15812	15767	15845	15873	15862	15688	15714	15770	15880	15773	15835	15650	15868	15801	15610	15741	15808	15761	15851	15835	15682	15754	15676	15910	15899	15741	15712	15754	16034	15822	15709	15840	15707	15802	15897	15630	15575	15708	15853	15891	15625	15625	15764	15981	15825	15724	15894	15913	15747	15895	15669	15803	15870	15920	15821	15728	15788	15722	15896	15841	15771	15847	15753	15857	15862	15799	15709	15785	15510	15839	15801	15819	15720	15695	15824	15629	15700	15714	15781	15871	15753	15686	15784	15865	15863	15764	15856	15760	15814	15795	15852	15756	15896	15858	15771	15751	15703	15919	15740	15769	15801	15666	15751	15813	15746	15764	15788	15962	15712	15743	15657	16104	15875	15770	15820	15739	15802	15829	15628	15826	15758	15759	15743	15758	15727	15845	15780	15945	15713	15806	15889	15846	15837	15706	15933	15670	15702	15660	15873	15658	15810	15616	15726	15846	15793	15655	15834	15815	15982	15802	15688	15727	15835	15827	15800	15705	15892	15711	15819	15689	15703	15889	15843	15741	15790	15540	15713	15729	15732	15803	15832	15843	15820	15901	15736	15631	15841	15677	15793	15725	15805	15677	15647	15842	15880	15927	15858	15669	15763	15779	15700	15854	15855	15950	15746	15783	15824	15796	15886	15893	15937	15725	15754	15779	15766	15794	15763	15518	15814	15794	15789	15805	15865	15890	15826	15749	15852	15888	15647	15806	15740	15739	15819	15796	15792	15857	15751	15769	15756	15656	15602	15847	15869	15799	15868	15836	15629	15908	15791	15881	15814	15753	15742	15742	15776	15823	15758	15854	15740	15900	15861	15754	15736	15947	15761	15648	15785	15763	15824	15905	15675	15758	15806	15819	15805	15855	15743	15660	15746	15706	15770	15866	15751	15755	15853	15852	15813	15789	15829	15734	15762	15616	15909	15823	15865	15829	15770	15830	15940	15771	15751	15777	15947	15805	15731	15832	15813	15696	15663	15781	15873	15772	15797	15897	15770	15886	15870	15701	15803	15680	15897	15880	15749	15779	15707	15707	15827	15628	15780	15659	15729	15828	15732	15761	15696	15576	15710	15728	15660	15731	15846	15769	15644	15666	15881	15810	15614	15614	15756	15772	15867	15778	15869	15852	15809	15808	15757	15712	15896	15776	15663	15739	15730	15907	15732	15644	15913	15805	15775	15804	15740	15824	15832	15878	15784	15903	15691	15895	15819	15819	15846	15929	15730	15682	15834	15784	15720	15762	15701	15866	15772	15857	15757	15710	15840	15817	15671	15884	15752	15783	15864	15886	15659	15927	15799	15767	15767	15788	15783	15804	15830	15708	15885	15753	15803	15859	15875	15771	15851	15688	15730	15873	15642	15797	15706	15655	15649	15711	15743	15675	15898	15642	15833	15718	15781	15823	15628	15764	15793	15886	15730	15722	15808	15744	15658	15791	15728	15769	15653	15511	15828	15935	15709	15697	15834	15916	15747	15752	15769	15737	15795	15900	15812	15590	15775	15934	15888	15726	15909	15889	15755	16015	15607	15794	15890	15590	15682	15836	15818	15859	15822	15843	15789	15693	15923	15742	15899	15674	15805	15742	15843	15835	15948	15830	15787	16015	15886	15890	15844	15807	15903	15692	15875	15825	15597	15789	15883	15936	15915	15691	15758	15690	15691	15790	15679	15776	15700	15992	15802	15727	15822	15740	15946	15701	15874	15899	15800	15612	15836	15800	15631	15815	15719	15876	15631	15811	15629	15722	15847	15779	15876	15894	15839	15781	15809	15847	15667	15818	15733	15865	15754	15776	15868	15684	15750	15797	15884	15645	15736	15645	15627	15783	15814	15712	15771	15690	15834	15573	15774	15681	15745	15771	15780	15602	15774	15821	15593	15784	15787	15842	15809	15817	15624	15850	15754	15713	15701	15650	15924	15652	15796	15658	15912	15645	15807	15753	15732	15764	15659	15749	15924	15851	15747	15859	15813	15847	15987	15827	15972	15680	15808	15823	15709	15915	15651	15634	15690	15825	15670	15956	15777	15839	15685	15820	15795	15690	15730	15842	15847	15864	15735	15813	15692	15709	15817	15728	15806	15728	15725	15932	15758	15938	15760	15762	15684	15845	15867	15824	15743	15652	15706	15722	15753	15831	15742	15555	15569	15628	15749	15793	15742	15753	15842	15805	15644	15828	15788	15849	15782	15730	15698	15755	15691	15810	15624	15639	15788	15942	15722	15829	15811	15875	15860	15766	15825	15677	15770	15743	15606	15899	15637	15810	15849	15799	15954	15829	15732	15767	15855	15768	15942	15773	15863	15807	15770	15851	15800	15743	15954	15775	15842	15842	15848	15767	15825	15696	15594	15714	15851	15759	15764	15591	15796	15738	15645	15619	15886	15632	15744	15743	15895	15706	15759	15589	15645	15600	15788	15783	15797	15656	15788	15924	15749	15860	15787	15687	15851	15763	15785	15889	15889	15770	15777	15733	15731	15763	15785	15897	15884	15792	15587	15872	15939	15887	15795	15743	15749	15709	15721	15861	15735	15693	15808	15754	15869	15967	15904	15766	15819	15848	15858	15714	15696	15722	15748	15862	15717	15671	15667	15790	15804	15597	15720	15946	15840	15733	15871	15835	15717	15725	15720	15760	15707	15696	15715	15862	15752	15835	15861	15823	15784	15891	15829	15921	15754	15752	15786	15783	15975	15818	15936	15693	15992	15850	15698	15883	15677	15952	15724	16046	15713	15883	15749	15834	15756	15814	15936	15841	15723	15720	15835	15821	15856	15802	15809	15669	15696	15833	15781	15787	15705	15678	15798	15615	15623	15747	15820	15695	15681	15916	15785	15779	15687	15732	15701	15647	15899	15703	15806	15793	15609	15743	15813	15777	15670	15802	15752	15747	15723	15684	15778	15687	15770	15784	15691	15782	15862	15663	15744	15851	15668	15902	15667	15677	15817	15868	15786	15821	15860	16018	15824	15838	15856	15954	15879	15915	15718	15565	15747	15642	15917	15795	15600	15828	15681	15741	15666	15667	15805	15823	15806	15776	15758	15727	15856	15882	15933	15709	15697	15945	15821	15873	15781	15776	15938	15929	15894	15783	15598	15649	15880	15831	15702	15695	15897	15912	15868	15874	15840	15779	15686	15753	15780	15670	15742	15772	15914	15821	15798	15972	15773	15689	15783	15704	15986	15672	15842	15795	15800	15818	15776	15774	15720	15638	15754	15886	15619	15695	15745	15721	15774	15430	15894	15688	15909	15814	15841	15878	15918	15835	15683	15852	15826	15796	15832	15784	15765	15735	15745	15692	15892	15738	15860	15858	15832	15652	15722	15696	15927	15758	15840	15774	15815	15824	15832	15814	15806	15623	15790	15696	15560	15882	15737	15894	15643	15807	15751	15891	15802	15692	15713	15618	15732	15794	15980	15696	15759	15748	15655	15625	15838	15884	15875	15765	15729	15816	15790	15826	15787	15763	15916	15808	15868	15816	15693	15610	16068	15637	15697	15694	15810	15661	15790	15694	15754	15705	15930	15858	15867	15902	15921	15763	15758	15931	15813	15857	15741	15936	15788	15768	15802	15530	15809	15807	15775	15660	15961	15677	15755	15902	15789	15843	15804	15838	15651	15843	15753	15725	15789	15831	15759	15837	15616	15808	15715	15845	15862	15757	15832	15769	15756	15672	15779	15756	15698	15812	15857	15784	15925	15849	15646	15714	15770	15826	15795	15870	15703	15910	15670	15781	15702	15857	15673	15581	15748	15825	15853	15575	15865	15839	15877	15846	15658	15922	15815	15728	15914	15691	15724	15719	15958	15780	15888	15878	15812	15796	15764	15540	15772	15806	15674	15879	15999	15700	15781	15742	15832	15803	15944	15709	15845	15709	15832	15748	15817	15861	15926	15779	15707	15811	15831	15654	15718	15750	15914	15818	15752	15557	15766	15683	15756	15913	15942	15777	15736	15835	15789	15767	15552	15758	15731	15829	15669	15661	15643	15701	15918	15666	15700	15845	15626	15770	15809	15801	15762	15737	15809	15724	15846	15979	15921	15778	15644	15754	15798	15765	15719	15675	15830	15743	15860	15750	15785	15707	15826	16028	15554	15753	15792	15714	15671	15792	15832	15919	15784	15795	15695	15823	15634	15811	15704	15968	15806	15724	15768	15900	15704	15704	15745	15621	15686	15865	15679	15814	15689	15853	15857	15726	15752	15688	15795	15712	15894	15805	15803	15899	15670	15729	15764	15737	15935	15711	15815	15687	15847	15629	15744	15887	15711	15889	15931	15618	15748	15668	15736	15786	15771	15594	15577	15742	15707	15565	15787	15824	15814	15799	15708	15818	15691	15785	15496	15754	15750	15683	15699	15827	15752	15841	15893	15866	15872	15723	15781	15873	15709	15855	15919	15782	15698	15726	15610	15959	15709	15803	15702	15773	15755	15906	15686	15855	15928	15751	15833	15974	15732	15738	15855	15841	15786	15891	15727	15573	15955	15861
28088	23503	27355	23959	19380	19151	19041	18727	18915	19504	20575	20640	19188	19219	19558	19447	19245	18944	18605	18597	18606	18713	18596	18623	18642	18531	18878	18669	18552	18636	18574	18783	18518	18659	18687	18458	18797	18486	18519	18667	18709	18789	18621	18464	18542	18606	18672	18728	18733	18578	18527	18587	18793	18850	18399	18481	18764	18404	18530	18393	18582	18333	18579	18612	18604	18537	18682	18658	18662	18758	18623	18499	18593	18844	18724	18637	18496	18487	18605	18656	18568	18622	18727	18702	18426	18735	18526	18774	18734	18703	18601	18614	18678	18589	18699	18513	18686	18775	18653	18829	18589	18502	18400	18608	18543	18554	18610	18817	18732	18491	18510	18434	18526	18649	18744	18462	18643	18525	18569	18486	18472	18772	18729	18726	18556	18563	18465	18547	18557	18551	18639	18686	18502	18616	18456	18869	18569	18795	18704	18709	18693	18435	18554	18703	18779	18778	18500	18641	18660	18285	18668	18643	18508	18565	18588	18616	18562	18636	18671	18605	18739	18638	18650	18566	18471	18515	18558	18604	18751	18492	18654	18699	18748	18743	18801	18691	18838	18584	18600	18663	18748	18580	18508	18559	18548	18484	18713	18555	18611	18434	18589	18480	18453	18646	18712	18702	18780	18682	18716	18505	18694	18686	18712	18681	18582	18419	18777	18377	18464	18532	18775	18611	18587	18469	18624	18468	18413	18675	18771	18575	18512	18410	18664	18497	18705	18707	18562	18713	18509	18594	18610	18693	18370	18538	18626	18608	18481	18606	18657	18664	18663	18403	18630	18574	18990	18752	18577	18450	18640	18579	18573	18580	18528	18635	18606	18698	18696	18705	18507	18731	18596	18511	18582	18716	18536	18474	18541	18652	18876	18776	18365	18596	18799	18806	18567	18849	18753	18855	18732	18641	18725	18482	18829	18445	18551	18692	18487	18596	18631	18699	18759	18604	18689	18592	18605	18577	18713	18634	18590	18722	18517	18681	18429	18646	18603	18592	18583	18484	18392	18418	18831	18553	18823	18501	18701	18792	18563	18521	18463	18511	18552	18625	18591	18481	18616	18542	18609	18412	18522	18587	18537	18791	18720	18651	18575	18627	18749	18609	18802	18625	18590	18703	18669	18656	18625	18550	18711	18645	18732	18530	18359	18537	18668	18776	18725	18772	18737	18517	18632	18476	18533	18655	18612	18642	18586	18619	18523	18335	18712	18521	18731	18585	18364	18602	18709	18590	18690	18638	18643	18551	18525	18662	18720	18657	18472	18473	18571	18691	18900	18767	18500	18441	18783	18567	18563	18661	18705	18550	18666	18631	18557	18771	18873	18741	18749	18508	18549	18669	18711	18580	18654	18462	18761	18649	18630	18696	18616	18605	18595	18458	18362	18733	18565	18798	18725	18645	18827	18526	18647	18933	18496	18527	18507	18714	18673	18631	18758	18671	18486	18776	18624	18519	18696	18634	18596	18570	18565	18640	18703	18728	18403	18551	18634	18644	18671	18652	18680	18675	18704	18662	18587	18654	18810	18549	18694	18637	18462	18663	18412	18424	18575	18541	18796	18666	18879	18527	18434	18471	18410	18720	18604	18536	18580	18713	18529	18737	18664	18562	18811	18731	18403	18573	18624	18697	18457	18522	18607	18561	18566	18670	18378	18556	18648	18440	18580	18677	18674	18784	18842	18559	18563	18746	18761	18544	18668	18548	18492	18530	18831	18693	18596	18615	18590	18511	18388	18729	18521	18603	18563	18705	18768	18714	18647	18484	18531	18439	18569	18614	18467	18550	18565	18563	18622	18647	18649	18511	18617	18672	18474	18409	18630	18625	18735	18542	18654	18460	18676	18462	18565	18535	18626	18716	18697	18634	18554	18686	18638	18612	18615	18575	18728	18651	18846	18526	18724	18691	18867	18725	18746	18760	18554	18718	18846	18483	18469	18747	18543	18531	18492	18543	18500	18572	18493	18849	18570	18609	18763	18427	18551	18501	18687	18828	18819	18512	18558	18615	18545	18750	18598	18558	18445	18623	18732	18719	18795	18668	18743	18495	18618	18620	18618	18587	18655	18553	18433	18580	18585	18611	18569	18401	18548	18590	18575	18569	18549	18727	18688	18622	18624	18527	18705	18625	18493	18664	18837	18566	18710	18674	18608	18605	18582	18781	18526	18595	18626	18708	18668	18761	18603	18660	18605	18732	18472	18617	18593	18622	18615	18529	18757	18714	18451	18701	18651	18659	18615	18760	18684	18548	18518	18682	18546	18537	18697	18768	18577	18705	18597	18498	18713	18467	18435	18709	18704	18517	18526	18479	18557	18653	18700	18464	18392	18462	18699	18727	18612	18601	18798	18904	18587	18695	18591	18412	18584	18623	18503	18688	18585	18583	18670	18471	18750	18533	18723	18737	18549	18716	18857	18785	18758	18573	18668	18628	18658	18852	18602	18709	18618	18448	18406	18516	18655	18431	18404	18684	18549	18705	18732	18618	18611	18608	18490	18660	18642	18627	18719	18642	18621	18754	18712	18714	18760	18609	18389	18384	18538	18649	18588	18632	18617	18637	18560	18726	18509	18550	18650	18494	18693	18530	18384	18662	18668	18769	18474	18834	18467	18596	18591	18634	18581	18497	18719	18530	18649	18512	18723	18597	18632	18706	18499	18545	18512	18480	18732	18595	18779	18613	18675	18650	18470	18644	18521	18691	18459	18573	18478	18683	18807	18679	18588	18683	18764	18674	18680	18647	18543	18632	18701	18556	18419	18477	18631	18739	18519	18581	18795	18565	18511	18631	18610	18691	18522	18607	18780	18623	18600	18530	18629	18542	18695	18678	18570	18562	18726	18570	18747	18576	18433	18320	18648	18522	18727	18724	18815	18539	18602	18724	18481	18496	18817	18595	18568	18609	18658	18571	18617	18721	18536	18612	18519	18620	18535	18568	18628	18618	18512	18694	18785	18422	18456	18503	18601	18495	18468	18759	18656	18745	18574	18886	18748	18714	18658	18678	18566	18430	18696	18453	18539	18505	18578	18811	18571	18446	18664	18800	18799	18537	18573	18660	18651	18818	18674	18605	18569	18783	18647	18665	18618	18474	18439	18535	18766	18685	18532	18562	18725	18556	18664	18551	18532	18711	18718	18552	18623	18636	18626	18619	18463	18768	18553	18441	18583	18555	18538	18577	18540	18735	18532	18709	18727	18586	18756	18399	18578	18543	18442	18628	18548	18612	18733	18629	18832	18685	18580	18382	18615	18707	18659	18706	18642	18630	18631	18455	18686	18815	18776	18689	18679	18686	18696	18683	18626	18522	18520	18685	18729	18500	18491	18662	18703	18927	18723	18613	18774	18750	18762	18832	18697	18519	18657	18478	18702	18494	18786	18738	18808	18691	18337	18429	18526	18553	18538	18668	18396	18602	18524	18625	18587	18591	18557	18652	18721	18817	18717	18518	18883	18612	18675	18704	18722	18475	18531	18688	18648	18670	18719	18426	18593	18733	18447	18628	18738	18512	18857	18618	18679	18821	18666	18816	18554	18410	18439	18492	18676	18605	18485	18512	18584	18910	18541	18622	18689	18603	18625	18542	18470	18689	18671	18913	18675	18550	18749	18692	18806	18780	18566	18514	18538	18759	18770	18552	18500	18722	18797	18556	18671	18550	18611	18506	18431	18697	18834	18598	18753	18621	18643	18534	18749	18709	18837	18613	18632	18517	18596	18444	18714	18611	18546	19032	18795	18668	18634	18487	18732	18653	18779	18335	18587	18678	18445	18727	18776	18619	18699	18596	18521	18458	18661	18545	18642	18444	18657	18493	18640	18790	18774	18641	18575	18889	18615	18591	18494	18821	18706	18579	18660	18507	18595	18735	18516	18506	18615	18593	18549	18515	18779	18793	18593	18480	18420	18632	18479	18662	18403	18518	18406	18634	18574	18701	18519	18599	18554	18601	18756	18649	18772	18571	18403	18696	18782	18568	18471	18662	18521	18417	18460	18765	18366	18519	18813	18496	18643	18831	18746	18626	18693	18679	18557	18565	18707	18620	18560	18652	18664	18618	18542	18602	18746	18597	18733	18740	18492	18563	18647	18662	18504	18465	18700	18791	18807	18559	18491	18696	18792	18726	18711	18707	18611	18858	18632	18700	18586	18644	18525	18790	18628	18691	18778	18584	18742	18576	18719	18593	18789	18793	18537	18721	18546	18468	18736	18531	18592	18655	18715	18594	18621	18437	18576	18647	18462	18601	18560	18426	18416	18531	18530	18611	18755	18570	18754	18410	18549	18697	18615	18547	18601	18550	18655	18576	18667	18570	18586	18675	18907	18566	18701	18573	18648	18698	18519	18721	18626	18585	18659	18725	18543	18661	18784	18567	18713	18597	18731	18614	18727	18473	18330	18607	18674	18701	18602	18737	18684	18624	18759	18518	18435	18564	18718	18605	18654	18592	18788	18606	18443	18524	18574	18556	18518	18469	18595	18527	18658	18575	18602	18713	18598	18595	18639	18681	18578	18528	18623	18468	18448	18392	18754	18649	18524	18547	18553	18767	18602	18533	18545	18714	18577	18503	18577	18792	18603	18581	18478	18894	18637	18654	18325	18673	18708	18706	18580	18633	18736	18623	18693	18783	18649	18739	18604	18635	18538	18650	18701	18596	18739	18613	18643	18601	18550	18598	18621	18469	18691	18764	18683	18570	18583	18672	18657	18541	18572	18657	18723	18449	18660	18562	18700	18579	18561	18615	18800	18766	18667	18693	18566	18764	18516	18451	18553	18820	18606	18543	18734	18674	18609	18829	18820	18865	18730	18453	18524	18590	18541	18549	18523	18619	18633	18559	18332	18562	18675	18441	18611	18558	18699	18718	18536	18678	18702	18549	18614	18907	18621	18498	18546	18509	18689	18576	18644	18643	18628	18465	18485	18590	18508	18543	18759	18343	18669	18643	18577	18630	18338	18677	18686	18395	18621	18624	18729	18354	18691	18487	18385	18608	18423	18737	18840	18787	18733	18654	18889	18560	18575	18563	18635	18641	18375	18590	18728	18508	18860	18742	18748	18566	18522	18710	18454	18665	18527	18541	18660	18647	18650	18773	18613	18628	18380	18768	18682	18393	18586	18542	18556	18547	18668	18548	18640	18451
25189	31450	26687	19995	16893	16440	16481	16212	16382	17268	18930	18290	16603	16943	17103	16744	16366	16086	15940	15947	15900	15887	15964	15918	15644	15966	15972	15733	15902	15644	15885	16045	15831	15755	15792	15841	15937	15879	15855	15994	15756	15937	15962	15976	15899	16080	16049	15793	15972	15872	16001	15880	15889	15936	15795	15913	15638	15976	15902	15699	15869	15832	15909	15793	15794	15885	15943	15931	15865	15784	15893	15752	15910	15890	15939	15809	15938	15744	15871	15958	15810	15929	16020	15857	15813	16049	15893	16030	15718	15997	15742	15899	15936	15885	15975	15891	15787	15928	15983	15838	15946	15831	15916	15827	16024	15836	15904	15845	15838	15858	15950	15855	15909	15902	15906	15914	16062	15957	15760	15787	15828	15887	15908	15744	15823	16011	15893	15835	15814	15962	15949	15862	15871	15843	16037	15840	15580	15957	15913	16028	15848	15801	15821	15873	15827	15754	15999	16071	15798	15880	15671	15960	15862	15975	16014	15911	15841	15955	15809	15932	15984	15830	15774	15916	15763	16001	15867	15782	15961	15758	15848	15764	15795	15976	15780	15857	16021	15901	15802	15823	15914	15909	16006	15948	15842	15871	15857	15906	15825	15915	15761	16016	15778	15779	15857	15821	15955	15890	15766	15976	15758	15765	16029	15906	15955	16026	15893	15865	15775	15976	15765	15770	15818	15985	15864	15866	15864	15924	15898	15813	15942	15926	15926	15966	15861	15678	15803	16105	15857	15785	15840	15780	16056	15974	15931	15962	15931	15849	15882	15981	15937	15802	15865	15914	15677	15817	16123	15739	15911	15918	15941	15960	15986	15877	16003	15770	15855	15847	15812	15757	15874	15868	15795	15927	16095	15759	16009	15963	15911	15933	15834	15699	15701	15954	15907	15735	15875	15830	15941	15981	15940	15797	15867	15800	15796	15836	15742	16034	15836	15974	16093	15935	15704	15874	15856	15914	15750	15805	15800	15874	15914	16008	16032	15868	15805	15869	15914	15948	16000	15998	15760	15740	16014	15775	15936	15878	16069	15922	15875	15909	15854	15882	15722	15890	15949	15996	16020	15782	15755	15793	15822	15937	15846	15847	15837	15994	15808	15868	15807	15938	15858	15861	15848	15909	15764	15910	15825	15843	16007	15709	15966	15905	15913	15821	15726	15695	15908	15827	15908	15864	15897	15890	16043	15873	15819	15835	15854	15946	15918	15860	15803	15969	16162	15856	15802	15931	16005	15978	15971	15741	15951	15989	15825	15922	16021	15802	15957	16056	15814	15767	15920	15903	15811	15933	15967	15909	15982	15804	15960	15971	15788	16077	16050	15946	15892	16049	15720	16012	15976	15885	15702	15950	16016	15827	15946	15914	15869	15755	15791	15857	15929	15984	16016	15872	15845	15678	16116	15907	15856	15821	15909	15895	15793	15913	15900	15758	16014	16031	15907	15929	15691	15814	16008	15917	15627	15862	15831	15910	15777	15685	16065	15825	16028	15716	16025	15887	15964	16032	15911	15909	15817	15780	15982	15777	15900	15823	15958	15947	15809	15934	15933	15913	15678	15853	15755	15871	16076	15933	15838	15777	15818	16053	15927	15794	15742	15803	15783	15963	15835	15695	15919	15828	15955	15884	15830	15824	15772	15919	16001	15898	15787	15990	16004	16012	15797	15943	15893	16048	16047	15892	15827	15986	15764	15899	15821	15661	15701	15890	16098	15841	15907	15898	15879	16011	15778	15838	15600	16013	15900	15689	15787	15893	15868	15902	15906	15973	15724	15875	15864	15843	15851	16082	15956	15894	15973	15963	15739	15849	15762	15845	15989	15936	15983	15890	15863	15967	15966	15922	16006	15856	15807	15974	15816	15622	15758	15779	16047	15887	15823	15797	15931	16072	15955	15673	16060	15684	15887	15896	15656	15867	15824	15853	15827	15940	15836	15907	15890	15919	16085	15911	15874	15985	15754	16064	15838	15778	15998	15840	16119	16018	15973	15870	15964	15801	15865	15879	15944	15809	15851	15867	15772	15932	15785	16071	15929	15856	15781	15778	15777	15840	15864	15772	15903	15905	16037	15838	15869	15811	15960	15891	15975	15787	15875	15834	15825	15948	15856	15857	15941	15649	15813	15956	15964	15948	16010	15972	15886	15853	15977	15830	15803	15847	15929	15870	15831	15828	15916	15745	15754	15893	15801	15998	15644	15900	15958	15941	15929	15981	15839	15840	15725	16035	15675	15835	15976	15846	15628	15784	15845	15936	15843	15798	16010	15987	15748	15801	15882	15890	15934	15927	15799	15781	15949	15931	15703	15917	15818	15857	15885	15930	15970	15952	15768	15937	15926	15784	15983	15729	15951	15855	15902	15831	15978	15784	15792	15909	15874	15852	15905	15895	15845	15892	15928	16039	15693	15938	15826	15863	15881	15951	15826	15874	16146	15750	15970	15852	15953	15988	15847	15958	15814	15931	15910	15805	15806	15969	15931	15892	15876	15909	15822	15781	15895	15713	16030	15884	15874	15765	15769	15984	15851	15879	15755	15949	15837	15877	15868	15956	15785	15821	15759	15903	15903	15811	15778	16022	15950	15671	15794	15832	15829	15966	15869	15935	15849	15885	15773	15815	15754	15774	16043	15813	16051	15895	15952	15670	15850	15724	15904	15689	15781	15851	15891	15825	15838	15716	15736	15886	15830	15877	15850	15850	16045	15927	15985	15662	15963	15771	15967	15868	15785	15968	15798	15853	15789	15742	15705	15999	15841	15784	16017	16035	15739	15989	15802	15852	15964	15799	16100	15928	15721	15896	15843	16071	15890	15960	16022	15951	15934	15866	15967	15924	16027	15886	16013	15885	16079	15843	15979	15950	15910	15730	15912	15915	15813	15866	15820	15757	15841	15852	15890	15720	15837	16023	15809	15868	15999	16017	16036	15863	15670	15829	15904	15837	15966	16041	15971	15887	15827	15881	15867	15871	16036	15891	16030	15628	15894	15849	15734	16003	15882	15875	15757	15939	15884	15891	15897	15780	15930	15875	15818	15865	15767	15946	15866	15983	15968	15928	15852	15849	15920	15888	15904	15692	15821	15838	15822	15824	16125	15831	15849	15922	15731	15732	15757	15973	15940	15896	15860	16054	15953	15778	16070	15881	15859	15867	15990	16099	15967	15839	15789	15953	16073	16026	15874	16051	15889	15723	15825	15848	16054	15878	15785	15927	15894	15942	15969	15848	15731	15910	15903	15908	15879	15940	15882	15748	15798	15865	15811	15872	15917	15881	15742	15935	15769	16041	15915	15765	15858	15936	15983	16010	15906	15852	15966	15818	15753	16008	16031	16005	15855	15765	15672	16040	16010	15919	15792	15924	15886	16032	15731	15841	15906	15745	15914	15836	15867	15944	16045	16103	15785	15821	15823	15784	15602	15830	15824	15854	15948	16028	15898	15895	15740	15787	15919	15914	15946	15965	16000	15801	15997	15737	15848	15991	15923	16030	15892	16007	15753	15769	15876	15919	15705	15945	15968	15877	15896	15940	15893	15852	15888	16000	15809	15991	15839	15870	15705	15820	15874	15804	15981	15966	15804	15771	15984	15909	15777	15838	15816	15955	15737	15868	15557	15789	15943	15910	15896	15958	15860	15861	15976	15892	16085	15897	15871	15858	15798	16000	15891	15848	15853	15887	15981	15844	15942	15933	15785	15710	15853	15944	15706	15873	15995	15824	15871	15734	15855	15830	15859	15873	15877	15905	15917	15867	15815	16030	15909	15802	15909	15818	15787	15921	15839	15770	15966	16019	15986	15700	15798	15845	15944	15906	15888	15974	15914	15906	15870	15924	15903	15838	15865	15947	15859	15818	16123	16042	15899	16001	15679	15967	15745	16071	15919	15858	15940	15943	15842	15777	15744	15999	15930	15910	15880	15757	15724	15696	15834	15808	15928	15956	15892	15969	15955	15948	15973	15872	15945	15780	15826	15955	15845	16015	15949	15709	15855	15880	15919	15886	15835	15856	15807	15739	15846	15983	15949	15958	15945	16002	15781	15972	15912	15913	15901	15976	15930	15995	15860	16063	15888	15844	15903	15922	15853	15838	15961	15705	15975	16057	15923	15946	15885	15800	15905	15829	15917	15848	15840	15782	15947	15839	15881	16010	15887	15885	15690	15847	15716	15935	16002	16001	15982	15810	15848	15763	15922	15675	15967	15957	15806	15903	15868	16037	15866	15868	15764	15893	15670	15866	16023	15910	15929	15799	15892	15943	15902	15724	15915	15943	15880	16080	15870	15985	15996	15811	15918	15840	15848	15589	15927	15935	15658	15949	16007	15970	15745	15812	16002	15839	15891	15577	15943	15886	15801	15799	16070	15917	15871	15980	15844	15881	15835	15849	15885	16078	15841	16046	15725	15933	15720	15883	15891	15896	15914	15886	16018	15758	15926	15941	15867	15955	15810	15713	16033	15816	15828	15912	15888	15831	15798	15862	15949	15908	15826	15668	15882	16056	16019	15837	15886	15900	15832	15877	15936	15790	15978	15768	15823	15991	15792	15850	15725	15857	15792	15810	15845	15854	16047	15938	15780	15778	15914	15748	15946	15928	15675	15747	15896	16073	15907	15899	15901	15902	15898	15766	15912	15882	16030	15699	15993	15913	15936	15929	15854	15825	15711	15881	15940	15904	15764	16007	15876	15897	15859	15702	15732	15872	15889	15990	15929	15955	16016	15889	15852	15897	15881	15894	15723	16017	15948	16008	15856	15763	16020	15946	15709	16038	15804	15776	15881	15926	15964	15884	15785	15858	16015	15918	15951	16029	15849	15821	15913	15991	15914	15848	15918	15947	15860	15989	15844	15884	15912	15711	15912	16093	15835	15903	15797	15830	15880	15923	15803	15923	16133	15847	15981	15912	15803	15954	15856	15906	15881	15846	15896	15933	15947	15873	15918	15982	15822	15834	15881	15930	15625	15957	15819	15906	15794	15952	15913	15895	16021	15800	15929	15924	15701	15887	15805	15896	15891	15937	15853	15968	15858	15851	15748	15838	15864	15764	15965	15942	15964	15762	15822	16130	15830	16019	15810	15954	15965	15878	15787	16003	15871	15881	15998	16114	15876	15952	15852	15802	16013	15928	15815	15823	15849	15939
24060	21274	28561	24777	22598	22460	21618	19874	20087	22191	27986	30546	24652	23523	22715	21099	19810	19038	18885	18533	18611	18357	18226	18561	18573	18487	18519	18370	18632	18622	18460	18505	18333	18447	18513	18290	18500	18553	18626	18411	18647	18550	18380	18356	18361	18445	18418	18387	18622	18531	18251	18463	18366	18470	18534	18434	18299	18205	18308	18284	18596	18441	18472	18445	18353	18447	18402	18203	18293	18377	18316	18468	18338	18317	18536	18520	18537	18208	18286	18349	18277	18463	18542	18445	18527	18604	18364	18530	18439	17928	18151	18375	18358	18133	18420	18433	18437	18511	18541	18453	18476	18285	18326	18569	18372	18560	18460	18460	18263	18446	18333	18474	18256	18276	18458	18246	18396	18337	18402	18412	18329	18324	18394	18450	18417	18430	18350	18244	18370	18202	18539	18394	18560	18330	18558	18462	18384	18536	18434	18569	18444	18574	18341	18441	18264	18325	18274	18300	18366	18329	18485	18494	18544	18439	18432	18176	18382	18268	18449	18353	18463	18438	18657	18337	18374	18544	18285	18355	18592	18368	18240	18374	18552	18543	18474	18348	18510	18454	18367	18270	18481	18472	18447	18646	18280	18438	18546	18399	18340	18136	18490	18373	18142	18369	18340	18360	18276	18359	18488	18361	18486	18449	18472	18327	18352	18418	18340	18515	18525	18348	18225	18575	18339	18433	18407	18314	18289	18257	18474	18418	18251	18473	18333	18535	18513	18456	18434	18447	18487	18417	18338	18535	18402	18524	18408	18541	18400	18453	18487	18277	18387	18275	18188	18461	18359	18398	18341	18393	18305	18431	18270	18571	18641	18462	18396	18416	18409	18573	18497	18516	18520	18325	18419	18519	18353	18171	18308	18311	18301	18349	18455	18613	18541	18509	18289	18283	18402	18499	18283	18584	18511	18630	18324	18426	18394	18407	18249	18359	18340	18719	18411	18519	18345	18333	18448	18393	18270	18315	18472	18397	18381	18420	18285	18388	18523	18296	18320	18159	18439	18530	18394	18351	18348	18511	18372	18483	18308	18456	18426	18466	18292	18355	18401	18497	18279	18326	18197	18178	18491	18179	18328	18464	18261	18284	18507	18368	18530	18506	18462	18488	18468	18395	18430	18421	18288	18440	18324	18588	18287	18523	18294	18287	18512	18374	18364	18403	18284	18392	18427	18234	18262	18423	18704	18281	18285	18342	18387	18201	18138	18467	18597	18228	18405	18492	18470	18568	18344	18411	18590	18230	18358	18406	18355	18388	18643	18493	18463	18348	18447	18394	18467	18335	18499	18289	18401	18454	18574	18449	18497	18518	18357	18476	18504	18318	18467	18278	18387	18545	18553	18462	18496	18705	18526	18375	18581	18299	18448	18378	18587	18437	18433	18387	18341	18412	18374	18499	18434	18435	18290	18349	18454	18321	18511	18349	18276	18521	18510	18673	18507	18413	18431	18303	18187	18695	18427	18391	18477	18487	18349	18342	18239	18349	18446	18409	18355	18243	18376	18595	18545	18153	18382	18398	18307	18033	18219	18472	18293	18338	18624	18509	18426	18322	18599	18414	18259	18343	18435	18440	18228	18482	18342	18586	18333	18397	18371	18509	18443	18301	18568	18383	18181	18349	18457	18473	18552	18455	18551	18378	18303	18463	18517	18440	18369	18389	18346	18488	18299	18505	18474	18388	18406	18310	18521	18326	18509	18417	18314	18293	18101	18460	18662	18508	18497	18441	18498	18443	18371	18490	18451	18308	18563	18315	18495	18445	18149	18529	18464	18544	18483	18615	18370	18532	18425	18414	18534	18384	18350	18478	18568	18472	18375	18411	18383	18463	18563	18534	18344	18498	18521	18454	18537	18317	18253	18486	18542	18386	18345	18283	18291	18473	18416	18468	18201	18583	18255	18395	18558	18302	18500	18197	18289	18415	18441	18413	18439	18383	18461	18411	18358	18234	18474	18279	18445	18260	18336	18495	18475	18484	18378	18293	18213	18286	18526	18276	18394	18398	18349	18315	18437	18455	18473	18301	18299	18522	18604	18446	18427	18408	18386	18262	18400	18295	18445	18379	18208	18342	18458	18345	18394	18487	18290	18435	18226	18346	18347	18278	18378	18340	18564	18373	18402	18629	18419	18373	18340	18535	18433	18228	18444	18327	18323	18318	18248	18136	18385	18376	18533	18474	18425	18600	18444	18226	18292	18434	18415	18242	18368	18345	18199	18355	18607	18498	18309	18297	18475	18361	18436	18486	18413	18303	18468	18399	18388	18418	18485	18330	18266	18526	18580	18481	18441	18400	18537	18611	18282	18191	18315	18467	18347	18394	18416	18161	18595	18302	18434	18370	18437	18494	18147	18557	18452	18491	18570	18548	18506	18382	18499	18279	18468	18502	18424	18487	18619	18435	18386	18203	18435	18458	18440	18329	18561	18406	18288	18317	18387	18308	18368	18495	18380	18303	18416	18622	18394	18392	18397	18434	18345	18290	18436	18460	18456	18420	18522	18476	18460	18355	18452	18494	18624	18287	18523	18363	18246	18316	18562	18320	18378	18344	18411	18271	18342	18424	18508	18410	18429	18460	18350	18720	18597	18318	18264	18340	18496	18598	18560	18574	18463	18475	18454	18299	18482	18371	18260	18368	18434	18205	18435	18263	18536	18436	18434	18574	18467	18371	18507	18385	18434	18339	18373	18567	18456	18382	18378	18543	18228	18362	18214	18481	18224	18157	18356	18403	18417	18274	18461	18677	18576	18467	18461	18301	18442	18398	18331	18384	18480	18487	18597	18431	18393	18438	18451	18331	18360	18433	18268	18478	18496	18511	18570	18284	18307	18501	18458	18333	18577	18713	18133	18462	18387	18389	18430	18323	18439	18303	18462	18303	18320	18302	18277	18502	18412	18368	18488	18415	18263	18563	18512	18377	18418	18326	18435	18431	18556	18405	18403	18476	18563	18403	18524	18475	18408	18201	18352	18245	18444	18527	18509	18524	18585	18595	18501	18214	18474	18461	18425	18505	18381	18384	18273	18384	18387	18329	18406	18427	18355	18306	18559	18336	18442	18427	18470	18414	18414	18349	18387	18602	18548	18469	18465	18482	18619	18314	18488	18511	18535	18382	18462	18280	18373	18350	18517	18479	18363	18316	18317	18564	18383	18439	18271	18425	18550	18409	18490	18398	18271	18236	18480	18366	18386	18348	18343	18325	18492	18365	18448	18604	18461	18636	18549	18335	18413	18322	18272	18365	18191	18366	18391	18367	18575	18351	18502	18585	18509	18330	18520	18421	18432	18419	18471	18259	18323	18357	18259	18494	18345	18451	18431	18498	18614	18321	18196	18381	18470	18361	18499	18534	18530	18438	18401	18319	18255	18383	18460	18526	18537	18249	18383	18293	18352	18532	18298	18232	18428	18576	18144	18227	18477	18414	18391	18338	18577	18293	18371	18591	18368	18380	18367	18579	18309	18285	18341	18410	18312	18523	18303	18183	18439	18316	18437	18233	18274	18483	18294	18449	18407	18436	18486	18431	18365	18360	18165	18367	18312	18257	18204	18387	18343	18395	18310	18261	18381	18386	18366	18407	18372	18409	18421	18407	18480	18501	18496	18322	18366	18540	18463	18327	18297	18598	18357	18483	18491	18471	18461	18421	18343	18458	18555	18467	18499	18375	18509	18277	18413	18329	18571	18603	18612	18481	18407	18280	18641	18479	18502	18253	18331	18358	18603	18316	18399	18523	18357	18516	18449	18287	18498	18414	18293	18333	18421	18407	18301	18282	18379	18531	18391	18251	18459	18393	18487	18352	18332	18476	18524	18256	18334	18314	18232	18552	18496	18465	18578	18592	18327	18485	18446	18354	18449	18532	18613	18424	18482	18463	18570	18093	18620	18516	18515	18111	18334	18521	18358	18449	18352	18434	18315	18390	18480	18581	18493	18153	18484	18389	18520	18348	18425	18714	18340	18355	18634	18418	18371	18397	18196	18655	18293	18417	18228	18432	18189	18287	18211	18570	18129	18513	18510	18386	18535	18215	18320	18503	18233	18324	18670	18367	18504	18555	18308	18264	18538	18456	18240	18539	18336	18166	18536	18485	18343	18321	18616	18445	18413	18494	18713	18348	18258	18510	18514	18299	18478	18353	18472	18498	18536	18707	18517	18564	18463	18527	18389	18460	18584	18266	18551	18445	18405	18314	18436	18458	18337	18483	18406	18261	18532	18478	18597	18300	18368	18386	18413	18434	18313	18422	18363	18408	18460	18272	18448	18359	18494	18438	18391	18476	18542	18266	18484	18452	18348	18396	18464	18331	18522	18367	18320	18415	18628	18415	18469	18490	18480	18457	18343	18479	18397	18408	18423	18477	18446	18430	18304	18451	18329	18429	18480	18473	18453	18422	18614	18563	18558	18587	18225	18308	18477	18229	18200	18441	18346	18542	18582	18596	18444	18400	18291	18420	18352	18374	18415	18394	18457	18379	18392	18453	18288	18321	18344	18182	18586	18401	18349	18322	18394	18403	18572	18403	18299	18632	18338	18308	18350	18420	18275	18431	18394	18383	18504	18467	18386	18396	18300	18344	18566	18329	18392	18295	18129	18421	18321	18526	18411	18419	18321	18378	18213	18417	18362	18344	18392	18398	18587	18380	18442	18353	18437	18143	18523	18501	18547	18404	18285	18459	18274	18277	18348	18360	18399	18499	18213	18565	18263	18546	18292	18323	18241	18507	18519	18310	18439	18554	18501	18402	18555	18314	18380	18296	18417	18204	18491	18511	18580	18571	18457	18652	18562	18293	18454	18451	18312	18357	18561	18294	18470	18439	18492	18476	18313	18413	18386	18613	18431	18261	18409	18305	18451	18138	18264	18436	18370	18487	18472	18378	18451	18205	18402	18715	18451	18367	18527	18364	18561	18451	18303	18289	18421	18620	18532	18475	18478	18541	18747	18485	18598	18499	18436	18578	18405	18280	18455	18496	18275	18492	18400	18528	18273	18417	18504	18396	18575	18285	18458	18458	18300	18404	18378	18511	18404	18338	18294	18697	18441	18538	18432	18603	18562	18426	18400	18458	18497	18134	18432	18350	18463	18555	18293	18295	18433	18588	18414	18401	18434	18311	18596	18538	18357	18503	18529	18602
26966	39314	34284	26165	20211	18189	17441	17652	18482	22384	30152	31178	22991	22984	21311	19015	17449	16709	16207	15989	15895	16016	15898	15871	15827	15831	15833	15887	15735	15922	15765	15789	15820	15737	15830	15690	15783	15677	15834	15556	15793	15715	15794	15815	15730	15820	15815	15728	15855	15819	15720	15889	15928	15761	15909	16029	15634	15985	15861	15636	15831	15736	15961	15854	15879	15721	15729	15840	15745	15857	15600	15717	15682	15722	15897	15836	15851	15778	15959	15779	15820	15799	15822	15597	15707	15624	15844	15601	15717	15942	15866	15788	15864	15667	15740	15752	15648	15658	15866	15866	15788	15768	15719	15907	15765	15797	15798	15704	15869	15956	15863	15923	15655	15959	15768	15723	15752	15843	15783	15750	15788	15909	15825	15699	15841	15697	15631	15870	15655	15641	15728	15765	15842	15738	15768	15839	15698	15710	15932	15734	15721	15840	15791	15623	15804	15695	15842	15718	15819	15786	15759	15922	15736	15785	15890	15808	15860	15864	15815	15882	15973	15795	15752	15900	15885	15721	15867	15760	15883	15806	15747	15800	15819	15763	15757	15675	15554	15926	15785	16041	15747	15871	15778	15834	15966	15760	15844	15781	15661	15810	15619	15769	15837	15855	15731	15797	15750	15928	15703	15787	15751	15641	15740	15691	15763	15803	15756	15784	15770	15854	15749	15672	15740	15739	15740	15752	15786	15910	15697	15920	15812	15824	15743	15782	15746	15674	15696	15882	15840	15781	15674	15875	15965	15753	15814	15921	15750	15696	15861	15835	15721	15842	15828	15637	15827	15971	15787	15878	15936	15638	15735	15873	15687	15649	15755	15774	15722	15823	15695	15960	15740	15871	15612	15893	15914	15727	15605	15575	15676	15747	15796	15852	15822	15573	15900	15723	15885	15704	15785	15871	15743	15942	15864	15731	15752	15663	15765	15702	15800	15803	15661	15899	15761	15919	15684	15733	15875	15749	15721	15986	15836	15825	15663	15792	15885	15842	15575	15836	15699	15686	15757	15857	15811	15838	15930	15858	15809	15691	15776	15818	15545	15695	15822	15945	15672	15686	15797	15745	15722	15887	15779	15694	15726	15642	15843	15804	15692	15964	15774	15916	15774	15878	15633	15589	15747	15865	15784	15783	15654	15763	15725	15686	15711	15871	15707	15716	16021	15823	15695	15818	15736	15756	15748	15795	15830	15727	15801	15718	15898	15587	15733	15853	15785	15944	15869	15779	15912	15706	15879	15767	15848	15815	16044	15648	15612	15887	15763	15815	15880	15851	15638	15757	15792	15560	15727	15796	15758	15890	15844	15712	15821	15874	15564	15930	15881	16001	15967	15870	15675	15648	15835	15643	15817	15778	15635	15803	15883	15679	15767	15801	15777	15933	15691	15678	15720	15833	15891	15914	15793	15729	15769	15755	15857	15689	15836	15650	15609	15595	15777	15851	15656	15692	15752	15751	15833	15728	15945	15984	15813	15831	15722	15672	15623	15841	15773	15879	15833	15670	15706	15867	15732	15782	15970	15720	15692	15796	15751	15922	15763	15946	15819	15810	15643	15730	15811	15719	15786	15760	15748	15758	15808	15872	15713	15664	15841	15858	16007	15732	15991	15686	15820	15624	15829	15668	15842	15787	15751	15862	15742	15781	15714	15638	15774	15916	15708	15792	15583	15635	15698	15986	15769	15689	15692	15848	15858	15845	15848	15776	15823	15643	15741	15760	15809	15761	15816	15786	15743	15803	15525	15738	15780	15697	15732	15602	15957	15744	15947	16067	15868	15787	15844	15803	15872	15852	15658	15620	15749	15823	15890	15687	15808	15860	15817	15707	15918	15832	15880	15749	15748	15620	15723	15769	15868	15839	15752	15843	15852	15840	15748	15934	15602	15897	15668	15675	15725	15671	15769	15811	15861	15614	15811	15834	15734	15732	15767	15761	15864	15749	15636	15970	15710	15792	15907	15800	15645	15808	15652	15854	15720	15645	15858	15833	15850	15654	15842	15906	15548	15798	15752	15869	15704	15875	15685	15803	15741	15715	16006	15611	15792	15855	15674	15729	15801	15721	15863	15792	15753	15808	15795	15883	15917	15748	15890	15728	15848	15588	15903	15715	15764	15828	15699	15765	15913	15823	15959	15825	15888	15752	15639	15631	15820	15934	15701	15751	15907	15940	15758	15620	15729	15728	15823	15587	15831	15770	15826	15732	15922	15935	15705	15761	15894	15771	15788	15581	15801	15887	15723	15751	15826	15733	15894	15626	15833	15664	15700	15800	15957	15776	15736	15970	15764	15685	15841	15871	15826	15620	15630	15730	15844	15816	15713	15746	15918	15720	15861	15673	15816	15675	15907	15738	15686	15793	15892	15580	15735	15996	15704	15865	15643	15818	15746	15738	15898	15545	15773	15820	15537	15794	15754	15803	15866	15827	15751	15887	15849	15653	15892	15753	15894	15568	15832	15988	15862	15918	15749	15929	15623	15837	15578	15812	15774	15732	15834	15597	15869	15681	15644	15743	15754	15842	15804	15705	15878	15758	15739	15696	15697	15630	15967	15841	15970	15841	15752	15635	15751	15882	15668	15859	15851	15770	15748	15721	15671	15839	15863	15695	15852	15767	15750	15891	15714	15824	15867	15961	15772	15815	15771	15880	15765	15728	15840	15627	15867	15803	15666	15815	15795	15837	15783	15777	15766	15840	15845	15851	15753	15683	15871	15827	15855	15728	15611	15892	15864	15731	15884	15832	15759	15904	15913	15723	15615	15766	15812	15656	15818	15872	15773	15811	15720	15759	15751	15787	15749	15956	15810	15684	15854	15861	15804	15802	15774	15717	15831	15862	15795	15761	15784	15856	15823	15753	15880	15875	15770	15792	15840	15724	15728	16004	15658	15687	15831	15721	15805	15849	15886	15749	15694	15527	15728	15805	15817	15801	15804	15669	15714	15800	15721	15926	15722	15718	15805	16019	15732	15754	15795	15729	15800	15846	15564	15673	15864	15738	15786	15819	16002	15576	15876	15848	15650	15757	15789	15737	15831	15753	15756	15733	15854	15740	15874	15657	15725	15709	15763	15709	15910	15885	16008	15706	15823	15679	15671	15850	15766	15749	15808	15876	15767	15862	15901	15870	15785	15799	15842	15822	15711	15811	15694	15719	15806	15871	15686	15727	15743	15830	15639	15692	15768	15642	15763	15894	15909	15845	15771	15815	15776	15828	15771	15698	15848	15841	15739	15618	15755	15721	15795	15785	15789	15660	15670	15767	15792	15592	15841	15659	15782	15744	15695	15686	15814	15640	15748	15747	15849	15846	15730	15865	15845	15784	15741	15841	15911	15703	15793	15856	15894	15887	15776	15821	15938	15767	15694	15836	15839	15755	15761	15841	15769	15683	15806	15856	15769	15755	15922	15681	15835	15887	15840	15900	15689	15925	15699	15710	15766	15813	15693	15718	15847	15710	15879	15864	15752	15868	15911	15775	15821	15831	15803	15714	15627	15792	15840	15898	15779	15836	15941	15875	15718	15910	15876	15712	15726	15750	15818	15982	15907	15760	15713	15865	15567	15919	15681	15840	15765	15711	15701	15817	15834	15785	15722	15753	15826	15893	15767	15850	15688	15713	15774	15866	15873	15726	15774	15808	15768	15636	15720	15801	15709	15995	15656	15699	15839	15789	15844	15807	15778	15849	15774	15729	15930	15922	15882	15718	15653	15856	15733	15714	15802	15697	15916	15694	15789	15792	15854	15910	15707	15819	15653	15613	15946	15927	15665	15725	15819	15811	15844	15773	15746	15764	15767	15884	15808	15762	15811	15727	15684	15853	15788	15906	15687	15806	15904	15816	15824	15759	15779	15856	15739	15768	15674	15819	15804	15883	15867	15689	15636	15843	15850	15754	15705	15772	15736	15675	15617	15566	15815	15906	15720	15852	15711	15783	15641	15782	15761	15706	15702	15870	15849	15545	15905	15921	15778	15733	15762	15689	15744	15924	15683	15763	15780	15746	15901	15591	15718	15833	15821	15727	15868	15730	15803	15804	15709	15767	15921	15750	15747	15691	15844	15883	15924	15818	15843	15879	15928	15730	15920	15757	15812	15633	15694	15828	15770	15792	15811	15790	15754	15760	15815	15740	15756	15665	15645	15789	15721	15750	15681	15748	15669	15831	15751	15929	15975	15621	15697	15726	15620	15853	15751	15911	15823	15732	15780	15833	15812	15690	15798	15882	15819	15692	15814	15774	16070	15765	15917	15740	15867	15871	15860	15926	15694	15657	15748	15777	15772	15854	15670	15680	15872	15666	15962	15767	15745	15792	15601	15850	15666	15763	15858	15838	15790	15736	15653	15786	15689	15721	15691	15808	15788	15793	15755	15708	15880	15938	15750	15782	15676	15763	15740	15698	15793	15896	15613	15797	15850	15839	15780	15928	15642	15744	15499	15787	15813	15749	15684	15644	15718	15837	15740	15677	15803	15732	15700	16034	15941	15831	15899	15783	15783	15751	15794	15787	15786	15755	15853	15617	15855	15879	15804	15874	15658	15703	15806	15911	15859	15726	15748	15636	15852	16023	15871	15953	15693	15851	15770	15804	15736	15861	15745	15789	15759	15728	15777	15785	15786	15811	15762	15691	15667	15818	15801	15671	15738	15862	15870	15766	15685	15623	15792	15760	16029	15697	15754	15852	15955	15922	15930	15858	15760	15811	15619	15942	15723	15655	15720	15808	15689	15702	15844	15622	15888	15823	15613	15740	15833	15712	15774	15719	15988	15841	15785	15776	15855	15728	15858	15630	15793	15736	15869	15820	15672	15736	15704	15734	15710	15864	15886	15762	15837	15887	15856	15777	15666	15856	15792	15694	15835	15746	15849	15808	15874	15792	15877	15762	15725	15811	15889	15804	15984	15765	15611	15845	15789	15767	15909	15699	15682	15650	15770	15818	15823	15933	15878	15809	15811	15625	15777	15811	15875	15936	15932	15888	15761	15643	15798	15813	15815	15853	15756	15804	15680	15719	15762	15833	15622	15829	15638	15859	15833	15717	15690	15683	15888	15926	15851	15703	15859	15732	15769	15762	15926	15780	15672	15720	15811	15767	15762	15970	15912	15775	15962	15632	15572	15832	15646	15790	15929	15644
22823	21370	29165	24057	21974	24148	25746	21148	20774	24446	35088	39946	30958	27214	26076	24017	21758	20381	19629	19214	19091	19092	18915	19029	18818	18837	19131	18879	18787	18853	18890	19027	18671	18803	18853	18805	18839	18994	18902	18883	18853	18934	18840	18879	18888	18748	18682	18851	18737	18971	18853	18855	18676	18728	18947	18803	18789	18818	18809	18818	18783	18594	18777	18671	18729	18710	18945	18965	18791	19037	18661	18847	18795	18758	18638	18793	18582	18890	18785	18630	18692	18926	18598	18738	18840	18905	18904	19010	18866	18839	18867	18843	18896	18749	18858	18687	18636	18778	18951	18768	18735	18810	18792	18686	18777	18885	18670	18747	18768	18748	18615	18706	18757	18785	18643	18811	18688	18645	18895	18792	18817	18815	18784	18758	18625	18816	18707	18869	18840	18894	18797	18854	18628	18711	18780	18779	18850	18745	18527	18800	18661	18884	18827	18836	18910	18898	18925	18883	18775	18693	18915	18837	18846	18774	18824	18657	18841	18879	18714	18878	18788	18550	18744	18763	18884	18663	18911	18844	18780	18731	18944	18880	18504	18864	18622	18756	18833	18679	18732	18662	18748	18819	18844	18573	18784	18758	18834	18564	18771	18615	18876	18635	18603	18717	18927	18839	18931	18716	18710	18539	18673	18702	18687	18793	19023	19023	18930	18568	18503	18774	18900	18776	18858	18628	18780	18860	18636	18931	18739	18643	18769	18782	18621	18513	18738	18809	18678	18722	18793	18714	18845	18693	19003	18685	18819	19026	18648	18770	18697	18749	18580	18833	18771	18860	18818	18656	18785	18703	18553	18855	18708	18738	18827	18585	18740	18521	19026	18816	18785	18736	18915	18828	18760	18728	18691	18778	19014	18843	18879	18709	18701	18844	18797	18657	18844	18891	18866	18906	18723	18785	18760	18560	18540	18775	18728	18782	18685	18578	18978	18767	18804	18776	18683	18630	18783	18760	18705	18659	18773	18712	18827	18826	18876	18598	18828	18618	18874	18732	18539	18622	18862	18748	18777	18675	18737	18830	18687	18739	18618	18706	18685	18616	18715	18745	18722	18689	18423	18575	18508	18912	18749	18774	18872	18802	18851	18802	18930	18590	18486	18719	18525	18570	18934	18972	18676	18737	18657	18860	18728	18670	18791	18861	18908	18763	18795	18768	18914	18758	18734	18564	18488	18789	18640	18696	18597	18766	18911	18810	18849	18511	18756	18647	18738	18693	18687	18824	18709	18896	18757	18585	18961	18619	18682	18852	18660	18509	18985	18653	18751	18756	18697	18763	18907	18724	18773	18979	18783	18720	18803	18888	18768	18779	18756	18666	18752	18691	18635	18670	18756	19056	18830	18873	18900	18820	18862	18702	18748	18659	18600	18792	18706	18689	19041	19119	18696	18775	18750	18839	18793	18892	18719	18822	18811	18769	18787	18803	18910	18743	18887	18763	18747	18717	18766	18787	18845	18754	18805	18766	18853	19009	18586	18818	18787	18809	18624	18721	18684	18845	18849	18668	18931	18671	18758	18590	18755	18752	18848	18675	18842	18628	18631	18626	18490	18468	18679	18714	18643	18730	18657	18706	18793	18816	18764	18881	18722	18588	18718	18512	18789	18596	18901	18611	18947	18578	18564	18866	18943	18450	18790	18642	18606	18763	18827	18865	18672	18767	18751	18595	18621	18784	18836	18715	18761	18689	18751	18786	18737	18695	18674	18618	18870	18877	18918	18821	18674	18805	18922	18910	18748	18683	18977	18666	18705	18854	18828	18683	18739	18852	18750	18915	18874	18742	18716	18739	18842	18640	18834	18978	18630	18789	18832	18789	18779	18769	18844	18646	18846	18625	18600	18674	18609	18628	18799	18636	18590	18816	18742	18691	18836	18601	18635	18708	18825	18594	18604	18647	18693	18588	18790	18706	18821	18681	18679	18818	18769	18729	18860	18623	18876	18708	18696	18898	18722	18653	18713	18510	18706	18865	18608	18815	18550	18709	18703	18753	18772	18782	18760	18758	18657	18725	18802	18832	18676	18761	18758	18764	18911	18613	18896	18820	18815	18802	18835	18792	18789	18722	18684	18746	18851	18497	18787	18532	18796	18868	18686	18818	18621	18843	18824	18569	18879	18596	18736	18643	18611	18567	18701	18929	18759	18673	18647	18800	18854	18961	18795	18404	18568	18622	18717	18610	18686	18775	18753	18934	18923	18580	18572	18746	18738	18812	18731	18499	18725	18598	18816	18663	18614	18634	18635	18480	18700	18703	18691	18730	18864	18849	18780	18846	18964	18782	18732	18879	18688	19010	18800	18745	18681	18687	18778	18667	18686	18674	18603	18886	18781	18641	18696	19015	18707	18565	18767	18763	18690	18675	18628	18684	18703	18340	18767	18781	18784	18737	18784	19032	18881	18781	18833	18697	18762	18672	18480	18902	18699	18820	18727	18872	18621	18690	18755	18732	18818	18720	18804	18530	18841	18652	18900	18841	18734	18859	18682	18789	18742	18928	18882	18574	18870	18772	18654	18903	18933	18708	18638	18697	18795	18677	18744	18878	18751	18794	18599	18654	18412	18826	18667	18804	18653	18882	18649	18753	18673	18775	18877	18753	18794	18832	18861	18815	18752	18696	18826	18796	18794	18660	18663	18480	18686	18872	18750	18948	18768	18611	18651	18731	18675	18907	18809	18759	18734	18789	18798	18737	18658	18648	18763	18750	18719	18765	18720	18757	18765	18737	18824	18840	18679	18620	18812	18838	18548	18692	18828	18801	18703	18691	18608	18905	18709	18773	18670	18766	18522	18838	18827	18722	18737	18672	18793	18860	18942	18637	18710	18781	18800	18750	18583	18649	18739	18650	18676	18942	18816	18837	18739	18799	18866	18621	18756	18834	18686	18934	18575	18659	18900	18764	18800	18826	18977	18638	18709	18850	18660	18630	18761	18675	18529	18865	18576	18656	18802	18822	18956	18901	18747	18826	18664	18685	18811	18686	18913	18846	18817	18822	18582	18692	18879	18761	18855	18744	18449	18596	18747	18553	18564	18793	18628	18660	18744	18772	18585	18478	18718	18725	18907	18600	18727	18512	18793	18777	18744	18692	18768	18736	18613	18855	18656	18762	18643	18586	18608	18842	18814	18759	18773	18710	18639	18870	18941	18489	18822	18739	18548	18943	18855	18938	18702	18823	18784	18751	18890	18847	18644	18656	18840	18737	18930	18841	18833	18734	18908	18651	18697	18625	18645	18772	18777	18606	18644	18750	18844	18748	18552	18793	18807	18804	18658	19004	18743	18767	18924	18658	18731	18852	18547	18708	18699	18781	18694	18780	18772	18858	18701	18714	18850	18872	18807	18725	18617	18535	18596	18746	18902	18696	18693	18592	18747	18654	18721	18658	19081	18704	18727	18735	18692	18883	18906	18893	18880	18567	18833	18722	18764	18669	18696	18668	18806	18710	18765	18810	18884	18576	18866	18718	18788	18785	18840	18644	18817	18831	18890	18618	18591	18838	18603	18689	18885	18722	18831	18712	18745	18927	18964	18959	18689	18843	18946	18732	18616	18871	18921	18806	18619	18574	18798	18778	18752	18812	18827	18754	18768	18684	18748	18874	18830	18955	18787	18859	18749	18637	18880	18924	18819	18991	18733	18754	18729	18784	18749	18569	18802	18569	18655	18609	18740	18450	18892	18862	18765	18921	18812	18774	18913	18702	18809	18712	18942	18594	18740	18732	18541	18823	18774	18824	18804	18749	18702	18908	18714	18749	18765	18850	18727	18894	18713	18727	18893	18576	18635	18677	18685	18647	18766	18680	18643	18536	18851	18948	18902	18759	18833	18689	18806	18698	18632	18901	18818	18905	18653	18434	18696	18769	18592	18629	18713	18728	18861	18600	18716	18757	18618	18899	18665	18806	18699	18967	18861	18686	18648	18606	18882	18612	18656	18716	18880	18870	18698	18758	18582	18703	18657	18565	18831	18741	18487	18721	18768	18663	18645	18928	18854	18798	18790	18923	18778	18933	18895	18593	18752	18442	18873	18813	18732	18775	18673	18629	18733	18587	18823	18791	18656	18790	18756	18612	18871	18746	18656	19009	18815	18859	18910	19020	18903	18787	18708	18720	18690	18780	18835	18841	18720	18719	18650	18729	18646	18593	18595	18509	18855	18745	18628	18711	18759	18776	18902	18484	18668	18846	18732	18959	18829	18994	18826	18672	18825	18756	18656	18732	18614	18582	18830	18730	18760	18730	18812	18734	18891	18692	18734	18877	18620	18622	18650	18580	18913	18672	18690	18697	18876	18722	18608	18848	18684	18649	18823	18589	18877	18743	18697	19058	18776	18780	18640	18759	18806	18843	18804	18746	18713	18836	18693	18851	18673	18753	18723	18868	19031	18764	18729	18563	18683	18714	18587	18650	18863	18656	18778	18768	18765	18630	18779	18570	18825	18663	18806	18757	18775	18798	18803	18629	18811	18641	18869	18646	18801	18677	18656	18576	18739	18766	18587	18715	18858	18655	18644	18824	19043	18880	18702	18786	18650	18704	18724	18846	18661	18683	18755	18576	18722	18709	18798	18732	18544	18557	18715	18459	18751	18680	18773	18784	18726	18569	18823	18673	18762	18590	18670	19014	18815	18765	18647	18902	18588	18685	18906	18723	18601	18686	18917	18478	18977	18597	18847	18596	18541	18849	18568	18580	18871	18689	18730	18620	18608	18651	18909	18973	18740	18764	18771	18582	18714	18727	18707	18749	18818	18838	18786	18679	18527	18805	18639	18588	18779	18879	18802	18763	18832	18751	18796	18891	18646	18722	18633	18788	18754	18735	18843	18871	19030	18687	18785	18814	18839	18783	18732	18783	18650	18714	18911	18777	18849	18814	18748	18895	18650	18654	18851	18755	18994	18816	18672	18951	18603	18885	18724	18651	18818	18578	18696	18755	18864	18449	18638	18923	18772	18574	18727	18723	18778	18693	18597	18681	18641	18754	18832	18765	18823	18629	18700	18864	18754	18481	18743	18697	18595	18871	18612	18591	18683	18391	18584	18844	18931	18801	18735	18830	18683	18652	18509	18660	18594	18647	18533	18877	18889	18508	18605	18745	18598	18897	18512	18662	18686	18651	18792	18676	18821	18885
29947	45388	42761	33297	26212	21094	18647	18752	19449	24664	38328	40266	30201	27223	25566	22448	19463	17604	16741	16036	16136	15990	16033	15952	16077	15985	15921	15921	16072	16053	16015	15854	15973	16005	15784	15956	15893	16051	16060	15924	16102	15933	15978	16151	15814	15988	16020	16020	15977	15950	15941	15916	15819	15901	16076	16087	15906	15735	15943	16098	15850	15902	16135	15998	16056	15953	15798	16059	16009	15929	15900	15925	15899	15857	16047	16031	15911	16073	16013	15904	15904	15882	15896	16003	15977	16115	16021	15932	15962	16223	15973	15759	15974	15935	16087	15920	15930	15926	15882	15886	15948	15951	16055	15997	16098	15993	16013	16066	15999	15892	15926	15852	15946	15984	16045	16074	15841	15773	15902	15774	16050	16053	15656	15871	15944	16009	15896	15858	15967	16015	15925	15620	15936	15980	15864	16000	16011	15801	15950	15892	15967	16045	15962	15787	16000	15940	15866	15999	16027	15866	15987	15939	16043	15944	15944	15903	15919	15979	15932	15734	16005	15890	16004	15729	15910	16019	15974	16112	15911	15933	15993	15886	16023	15905	15957	15952	15993	15936	15799	16009	16138	15972	15877	15827	16003	15866	15965	15951	15941	15869	15932	15809	15988	15921	15946	15826	16010	15906	15910	15965	15869	16011	15964	15995	15862	15907	15882	15843	15896	15946	16126	15953	16083	16050	15852	15949	15740	15724	15953	16110	15901	16138	15997	15927	16018	15928	16145	16002	15936	15947	15861	15800	16030	15948	15995	15690	16023	15893	15919	15912	16006	15923	16017	15940	16017	15894	15998	15939	16031	15831	15929	15901	15933	15868	16013	15864	15929	15891	15918	15953	15909	15961	15766	15925	16088	15858	15975	15957	16131	16009	15920	16037	16003	15966	16178	15830	16020	16037	15978	15857	16044	15920	15853	15943	15948	15970	16131	15879	16026	15861	15920	15920	15974	16049	15971	15956	15898	15982	15922	15936	15932	16050	15957	16025	15959	15825	15869	15934	16075	15751	16158	15888	16004	15937	16015	16098	15979	15959	16083	15891	15963	16068	16080	15794	15902	15932	15903	16045	15978	16033	15951	15996	15886	15962	16063	15932	15991	15713	15964	16129	15823	15726	15945	15962	15858	15763	15923	15819	15854	15903	16038	15885	16054	15962	15863	15852	16141	15951	15993	16044	15968	16085	15974	15719	16062	16009	16065	15850	16065	15851	16111	15919	16019	15848	15846	15879	16064	16033	15942	15950	15795	15878	15828	15986	16006	16061	16000	15910	15923	16119	16092	15933	15911	16073	15961	15909	16028	15900	15977	15974	16046	15963	16014	15878	15940	15969	15957	15883	16069	15826	15998	16021	15970	15823	15995	15906	15867	15834	15992	15964	15886	16028	16090	15627	15918	15876	16120	15921	15768	15974	15999	15905	15882	16013	15942	15946	15953	15926	15953	15992	15897	15858	16064	15986	15989	15953	15981	15961	15874	16129	16022	15999	15842	15979	15856	15868	15872	15907	16133	16064	15958	16086	15962	15972	15990	15960	15947	15974	15905	15978	15882	16042	16011	15989	15832	15929	15937	15857	16018	15857	16032	15965	15782	15977	15849	16057	15960	16006	15810	15991	15956	16051	15927	15989	16052	16109	15928	16035	16026	15876	15950	15907	15841	15924	15839	15894	15962	15794	16003	15932	15880	15949	15920	15993	15941	15941	16050	15964	16120	15905	15946	15955	15947	15969	15936	15897	16012	16073	15962	15951	15882	15903	15789	15915	15897	15935	16139	15910	16035	15841	15923	15781	16063	15986	15849	16022	15934	15883	15928	16023	15973	15987	16020	15836	15922	16086	16020	15946	15964	15936	15982	15954	16055	16023	16040	15966	15923	15802	16039	15785	15943	16014	16021	15830	16018	15978	16127	15987	16079	15881	15876	15846	15921	15891	16030	15973	16009	15759	16034	16043	15930	15920	15887	16116	16026	15937	16040	15953	15899	15969	15859	16074	15881	16071	16112	16032	15915	16059	15887	15771	15837	16113	16127	15990	16038	15892	15857	15976	16055	16098	16099	15796	16068	15940	15927	15854	16120	15847	16048	15923	16016	16040	15896	15861	15948	15944	15973	15965	16038	15940	16123	16000	16145	15978	15965	15785	15916	15934	15823	15875	16094	15863	16191	15928	15810	15852	15952	15863	16039	15938	15970	16050	15699	15788	15843	15893	15961	15875	15916	16101	15857	15954	16105	15845	15927	15907	16053	15962	16002	15922	15834	15980	16028	15999	15908	16007	16243	15727	16058	15880	16028	15827	15967	15865	15869	15934	15822	15762	15957	15845	15990	15975	16018	15879	16037	15883	16036	15764	15933	15925	16000	15854	15889	15901	15927	15743	15956	15992	15998	15969	15867	15947	15975	15997	15825	15813	16038	15873	15936	15870	15927	15823	15939	15970	16069	15893	15941	15832	15916	16079	15943	15913	15986	15748	16085	15966	16090	15916	15918	15905	15975	15941	15901	16123	15893	15884	15919	15880	16012	15885	15938	16020	15931	16099	15852	16056	15976	16010	16022	15926	15947	15856	15906	15886	16084	15842	15998	15798	15908	15979	16081	15914	15790	16167	15956	15937	16031	15919	15934	16092	16172	16082	15872	15855	15888	15941	15861	15921	15912	16002	15825	15982	15874	16015	15891	15987	15889	15909	15971	16097	15972	15812	16000	16058	15911	15944	15940	16020	15948	15942	15997	15854	16031	15798	15976	15977	15926	15810	15881	16051	16001	16067	15833	15864	16076	15847	16164	15905	16098	15985	16055	16081	16015	15984	15951	15875	16106	16104	15985	15939	15957	15887	15883	15919	15852	15892	15954	15996	15945	15968	15976	16073	15917	15955	15857	15937	16011	15887	15997	15943	15927	15882	15876	16117	15760	15926	16008	15919	15980	15969	16068	15842	15836	15967	15776	16077	15830	16039	16141	16078	15921	15889	16068	15771	15951	16046	15886	15936	15841	15929	16023	15858	15957	15796	15889	15752	16114	15841	15928	15999	15933	15817	15923	16102	15911	16172	15896	15871	15860	16125	15863	15827	15893	15894	15903	15949	15870	15930	15996	16028	15894	16061	16137	15714	15864	15919	15810	16023	15822	16011	15807	15868	15848	15948	16001	15923	15894	16084	15832	16048	15997	16006	16001	15902	15714	15978	15911	16110	15855	16162	16006	15897	15870	16042	15921	15797	15854	15913	15985	16062	15899	15750	15968	15912	15887	16055	15906	15860	15862	15690	15855	15914	15947	15919	15903	15949	15898	15906	15907	16057	15958	15921	16017	16064	16048	16007	15873	15958	16031	15914	16028	15912	15842	16003	15922	16002	15964	15876	15949	15808	15969	16052	15802	15785	15900	15921	16076	16121	16014	15964	15801	16190	16008	16094	16049	15940	15911	15961	15973	15853	16030	16033	16044	15881	15898	15914	15892	15995	15933	15876	16083	15908	16027	16076	15960	15952	15954	15765	15896	15810	15776	15931	15855	15881	16168	15936	15930	15971	15928	15976	15822	15825	15882	15869	16086	15801	15938	15744	15896	15855	15821	15730	15848	16143	15779	15825	15671	16094	16140	15775	15951	16157	15781	15887	15880	15818	16080	15878	16185	16042	15874	15956	15912	15920	15922	15896	15799	15926	15924	15922	15970	15817	15914	15937	15971	15874	15836	16091	15860	15904	15942	15961	16047	15937	15972	15996	16043	15844	15847	15965	15892	15845	15979	15859	15916	15976	15779	16012	15910	15892	16061	15927	16040	16002	16098	15897	15972	16107	15957	16110	15970	15955	16094	15911	16021	15931	15889	15999	15989	15977	15962	16055	15799	15912	15985	15991	16035	15810	16032	15973	15822	16010	15947	15915	16056	15888	15993	15932	15909	16011	15814	15947	15925	15963	15879	16059	16166	15949	16031	15919	15995	15969	15881	15939	15853	15879	15885	16041	15970	16146	15988	15876	16031	15938	16027	15994	15824	15979	15901	15935	15943	15881	16025	15925	15914	15885	16050	15932	16086	15876	15809	15890	15910	15907	15922	15934	15911	15935	15858	15910	15760	15801	16089	16021	15910	15990	16167	15934	15965	15911	15968	15995	16129	15980	16032	15923	16010	15831	15900	16000	15884	16079	16128	15921	15909	15864	15929	15984	15827	16011	15939	16001	15866	15983	16033	16005	16053	16045	15996	15760	15911	16144	16052	15850	16040	16060	15717	16049	16112	15969	16100	15966	15773	15878	15949	16029	15943	15998	15862	16098	16075	15906	16098	16021	16116	15920	16033	16049	15945	15824	15821	15924	16131	16117	16062	15936	15960	15850	16037	15786	15999	15830	16123	15981	15902	15855	15813	15813	15943	15874	15916	16020	16064	15894	16244	16074	15922	16027	16128	15971	15916	15970	15918	15894	15779	15803	15848	15752	16006	15852	16019	15891	16144	16069	15960	15885	15854	16005	15920	15981	15837	16040	15945	15849	15758	15742	15861	15892	15892	15911	15895	15789	15935	15852	15829	15849	15956	15994	16094	15797	15871	15808	16003	15801	15946	16038	15877	15965	15724	16036	15881	15858	15915	15960	15942	15985	15965	15944	16025	15822	15943	15990	15888	15943	16108	15978	15974	15849	16091	16040	16030	15919	15967	15940	15839	15860	15914	15817	16024	16069	15905	15920	15867	15993	16054	16001	15808	15959	15959	16120	16120	15928	15956	15831	15929	15828	15937	15861	15906	15910	15760	16127	16248	15846	15886	15902	15968	15874	16000	16033	15920	15850	16140	15996	15830	15882	15925	15786	15891	15899	15865	15845	15852	15933	15914	15985	15911	15841	16044	15955	15971	16095	15948	15902	15907	15898	16052	15885	15835	15886	15940	15821	15958	15890	15914	16063	16018	15735	16027	15909	15909	15987	15884	15838	16106	15907	15945	15912	15790	15936	15944	16206	15906	16259	16032	16143	15710	16002	15908	15975	16016	15936	15863	15965	15796	15886	15838	16021	15900	16061	15872	15961	15901	16119	16046	15968	15876	16068	15898	16101	15837	15944	15760	16104	16007	16139	15815	15970	16126	15869	15949	16039	15936	16063	15893	15952	15985	15850	15987	15883	16025	15825	15993	15894	16003	15890
28089	23553	28384	25288	20452	19524	19187	19115	19268	19135	21040	21412	20317	19476	19330	19329	19150	18990	18695	18715	18760	18779	18620	18730	18669	18864	18679	18752	18842	18935	18694	18576	18673	18601	18948	18907	18861	18909	18610	18476	18568	18994	18781	18533	18604	18836	18753	18837	18828	18711	18676	18860	18693	18684	18720	18784	18599	18863	18939	18756	18638	18605	18649	18590	18542	18853	18747	18708	18904	18750	18625	18726	18931	18505	18603	18509	18602	18676	18660	18749	18823	18796	18786	18780	18771	18788	18672	18700	18793	18620	18692	18889	18424	18514	18824	18781	18756	18748	18692	18739	18583	18527	18618	18551	18608	18688	18551	18662	18845	18794	18753	18569	18465	18524	18783	18633	18741	18733	18745	18773	18600	18746	18553	18786	18744	18705	18583	18671	18731	18488	18819	18670	18648	18544	18866	18739	18817	18741	18614	18700	18921	18562	18875	18682	18756	18722	18743	18714	18683	18655	18716	18893	18906	18703	18661	18678	18738	18762	18737	18734	18704	18837	18532	18425	18759	18576	18799	18762	18737	18612	18575	18586	18750	18743	18860	18665	18521	18678	18599	18624	18539	18727	18667	18574	18671	19077	18859	18559	18615	18554	18627	18647	18881	18788	18806	18591	18639	18743	18795	18729	18696	18522	18559	18585	18753	18705	18915	18758	18559	18517	18545	18708	18788	18656	18761	18655	18613	18652	18793	18950	18627	18646	18705	18806	18808	18858	18759	18492	18763	18659	18796	18662	18877	18768	18891	18766	18762	18610	18438	18744	18689	18657	18646	18684	18671	18521	18670	18644	18708	18644	18688	18689	18531	18805	18691	18853	18796	18624	18831	18535	18764	18536	18721	18708	18827	18542	18754	18548	18901	18553	18731	18707	18557	18701	19019	18597	18589	18625	18667	18927	18648	18715	18680	18784	18510	18568	18666	18645	18624	18739	18592	18766	18765	18486	18678	18555	18792	18608	18653	18730	18460	18651	18715	18569	18626	18718	18607	18511	18662	18590	18555	18776	18579	18437	18773	18575	18861	18740	18816	18380	18601	18623	18777	18695	18722	18504	18675	18806	18604	18715	18727	18339	18585	18798	18664	18567	18906	18754	18764	18652	18617	18583	18778	18760	18721	18821	18422	18489	18819	18505	18600	18807	18484	18795	18659	18680	18481	18639	18565	18778	18783	18641	18719	18641	18642	18773	18528	18666	18689	18649	18664	18500	18689	18960	18821	18780	18462	18491	18709	18691	18732	18755	18827	18807	18633	18741	18729	18713	18709	18794	18543	18738	19002	18837	18676	18481	19000	18606	18855	18715	18748	18681	18573	18770	18837	18696	18627	18641	18841	18679	18613	18629	18648	18748	18717	18764	18543	18768	18858	18582	18678	18784	18924	18552	18763	18679	18654	18581	18798	18742	18584	18433	18772	18651	18639	18633	18412	18601	18758	18744	18730	18629	18590	18563	18622	18596	18526	18651	18883	18710	18615	18888	18713	18676	18836	18522	18704	18628	18493	18502	18782	18814	18541	18553	18584	18698	18676	18908	18628	18723	18700	18818	18659	18801	18691	18536	18787	18835	18743	18525	18822	18573	18719	18743	18806	18930	18750	18592	18716	18696	18758	18616	18438	18554	18691	18703	18673	18692	18773	18561	18768	18679	18872	18761	18824	18714	18455	18622	18687	18595	18659	18640	18700	18839	18751	18551	18566	18796	18807	18878	18529	18550	18531	18466	18770	18688	18760	18611	18681	18666	18812	18700	18772	18487	18601	18713	18555	18672	18708	18443	18625	18758	18765	18724	18722	18601	18877	18759	18892	18776	18794	18757	18796	18667	18814	18651	18656	18713	18518	18875	18543	18820	18650	18630	18756	18684	18573	18486	18683	18635	18669	18581	18667	18625	18838	18523	18545	18809	18689	18769	18720	18746	18733	18708	18900	18796	18752	18577	18674	18747	18874	18660	18637	18671	18745	18574	18687	18584	18726	18803	18738	18772	18673	18679	18837	18757	18629	18479	18636	18683	18658	18729	18780	18723	18770	18611	18742	18630	18642	18603	18709	18748	18841	18829	18821	18926	18764	18683	18948	18851	18833	18868	18738	18552	18790	18626	18591	18731	18567	18625	18757	18579	18663	18587	18742	18624	18868	18735	18604	18587	18831	18722	18682	18716	18599	18773	18907	18842	18635	18894	18938	18612	18797	18809	18716	18877	18700	18892	18748	18917	18632	18538	18699	18737	18687	18557	18752	18930	18565	18600	18635	18724	18704	18659	18612	18539	18687	18886	18784	18665	18803	18672	18950	18733	18800	18755	18805	18528	18749	18540	18708	18704	18685	18880	18666	19023	18449	18731	18652	18826	18645	18681	18671	18503	18556	18881	18618	18890	18851	18793	18848	18565	18757	18904	18755	18773	18550	18625	18601	18715	18489	18719	18710	18725	18658	18709	18790	18654	18803	18720	18721	18787	18801	18694	18600	18607	18807	18653	18729	18669	18689	18918	18508	18569	18649	18375	18725	18876	18950	18689	18694	18596	18502	18547	18785	18721	18827	18638	18714	18793	18770	18721	18602	18759	18862	18741	18710	18622	18807	18825	18653	18730	18663	18546	18891	18767	18746	18719	18869	18946	18851	18831	18852	18616	18900	18587	18761	18687	18761	18629	18716	18704	18686	18806	18914	18875	18827	18699	18871	18714	18523	18829	18722	18711	18686	18692	18602	18525	18600	18866	18842	18719	18654	18802	18606	18642	18637	18772	18799	18691	18777	18623	18849	18758	18697	18706	18630	18700	18869	18772	18584	18573	18624	18616	18612	18595	18451	18528	18442	18796	18759	18741	18729	18721	18542	18533	18707	18680	18757	18733	18573	18734	18455	18790	18807	18616	18420	18831	18765	18841	18722	18908	18650	18837	18837	18804	18488	18673	18693	18714	18663	18704	18889	18856	18630	18754	18706	18816	18788	18601	18774	18429	18617	18600	18620	18908	18511	18714	18414	18476	18650	18873	18628	18976	18749	18666	18581	18573	18726	18717	18572	18596	18564	18688	18734	18594	18552	18711	18781	18734	18787	18726	18830	18777	18564	18589	18818	18754	18568	18903	18728	18677	18645	18776	18698	18571	18737	18795	18830	18736	18504	18699	18762	18710	18771	18769	18735	18830	18672	18443	18634	18595	18709	18813	18594	18799	18773	18769	18715	18686	18909	18677	18699	18522	18591	18578	18551	18598	18628	18616	18782	18773	18758	18782	18747	18745	18668	18749	18810	18708	18776	18463	18685	18731	18664	18729	18618	18693	18667	18788	18603	18604	18760	18665	18445	18820	18744	18727	18640	18417	18635	18813	18790	18791	18673	18774	18620	18650	18640	18644	18715	18693	18657	18643	18695	18627	18706	18751	18592	18720	18554	18895	18694	18488	18619	18698	18669	18523	18499	18810	18647	18643	18651	18636	18820	18616	18543	18608	18475	18692	18818	18707	18811	18696	18569	18686	18617	18596	18713	18693	18641	18700	18618	18600	18491	18761	18586	18738	18757	18750	18579	18824	18521	18598	18897	18831	18520	18789	18738	18867	18830	18612	18765	18563	18656	18549	18600	18806	18865	18625	18621	18655	18476	18849	18714	18776	18885	18481	18791	18810	18876	18609	18724	18711	18922	18670	18889	18665	18605	18806	18780	18733	18654	18673	18744	18597	18572	18584	18584	18709	18714	18824	18689	18725	18729	18548	18915	18736	18599	18796	18606	18675	18763	18642	18811	18657	18767	18657	18635	18840	18553	18542	18582	18709	18429	18742	18489	18723	18710	18654	18637	18504	18780	18747	18826	18933	18704	18731	18610	18813	18579	18507	18604	18932	18859	18715	18696	18781	18630	18659	18576	18629	18879	18743	18837	18841	18715	18732	18961	18811	18692	18605	18702	18572	18614	18493	18831	18728	18764	18698	18960	18710	18722	18712	18838	18794	18636	18709	18771	18794	18865	18722	18664	18698	18784	18651	18882	18833	18565	18585	18726	18900	18713	18700	18743	18697	18783	18587	18779	18782	18845	18613	18586	18628	18915	18808	18644	18616	18593	18588	18518	18694	18702	18673	18673	18705	18738	18714	18625	18736	18625	18655	18764	18685	18753	18701	18513	18582	18643	18659	18814	18721	18695	18869	18655	18556	18718	18693	18776	18787	18792	18441	18720	18642	18750	18743	18816	18509	18692	18741	18678	18697	18713	18717	18545	18778	18630	18798	18811	18799	18808	18512	18851	18611	18606	18863	18799	18678	18882	18791	18562	18753	18624	18818	18595	18586	18702	18626	18900	18925	18576	18745	18723	18656	18696	18659	18861	18558	18657	18669	18691	18933	18723	18623	18681	18801	18728	18768	18710	18751	18766	18649	18787	18667	18682	18739	18600	18682	18807	18632	18542	18650	18517	18825	18698	18581	18591	18726	18843	18858	18650	18665	18683	18742	18710	18734	18608	18718	18579	18599	18742	18568	18652	18709	18622	18587	18536	18708	18732	18815	18735	18534	18684	18919	18808	18707	18857	18641	18628	18590	18993	18636	18580	18851	18852	18743	18747	18612	18700	18632	18713	18739	18482	18744	18694	18726	18799	18893	18673	18656	18575	18578	18611	18619	18718	18712	18800	18755	18661	18728	18799	18529	18616	18439	18633	18541	18703	18756	18727	18711	18668	18647	18546	18635	18865	18688	18726	18684	18945	18556	18785	18654	18706	18614	18748	18841	18970	18805	18782	18763	19012	18703	18900	18572	19041	18900	18634	18578	18558	18729	18737	18751	18731	18871	18661	18929	18776	18708	18709	18885	18565	18734	18621	18770	18699	18816	18522	18912	18877	18861	18640	18901	18777	18801	18469	18751	18846	18658	18652	18807	18801	18774	18793	18582	18691	18730	18548	18730	18674	18706	18902	18662	18610	18656	18565	18795	18823	18744	18744	18636	18634	18754	18467	18770	18882	18816	18828	18749	18749	18631	18565	18664	18622	18764	18720	18795	18484	18685	18783	18565	18663	18891	18675	18917	18677	18749	18546	18630	18771	18784	18590	18822	18746	18708	18518	18829	18665	18779	18607	18825	18486	18661	18942	18713	18655	18653	18707	18769	18729	18696	18702	18645	18833	18512	18714	18582
24683	32301	29356	22143	18747	16717	16424	16374	16089	16879	19563	19400	17676	16589	16360	16541	16103	16133	15882	15981	16121	15976	15997	16061	16116	15922	15930	15895	15909	15981	15958	16030	15929	15900	16004	15856	16060	15976	15844	15880	16003	15949	15948	15840	16113	15926	15863	15941	15821	15836	15910	16109	15904	15918	15847	16085	15907	16186	15899	16071	15965	15910	15953	15963	16073	15924	16161	15856	15963	16130	16012	15952	15785	16129	15862	15928	15966	15944	15937	15800	15946	15995	15957	15852	15948	16125	16082	16036	16021	15967	15872	15776	15774	15971	15941	16003	15948	15982	15785	15963	15877	15896	16039	15969	15912	15965	16016	15936	15970	15999	16113	16072	15861	15862	15992	15736	15729	15958	15990	15926	15823	15920	15944	15916	15833	15968	15950	15900	15988	16026	15745	15940	15785	16136	15808	16030	15981	16068	15921	16003	15891	15785	15962	16024	15865	15889	15908	15900	15955	15871	16013	15944	15937	15996	15934	15914	16142	15897	16114	16019	15918	15934	15933	16053	16017	15842	16130	15955	16135	15838	15776	16180	15976	15861	15903	15816	15815	16047	15902	15830	15930	15876	15992	15929	15818	15883	15978	16021	15990	15938	15835	15968	15841	15985	15951	16019	16005	16048	15954	15800	16040	15964	15952	15885	15933	15968	15835	15918	16008	15964	15936	16018	16097	15806	15772	16009	16034	15994	15847	15893	16030	16022	15928	15912	15962	15832	16005	15960	15827	16040	15938	16096	15766	15837	15837	15818	15942	15904	15921	15958	15925	15787	15893	15874	15895	15867	15892	15718	15837	15994	15879	15730	16046	15887	16072	15920	16157	15911	15880	16004	15949	15925	16031	15823	15936	16059	15845	15936	15836	16025	15907	15864	15849	15970	16124	15971	15937	15918	16024	15875	15977	15835	15970	15937	15992	15979	15854	15729	15983	15932	15916	15955	15941	15931	15930	15843	15984	16028	15926	15951	15940	15924	15958	15858	15920	16073	15892	15906	15945	15887	15973	15900	15982	16019	16048	16015	15943	16010	15883	16042	15871	15899	15801	15705	15870	15799	16067	15809	15890	15873	15902	15938	15808	16024	15917	16031	15770	15952	15790	15913	15827	15998	15965	16018	15853	16069	15939	15994	15749	15944	15988	15952	15830	15975	15953	15849	16119	15747	15894	15904	15926	15800	15850	16079	16038	15892	16054	15884	16020	16081	15907	15807	15943	15939	16023	15904	15995	15892	15797	15788	15990	16002	15757	15961	16017	15915	16014	15938	15917	16051	15837	16104	15870	15841	16001	15940	16037	16039	15955	15810	15937	15941	16021	16047	15915	16036	15934	15979	15918	15932	15944	15957	16015	15938	15878	15911	15962	15865	16084	15720	15947	15720	15974	15995	15836	15939	15928	16009	15932	15693	15964	15993	16001	15892	15932	16021	15882	15880	15806	15953	16030	15993	16027	15942	15886	16087	15906	16096	15827	15998	16036	15740	16069	15915	15850	15973	16021	15819	15969	15840	15962	15862	15971	16076	15810	15974	15803	16126	16015	15809	16004	15977	15866	15940	15872	15914	15797	15832	16100	15866	16009	15922	15884	16144	15844	15871	15833	15802	16133	15961	15850	15986	16097	15894	15951	15968	15873	16088	15906	15922	15897	15868	15945	15953	15786	15914	16032	15887	15949	16027	15935	16042	15997	16013	16104	16029	15998	15876	16005	16018	16068	15868	16034	15840	15875	16030	15998	15864	16021	15850	15889	15801	16062	15816	15854	16141	15930	15978	16092	15890	15867	15970	15773	15967	15981	15890	15775	15786	15934	16095	15839	15880	15905	15847	16061	15897	15974	15943	15958	15800	15856	15999	15983	16078	15975	15932	16018	15945	15997	15915	15950	16070	16105	15974	15975	15962	16030	15942	16035	15968	15862	15971	15868	15845	15836	16142	15912	15822	16052	15951	15847	15813	15807	16005	15831	15948	15735	15825	15836	15979	15954	15940	16085	15874	16023	15964	15885	15978	15924	15934	16120	16018	15984	15985	15803	16146	15907	15908	15883	15872	15852	16126	15974	15905	16006	15915	15862	15905	15876	15855	15939	16009	15992	15930	15930	15925	16077	15829	16009	15956	15866	16020	15928	15863	15918	15907	15832	15872	16040	15843	16010	16013	16001	16022	15941	15779	15936	15840	15979	16041	15926	15826	15982	15997	16030	15929	15743	16087	16139	15868	15744	15911	15837	16033	15949	16059	16065	15971	15916	15966	15997	16028	16002	15933	15915	15820	16055	16008	15892	15888	15981	15986	15887	15793	15779	15969	16034	15975	15919	15791	15765	15943	16028	15967	15808	15949	16030	15800	16122	15947	15953	16047	15972	16048	15871	16020	15837	15936	16008	15860	15997	15903	15998	15929	16035	15861	15862	15962	16027	16098	15791	15890	15812	16032	16014	16078	15954	15959	16068	15974	15930	15977	15908	15937	15970	15906	15975	15955	16032	15922	15887	15948	15909	16048	15887	15947	15880	16055	16098	15834	15935	15983	16045	15794	16013	15864	15904	16029	16056	15925	15993	15915	15880	15945	15892	16049	15841	16017	15936	15977	16114	16049	15896	15828	15817	15923	16048	15959	15875	15917	15934	15997	15799	15822	15840	15894	16045	15847	15878	15930	15912	15954	15963	15866	15868	15896	15827	16045	16218	15941	15964	15837	15969	15907	15820	15776	15874	15980	15949	15901	16211	15886	15843	15835	15896	15886	15894	15845	15978	16041	15922	15938	15942	15863	15971	16082	15819	16017	15981	15896	15921	15878	15825	15900	16064	15781	15928	15941	15948	15852	16031	15806	16048	15958	16061	15906	16010	15957	16069	15974	15992	16011	15889	15893	16094	15999	15818	15966	15949	16003	16035	15986	15875	15843	15887	15933	15959	15963	15905	16129	15965	16022	15936	16058	15942	16186	15984	16053	15913	15843	16041	15807	15969	15831	15873	15961	15829	16064	15987	15897	15873	15929	15843	15856	16050	15953	16126	15948	16025	15834	15946	15992	15862	15903	15842	16023	15974	16198	15998	15806	16116	15968	15993	16027	15964	15980	15998	16017	15914	15891	15886	16024	15815	15999	15865	15945	15910	15926	16019	15986	15831	15947	16005	15952	16010	15936	15840	15937	16001	15927	15768	15842	16045	16000	15855	16080	16119	15933	15905	16091	15873	15890	16001	15903	15995	15994	16033	16077	15959	16052	16096	15951	16001	15952	16062	15972	16243	16049	15913	15867	15870	15888	15995	15946	15946	16148	15966	16131	16103	15978	16002	15952	16030	15937	15830	15929	16099	16152	15885	16028	16104	15869	15896	15930	15985	15831	15726	15952	15958	15985	15941	15986	15972	15975	15986	15958	15818	15933	15913	15955	16127	15788	15906	15934	15958	15908	15845	15906	15924	16002	16074	15692	15823	15812	16077	16049	15795	15970	15931	15973	15819	15925	15883	16020	15965	15865	15845	15847	15909	16035	15959	15903	15655	15988	15940	15808	16103	15898	15960	16007	15988	15774	15884	16021	15852	16000	15952	16053	15812	15996	15989	16055	15782	15929	16040	16030	15856	15842	15904	15906	16087	15908	15830	15963	15847	15933	15981	16010	15873	15847	16011	15994	15820	15981	16066	15925	16098	15955	15853	15769	15970	15846	15818	16073	15883	15926	15936	16036	16072	15887	15951	15924	15902	15943	15956	15857	15837	15972	15976	15828	16018	15748	15854	15908	15907	16121	15914	16061	15871	15955	15939	15897	15868	15985	15833	16019	15859	16087	15942	15973	15812	16093	15731	16127	15930	15906	15976	15922	15877	16056	15873	15804	16073	15918	16096	15913	15815	15990	15845	16042	16006	15946	15793	15842	15923	15906	15980	16064	16093	16105	15832	15868	15824	15999	15917	16002	15986	16018	16064	15830	15940	15984	15903	15968	15976	16080	15987	15942	16103	15954	15795	15854	15848	15963	15939	16128	15914	16085	15923	15982	15977	15914	15878	15869	15967	16025	15957	15950	15999	16070	15933	15974	16059	15867	15827	16033	15788	16008	15894	15799	16029	16114	15943	15814	15964	15898	15919	15892	15775	15742	15989	15897	15794	15842	15977	16158	15942	15900	15843	16036	16050	16007	16145	16017	15888	16131	15943	15954	16093	16155	15873	15878	15981	16039	15808	15956	15881	15802	15984	15851	15953	16173	15867	15978	15845	15936	16069	15857	15869	15900	15761	15947	16027	15951	15918	16176	15852	16130	16080	15883	15833	15882	16090	15903	15966	16030	15892	15932	15834	16086	15797	16079	15888	15945	15892	15909	15898	15911	15910	16054	15967	15905	15825	16100	15747	16009	15964	15934	15968	15865	15960	15743	15947	15852	16033	16088	15937	15794	16187	16037	15896	16193	15944	15959	16001	15805	15864	16075	16018	15919	16061	15931	15952	15839	16047	15866	15914	15861	15829	15889	15850	15963	15930	16023	15929	15989	15964	15919	15897	15792	16099	15803	15974	15871	15888	15972	15995	15972	16001	16033	15870	15999	15990	16069	16015	15872	15974	16096	16026	15853	15905	15965	15852	15912	15952	15937	15943	15854	15920	16014	15811	15882	15944	15930	15838	15855	15795	16064	15837	16080	15850	15915	15999	15798	16021	15995	15856	15991	15896	15798	15839	16152	15948	15827	15919	15895	15961	15927	16113	15780	15943	15996	15843	16003	15975	15969	15989	16074	16048	15992	15682	16043	15906	16092	15832	15863	15953	15961	15976	15856	16005	15979	15792	16027	15947	15816	15915	15959	15924	15971	16054	15942	15795	15910	15950	15959	16093	15938	15926	15930	15862	15947	15915	15886	16093	15910	15758	16018	15933	15926	15991	16147	15721	15865	15938	15957	15855	15989	15943	15942	15921	16123	15782	16015	16011	16209	16144	15904	16007	15943	15790	16049	15941	15952	16067	15742	16088	16031	15925	15878	15885	15953	15900	15955	15854	16043	15853	15789	15877	15927	15807	15998	15853	16034	15883	15811	15772	15913	16018	16129	15999	16030	16055	15917	15870	16051	15943	15883	15937	15978	16011	15812	16056	16079	16048	15800	16056	16102	15843	15942	16193	15924	15989	15840	15795	15932
24046	21329	28667	24961	23226	22800	21988	20312	20360	24342	33530	32038	25882	21373	20430	20175	19577	19124	18860	18936	18644	18828	18664	18687	18898	18606	18579	18828	18822	18548	18732	18557	18844	18758	18628	18513	18416	18787	18485	18782	18629	18506	18748	18572	18530	18747	18695	18657	18564	18561	18628	18645	18806	18855	18463	18622	18651	18635	18755	18673	18770	18534	18583	18585	18622	18737	18511	18659	18572	18785	18739	18594	18631	18439	18610	18597	18664	18405	18501	18609	18692	18344	18664	18630	18668	18862	18698	18670	18684	18709	18717	18622	18662	18495	18613	18563	18591	18557	18539	18731	18556	18723	18531	18918	18582	18665	18490	18610	18740	18489	18631	18790	18531	18752	18442	18610	18581	18430	18625	18773	18502	18652	18530	18592	18465	18292	18569	18553	18715	18648	18573	18595	18489	18568	18453	18785	18637	18582	18672	18545	18472	18603	18501	18308	18439	18764	18708	18377	18334	18426	18525	18503	18630	18479	18412	18624	18569	18529	18543	18522	18640	18726	18562	18594	18545	18523	18707	18751	18729	18502	18821	18635	18605	18665	18717	18539	18636	18648	18716	18647	18650	18472	18748	18936	18582	18637	18646	18574	18674	18649	18562	18599	18543	18493	18515	18641	18918	18712	18652	18593	18493	18470	18478	18330	18516	18757	18707	18577	18548	18577	18375	18533	18485	18765	18503	18423	18559	18551	18579	18682	18489	18598	18727	18348	18689	18607	18478	18788	18829	18752	18711	18671	18589	18512	18554	18604	18543	18539	18575	18670	18555	18566	18613	18638	18477	18667	18433	18402	18517	18488	18556	18493	18542	18386	18618	18490	18543	18671	18620	18547	18679	18760	18618	18490	18602	18693	18507	18355	18689	18672	18633	18486	18591	18569	18628	18574	18507	18745	18737	18657	18341	18666	18477	18657	18595	18781	18651	18703	18830	18589	18504	18710	18813	18529	18662	18521	18532	18582	18546	18649	18592	18625	18735	18525	18454	18499	18521	18636	18637	18544	18669	18474	18675	18413	18512	18591	18513	18547	18334	18272	18563	18573	18556	18503	18558	18341	18507	18531	18383	18638	18503	18688	18581	18589	18618	18649	18564	18707	18584	18698	18453	18472	18745	18675	18658	18649	18402	18483	18619	18669	18646	18593	18616	18612	18490	18488	18371	18557	18591	18578	18573	18515	18658	18716	18548	18621	18593	18612	18820	18583	18677	18772	18609	18782	18561	18467	18527	18632	18699	18536	18697	18745	18796	18564	18716	18568	18378	18725	18468	18736	18499	18779	18621	18488	18436	18679	18638	18584	18490	18593	18593	18726	18794	18895	18607	18519	18680	18588	18524	18707	18788	18666	18673	18435	18644	18494	18632	18612	18468	18638	18547	18602	18567	18406	18688	18541	18814	18563	18492	18412	18561	18470	18698	18571	18575	18633	18752	18356	18549	18404	18588	18579	18544	18557	18586	18649	18634	18491	18510	18677	18535	18546	18551	18432	18424	18556	18612	18703	18604	18624	18865	18684	18588	18467	18302	18690	18571	18725	18834	18695	18593	18404	18669	18532	18550	18547	18561	18733	18727	18561	18459	18471	18573	18534	18779	18632	18519	18700	18640	18659	18462	18501	18511	18365	18725	18621	18639	18765	18649	18720	18444	18588	18644	18477	18596	18613	18590	18526	18633	18523	18422	18606	18816	18662	18636	18639	18502	18554	18526	18605	18712	18813	18610	18559	18669	18491	18430	18664	18639	18539	18433	18537	18364	18676	18706	18426	18718	18806	18734	18830	18740	18587	18582	18537	18736	18450	18402	18585	18649	18529	18587	18611	18744	18695	18650	18505	18672	18594	18588	18420	18529	18656	18601	18517	18618	18641	18832	18448	18404	18686	18476	18443	18516	18550	18631	18557	18701	18494	18495	18587	18674	18545	18553	18306	18657	18464	18653	18769	18724	18585	18793	18590	18715	18599	18600	18629	18576	18681	18748	18777	18502	18619	18479	18564	18546	18749	18532	18391	18713	18560	18588	18527	18511	18493	18436	18578	18596	18503	18521	18801	18665	18510	18733	18583	18584	18500	18481	18392	18381	18500	18408	18417	18700	18689	18629	18642	18657	18460	18516	18350	18675	18545	18625	18580	18597	18763	18502	18522	18406	18320	18639	18426	18721	18735	18519	18557	18541	18891	18731	18482	18561	18602	18746	18594	18760	18508	18498	18551	18470	18844	18536	18592	18643	18695	18595	18449	18795	18541	18756	18567	18529	18687	18548	18703	18490	18686	18617	18471	18445	18646	18717	18589	18588	18644	18566	18648	18611	18488	18655	18505	18666	18744	18652	18730	18635	18675	18842	18651	18674	18600	18380	18513	18657	18683	18700	18568	18913	18396	18568	18530	18704	18253	18624	18723	18568	18605	18665	18665	18571	18513	18608	18636	18631	18425	18520	18330	18657	18463	18738	18565	18549	18631	18452	18476	18633	18492	18517	18563	18420	18648	18518	18552	18661	18646	18789	18579	18569	18459	18759	18333	18548	18476	18596	18500	18491	18678	18670	18673	18670	18727	18505	18739	18608	18764	18708	18413	18390	18651	18508	18388	18763	18534	18511	18578	18618	18514	18564	18513	18416	18537	18512	18724	18568	18511	18461	18597	18406	18516	18489	18597	18634	18728	18547	18539	18713	18435	18673	18562	18586	18525	18617	18534	18384	18575	18585	18685	18580	18436	18591	18635	18587	18466	18490	18525	18616	18576	18552	18511	18537	18501	18611	18580	18684	18477	18413	18626	18640	18608	18496	18749	18736	18552	18545	18449	18615	18559	18596	18699	18620	18517	18536	18583	18500	18743	18565	18663	18515	18690	18718	18505	18832	18682	18328	18644	18842	18552	18452	18616	18663	18552	18609	18527	18618	18520	18737	18652	18423	18637	18670	18509	18633	18563	18697	18505	18366	18552	18527	18380	18468	18695	18383	18704	18573	18630	18569	18429	18460	18584	18622	18342	18467	18615	18559	18655	18710	18632	18608	18501	18588	18602	18570	18613	18750	18530	18712	18493	18707	18772	18634	18469	18519	18702	18691	18505	18477	18414	18574	18407	18445	18469	18564	18542	18577	18589	18598	18463	18748	18562	18523	18556	18655	18382	18490	18543	18617	18521	18677	18485	18660	18613	18597	18807	18640	18626	18761	18730	18675	18663	18548	18583	18582	18562	18438	18802	18613	18618	18672	18663	18453	18749	18752	18379	18523	18676	18619	18456	18419	18543	18358	18639	18686	18592	18528	18466	18678	18589	18388	18676	18648	18598	18464	18488	18477	18445	18625	18592	18642	18497	18560	18641	18527	18683	18437	18483	18680	18602	18721	18545	18589	18682	18660	18522	18406	18546	18656	18667	18573	18491	18644	18637	18596	18375	18527	18471	18620	18508	18686	18636	18586	18623	18583	18497	18552	18605	18521	18566	18551	18582	18539	18512	18299	18625	18786	18582	18555	18451	18741	18427	18586	18472	18495	18609	18523	18597	18570	18543	18603	18494	18577	18553	18710	18563	18377	18550	18634	18911	18486	18457	18607	18588	18528	18629	18558	18442	18605	18647	18760	18535	18476	18280	18525	18559	18655	18630	18482	18599	18527	18598	18463	18537	18457	18770	18603	18720	18627	18593	18546	18820	18617	18437	18673	18722	18650	18482	18564	18614	18608	18397	18525	18536	18590	18578	18782	18361	18444	18785	18660	18577	18557	18565	18384	18269	18465	18617	18681	18735	18629	18581	18672	18443	18500	18798	18663	18567	18408	18685	18699	18418	18486	18581	18598	18733	18759	18633	18558	18582	18427	18439	18477	18786	18862	18651	18668	18619	18605	18592	18706	18689	18537	18760	18694	18668	18621	18698	18625	18725	18595	18618	18731	18454	18710	18693	18527	18532	18722	18448	18586	18651	18547	18557	18562	18641	18569	18485	18710	18586	18589	18668	18488	18707	18646	18561	18612	18587	18575	18654	18895	18626	18493	18650	18825	18618	18767	18653	18548	18469	18380	18670	18759	18589	18457	18457	18582	18541	18639	18614	18811	18643	18757	18607	18696	18530	18658	18692	18498	18495	18565	18587	18522	18616	18769	18534	18915	18517	18772	18792	18643	18645	18478	18777	18655	18532	18501	18561	18619	18513	18399	18573	18580	18618	18505	18667	18476	18658	18691	18493	18629	18489	18524	18612	18602	18687	18395	18582	18627	18562	18736	18771	18571	18811	18670	18716	18590	18566	18418	18743	18513	18606	18653	18544	18636	18625	18722	18563	18709	18713	18408	18371	18598	18693	18472	18593	18510	18418	18529	18823	18635	18572	18644	18494	18589	18581	18680	18518	18766	18504	18528	18735	18601	18396	18824	18423	18525	18505	18600	18587	18516	18551	18682	18449	18861	18845	18546	18617	18632	18500	18372	18778	18704	18784	18571	18546	18522	18406	18382	18556	18526	18560	18569	18505	18586	18574	18669	18822	18662	18360	18723	18594	18673	18521	18540	18435	18544	18386	18607	18586	18682	18608	18535	18618	18527	18623	18234	18307	18462	18506	18693	18580	18437	18550	18508	18718	18644	18706	18549	18499	18406	18550	18578	18343	18571	18616	18408	18399	18854	18474	18477	18421	18585	18674	18518	18621	18607	18589	18432	18668	18427	18590	18832	18579	18333	18345	18390	18272	18649	18526	18510	18500	18584	18593	18499	18397	18602	18503	18357	18492	18953	18561	18704	18556	18565	18552	18619	18415	18632	18417	18648	18506	18626	18624	18446	18442	18398	18598	18680	18394	18827	18599	18543	18590	18466	18529	18476	18670	18794	18577	18755	18601	18521	18711	18656	18464	18355	18522	18709	18528	18755	18535	18507	18539	18393	18744	18455	18411	18505	18593	18485	18620	18519	18515	18486	18519	18838	18450	18867	18442	18456	18609	18791	18647	18458	18713	18546	18539	18921	18561	18585	18584	18592	18577	18489	18423	18589	18544	18743	18817	18693	18614	18601	18576	18799	18527	18527	18462	18410	18539	18600	18528	18512	18537	18484	18650	18484	18592	18745	18588	18590	18582	18517	18488	18603	18459	18331	18560	18612	18779	18582	18503	18628	18762	18557	18649	18516	18616	18578	18443
24429	38733	37461	28629	22791	18757	17855	18119	19144	25193	35864	31932	24021	18616	18130	17847	17072	16355	16108	15850	15936	15859	15829	15817	16001	15981	15754	15925	15937	15853	15853	15859	15964	16012	15868	15921	15840	16040	15732	15930	15951	16012	15771	15877	15805	15902	15860	15792	15978	15814	16018	16017	15910	15995	15772	15805	15760	15930	15882	15846	15873	15841	15795	15836	15912	15875	16018	15874	15881	15861	15995	16047	15785	15798	15909	15837	15974	15879	15920	15974	15863	16089	15923	15789	15809	15810	15871	15789	15626	15771	15846	16025	15791	15652	15966	15757	15880	15788	15914	15875	15819	15981	15984	15915	15746	15862	15857	15883	16010	15674	15827	15862	15866	15877	15834	15932	15850	15800	15774	15888	15886	15837	15760	15879	15968	15765	15808	15735	15989	15805	15829	15712	15903	15763	15768	15641	16102	15823	15804	16071	15832	15681	15793	15867	15808	15754	15778	15849	15896	15890	15819	15946	15965	15800	15652	15810	15787	16055	15782	15869	15880	15973	15913	15919	15807	16051	15944	15780	16017	15936	16070	16001	15660	15750	15781	15810	15687	15710	15844	15824	15926	15828	15722	15947	15951	15917	15767	15780	15872	15903	15761	15830	15952	15589	16019	15917	15862	15924	15793	15877	15722	15913	15663	15863	15763	15875	15985	15825	15848	15992	15844	15955	15783	15881	15917	15806	15877	15873	15725	15869	15820	15805	15799	15728	15968	15677	15867	15929	15719	15936	15829	15874	15738	15825	15938	15858	15894	16102	15794	15883	15983	15692	15864	15946	15832	15677	15962	16043	15863	15790	15971	15800	15891	15797	15917	15842	16037	15853	15659	16071	15815	16022	15836	15691	15869	15915	15755	15947	15839	15833	15715	15881	15865	15916	15840	15935	15871	15911	15866	16036	15849	15746	15874	15886	15785	15731	15765	16021	15743	15761	15710	15783	15788	15769	15796	15971	15891	15866	15766	15964	15947	15956	15857	15950	15820	15836	16055	15947	15910	15804	15862	15806	15922	15909	15959	15921	15821	15970	15902	15798	15835	15959	15869	15747	15821	15900	15739	15971	15804	15932	15841	15901	15855	15814	15894	15713	15713	15789	15810	15924	15783	15688	15939	15930	15941	15941	15892	15720	15892	15854	15896	15701	15567	15807	15936	15729	15894	15923	15890	15659	15781	15781	15847	15951	16084	15877	15941	15909	15776	15937	15971	15800	15777	15776	15811	15847	15837	15927	15886	15914	16004	15881	15778	16032	15720	15918	15877	15744	15752	15825	15888	15963	15798	15766	15881	15748	15853	15801	15795	15808	15885	15815	15806	16032	15852	15827	15688	15884	15846	15806	15860	15798	15894	15906	15852	15794	15810	15885	15964	15801	15857	15959	15601	15724	15892	15845	15720	15889	15863	15694	15851	15863	15932	15790	15891	15783	15708	15758	15929	15830	15727	15837	15977	15737	15801	15763	15817	15806	15795	15778	15798	15824	15750	15782	15874	15947	15798	15911	15820	15990	15942	15879	16020	15944	15764	15827	15826	15849	15830	15745	15720	15967	15652	15925	15789	15828	15737	15734	15894	15751	15993	15920	15816	15832	15921	15839	15718	15837	15803	15811	15852	15777	15807	15880	15848	15862	15844	15712	15837	15944	15826	16057	16018	15959	15758	15852	15707	16096	15891	15840	15779	15862	15807	15939	15896	15913	15752	15749	15839	15865	16103	15758	15766	16059	15985	15815	15837	15933	15846	15882	15816	16112	15861	15780	15831	15954	15817	16012	15933	15892	15910	16041	15894	15828	15862	16005	15834	15752	15765	16004	15863	15745	15860	16043	15777	15772	16001	15745	15965	15977	15804	15926	15765	15869	15893	15748	15822	15963	15935	15822	15858	15847	15586	15803	15896	15814	15776	15818	15861	15791	15915	15720	15884	15889	15791	15875	15768	15734	15782	15953	15947	15830	15869	15784	15835	15823	15879	15803	16084	15814	15847	15912	15855	15931	15964	15773	15899	15814	15949	15972	15772	15769	15851	15951	15745	15868	15991	15911	15982	15830	15918	15692	15812	15903	15916	15780	15856	15768	15814	15871	15746	15925	15803	15773	15859	15834	15897	15897	15924	15919	15971	15975	15813	15745	15861	15783	16049	15920	15906	15689	15886	15822	15960	15818	15855	15741	15940	15935	15813	15771	15873	15771	15851	15756	15891	15958	15930	15898	16040	15776	15712	15779	15941	15934	15802	15851	15908	15958	15791	15869	15948	15811	15835	16009	15973	15832	15901	15939	15752	15964	15907	16078	15808	15888	15943	15727	15818	15923	15812	15647	15897	15945	15873	15657	15687	15635	15874	15857	15955	15854	15766	15843	15875	15746	15968	15983	16075	15826	15839	15661	15940	15950	15819	16032	15943	15813	15887	15910	15944	15706	15831	15803	15914	15893	15774	15841	15895	15606	15961	15996	15864	15752	15695	15786	15965	15983	15760	15987	15892	15709	15708	15748	15927	15666	15837	15917	15832	15846	15873	15881	15905	15945	15729	15718	15801	15790	15737	15880	16015	15772	15745	15943	15815	15859	15700	15936	15883	15859	15853	15876	15942	15782	15945	15817	15848	15681	15855	15899	16012	15672	15856	15745	15759	15896	15696	15620	15916	15751	15806	15749	15876	15945	15679	15906	15871	15960	15744	15916	15821	15775	15966	15979	15786	15858	15634	15763	15954	15693	15882	15879	15773	15908	15796	15926	15768	15754	15861	15678	15877	15784	15818	15885	15713	15941	15779	15782	15811	15915	15903	15852	15680	15813	15922	15870	16040	15895	15943	15816	15792	15949	15889	15811	15825	15831	15855	15819	15818	15773	15825	15866	15678	15875	15900	15820	15870	15757	15853	16047	15817	15690	15885	15799	15836	15798	15764	16050	15802	15950	15842	15736	15763	15881	15952	15984	15844	15813	15716	15835	15829	16034	16056	15811	15951	15896	15839	15784	15818	15840	15910	15851	15842	15784	15725	15945	15920	15906	15812	15760	15875	15926	15885	15877	15810	15874	15932	15907	15737	15782	15735	15872	15781	15748	15824	15889	15970	15864	15857	15927	15901	15755	15825	15869	15985	15836	15804	15930	15757	15880	15861	15957	15908	15923	15742	15957	15974	15814	15953	15794	15764	15837	16025	15877	15832	15779	15815	15887	15834	15803	15845	15976	16037	15824	15738	15825	15868	15919	15744	15739	15854	15807	15808	15858	15849	15875	15908	15741	15891	15940	15925	15953	15856	15803	15748	16021	15763	15854	15763	16000	15851	15809	15811	15840	15983	15979	15861	15876	15839	15786	15981	15801	15921	15776	15813	15930	16057	15643	15845	15861	15851	15820	15856	15740	15931	15867	15867	15816	15780	15884	15727	15781	15866	16055	15875	15820	15850	15951	15772	15771	16012	15931	15696	15755	15987	15678	15782	15770	15943	15801	15867	15963	15987	15818	15731	15864	15799	15954	15864	15750	16009	15785	15741	15929	15803	15809	15865	15830	15797	15962	15987	15940	15828	15680	15892	15928	15657	15698	15981	15732	15783	15871	15659	15755	15920	15987	15808	15658	15909	15799	15885	15840	15758	15790	15733	15709	15841	15702	15865	15903	15700	15813	15682	16008	15714	15748	15957	15839	15670	15926	15684	15912	15821	15751	15758	15892	15836	15895	15790	15840	15897	15787	15965	15830	15817	15867	15865	15909	15747	15817	15884	15924	16003	16000	15840	15732	15801	15691	15760	15819	15850	15702	15724	15872	15820	15796	15962	15870	16071	15823	16000	15867	15894	15922	15779	15806	15705	16029	15791	15805	15871	15933	15861	15905	15774	15771	15793	15829	15835	15895	15872	15880	15675	16087	15793	15782	15784	15963	15832	16045	15866	15793	15743	15919	15768	15922	15924	15828	15826	15865	15995	15857	15926	15801	15854	15949	15946	15888	15842	15848	15738	15776	15781	15791	15757	15717	15840	15950	16004	15954	15858	15816	15786	15927	15897	15868	15665	15801	15947	15879	15884	15897	15934	15942	15987	15754	15821	15862	15964	15790	15973	15893	15875	15817	16035	15902	15735	15824	15982	15661	16022	15844	15912	15870	15680	15861	15805	15936	15827	15838	15757	15922	15858	15796	15930	15929	16017	15795	15693	15767	15991	15763	15883	15971	15858	15888	15899	15781	15766	15743	15949	15686	15842	15750	15931	15867	15802	15647	15978	15707	15911	15883	15736	15913	15944	15927	15896	15957	15703	15825	15912	15615	15762	15819	15937	15932	15964	15738	15984	15880	15934	15862	15862	15731	15935	15747	15754	15820	15704	15948	16052	15691	16016	15734	15882	15663	15951	15857	16036	15882	15963	15830	15914	15806	16053	15882	15604	16117	15848	16093	15802	15888	15857	15947	15944	15869	15789	15844	15938	15817	15905	15878	15936	15810	16027	15800	15963	15610	15880	15850	15989	15846	16024	15805	15982	15708	15793	15880	16078	15880	15882	15845	16125	15828	15740	15867	15770	15846	15758	15886	15918	16043	15693	15799	15971	15852	15756	15863	15809	15805	15926	15819	15968	15820	15895	15777	15995	15929	15712	15857	15911	15838	15846	15765	15930	15908	15967	15899	15898	15727	15892	15686	15872	15885	15762	15835	15844	16013	15845	15990	15808	15944	16024	15791	15908	15794	15825	15840	15875	15752	15844	15877	16004	15880	15913	15716	15679	15926	15870	16065	15695	15637	15936	15903	15858	15772	15974	15689	15841	15813	15949	15783	15640	15737	15665	15788	15975	15834	15856	15803	15840	15804	15974	15785	15954	15784	15777	15938	15693	15823	15827	15793	15832	15941	15895	15723	15705	15803	15806	15625	15755	15830	15780	15915	15934	15897	15650	15847	15802	15866	15776	15855	16004	15966	15770	15779	15836	15747	15905	15833	15898	15859	15802	15834	15823	15911	15861	15956	15844	15718	15900	15772	15770	15865	15957	15866	15739	15934	15904	15892	15861	15926	15849	15897	15989	15797	15815	15858	15850	15789	15991	15907	15760	15861	15859	15849	15741	15910	15810	15749	15890	15758	15831	15871	15830	15936	15871	15914	15718	15718	16004	15758	15786	15903	15987	15925	15923	15784
22826	21379	29127	24026	21714	23998	26329	21893	22227	31222	44142	41421	32226	25155	22909	21527	20794	19930	19377	19372	19000	19223	19280	19027	19089	19225	19239	19054	18948	18973	19129	19113	19048	18959	18978	19046	18880	19239	18780	19067	19000	19114	18960	19116	19138	18978	19082	18996	19044	18938	19040	18850	19046	19000	19113	18979	19091	19136	18883	18885	19126	19038	19040	18931	18978	19139	19158	18803	18918	19079	18826	18843	18902	19113	18817	18954	19183	18979	19092	18934	18899	18943	18997	18957	18752	18813	18959	18992	18885	19052	18762	19047	18964	19007	18945	18857	18834	19142	19050	18794	18851	18867	18859	18961	19069	18793	19029	19009	19047	19017	18973	18935	19094	18982	19002	19080	18933	18982	18842	19017	18990	18941	18969	19014	18868	19016	18899	18963	19025	18899	19166	19029	18970	18866	18982	19155	19251	18929	19153	18941	18917	18989	18859	18779	18887	19084	18909	18877	19035	19019	18947	18825	18872	18872	18966	19089	19082	18935	18872	19059	19121	19124	18829	18967	18982	18952	19032	18894	18829	18941	18873	19115	19018	18868	19120	19001	19083	18856	18909	19159	18923	19103	19011	18946	18887	18787	18986	19182	18979	18893	18787	18863	18894	19025	18855	18870	19015	18767	18885	18907	18971	18900	19037	18880	19027	19072	18979	18821	18865	18884	18894	19050	18937	18725	18868	19058	18845	19066	19134	18982	19097	18935	18875	19052	18848	18826	18908	18948	18883	18754	18851	18845	18898	18770	18946	19011	19007	19001	18998	18904	18745	18882	18985	18746	18962	19132	19026	19065	18854	19189	18981	18974	19001	18995	18938	19055	18853	18863	18785	18877	18931	18866	18989	18840	18926	18772	19077	18862	18970	18852	18596	19045	19076	18946	18909	18779	19368	18862	19049	18890	18970	18795	18910	18787	18945	18909	18989	19178	18831	18997	18893	18765	18795	18911	19013	18984	19099	18923	18937	19168	18967	18836	18848	18981	18949	18901	18838	19044	19112	19056	18951	18834	18852	18903	18793	19106	19109	18857	18861	18961	19083	18919	19055	18815	19054	18838	19019	19029	19103	18882	19052	19013	19078	18992	18896	18927	18998	18936	18828	18982	18966	19011	19061	18932	19112	18892	19163	19132	18989	19078	18871	18948	18951	18962	18838	19019	18996	18761	19001	18891	19007	18821	19036	18611	18795	18964	19008	18937	18938	18910	18902	18898	19100	19013	19102	18818	18957	18915	18988	18860	19009	18935	18896	18868	18950	18947	18988	18862	18973	18844	18948	19047	18895	18948	18906	19092	19067	19040	19052	19089	18872	18963	18867	18956	18831	18954	18860	18767	18927	19008	19008	18991	18988	18925	18983	18969	18888	19040	19076	18928	19074	18918	18924	18807	19005	18836	18816	18835	18985	19147	19065	19130	19062	18869	18879	18869	19016	18832	18896	18942	18931	18792	18879	19025	18942	18823	19150	18896	18938	18645	18920	18828	18949	18951	19284	18768	18949	19108	19036	18859	18758	18753	19000	19020	18949	18881	18777	18841	18924	18962	18937	19041	18888	18963	19003	18861	18911	19024	18964	18930	19106	19031	19084	18901	18900	18873	18864	18830	18960	18802	18965	19010	18965	19164	18859	18962	18726	18879	19182	18958	19017	18940	19029	18959	18873	19028	18917	18819	19160	19054	18884	19043	18909	18756	18928	19151	19003	19048	18977	19032	19052	19022	18946	18965	18979	18862	18788	18994	19024	18987	18979	19015	19011	19091	19229	18862	18943	18851	18857	18763	18939	18824	19052	18756	19032	19006	18917	18837	18871	18980	18833	18945	18991	19056	18954	18975	18913	18875	18789	18701	18986	19016	18989	18817	18806	19193	19006	18813	18895	18916	19133	19050	19133	18905	19050	18892	19158	18802	19007	18868	18668	19113	18960	18935	19034	19020	19012	18898	19123	19024	19067	18980	19018	18945	18825	18828	18807	19048	19025	18951	18807	19081	19064	18939	19034	18922	19075	18883	18963	18838	18877	18887	19035	18979	18878	19004	18907	18954	18943	18946	18876	18998	18672	18995	19068	19144	18893	18946	19012	18998	19034	19181	18954	18923	18896	19106	19051	18950	19109	18996	18967	18869	18918	19045	18885	18839	18853	18993	18890	18931	18761	18839	18961	18931	19042	19197	18903	18992	18927	19019	18577	18870	18965	19043	18897	18835	18901	18804	18958	19023	19019	18963	18892	18834	18883	19006	18888	18919	19106	18803	19014	18879	18950	18898	18752	18828	19133	18934	18978	18847	19124	18802	18987	18891	18770	18920	18974	18835	19068	18942	19135	19057	19076	18937	19150	18812	18959	18988	19038	18946	18762	19249	18958	18991	18871	18977	18788	18718	19106	18893	18580	18777	18946	18943	18969	18978	18898	18819	18936	19082	18966	18979	18866	18897	18701	18772	18878	18744	19027	19207	19086	18957	18959	18832	18786	18804	19082	18666	18880	18772	19035	18935	19036	19028	19060	18865	18983	18835	19189	19121	18994	18946	19082	19106	19015	18900	18931	18804	18964	18881	18878	18943	18892	18762	18933	18865	18955	18789	18840	18893	18976	18674	18952	18880	18718	18930	19029	18978	19130	19100	19001	18871	18793	18779	19012	18988	18836	19035	18970	19050	18842	18901	18959	18990	18965	18934	18940	18822	18911	19092	18951	19060	19049	19037	18986	18931	18986	18990	19065	18883	18926	19117	18968	18672	18809	18983	19062	18927	18806	19026	18921	18812	18982	18789	18761	19102	19089	18805	18776	18991	18980	18850	19041	18866	18974	18854	18988	19117	18856	18814	18812	18885	18870	19021	19017	19011	18905	18947	18913	19067	18958	19083	18952	19028	18885	19056	18991	18927	19123	19066	19046	18940	18948	18953	19060	18975	18891	18930	18950	18925	18978	18763	18745	18911	19058	19178	18982	18751	18766	19037	18905	18980	19113	18796	19071	18816	18945	18999	19037	19119	18836	19045	18916	18996	18944	18918	19027	19019	18889	18882	19109	18888	18965	18868	19017	18924	19058	19125	18836	18963	19217	18958	18812	18784	19019	19036	18928	18969	19024	18824	19023	19008	18787	18885	18825	19134	19171	18808	19040	19130	18889	18974	18717	18908	19130	18885	18899	18902	18854	18840	18911	18988	19140	18947	18959	19013	19150	19108	18875	18721	18917	18951	18970	18880	18783	18977	18924	18878	18933	18884	18930	18801	18806	19012	19122	18903	19026	18949	18823	18826	18909	18880	18972	19091	18981	19081	19059	19027	19006	19045	18918	18892	18851	18862	18857	18983	19100	19006	18981	18883	18854	18875	18988	19150	19003	18904	18854	18854	18744	18738	19011	19168	19129	18889	18851	19109	19054	18953	19082	19033	18891	18915	19076	18943	18896	19034	18906	18929	18790	18832	18881	18867	18764	19030	19020	18901	18988	18989	18782	19095	18990	19085	18860	19025	18809	18724	18931	19034	19175	18995	18935	19114	18920	18855	18832	19096	18845	18860	18908	19070	18956	18690	18964	19044	18936	19015	18994	19049	18949	19037	18964	18794	18973	18906	18898	18844	18789	19015	18950	19088	18849	18866	19036	18834	18893	18959	18681	18991	19053	18830	18848	19089	19305	18813	18711	18806	19026	18938	18977	19000	18913	18852	18960	19013	19046	18832	18814	19081	18749	18858	18795	18756	19061	18753	18818	19006	18975	19020	19055	18940	18973	18979	19115	18942	18818	18922	19002	19054	18895	18964	19009	18820	18982	18862	18812	18969	18920	19023	18770	18775	19112	19058	18927	19017	18902	18823	18843	19017	18887	18988	18867	18982	18984	19062	19048	19139	18852	19083	18964	18967	18915	18992	18819	18625	18786	18745	18781	18943	18811	19040	18863	19010	18979	18858	18812	18730	19134	19054	18983	19116	19014	18780	18961	19156	18940	18808	18891	18952	18814	19036	18747	18709	18929	19056	19163	18831	18920	18806	18876	18986	18883	19215	19045	19148	18986	18936	19082	19034	19050	19066	19021	18983	18985	18920	18984	19073	19069	18993	18743	18803	18820	18912	18894	18990	18926	19047	18983	18865	19003	19042	18972	18923	19054	19001	18753	18951	19020	18945	19067	18905	18849	18904	18901	18909	18803	19065	19077	18947	19081	18865	18955	18924	19078	18998	18813	19025	19000	18885	18788	19184	18838	19012	18796	19067	18996	18957	19082	19094	18955	19148	19035	18872	18932	19031	18953	18834	18999	18873	18831	18864	18819	18926	19037	18968	18812	18703	18797	18932	18983	18999	19065	19085	18976	18825	18919	18946	18701	19085	19054	19029	18921	19013	19053	18926	18809	18815	18872	18972	18881	18982	18942	18662	18998	18988	19026	18950	19125	18969	18916	19085	18971	18963	18853	18924	18966	18927	19023	18879	18913	19056	19038	18894	19045	19103	18814	18871	18979	18808	19001	19072	19124	19163	18969	19089	18864	18869	18950	19295	19107	19029	19017	18921	18958	18724	18778	18986	18823	18828	18866	19051	18921	18919	18936	18914	19066	18989	19019	18924	18748	18877	18906	19146	19091	18954	18968	18862	18932	18913	18835	18976	18749	18877	19162	18947	19193	19041	19068	18937	18918	18825	18785	19012	18835	19023	18896	18906	19021	18745	19084	18994	19011	18865	18881	18807	18980	19050	18969	19053	18845	18945	18936	18928	18671	18873	18935	18889	18925	19057	18982	18949	19049	18734	18825	18815	18976	19012	18804	18982	19125	19069	18964	18788	18815	18956	19015	19170	18774	18972	18921	18963	19014	18957	18746	18778	18964	18923	18798	18796	18975	18887	19011	18893	18752	18975	19080	18888	18824	19105	18915	18774	19057	19010	19007	19080	19114	19032	18919	18761	18859	19025	18946	18912	18836	18953	18789	18856	19147	18982	18909	18905	18939	18866	19013	18977	18975	18981	18987	19040	18863	18927	18901	19228	19120	18864	18753	19048	19043	18827	19118	18933	18947	18886	18949	19134	18945	18858	18728	18761	18954	18803	19247	19065	19085	18784	18922	18962	18920	18852	18956	19018	19119	18984	18866	18907	19041	19063	19030	18716	18861	18779	18889	19006	18967	19037	18905	19019
28340	45154	44180	31302	22199	20098	19753	20074	21785	34482	45923	41524	31563	23535	20749	19337	18077	17099	16317	16159	16213	16205	16130	16064	16262	16078	16069	15995	16079	16063	16024	16131	16083	16059	16164	16224	16185	16101	16093	16220	16149	16117	15994	16042	15988	15993	16087	16232	16023	15936	16070	16044	16043	16205	16090	16159	16094	16056	15964	16048	16108	16165	16114	16114	16139	16260	15967	16037	16153	16116	16119	15934	16019	16222	16082	16036	15962	15931	15965	16062	15830	16012	16113	16138	16024	16138	15964	16019	16156	16012	16118	16033	16042	16155	16060	16082	15913	15936	16227	16102	16064	15967	16176	16244	16073	16011	16019	16151	15978	16213	15941	15923	16052	16219	16088	16090	16104	16109	16071	16120	16201	15849	16168	16185	16121	15944	16001	16035	16146	16214	16152	16115	16199	16173	16134	16071	16012	16007	16010	15972	16016	15989	16198	15904	16099	16114	16101	16126	15902	16099	16031	16314	16091	16069	16013	16005	16067	16062	16067	16165	16143	16146	16112	16044	16055	16185	16047	16072	16043	15953	16118	15959	16093	16086	16172	16126	16058	16168	16140	16000	16036	16204	16131	15881	16124	16071	16137	15967	16015	16009	15921	15962	16015	15947	15971	16101	16136	16139	16208	16109	15966	15920	16109	16193	16055	15901	16103	15950	16177	16045	16086	16231	16149	16090	16053	16150	16078	16175	15980	16007	16125	16125	16111	16143	16047	15993	15989	16089	16190	16049	16297	16217	16047	15916	16121	16209	16108	16080	16193	16045	15963	16040	16073	15974	16003	16066	16046	16241	16112	16077	16315	16085	16109	16053	16044	15823	16035	16115	16143	15990	15915	16180	15969	15991	16088	16043	16037	15991	15997	16211	15893	15876	16043	16116	16025	15894	16068	16010	16064	16136	16007	15989	15873	15902	15933	16149	16116	15966	15990	15921	15950	16153	15918	15888	16024	16084	16101	16082	16188	16083	16028	15918	16056	16109	16181	15983	16017	16147	16229	16122	16198	15968	16087	16155	16049	16033	15965	16157	16012	16106	16366	16125	16038	16093	16081	16039	16022	16101	16195	16024	16018	15994	16172	16127	16068	16053	16050	16144	15984	15914	16140	16238	16154	16147	16192	15952	16161	15961	16184	16047	16095	15955	16018	15929	16190	15916	16145	16077	16085	16207	16080	16034	16042	16123	16008	16038	16172	16132	16070	15942	16097	16106	15911	16018	16140	16145	16063	16105	16011	15988	16171	16123	16009	16082	16090	16104	16017	15991	16110	16100	15893	16068	16129	16146	15873	16172	16014	15983	16090	15948	16023	16185	16102	16204	16000	16069	16150	16047	16152	15907	16084	16006	15919	16122	16147	15991	15968	15954	16119	15982	16039	15951	16127	15997	15934	15960	16047	16134	15905	16222	16152	16090	16085	16104	16083	16167	16139	16023	16170	16245	15904	16031	16047	15995	15958	16013	16019	16107	15932	16105	15937	16013	15996	15971	16048	16145	16117	15977	16006	16062	16117	15925	16032	16024	16129	16180	16078	16092	16096	16066	16171	16094	16259	15917	16021	16059	15940	16198	16032	16023	16219	16074	16072	16117	16110	16123	16115	15967	16086	16155	16054	16003	15947	15894	16181	15991	16022	15902	16003	16128	16093	16078	16092	16049	15967	15971	16208	15998	16114	16028	16053	16117	15936	16013	16122	16098	16004	16090	15834	16036	16046	16246	15952	16077	16166	15999	16118	16065	15942	16080	16152	16079	16008	16132	15922	16075	16174	16003	16041	16040	16106	16049	15891	16153	15997	16097	15848	16100	16007	15917	16165	16125	16252	16115	16098	16050	16040	16148	16030	16117	16095	16106	15966	15991	16090	16124	16046	16106	16200	16057	15990	15968	16176	15873	16032	16014	16092	15948	16189	16080	16152	16262	16178	15997	16005	16140	16071	16084	16009	16252	16124	16108	15848	16018	15843	16070	15994	16067	15974	16036	16141	16044	16108	16081	15975	16078	16004	16041	16157	16037	16022	16046	16044	16195	16064	16040	15922	16143	16105	16001	15954	16038	16171	16127	16134	15972	16186	15882	16262	16018	16001	16118	16219	16009	16124	15991	16027	15964	15979	16217	16074	16153	16210	16058	16044	15983	16094	16042	16092	16082	15963	16056	15920	15996	16219	16072	16033	15865	16034	16097	16136	16073	16276	15982	16065	16179	15965	15957	16036	15952	16065	16105	16180	16060	16055	16084	16054	16052	16182	15973	16012	16135	16070	16093	16010	16056	16230	16034	16005	16092	15980	15948	16137	16101	15891	16065	16117	16177	15981	16024	16086	15938	16005	16069	16241	15870	16236	16055	16076	16001	16006	16071	16143	16164	16010	16105	16021	16149	16142	16065	16297	16160	16122	16352	16074	15946	16038	16221	16233	15950	16128	16039	16137	16065	16104	16100	16177	16144	16221	15947	16111	16040	15967	16069	16027	15867	16070	16003	15910	16117	16070	16111	16033	16006	16025	16015	16238	16002	15962	16131	16265	16175	15953	16180	16021	15949	16145	16182	16076	16056	16241	16169	16020	16144	15983	16103	16156	16027	16149	15907	16021	16138	16085	15937	16151	16062	15970	16165	16190	16119	16050	16111	16074	16177	15967	16013	15908	16198	15923	16153	16095	16151	16013	16126	16126	16186	16046	15993	16071	16135	16141	15934	16153	16043	16007	16202	16114	16261	16115	16000	16075	16153	16046	16114	16070	16100	16260	16067	16283	16010	16152	16155	16055	15757	16199	16119	15922	15917	16006	15995	16067	16121	16133	16064	16099	16147	15934	16090	15985	16056	16259	15859	15932	16068	16166	15993	16181	16084	16067	15905	16099	15863	16136	15794	15966	16079	15935	16132	15960	16040	16113	16062	16003	16143	16117	16013	16185	16258	16108	16000	16034	16059	16021	16077	16090	16007	15985	16088	16088	16200	16048	15954	16232	16188	15946	15993	16061	16059	16208	16136	16240	16076	16019	15977	16239	15971	16185	16061	15995	16180	16060	16127	16113	16130	16142	16116	16206	15904	15965	16158	16027	16220	15795	16018	16094	16001	16030	15963	16019	16053	16149	16037	15971	16128	15975	16122	16140	16205	16145	16170	16052	16095	16133	16055	16085	16021	16114	16002	16018	16192	16039	16038	16090	16067	16008	16055	16115	16056	15919	16130	16037	15952	16077	16003	16070	16035	16151	16134	15866	15972	15998	15938	16102	15877	16031	16184	15964	16112	15999	16109	16036	16058	16093	15930	16040	15932	16091	16228	15995	16108	16151	16173	15977	15931	15894	16225	16043	16022	16078	15977	16120	16014	15996	16074	16023	15877	15941	15997	16139	15963	15972	15970	16092	16093	16046	16113	16020	16025	16052	16031	15983	16097	15982	16036	16151	16144	15997	15979	16136	16087	16164	16000	16200	16195	16104	16091	15846	16088	16048	15972	16049	16183	16082	15887	15901	16116	16009	16071	16384	15961	16180	15957	15933	16100	15984	16237	16080	16117	16002	16097	15856	16108	16012	16130	16148	16025	16003	16193	16092	16074	16074	15980	16104	16013	16204	16085	16074	16080	16118	16212	16040	15889	16072	16140	16031	16260	16125	16163	16038	16045	16168	15941	15997	15916	16082	16026	16103	15982	15953	16087	16016	16116	16036	16024	16106	16026	16271	16072	16170	16100	15979	16073	16019	16113	16134	16133	16098	16174	16022	16083	16016	16035	16063	16084	15977	16119	15887	16214	15955	16033	16149	15970	16115	16133	15946	16007	15986	16005	16116	15994	16065	15963	15942	15893	16001	16119	16122	15969	16083	16170	16116	16005	16227	16071	16044	16138	15982	16102	16035	16103	16073	15992	16153	16048	15976	15941	15931	15981	16193	16045	15968	16182	16206	16105	15938	15915	16063	15912	16033	16069	16019	15926	16092	16010	16238	16125	16119	16094	16115	16078	15972	15951	15980	15937	15990	16088	15999	16113	16013	16138	16094	15879	15932	16202	16028	15962	16199	16078	16153	16147	16090	16178	16017	15992	15857	15968	16116	16086	16116	16033	16118	16106	16067	16175	15938	16118	16012	16013	16034	15969	16087	16068	16027	16153	15989	16153	16210	16035	16047	16119	15921	16033	16095	15960	16005	16082	15991	16203	16051	15996	15984	16133	16133	16201	15897	16162	16095	15977	15988	16209	16176	15954	16148	16006	15984	16052	15994	15975	16121	15926	16169	16147	16054	16129	16068	15760	15977	16178	15913	16037	16078	16028	16154	15990	16048	15948	16110	15902	16012	15980	16043	16015	15931	16050	16144	16117	16063	16108	16030	16116	16048	16149	16115	15912	16265	16061	16080	16177	16146	16084	16031	15961	15846	16121	16007	16101	16043	16017	16141	16015	15916	16125	15993	16287	15912	16226	16078	15999	15900	16025	16045	16008	16090	15949	16137	16136	16003	15914	16176	16083	16063	16040	16038	16029	16106	16277	16078	16093	16053	16026	15995	15976	15950	16105	16131	16068	15984	16133	16119	16178	16056	16051	16077	16276	16272	16103	16010	16089	15904	16064	16061	16015	15945	16028	16279	16070	16017	16097	16128	16059	16161	15933	15912	16098	16041	16125	16008	16008	16261	16086	16116	16063	16149	15863	16093	15985	16020	15897	15970	16032	16244	16163	16077	16164	16107	16128	16005	16190	16042	15915	16106	16192	16131	16277	16225	16160	16211	16087	16164	16052	16087	16133	16136	16006	16106	16176	15904	16052	16232	16120	16036	16087	15973	16069	16085	16166	15898	15984	15994	16136	16054	16153	15996	16113	16035	16107	16158	16035	16094	16056	15955	16163	16038	16077	16101	15915	16075	15942	16229	15989	16068	16045	16141	15928	16123	16109	16092	15989	16038	15991	15913	15924	15964	16030	16144	16020	16252	16023	16078	16048	16129	15950	15942	15939	16228	15942	16076	16064	16088	16150	16097	16012	16066	16073	16147	16046	15912	16079	16060	16141	16267	16090	16114	16124	15966	15961	16157	16137	16300	15921	16156	16104	15953	16022	15980	16092	15943	15926	16106	16010	15958	16048	16038	15821	16208	16046	16149	16082	16088	16025	16147	16104	15848	15994	16242	16095
28024	23617	29289	25319	20178	19360	19567	19171	19177	19966	21624	21539	20384	19780	19157	19353	19212	18978	19086	18942	19153	18890	18779	19030	18996	18882	18828	19064	18978	18764	18812	18952	19165	19075	18964	19069	18737	18822	18970	18798	19002	19048	18794	18794	19062	18955	18907	19037	19088	18845	18846	18957	19132	18738	19171	19037	18806	18726	19040	18962	19129	19252	19010	18962	18756	19009	18847	18767	18904	18779	18803	18891	18938	18836	18964	19045	18863	18842	18998	19111	18954	18967	18949	18868	19193	18852	19025	18820	19058	18955	18993	18860	18793	19014	18999	19028	18800	18882	18961	18991	18879	18801	19057	19120	19051	19136	18956	18648	18811	18974	18900	18819	18988	19075	19028	18791	18741	18845	19106	18879	18912	18922	18933	18934	18794	18871	18904	19033	19062	18903	19134	18873	19150	18806	18832	19025	19047	18704	18912	18861	18816	18992	19077	19015	19125	18850	18733	18905	18947	18924	18943	18958	18955	18973	18809	18877	18931	18837	18933	18730	19071	18904	18929	18730	18778	18686	19206	18910	18817	18927	18956	18789	18833	19020	18881	18898	18878	18826	19039	19001	19154	19053	18941	19010	19105	18977	18933	18971	18986	18907	18997	18734	18943	18864	18942	18985	18986	19137	18802	18746	19046	19033	19030	18856	18936	18792	18998	18796	18847	18885	18984	18695	18912	18734	18784	18816	19039	18890	18938	18979	18800	18833	19011	18951	19069	18954	19075	18937	19040	18936	18961	18901	18997	18966	19069	18846	19001	19035	18996	18808	18902	18999	19085	18995	18832	18759	18985	19057	18886	18736	19035	18967	18921	19036	18865	18961	18942	18758	18926	18937	19079	19025	19105	18920	18927	18844	18784	19019	18984	18753	18704	18903	19067	18898	18925	18766	19028	18914	19013	18753	19052	19006	18818	18947	18941	18955	18781	18820	18918	19287	19018	19116	18860	19058	18998	18973	18990	19129	18982	18938	18975	18900	18947	18871	18969	18945	18961	18863	18977	19114	18931	19034	18814	18815	18786	18954	19122	19080	18912	18730	18992	18861	19035	19030	19053	18850	18847	18941	18843	18869	18814	18989	18838	18826	18796	18924	18997	19019	19027	18817	19023	18906	19028	18924	19063	19083	19091	19005	18720	19007	19103	18927	19039	18897	18740	18850	19054	18765	18830	18950	18937	18912	19172	18883	18904	18982	18807	18799	18775	18958	18798	18891	18945	18972	18955	18754	18983	19001	18789	19051	18927	19055	18785	19005	18879	18963	19057	18999	18997	19134	18982	18830	18941	18812	18898	18932	19093	19010	18855	18962	18854	19043	19079	18936	19033	19010	18947	19044	19023	18523	18905	18970	18844	19027	19041	18955	18883	18867	18772	18898	19104	18825	19079	18856	18939	19054	18883	19025	19014	18997	18812	19056	18712	19153	18915	18989	18855	19073	19089	18829	19029	18987	18905	19091	18901	18977	18888	19125	19096	18995	18730	18909	18880	19011	18814	18975	18913	18937	18913	18877	18864	19037	18904	18804	19028	18775	18703	19017	19003	18939	19039	18817	18964	19007	18810	18863	18851	18902	19011	18926	19055	19036	18948	18838	19001	18947	18783	18690	19045	19004	18874	19035	18985	18880	18997	18986	19085	18917	18989	18849	18923	18952	18949	18906	18973	18924	19058	18970	18848	19019	18891	18797	18970	19046	18950	18900	18945	19064	18859	18992	18941	18909	18912	18825	18897	18906	18845	18983	18767	18880	18833	18820	18981	18881	19032	18929	19112	18931	19000	19034	18808	18911	19028	18913	18726	19031	18879	19133	19124	19166	19086	18870	19066	18895	19004	18812	18935	18994	19031	18882	18757	19114	18824	18928	18941	18760	18843	18729	18808	18996	18954	18837	18961	19138	18822	18784	18766	18843	19011	18810	18811	18904	18770	18938	19152	18857	18917	18979	18850	18963	18904	18994	18869	18976	18908	18969	19010	19024	19010	18981	19289	18919	19012	19054	18945	19099	18858	18964	18912	18840	18814	18903	18966	18975	18840	18826	18963	19034	18841	18734	18968	18955	19114	18811	18778	18984	18861	18942	19100	19081	18940	18782	19103	18901	18905	18980	18977	19040	19013	18964	18907	18951	19042	18781	18918	18833	19022	19101	18992	19034	19064	18867	18945	18775	18932	18887	18964	18951	18820	18827	19007	19010	18998	18870	18990	19026	18892	18988	18828	18814	18689	18978	19019	19066	18993	19008	18846	19086	18913	18913	18766	18798	18754	19120	18969	18820	18974	18761	18961	19075	18792	18947	19044	18904	19010	18905	18738	18834	18861	18891	19054	19152	18803	18907	19041	19015	18766	19026	18894	18941	19101	18904	19020	19067	18921	18996	18817	19028	18912	18905	18805	18992	18941	18984	18920	19166	18769	18961	18863	19269	19051	19037	18842	19011	19038	18844	18942	18795	18791	18847	18921	19061	19151	18909	19047	18906	19162	19032	18858	18895	18833	18858	18908	18834	18897	18820	18987	18970	19034	18837	18811	18886	19004	18908	19090	18763	19062	18892	18990	18928	18995	18835	18884	18801	18917	18965	18905	18948	18812	19079	18966	19020	18954	18905	18903	19067	18922	19026	18840	19013	18845	18789	19021	18769	19083	19178	19053	18917	19006	18949	18891	19113	18819	18838	18957	19065	18992	19043	19064	18977	18679	18943	18894	18930	18939	19070	18880	18978	18933	19039	18838	19013	18833	19202	19162	19266	19009	18822	18994	18865	18869	19028	19090	18899	18858	18844	19168	18851	18823	18957	18745	18870	18969	18828	18868	18990	19000	18883	19102	19103	19103	18817	19010	18996	18921	19062	18912	18914	18895	18882	19038	18975	18857	19006	18775	18848	18918	19074	18859	18920	18902	18862	19085	18832	18887	18777	18791	19021	18918	19062	19060	18829	19051	18843	18881	19149	18893	18940	19096	19060	18893	18680	18908	18782	18953	18924	18940	18985	19035	18774	18844	18944	18775	18716	18856	19040	18740	18885	18910	18796	18832	18745	18976	18925	19075	18894	19162	19017	18890	19001	18906	18789	18950	18917	19021	19070	18725	18983	18989	18956	18851	18757	19281	18980	19118	19134	18991	19110	19017	18817	18895	18952	18898	18915	18753	18887	19022	18809	18824	18803	19083	18744	18924	18841	19174	18809	18961	19023	18941	18955	18912	19004	19121	18950	18922	18831	18877	18988	18882	18734	18952	18874	18939	19023	19030	18910	18831	18797	18806	19027	19025	19049	18745	18838	19001	18980	18884	19124	18806	19045	18960	19009	18822	18868	19000	18883	18975	18902	18881	18947	18968	18960	19019	19004	19091	19056	18751	18879	19086	18968	18922	18865	18902	18980	18979	18942	18737	19218	18858	18837	19071	19065	18946	18830	18998	18732	18966	18768	19069	18959	18983	19060	19036	19090	18946	18922	19013	18777	18976	18924	18990	18995	19034	18891	19029	19017	18977	18879	18831	18893	19020	19084	18933	18942	19023	18616	19026	18950	19010	18789	19029	18769	18950	18856	19081	18845	19043	18863	18956	19058	18965	18810	18907	19014	18976	18893	19087	18936	18942	19213	18985	18887	18908	19128	18820	19129	18689	19017	19081	19290	19039	19182	18985	19015	19073	18725	18940	19006	19049	19117	18973	19073	18995	18851	19014	19054	18900	18961	19019	18781	18930	18890	19044	18948	18973	18975	18878	19061	18908	18944	18960	18905	19176	19022	18838	18918	18670	18910	19016	18812	19024	19027	19095	18918	18916	18980	18807	18828	19069	18998	18875	18961	18924	18993	19025	18996	18801	19042	18902	18915	19049	19043	18854	19001	19020	18915	19005	18796	19003	18846	18769	19055	19077	19056	18823	18866	19052	18954	18975	19068	18857	19066	18945	19099	18870	18959	19023	19063	18953	18956	19139	19201	18958	18794	18949	19015	18987	18977	19126	18702	19045	19034	19028	18909	19112	18981	18767	18794	19053	18983	19051	18972	19033	18782	18576	19018	19057	19040	18706	19020	19146	18974	19024	19076	18957	19036	18809	19141	18809	18949	18867	19041	18954	18910	18907	18953	19190	18850	18835	18862	18794	18883	19087	19014	19081	19131	19238	18973	19178	18950	19002	18845	19201	19058	18747	19064	19115	18924	18933	18901	18921	18959	18767	19099	18930	19138	18701	18938	18906	18798	19008	18926	19182	19063	18974	18845	18907	18920	18773	19017	18727	18959	18972	19163	18737	19142	18891	19024	18897	18984	18982	18978	18931	19117	19105	19036	18994	19028	19086	19111	19032	18890	19029	19048	18916	18905	18983	18723	18911	19075	18898	18703	19047	18895	19048	19143	18862	19027	18914	18868	18921	18996	19042	18718	18731	19049	18902	19211	19079	18995	18857	18717	18963	18885	19041	19084	18880	18853	18884	18919	18836	18987	18950	18834	19040	19050	19042	19140	18912	19028	19072	18810	18910	18974	18964	18944	19015	19123	18812	18837	19295	18828	18883	19178	19134	18941	18923	18943	18775	19106	18847	18758	18965	19057	18891	19100	19072	18865	18717	19213	19065	18978	18798	18958	19043	19049	19034	19012	19077	19029	18939	18885	19185	19135	19135	18838	18972	19033	19035	19140	19047	19003	18939	18982	18992	18857	19125	19041	18883	19071	18888	18761	18998	18966	19135	18883	18995	18785	19048	19000	18900	18968	18917	19049	18798	19030	18900	18797	18990	18837	19020	18962	18706	18849	19087	18811	18974	19105	18925	18840	18961	18964	18914	18929	19056	19067	18871	18823	18947	19012	19047	18855	18830	18867	19171	18875	18984	18790	18887	18944	19080	18801	19069	18758	18669	18886	18925	19052	18840	18996	18931	18857	19032	18786	18931	19034	18750	19196	19048	18833	19149	18996	19027	18991	18939	18976	18850	18784	19069	18919	18913	18747	18896	18900	18999	19084	18872	18918	18871	18837	18905	18953	19055	19017	19077	18875	18947	18925	18970	18745	18791	19067	19099	18881	18835	18948	18996	19096	19080	18967	18846	18905	18956	18804	19059	18870	18989	18997	18757	18882	19065	18947	18933	18871	18980	18897	19001	18944	18854	19089	18906	18967	19159	18894	18853	18960
25140	32706	31201	21560	17783	16792	16557	16385	16462	17947	20241	19241	17459	16852	16358	16446	16144	16074	16130	16296	16112	16058	16135	16191	16246	15961	16105	16069	16211	15978	15887	16064	15971	16082	16046	16193	16029	16101	16110	16214	15929	16108	16056	16087	15913	16177	16008	16019	16179	16214	16026	16129	16096	16084	16033	16186	15986	16097	16094	16215	16044	15936	15961	15956	16041	15899	15991	16015	16157	16083	15946	16208	16119	15981	16119	15934	15995	16136	16168	16103	16290	16103	16062	16005	16128	16135	16174	16127	16108	15975	16271	16079	16098	16236	15945	16093	15901	15975	16072	16152	16022	16002	16086	16222	15918	16049	16251	15974	15987	15975	16111	16121	16048	16269	16058	16270	16022	15952	16059	16069	16097	15962	16040	16126	15944	16135	16104	15941	16037	16077	16023	16045	15992	15997	15957	16126	16109	16026	15947	16051	16174	16034	15937	16045	16126	16027	16030	16240	16080	16222	16109	15898	16087	16152	16003	16123	16015	15944	16139	16047	16155	16080	16101	16078	16079	16078	15998	16123	16130	16214	16153	16052	16017	16032	16138	16169	15894	16056	16068	15957	16061	16192	15957	15891	16155	16147	16191	16011	16196	16011	16051	16101	16118	16151	16036	16031	16142	16000	15989	16220	16004	16067	16080	16157	16026	16172	16091	16041	16100	16032	16155	16186	16029	16170	16139	16193	16221	16193	16141	15966	16167	16082	16043	16027	16064	16122	16247	15988	16089	16170	16112	16227	16288	16029	16165	16062	16180	15997	16105	16076	16100	15940	16115	16052	16148	16217	16010	15960	16043	15993	16169	16105	16134	16167	15997	15996	16124	16200	15978	16033	16063	16225	16020	16100	16101	16128	16224	16117	16042	16111	16049	16135	15864	16076	16087	16256	15975	16121	15949	16147	16127	16208	15898	16092	16159	16019	16338	16054	16022	16035	16213	16072	16108	16104	16163	16071	15971	16152	15942	16118	15962	16025	16104	16167	16160	16125	16069	16106	15966	16120	15985	16054	16073	16094	16098	16050	16019	16035	16101	16204	16019	16121	16050	16041	16197	16159	16065	16227	16006	16218	16046	16054	16163	16167	16067	16163	16057	16179	16045	15915	15985	16117	16142	16136	16150	16048	15999	16118	16056	16314	16194	16060	16146	15921	16190	15984	16208	15991	16027	16140	16080	16139	15921	16128	16045	15986	16011	16153	16124	15930	16148	16124	16134	16122	15924	16086	16043	15900	16096	16088	16041	16057	16068	16077	16113	16043	16143	16017	16058	15903	15862	16009	16090	16131	16215	16110	16104	16140	15974	16109	16246	16117	16168	16214	15807	16083	15889	16222	16043	16172	15940	16104	16158	16110	16052	15983	16103	15964	16122	15921	16125	15979	16283	16141	15974	16182	16073	16146	16056	16071	16227	16151	16219	15951	15994	16087	16013	16072	16306	16099	16127	16101	16000	16018	16076	15983	16287	16091	16209	16023	16031	16039	16192	16064	16061	16147	16103	16096	15990	16099	16128	16065	16202	16142	16084	16015	16062	16173	16139	16138	15944	16093	16067	16116	16061	16069	16035	16143	16083	16027	16035	16139	16128	16038	16091	16222	16042	16173	16104	16163	16149	16034	15960	16033	16059	16220	15958	16146	16093	16073	16166	16017	16008	16018	15975	16168	16153	16006	16059	16018	15937	16296	16143	16184	16150	15956	16092	16055	16183	16114	16033	15940	16215	15960	15979	15981	16019	16179	16119	15941	16047	16283	16323	15998	16129	16149	15915	16127	16104	16163	16139	15989	16087	16167	16255	16005	16083	16002	16267	16006	16026	15962	15788	16149	16164	16021	15984	16136	16205	16199	16155	15943	16002	16060	16097	16244	16104	16305	16325	16054	16058	16096	16103	16141	16096	15961	15975	16132	16245	15910	16074	15993	16004	15964	15988	15998	16083	16185	16178	15986	16020	16091	16106	16187	16111	16048	16121	15992	15950	16194	15945	16196	16097	16064	16042	15960	16158	16149	15969	16189	16111	16081	16091	16087	15948	15996	15961	16033	16197	15904	16174	15988	16103	16043	16142	16088	16007	15933	16041	16272	16203	16024	16307	15923	16294	15992	16096	16072	16097	16119	16068	15825	16071	16134	16101	15986	16096	16038	16044	16013	16079	16064	16132	16033	16140	15866	16006	16146	15981	16032	15953	16105	15972	16209	16071	15945	16100	16322	16019	16161	16104	16104	16283	16021	15986	16259	16003	15833	16040	16069	16140	16190	16118	16147	16062	16177	16075	15969	16025	16108	16159	16022	16167	16109	16180	16073	16038	15971	16072	16226	16086	16124	15995	15953	15934	16213	16090	16302	16013	15966	16021	16026	16157	16049	16199	16237	16057	16050	16056	16160	16100	16180	16166	16154	15975	16027	15975	16269	15940	16091	16026	16039	15993	15959	16194	16094	16053	16114	16092	16134	15956	16169	16187	16238	16107	16174	16087	15988	16210	16056	16007	16011	16010	15969	16056	16060	16061	16100	16119	15924	16039	16161	16213	16061	15956	16064	16157	15966	16021	16022	16196	16052	16027	16091	16098	16041	16078	15996	16021	16011	16268	16213	16132	16095	15966	16264	16107	15984	15943	16191	16082	15988	16228	16117	15928	16052	15824	16142	16161	16059	16140	16214	16146	16047	16244	16045	16122	16074	16149	16182	16210	16015	16071	16142	16054	16204	16084	16119	16150	16110	15942	15971	16131	16034	15996	16096	16151	16143	16021	16028	16133	16048	16212	16082	16033	16019	16277	16146	16160	16151	15926	16184	15986	16014	16201	15929	16055	15984	16065	16103	15943	15995	16073	16166	15934	16187	16050	16067	16076	15778	15978	16078	16049	16072	16108	15923	16049	16036	16050	16039	16138	16311	16128	16108	16135	16141	16072	16185	16116	16078	15970	16231	16190	16180	16082	16161	16142	15875	15982	15981	16213	16172	15940	16273	15922	15940	16142	16179	16055	16206	16009	16254	15975	16184	16239	16109	15937	16004	16092	16020	16108	15926	16029	16150	16247	15917	16133	16131	15987	16046	16163	16251	16088	16015	16001	15968	15956	16079	16141	16226	16080	16066	16057	15946	16080	16032	16075	16012	16228	16095	16044	16118	16038	16234	16157	16077	16172	15974	16086	16030	16103	16086	16203	16213	16107	16067	16142	16059	16059	16347	15981	16064	16141	16237	15940	16107	16025	16054	16021	16039	16004	16096	16113	16030	16045	15993	16223	16176	15926	16069	16144	15965	16021	16114	16145	16031	15946	16154	15957	15866	16263	16010	16208	16052	16216	16074	16203	15949	16034	16106	16077	16006	15983	15994	16046	16255	16107	15988	16014	16058	15978	16016	16089	16138	16128	16137	16012	16263	15894	16093	16073	16121	16182	16150	16211	16106	16197	16019	16091	16070	15910	16204	16151	16195	15977	16086	15853	15960	16149	15960	16018	16081	16048	15977	16020	16005	16086	16095	16005	16165	16215	16041	16036	16226	16057	16159	15977	16179	16210	16048	16034	16172	16067	16072	16116	16041	16068	16125	16177	15839	16114	15943	16065	16211	16077	16311	16014	16068	16101	16242	16071	16109	16067	16009	16060	16087	16127	16096	16121	15984	16154	16257	15983	16093	16029	16049	16065	16160	16152	16258	16112	15976	16082	15929	15924	15944	15987	16191	15958	16039	16080	16135	16048	16060	15985	16039	16088	16217	16075	16067	15896	16089	16106	16044	16203	16023	16153	16049	16051	16097	16177	16200	15982	16129	16017	16083	16219	16111	16110	16307	15935	16151	16091	15964	16070	16044	16176	16039	16216	16020	16188	16005	16240	16022	16049	16040	16173	16111	16026	16167	16145	16051	16044	16213	16098	15950	16105	16084	16262	16088	16120	16101	15966	16083	16033	16254	16029	15991	16124	16082	16260	16153	16147	16162	15908	15978	16200	16093	16112	16003	16038	16118	16139	15969	16081	15967	16015	16152	16087	16021	16059	15988	16081	16120	16018	15995	16220	16192	15990	16273	16144	15986	16005	16219	16020	16113	16074	16094	16154	16187	16081	16179	16029	16267	16086	16053	15866	15926	16180	15977	16242	16084	16020	16095	16087	16133	16236	16021	16219	16009	15971	16140	16023	16183	16088	16053	16221	15959	16099	16126	16027	16076	16204	16028	15941	16089	16126	16076	15926	16280	16098	16115	16166	15979	16032	16214	16031	16156	15985	16057	15900	16018	16133	15958	16073	16088	15940	16134	16248	16237	16145	16004	16120	16209	16202	16036	16165	16066	15936	16202	16064	16011	15982	16257	16136	16085	16119	16094	16090	16099	16010	16247	16260	16137	16029	15977	16062	16105	16017	16130	16111	16117	16191	16146	16101	16218	15981	16110	16042	16084	16200	16061	16143	16008	16106	16060	16044	16275	15984	16101	16169	16143	16122	16138	15922	16134	16003	16043	15990	16079	16137	16050	16179	16037	15939	16141	16161	16105	16054	16183	16267	16156	16041	16103	16085	16085	16117	16196	16143	16091	16068	15974	16151	16094	16183	16115	15993	16039	15998	16071	16341	16014	16043	16061	16075	16149	16013	16104	16189	16191	15987	16204	16131	16211	16064	16056	16022	16100	16114	16159	16046	16009	16099	16118	16117	16057	16081	16094	16143	15979	16082	16145	16188	16165	15950	16112	15906	15983	16211	16125	16149	15921	16038	16076	15986	16215	16019	16167	16150	15955	15851	16090	16095	16092	16047	15927	16001	16041	16192	16059	16087	16202	15990	16098	16104	16072	16102	16077	16051	15919	16060	16045	16070	16078	16104	16106	16143	16053	16107	16125	16099	16017	16154	16032	16004	16095	16063	16070	16164	16038	16135	16044	15992	16085	16120	16006	16061	16094	15948	16097	16243	16180	15880	16148	16035	16225	16009	16205	16020	16165	16193	16182	16133	16078	16043	16135	16119	16232	16149	16132	16002	16202	16042	16054	16098	16092	16158	16170	16123	16081	15974	16025	16091	16093	16117	16099	15942	16154	16248	15979	16163	16141	16143	16244	16106	16042	16088	15955	16112	16236	16115	16107	15952	16056	16440	16108	16034	16068	16232	16111	16006	16181	16209	15927	15961	16153
24068	21360	28653	24879	22942	22882	22535	20415	20422	26257	34654	31272	25723	22593	21030	20193	19772	19469	19219	18906	19194	19119	19327	19114	18954	18859	18878	19058	19168	19133	18949	19050	19125	19057	19099	19032	19094	18992	19021	19187	19210	18969	18989	18963	19084	18861	18919	19109	18827	18994	18877	18740	18984	19102	18822	18902	18937	19294	19085	18808	18865	18961	19007	18911	18699	18931	18859	19028	18860	18956	19060	19039	19026	19067	19026	19131	19003	18955	19094	19007	18954	18922	19070	18743	19025	19000	18940	18796	19117	19039	18806	18718	19086	19027	18931	18763	18902	18845	18955	18842	18844	18780	19010	19021	18836	19027	19101	18784	18821	18892	19029	19064	18859	18741	19026	19133	18750	18945	18947	19019	19058	18892	18870	19228	18760	19048	19161	18956	19076	18932	19063	18975	18862	19020	18806	19004	19025	18947	18797	18840	19037	18841	18904	18952	18886	19001	18874	18976	18891	18884	19188	19082	18766	18980	18925	18864	19045	18829	18948	19069	19044	18895	19046	19045	18994	19062	18911	18892	18972	18859	19007	18786	18987	18859	19000	18942	18901	18940	18959	18841	18914	18972	18939	18861	19072	18997	18944	18772	19079	18713	18705	18883	18907	19039	19258	18745	18818	18983	18979	18890	19176	19045	19056	18837	19099	18842	18727	18876	18991	19078	18893	18983	19070	19118	18826	18870	19093	18835	18900	18956	18862	18844	18995	19156	18936	19074	18886	18833	18662	18947	18995	19086	19087	18991	18958	18867	18919	18686	19171	19012	19141	18985	19056	18910	18922	18920	18975	19053	18968	19096	18876	18931	19170	19015	18922	18827	18841	18984	19074	18942	18849	19066	19015	18958	18846	18964	18643	19026	18702	18864	19005	18744	18873	18865	19059	18943	18964	19058	18951	18823	18992	18754	19005	19071	18822	18951	19063	18902	19043	19041	19041	18772	19104	19014	18979	18911	18945	18898	19184	18828	19281	19149	18870	18812	19013	19040	18938	18972	18877	19121	18964	19016	18991	19023	18904	18918	19065	19106	18830	18947	18884	18925	19059	18935	18909	18923	18939	18947	19056	19133	18954	18829	18800	18902	19063	18880	18850	18931	18866	18935	18917	18961	18922	19104	18839	18839	18997	18927	18918	18989	19047	18941	18957	18941	18899	18828	19123	18944	19035	18764	19029	18944	18966	18970	18788	18935	18964	18874	18845	19005	18895	18747	18868	18989	19233	18887	18850	18752	19031	19011	18874	18944	19051	18839	19031	18735	18688	18966	19040	18908	18958	18889	18913	18692	19130	18902	19061	18843	19040	18987	19116	19141	18862	18917	18970	19040	18904	18819	18945	19182	19074	18784	18996	19090	18824	19032	18884	18918	19268	18850	19054	18917	18943	19049	18985	18819	18897	18995	19004	18823	18836	19007	18787	19039	18811	19108	18821	18951	18849	19081	18634	18862	18781	18743	19037	18873	19098	18886	18915	18772	18917	19071	18688	18764	18770	18899	19173	18925	18768	19099	19229	18905	18864	19083	18933	18990	19009	18885	18927	18877	18923	18746	18911	18845	18967	18889	18926	18999	19125	18761	19002	18993	18960	19000	19207	18771	18841	19037	19026	18922	19097	18846	19006	18871	19037	18838	19033	18902	18941	18885	19092	18980	18900	19046	19071	18848	18977	18825	18980	18802	18911	19034	18903	18970	18728	19213	19029	18985	18973	19060	18898	18835	18810	18946	18890	18962	18881	18980	18942	18864	18819	18960	18945	18940	18937	19045	19007	19026	18993	18939	19213	18767	18970	18912	18688	18812	19010	19144	18974	18939	18886	18871	18975	18692	18811	18863	19054	18809	19055	18912	18827	18975	18781	19030	19065	19076	18965	19102	18997	19060	19118	18957	18842	18921	19101	18852	19002	19045	18856	19193	18746	18776	18750	18935	18828	18929	18789	18907	18794	18961	19057	18776	18747	18816	18981	18794	18695	18997	19039	18846	18753	19151	18930	18850	19044	19027	19040	18962	19089	18697	19103	18973	18844	19063	18739	18831	18890	18936	18820	18702	19066	19008	18793	18787	18939	19030	18783	18960	19045	19073	18978	18959	18957	18985	18662	18959	18994	18885	18954	18972	18965	18986	18987	18957	19018	18865	18713	19150	18877	19003	18920	18894	19182	19146	19047	18864	19000	18979	18991	19078	18997	18964	19072	18872	18916	18810	18894	18902	18910	18777	18960	18990	18977	19097	19151	18895	18882	18921	18928	18957	19083	18979	18941	18878	18858	19233	18686	19019	19186	19100	18837	18803	19029	18978	18776	19052	18961	19005	19072	18972	19105	18985	18903	18928	19074	18897	19055	18876	18954	18797	18887	19029	18859	19023	18916	18915	18904	18962	18886	19040	18936	18878	18965	18714	18962	19246	18886	19146	19095	18910	18706	18954	19038	19005	18999	18856	19039	18953	19011	19060	19059	18931	18801	19143	19085	19133	19086	19069	18984	19023	18967	18905	18916	18967	18896	18915	18727	18883	18982	18920	18968	19075	18926	18903	19057	18802	19024	19186	18849	18901	18954	19028	18957	18857	18813	19054	19041	18892	18916	18943	19136	19119	19025	18838	18892	18912	19051	19007	19106	19097	18841	19048	19045	18949	18890	18921	19124	18942	18803	19046	18789	18869	18880	19043	19113	18932	18882	18800	18885	18959	19090	18855	19115	18943	19033	18900	19148	19020	19032	19067	18787	18883	19081	18842	19132	18864	18977	18944	18939	18892	18945	19212	19054	18989	19007	18969	19048	18941	19090	18966	19066	18961	18900	19027	18976	19084	18863	18832	18685	18949	19090	18953	18953	18880	19078	18916	19032	18892	18974	18929	18849	18782	18943	19144	19033	18965	18998	19010	18833	18952	19002	18928	19129	19160	19015	18896	19132	18922	19110	18903	19021	18728	18767	19031	18996	18822	18952	18942	19279	18930	18951	18867	19057	18964	18855	18943	18753	18798	19072	18842	18888	18982	19007	18919	19082	18977	18963	18859	18720	19004	19037	18926	18891	18974	18961	18856	19062	18967	19004	19126	18966	18905	19066	18944	18976	18883	18641	18900	19035	18871	18942	19104	18947	18995	19089	18758	18802	18840	18962	18915	19045	19071	19185	18860	18905	18616	19059	18968	19032	18864	19066	18877	18886	19087	19069	19110	19199	18848	18910	18898	18942	18761	18766	18907	19101	18974	18941	18826	19058	18685	19065	19117	18850	18726	18953	18922	18863	18879	19088	18852	18769	18991	18976	18793	19005	19154	18847	18897	18841	18752	18926	18986	18983	19040	18921	18948	18841	18918	19043	18957	18819	18726	19046	18999	18915	18936	18918	19124	19014	18815	18960	18980	18986	18977	19046	18955	18943	18842	18907	18912	19029	18994	19139	19084	19002	18904	18999	19188	18971	18889	18858	18894	18764	19066	18820	18852	18919	18910	18960	19099	18781	18887	18858	19123	18902	18818	18942	19001	18827	18846	19000	18870	18852	18814	18986	18946	18730	19023	18869	19021	18966	18932	19143	18863	18861	18916	18788	18836	18922	18978	19114	19004	18750	19045	18913	19034	18945	19104	18988	18907	19003	19004	18898	18844	19013	18901	18932	18845	19043	18848	18976	18786	18918	19010	18918	18853	18977	18955	18972	19004	18985	19036	18893	18898	19004	18902	19095	18922	19115	18929	18937	18815	19038	18983	18962	19010	18856	18833	19162	19042	19020	19001	18772	19004	19019	19315	19082	18838	18858	19049	19124	18828	19127	18688	18892	18839	18935	18873	18888	18985	18979	18911	19020	18870	18778	19080	19008	19089	18836	19101	18873	19003	18884	18955	18935	19246	18989	18787	18858	18833	19116	18989	19143	18889	18827	19036	18903	18932	19018	19031	19061	18978	18796	18902	18827	18909	19097	19084	18962	19070	18898	18948	19101	18782	19145	18954	18864	18893	18818	18987	19094	18728	19031	18902	19101	18986	18926	19029	18856	18960	18984	18822	19192	18954	18895	18771	19100	19085	18933	18904	18841	18887	18875	18771	19109	18812	19033	18818	19032	18891	18983	18943	19094	18950	19072	18949	18959	19183	19132	19084	18957	19083	18954	18824	18980	18818	18877	18762	18830	18773	19161	18902	18836	19146	19167	18946	18949	19072	18982	19058	19020	18904	19086	19052	18919	18828	18754	19195	19100	19121	19120	18885	18880	18716	19024	18988	18956	18978	19053	18878	18930	18905	18785	19034	19095	19019	18868	18807	18845	19016	19285	19003	18771	18754	19019	18880	19068	18992	19119	19184	18888	19105	19001	18888	18999	18925	19051	18976	19005	19112	18856	18872	18853	18971	18844	18834	19080	18864	18965	19022	18870	19114	19191	18826	18830	19086	18845	19066	18912	18913	18985	18924	18893	18965	18961	18965	18963	18870	18803	19099	18982	19051	19012	18959	19081	18899	19012	18832	18835	19040	19164	19018	19078	18822	18856	18938	19112	19230	18896	18993	19120	18838	18801	18809	19122	19143	19034	18999	19000	18810	18843	18637	18800	18737	18995	19025	19055	19078	19047	19025	18905	18938	18980	19014	18811	18988	19064	19084	18821	18934	19111	18893	19125	18597	19078	18898	18720	19037	18971	19033	18981	19188	19021	18928	18945	19082	18926	19103	18866	18904	18890	18719	18866	18909	19138	18864	18835	19030	18984	18851	18853	18928	18960	19138	18959	18847	18843	19123	19084	18808	18783	18944	19041	18884	18880	18743	18825	18891	19012	18949	19036	19095	18971	19013	18813	19003	18873	18900	18878	18837	18746	19114	19155	18962	19037	19096	18851	18987	18885	18699	18944	18956	19170	19134	18983	18917	18910	18816	19080	18998	18872	18906	18835	19031	18960	19068	18714	18798	18875	18983	18971	18809	18926	18906	19090	18937	18958	18793	19030	18861	18798	18723	18852	19077	18834	19213	18764	18801	18810	19078	19030	18948	18992	19046	18915	18815	18853	18980	18794	19038	19045	18749	19026	18945	18982	18732	19209	19018	19092	19042	18911	18873	18889	18970	18897	18940	19168	18980	18927	18955	18980	18984	18831	18975	18971	18867	19027	18993	18946	18839	18881	19064	19294	19034	18813	19176
25205	39840	35447	26240	21031	18652	18216	18014	18555	27900	36390	30845	24138	20594	18569	17611	16963	16486	16343	16046	16167	16037	16118	15989	16263	16217	16307	15997	16150	16054	16121	16179	16232	16004	16254	16208	16197	16035	16123	16119	16065	16149	16034	16124	16114	16076	16089	16189	16251	16324	16040	16090	16159	16148	16096	16095	16077	16002	16028	16054	16047	16280	16060	16016	16116	16075	16023	16414	16148	16201	16104	16110	16007	15979	16192	16140	16123	16237	16045	16025	16159	16055	16253	16042	16129	16155	16004	16154	16238	16204	16035	16071	16010	16049	16090	16050	16076	16102	16094	16125	16195	15970	16116	16002	16053	16105	16141	16284	16315	16092	16031	16061	16243	16151	16139	16148	16171	16062	16218	16229	16005	16072	16092	16112	16021	16108	16010	16141	16104	16041	16103	15900	16158	16177	16149	16105	16170	15918	16147	16120	16071	16026	15899	16004	16073	16111	15980	16060	16107	16118	16307	16264	16016	16068	15999	16088	16246	16174	16081	16161	16116	16163	16141	16095	16134	16382	16183	16000	16191	16112	16040	16070	16140	16170	16270	16131	16127	15949	16149	16205	16036	16181	16102	15994	16092	16170	16064	15993	16026	16072	16146	16149	16180	16170	16053	16166	16112	16133	15946	16078	16129	16159	16156	16217	16062	16117	16282	16269	16196	15918	15988	16174	16045	16228	16020	16097	15997	16089	16191	16230	16019	16126	16012	15933	16144	16096	16135	16082	15954	16264	16021	16239	16011	16106	16252	15994	16086	16170	16086	16248	16110	16034	16231	16003	16127	16250	15967	15927	16154	15951	16266	15998	16089	16070	16067	16048	16001	15991	16217	15999	16108	16123	16030	16315	16050	16254	16057	15948	16112	16213	16145	16148	16091	16090	16104	16207	16257	16309	16129	16141	16346	16097	16130	16081	16154	16215	16064	16277	16278	16135	16114	15996	15902	16164	16167	16020	16181	15965	16049	16133	16253	16059	16017	16193	16093	16009	16066	16240	16135	16219	16094	16095	15966	16092	15953	16100	16130	16145	16147	16140	16130	16068	16023	16086	16075	16079	16045	16217	16044	15990	16246	16042	16180	16019	16245	16075	16288	16132	16060	16137	16196	16093	16041	16050	16060	16136	16110	16096	16147	16096	16180	16056	15900	16213	16081	16123	16187	16149	16075	16218	16186	16088	16097	15934	16174	16084	16054	15995	16076	15918	16281	16155	16297	16111	16106	16153	16190	16175	15991	16004	16094	15961	16096	16048	16092	16047	15941	16054	16189	16178	16190	16124	15809	16081	16062	16149	16177	16043	16045	16192	16024	16160	16046	16188	15876	16163	16001	16225	16141	16116	16180	16150	16181	16031	16037	16021	16111	16012	16077	16297	16196	15965	16031	16240	16045	16305	16083	16161	16081	16173	16079	16315	16087	16230	16269	16149	16062	16104	16049	16259	16025	16206	16213	16046	16150	16325	16171	16218	16158	16240	16129	16065	16108	16160	16099	15971	16235	16031	16002	16096	16245	16069	16180	16121	16043	16172	16089	16181	15954	16183	16387	16011	16190	16000	16156	16100	16115	16167	16177	16035	16051	16098	16258	16106	16042	16034	16154	16150	16342	16108	16180	16077	16204	16149	16219	16104	16133	16170	16162	16153	16029	16169	16183	16160	16029	16083	16120	16180	16063	16017	15919	16094	16110	16109	16179	16220	16218	16297	16090	16024	16177	16008	16176	16103	16180	16172	16022	16128	16207	15904	16242	16024	16160	16247	16039	16121	16219	16312	15973	16277	16202	16061	16292	16051	15947	16033	16089	16292	16158	16100	16048	16038	16114	16065	16247	16105	16150	16262	16166	15934	16068	16158	16237	16170	16047	16074	16294	16040	16229	16137	16071	16208	16049	16010	16056	16074	16173	16241	16039	15992	16031	16060	16259	16200	16022	16180	16232	16020	16160	16219	15978	16078	16058	16054	16154	16139	15991	16133	16019	16136	16122	15909	16127	16091	16338	16097	16086	16236	16165	16201	16059	16074	16161	15981	16070	15918	16037	16168	16023	16203	15973	16121	16204	15915	16074	16187	16231	16130	16220	16198	16205	16072	16176	15992	16134	16161	16021	16232	16217	16062	16327	15998	16127	16139	16219	16197	16070	16137	16182	16125	16270	16162	16143	16035	16098	16041	16050	16092	15938	16023	15954	16121	16328	16059	16026	16055	16161	16221	16148	15960	16049	16308	16130	16042	16088	16006	16194	16266	15938	16104	16263	16001	15939	16031	16030	16195	15951	16076	16227	16072	16115	16058	16306	16072	16127	16143	16196	16064	16130	16039	16080	16011	16277	16197	16056	16093	16215	16032	16140	16014	16066	16107	15947	16063	16036	15969	16106	16014	16079	16015	15985	16113	16086	16175	16137	16195	16186	16160	15989	16126	16006	16351	16052	16077	16149	16075	16108	16180	16116	16017	16061	15958	16132	16179	16079	16118	16056	16140	16108	16139	16146	16200	16332	16046	16260	16107	16010	15905	16076	16330	16076	16088	15986	16247	16227	16164	16060	16224	16107	16127	16117	16049	16177	16127	16115	16033	16111	16043	16239	16092	16139	16212	16173	16093	16199	15897	16107	15800	16241	16071	16213	16096	15981	16189	16087	16133	16096	15966	16065	16103	16168	15982	16114	16104	16038	16164	16219	16204	16121	16111	16041	16222	16211	16225	15964	16208	16102	16250	15995	16033	16222	16162	16268	16236	16208	15922	16033	16074	16205	16040	16211	16079	16128	16020	16110	16287	16192	16067	16112	16266	16190	16274	16179	15946	16213	16030	16195	15950	16176	16122	16323	16073	16253	16092	16202	16047	16086	16089	16118	16058	16008	15984	16224	16059	16046	16218	16166	16163	16126	16168	16155	16155	16001	16108	16086	15805	16166	16196	16180	16374	16320	15982	16113	16076	16059	15999	16138	16143	16191	16219	16089	16188	16042	16037	15971	16029	16197	16239	16107	16030	16078	16238	16236	16000	16178	16044	16005	16110	16201	16164	15994	16135	15939	15981	16082	16050	16150	16070	15920	16043	16056	16165	16039	16065	16145	16118	16012	16008	16069	16077	16137	16228	16232	16021	16063	15989	15917	16164	16155	15993	16144	16118	16154	16080	16065	16130	16049	16107	16120	16054	16077	16146	16181	15912	16055	16288	16191	16090	16154	16079	16192	16191	16222	16217	16242	16145	15980	16114	16032	16087	16261	16229	15981	16082	16103	15867	16210	15916	16113	16092	16183	16122	16091	16146	16201	16106	16101	16062	16076	16246	16097	16082	16181	15965	16206	16044	15903	16170	16119	16136	16138	16168	16139	16298	16269	15967	16182	16291	16187	16106	15955	16036	16108	16054	16092	16167	16150	16020	16100	16132	16110	16173	16271	16117	16145	16124	16133	16257	16160	16213	16106	16204	16290	15993	16123	16258	16070	16143	16173	16053	16253	16008	16315	16055	16109	16224	16033	16234	16285	16185	16139	16083	16009	16213	16068	16141	16111	16164	16057	16065	16279	16121	16087	16110	16040	16089	16131	16175	16002	16197	16204	16102	15991	16164	16207	16156	15962	16075	16062	16119	15899	15957	16177	16057	16128	16216	15943	16111	16184	16143	16083	16078	16201	16060	16095	16077	16231	16081	16121	16140	16170	16140	15987	16110	16226	16043	16146	16100	16204	16226	16119	16094	16134	16235	16199	16260	16285	16123	16195	16042	16205	16221	16163	16200	16074	16288	16105	16072	16200	16164	16012	16247	16321	16051	16145	16100	16109	15924	16077	16206	16234	16193	16044	16031	15948	16311	16170	16140	16058	16249	16139	15973	16082	16076	16068	16093	15911	16051	16203	16051	16060	16095	16126	16067	16111	16134	16093	15934	16192	16026	16029	16176	15974	16286	16070	16077	16043	16144	16093	16157	16107	16079	16001	16104	16211	16101	16290	16194	16116	16338	16124	16248	16113	15990	16136	16042	16130	16213	16138	16100	16166	16142	16020	16249	16119	16082	16097	16198	16185	16034	16144	16119	16250	16125	15954	16036	16035	16039	15915	16032	16161	16183	16094	16092	16142	16106	16337	16086	16251	16131	16210	16063	15989	16151	16006	16005	16123	16176	16056	16113	16087	15969	15989	16187	15996	15913	16213	16114	16181	16041	16027	16103	16015	16253	16254	16156	16359	15918	16030	16123	16230	16003	16001	16153	16053	15886	16347	16199	16088	16049	16208	16180	15893	16103	16009	16131	16090	15956	16170	16261	16029	16080	16022	16004	15987	15902	15987	16133	16082	16128	16012	16143	16097	16189	16197	16043	16007	16079	16245	15917	16017	16035	15911	16143	16019	16132	16064	16184	16132	16194	16140	16228	16082	16160	16073	16239	16089	16093	16015	16019	16120	16153	16218	15959	16179	16152	16145	16179	16165	16166	16089	16158	16171	16100	15842	16064	16023	16083	16157	16148	16099	16119	16051	16268	16124	16208	16113	15985	16162	16072	16124	16112	16100	16210	16107	16138	16082	16011	15947	16274	16196	16140	16118	16121	16111	16049	16123	16004	16151	16125	16182	16070	16106	15951	15989	16190	16070	16095	16126	16110	16024	16171	15954	16051	16062	16056	16119	16131	15961	16229	15985	16171	16121	16208	16066	16103	16059	16109	16172	16179	16209	16238	16174	16062	16171	16155	16120	16158	16213	16140	16005	16036	16152	16066	15955	16165	16067	16039	16165	16167	16128	16084	16163	16102	16131	16071	16172	16153	16192	16088	16107	16123	16085	16022	16265	16308	16076	16069	16177	15941	16087	16180	15963	16117	16182	16040	16007	16186	16153	16219	16098	16114	16120	16077	16306	16255	16231	16000	16182	16058	16313	16093	16269	16139	16082	16114	16195	16165	16102	16030	15988	16099	16105	16092	16122	16087	16203	16066	16262	16119	16346	15966	16044	16368	16190	16179	16270	16110	16190	16270	16129	16198	16108	15988	16310	16147	16207	16242	16174	16204	16262	15954	16095	15996	16133	16228	16039	16194	16155	16158	16112	16109	16155	15977	16302	16097	16342	16193	16144	16025	16170	16306	16157	16040	15956	16128	16040	16289	16180	16098	16138	16190	16113	16214	16030	16074
22792	21313	29059	23913	21786	24080	26258	21537	22076	34057	45532	39282	30767	26278	23748	21937	20788	20178	19804	19445	19320	19149	19193	19130	19281	19186	19280	19365	19239	19323	19479	19274	19211	19317	19375	19159	19298	19441	19090	19365	19054	19220	19207	19113	19397	19264	19091	19265	19319	19257	19275	19126	19074	19017	19161	19347	19077	19271	19235	19135	19275	19358	19188	19068	19226	19131	19037	19417	19142	19370	19116	19326	19018	19145	19056	19243	19178	19172	19205	19097	19308	18971	19282	19300	19112	19316	19255	19257	19097	19326	19203	19182	19207	19203	19145	19324	19213	19154	19251	19351	19104	19136	19139	19165	19121	19224	19177	19177	19279	19007	19288	19032	19061	19342	18953	19357	19306	19244	19240	19359	19254	19288	19217	19324	19307	19251	19307	19381	19136	19134	19272	19148	19131	19203	19182	19160	18922	19270	19078	18919	19169	19049	19135	19119	19136	19247	19348	19004	19055	19033	19213	19233	19116	19107	19014	19206	19041	19302	18996	18939	19301	19112	19188	19142	19223	19235	19128	19219	19166	19105	19108	19106	19352	19237	19171	19302	19224	19224	19077	19086	19038	19168	18926	18900	19135	19082	19116	19132	19180	19249	19021	19025	19123	19306	19166	18984	19190	19019	19262	19118	19112	19230	19022	19003	19274	19251	19173	19108	19204	19052	19194	19187	19102	19226	19096	19210	19224	19458	19145	19171	19257	19158	19277	19211	18986	19214	19146	19085	19169	19011	18992	19233	19238	19186	19138	18991	19326	19028	19353	19172	19142	19051	19136	19038	19224	19038	19260	19089	19259	19436	19171	19081	19292	19097	19074	19204	19202	19122	19181	18977	19266	19346	19145	19076	18957	19249	19195	19164	19185	19195	19355	19230	19288	19025	19169	19209	19191	18976	19101	19167	19212	19010	19223	19073	19151	19053	19176	19354	19188	19157	19085	19233	19203	19230	19324	19204	19116	19225	19264	19152	19120	19089	19151	19076	19316	19095	19131	18840	18996	19375	18915	19117	19235	19239	19279	19140	19049	19066	19081	19224	19163	18908	19045	19004	19171	18985	19242	19014	19186	18982	19203	19073	19127	19147	19195	19316	19257	19399	19293	19024	19221	19050	19284	19114	19226	19074	19418	19160	19173	19256	19032	19026	19036	19208	19087	19182	19075	19111	19118	19278	19422	19200	19130	19113	19092	19133	19217	19123	19420	18784	19122	19185	19320	18996	19322	19086	19050	19268	19179	19315	19093	19302	19087	19251	19265	19295	19112	19201	19260	19292	19137	19243	19270	19148	19231	19224	19234	19136	19262	19278	19263	19315	19067	19144	19281	19000	19219	19117	19226	19105	18990	19103	19100	19112	19133	18984	19214	19105	19296	19283	19190	19060	18992	19229	18885	19133	19175	19376	19066	19261	19047	19344	19253	19111	19336	19272	19022	18886	19185	19038	18992	19211	19226	19291	18910	19197	19112	19128	19052	19121	19128	19093	19237	19276	19195	19362	19296	19169	19158	18902	19171	19166	19179	19280	19123	19065	19205	19066	19102	19392	19206	19226	19205	19178	19161	19016	19259	19390	19063	18834	19269	19029	19188	19162	19207	19172	19239	19328	18993	18974	19236	19042	19063	19043	19113	19389	19390	19198	19194	19132	19111	19170	19254	19136	19316	19083	19208	19215	19129	19114	19073	19093	19143	19147	19074	19124	19133	19300	19203	19173	19064	19261	19298	19223	19105	19151	19038	19240	19241	19159	19216	19124	19258	19061	19274	19333	19203	19200	19164	19067	19024	19262	19139	19203	19198	19185	19045	19155	19174	19353	19102	19128	19202	19140	19157	19228	19163	19050	19156	19285	19177	19250	19088	19206	19250	19156	19122	19036	19189	19247	19322	19186	19122	18947	19174	19256	19186	19188	19141	19493	19147	19028	19074	19199	19178	19248	19126	19100	19278	19182	19303	19401	19487	19120	19094	19270	19102	19121	18963	19213	19450	19089	19170	19186	19140	19056	19056	19250	18995	19195	19215	19181	19218	19293	19175	19292	19193	19239	19310	19014	19153	19205	19092	19205	19103	19030	19228	19080	18968	19268	19237	19304	18953	19100	19169	19227	19214	19242	19292	19043	19106	19196	19309	19352	19234	19164	19085	19218	19059	18881	19213	19143	19064	19228	19414	19167	19045	19240	19200	19086	18968	19253	19214	19274	19174	19270	19318	19258	19245	19190	19335	19140	19236	19471	19267	19163	19100	19192	19200	19306	19202	19165	19187	19226	19316	19150	19271	19262	19216	19252	19199	19229	19363	19230	19204	19221	19298	19113	19008	19133	19247	19131	19124	19062	19134	19078	19199	19013	19350	19296	19184	19217	19151	19019	19224	19144	19224	19134	19160	19289	19129	19267	19106	19204	19376	19301	19397	19192	19166	19236	19154	19082	19151	19188	19150	19242	19135	19036	19259	18957	19049	18891	19185	19301	18924	19066	19086	19206	19214	19364	19370	19115	19175	19286	19253	19200	19112	19228	19047	19011	18987	19184	19036	19211	19285	19011	19315	18995	19203	19263	19089	19161	19402	19331	19124	19189	19146	19073	19211	19252	19117	19031	19142	19182	19172	19096	19321	18938	19266	19233	19111	19257	19162	19246	19362	19096	19205	18993	19094	19054	19124	19161	19232	19138	19308	19194	19034	19121	19300	19027	19038	19158	19125	19291	19379	19255	19134	19069	19107	19245	19227	19274	19481	19345	19188	19210	19167	19189	19174	19108	19242	19164	19062	19220	19082	19200	19341	19121	18965	18862	19100	19127	19201	19210	19504	19070	19264	19160	19253	19213	19233	19153	19287	18958	19208	18982	19458	19314	19197	19187	19152	19103	19354	19209	19255	19243	19150	19205	19264	19162	19201	19285	19459	19369	19070	19109	19012	19301	19216	19071	19033	19075	19084	19196	19301	19076	19160	18999	19002	19303	19197	19150	19271	19241	19193	19054	19091	19316	19295	19092	18970	18987	18903	18937	19272	19048	19290	19092	19246	19109	19003	19099	19191	19036	19214	19057	19266	19265	19190	19037	19123	19166	19140	19147	19257	19030	19143	19203	19339	19197	19041	19018	19283	19165	19220	19128	19096	19179	19136	19228	19190	19363	19092	19169	19287	19195	19010	19064	19122	19138	18933	18974	19311	19194	19066	19276	19046	19144	19117	19119	19266	19344	18866	19205	19185	19133	19156	19235	19205	19122	19312	19153	19335	19276	19214	19131	19313	19288	19079	19108	19273	19129	19193	19118	19277	19234	19150	19160	19127	19186	18978	19096	19052	19365	19162	19280	18977	19274	19305	19029	19200	19024	19381	19230	19099	19132	19048	19174	19018	19052	19173	19236	19361	19010	19192	19048	19230	19342	19353	19205	19150	19136	19302	18936	19206	19130	19378	19201	19266	19103	19147	19184	19188	19315	18985	19050	19100	19179	19192	19128	19253	19079	19232	19059	19301	19129	19211	19182	18982	19274	19296	19148	19062	19041	19080	19178	19169	19229	19155	19156	19230	19087	18983	19183	19209	19121	19181	19190	19188	19178	19196	19053	18996	19137	19095	19046	19246	19247	19028	19095	19090	19199	19097	19042	19009	19020	19264	19266	19056	18987	19194	19228	19090	19087	19345	19126	18972	19137	19064	19203	19280	19144	18907	19327	19265	19335	19145	19111	18998	19061	19082	19005	19218	19080	19178	19134	19033	19149	19115	19034	19125	18925	19180	18978	19414	19319	19166	19249	19241	19099	19148	19210	19178	19282	19267	19196	19263	19311	19005	19296	19342	19382	19267	19015	19059	19140	19146	19157	19149	19342	19201	19001	19177	19263	19285	19065	19090	18865	19254	19043	19342	19243	19043	19235	18995	19303	19289	19304	19225	19215	19051	19231	18998	19203	19024	19032	19165	19119	19252	19238	19313	19174	19176	19088	19122	19291	19000	19029	19104	19205	19150	19097	19210	19031	19227	18938	19138	18968	19315	19158	19102	19197	19141	19141	19244	19000	18941	19059	19145	19093	19246	19158	19117	19074	19386	19212	19004	19128	19238	19034	19033	18995	19151	19114	19203	19133	19357	19244	19395	19057	19306	19082	19046	19104	19213	19049	19053	19007	19171	19201	19236	19142	19026	19331	19118	19415	19080	19159	19014	19283	19226	19279	19055	19263	19169	18981	19461	19025	19353	19287	19142	19181	19211	19060	19218	19206	19317	18944	19199	19199	19198	19062	18944	19203	19223	19275	19085	19285	19095	19198	18969	19271	19186	19057	19089	18975	19092	19277	19275	19139	19318	19174	19053	19153	19069	18946	19230	19098	19154	19165	19229	19195	19026	19175	19092	19294	19363	18994	19077	19134	19047	19219	19128	19315	19169	18991	19205	19157	19234	19187	19136	19253	19217	18973	19301	19273	19137	19193	19109	19275	19336	19121	19175	19320	19009	19064	19316	19098	19108	19090	19172	19349	19380	19173	18882	19187	19141	19222	19279	19118	19253	19008	19206	19069	19242	19085	19376	19292	19327	19127	19007	19323	19175	18838	19195	19178	19169	18936	18915	18957	18944	19262	19135	19084	19260	19203	19226	19349	19204	19006	19045	19177	19039	19180	19087	19159	19405	19024	19312	19434	19400	19117	19291	19110	19172	19188	19058	19054	19197	19046	18972	19204	19307	19010	19326	19215	19116	19258	19148	19135	19147	19103	19180	19247	19160	19156	19225	19137	19194	19115	19241	19048	19228	19366	19300	19098	19208	19273	19179	19059	19056	19164	19166	19222	19183	19384	19309	19199	19197	19169	19169	19278	18958	19078	19063	19422	19361	19348	19255	19131	18926	19056	19061	19157	19021	19104	19181	18976	19298	19106	19392	19196	19323	19134	19277	19180	19233	19294	19174	19186	19050	19167	19270	19156	19286	18944	19300	18990	19490	19361	19258	19257	19264	19204	19285	18874	19191	19216	19273	19198	19215	19159	19090	18967	19088	19196	19147	19185	19126	19181	19175	19028	19204	19267	19161	19069	18911	19208	18995	19150	19191	19438	19122	19238	18998	19119	19167	19155	19060	19189	19217	19145	19264	19268	19040	19108	19224	19107	19073	19220	19153	19135	19244	19220	19340	19151
27668	45532	41836	29224	23712	20862	19977	19351	21338	37275	46106	39470	30089	25017	21761	19889	18166	17283	16627	16280	16386	16298	16348	16196	16392	16234	16255	16245	16141	16390	16318	16212	16326	16205	16102	16120	16149	16048	16090	16146	16193	16343	16181	16474	16161	15995	16254	16177	16142	16292	16222	16244	16132	16246	16196	16204	16209	16183	16236	16223	16087	16233	16252	16130	16257	16209	16258	15888	16236	16070	16127	16134	16329	16274	16232	16278	16362	16143	16228	16109	16164	16249	16104	16354	16124	16265	16261	16169	16272	16180	16004	16246	16104	16230	16323	16241	16275	16205	16262	16226	16305	16250	16026	16180	16349	16254	16203	16245	16322	16193	16346	16305	16170	16342	16098	16201	16110	16055	16301	16270	16213	16282	16050	16137	16056	16122	16251	16162	16167	16199	16270	16171	16350	16047	16234	16375	16404	15999	16432	16223	16263	16449	16256	15935	16302	16047	16372	16200	16191	16321	16140	16202	16107	16158	16161	16137	16127	16209	16067	16120	16125	16266	16182	16191	16190	16108	16074	16263	16198	16241	16206	16006	16081	16102	16081	16334	16079	16087	16245	16219	16123	16188	16139	15946	16281	16104	16172	16321	16190	16188	16189	16171	16120	16186	16098	16175	16143	16203	16160	16161	16257	16204	16225	16127	16132	16258	16174	16207	16208	16168	16120	16282	16143	16173	16281	16170	16271	16263	16099	16137	16051	16124	16151	16213	16266	16288	16205	16158	16216	16241	16230	16152	16192	16227	16365	16232	16307	16206	16219	16453	16304	16232	16119	16270	16192	16125	16168	16233	16286	16346	16040	16082	16149	16135	16194	16279	16231	16111	16155	16337	16081	16165	16097	16311	16290	16207	16147	16209	16158	16344	16235	16185	16376	16373	16171	16234	16184	16170	16211	16116	16090	16173	16219	16134	16192	16042	16109	16103	16244	16258	16254	16201	16145	16325	16188	16115	16074	16189	16115	16257	15995	16054	16042	16180	16298	16209	16102	16370	16094	16237	16321	16201	16274	16182	16190	16278	16219	16224	16154	16058	16213	16161	16284	16256	16095	16241	16260	16137	16248	16220	15999	16231	16325	16103	16112	16138	15989	16227	16081	16193	16223	16154	16224	16345	16133	16177	16180	16127	16264	16222	16188	16124	16199	16331	15955	16167	16174	16231	16130	16249	16340	16034	16202	16104	16147	16053	16206	16165	16249	16303	16264	16145	16182	16279	16176	16206	16095	16255	16177	16119	16209	16070	16308	16265	16177	16194	16157	16021	16028	16227	16091	16049	16199	16078	16208	16078	16278	16255	16097	16200	16151	16229	16319	16292	16256	16298	16133	16171	16134	16321	16048	16124	16316	16259	16266	16200	16172	16218	16181	16248	16235	16125	16201	16189	16243	16045	16159	16151	16122	16343	16216	16168	16177	16175	16165	16253	16135	16247	16326	16235	16125	16119	16297	16147	16109	16166	16200	16041	16039	16199	16281	15960	16327	16266	16339	16226	16241	16182	16095	16358	16076	16332	16046	16245	16131	16344	15944	16108	16292	16030	16277	16102	16224	16193	16137	16114	16196	16240	16128	16178	16245	16058	16282	16094	16228	16219	16371	16227	16344	16098	16169	16089	16244	16176	16049	16241	16193	16114	16099	16160	16234	16174	16163	16150	16177	16247	16054	16160	16239	16312	16239	16271	16101	16380	16179	16300	16264	16181	15971	16330	16019	16328	16119	16248	16147	16092	16158	16252	16187	16205	16188	16276	16191	16293	16465	16173	16225	16418	16212	16135	16283	16109	16232	16098	16165	16160	16098	16238	16289	16076	16177	16162	16109	16064	16348	16136	16205	16284	16228	16073	16227	16214	16155	16137	16074	16098	16478	16125	16146	16149	16127	16139	16074	16195	16189	16225	16276	16334	16325	16107	16146	16298	16212	16001	16290	16297	16380	16283	16107	16300	16102	16144	16202	16256	16237	16090	16162	16127	16052	15968	16123	16187	16140	16287	16083	16106	16229	16233	16131	16193	16401	16246	16047	16152	16301	16083	16111	16228	16149	16220	16076	16250	16280	16035	16283	16175	16096	16281	16035	16162	16410	16306	16188	16370	16181	16302	16291	16198	16335	15883	16166	16048	16371	16266	16205	16211	16282	16102	16212	16111	16266	16366	16221	16298	16012	16385	16296	16228	16227	16202	16254	16246	15945	16267	16190	16135	16166	16161	16151	15964	16256	16268	16169	16201	16161	16349	16079	16238	16325	16176	16132	16129	16282	16193	16184	16100	16324	15974	16144	16204	16099	16408	16111	16341	16244	16224	16078	16285	16074	16357	16236	16113	16138	16289	16303	16152	16145	16309	16292	15931	16248	16271	16135	16199	16175	16230	16257	16324	16117	16220	16303	16013	16166	16205	16302	16097	16151	16188	16199	16125	16190	16160	15988	16253	16128	16328	16045	16326	16142	16140	16081	16113	16069	16096	16039	16139	16361	16150	16305	16200	16096	16185	16145	16281	16060	16231	16163	16262	16180	16314	16179	16104	16112	16170	16235	16168	16370	16277	16374	16031	16287	16090	16218	16264	16111	16307	16190	16227	16148	16201	16241	16270	16216	15965	16084	16287	16344	16190	16149	16218	16312	16344	16254	16359	15976	16187	16124	16167	16066	16154	15998	16164	16295	16020	16234	16019	16320	16348	16287	16229	16154	16164	16090	16161	16259	16170	16503	16364	16169	16213	16137	16263	16132	16384	16176	16268	16262	16479	16123	16269	16119	16222	16251	16016	16284	16272	16201	16154	16340	16112	16304	16127	15932	16358	16074	16191	16129	16156	16208	16162	16231	16122	16074	16320	16085	16270	16411	16246	16038	16232	15938	16010	16306	16144	16114	16350	16104	16280	16107	16256	16154	16226	16109	16259	16159	16205	16219	16023	16183	16157	16154	16258	16160	16206	16066	16075	16168	16210	16264	16147	16085	16405	16279	16179	16077	16076	16174	16199	16253	16131	16022	16319	16372	16103	16160	16203	16154	16265	16176	16143	16167	16154	16149	16435	16172	16206	16258	16139	16044	16101	16255	16311	16134	16272	16173	16201	16176	16066	16437	16147	16031	16115	16249	16113	16318	16178	16228	16227	16230	16152	16182	16070	16227	16063	16166	16214	16122	16072	16245	16058	16304	16173	16296	16266	16071	16062	16335	16156	16343	16072	16204	16222	16247	16106	16102	16165	16159	16129	16033	16061	16015	16090	16233	16146	16311	16143	16278	16179	16254	16200	16062	16126	16029	16314	16076	16221	16269	16199	16157	16326	16352	16141	16287	16051	16148	16167	16125	16198	16194	16398	16139	16029	16239	16033	16135	16226	16273	16102	16066	16219	16237	16075	16174	15965	16094	16108	16204	16292	16104	16118	16198	16152	16281	16102	16257	16207	16171	16194	16143	16258	16119	16179	16025	16251	16124	16040	16197	16131	16042	16289	16159	16308	16266	16177	16064	16109	16272	16079	16180	16158	16182	16159	16258	16086	16185	16160	16285	16321	16164	16366	16155	16102	16225	16426	16230	16218	16127	16233	16238	16209	16231	16261	15978	16131	16245	16069	16267	15952	16232	16181	16075	16247	16380	16322	16258	16255	16291	16166	16299	16394	16166	16225	16246	16170	16183	16130	16126	15976	16196	16208	16236	16261	16130	16150	16176	16141	16171	16173	16231	16157	16291	16344	16286	16041	16047	16258	16211	16255	16179	16057	16220	16179	16025	16225	15994	16208	16281	16315	16126	16047	16010	16271	16120	16243	16217	15878	16118	16352	16210	16065	16316	16162	16040	16162	16166	16288	16184	16173	16367	16301	16095	16095	16119	16170	16210	15996	16253	16173	16185	16025	16192	16128	16141	16352	16163	16154	16013	16155	16274	16195	16261	16314	16205	16299	16115	16298	16021	16188	16126	16147	16301	16286	16278	16124	16065	16158	16155	16118	16194	16039	16140	16204	16246	16313	16263	16194	16070	16132	16244	16008	16247	16206	16192	16091	16122	16172	15913	16155	16201	16251	16068	16230	16137	16022	16110	16245	16101	16340	16158	16339	16336	16009	16314	16251	16172	16281	16022	16311	16312	16141	16419	16241	16220	16185	16102	16018	16261	16278	16264	16258	16042	16266	16052	16089	16441	16262	16149	16220	16096	16152	16154	16108	16198	16261	16154	16234	16314	16157	16223	16062	16251	16222	16211	16162	16115	16233	16308	16231	16157	16216	16322	16254	16221	16088	16139	16303	16112	16230	16247	16148	16195	16056	16253	16192	16096	16245	16115	16155	16290	16228	16195	16128	16345	16185	16214	16238	16304	16037	16044	16310	16173	16159	16114	16212	16160	16181	16222	16270	16163	16139	16169	16101	16158	16189	16222	16165	15955	16200	16247	16297	16177	16282	16067	16153	16275	16180	16234	16140	16256	16115	16177	16059	16246	16311	16217	16061	16332	16252	16247	16180	16252	16060	16246	16245	16166	16136	16227	16121	16270	16213	16386	16073	16387	16175	16092	16087	16084	16211	16113	16058	16181	16243	16028	16179	16209	16125	16221	16389	16066	16117	16083	16046	16156	16044	16134	16236	16205	16243	16137	16225	16076	16214	16291	16050	16318	16254	16041	16063	16188	16231	16184	16102	16172	16112	16060	16234	16176	16113	16243	15994	16108	16155	16129	16229	16100	16116	16219	16266	16192	16050	16069	16389	16162	16279	16230	16128	16118	16150	16249	16214	16262	16273	16359	16177	16300	16236	16218	16127	16175	16221	16154	16083	16134	16226	16111	16297	16172	16217	16253	16209	16119	16119	16164	16113	16188	16040	16184	16289	16073	16065	16220	16156	15969	16183	16094	16216	16247	16265	16193	15988	16347	16112	16258	16146	16334	16131	16154	16316	16225	16125	16345	16049	16130	16248	16260	16120	16026	16138	16253	16371	16127	16315	16304	16244	16066	16189	16182	16174	16190	16202	16126	16257	16162	16098	16189	16097	16060	16327	16213	16144	16314	16179	16097	16099	16079	16222	16216	16197	15995	16263	16094	16302	16298	16322	16122	16120	16105	16102	16376	16246	16189	16110	16258	16166	15987	16092	16294	16287	16171	16311	16078	16249	16144	16204	16474	16121
28059	23618	28186	24965	20151	19717	19735	19435	19520	20276	21883	21464	20641	19979	19761	19634	19802	19606	19680	19574	19525	19562	19422	19325	19536	19387	19321	19268	19257	19364	19369	19535	19366	19321	19264	19295	19433	19490	19437	19156	19292	19260	19177	19279	19353	19186	19320	19282	19412	19205	19424	19227	19426	19360	19254	19184	19228	19253	19319	19433	19377	19250	19411	19316	19378	19458	19581	19473	19290	19383	19363	19222	19319	19359	19479	19392	19364	19239	19114	19369	19168	19324	19264	19358	19308	19488	19352	19233	19150	19345	19346	19206	19462	19276	19428	19364	19393	19283	19499	19173	19352	19172	19519	19197	19424	19392	19288	19476	19435	19235	19299	19210	19402	19255	19539	19280	19169	19206	19295	19459	19371	19243	19412	19604	19243	19413	19358	19247	19383	19295	19249	19038	19440	19378	19378	19327	19221	19395	19231	19374	19625	19315	19406	19384	19293	19294	19414	19321	19194	19113	19450	19330	19395	19198	19381	19204	19267	19114	19542	19236	19341	19419	19223	19195	19268	19422	19287	19487	19337	19376	19330	19322	19298	19368	19294	19411	19484	19334	19304	19306	19322	19262	19111	19360	19365	19215	19238	19262	19217	19231	19227	19342	19201	19510	19359	19430	19287	19300	19536	19205	19398	19367	19410	19376	19393	19392	19182	19369	19157	19259	19131	19495	19368	19425	19240	19337	19274	19359	19506	19352	19338	19301	19412	19107	19212	19316	19415	19297	19509	19289	19274	19283	19386	19322	19239	19434	19271	19301	19151	19454	19296	19300	19391	19206	19245	19491	19360	19203	19452	19471	19441	19362	19375	19498	19159	19555	19412	19105	19267	19218	19332	19262	19177	19314	19184	19198	19154	19378	19431	19274	19277	19524	19530	19342	19187	19468	19438	19181	19238	19311	19527	19417	19301	19187	19276	19350	19347	19249	19412	19522	19442	19271	19411	19351	19269	19437	19291	19238	19293	19379	19302	19476	19373	19117	19286	19137	19472	19376	19411	19103	19041	19186	19464	19255	19322	19395	19317	19279	19292	19390	19456	19269	19408	19445	19367	19255	19354	19366	19335	19147	19256	19318	19408	19572	19350	19228	19261	19387	19438	19326	19431	19191	19347	19249	19434	19405	19373	19441	19454	19649	19422	19437	19312	19243	19199	19355	19396	19433	19356	19496	19392	19181	19321	19255	19293	19362	19323	19421	19211	19103	19156	19470	19361	19024	19183	19372	19318	19431	19287	19441	19385	19411	19380	19314	19372	19417	19433	19281	19334	19377	19356	19340	19438	19123	19165	19272	19150	19506	19351	19266	19470	19218	19525	19310	19295	19449	19482	19395	19444	19248	19189	19207	19369	19370	19433	19200	19251	19247	19518	19321	19505	19413	19383	19143	19309	19308	19215	19203	19241	19240	19345	19291	19273	19322	19205	19112	19272	19343	19221	19456	19172	19276	19449	19300	19519	19233	19291	19186	19324	19313	19215	19212	19404	19430	19442	19495	19338	19427	19284	19372	19435	19624	19384	19119	19220	19319	19126	19285	19235	19231	19404	19254	19490	19267	19430	19277	19326	19365	19481	19224	19350	19516	19341	19165	19391	19375	19400	19231	19434	19231	19446	19229	19482	19312	19298	19311	19498	19386	19360	19338	19388	19464	19377	19304	19555	19414	19519	19160	19391	19424	19177	19313	19130	19405	19225	19326	19435	19358	19233	19229	19388	19347	19426	19436	19625	19199	19420	19231	19197	19258	19345	19033	19224	19387	19276	19261	19283	19180	19390	19296	19223	19348	19369	19241	19444	19252	19531	19373	19160	19313	19208	19369	19212	19259	19503	19173	19312	19375	19362	19098	19248	19088	19376	19290	19385	19235	19309	19180	19354	19331	19379	19529	19329	19258	19304	19376	19324	19590	19112	19629	19304	19192	19399	19271	19508	19278	19393	19450	19330	19344	19295	19239	19274	19194	19303	19415	19424	19362	19255	19307	19395	19364	19247	19448	19377	19244	19189	19421	19220	19325	19146	19335	19487	19323	19377	19375	19455	19477	19466	19464	19292	19282	19164	19392	19181	19174	19285	19087	19417	19343	19328	19558	19289	19129	19301	19368	19390	19394	19447	19313	19318	19389	19231	19298	19380	19229	19308	19274	19502	19419	19367	19302	19411	19404	19254	19146	19406	19273	19319	19528	19257	19200	19501	19342	19314	19342	19298	19300	19260	19417	19214	19377	19418	19236	19139	19483	19184	19284	19509	19548	19609	19443	19385	19270	19374	19557	19359	19137	19339	19315	19319	19358	19303	19329	19303	19376	19304	19283	19475	19322	19347	19189	19268	19399	19410	19399	19294	19089	19484	19347	19259	19305	19337	19427	19193	19510	19294	19313	19342	19299	19196	19348	19303	19528	19372	19234	19345	19390	19381	19145	19320	19467	19222	19217	19273	19207	19310	19648	19320	19305	19413	19403	19196	19268	19273	19452	19269	19394	19399	19328	19227	19215	19299	19170	19268	19234	19309	19229	19401	19150	19186	19398	19243	19110	19362	19327	19339	19437	19340	19023	19184	19359	19498	19234	19352	19363	19442	19446	19325	19463	19424	19307	19355	19212	19164	19307	19325	19336	19547	19317	19322	19481	19184	19611	19381	19290	19351	19471	19275	19279	19602	19312	19350	19467	19300	19295	19138	19490	19240	19499	19496	19469	19439	19502	19202	19285	19360	19481	19225	19412	19232	19158	19368	19284	19235	19185	19476	19248	19189	19265	19323	19311	19386	19357	19505	19265	19573	19279	19206	19161	19278	19549	19414	19347	19423	19479	19368	19384	19347	19216	19314	19416	19277	19424	19419	19325	19300	19329	19344	19293	19133	19406	19131	19104	19258	19111	18997	19414	19010	19243	19312	19323	19432	19413	19418	19302	19172	19262	19231	19335	19351	19460	19344	19424	19246	19442	19334	19234	18986	19262	19388	19366	19422	19345	19319	19405	19418	19499	19423	19333	19378	19559	19325	19351	19405	19360	19198	19309	19323	19201	19275	19398	19406	19293	19190	19315	19342	19321	19285	19075	19338	19132	19047	19332	19333	19612	19300	19337	19408	19272	19187	19521	19114	19294	19404	19309	19251	19459	19568	19230	19392	19173	19174	19213	19349	19424	19295	19310	19523	19183	19334	19286	19264	19367	19368	19317	19346	19363	19287	19598	19492	19446	19443	19308	19387	19439	19384	19103	19154	19265	19438	19094	19092	19174	19427	19200	19450	19431	19214	19417	19520	19160	19343	19460	19271	19161	19158	19428	19370	19332	19343	19254	19290	19362	19298	19253	19495	19454	19427	19277	19439	19368	19109	19368	19362	19303	19362	19403	19327	19325	19324	19245	19194	19502	19369	19239	19367	19198	19371	19095	19271	19262	19261	18993	19193	19334	19262	19481	18992	19314	19430	19379	19375	19182	19237	19263	19445	19385	19428	19195	19378	19282	19388	19426	19182	19317	19560	19380	19294	19281	19577	19361	19357	19470	19545	19248	19169	19251	19137	19574	19330	19401	19282	19354	19275	19214	19270	19339	19265	19331	19214	19299	19470	19428	19218	19275	19318	19285	19296	19130	19224	19102	19397	19034	19273	19236	19230	19431	19281	19304	19254	19233	19466	19186	19352	19223	19329	19412	19410	19251	19363	19481	19342	19591	19371	19356	19463	19325	19147	19324	19347	19355	19307	19243	19337	19457	19165	19414	19126	19197	19385	19307	19266	19354	19278	19460	19304	19440	19224	19297	19387	19314	19164	19210	19253	19421	19420	19290	19356	19124	19258	19515	19466	19406	19243	19379	19159	19398	19401	19528	19156	19110	19447	19248	19425	19357	19151	19217	19443	19292	19342	19445	19390	19330	19429	19298	19334	19333	19153	19163	19295	19340	19456	19428	19447	19290	19378	19254	19528	19323	19425	19423	19444	19304	19273	19299	19196	19276	19360	19455	19248	19255	19172	19494	19437	19393	19576	19261	19225	19280	19332	19258	19224	19316	19223	19292	19422	19271	19328	19255	19332	19192	19210	19416	19014	19428	19301	19341	19287	19358	19377	19192	19553	19270	19422	19121	19338	19324	19255	19306	19217	19372	19205	19144	19423	19245	19371	19315	19417	19402	19168	19546	19292	19223	19296	19319	19403	19219	19287	19304	19543	19502	19384	19288	19259	19422	19384	19227	19375	19347	19332	19322	19405	19250	19278	19438	19478	19326	19421	19232	19595	19241	19364	19300	19426	19391	19374	19468	19493	19373	19347	19267	19234	19591	19348	19414	19188	19019	19460	19200	19303	19362	19237	19340	19431	19237	19107	19228	19422	19470	19274	19459	19390	19467	19360	19245	19292	19354	19272	19264	19555	19434	19115	19327	19208	19488	19364	19610	19422	19367	19202	19239	19428	19364	19445	19385	19420	19512	19265	19112	19087	19239	19291	19372	19193	19220	19204	19232	19427	19221	19244	19385	19340	19413	19333	19406	19342	19429	19160	19252	19229	19335	19242	19250	19393	19475	19368	19394	19604	19309	19340	19323	19189	19498	19366	19189	19316	19174	19022	19247	19245	19194	19181	19428	19490	19326	19383	19182	19301	19138	19275	19200	19456	19514	19345	19339	19182	19306	19426	19309	19259	19097	19320	19158	19325	19576	19445	19343	19227	19187	19273	19276	19242	19422	19258	19537	19167	19370	19374	19365	19226	19233	19337	19252	19238	19428	19180	19335	19530	19245	19509	19292	19446	19544	19357	19288	19328	19290	19645	19370	19474	19435	19385	19204	19443	19379	19133	19341	19197	19309	19177	19423	19213	19357	19443	19381	19153	19389	19383	19270	19244	19373	19243	19400	19279	19076	19353	19448	19253	19120	19281	19364	19314	19519	19385	19149	19313	19369	19292	19186	19438	19229	19414	19267	19277	19501	19397	19446	19375	19377	19429	19215	19234	19242	19266	19323	19146	19393	19498	19246	19246	19303	19107	19237	19442	19370	19267	19461	19225	19339	19168	19171	19267	19418	19492	19459	19296	19323	19200	19233	19287	19173	19393	19355	19274	19420	19280	19079	19383	19279	19491	19467	19250	19276	19249	19237	19178	19370	19536	19228	19397	19227	19341	19444	19338	19160
23118	32435	27540	21004	17354	16744	16640	16552	16612	17576	19838	18913	17624	17075	16676	16742	16438	16479	16299	16339	16253	16301	16326	16280	16471	16236	16258	16234	16186	16219	16097	16130	16170	16048	16217	16299	16387	16074	16343	16329	16315	16388	16253	16257	16233	16279	16300	16332	16144	16139	16336	16401	16082	16362	16190	16417	16190	16317	16432	16307	16270	16365	16314	16330	16183	16256	16342	16213	16370	16422	16307	16245	16176	16456	16168	16285	16143	16090	16205	16338	16371	16435	16184	16072	16207	16366	16137	16349	16192	16316	16322	16255	16350	16313	16265	16130	16313	16234	16112	16456	16254	16379	16220	16274	16111	16244	16298	16331	16206	16346	16394	16467	16238	16301	16147	16193	16408	16223	16450	16238	16124	16240	16209	16210	16189	16306	16383	16246	16095	16394	16203	16353	16256	16302	16279	16238	16215	16236	16147	16130	16334	16303	16230	16083	16272	16336	16264	16194	16214	16268	16150	16252	16186	16147	16389	16244	16198	16257	16254	16233	16389	16136	16170	16229	16198	16246	16350	16169	16088	16391	16326	16180	16142	16161	16335	16108	16234	16126	16318	16126	16323	16308	16216	16296	16334	16123	16230	16312	16248	16358	16239	16354	16359	16108	16308	16306	16331	16073	16243	16336	16258	16213	16182	16265	16127	16148	16304	16361	16330	16372	16164	16183	16170	16151	16293	16173	16433	16264	16145	16156	16390	16087	16248	16316	16178	16180	16400	16220	16280	15939	16363	16347	16236	16377	16193	16144	16398	16216	16394	16145	16322	16331	16175	16318	16209	16373	16297	16423	16495	16283	16235	16238	16151	16236	16339	16304	16144	16348	16125	16310	16217	16232	16186	16212	16413	16234	16417	16211	16180	16183	16277	16285	16220	16316	16368	16340	16109	16147	16429	16053	16251	16250	16228	16417	16250	16340	16182	16226	16330	16311	16345	16163	16179	16270	16266	16319	16417	16120	16240	16340	16344	16275	16250	16256	16205	16455	16100	16258	16185	16242	16295	16133	16063	16380	16244	16213	16393	16346	16139	16350	16198	16204	16275	16308	16213	16246	16338	16261	16201	16233	16365	16286	16341	16230	16229	15925	16373	16343	16197	16170	16209	16213	16274	16110	16122	16319	16330	16418	16226	16213	16313	16196	16524	16022	16297	16483	16173	16243	16277	16236	16190	16377	16447	16354	16282	16281	16062	16341	16244	16182	16330	16335	16119	16101	16236	16446	16190	16202	16084	16400	16409	16060	16193	16216	16435	16158	16219	16510	16216	16065	16387	16192	16107	16050	16236	16528	16384	16345	16105	16395	16150	16231	16315	16327	16339	16126	16159	16155	16289	16381	16257	16187	16257	16365	16336	16228	16334	16232	16234	16196	16204	16326	16278	16158	16305	16227	16203	16144	16231	16214	16214	16460	16259	16266	16122	16243	16258	16280	16239	16215	16248	16458	16443	16364	16131	16285	16187	16375	16407	16392	16266	16297	16287	16096	16143	16225	16235	16163	16234	16351	16339	16368	16343	16246	16371	16104	16145	16196	16176	16166	16325	16408	16373	16173	16207	16075	16320	16304	16475	16364	16270	16295	16358	16153	16335	16333	16302	16185	16402	16346	16251	16266	16207	16183	16255	16310	16463	16338	16288	16362	16187	16370	16324	16310	16298	16414	16346	16134	16214	16090	16190	16083	16432	16268	16207	16296	16380	16196	16338	16174	16442	16232	16218	16209	16180	16216	16311	16018	16078	16233	16166	16378	16240	16241	16111	16307	16257	16200	16341	16293	16112	16270	16198	16310	16317	16307	16395	16332	16374	16276	16149	16295	16295	16042	16413	16187	16256	16210	16155	16251	16335	16282	16402	16336	16153	16231	16302	16224	16210	16172	16175	16388	16331	16334	16073	16378	16203	16173	16320	16373	16265	16207	16317	16389	16174	16387	16351	16080	16269	16062	16371	16233	16209	16207	16119	16415	16188	16185	16235	16326	16203	16241	16290	16262	16368	16416	16384	16240	16231	16114	16318	16237	16236	16258	16265	16334	16211	16330	16272	16050	16333	16333	16331	16270	16312	16283	16266	16137	16045	16144	16395	16248	16184	16331	16244	16195	16280	16302	16369	16248	16050	16106	16251	16432	16235	16288	16236	16076	16365	16260	16296	16244	16276	16233	16152	16409	16167	16231	16261	16173	16312	16264	16201	16238	16502	16272	16125	16404	16030	16299	16290	16350	16354	16176	16275	16152	16359	16289	16224	16246	16395	16388	16293	16128	16316	16275	16415	16242	16458	16389	16294	16217	16351	16314	16161	16300	16323	16410	16392	16205	16366	16245	16325	16348	16247	16185	16307	16267	16241	16226	16365	16259	16293	16213	16235	16298	16265	16204	16263	16253	16264	16352	16314	16248	16270	16233	16282	16182	16191	16289	16350	16161	16169	16104	16305	16290	16392	16150	16298	16228	16203	16258	16307	16313	16278	16251	16232	16254	16281	16237	16233	16057	16221	16225	16284	16307	16261	16378	16387	16344	16100	16361	16106	16422	16195	16218	16213	16346	16218	16297	16381	16386	16190	16141	16294	16200	16207	16242	16159	16083	16284	16448	16243	16412	16195	16153	16260	16151	16253	16219	16322	16232	16267	16175	16211	16502	16277	16251	16279	16368	16235	16235	16061	16330	16180	16365	16157	16296	16300	16241	16291	16215	16353	16020	16291	16348	16166	16233	16192	16236	16126	16437	16243	16111	16406	16237	16258	16367	16154	16446	16227	16496	16430	16181	16250	16271	16491	16298	16434	16330	16132	16225	16410	16254	16330	16060	16332	16398	16361	16364	16242	16240	16265	16245	16286	16106	16186	16414	16214	16192	16236	16027	16167	16299	16115	16223	16297	16300	16342	16394	16175	16398	16269	16270	16248	16217	16268	16116	16170	16217	16392	16312	16189	16338	16236	16263	16322	16259	16218	16163	16256	16303	16209	16222	16336	16347	16232	16146	16311	16213	16138	16204	16357	16176	16285	16380	16215	16267	16201	16403	16332	16312	16190	16124	16320	16266	16373	16287	16242	16289	16209	16149	16138	16380	16117	16381	16226	16223	16455	16336	16231	16145	16172	16370	16267	16318	16342	16177	16167	16348	16277	16375	16079	16219	16343	16203	16190	16171	16482	16223	16051	16257	16117	16091	16444	16139	16236	16288	16420	16350	16164	16341	16139	16325	16399	16359	16207	16289	16450	16271	16228	16268	16200	16161	16214	16267	16164	16001	16233	16342	16175	16172	16246	16208	16250	16291	16395	16241	16341	16289	16304	16262	16251	16371	16066	16330	16272	16238	16172	16200	16209	16316	16478	16251	16336	16216	16306	16126	16297	16330	16287	16199	16326	16260	16173	16356	16160	16392	16212	16098	16344	16301	16224	16431	16193	16479	16204	16212	16187	16261	16314	16180	16342	16187	16271	16347	16192	16275	16249	16404	16242	16252	16203	16179	16242	16258	16336	16433	16365	16312	16070	16296	16413	16160	16221	16355	16317	16289	16499	16238	16277	16172	16369	16326	16055	16208	16256	16094	16280	16210	16207	16344	16177	16115	16209	16322	16216	16347	16048	16288	16192	16315	16356	16115	16451	16266	16361	16190	16232	16284	16425	16129	16297	16215	16256	16320	16340	16203	16187	16245	16213	16294	16339	16237	16195	16346	16167	16152	16363	16284	16046	16272	16151	16327	16190	16254	16191	16282	16415	16181	16482	16242	16331	16368	16329	16336	16284	16263	16159	16148	16442	16317	16214	16159	16281	16178	16250	16293	16247	16233	16221	16283	16212	16357	16167	16401	16255	16247	16187	16192	16186	16212	16291	16318	16280	16262	16183	16259	16283	16249	16406	16143	16372	16335	16339	16244	16473	16223	16191	16322	16290	16355	16333	16142	16212	16383	16202	16109	16245	16221	16353	16386	16178	16193	16256	16276	16301	16194	16250	16492	16392	16400	16330	16405	16263	16145	16152	16108	16306	16387	16157	16153	16244	16264	16219	16201	16162	16201	16234	16227	16363	16282	16270	16232	16255	16242	16264	16217	16211	16148	16248	16242	16128	16236	16202	16264	16321	16451	16278	16254	16336	16367	16319	16431	16255	16197	16209	16251	16332	16278	16186	16189	16153	16199	16405	16154	16302	16262	16210	16412	16199	16266	16123	16260	16271	16235	16332	16177	16253	16255	16132	16066	16184	16149	16227	16327	16379	16132	16334	16205	16386	16279	16278	16113	16115	16229	16074	16182	16354	16210	16288	16160	16431	16243	16266	16513	16401	16239	16383	16102	16332	16253	16385	16267	16092	16269	16231	16278	16168	16133	16338	16348	16167	16339	16287	16145	16215	16213	16361	16106	16205	16351	16425	16233	16152	16239	16231	16288	16246	16278	16372	16393	16448	16322	16182	16487	16194	16384	16302	16287	16317	16203	16033	16247	16298	16362	16319	16341	16234	16054	16239	16233	16345	16243	16330	16318	16168	16184	16317	16221	16369	16256	16373	16261	16242	16468	16234	16331	16272	16351	16266	16276	16308	16387	16367	16305	16529	16199	16240	16277	16201	16347	16260	16184	16264	16277	16059	16244	16007	16264	16295	16090	16210	16255	16346	16308	16262	16259	16310	16359	16525	16130	16386	16140	16191	16078	16283	16385	16209	16351	16218	16205	16333	16254	16273	16125	16360	16127	16202	16183	16201	16201	16333	16192	16304	16017	16125	16310	16348	16309	16295	16191	16159	16295	16332	16219	16239	16232	16116	16136	16053	16370	16325	16251	16297	16339	16473	16298	16272	16305	16098	16389	16174	16184	16191	16087	16319	16287	16227	16277	16389	16473	16058	16263	16091	16295	16435	16315	16351	16314	16210	16325	16205	16358	16230	16188	16297	16341	16262	16424	16314	16441	16000	16245	16217	16382	16192	16206	16348	16233	16309	16115	16292	16343	16129	16144	16473	16209	16257	16366	16217	16375	16328	16291	16387	16179	16295	16198	16144	16194	16426	16273	16378	16226	16173	16145	16158	16308	16330	16248	16200	16297	16514	16245	16225	16317	16270	16212	16299	16285	16303	16213	16185	16362	16191	16307	16220	16134	16307	16364	16201	16225	16090	16247	16277	16165
24077	21332	28650	24939	22902	22870	22247	20250	20629	22912	32997	30945	24668	22545	22195	21379	20693	19902	19730	19344	19336	19124	18995	19155	19351	18964	19215	18917	19059	18952	18917	19107	19165	18981	19028	19182	19094	19187	19307	19098	19296	19066	18936	18927	18962	19014	19127	19029	19190	18944	18944	18989	18944	19233	19137	19180	19242	19007	18970	19042	19138	19039	19244	19153	18963	18935	19155	19069	19105	19252	19020	19056	19092	19085	19180	19155	19193	19331	18987	19022	19168	19069	19083	19276	19053	19055	19153	19110	19108	19064	19063	19083	19111	19194	19176	18873	19177	19063	18845	19144	19202	18942	18921	19005	19056	19265	19137	19028	19019	19093	18983	19082	19162	19182	18944	18945	19038	19140	19293	19135	19062	19148	19109	19156	18925	19107	19047	18982	18974	18957	19230	19145	19080	19108	19016	19047	18909	19003	19015	19054	19063	19013	19300	18926	19199	19011	19013	19239	18945	19081	19189	19159	19269	19178	19054	18968	19078	19114	19020	19154	18988	19132	19119	18902	19371	18912	19018	18820	19168	18993	19040	18951	19051	19020	19125	18993	18941	19108	19126	19005	19203	19028	19082	19112	19169	19311	18977	19200	19014	19043	19062	19024	19077	19134	19070	19069	18982	19148	19125	19198	19111	19135	19029	18883	19013	19031	18974	18945	18942	19046	18776	19033	19012	19061	19070	19021	19071	18944	19002	18948	19017	19015	19121	19093	19057	18927	19069	19191	19183	19033	19047	18965	19141	18893	18997	18816	18900	19084	19073	19014	18926	18955	19198	18993	18996	18865	18855	18883	19157	19098	19080	18952	18827	18955	18952	18895	19083	19053	19207	19064	19000	19175	19111	18766	19008	19011	19132	18885	19180	18805	19164	18874	19014	19141	19064	19219	19005	18967	18923	19056	19313	18926	19104	18907	19099	19008	18908	19009	19108	19089	19022	19218	19219	19043	19123	19032	19113	18926	19256	18852	19111	19078	18863	19146	19062	19035	19149	19082	19134	19204	18999	18995	19009	18995	19097	19030	19105	19113	19259	19020	18998	19088	19256	18925	18978	19124	19203	19056	19113	18829	18965	18992	19118	19174	19037	18783	19263	18967	18993	19158	19166	18895	18748	19146	19075	18928	19126	19023	18973	19072	19201	19193	18934	19010	19151	18641	19126	19025	19160	19101	19128	19167	19098	19022	18939	18861	18978	18985	19094	19222	19320	19257	18901	18984	19203	19003	19190	19093	19180	19005	19022	19078	19094	19117	19240	19047	19002	19076	18922	18982	19328	19046	18977	18912	19002	19051	19119	19017	19208	19169	19134	19101	19187	18912	18990	19229	19133	18916	19227	18940	19170	18977	19163	18903	19108	19116	18985	19194	18996	18905	19067	19165	19136	18879	19036	18964	18953	19186	19253	19027	19036	18941	19019	19045	18992	19002	18851	19211	19159	19049	18967	19075	19140	19005	19033	19224	18932	18961	18913	19032	19067	19028	19158	18958	19154	19198	18913	19040	19132	18928	18950	18897	18923	18966	19164	19167	18900	19045	19161	19178	19030	18789	19023	18920	18841	19107	19024	19158	18948	19161	19306	19114	18806	19044	19008	18975	19095	19057	19002	19056	18931	19146	19064	19144	19115	18984	19089	18865	19175	18906	19105	19222	19068	18936	18904	19116	19063	19277	18980	19215	19103	19078	19242	18892	18995	18897	19015	19036	19031	19078	19264	19054	19010	19056	18975	18997	19187	19111	19024	18955	19239	18965	19212	19139	19114	19197	18919	19112	19061	19063	19259	19146	19285	19149	19037	18755	19138	18996	19180	19032	19124	18908	19110	19003	19147	18986	19136	19084	19056	19013	18915	19107	19188	18863	18943	18965	18900	19182	18959	19084	18882	19007	18991	19020	19337	19135	19225	19258	19148	19017	19126	19069	19201	18997	19068	19108	18784	19023	19066	18871	19186	19012	18998	19075	18932	18924	19036	19124	18949	19093	19258	18890	19014	18971	18879	19019	19061	19102	18983	18940	18975	19012	19234	18877	19162	18865	19047	18953	19041	19076	19129	19022	18921	19047	19115	18890	18914	19044	19141	19191	19096	19109	19158	18916	19035	19042	18775	19093	19027	18968	19055	18907	18994	18928	18949	18927	19070	18883	19181	19226	19094	19144	19098	19154	19025	19147	19030	19301	19217	19149	19037	18916	19176	18976	19033	19167	19169	19078	19314	19023	18997	18909	19074	18973	19149	19066	19013	19037	19006	19017	18959	19211	19129	18955	18934	19091	19099	19043	19229	19169	18994	19001	18985	18990	18789	19287	19047	18971	19253	19070	19130	19036	19099	19187	19247	19352	18890	19057	18910	18836	19005	19086	19032	19067	19132	18987	19164	19006	19045	19255	18954	18951	19088	19006	18961	19040	18952	18991	19098	19161	18888	19240	18926	18934	19239	19130	18985	19122	19122	19393	19265	19107	19136	19042	18910	19068	18961	19122	19102	18919	19026	19111	19024	19228	18914	19135	19135	18930	18860	19042	18794	19071	19019	19125	19204	19337	19010	19228	18861	19109	19075	18906	19088	19183	19042	19170	18830	19010	19147	19091	18868	18957	19022	19132	18998	19055	19024	19006	19185	18915	19156	19044	18942	18981	19048	18888	18844	19141	19085	18971	18911	19026	18933	18963	19040	19111	19008	19201	19129	19144	19136	19098	18993	19009	19002	19007	19127	19265	19019	19132	18934	19136	19025	18994	19074	19023	19045	19303	18933	18996	19143	19104	19014	18981	19090	19081	19032	18944	19115	18827	19092	19111	19163	19236	19156	19116	18989	19152	19126	18959	19070	19081	19137	19088	19065	18926	19038	18906	19001	19089	19082	19022	19110	19107	19137	19018	18874	19104	19167	19135	19178	19060	19146	18791	19172	19182	18992	19003	19174	19024	19138	18847	19037	18951	19087	19139	19047	19056	18994	18993	18943	18925	18819	19051	19034	18999	19128	19182	19024	18822	18827	18846	19057	18896	18904	18804	18912	18938	18900	18922	18958	19045	18901	19052	19058	19237	18973	19237	18885	19050	19066	19036	19150	18974	19196	18844	18955	19171	19055	18934	18935	19164	19244	19058	19170	19142	18773	19180	18909	18920	19205	18932	19038	19015	19028	18997	19028	19045	19004	18889	19166	19070	18961	19340	19018	19188	19010	19129	19259	18855	18872	19049	19144	19153	19115	19282	19098	19204	18999	19111	19078	19151	18915	19014	18916	18957	18972	19145	19197	18942	19144	19011	19242	18944	18809	19006	19019	18892	19282	18906	19048	18973	18902	19117	19079	19003	18984	19080	19120	18876	18929	19107	19078	18961	19103	19056	19104	19090	18955	19132	19028	19007	19078	19133	19101	18938	19144	18901	19004	19235	18989	18848	18955	19097	19106	18985	19085	19249	19028	19019	18958	18985	18970	19046	19217	19057	18986	19153	19169	18853	19234	19114	18934	18914	19059	18961	19145	19173	19121	19112	19065	19170	19206	19333	18947	18927	18964	18873	19021	19248	19183	19187	19259	19091	18995	18837	19068	19223	18962	18896	19327	19164	19075	18951	19152	18994	19196	19175	19081	19129	19308	19026	18734	19048	18818	19053	19032	18929	18993	18957	19074	18865	19089	18955	19130	19034	19259	19017	19225	19090	19125	18979	19045	19066	18816	19274	19102	19049	19038	18900	18948	19073	18959	19060	18893	19160	19093	18961	19053	19008	19055	19143	18867	19057	19165	18995	18862	19125	19292	18849	19145	19002	19130	19118	19271	19249	19167	18921	19089	19061	19006	18982	18997	19015	19031	18940	19096	19249	19056	19148	19130	18991	19209	19041	18940	18910	18971	19031	19257	19147	18924	19054	19067	19069	19140	19162	19204	19128	19072	19214	19035	19063	18869	19040	18939	18930	18961	19077	19163	19008	18776	19015	19099	19356	19257	18985	18909	19082	19012	18837	19190	19204	19019	19045	19207	19009	19088	18980	19225	18965	19265	18961	19013	19066	18875	19110	19013	19024	19296	18886	18920	19117	19127	19058	18961	19212	19037	19085	19272	19022	18828	18987	18938	18958	19058	19033	19021	19023	18950	18841	18937	19107	19165	19076	19070	18975	19166	19153	18922	19103	18991	18792	19030	19202	19175	19136	19086	19019	19062	18953	18980	18923	18936	19118	19034	19097	19234	18995	18909	18920	18887	18954	19121	18914	19267	19109	19067	19089	18842	18950	19147	19105	19115	19002	19036	18997	19037	19200	18972	19353	18960	19086	19073	19063	19166	18998	19068	19186	19070	18941	18936	19024	19033	18992	18858	19192	19006	19157	18997	19074	18962	19058	19112	19077	19119	19009	19021	18989	19092	19147	19359	19189	19196	19191	19143	19144	19037	18978	19035	18986	18908	19271	19062	18972	19072	19228	19084	18945	19048	19152	19235	19158	19115	19074	19054	19035	19119	19216	18998	19188	19085	19129	18938	19061	19109	19096	19049	19318	19065	18967	18969	19114	19018	19008	18928	19140	19119	19184	19060	18951	18970	19033	19081	18963	19111	19021	19068	19119	19121	19071	19036	19062	18985	19321	18988	18974	18976	18865	19070	19022	18992	19059	19005	19114	18996	18951	18935	18987	19233	19045	18991	19189	18958	19162	19184	18891	19036	19107	18813	19226	19034	19069	19295	19066	19159	18963	19094	19341	19111	19100	19225	18882	19121	19226	18852	18991	19102	18930	19043	19053	19001	19175	19148	19043	18929	18971	18961	19070	19048	19034	19108	19018	19027	19137	19139	19153	19188	18975	18956	18952	19109	19024	19063	19106	19192	18999	19128	18969	19039	18881	18912	19041	19123	18914	19145	19182	18875	19010	19204	19069	18932	19149	19017	18973	19197	19001	19126	19104	19041	19190	18990	19062	19164	18928	19036	18846	19193	19262	19207	18988	18936	19057	18920	19087	18822	18853	19040	18978	19019	19082	19066	19017	19059	19168	18875	18985	19048	18922	18719	19038	19212	19146	18994	19009	19062	18880	19187	18858	19080	18944	19137	18977	18986	19081	19126	19154	19101	19086	19207	19074	19021	18783	18981	19020	18784	18915	19084	19234	19203	19246	18985	18932	18915	19082	19054	19008
24843	41110	39787	27689	20607	18616	17927	17955	18389	22553	35302	31021	22489	20747	20422	19410	18108	17134	16499	16273	16250	16277	16260	16218	16188	16136	16236	16418	16181	16215	16211	16231	16226	16232	16231	16484	16178	16178	16049	16202	16128	16318	16167	16163	16396	16311	16436	16244	16289	16133	16340	16276	16201	16042	16202	16382	16120	16141	16266	16376	16153	16151	16177	16339	16251	16297	16198	16265	16294	16401	16324	16182	16327	16209	16338	16095	16326	16137	16263	16319	16014	16116	16270	16360	16010	16165	16297	16095	16273	16120	16173	16205	16129	16382	16298	16224	16373	16135	16245	16090	16079	16286	16182	16136	16175	16210	16208	16207	16267	16184	16188	16286	16201	16273	16219	16226	16322	16171	16224	16210	16239	16267	16248	16239	15892	16128	16309	16219	16302	16117	16130	16023	16089	16331	16022	16093	16021	16228	16160	16485	16060	16176	16243	16251	16323	16154	16226	16183	16251	15953	16408	16231	16208	16098	16186	16256	16209	16223	16225	16301	16163	16077	16230	15952	16354	16068	16174	16418	16295	16130	16457	16185	16268	16049	16081	16088	16180	16127	16100	16101	16358	16107	16234	16173	16178	16293	16263	16109	16127	16173	16279	16235	16196	16175	16095	16148	16227	16094	16176	16177	16134	16289	16129	16154	16217	16167	16218	16201	16150	16180	16228	16220	16224	16298	16303	16417	16122	16194	16105	16203	16180	16324	16054	16229	16232	16012	16252	16099	16213	16287	16378	16208	16262	16310	16253	16097	16121	16148	16197	16090	16149	16272	16123	16194	15969	16129	15996	16114	16200	16278	16351	16141	16251	16141	16165	16274	16307	16106	16213	16224	16124	16207	16099	15981	16099	16212	16220	16082	16162	16325	16311	16208	16230	16293	16095	16358	16165	16191	16222	16141	15998	16318	16170	16065	16094	16379	16222	16185	16270	16159	16203	16369	16148	16181	16197	16159	16178	16287	16210	16251	16200	16234	16353	16154	16221	16085	16295	16223	16106	16106	16169	16335	16307	16253	16087	16164	16256	16121	16307	16168	15979	16214	16191	16177	16269	16111	16282	16179	16228	16219	16161	16043	16269	16141	16282	16136	16150	16259	16172	16194	16292	16197	16424	16332	16299	16329	16009	16263	16169	16155	16161	16138	16245	16322	16116	16172	16421	16260	16205	16080	16203	16374	16156	16037	16182	16294	16280	16043	16163	16088	15992	16208	16415	16313	16154	16358	16301	16099	16300	16273	16201	16159	16241	16193	16299	16182	16149	16204	16292	16225	16188	16067	16195	16298	16012	16061	15995	16191	16189	16189	16350	16135	16205	16180	16323	16033	16239	16061	16081	16123	16119	16276	16209	16152	16163	16323	16185	16109	16137	16053	16301	16135	16270	16339	16275	16320	15973	16139	16334	16196	16242	16146	16089	16219	16227	16242	16182	16327	16161	16288	16240	16287	16240	16245	16022	16057	16315	16040	16097	16315	16057	16087	16118	16267	16269	16290	16301	16148	16059	16243	16075	16173	16106	16149	16305	16076	16179	16419	16272	16151	16123	16048	16313	16182	16200	16223	16124	16249	16014	16368	16155	16314	16338	16023	16126	16223	16322	16246	16083	16241	16108	16260	16337	16059	16138	16147	16070	16212	16154	16323	16205	16297	16113	16258	16334	16133	16142	16227	16288	16183	16202	16148	16257	16165	16305	16251	16090	16225	16267	16050	16316	16126	16029	16031	16115	16281	16124	16451	16164	16189	16465	16248	16167	16257	16309	16057	16296	16104	16157	16038	16140	16266	16322	16192	16303	16047	16208	16208	16146	16222	16334	16124	16226	16114	16121	16312	16181	16056	16263	16038	16166	16165	16356	16262	16229	16224	16216	16160	16219	16184	16253	16095	16119	16191	16180	16048	16237	16066	16111	16238	16120	16246	16077	16222	16245	16292	16062	16080	16306	16351	16104	16170	16299	16226	16189	16179	16235	16255	16215	16152	16124	16410	16180	16311	16239	16310	16167	16314	16079	16157	16174	16060	16142	16144	16144	16342	16330	16269	16201	16183	16150	16228	16180	16269	16098	16203	16021	16188	16225	16137	16110	16246	16108	16166	16236	16318	16265	16256	16227	16130	16269	16236	16124	16228	16249	16215	16320	16223	16108	16159	16114	16128	16280	16273	16209	16363	16320	16117	16286	16005	16236	16176	16253	16508	16168	16086	16079	16128	16255	16058	16169	16193	16243	16136	16279	16198	16178	16152	16221	16219	16111	16287	16272	16188	16087	16073	16316	16241	16256	16186	16278	16231	16249	16238	16063	16232	16131	15962	16156	16376	16218	16311	16153	16325	16213	16186	16256	16062	16416	16059	16133	16154	16337	16247	16195	16148	16307	16220	16225	16191	16174	16191	16265	16260	16226	15991	16112	16064	16300	16348	16040	16206	16161	16209	16188	16121	16123	16103	16285	16314	16166	16239	16153	16107	16220	16328	16350	16227	16205	16119	16274	16286	16083	16207	16098	16122	16292	16174	16271	16242	16215	16302	16260	16275	16200	16053	16252	16393	16248	16077	15997	16045	16210	16122	16214	16065	16261	16131	16059	16293	16111	16271	16196	16216	16351	16241	16092	16030	16319	16172	16206	16180	16166	16268	16228	16143	16275	16233	16042	16184	16144	16055	16295	16275	16358	16196	16285	16300	16198	16309	16144	16271	16294	16292	16072	16212	16316	16113	16353	16109	16055	16136	16256	16341	16256	16117	16233	16372	16174	16239	16225	16242	16212	16093	16194	16302	16019	16079	16225	16129	16160	16250	16076	16211	16346	16114	16079	16252	16050	16225	16206	16236	16104	16199	16154	16297	16174	16214	16389	16337	16159	16231	16273	16168	16289	16012	16230	16335	16353	16181	16251	16189	16251	16212	16353	16174	16136	16036	16093	16302	16217	16136	16186	16291	16134	16202	16345	16158	16201	16066	16197	16135	16042	16239	16174	16161	16327	16219	16271	16159	16042	16408	16206	16146	16301	16206	16335	16300	16041	16191	16270	16113	16106	16353	16317	16322	16041	16144	16178	16060	16064	16184	16177	16228	16255	16089	16065	16433	16341	16252	16074	16248	16057	16193	16250	16062	16347	16094	16242	16283	16317	16052	15946	16147	16183	16392	16150	16440	16326	16031	16114	16252	16188	16121	16204	16350	16156	16194	16257	16253	16055	16136	16099	16273	16145	16245	16320	16130	16234	16353	16296	16169	16168	16245	16244	16131	16218	16116	16294	16206	16189	16060	16205	16100	16194	16086	16135	16086	16141	16288	16200	16189	16174	16285	16360	16347	16187	16189	16267	16231	16050	16129	16244	16177	16180	16226	16239	16184	16259	16239	16161	16163	16179	16181	16095	16199	16071	16193	16072	16377	16172	16190	16098	16202	16345	16128	16361	16272	16169	16126	15911	16225	16028	16132	16136	16398	16121	16276	16227	16143	16183	16361	16147	16380	16286	16218	16090	16080	16075	16070	16168	16088	16183	16269	16439	16055	16037	16300	16194	16128	16342	16181	16397	16187	16303	16254	16087	16059	16121	16322	16330	16155	16176	16267	16282	16255	16335	16242	16149	16309	16335	16188	16328	16180	16166	16304	16182	16185	16177	16310	16371	16130	16113	16243	16243	16371	16075	16142	16064	16178	16160	16250	16227	16102	16186	16152	16222	15936	16268	16199	16404	16272	16286	16287	16296	16250	16198	16236	16059	16131	16064	16163	16235	16063	16088	16214	16149	16187	16161	16185	16160	16127	16354	16153	16155	16383	16101	16175	15942	16287	16216	16319	16040	16174	16219	16220	16220	16222	16134	16206	16288	15970	16184	16247	16107	16266	16248	16243	16071	16115	16312	16322	16258	16081	16182	16246	16234	16328	16315	16126	16051	16192	16306	16259	16229	16140	16072	16158	16299	16231	16133	16111	16145	16117	16012	16216	16253	16102	16232	16169	16241	16280	16182	16213	16366	16111	16286	16145	16164	16205	16193	16144	16094	16173	16233	16336	16409	16150	16204	16231	16107	16140	16156	16131	16153	16182	16184	16234	16086	16123	16245	16226	16260	16087	16265	16314	16120	16255	16325	16227	16183	16167	16092	16228	16324	16152	16216	16091	16143	16188	16219	16013	16134	16200	16338	16374	16330	16206	16180	16105	16109	16162	16192	16280	16104	16045	16203	16054	15983	16290	16243	16342	16045	16210	16141	16159	16242	16178	16335	16273	15966	16216	16226	16128	16217	16339	16251	16185	16322	16111	16104	16025	16135	15881	16143	16312	16063	16240	16263	16075	16175	16295	16153	16210	16234	16288	16133	16270	16090	16068	16241	16373	16358	16265	16246	16335	16188	16096	16140	16286	16244	16303	16137	16136	16170	16126	16265	16087	16213	16146	16080	16051	16077	16195	16097	16218	16193	16246	16213	16319	16291	16241	16093	16229	16026	16277	16143	16331	16311	16228	16146	16305	16217	16263	16007	16093	16012	16184	16108	16325	16141	16002	16230	16312	16218	16219	16312	16151	16128	16221	16107	16249	16250	16247	16041	16146	16224	16208	16208	16150	16226	16191	16095	16228	16390	16134	16304	16322	16092	16156	16173	16195	16149	16171	16277	16306	16342	16187	16035	16238	16192	16268	16075	16106	16213	16288	16205	16118	16342	16005	16207	16304	16063	16142	16228	16133	16236	16222	16177	16097	16133	16187	16155	16188	16175	16112	16360	16252	16200	16149	16259	16134	16241	16281	16114	16296	16219	16197	16317	16155	16271	16240	16221	16094	16194	16278	16149	16161	16074	16265	15960	16002	16148	16199	16190	16117	16154	16339	16164	16163	16338	16280	16054	16097	16086	16186	16260	16189	16054	16220	16033	16179	16196	16178	16287	16135	16340	16194	16199	16100	16259	16138	16129	16219	16063	16229	16089	16266	16296	16182	16148	16343	16336	16164	16126	16194	16498	15946	16107	16171	16217	16172	16192	16189	16314	16216	16309	16321	16045	16105	16197	16255	16136	16169	16339	16267	16031	16115	16261	16135	16216	16402	16162	16089	16207	16216	16126	16292	16129	16150	16101	16192	16138	16139	16119	16077	16311	15988	16290	16278	16030	16104	16208	16228	16169	16070
22777	21358	29162	23900	21868	24224	26174	21899	22246	30991	43536	39727	28858	25040	24755	23422	21988	20754	20067	19815	19666	19565	19374	19211	19530	19661	19492	19544	19522	19460	19504	19537	19453	19332	19469	19419	19365	19349	19336	19384	19397	19493	19392	19444	19308	19527	19115	19497	19245	19348	19357	19461	19311	19340	19396	19468	19512	19299	19416	19541	19508	19445	19382	19295	19370	19483	19514	19364	19393	19623	19424	19280	19471	19219	19262	19379	19209	19608	19409	19252	19441	19326	19196	19517	19402	19269	19466	19248	19594	19394	19180	19139	19490	19378	19387	19453	19292	19242	19448	19319	19092	19290	19341	19212	19177	19373	19428	19527	19094	19186	19381	19357	19311	19392	19326	19305	19396	19443	19537	19191	19206	19157	19356	19392	19214	19370	19233	19221	19334	19321	19355	19239	19396	19338	19472	19301	19219	19441	19376	19411	19480	19440	19230	19266	19426	19215	19508	19371	19439	19261	19149	19174	19286	19388	19184	19315	19188	19387	19283	19453	19329	19333	19450	19305	19323	19234	19255	19243	19343	19251	19235	19296	19389	19357	19443	19460	19288	19189	19247	19316	19264	19357	19638	19597	19113	19435	19306	19188	19436	19368	19203	19254	19413	19446	19386	19373	19192	19315	19285	19076	19450	19359	19136	19383	19381	19422	19396	19393	19406	19327	19369	19342	19221	19317	19458	19356	19538	19552	19312	19364	19381	19356	19427	19192	19308	19279	19265	19218	19359	19366	19430	19210	19542	19569	19347	19507	19399	19271	19270	19188	19467	19216	19459	19176	19269	19314	19254	19342	19397	19275	19118	19291	19435	19451	19241	19451	19301	19502	19454	19378	19446	19109	19222	19340	19448	19356	19460	19360	19364	19494	19363	19340	19235	19238	19481	19417	19388	19433	19147	19401	19253	19222	19382	19252	19382	19373	19294	19378	19335	19435	19443	19317	19272	19267	19383	19359	19451	19544	19549	19292	19514	19491	19252	19238	19424	19205	19285	19350	19317	19258	19126	19285	19247	19279	19218	19320	19417	19441	19324	19246	19200	19252	19403	19248	19533	19378	19118	19228	19426	19409	19470	19317	19317	19244	19174	19037	19091	19181	19260	19294	19227	19552	19255	19250	19308	19419	19461	19295	19274	19307	19271	19296	19111	19382	19310	19324	19180	19378	19422	19329	19335	19084	19316	19512	19216	19345	19267	19332	19407	19283	19235	19258	19210	19286	19466	19186	19425	19296	19209	19486	19150	19167	19423	19254	19380	19197	19296	19253	19423	19290	19487	19458	19421	19241	19134	19338	19426	19017	19229	19256	19252	19383	19248	19255	19357	19324	19150	19343	19229	19244	19489	19424	19209	19237	19434	19527	19488	19340	19186	19533	19567	19210	19350	19425	19148	19285	19122	19352	19310	19274	19238	19278	19401	19228	19500	19334	19530	19341	19200	19294	19264	19334	19317	19383	19299	19363	19436	19295	19275	19470	19249	19379	19399	19498	19283	19333	19327	19133	19239	19212	19374	19294	19436	19449	19499	19530	19269	19397	19183	19246	19357	19218	19461	19480	19313	19407	19336	19170	19347	19440	19302	19355	19397	19441	19142	19338	19440	19393	19290	19405	19217	19469	19309	19405	19299	19212	19183	19316	19340	19378	19374	19235	19207	19381	19393	19401	19230	19235	19341	19205	19239	19338	19274	19456	19287	19484	19559	19353	19298	19474	19416	19312	19325	19341	19263	19386	19249	19411	19255	19299	19282	19145	19167	19347	19320	19397	19375	19109	19365	19236	19519	19393	19313	19205	19286	19466	19229	19421	19222	19395	19487	19393	19278	19160	19546	19254	19153	19279	19477	19200	19310	19353	19521	19143	19371	19288	19395	19354	19502	19245	19059	19442	19309	19180	19235	19356	19263	19184	19286	19483	19406	19458	19249	19299	19395	19366	19328	19391	19378	19320	19420	19350	19291	19293	19283	19334	19249	19298	19136	19200	19263	19393	19486	19202	19174	19472	19316	19305	19334	19294	19344	19470	19351	19341	19649	19451	19212	19359	19196	19417	19285	19173	19355	19390	19226	19222	19163	19267	19276	19455	19431	19448	19275	19468	19535	19063	19138	19279	19573	19183	19423	19415	19141	19149	19289	19248	19433	19169	19213	19199	19386	19239	19200	19463	19404	19125	19342	19565	19276	19350	19376	19372	19296	19523	19441	19351	19344	19069	19346	19277	19416	19269	19172	19255	19306	19272	19607	19412	19436	19339	19363	19336	19306	19352	19266	19250	19339	19384	19336	19158	19262	19244	19183	19196	19294	19235	19522	19299	19359	19209	19264	19253	19382	19394	19215	19310	19281	19330	19229	19211	19185	19334	19363	19141	19512	19595	19291	19342	19485	19352	19299	19293	19286	19362	19511	19195	19208	19123	19336	19149	19215	19558	19141	19359	19287	19262	19337	19349	19400	19524	19295	19322	19359	19207	19268	19379	19297	19189	19075	19266	19240	19110	19396	19217	19385	19383	19334	19373	19255	19352	19116	19246	19465	19347	19220	19297	19426	19311	19246	19303	19173	18975	19315	19246	19480	19511	19239	19248	19249	19276	19268	19318	19493	19138	19302	19135	19344	19223	19168	19267	19140	19477	19345	19290	19269	19230	19358	19413	19279	19349	19348	19225	19516	19287	19171	19352	19523	19205	19316	19248	19173	19192	19284	19294	19160	19192	19404	19232	19302	19361	19313	19332	19510	19302	19335	19175	19296	19228	19360	19405	19300	19297	19374	19355	19306	19385	19259	19379	19221	19378	19291	19206	19446	19470	19296	19282	19281	19337	19303	19373	19297	19314	19186	19353	19378	19371	19514	19190	19413	19492	19305	19188	19261	19343	19260	19294	19281	19129	19430	19456	19558	19296	19391	19497	19463	19107	19294	19602	19253	19363	19391	19291	19449	19519	19237	19112	19232	19362	19372	19365	19425	19204	19147	19568	19352	19524	19252	19411	19455	19530	19467	19321	19249	19375	19333	19311	19421	19368	19378	19224	19319	19455	19513	19406	19298	19260	19138	19431	19246	19328	19222	19339	19499	19316	19439	19311	19215	19202	19257	19195	19085	19512	19143	19450	19307	19618	19464	19244	19558	19218	19058	19012	19349	19359	19221	19327	19287	19233	19372	19217	19256	19429	19217	19129	19320	19348	19221	19418	19131	19575	19370	19419	19219	19233	19220	19378	19353	19229	19134	19187	19194	19313	19169	19346	19443	19412	19472	19148	19344	19375	19385	19665	19400	19280	19067	19460	19387	19229	19512	19193	19367	19167	19340	19104	19344	19201	19142	19460	19349	19267	19285	19326	19254	19316	19191	19343	19265	19231	19310	19441	19577	19338	19265	19432	19438	19120	19385	19388	19287	19068	19186	19330	19208	19285	19427	19225	19281	19351	19446	19541	19499	19187	19316	19283	19214	19262	19408	19402	19325	19240	19331	19243	19416	19164	19381	19463	19156	19390	19300	19414	19278	19277	19328	19146	19532	19301	19340	19288	19267	19250	19455	19255	19225	19318	19236	19273	19209	19386	19417	19345	19431	19128	19528	19248	19269	19177	19395	19259	19366	19231	19354	19349	19258	19380	19298	19194	18992	19251	19280	19360	19530	19221	19219	19503	19261	19076	19308	19206	19281	19477	19375	19447	19215	19322	19494	19289	19235	19369	19101	19063	19293	19341	19285	19391	19352	19260	19193	19540	19095	19310	19261	19295	19423	19295	19355	19294	19316	19147	19415	19186	19381	19411	19163	19160	19317	19190	19198	19350	19002	19305	19462	19128	19599	19439	19425	19457	19292	19505	19269	19365	19345	19308	19349	19310	19233	19343	19353	19396	19412	19290	19497	19218	19382	19254	19371	19381	19218	19443	19692	19287	19292	19267	19214	19070	19303	19062	19344	19304	19331	19311	19277	19164	19121	19325	19526	19187	19524	19316	19315	19311	19249	19416	19379	19459	19188	19321	19391	19476	19499	19381	19174	19438	19372	19287	19387	19351	19292	19271	19104	19418	19187	19191	19488	19415	19267	19320	19472	19329	19361	19336	19232	19247	19392	19555	19328	19213	19274	19338	19248	19329	19473	19435	19283	19235	19215	19322	19296	19306	18955	19303	19388	19168	19263	19302	19317	19241	19318	19270	19145	19420	19606	19278	19467	19364	19111	19330	19416	19321	19432	19244	19218	19397	19448	19359	19231	19292	19232	19223	19473	19345	19263	19241	19186	19351	19440	19294	19135	19253	19282	19214	19184	19176	19327	19208	19304	19253	19423	19464	19311	19384	19418	19386	19344	19209	19213	19423	19346	19408	19438	19360	19390	19043	19550	19322	19374	19280	19388	19370	19359	19396	19218	19389	19511	19436	19380	19196	19325	19403	19416	19316	19323	19486	19469	19318	19304	19386	19282	19439	19210	19287	19332	19235	19328	19291	19159	19357	19468	19325	19223	19242	19694	19463	19337	19394	19151	19284	19187	19108	19340	19507	19313	19228	19496	19390	19495	19452	19287	19232	19237	19276	19170	19506	19348	19259	19435	19392	19383	19297	19274	19369	19472	19126	19482	19394	19272	19347	19157	19164	19338	19384	19347	19377	19203	19350	19258	19198	19295	19202	19147	19224	19282	19415	19423	19317	19203	19220	19325	19112	19538	19564	19461	19287	19317	19277	19342	19402	19333	19110	19380	19390	19383	19344	19423	19409	19259	19457	19274	19304	19109	19490	19200	19238	19329	19069	19317	19448	19348	19431	19187	19349	19311	19397	19299	19149	19417	19182	19419	19471	19038	19231	19335	19289	19554	19423	19405	19219	19354	19311	19093	19488	19513	19483	19161	19327	19491	19337	19370	19530	19429	19165	19303	19274	19424	19154	19316	19385	19069	19393	19375	19413	19324	19201	19005	19324	19428	19328	19232	19368	19335	19513	19211	19374	19439	19443	19421	19500	19384	19289	19156	19327	19274	19381	19318	19175	19362	19467	19461	19334	19350	19481	19304	19230	19399	19505	19413	19495	19347	19510	19420	19265	19339	19569	19472	19540	19389	19360	19447	19443	19336	19320	19251	19423	19497	19363	19254	19400	19226	19282	19451	19218	19321	19201	19279	19457	19503	19313
28130	48537	44708	30023	23993	20889	19634	19864	22266	33731	44948	39095	27062	23693	23918	21850	19399	17955	17131	16740	16569	16427	16224	16418	16271	16339	16341	16183	16375	16326	16508	16466	16339	16215	16414	16300	16320	16226	16385	16225	16429	16331	16328	16241	16215	16417	16276	16257	16345	16491	16301	16321	16343	16450	16359	16366	16263	16403	16365	16372	16189	16352	16297	16389	16069	16466	16408	16551	16431	16330	16497	16362	16491	16270	16291	16367	16316	16307	16334	16367	16185	16383	16363	16296	16272	16335	16214	16598	16498	16301	16432	16314	16594	16272	16258	16481	16228	16352	16214	16290	16275	16433	16202	16423	16061	16228	16315	16103	16433	16410	16466	16350	16430	16344	16411	16244	16424	16557	16438	16445	16273	16453	16434	16432	16309	16342	16320	16370	16383	16270	16459	16452	16328	16363	16311	16431	16257	16335	16280	16312	16384	16285	16454	16449	16238	16364	16285	16311	16406	16269	16420	16413	16387	16375	16412	16303	16358	16347	16265	16359	16224	16380	16349	16270	16321	16408	16326	16289	16084	16337	16327	16350	16280	16265	16424	16446	16389	16348	16497	16346	16247	16460	16331	16429	16457	16435	16526	16400	16236	16324	16204	16387	16282	16298	16206	16199	16187	16343	16348	16378	16421	16354	16431	16307	16330	16301	16354	16312	16276	16233	16357	16308	16417	16260	16441	16401	16451	16180	16346	16138	16091	16284	16454	16235	16258	16279	16262	16411	16354	16294	16030	16376	16372	16363	16360	16208	16195	16557	16298	16338	16265	16292	16488	16248	16296	16323	16484	16240	16287	16237	16316	16315	16191	16473	16136	16420	16490	16211	16308	16333	16373	16197	16297	16390	16117	16351	16164	16403	16357	16244	16170	16267	16561	16318	16413	16401	16385	16189	16366	16350	16333	16378	16196	16385	16312	16303	16316	16524	16427	16283	16327	16334	16326	16263	16262	16333	16405	16262	16376	16481	16203	16421	16411	16247	16232	16175	16289	16290	16299	16237	16422	16347	16302	16471	16293	16341	16365	16340	16393	16342	16213	16492	16217	16400	16355	16305	16442	16189	16209	16233	16375	16339	16293	16278	16327	16195	16353	16368	16136	16231	16191	16309	16441	16341	16344	16437	16325	16467	16297	16367	16234	16340	16178	16262	16262	16315	16341	16380	16342	16451	16272	16148	16366	16393	16428	16223	16421	16257	16418	16334	16155	16360	16276	16492	16194	16310	16405	16279	16209	16383	16238	16356	16231	16266	16097	16282	16247	16405	16234	16112	16326	16368	16196	16219	16311	16425	16329	16216	16554	16522	16409	16314	16422	16120	16172	16429	16469	16268	16218	16155	16280	16332	16419	16427	16335	16226	16241	16306	16414	16284	16272	16290	16247	16385	16281	16336	16159	16383	16316	16493	16343	16345	16140	16426	16464	16331	16211	16321	16362	16333	16345	16282	16460	16322	16485	16335	16421	16374	16131	16322	16192	16406	16464	16320	16338	16211	16240	16159	16407	16283	16371	16389	16491	16449	16323	16251	16231	16314	16154	16295	16504	16274	16301	16340	16287	16269	16259	16172	16366	16335	16278	16262	16241	16292	16401	16388	16398	16178	16384	16354	16035	16260	16478	16330	16271	16284	16299	16207	16356	16326	16203	16469	16436	16417	16347	16403	16357	16356	16294	16396	16388	16439	16366	16264	16328	16406	16219	16280	16279	16429	16130	16318	16236	16049	16459	16339	16354	16307	16277	16469	16380	16293	16144	16337	16438	16296	16448	16327	16206	16354	16488	16388	16410	16322	16331	16331	16308	16371	16400	16309	16294	16235	16197	16288	16471	16233	16254	16349	16328	16353	16442	16388	16251	16383	16391	16458	16460	16261	16343	16224	16218	16406	16262	16334	16347	16310	16409	16302	16309	16313	16379	16378	16207	16180	16231	16346	16273	16330	16173	16185	16421	16380	16201	16198	16388	16173	16420	16442	16400	16488	16480	16317	16273	16346	16461	16368	16392	16321	16329	16358	16272	16293	16306	16313	16320	16340	16368	16276	16380	16283	16149	16272	16311	16351	16140	16338	16267	16270	16367	16338	16324	16343	16300	16348	16200	16254	16373	16444	16413	16329	16348	16225	16388	16319	16238	16258	16386	16412	16508	16402	16357	16240	16313	16382	16403	16471	16243	16401	16310	16250	16190	16351	16456	16400	16395	16246	16526	16305	16259	16417	16156	16430	16325	16426	16330	16215	16337	16248	16261	16232	16270	16246	16312	16129	16316	16213	16485	16219	16207	16365	16171	16222	16296	16416	16418	16249	16377	16297	16205	16300	16216	16252	16380	16396	16217	16378	16350	16205	16205	16432	16367	16379	16476	16454	16606	16265	16437	16440	16428	16281	16312	16398	16419	16322	16504	16239	16349	16261	16185	16263	16456	16264	16215	16471	16368	16473	16410	16427	16225	16396	16306	16314	16461	16222	16281	16280	16529	16521	16323	16168	16277	16340	16111	16580	16378	16345	16466	16227	16198	16303	16408	16291	16296	16494	16470	16308	16326	16346	16239	16263	16322	16387	16247	16149	16463	16362	16398	16222	16370	16327	16263	16249	16426	16454	16229	16387	16247	16380	16452	16347	16264	16383	16276	16272	16435	16318	16312	16177	16372	16258	16366	16554	16203	16432	16327	16240	16230	16433	16306	16269	16389	16163	16270	16480	16289	16490	16319	16248	16136	16282	16401	16432	16189	16294	16265	16335	16339	16348	16264	16465	16335	16353	16457	16270	16344	16313	16270	16170	16343	16401	16496	16320	16191	16248	16453	16465	16341	16379	16398	16328	16376	16364	16286	16334	16062	16217	16427	16328	16352	16447	16275	16384	16296	16156	16155	16271	16433	16224	16339	16307	16346	16350	16333	16290	16449	16440	16086	16406	16279	16365	16327	16343	16341	16493	16278	16474	16060	16253	16386	16461	16276	16423	16367	16420	16281	16489	16219	16389	16265	16343	16327	16243	16334	16273	16173	16478	16175	16262	16306	16337	16268	16400	16496	16278	16456	16507	16265	16460	16466	16328	16422	16487	16251	16470	16195	16329	16345	16265	16232	16134	16320	16259	16318	16250	16335	16434	16191	16201	16337	16370	16185	16247	16314	16177	16410	16392	16372	16351	16298	16251	16093	16207	16238	16180	16443	16265	16356	16188	16342	16342	16431	16080	16357	16307	16452	16352	16423	16325	16240	16395	16428	16332	16488	16343	16467	16199	16130	16280	16246	16374	16318	16262	16178	16273	16234	16504	16471	16288	16116	16249	16342	16307	16416	16264	16292	16604	16389	16278	16355	16183	16259	16351	16227	16259	16436	16190	16284	16420	16283	16373	16222	16415	16338	16310	16271	16422	16313	16343	16354	16373	16407	16449	16261	16469	16267	16470	16352	16367	16393	16353	16131	16302	16351	16282	16327	16261	16232	16274	16391	16412	16412	16261	16140	16400	16278	16332	16326	16452	16539	16346	16494	16462	16380	16420	16276	16492	16145	16315	16220	16428	16278	16312	16369	16450	16097	16352	16109	16358	16396	16251	16320	16417	16217	16254	16447	16302	16314	16363	16307	16243	16411	16321	16335	16429	16362	16213	16390	16413	16462	16285	16435	16223	16218	16248	16419	16289	16323	16402	16440	16530	16124	16281	16433	16224	16323	16285	16089	16314	16290	16366	16322	16330	16296	16475	16374	16494	16306	16274	16199	16244	16161	16275	16318	16433	16480	16283	16417	16252	16253	16271	16484	16073	16409	16398	16449	16287	16418	16284	16275	16272	16239	16313	16510	16238	16436	16258	16306	16346	16271	16152	16516	16349	16372	16220	16373	16347	16169	16290	16175	16085	16326	16283	16296	16149	16385	16216	16312	16271	16270	16220	16321	16287	16309	16320	16543	16202	16344	16524	16248	16227	16202	16258	16272	16328	16284	16333	16461	16423	16364	16286	16453	16475	16372	16531	16488	16296	16195	16192	16420	16419	16322	16137	16308	16295	16344	16324	16340	16362	16279	16327	16354	16383	16261	16366	16329	16199	16364	16311	16403	16240	16286	16240	16424	16298	16446	16463	16326	16305	16350	16431	16231	16320	16319	16246	16311	16347	16265	16451	16359	16399	16372	16291	16408	16283	16148	16325	16388	16250	16315	16225	16346	16222	16426	16200	16312	16321	16262	16262	16180	16233	16372	16497	16475	16274	16407	16323	16389	16389	16328	16386	16198	16329	16359	16211	16367	16362	16095	16263	16355	16355	16376	16379	16256	16345	16348	16371	16393	16503	16335	16298	16106	16328	16225	16326	16272	16298	16317	16296	16304	16361	16100	16416	16212	16183	16366	16304	16250	16568	16331	16347	16380	16224	16318	16226	16199	16328	16260	16324	16342	16168	16471	16259	16342	16307	16350	16358	16458	16227	16182	16480	16223	16307	16220	16339	16291	16221	16409	16417	16345	16075	16299	16303	16127	16352	16561	16353	16412	16340	16116	16306	16345	16374	16238	16327	16118	16496	16380	16464	16317	16163	16423	16365	16324	16442	16366	16245	16299	16389	16473	16165	16266	16337	16245	16335	16272	16266	16299	16283	16366	16225	16156	16288	16107	16328	16400	16413	16099	16336	16120	16314	16325	16127	16325	16307	16224	16417	16286	16356	16393	16285	16222	16333	16202	16271	16275	16270	16383	16296	16463	16332	16252	16283	16248	16354	16271	16098	16328	16253	16365	16237	16140	16212	16262	16283	16340	16411	16096	16380	16367	16307	16434	16406	16383	16316	16346	16240	16327	16262	16382	16317	16379	16339	16282	16293	16376	16305	16494	16163	16140	16264	16605	16339	16362	16508	16353	16245	16335	16164	16131	16384	16286	16404	16270	16352	16476	16295	16438	16465	16117	16513	16322	16216	16489	16369	16588	16392	16275	16301	16382	16233	16387	16247	16445	16410	16299	16308	16276	16315	16398	16494	16257	16462	16352	16184	16382	16282	16357	16261	16232	16380	16322	16310	16290	16355	16059	16268	16153	16345	16284	16269	16297	16404	16355	16285	16524	16260	16416	16311	16363	16370	16202	16303	16295	16434	16296	16228	16308	16249	16369	16264	16272	16512	16379	16214	16375	16321
28358	24221	29106	25118	20240	19973	19844	19642	19813	20452	21622	21966	20656	20080	19773	19715	19583	19794	19526	19529	19477	19478	19542	19543	19536	19431	19452	19497	19447	19518	19574	19439	19564	19494	19297	19385	19337	19537	19507	19639	19386	19509	19494	19499	19501	19592	19671	19311	19428	19632	19543	19410	19366	19427	19386	19349	19540	19693	19491	19606	19650	19652	19635	19457	19443	19581	19374	19468	19379	19329	19494	19362	19497	19467	19655	19634	19476	19357	19639	19601	19511	19581	19691	19518	19523	19504	19269	19591	19686	19387	19280	19441	19531	19627	19529	19472	19354	19232	19286	19542	19633	19628	19363	19396	19499	19541	19409	19478	19536	19432	19577	19347	19352	19476	19407	19357	19294	19314	19476	19420	19533	19548	19524	19432	19573	19644	19377	19428	19461	19419	19515	19561	19506	19630	19665	19636	19618	19419	19602	19577	19487	19355	19298	19448	19406	19289	19367	19377	19427	19477	19562	19603	19262	19455	19452	19311	19639	19564	19348	19500	19478	19260	19628	19530	19583	19565	19563	19501	19748	19510	19353	19337	19524	19599	19443	19542	19593	19496	19468	19477	19483	19489	19358	19512	19649	19262	19210	19488	19508	19397	19504	19585	19523	19435	19341	19424	19589	19791	19422	19489	19454	19524	19373	19325	19290	19163	19418	19389	19405	19417	19627	19425	19534	19483	19570	19599	19494	19487	19523	19395	19704	19515	19293	19510	19398	19509	19310	19272	19410	19493	19463	19389	19442	19513	19594	19338	19303	19517	19331	19784	19521	19528	19514	19722	19582	19389	19384	19487	19529	19444	19299	19728	19171	19276	19528	19589	19520	19670	19496	19548	19736	19352	19393	19441	19516	19505	19506	19693	19525	19314	19418	19556	19462	19401	19404	19451	19552	19589	19458	19348	19098	19385	19312	19509	19440	19459	19425	19554	19509	19389	19551	19479	19260	19351	19589	19577	19603	19610	19355	19481	19398	19466	19569	19423	19338	19544	19307	19335	19685	19474	19436	19569	19416	19368	19313	19474	19483	19609	19439	19297	19476	19521	19409	19312	19533	19385	19293	19426	19426	19496	19492	19652	19460	19444	19354	19435	19609	19755	19296	19742	19409	19486	19509	19516	19418	19531	19677	19498	19490	19464	19332	19433	19698	19518	19480	19311	19565	19450	19333	19613	19632	19540	19448	19644	19764	19335	19631	19370	19622	19585	19369	19688	19589	19522	19482	19431	19545	19416	19642	19522	19405	19569	19379	19457	19337	19402	19368	19397	19483	19482	19506	19618	19372	19435	19223	19328	19413	19534	19486	19451	19553	19455	19593	19355	19456	19552	19342	19572	19470	19574	19369	19406	19475	19518	19716	19453	19569	19409	19698	19307	19567	19322	19501	19250	19355	19355	19361	19384	19301	19517	19346	19520	19523	19512	19363	19440	19285	19280	19327	19484	19559	19528	19391	19522	19413	19611	19690	19554	19558	19671	19657	19598	19622	19636	19441	19609	19463	19412	19549	19681	19462	19356	19500	19560	19496	19506	19335	19512	19570	19594	19625	19388	19614	19564	19452	19560	19534	19577	19371	19509	19316	19321	19456	19405	19493	19575	19580	19616	19478	19551	19467	19650	19468	19385	19684	19424	19607	19230	19636	19407	19552	19421	19672	19353	19504	19533	19338	19525	19537	19267	19643	19263	19696	19763	19684	19388	19265	19360	19397	19356	19601	19619	19415	19542	19442	19596	19407	19548	19525	19318	19548	19374	19376	19500	19387	19616	19600	19520	19500	19560	19307	19508	19460	19632	19384	19319	19499	19522	19487	19423	19279	19340	19498	19248	19534	19506	19605	19316	19516	19612	19279	19568	19632	19292	19470	19395	19344	19520	19437	19373	19364	19528	19457	19394	19428	19770	19645	19330	19641	19535	19543	19505	19513	19583	19417	19579	19366	19540	19363	19553	19561	19472	19277	19765	19225	19624	19178	19544	19589	19364	19456	19273	19379	19467	19413	19598	19521	19537	19460	19322	19475	19706	19473	19500	19398	19383	19370	19232	19541	19328	19315	19439	19512	19403	19395	19416	19647	19574	19357	19192	19327	19300	19596	19503	19525	19426	19369	19239	19717	19550	19540	19512	19325	19576	19722	19308	19464	19635	19531	19408	19609	19642	19751	19501	19463	19340	19474	19414	19627	19532	19485	19320	19425	19153	19566	19409	19238	19499	19332	19398	19623	19344	19348	19534	19428	19505	19660	19415	19544	19364	19569	19526	19452	19494	19629	19579	19540	19552	19553	19305	19431	19363	19481	19658	19470	19415	19466	19379	19446	19411	19437	19375	19209	19482	19509	19382	19654	19377	19601	19551	19460	19372	19638	19386	19460	19391	19641	19576	19330	19401	19283	19679	19563	19595	19499	19368	19428	19491	19614	19514	19480	19535	19611	19510	19475	19545	19419	19539	19479	19579	19593	19356	19370	19509	19341	19533	19700	19417	19553	19280	19481	19377	19587	19197	19290	19449	19362	19325	19289	19427	19339	19491	19430	19430	19504	19475	19667	19625	19293	19448	19496	19579	19463	19586	19380	19426	19456	19586	19596	19660	19334	19431	19559	19439	19656	19682	19634	19597	19358	19257	19428	19369	19584	19357	19446	19396	19558	19378	19864	19524	19419	19552	19270	19297	19225	19651	19542	19436	19399	19357	19717	19464	19460	19346	19553	19543	19487	19271	19753	19532	19605	19363	19495	19348	19270	19589	19475	19325	19312	19437	19532	19328	19627	19452	19473	19350	19395	19382	19405	19500	19345	19583	19663	19493	19518	19456	19441	19389	19360	19591	19457	19724	19565	19348	19543	19411	19428	19713	19416	19604	19315	19403	19390	19466	19636	19512	19600	19312	19427	19429	19411	19525	19357	19396	19342	19577	19422	19566	19351	19322	19366	19553	19622	19544	19370	19478	19550	19477	19388	19330	19552	19641	19546	19607	19495	19464	19482	19567	19586	19401	19414	19308	19472	19255	19551	19548	19472	19472	19417	19378	19561	19530	19575	19492	19483	19565	19304	19568	19316	19512	19675	19489	19271	19476	19507	19608	19442	19360	19467	19534	19643	19287	19380	19521	19329	19450	19645	19592	19653	19678	19659	19379	19229	19511	19723	19587	19502	19471	19556	19562	19514	19499	19559	19356	19340	19436	19352	19312	19421	19569	19414	19372	19452	19453	19458	19347	19461	19564	19490	19540	19427	19405	19543	19562	19559	19483	19415	19535	19601	19392	19492	19554	19537	19331	19163	19319	19627	19312	19362	19579	19294	19523	19397	19484	19303	19462	19496	19458	19429	19462	19537	19624	19486	19420	19636	19412	19238	19525	19355	19393	19321	19753	19392	19510	19610	19456	19648	19365	19545	19472	19545	19543	19392	19496	19402	19546	19479	19453	19476	19499	19584	19362	19468	19343	19790	19393	19395	19395	19380	19331	19205	19583	19751	19694	19488	19431	19533	19507	19476	19385	19622	19477	19678	19672	19440	19669	19318	19404	19476	19257	19526	19490	19479	19449	19459	19475	19403	19535	19419	19419	19106	19328	19429	19512	19554	19493	19613	19657	19576	19477	19333	19127	19615	19409	19409	19629	19571	19611	19414	19461	19610	19302	19456	19486	19458	19510	19724	19592	19449	19612	19316	19488	19501	19576	19662	19677	19313	19417	19369	19500	19270	19492	19608	19584	19494	19371	19347	19671	19528	19498	19379	19512	19617	19541	19573	19428	19420	19431	19485	19368	19352	19384	19479	19523	19597	19484	19316	19566	19512	19201	19593	19401	19524	19542	19500	19511	19481	19549	19555	19387	19440	19472	19458	19588	19431	19567	19235	19606	19636	19636	19579	19221	19631	19558	19550	19405	19398	19517	19380	19375	19328	19452	19410	19353	19579	19621	19612	19619	19484	19402	19512	19487	19580	19449	19477	19505	19434	19323	19277	19343	19517	19487	19481	19490	19684	19590	19522	19375	19624	19443	19529	19760	19608	19590	19584	19483	19536	19410	19476	19273	19391	19187	19297	19474	19505	19321	19561	19477	19498	19550	19361	19373	19395	19353	19560	19370	19351	19621	19539	19267	19502	19439	19647	19370	19352	19424	19346	19389	19584	19670	19675	19556	19492	19471	19428	19567	19617	19557	19459	19645	19461	19578	19474	19510	19651	19330	19512	19451	19288	19390	19489	19407	19493	19499	19351	19431	19407	19351	19567	19512	19438	19562	19376	19494	19637	19406	19458	19347	19509	19547	19396	19606	19525	19568	19604	19587	19443	19327	19527	19605	19439	19763	19426	19217	19285	19712	19429	19401	19487	19483	19707	19730	19553	19367	19500	19336	19445	19350	19585	19349	19463	19556	19342	19425	19537	19352	19356	19509	19457	19319	19651	19455	19472	19545	19608	19550	19459	19424	19330	19412	19453	19455	19590	19557	19643	19319	19459	19523	19416	19597	19528	19565	19420	19374	19490	19534	19507	19479	19398	19193	19537	19455	19443	19707	19491	19304	19405	19374	19439	19188	19492	19392	19287	19465	19475	19546	19421	19656	19390	19463	19639	19452	19570	19281	19469	19627	19343	19395	19475	19559	19478	19563	19583	19362	19470	19477	19376	19200	19600	19521	19684	19417	19498	19332	19597	19522	19388	19202	19388	19701	19490	19382	19433	19251	19457	19560	19632	19283	19297	19366	19471	19353	19429	19372	19559	19448	19539	19278	19469	19291	19345	19565	19357	19470	19431	19435	19435	19621	19418	19668	19103	19290	19534	19516	19359	19428	19484	19349	19440	19310	19305	19502	19409	19472	19465	19528	19428	19508	19508	19421	19494	19468	19652	19455	19426	19397	19592	19461	19497	19348	19481	19698	19652	19702	19553	19500	19742	19422	19538	19584	19533	19301	19482	19456	19801	19389	19727	19392	19492	19411	19567	19613	19637	19346	19395	19434	19450	19459	19509	19196	19486	19524	19508	19466	19534	19429	19627	19553	19477	19124	19339	19364	19455	19511	19343	19334	19578	19605	19344	19587	19450	19538	19448	19499	19375	19675	19634	19488	19551	19384	19421	19445	19583	19419	19414	19554	19590	19426	19647	19664	19501	19460	19275	19381	19549	19507
25811	34204	29548	20822	17437	17200	16948	16978	16772	17922	19731	19405	17703	16817	16870	16823	16569	16373	16566	16414	16487	16451	16409	16446	16452	16610	16260	16537	16277	16463	16350	16393	16409	16430	16240	16390	16513	16560	16352	16436	16169	16403	16340	16330	16592	16387	16200	16566	16457	16453	16427	16527	16588	16389	16600	16439	16481	16327	16442	16418	16431	16355	16417	16467	16423	16397	16232	16431	16357	16409	16511	16290	16546	16521	16461	16493	16423	16564	16511	16492	16310	16375	16530	16559	16393	16336	16409	16371	16356	16297	16469	16392	16433	16449	16408	16670	16396	16625	16455	16595	16421	16542	16587	16492	16562	16421	16506	16461	16364	16519	16491	16489	16249	16360	16306	16505	16348	16427	16464	16448	16545	16373	16585	16416	16480	16537	16427	16442	16355	16356	16513	16173	16383	16353	16524	16534	16490	16460	16546	16129	16406	16429	16483	16164	16535	16600	16442	16309	16516	16380	16454	16464	16515	16449	16346	16668	16468	16440	16451	16403	16151	16452	16404	16337	16529	16299	16474	16382	16548	16514	16457	16541	16421	16343	16573	16470	16376	16429	16379	16418	16314	16468	16304	16259	16398	16357	16565	16404	16420	16478	16307	16571	16401	16337	16544	16377	16367	16523	16342	16377	16418	16536	16467	16424	16376	16511	16591	16325	16559	16465	16421	16383	16418	16418	16446	16335	16328	16208	16204	16522	16489	16415	16548	16353	16458	16476	16462	16427	16443	16482	16622	16314	16450	16375	16692	16217	16439	16463	16409	16472	16414	16459	16396	16591	16315	16410	16571	16510	16484	16285	16350	16312	16546	16453	16452	16408	16294	16386	16379	16435	16357	16561	16371	16511	16347	16386	16464	16395	16617	16529	16455	16210	16500	16534	16297	16266	16378	16355	16549	16314	16397	16601	16390	16502	16381	16380	16547	16332	16455	16232	16367	16332	16466	16451	16458	16309	16566	16306	16261	16387	16446	16447	16520	16503	16423	16434	16398	16365	16574	16296	16334	16589	16650	16374	16558	16399	16372	16376	16515	16358	16399	16378	16365	16457	16397	16500	16530	16410	16436	16391	16438	16296	16433	16381	16466	16458	16323	16541	16533	16418	16338	16396	16523	16395	16334	16455	16544	16514	16392	16312	16447	16451	16358	16571	16364	16547	16536	16409	16326	16389	16409	16401	16432	16390	16532	16434	16446	16315	16411	16447	16499	16467	16385	16434	16341	16376	16390	16333	16528	16246	16443	16278	16365	16464	16372	16505	16378	16122	16488	16291	16540	16442	16504	16464	16602	16372	16484	16565	16535	16357	16620	16479	16467	16370	16483	16329	16327	16324	16570	16358	16411	16469	16442	16376	16257	16209	16523	16526	16317	16406	16266	16354	16399	16599	16462	16432	16565	16414	16396	16324	16507	16429	16373	16527	16381	16533	16360	16427	16168	16483	16573	16374	16513	16458	16233	16401	16474	16353	16223	16422	16256	16329	16521	16549	16433	16363	16518	16435	16370	16675	16155	16494	16577	16588	16267	16610	16524	16457	16277	16261	16400	16370	16406	16296	16540	16418	16371	16598	16352	16401	16299	16401	16332	16459	16476	16199	16512	16395	16609	16338	16283	16448	16347	16451	16503	16484	16400	16489	16319	16618	16602	16285	16316	16335	16487	16418	16334	16506	16365	16360	16471	16372	16342	16552	16383	16374	16438	16328	16630	16366	16441	16490	16474	16350	16473	16460	16438	16531	16406	16466	16522	16413	16445	16538	16279	16573	16415	16389	16555	16273	16410	16346	16460	16400	16419	16421	16432	16386	16507	16531	16493	16475	16473	16428	16443	16441	16451	16366	16449	16491	16615	16502	16534	16369	16354	16623	16402	16279	16316	16288	16496	16355	16297	16341	16533	16360	16482	16395	16535	16550	16396	16363	16453	16593	16480	16549	16644	16437	16581	16487	16343	16332	16433	16559	16354	16460	16410	16338	16461	16346	16348	16338	16336	16170	16473	16454	16643	16360	16464	16420	16453	16466	16386	16364	16439	16226	16428	16395	16449	16499	16564	16455	16440	16310	16387	16301	16498	16280	16391	16423	16479	16544	16367	16444	16551	16332	16381	16389	16504	16281	16426	16435	16428	16346	16413	16463	16413	16213	16593	16479	16407	16324	16373	16398	16423	16491	16415	16352	16468	16537	16268	16258	16646	16421	16364	16465	16411	16553	16435	16571	16279	16434	16398	16395	16402	16534	16293	16395	16457	16521	16405	16487	16439	16425	16376	16509	16302	16594	16397	16401	16373	16491	16530	16541	16615	16398	16442	16471	16380	16417	16498	16554	16444	16213	16471	16345	16355	16421	16376	16460	16500	16260	16462	16481	16479	16464	16402	16512	16470	16460	16459	16476	16354	16461	16536	16380	16498	16410	16442	16252	16505	16580	16405	16149	16585	16285	16370	16449	16543	16431	16283	16336	16406	16404	16386	16486	16357	16538	16354	16560	16351	16586	16482	16429	16577	16501	16329	16459	16420	16410	16267	16533	16270	16543	16458	16566	16315	16440	16563	16421	16243	16377	16551	16401	16471	16387	16397	16410	16445	16480	16575	16407	16341	16229	16423	16446	16369	16518	16449	16496	16327	16338	16477	16421	16314	16591	16491	16299	16349	16520	16513	16474	16390	16495	16262	16367	16569	16586	16432	16362	16398	16403	16532	16320	16412	16639	16510	16667	16573	16419	16389	16526	16474	16491	16371	16370	16349	16613	16434	16389	16443	16394	16477	16350	16407	16305	16544	16440	16266	16280	16321	16403	16285	16486	16441	16374	16481	16420	16472	16436	16337	16396	16408	16221	16371	16417	16332	16464	16430	16212	16476	16609	16509	16518	16243	16530	16485	16245	16502	16396	16444	16486	16375	16332	16396	16436	16277	16443	16450	16389	16528	16532	16591	16484	16360	16701	16441	16393	16397	16375	16457	16311	16348	16483	16357	16519	16530	16336	16464	16377	16347	16339	16387	16654	16443	16495	16276	16510	16551	16530	16394	16270	16334	16392	16371	16486	16562	16346	16420	16510	16497	16336	16410	16349	16234	16469	16396	16465	16478	16420	16497	16420	16546	16416	16506	16541	16257	16477	16451	16394	16475	16385	16465	16377	16337	16252	16340	16377	16352	16586	16398	16449	16282	16588	16339	16244	16532	16272	16379	16584	16432	16680	16414	16518	16385	16422	16464	16464	16512	16544	16464	16436	16388	16365	16343	16397	16448	16475	16077	16485	16380	16241	16212	16414	16364	16467	16530	16502	16325	16482	16262	16397	16392	16372	16434	16494	16361	16483	16330	16499	16489	16488	16311	16230	16298	16406	16457	16432	16387	16440	16521	16378	16662	16413	16434	16391	16431	16465	16418	16398	16379	16303	16477	16558	16348	16234	16413	16299	16565	16388	16421	16533	16416	16485	16330	16412	16470	16556	16420	16472	16470	16617	16411	16384	16594	16351	16620	16542	16452	16258	16320	16404	16278	16395	16431	16478	16304	16516	16508	16389	16480	16423	16482	16477	16463	16356	16485	16366	16585	16385	16563	16539	16518	16566	16360	16428	16551	16385	16202	16454	16539	16556	16432	16384	16395	16611	16428	16386	16344	16401	16510	16374	16362	16606	16443	16188	16456	16444	16373	16457	16543	16435	16356	16476	16475	16432	16320	16378	16428	16492	16547	16430	16601	16439	16539	16513	16407	16448	16368	16580	16515	16248	16429	16369	16401	16330	16504	16207	16442	16599	16385	16307	16368	16434	16413	16390	16371	16377	16258	16364	16532	16525	16478	16480	16340	16497	16316	16425	16435	16267	16535	16447	16419	16581	16264	16360	16346	16519	16594	16475	16601	16472	16485	16416	16471	16510	16361	16350	16446	16384	16330	16435	16687	16520	16308	16536	16445	16409	16562	16366	16417	16515	16365	16491	16582	16377	16374	16488	16370	16490	16422	16445	16420	16381	16448	16431	16342	16412	16367	16456	16466	16375	16473	16528	16468	16439	16483	16461	16303	16436	16253	16477	16626	16497	16417	16300	16317	16375	16371	16511	16435	16421	16390	16254	16352	16275	16367	16596	16370	16303	16558	16330	16427	16386	16279	16485	16413	16469	16356	16414	16338	16481	16371	16284	16485	16501	16515	16287	16465	16463	16522	16384	16359	16361	16406	16510	16363	16430	16506	16472	16183	16396	16703	16327	16462	16376	16380	16295	16481	16460	16394	16392	16327	16553	16323	16507	16362	16539	16500	16427	16303	16523	16453	16287	16454	16376	16346	16511	16384	16380	16307	16427	16401	16325	16201	16516	16401	16529	16374	16416	16198	16398	16466	16324	16648	16247	16515	16470	16468	16281	16485	16462	16467	16428	16418	16581	16444	16373	16423	16505	16486	16508	16481	16576	16486	16465	16562	16656	16557	16423	16491	16356	16441	16438	16402	16308	16554	16454	16575	16625	16417	16422	16389	16313	16339	16518	16517	16479	16496	16426	16515	16532	16499	16358	16319	16397	16419	16493	16496	16427	16491	16345	16496	16453	16448	16472	16486	16391	16441	16406	16488	16420	16354	16526	16469	16519	16435	16542	16356	16370	16379	16376	16573	16396	16434	16372	16449	16559	16489	16395	16295	16430	16403	16588	16528	16460	16495	16150	16515	16439	16640	16239	16704	16341	16482	16388	16443	16641	16489	16138	16385	16342	16309	16442	16492	16540	16494	16486	16467	16414	16477	16546	16444	16406	16459	16338	16440	16277	16316	16412	16364	16501	16441	16519	16352	16348	16527	16294	16342	16503	16386	16575	16342	16285	16586	16323	16592	16396	16413	16227	16551	16444	16484	16398	16440	16352	16477	16371	16380	16538	16522	16402	16508	16426	16514	16327	16497	16476	16386	16361	16339	16515	16409	16261	16389	16394	16464	16362	16598	16379	16460	16311	16527	16356	16284	16425	16440	16414	16473	16476	16409	16417	16525	16516	16334	16534	16213	16291	16336	16415	16504	16427	16406	16552	16409	16481	16461	16299	16253	16394	16359	16524	16378	16354	16433	16374	16238	16415	16425	16378	16467	16440	16546	16458	16403	16491	16663	16258	16509	16631	16186	16455	16488	16542	16469	16442
24124	21348	28733	24675	23019	23447	22664	20609	20783	23203	32144	32569	26468	23036	21787	21089	20413	20130	19747	19618	19464	19284	19197	19257	19459	19449	19483	19222	19236	19357	19307	19186	19341	19443	19185	19400	19429	19350	19223	19596	19137	19482	19544	19605	19358	19255	19541	19494	19352	19387	19327	19345	19299	19393	19252	19320	19474	19231	19121	19414	19507	19371	19406	19268	19312	19254	19420	19217	19220	19250	19314	19100	19317	19357	19303	19237	19309	19443	19210	19212	19251	19258	19260	19444	18889	19453	19178	19407	19257	19503	19232	19259	19266	19165	19431	19082	19388	19501	19207	19240	19371	19261	19262	19608	19300	19245	19135	19141	19278	19208	19008	19275	19305	19211	19383	19167	19395	19500	19357	19330	19168	19106	19452	19301	19294	19344	19377	19129	19081	19360	19340	19338	19205	19244	19316	19373	19258	19293	19284	19363	19223	19202	19357	19379	19342	19214	19147	19149	19243	19063	19186	19434	19324	19390	19269	19465	19221	19393	19240	19235	19213	19103	19453	19358	19435	19216	19312	19203	19435	19174	19263	19337	19407	19368	19366	19343	19224	19455	19231	19379	19415	19278	19176	19350	19241	19145	19264	19150	19324	19257	19011	19438	19407	19209	19138	19492	19271	19196	19225	19112	19421	19298	19273	19380	19322	19235	19162	19285	19325	19208	19324	19354	19274	19503	19228	19023	19220	19304	19382	19501	19276	19342	19432	19242	19422	19281	19386	19329	19284	19232	19393	19451	19362	19396	19268	19188	19402	19283	19511	19323	19361	19233	19422	19384	19291	19460	19306	19086	19372	19261	19378	19148	19144	19330	19283	19229	19182	19353	19261	19225	19307	19180	19090	19491	19311	19323	19376	19288	19268	19052	19109	19327	19341	19152	19239	19325	19415	19293	19271	19267	19195	19196	19442	19158	19509	19295	19276	19115	19232	19202	19603	18968	19272	19136	19235	19270	19338	19233	19153	19261	19452	19431	19362	19187	19265	19341	19237	19329	19221	19338	19234	19288	19215	19319	19101	19329	19522	19343	19348	19442	19125	19217	19040	19483	19384	19202	19269	19255	19390	19212	19275	19211	19255	19182	19282	19281	19310	19075	19330	19501	19245	19394	19310	19348	19129	19065	19425	19257	19323	19264	19314	19261	19182	19239	19323	19207	19301	19367	19354	19169	19325	19402	19034	19269	19416	19383	19317	19429	19175	19157	19063	19295	19201	19275	19275	19320	19039	19399	19288	19215	19355	19323	19365	19237	19278	19072	19382	19249	19278	19376	19191	19339	19385	19189	19396	19337	19365	19351	19332	19231	19257	19285	19273	19113	19114	19127	19216	19406	19355	19506	19326	19237	19409	19333	19314	19241	19391	19377	19380	19137	19331	19214	19199	19109	19357	19166	19358	19136	19447	19283	19424	19440	19430	19200	19382	19248	19121	19188	19328	19279	19373	19382	19053	19210	19500	19224	19323	19405	19063	19324	19410	19064	19325	19222	19153	19422	19302	19417	19291	19303	19378	19285	19534	19111	19199	19296	19445	19239	19188	19338	19196	19215	19431	19202	19271	19423	19324	19339	19467	19253	19468	19148	18888	19260	19310	19287	19339	19272	19414	19270	19393	19366	19436	19252	19397	19238	19483	19280	19107	19227	19289	19313	19184	19325	19258	19312	19181	19245	19287	19263	19264	19278	19273	19452	19356	19343	19267	19215	19387	19300	19197	19165	19209	19189	19331	19361	19322	19442	19202	19362	19083	19358	19229	19498	19422	19244	19236	19185	19484	19083	19249	19229	19428	19216	19212	19151	19371	19541	19487	19357	19221	19224	19352	19110	19356	19483	19279	19197	19396	19271	19362	19139	19475	19377	19372	19407	19015	19394	19211	19292	19257	19180	19307	19409	19542	19471	19397	19379	19486	19294	19333	19333	19116	19197	19236	19154	19174	19463	19318	19372	19365	19242	19211	19313	19289	19386	19296	19272	19516	19106	19151	19395	19264	19148	19396	19283	19354	19243	19278	19331	19615	19298	19282	19162	19335	19208	19232	19289	19432	19224	19201	19380	19339	19317	19187	19229	19425	19296	19441	19106	19421	19409	19452	19341	19295	19129	19436	19349	19383	19419	19365	19428	19379	19354	19295	19307	19152	19361	19205	19414	19301	19237	19482	19087	19297	19327	19247	19352	19410	19331	19487	19484	19450	19249	19367	19222	19315	19094	19411	19363	19219	19363	19191	19306	19447	19408	19235	19235	19093	19076	19090	19424	19341	19230	19153	19365	19429	19301	19228	19147	19366	19335	19095	19395	19398	19179	19269	19234	19304	19257	19450	19378	19263	19502	19475	19364	19257	19327	19393	19253	19110	19352	19143	19214	19519	19467	19323	19479	19345	19390	19399	19490	19402	19437	19317	19442	19351	19297	19510	19257	19263	19389	19465	19409	19125	19225	19360	19286	19206	19290	19262	19479	19149	19225	19308	19357	19222	19251	19285	19224	19398	19287	19421	19271	19223	19391	19473	19230	19026	19184	19450	19429	19316	19265	19193	19284	19406	19082	19311	19411	19245	19519	19455	19316	19092	19446	19358	19304	19113	19335	19085	19525	19397	19483	19420	19145	19280	19146	19314	19247	19340	19328	19294	19422	19324	19474	19311	19517	19216	19342	19464	19155	19174	19206	19309	19203	19324	19332	19471	19210	19043	19113	19348	19195	19218	19365	19384	19329	19180	19266	19339	19314	19200	19381	19323	19205	19318	19368	19329	19348	19166	19344	19600	19421	19174	19289	19530	19385	19343	19441	19273	19267	19255	19317	19215	19195	19251	19098	19237	19131	19504	19446	19350	19448	19330	19334	19363	19050	19196	19166	19292	19502	19305	19161	19384	19590	19405	19329	19111	19331	19180	19350	19182	19304	19193	19309	19214	19170	19173	19223	19449	19302	19267	19136	19334	19465	19137	19148	19165	19474	19442	18935	19152	19142	19375	19392	19400	19290	19304	19312	19367	19261	19130	19237	19112	19033	19348	19167	19387	19245	19338	19073	19176	19369	19281	19312	19329	19214	19201	19457	19398	19319	19306	19329	19242	19386	19216	19345	19150	19250	19193	19082	19215	19336	19272	19411	19302	19164	19128	19204	19192	19184	19199	19281	19415	19344	19337	19204	19178	19419	19228	19445	19227	19220	19136	19184	19395	19466	19257	19134	19304	19329	19350	19316	19365	19325	19514	19272	19549	19254	19115	19252	19492	19332	19097	19231	19100	19305	18993	19398	19078	19245	19185	19368	18963	19324	19382	19350	19360	19323	19363	19075	19449	19496	19417	19513	19194	19269	19449	19518	19072	19452	19152	19367	19428	19351	19288	19374	19272	19298	19378	19312	19427	19225	19235	19256	19191	19443	19121	19170	19241	19338	19463	19450	19343	19355	19409	19230	19372	19159	19269	19331	19309	19464	19389	19314	19239	19330	19157	19192	19173	19410	19232	19293	19399	19222	19290	19249	19193	19375	19284	19143	19291	19208	19430	19243	19250	19211	19392	19194	19176	19243	19257	19258	19261	19469	19076	19410	19485	19444	19223	19195	19339	19626	19149	19186	19148	19301	19252	19414	19358	19270	19144	19292	19338	19516	19254	19360	19227	19391	19290	19351	19227	19087	19277	19416	19402	19255	19271	19400	19163	19351	19055	19351	19197	19043	19166	19249	19282	19329	19180	19302	19054	19349	19205	19083	19105	19405	19433	19435	19286	19280	19620	19280	19208	19259	19246	19288	19065	19220	19230	19449	19121	19094	19127	19340	19406	19255	19232	19304	19337	19384	19512	19466	19250	19230	19298	19374	19185	19250	19302	19310	19213	19467	19379	19318	19310	19235	19324	19479	19329	19157	19354	19280	19218	19211	19213	19321	19178	19327	19319	19287	19531	19339	19346	19520	19270	19264	19414	19581	19085	19264	19442	19399	19256	19285	19278	19264	19346	19362	19203	19427	19285	19127	19343	19140	19233	19316	19249	19083	19468	19369	19283	19495	19353	19272	19308	19431	19331	19085	19343	19235	19235	19244	19424	19418	19323	19464	19270	19162	19409	19423	19380	19126	19411	19269	19360	19205	19291	19514	19388	19102	19348	19307	19254	19323	19444	19339	19296	19090	19282	19293	19275	19278	19261	19190	19237	19202	19373	19282	19166	19394	19415	18972	19284	19198	19269	19162	19167	19292	19554	19344	19301	19278	19383	19242	19374	19167	19442	19287	19238	19246	19336	19228	19289	19212	19286	19454	19470	19313	19404	19210	19272	19256	19269	19367	19470	19728	19457	19281	19396	19427	19178	19336	19164	19132	19000	19261	19328	19435	19367	19454	19338	19220	19180	19154	19498	19380	19281	19049	19297	19190	19520	19123	19244	19237	19281	19364	19484	19219	19204	19015	19331	19136	19183	19370	19404	19441	19134	19306	19288	19247	19274	19415	19431	19337	19357	19307	19282	19396	19221	19424	19298	19183	19347	19448	19375	19400	19406	19361	19184	19270	19362	19387	19251	19339	19291	19442	19071	19299	19343	19169	19322	19170	19504	19194	19408	19217	19230	19233	19345	19312	19309	19336	19474	19313	19143	19394	19236	19273	19415	19449	19598	19225	19339	19530	19458	19269	19265	19339	19293	19038	19443	19207	19414	19558	19130	19330	19345	19487	19425	19394	19170	19267	19252	19420	19353	19296	19252	19197	19179	19305	19357	19208	19411	19310	19546	19319	19182	19154	19438	19365	19331	19233	19289	19376	19301	19227	18985	19187	19393	19415	19113	19410	19320	19152	19464	19489	19496	19383	19263	19298	19517	19450	19557	19207	19173	19233	19400	19460	19341	19306	19384	19197	19214	19271	19094	19301	19282	19525	19428	19138	19031	19221	19229	19476	19264	19456	19355	19320	19155	18980	19428	19228	19436	19450	19427	19370	19315	19135	19506	19398	19350	19313	19316	19243	19299	19350	19268	19375	19146	19434	19133	19234	19210	19132	19216	19372	19167	19254	19567	19246	19445	19416	19412	19297	19338	19559	19283	18985	19368	19210	19467	19158	19105	19295	19298	19183	19324	19089	19298	19385	19415	19155	19297	19339	19323	19156	19421	19292	19302	19080	19256	19522	19316	19291
24791	41321	36806	24269	21315	19841	18319	17962	18645	22796	34243	32460	24724	20744	19645	18495	17408	16764	16736	16370	16385	16192	16251	16313	16215	16284	16422	16384	16194	16167	16265	16470	16484	16228	16433	16314	16367	16178	16439	16296	16381	16221	16105	16284	16344	16252	16441	16290	16298	16211	16279	16225	16284	16277	16210	16303	16355	16183	16307	16195	16049	16288	16272	16205	16395	16214	16321	16263	16162	16297	16405	16296	16403	16507	16293	16323	16318	16199	16420	16264	16236	16214	16388	16287	16178	16288	16430	16246	16287	16249	16335	16188	16372	16076	16170	16345	16336	16173	16398	16283	16236	16279	16248	16219	16315	16287	16225	16263	16341	16203	16193	16394	16323	16325	16335	16151	16247	16324	16202	16285	16241	16277	16449	16395	16249	16352	16362	16381	16306	16307	16395	16222	16271	16293	16221	16022	16405	16288	16391	16168	16291	16272	16120	16231	16158	16171	16355	16328	16212	16154	16378	16269	16446	16348	16156	16279	16212	16293	16112	16454	16221	16350	16316	16406	16258	16108	16378	16380	16299	16281	16357	16217	16314	16358	16249	16253	16175	16217	16295	16187	16201	16076	16393	16364	16337	16122	16232	16270	16130	16343	16241	16177	16259	16315	16253	16158	16328	16121	16234	16436	16271	16230	16317	16180	16188	16277	16247	16256	16236	16279	16242	16282	16114	16260	16204	16200	16298	16373	16071	16346	16319	16246	16403	16355	16324	16282	16254	16079	16320	16269	16242	16313	16311	16351	16129	16175	16327	16412	16276	16448	16197	16295	16397	16034	16415	16401	16269	16106	16333	16252	16202	16418	16261	16342	16291	16423	16320	16236	16245	16231	16286	16140	16290	16177	16304	16355	16340	16431	16340	16371	16427	16114	16283	16174	16463	16191	16234	16312	16424	16208	16293	16240	16161	16207	16258	16224	16276	16254	16370	16299	16245	16330	16283	16287	16361	16222	16229	16245	16109	16319	16110	16267	16238	16312	16339	16104	16329	16229	16094	16348	16217	16279	16262	16175	16340	16183	16322	16289	16425	16237	16347	16380	16112	16321	16302	16266	16264	16340	16291	16419	16225	16504	16369	16334	16188	16197	16369	16360	16233	16154	16307	16272	16211	16342	16276	16270	16220	16236	16197	16241	16340	16356	16249	16206	16366	16358	16190	16303	16353	16237	16309	16335	16303	16394	16317	16352	16073	16269	16347	16229	16215	16157	16304	16353	16058	16210	16281	16335	16173	16275	16216	16167	16322	16162	16167	16365	16405	16201	16276	16351	16325	16194	16344	16283	16143	16199	16161	16293	16258	16262	16284	16149	16282	16101	16316	16118	16232	16176	16274	16457	16224	16319	16233	16401	16372	16247	16273	16292	16076	16369	16372	16252	16432	16336	16253	16416	16273	16112	16162	16293	16201	16299	16294	16402	16292	16389	16272	16355	16411	16117	16190	16189	16195	16412	16544	16272	16148	16202	16210	16346	16389	16426	16051	16377	16263	16203	16260	16219	16289	16254	16332	16185	16315	16236	16244	16441	16178	16366	16254	16274	16352	16264	16247	16324	16097	16148	16351	16379	16284	16162	16351	16490	16317	16193	16072	16312	16234	16264	16350	16129	16349	16116	16288	16240	16290	16140	16307	16309	16244	16344	16216	16294	16170	16246	16354	16077	16367	16188	16327	16309	16260	16203	16357	16241	16237	16231	16184	16259	16083	16351	16147	16402	16441	16167	16299	16277	16332	16168	16488	16243	16356	16355	16302	16333	16241	16378	16377	16219	16222	16358	16359	16179	16402	16151	16366	16324	16173	16326	16483	16286	16283	16338	16446	16287	16501	16365	16118	16399	16402	16156	16407	16292	16334	16074	16279	16215	16338	16297	16266	16257	16130	16289	16332	16333	16256	16308	16224	16410	16118	16369	16318	16349	16234	16112	16279	16272	16095	16179	16328	16155	16308	16202	16366	16287	16144	16344	16384	16357	16105	16287	16457	16436	16281	16357	16240	16079	16386	16120	16074	16109	16296	16389	16077	16289	16414	16354	16248	16308	16216	16306	16395	16339	16218	16255	16319	16154	16305	16262	16423	16332	16443	16310	16257	16235	16366	16369	16375	16178	16184	16369	16180	16293	16217	16201	16383	16198	16288	16183	16181	16124	16259	16228	16217	16160	16287	16397	16174	16252	16190	16270	16306	16295	16413	16426	16344	16249	16249	16010	16220	16300	16384	16177	16311	16345	16278	16139	16269	16317	16295	16258	16117	16250	16306	16260	16233	16333	16294	16134	16266	16180	16310	16403	16198	16290	16456	16200	16245	16092	16462	16167	16127	16343	16361	16235	16117	16361	16109	16281	16407	16085	16206	16248	16272	16351	16144	16269	16472	16239	16321	16412	16335	16236	16320	16260	16510	16183	16111	16414	16314	16209	16358	16434	16255	16411	16131	16254	16271	16151	16233	16275	16346	16345	16181	16326	16293	16213	16286	16291	16441	16326	16230	16394	16311	16216	16237	16248	16331	16304	16274	16331	16291	16146	16240	16413	16382	16239	16172	16452	16227	16218	16049	16294	16487	16310	16152	16520	16301	16268	16176	16382	16210	16199	16372	16220	16426	16343	16384	16424	16188	16260	16152	16216	16163	16397	16158	16371	16343	16211	16248	16409	16407	16258	16302	16407	16170	16260	16276	16309	16336	16239	16107	16368	16387	16276	16231	16378	16192	16396	16161	16203	16195	16333	16207	16306	16262	16062	16317	16304	16277	16235	16102	16347	16324	16210	16244	16404	16410	16235	16291	16214	16273	16233	16298	16156	16251	16360	16099	16462	16254	16305	16221	16156	16258	16250	16243	16216	16287	16322	16391	16309	16289	16250	16317	16210	16367	16295	16110	16295	16204	16338	16303	16174	16386	16304	16233	16136	16428	16311	16164	16280	16226	16039	16252	16305	16389	16373	16464	16384	16313	16335	16450	16207	16219	16284	16261	16225	16238	16406	16375	16358	16353	16134	16428	16339	16175	16053	16224	16151	16305	16382	16368	16230	16154	16320	16279	16188	16300	16335	16270	16252	16314	16126	16412	16358	16254	16276	16372	16289	16122	16278	16231	16276	16267	16194	16404	16295	16324	16212	16344	16268	16432	16379	16203	16139	16315	16274	16306	16328	16193	16168	16256	16191	16214	16200	16258	16179	16302	16297	16138	16357	16248	16318	16240	16258	16256	16334	16292	16176	16208	16436	16345	16338	16151	16129	16264	16232	16389	16245	16212	16470	16363	16087	16390	16359	16320	16032	16212	16256	16520	16302	16189	16427	16182	16335	16362	16202	16212	16170	16243	16206	16180	16257	16166	16315	16385	16233	16196	16178	16235	16482	16293	16356	16303	16386	16229	16301	16180	16217	16212	16228	16244	16443	16244	16296	16141	16205	16319	16223	16254	16087	16202	16249	16390	16296	16338	16263	16160	16181	16312	16226	16344	16300	16446	16231	16444	16313	16351	16295	16288	16105	16371	16228	16300	16314	16269	16272	16202	16287	16416	16142	16402	16169	16241	16170	16077	16343	16447	16271	16258	16262	16147	16370	16342	16117	16275	16400	16241	16169	16400	16228	16314	16247	16325	16084	16238	16127	16412	16351	16365	16161	16195	16306	16285	16376	16218	16191	16300	16307	16266	16226	16226	16299	16346	16240	16378	16227	16219	16446	16149	16412	16149	16352	16344	16409	16188	16150	16349	16159	16418	16204	16361	16316	16349	16223	16356	16498	16346	16178	16517	16289	16136	16273	16320	16268	16349	16372	16344	16163	16387	16175	16183	16221	16449	16325	16368	16335	16370	16266	16190	16353	16274	16511	16156	16113	16153	16100	16290	16163	16422	16230	16159	16312	16269	16313	16170	16340	16210	16225	16202	16246	16298	16267	16353	16349	16154	16288	16304	16289	16240	16314	16233	16103	16186	16139	16331	16209	16169	16188	16326	16125	16174	16383	16178	16324	16133	16365	16247	16435	16300	16220	16358	16284	16215	16233	16469	16129	16207	16217	16301	16319	16341	16221	16288	16254	16254	16261	16147	16427	16258	16341	16218	16288	16161	16280	16353	16359	16345	16260	16137	16250	16413	16232	16243	16160	16226	16338	16373	16311	16442	16500	16325	16357	16209	16361	16177	16260	16332	16365	16294	16287	16163	16368	16427	16174	16181	16323	16244	16308	16184	16458	16206	16158	16269	16221	16286	16154	16218	16302	16211	16227	16397	16245	16196	16128	16396	16367	16236	16287	16246	16264	16320	16296	16197	16306	16312	16355	16241	16351	16251	16319	16480	16266	16143	16177	16231	16250	16282	16217	16220	16338	16154	16284	16313	16331	16235	16165	16255	16095	16324	16436	16291	16298	16397	16236	16385	16380	16466	16275	16338	16294	16091	16263	16267	16200	16271	16355	16270	16215	16101	16263	16399	16321	16346	16376	16195	16457	16315	16270	16279	16197	16212	16247	16310	16267	16382	16281	16179	16124	16288	16351	16204	16115	16253	16338	16262	16352	16200	16338	16306	16158	16399	16279	16362	16171	16280	16306	16080	16281	16258	16302	16244	16417	16263	16411	16113	16187	16306	16407	16305	16195	16221	16321	16195	16339	16307	16249	16283	16344	16275	16294	16008	16389	16317	16169	16337	16170	16331	16298	16078	16307	16203	16356	16358	16215	16301	16421	16261	16228	16353	16206	16391	16330	16296	16222	16219	16210	16242	16396	16312	16358	16289	16326	16258	16356	16331	16244	16246	16240	16251	16271	16201	16271	16435	16317	16318	16182	16255	16216	16396	16195	16348	16085	16318	16312	16261	16329	16395	16329	16178	16226	16359	16235	16365	16265	16122	16128	16328	16263	16299	16215	16194	16341	16228	16278	16302	16211	16279	16185	16244	16327	16370	16249	16269	16080	16205	16275	16436	16274	16308	16426	16246	16287	16235	16159	16282	16408	16209	16308	16319	16367	16346	16214	16158	16226	16310	16325	16253	16127	16326	16259	16204	16271	16280	16318	16195	16189	16435	16147	16088	16336	16329	16482	16285	16249	16271	16276	16296	16277	16062	16540	16329	16276	16346	16167	16237	16058	16218	16262	16214	16325	16332	16229	16155	16378	16366	16294
22656	21244	29018	23799	21860	24567	26828	21804	21583	25365	41761	41496	31506	26846	24851	23366	21695	20813	20163	19851	19747	19711	19516	19724	20018	19665	19630	19530	19786	19807	19618	19792	19405	19731	19658	19736	19585	19684	19673	19640	19515	19390	19552	19571	19663	19509	19580	19841	19573	19576	19619	19616	19555	19811	19483	19463	19670	19481	19669	19449	19496	19551	19537	19660	19706	19717	19625	19659	19773	19520	19537	19601	19599	19515	19566	19568	19398	19199	19564	19668	19482	19497	19503	19618	19416	19686	19769	19534	19679	19579	19694	19450	19536	19616	19675	19332	19562	19468	19389	19564	19412	19634	19536	19710	19618	19545	19393	19540	19401	19650	19561	19329	19422	19672	19493	19395	19629	19338	19736	19573	19653	19695	19397	19443	19526	19462	19466	19523	19425	19520	19406	19731	19489	19574	19621	19448	19396	19423	19436	19594	19523	19563	19662	19669	19735	19772	19429	19462	19545	19499	19489	19511	19542	19825	19598	19573	19657	19569	19494	19519	19446	19521	19487	19305	19387	19650	19475	19359	19614	19522	19405	19588	19400	19318	19352	19376	19411	19412	19532	19602	19543	19539	19477	19562	19396	19485	19562	19525	19718	19511	19509	19388	19415	19466	19500	19564	19595	19593	19560	19590	19354	19376	19612	19661	19437	19457	19500	19429	19406	19446	19493	19585	19692	19367	19352	19306	19238	19347	19541	19397	19556	19482	19585	19413	19765	19805	19544	19481	19470	19419	19568	19584	19471	19678	19223	19394	19595	19331	19167	19346	19382	19599	19381	19504	19633	19487	19432	19347	19629	19546	19234	19317	19384	19553	19649	19715	19681	19480	19742	19433	19270	19649	19450	19499	19373	19647	19532	19621	19609	19696	19478	19683	19509	19669	19516	19625	19509	19319	19285	19430	19612	19445	19358	19556	19553	19498	19480	19658	19621	19439	19555	19519	19656	19522	19302	19592	19355	19443	19657	19655	19526	19567	19666	19232	19399	19552	19571	19469	19487	19569	19743	19368	19571	19259	19493	19397	19440	19455	19573	19486	19510	19416	19427	19459	19550	19508	19439	19402	19522	19540	19572	19459	19193	19521	19683	19777	19411	19544	19494	19373	19480	19433	19554	19571	19470	19224	19435	19413	19420	19437	19572	19544	19574	19378	19252	19594	19551	19608	19627	19534	19562	19424	19471	19520	19480	19574	19674	19675	19706	19299	19428	19347	19743	19336	19497	19605	19476	19504	19500	19505	19390	19312	19557	19531	19476	19371	19692	19562	19368	19451	19416	19505	19445	19327	19385	19617	19277	19522	19748	19635	19627	19417	19585	19441	19548	19417	19394	19443	19500	19459	19532	19456	19776	19545	19393	19375	19637	19469	19480	19525	19589	19631	19356	19472	19455	19643	19529	19576	19554	19612	19481	19562	19299	19575	19553	19464	19406	19608	19528	19514	19591	19506	19383	19690	19561	19501	19594	19564	19526	19642	19587	19361	19454	19478	19457	19542	19450	19572	19452	19511	19518	19289	19627	19414	19523	19574	19384	19216	19660	19697	19431	19751	19390	19639	19651	19482	19418	19282	19598	19588	19418	19441	19503	19488	19572	19473	19506	19712	19527	19326	19566	19473	19472	19421	19726	19535	19296	19377	19431	19311	19352	19434	19521	19455	19229	19502	19602	19626	19523	19434	19605	19358	19416	19613	19679	19594	19633	19445	19462	19548	19565	19531	19397	19664	19460	19620	19467	19556	19680	19390	19600	19307	19507	19494	19578	19422	19521	19577	19547	19483	19476	19491	19336	19469	19378	19539	19440	19425	19726	19326	19732	19430	19477	19472	19519	19315	19511	19585	19510	19357	19558	19657	19730	19240	19481	19381	19467	19350	19597	19673	19425	19266	19457	19480	19497	19433	19213	19393	19528	19536	19365	19601	19775	19612	19465	19521	19599	19490	19600	19362	19667	19605	19606	19634	19513	19554	19419	19471	19502	19396	19396	19563	19343	19246	19424	19500	19382	19725	19656	19415	19569	19563	19430	19451	19517	19661	19687	19670	19471	19596	19529	19564	19422	19555	19364	19388	19292	19548	19535	19509	19404	19532	19574	19503	19555	19511	19561	19503	19562	19393	19494	19417	19383	19433	19551	19521	19516	19537	19344	19544	19598	19447	19445	19533	19431	19569	19461	19338	19542	19246	19374	19451	19420	19317	19456	19556	19559	19633	19620	19417	19633	19268	19510	19494	19595	19626	19461	19581	19413	19555	19498	19449	19422	19406	19450	19449	19663	19591	19586	19709	19538	19347	19524	19537	19460	19697	19642	19434	19480	19320	19356	19413	19474	19513	19520	19555	19520	19718	19677	19657	19521	19567	19772	19780	19567	19605	19517	19276	19466	19590	19544	19282	19407	19382	19512	19623	19537	19260	19463	19356	19388	19607	19436	19476	19562	19592	19695	19484	19728	19438	19412	19490	19399	19433	19616	19493	19451	19604	19534	19398	19423	19475	19491	19331	19403	19282	19488	19488	19419	19417	19594	19144	19534	19534	19580	19371	19555	19590	19749	19503	19416	19526	19490	19407	19602	19362	19684	19491	19399	19523	19725	19394	19403	19328	19461	19560	19606	19477	19618	19546	19456	19617	19655	19474	19325	19391	19333	19436	19476	19521	19582	19423	19513	19659	19455	19500	19790	19385	19477	19580	19710	19486	19383	19320	19664	19466	19754	19420	19549	19589	19549	19562	19521	19611	19514	19501	19459	19536	19132	19301	19449	19464	19469	19482	19609	19320	19430	19440	19431	19671	19720	19454	19545	19637	19322	19420	19636	19367	19458	19465	19441	19689	19502	19542	19570	19457	19540	19595	19707	19465	19806	19355	19706	19319	19395	19595	19357	19678	19683	19525	19548	19382	19403	19393	19424	19540	19547	19697	19657	19471	19491	19542	19407	19580	19564	19471	19429	19552	19475	19535	19578	19382	19602	19393	19642	19453	19518	19644	19410	19389	19433	19401	19353	19427	19521	19473	19304	19442	19738	19726	19603	19653	19598	19593	19601	19626	19494	19583	19472	19401	19497	19584	19329	19401	19551	19603	19650	19489	19509	19442	19455	19510	19530	19600	19564	19492	19451	19768	19610	19482	19404	19429	19606	19368	19490	19519	19533	19490	19517	19511	19483	19350	19611	19450	19288	19509	19430	19597	19809	19578	19514	19498	19492	19592	19408	19495	19535	19524	19436	19630	19510	19648	19637	19704	19480	19339	19536	19355	19627	19425	19508	19430	19523	19480	19467	19381	19486	19517	19560	19397	19532	19381	19611	19413	19592	19814	19612	19526	19598	19634	19500	19546	19552	19477	19373	19497	19512	19503	19374	19521	19586	19401	19562	19372	19504	19350	19429	19380	19523	19258	19257	19469	19329	19465	19447	19292	19708	19456	19682	19476	19557	19499	19465	19433	19508	19842	19641	19501	19533	19427	19312	19627	19604	19427	19368	19401	19560	19560	19483	19438	19665	19429	19451	19470	19688	19456	19498	19585	19585	19413	19298	19480	19531	19739	19620	19457	19454	19501	19480	19423	19579	19486	19371	19587	19241	19398	19612	19377	19425	19358	19321	19454	19608	19539	19362	19553	19396	19347	19395	19374	19697	19627	19496	19481	19511	19516	19513	19393	19414	19473	19505	19694	19514	19390	19647	19628	19585	19416	19550	19555	19427	19493	19663	19532	19361	19617	19438	19477	19378	19452	19371	19386	19450	19595	19435	19581	19514	19366	19601	19661	19389	19591	19495	19193	19397	19509	19353	19547	19546	19568	19354	19541	19532	19270	19376	19600	19402	19593	19388	19422	19490	19566	19442	19641	19434	19619	19423	19525	19530	19607	19630	19487	19352	19535	19574	19337	19437	19581	19507	19457	19402	19466	19525	19396	19528	19493	19688	19591	19567	19556	19661	19569	19610	19247	19535	19602	19537	19640	19641	19585	19571	19300	19229	19662	19581	19391	19425	19704	19562	19537	19374	19429	19332	19595	19661	19670	19434	19565	19635	19504	19514	19368	19586	19521	19549	19446	19601	19725	19479	19520	19366	19558	19808	19650	19616	19187	19436	19495	19486	19547	19511	19435	19491	19393	19456	19214	19510	19460	19484	19538	19442	19447	19461	19528	19338	19472	19556	19372	19625	19460	19537	19433	19476	19477	19504	19344	19435	19509	19443	19266	19397	19396	19453	19566	19446	19550	19486	19528	19771	19412	19567	19319	19464	19344	19563	19505	19599	19552	19463	19707	19641	19450	19553	19696	19510	19632	19615	19546	19415	19618	19510	19452	19348	19469	19481	19468	19655	19400	19517	19581	19489	19365	19462	19316	19597	19614	19522	19642	19453	19554	19405	19663	19433	19333	19529	19433	19446	19402	19511	19462	19409	19422	19498	19463	19473	19413	19288	19384	19555	19535	19516	19536	19643	19516	19300	19396	19313	19526	19375	19479	19455	19691	19256	19308	19364	19327	19629	19484	19418	19601	19562	19414	19573	19640	19529	19420	19558	19558	19641	19459	19678	19408	19596	19568	19476	19529	19551	19434	19416	19482	19470	19492	19542	19530	19441	19565	19374	19573	19522	19482	19321	19423	19552	19498	19450	19380	19457	19352	19706	19335	19480	19579	19468	19538	19556	19519	19420	19499	19452	19474	19291	19321	19500	19487	19643	19485	19461	19527	19679	19487	19387	19454	19395	19579	19614	19428	19404	19459	19447	19481	19424	19596	19622	19347	19647	19521	19521	19462	19542	19449	19469	19383	19538	19342	19393	19210	19459	19600	19635	19291	19381	19429	19559	19521	19625	19430	19627	19536	19339	19586	19634	19525	19540	19552	19494	19224	19637	19435	19576	19407	19399	19424	19713	19623	19612	19593	19423	19408	19417	19499	19372	19359	19601	19659	19415	19599	19293	19510	19591	19555	19347	19398	19366	19205	19551	19412	19566	19691	19621	19470	19438	19412	19440	19341	19563	19407	19637	19645	19361	19326	19483	19646	19488	19457	19405	19508	19494	19335	19591	19745	19391	19583	19353	19424	19392	19626	19449	19516	19637	19415	19519	19263	19428	19527	19376	19395	19636	19503	19524	19781	19385	19333	19417	19441	19506	19468
27874	45588	39068	29586	26561	22502	20501	19291	20371	25881	43877	41081	30242	25615	23429	21177	19074	17667	16962	16586	16551	16380	16396	16515	16314	16330	16308	16436	16475	16376	16409	16469	16392	16369	16389	16439	16419	16542	16403	16324	16363	16439	16394	16373	16505	16472	16338	16406	16204	16458	16351	16382	16565	16432	16394	16496	16475	16453	16391	16359	16536	16239	16352	16491	16368	16379	16501	16526	16473	16403	16285	16560	16434	16447	16499	16143	16308	16319	16203	16511	16568	16291	16386	16370	16265	16273	16322	16404	16503	16384	16290	16377	16560	16544	16419	16379	16335	16390	16244	16364	16294	16400	16405	16243	16291	16534	16548	16553	16486	16376	16315	16297	16529	16475	16418	16445	16382	16238	16444	16433	16258	16443	16393	16384	16359	16349	16469	16326	16401	16418	16442	16334	16429	16335	16450	16307	16430	16420	16398	16227	16316	16384	16326	16293	16509	16294	16361	16348	16316	16525	16248	16478	16594	16404	16302	16413	16301	16430	16411	16245	16490	16482	16431	16336	16388	16369	16369	16268	16376	16367	16583	16402	16349	16202	16482	16385	16253	16382	16204	16488	16369	16319	16235	16264	16317	16283	16506	16458	16356	16321	16491	16368	16273	16197	16385	16320	16388	16437	16261	16453	16402	16476	16412	16337	16418	16323	16489	16313	16377	16298	16527	16345	16473	16242	16274	16325	16533	16305	16506	16343	16378	16437	16373	16518	16182	16172	16515	16385	16475	16172	16460	16229	16506	16369	16332	16408	16415	16299	16455	16429	16168	16412	16492	16351	16524	16329	16579	16302	16467	16489	16406	16324	16259	16363	16410	16267	16339	16297	16374	16501	16296	16334	16413	16306	16192	16349	16472	16511	16325	16352	16229	16385	16281	16264	16235	16568	16441	16379	16429	16290	16468	16326	16393	16469	16278	16242	16378	16367	16202	16431	16309	16319	16301	16255	16476	16275	16409	16207	16479	16361	16415	16315	16167	16425	16404	16346	16225	16210	16407	16407	16500	16603	16377	16370	16475	16341	16280	16302	16379	16402	16309	16410	16205	16231	16508	16233	16293	16137	16409	16508	16521	16411	16349	16367	16396	16329	16423	16340	16321	16348	16364	16496	16345	16323	16232	16437	16369	16394	16468	16386	16468	16222	16608	16350	16202	16339	16196	16326	16481	16450	16407	16367	16153	16451	16515	16331	16276	16462	16382	16394	16154	16302	16205	16435	16260	16406	16355	16576	16260	16396	16355	16365	16238	16207	16377	16412	16319	16397	16513	16387	16510	16236	16420	16164	16209	16359	16394	16313	16434	16305	16282	16438	16353	16368	16376	16209	16331	16424	16258	16306	16339	16519	16310	16386	16324	16357	16301	16376	16361	16333	16532	16353	16302	16269	16340	16376	16217	16419	16301	16315	16251	16412	16459	16363	16380	16416	16233	16345	16333	16366	16405	16234	16270	16412	16480	16273	16359	16376	16350	16340	16320	16324	16424	16437	16248	16291	16470	16464	16221	16062	16336	16387	16306	16403	16477	16377	16390	16259	16202	16438	16340	16332	16429	16344	16294	16436	16406	16514	16395	16370	16415	16470	16399	16549	16463	16274	16343	16380	16248	16351	16234	16431	16278	16348	16293	16341	16302	16302	16423	16473	16334	16421	16363	16163	16539	16522	16419	16386	16517	16352	16523	16350	16473	16337	16153	16445	16465	16150	16248	16475	16070	16407	16321	16417	16333	16222	16363	16272	16477	16487	16249	16354	16323	16380	16516	16517	16528	16317	16527	16522	16451	16404	16235	16481	16507	16440	16358	16237	16245	16381	16447	16201	16460	16336	16442	16212	16424	16589	16491	16445	16177	16355	16298	16328	16504	16236	16385	16253	16276	16416	16451	16317	16369	16366	16513	16374	16316	16447	16508	16534	16327	16439	16270	16529	16272	16488	16385	16309	16264	16390	16287	16384	16446	16325	16333	16359	16344	16289	16460	16340	16404	16545	16508	16504	16292	16409	16259	16410	16504	16507	16355	16470	16434	16423	16263	16409	16359	16384	16330	16352	16339	16225	16553	16356	16357	16248	16285	16340	16528	16406	16217	16397	16303	16438	16267	16222	16354	16345	16216	16442	16515	16355	16446	16390	16368	16414	16512	16441	16508	16313	16553	16413	16079	16368	16279	16245	16388	16438	16225	16264	16183	16214	16459	16208	16301	16385	16159	16186	16384	16353	16333	16274	16224	16325	16209	16389	16403	16173	16454	16456	16328	16304	16436	16238	16545	16224	16359	16456	16268	16307	16263	16422	16390	16282	16384	16283	16388	16352	16368	16475	16442	16295	16453	16315	16254	16477	16360	16274	16235	16384	16425	16261	16268	16406	16545	16520	16359	16435	16416	16522	16368	16350	16534	16448	16371	16447	16360	16398	16211	16253	16268	16432	16304	16451	16338	16337	16309	16364	16422	16262	16449	16304	16147	16346	16332	16366	16348	16469	16407	16359	16344	16305	16365	16288	16282	16499	16252	16337	16240	16280	16479	16236	16355	16370	16509	16279	16314	16409	16389	16445	16414	16214	16443	16252	16264	16265	16346	16384	16316	16277	16380	16228	16309	16420	16463	16362	16409	16311	16421	16420	16497	16333	16423	16203	16228	16353	16217	16310	16355	16288	16364	16413	16377	16252	16403	16417	16277	16315	16658	16169	16192	16349	16464	16391	16222	16313	16489	16402	16419	16287	16370	16452	16510	16357	16435	16288	16243	16433	16206	16367	16373	16322	16456	16259	16259	16308	16531	16461	16340	16311	16566	16394	16383	16281	16354	16229	16425	16426	16327	16299	16265	16447	16470	16384	16512	16291	16312	16295	16310	16165	16211	16414	16515	16237	16427	16527	16226	16344	16311	16274	16404	16256	16354	16071	16487	16326	16381	16516	16370	16462	16397	16374	16325	16418	16230	16331	16370	16337	16239	16222	16223	16367	16423	16237	16439	16308	16405	16227	16359	16396	16179	16426	16254	16496	16357	16374	16433	16443	16311	16282	16395	16377	16398	16258	16395	16252	16371	16399	16436	16506	16355	16445	16356	16253	16330	16365	16414	16413	16415	16436	16344	16363	16147	16239	16333	16248	16450	16472	16300	16504	16266	16346	16294	16327	16300	16473	16297	16441	16375	16413	16109	16330	16234	16359	16263	16335	16452	16426	16296	16318	16272	16286	16337	16320	16227	16330	16339	16288	16405	16443	16365	16339	16403	16292	16567	16334	16358	16262	16436	16371	16344	16438	16489	16484	16271	16244	16432	16333	16218	16394	16299	16269	16500	16186	16423	16327	16181	16455	16426	16353	16440	16303	16379	16220	16471	16392	16116	16469	16434	16387	16359	16479	16282	16371	16423	16341	16526	16372	16417	16375	16479	16387	16387	16387	16270	16387	16324	16427	16447	16410	16396	16291	16378	16328	16306	16433	16418	16176	16453	16290	16445	16315	16230	16540	16492	16328	16307	16366	16366	16244	16270	16471	16430	16414	16354	16476	16467	16260	16273	16425	16404	16209	16363	16397	16396	16250	16427	16456	16378	16417	16519	16319	16389	16440	16395	16261	16307	16321	16358	16585	16432	16275	16363	16320	16418	16309	16376	16514	16358	16409	16363	16296	16379	16413	16335	16442	16396	16466	16249	16424	16408	16439	16460	16200	16439	16245	16336	16427	16392	16314	16306	16343	16366	16472	16232	16441	16325	16341	16365	16312	16357	16251	16169	16488	16185	16319	16390	16378	16357	16360	16393	16285	16278	16333	16265	16542	16300	16507	16393	16405	16478	16456	16301	16357	16479	16240	16411	16348	16485	16252	16377	16351	16453	16452	16393	16480	16307	16510	16389	16286	16467	16198	16304	16480	16469	16391	16305	16312	16223	16498	16454	16296	16494	16387	16561	16460	16489	16385	16384	16318	16409	16285	16418	16381	16410	16344	16446	16361	16242	16565	16376	16478	16393	16277	16367	16354	16223	16330	16468	16333	16304	16332	16235	16327	16333	16354	16305	16535	16259	16274	16365	16292	16493	16459	16494	16369	16283	16291	16496	16354	16326	16442	16390	16512	16453	16322	16277	16482	16460	16428	16385	16480	16295	16560	16464	16439	16478	16394	16328	16285	16289	16189	16396	16479	16253	16400	16287	16434	16446	16262	16341	16366	16142	16401	16436	16485	16360	16148	16498	16483	16223	16304	16267	16525	16327	16398	16461	16320	16230	16310	16363	16324	16434	16328	16380	16251	16341	16446	16245	16456	16409	16245	16555	16408	16403	16458	16331	16401	16377	16354	16302	16380	16282	16410	16378	16307	16316	16447	16502	16384	16526	16449	16417	16451	16362	16328	16453	16320	16408	16416	16323	16111	16417	16351	16496	16372	16268	16305	16528	16400	16452	16354	16251	16316	16453	16480	16546	16374	16596	16115	16514	16286	16307	16420	16419	16511	16186	16388	16315	16376	16486	16439	16329	16146	16443	16356	16354	16207	16272	16441	16329	16351	16338	16323	16228	16423	16310	16309	16182	16368	16292	16328	16320	16382	16423	16237	16364	16325	16243	16302	16391	16470	16202	16283	16343	16336	16438	16370	16253	16315	16244	16506	16327	16585	16551	16307	16326	16182	16401	16446	16442	16465	16270	16471	16411	16385	16376	16290	16278	16413	16453	16445	16154	16503	16376	16135	16296	16366	16427	16334	16435	16440	16257	16261	16371	16338	16314	16441	16390	16260	16390	16315	16517	16415	16375	16252	16385	16307	16313	16287	16348	16218	16338	16380	16323	16396	16334	16341	16260	16287	16530	16343	16303	16111	16199	16437	16380	16240	16446	16461	16182	16183	16384	16422	16383	16362	16371	16517	16259	16298	16287	16196	16335	16200	16321	16309	16382	16311	16333	16525	16313	16373	16320	16230	16406	16476	16390	16365	16445	16302	16352	16322	16356	16334	16218	16432	16456	16258	16232	16418	16395	16551	16555	16191	16337	16341	16292	16322	16350	16435	16400	16425	16357	16437	16400	16354	16185	16241	16397	16386	16480	16242	16283	16474	16408	16279	16307	16318	16387	16360	16372	16389	16315	16531	16351	16425	16380	16362	16531	16393	16173	16366	16547	16407	16627	16212
28030	23740	27883	24764	20699	20205	20158	19795	19949	20183	21896	21806	21024	20437	20056	20097	19904	19827	19895	19697	19505	19800	19558	19722	19657	19553	19708	19545	19591	19531	19406	19603	19772	19779	19657	19827	19823	19486	19660	19694	19752	19705	19984	19678	19617	19622	19732	19631	19621	19815	19749	19434	19736	19548	19566	19601	19699	19704	19601	19594	19687	19627	19686	19818	19737	19735	19776	19619	19624	19731	19643	19662	19516	19494	19645	19666	19832	19698	19642	19706	19894	19524	19625	19653	19568	19548	19583	19559	19697	19687	19615	19710	19590	19568	19539	19657	19602	19734	19651	19579	19731	19757	19751	19642	19590	19666	19596	19611	19816	19575	19659	19692	19597	19667	19665	19562	19456	19482	19603	19504	19723	19546	19763	19632	19618	19504	19701	19686	19920	19631	19851	19632	19939	19682	19701	19610	19813	19806	19794	19600	19714	19479	19464	19634	19810	19614	19793	19614	19783	19564	19636	19728	19609	19698	19760	19718	19653	19834	19516	19517	19581	19724	19589	19651	19573	19584	19716	19509	19597	19661	19502	19564	19653	19613	19558	19629	19564	19531	19772	19667	19568	19625	19576	19610	19582	19631	19721	19528	19607	19761	19585	19693	19587	19703	19649	19579	19706	19545	19624	19660	19423	19581	19743	19604	19847	19753	19846	19485	19714	19578	19550	19649	19684	19431	19546	19540	19697	19727	19524	19732	19677	19670	19656	19376	19740	19674	19643	19651	19572	19581	19759	19520	19549	19833	19540	19440	19660	19510	19513	19597	19699	19738	19584	19630	19613	19416	19581	19735	19858	19807	19597	19705	19518	19794	19617	19743	19834	19830	19495	19308	19486	19334	19665	19662	19778	19769	19707	19812	19580	19660	19460	19540	19704	19705	19723	19667	19707	19422	19567	19674	19613	19504	19622	19583	19706	19713	19599	19591	19490	19786	19514	19481	19589	19588	19625	19676	19694	19707	19909	19658	19514	19712	19434	19580	19671	19936	19767	19924	19642	20024	19736	19797	19636	19824	19646	19574	19724	19523	19668	19566	19565	19692	19548	19658	19726	19733	19839	19744	19680	19650	19847	19644	19518	19418	19719	19642	19593	19599	19701	19693	19754	19673	19666	19511	19689	19680	19700	19746	19752	19753	19718	19792	19493	19680	19784	19549	19623	19648	19645	19762	19720	19510	19492	19695	19711	19590	19752	19797	19627	19806	19697	19377	19706	19722	19708	19709	19576	19523	19626	19588	19608	19627	19865	19578	19463	19716	19781	19780	19696	19648	19723	19595	19872	19747	19664	19599	19633	19581	19836	19686	19933	19671	19733	19665	19750	19696	19663	19789	19429	19594	19715	19436	19704	19706	19554	19803	19712	19750	19606	19769	19456	19743	19345	19682	19518	19922	19741	19539	19671	19572	19806	19496	19599	19564	19583	20018	19633	19796	19761	19722	19758	19638	19517	19794	19760	19755	19694	19595	19549	19750	19631	19502	19564	19673	19686	19482	19475	19772	19817	19682	19510	19674	19718	19678	19575	19673	19742	19704	19502	19516	19660	19640	19708	19799	19759	19668	19702	19690	19550	19755	19636	19588	19505	19832	19658	19653	19518	19632	19794	19744	19552	19518	19609	19488	19565	19630	19705	19770	19748	19563	19675	19734	19806	19760	19756	19757	19606	19697	19801	19499	19602	19689	19683	19478	19650	19415	19820	19672	19575	19727	19767	19731	19639	19956	19617	19695	19668	19364	19690	19765	19656	19472	19527	19479	19543	19573	19428	19695	19709	19678	19765	19521	19616	19789	19785	19658	19571	19502	19534	19516	19757	19632	19775	19691	19771	19680	19649	19493	19276	19727	19806	19449	19737	19784	19775	19481	19618	19650	19618	19711	19662	19796	19693	19575	19705	19667	19740	19726	19773	19551	19679	19673	19666	19736	19566	19773	19503	19547	19621	19489	19603	19665	19568	19678	19726	19728	19751	19864	19431	19884	19740	19693	19594	19531	19666	19604	19657	19766	19623	19801	19848	19508	19510	19516	19691	19775	19804	19557	19663	19667	19762	19760	19645	19573	19601	19636	19562	19801	19620	19654	19831	19567	19790	19791	19481	19606	19655	19774	19759	19554	19839	19576	19697	19823	19715	19651	19734	19600	19748	19580	19624	19622	19737	19641	19790	19727	19739	19508	19498	19542	19597	19528	19824	19758	19721	19379	19742	19741	19610	19438	19683	19589	19663	19684	19559	19714	19440	19904	19514	19485	19606	19744	19463	19785	19624	19774	19763	19608	19629	19788	19631	19655	19723	19865	19827	19771	19616	19713	19625	19712	19662	19691	19848	19591	19633	19671	19608	19663	19669	19491	19841	19456	19723	19640	19916	19556	19784	19706	19683	19607	19831	19710	19822	19640	19897	19599	19680	19921	19605	19526	19648	19663	19458	19680	19762	19921	19791	19645	19688	19769	19694	19702	19640	19480	19470	19563	19722	19593	19709	19622	19531	19568	19558	19842	19415	19636	19560	19617	19783	19696	19730	19665	19433	19667	19737	19688	19847	19855	19503	19591	19542	19547	19727	19565	19568	19503	19630	19738	19979	19793	19723	19691	19618	19650	19772	19672	19757	19599	19634	19540	19786	19394	19700	19647	19825	19578	19623	19707	19528	19782	19660	19580	19624	19723	19784	19536	19679	19444	19741	19733	19832	19635	19647	19643	19797	19664	19677	19502	19694	19827	19675	19666	19857	19893	19796	19666	19795	19676	19645	19726	19769	19764	19650	19550	19615	19636	19752	19722	19615	19741	19673	19411	19931	19877	19737	19570	19777	19448	19665	19750	19764	19684	19713	19547	19699	19521	19726	19577	19866	19611	19629	19925	19566	19575	19830	19565	19902	19789	19766	19577	19593	19653	19653	19583	19486	19572	19714	19618	19721	19448	19696	19514	19816	19500	19742	19553	19845	19758	19625	19656	19902	19627	19520	19704	19715	19632	19661	19705	19671	19514	19812	19713	19771	19636	19736	19733	19895	19643	19855	19701	19803	19611	19582	19730	19697	19912	19584	19717	19764	19639	19934	19415	19600	19581	19699	19623	19662	19856	19492	19554	19539	19683	19566	19879	19700	19742	19691	19644	19648	19525	19709	19879	19481	19739	19730	19670	19627	19773	19777	19619	19799	19837	19643	19812	19653	19630	19599	19769	19596	19582	19791	19789	19685	19835	19680	19727	19716	19747	19823	19565	19833	19483	19497	19467	19604	19592	19806	19725	19640	19793	19620	19768	19593	19689	19609	19590	19863	19689	19818	19679	19958	19551	19751	19534	19482	19586	19673	19532	19822	19843	19657	19517	19626	19612	19801	19650	19690	19501	19655	19653	19734	19834	19706	19570	19571	19755	19693	19723	19731	19652	19735	19740	19560	19683	19602	19515	19781	19706	19449	19710	19581	19500	19789	19720	19444	19496	19687	19725	19506	19640	19553	19592	19804	19586	19461	19549	19488	19690	19639	19703	19615	19520	19701	19860	19667	19652	19800	19842	19793	19715	19544	19624	19564	19658	19602	19747	19669	19711	19782	19802	19702	19611	19668	19853	19756	19709	19758	19572	19708	19693	19839	19761	19548	19535	19859	19887	19706	19787	19696	19717	19857	19585	19472	19704	19640	19454	19471	19435	19606	19674	19825	19527	19774	19670	19760	19765	19729	19821	19612	19623	19675	19854	19651	19687	19800	19596	19661	19633	19533	19624	19777	19826	19524	19655	19832	19772	19776	19619	19768	19893	19729	19892	19628	19654	19858	19751	19818	19881	19668	19500	19554	19621	19481	19635	19615	19591	19778	19708	19458	19813	19728	19672	19801	19517	19560	19706	19712	19569	19894	19550	19582	19674	19680	19660	19526	19573	19715	19634	19453	19636	19805	19512	19726	19608	19826	19652	19506	19614	19716	19555	19814	19785	19590	19572	19616	19686	19613	19652	19596	19648	19764	19730	19607	19602	19544	19778	19657	19518	19756	19654	19665	19674	19803	19764	19648	19688	19764	19629	19489	19838	19505	19625	19757	19870	19631	19576	19542	19598	19508	19735	19534	19511	19638	19847	19920	19596	19696	19746	19618	19671	19622	19653	19750	19611	19675	19625	19721	19734	19659	19538	19639	19590	19563	19550	19783	19557	19657	19662	19757	19809	19767	19611	19513	19701	19943	19721	19694	19587	19737	19620	19594	19716	19548	19624	19905	19798	19784	19436	19627	19509	19840	19774	19727	19583	19504	19618	19640	19483	19864	19670	19689	19703	19697	19656	19617	19876	19447	19687	19796	19704	19513	19413	19725	19738	19564	19729	19761	19819	19660	19612	19765	19806	19670	19556	19675	19594	19665	19569	19691	19550	19679	19804	19602	19605	19754	19569	19712	19634	19703	19767	19433	19873	19640	19889	19740	19707	19720	19849	19807	19590	19612	19691	19768	19424	19783	19764	19700	19562	19583	19675	19676	19574	19705	19596	19684	19648	19667	19515	19904	19443	19484	19786	19678	19706	19538	19665	19959	19580	19701	19581	19752	19689	19541	19674	19757	19644	19721	19524	19689	19756	19418	19632	19652	19653	19651	19681	19854	19684	19654	19795	19642	19620	19727	19801	19742	19532	19430	19635	19824	19745	19650	19524	19571	19567	19583	19752	19788	19764	19660	19645	19858	19657	19554	19715	19809	19577	19893	19614	19725	19774	19485	19694	19667	19793	19789	19539	19671	19570	19727	19820	19707	19739	19766	19639	19742	19745	19544	19755	19554	19660	19861	19765	19554	19607	19456	19581	19762	19782	19463	19572	19600	19827	19496	19692	19700	19609	19410	19690	19665	19638	19659	19726	19524	19884	19521	19664	19712	19692	19747	19618	19607	19743	19733	19485	19634	19566	19595	19604	19570	19404	19747	19650	19550	19548	19781	19634	19619	19537	19614	19391	19553	19522	19667	19674	19703	19620	19657	19761	19939	19574	19592	19711	19640	19578	19797	19515	19552	19682	19688	19632	19670	19796	19848	19570	19635	19776	19730	19677	19493	19764	19659	19594	19784	19722	19733	19578	19212	19737	19731	19538	19713	19634	19784	19670	19486	19543	19489	19557	19872	19675	19916	19624	19708	19743	19812	19731
23165	32781	26037	20461	18073	17333	16863	16934	16820	17393	19756	19540	18194	17345	17205	16877	16769	16801	16743	16640	16592	16407	16652	16526	16665	16530	16521	16629	16655	16472	16741	16471	16542	16410	16608	16495	16472	16447	16522	16620	16610	16467	16435	16632	16696	16541	16510	16563	16500	16459	16464	16607	16609	16514	16586	16500	16380	16597	16523	16267	16458	16544	16494	16425	16480	16544	16398	16699	16418	16587	16420	16452	16631	16608	16426	16420	16577	16563	16575	16479	16453	16507	16595	16529	16376	16471	16511	16513	16644	16434	16503	16510	16580	16606	16487	16505	16621	16533	16527	16325	16631	16512	16465	16374	16563	16544	16399	16580	16549	16333	16459	16531	16542	16645	16698	16446	16358	16592	16395	16441	16514	16663	16593	16481	16483	16603	16768	16438	16552	16454	16535	16583	16585	16361	16572	16469	16723	16568	16560	16520	16660	16514	16716	16538	16406	16471	16648	16511	16592	16385	16521	16405	16558	16542	16526	16630	16539	16454	16498	16428	16434	16570	16590	16492	16472	16611	16514	16380	16447	16615	16500	16519	16414	16573	16583	16412	16463	16491	16593	16322	16766	16419	16535	16466	16451	16509	16624	16480	16550	16334	16476	16548	16522	16577	16521	16339	16589	16519	16650	16440	16482	16385	16474	16533	16470	16642	16492	16578	16557	16668	16382	16487	16435	16544	16537	16640	16677	16585	16533	16496	16291	16697	16673	16444	16619	16345	16562	16396	16468	16564	16527	16512	16481	16641	16554	16504	16584	16523	16470	16474	16557	16554	16509	16504	16461	16514	16280	16548	16417	16629	16518	16642	16566	16520	16449	16560	16545	16527	16369	16432	16472	16506	16779	16599	16492	16467	16624	16422	16422	16551	16590	16568	16422	16516	16485	16430	16659	16454	16622	16539	16486	16362	16515	16548	16243	16693	16477	16442	16638	16468	16529	16583	16272	16584	16599	16781	16564	16594	16526	16514	16474	16564	16476	16452	16380	16504	16486	16491	16623	16610	16390	16557	16571	16452	16563	16676	16539	16268	16590	16469	16487	16333	16579	16476	16515	16623	16484	16589	16631	16462	16533	16512	16586	16355	16569	16440	16394	16668	16376	16612	16580	16455	16487	16388	16481	16639	16504	16529	16518	16539	16602	16499	16499	16559	16503	16407	16659	16417	16596	16581	16324	16699	16463	16422	16554	16389	16631	16681	16489	16516	16560	16632	16527	16570	16628	16500	16761	16548	16673	16601	16548	16556	16566	16395	16480	16581	16483	16532	16357	16603	16435	16609	16634	16474	16462	16626	16638	16476	16605	16535	16663	16571	16487	16501	16542	16473	16683	16593	16373	16643	16480	16624	16528	16640	16629	16551	16697	16458	16627	16494	16528	16680	16604	16606	16422	16617	16619	16498	16620	16440	16587	16454	16569	16519	16759	16658	16436	16544	16470	16758	16442	16461	16343	16518	16592	16541	16464	16471	16567	16345	16546	16597	16538	16382	16504	16532	16667	16458	16415	16320	16815	16558	16471	16526	16712	16460	16591	16654	16408	16643	16722	16585	16517	16466	16572	16482	16504	16658	16540	16483	16485	16566	16513	16469	16460	16539	16623	16445	16655	16500	16413	16442	16486	16510	16589	16578	16570	16558	16686	16473	16659	16638	16357	16499	16711	16502	16370	16533	16535	16456	16420	16667	16572	16359	16480	16690	16521	16498	16673	16636	16685	16579	16523	16382	16640	16519	16524	16437	16551	16413	16680	16552	16430	16577	16449	16633	16505	16593	16608	16585	16439	16602	16527	16602	16451	16629	16516	16423	16435	16569	16546	16587	16681	16498	16545	16454	16562	16551	16516	16431	16823	16620	16542	16455	16409	16455	16570	16582	16544	16555	16380	16655	16561	16595	16394	16571	16409	16354	16516	16621	16384	16402	16721	16653	16417	16420	16565	16580	16577	16479	16593	16596	16496	16669	16407	16570	16568	16530	16403	16374	16324	16600	16534	16693	16521	16463	16547	16582	16501	16487	16533	16593	16339	16678	16500	16407	16480	16583	16670	16575	16490	16470	16389	16804	16451	16423	16596	16549	16640	16564	16397	16568	16631	16537	16462	16525	16623	16620	16545	16669	16474	16485	16514	16369	16418	16572	16534	16556	16630	16486	16655	16577	16475	16564	16701	16404	16468	16693	16589	16442	16498	16452	16417	16675	16696	16527	16433	16534	16431	16463	16591	16505	16704	16606	16404	16507	16390	16715	16650	16447	16413	16577	16462	16292	16457	16619	16542	16436	16407	16378	16535	16583	16594	16536	16486	16668	16507	16567	16563	16496	16498	16468	16608	16575	16501	16465	16619	16647	16571	16655	16617	16370	16455	16368	16589	16505	16490	16479	16582	16550	16321	16531	16363	16365	16550	16513	16686	16546	16408	16590	16542	16383	16665	16589	16398	16449	16387	16588	16549	16469	16515	16567	16608	16738	16474	16630	16673	16498	16432	16402	16482	16521	16430	16449	16411	16463	16628	16526	16482	16680	16487	16547	16623	16410	16493	16633	16536	16516	16481	16369	16461	16535	16626	16460	16393	16616	16408	16433	16415	16660	16444	16558	16406	16587	16500	16634	16449	16527	16772	16593	16614	16388	16787	16464	16504	16517	16494	16591	16517	16518	16592	16543	16561	16594	16463	16517	16564	16524	16668	16672	16444	16407	16590	16346	16524	16641	16589	16555	16518	16584	16616	16468	16494	16371	16772	16422	16743	16354	16232	16449	16525	16548	16566	16546	16386	16547	16542	16622	16500	16581	16398	16492	16574	16565	16524	16539	16620	16523	16602	16516	16406	16568	16710	16463	16564	16372	16490	16386	16648	16479	16723	16569	16603	16439	16603	16614	16658	16696	16502	16396	16700	16558	16338	16593	16462	16529	16661	16609	16523	16478	16403	16505	16647	16446	16478	16535	16715	16447	16549	16641	16672	16579	16504	16712	16581	16643	16368	16451	16537	16565	16512	16430	16459	16351	16503	16496	16710	16446	16429	16460	16699	16633	16623	16491	16400	16572	16534	16650	16538	16575	16489	16496	16451	16517	16575	16464	16372	16374	16572	16631	16529	16471	16595	16511	16451	16577	16707	16654	16382	16561	16530	16600	16414	16403	16478	16569	16400	16658	16482	16407	16426	16720	16394	16647	16464	16427	16432	16548	16536	16504	16555	16433	16656	16436	16557	16519	16681	16613	16432	16419	16436	16603	16522	16421	16503	16416	16588	16618	16648	16637	16520	16511	16610	16533	16608	16596	16556	16622	16569	16570	16551	16519	16541	16580	16491	16486	16499	16387	16458	16612	16659	16465	16641	16623	16519	16458	16655	16470	16583	16520	16477	16541	16529	16594	16656	16493	16604	16470	16625	16676	16277	16523	16376	16669	16510	16639	16426	16769	16533	16603	16689	16495	16536	16319	16726	16506	16647	16384	16620	16576	16523	16516	16481	16625	16414	16606	16503	16493	16424	16467	16594	16433	16544	16445	16630	16449	16476	16556	16482	16450	16519	16557	16464	16456	16531	16533	16570	16559	16346	16733	16691	16481	16461	16651	16522	16614	16396	16535	16354	16488	16426	16625	16418	16437	16408	16532	16431	16656	16652	16494	16540	16327	16539	16462	16539	16397	16558	16574	16355	16687	16484	16513	16321	16528	16477	16650	16637	16613	16593	16429	16407	16442	16559	16438	16338	16522	16423	16428	16485	16550	16661	16561	16467	16249	16538	16472	16441	16667	16512	16391	16495	16735	16602	16625	16541	16517	16710	16617	16621	16665	16421	16551	16594	16526	16389	16647	16568	16563	16542	16624	16444	16635	16578	16612	16695	16485	16569	16580	16640	16570	16470	16433	16540	16531	16412	16578	16492	16526	16520	16562	16543	16366	16567	16416	16543	16501	16514	16319	16546	16563	16534	16652	16595	16457	16375	16635	16490	16496	16465	16512	16552	16603	16497	16510	16579	16364	16570	16376	16588	16463	16526	16213	16409	16584	16501	16568	16532	16539	16484	16477	16411	16431	16481	16610	16526	16482	16566	16563	16664	16484	16657	16404	16662	16485	16668	16545	16565	16620	16585	16539	16494	16412	16426	16518	16557	16437	16385	16541	16705	16440	16611	16444	16660	16585	16531	16744	16636	16570	16424	16595	16501	16628	16541	16510	16533	16591	16612	16384	16591	16662	16583	16512	16515	16552	16786	16525	16564	16537	16444	16497	16395	16352	16691	16547	16597	16559	16455	16620	16545	16618	16306	16582	16492	16610	16499	16489	16556	16605	16666	16449	16598	16636	16792	16635	16610	16499	16596	16581	16385	16432	16563	16767	16567	16547	16523	16506	16524	16637	16533	16340	16466	16586	16582	16476	16448	16719	16557	16442	16454	16714	16377	16480	16567	16440	16694	16467	16559	16650	16640	16403	16527	16436	16382	16468	16403	16439	16560	16437	16606	16590	16354	16556	16501	16563	16562	16646	16484	16577	16578	16298	16488	16567	16583	16493	16496	16465	16573	16746	16636	16527	16532	16708	16471	16629	16651	16520	16544	16616	16539	16634	16582	16417	16634	16608	16664	16537	16373	16580	16566	16543	16557	16461	16527	16502	16503	16487	16783	16525	16504	16507	16557	16428	16761	16487	16510	16518	16474	16458	16558	16452	16428	16558	16547	16675	16545	16592	16516	16389	16690	16366	16523	16569	16603	16637	16599	16653	16487	16698	16472	16474	16607	16663	16584	16357	16531	16488	16398	16621	16446	16462	16459	16565	16329	16471	16484	16423	16473	16450	16561	16451	16428	16500	16499	16432	16598	16364	16531	16576	16327	16618	16518	16725	16549	16599	16513	16597	16665	16503	16467	16604	16577	16575	16699	16386	16409	16304	16408	16494	16557	16423	16545	16562	16482	16502	16636	16578	16556	16405	16556	16480	16515	16515	16688	16528	16569	16611	16500	16623	16646	16485	16491	16508	16537	16635	16434	16642	16563	16372	16665	16620	16531	16549	16474	16747	16693	16641	16552	16518	16532	16451	16578	16585	16615	16372	16514	16481	16463	16505	16500	16499	16405	16400	16543	16575	16419	16521	16477	16746	16461	16553	16576	16696	16519	16609	16601	16501
24193	21372	28587	24946	23069	23632	23216	20937	20635	22174	31008	31541	26279	23858	22651	21524	20759	20291	19874	19669	19599	19467	19602	19789	19691	19546	19590	19527	19406	19536	19610	19570	19596	19531	19262	19481	19651	19730	19643	19656	19455	19640	19463	19342	19467	19347	19703	19508	19569	19401	19494	19420	19471	19829	19417	19439	19459	19633	19465	19629	19562	19539	19640	19485	19411	19574	19441	19512	19383	19516	19541	19562	19455	19323	19499	19450	19418	19420	19564	19350	19344	19388	19403	19462	19605	19364	19472	19405	19635	19620	19701	19680	19489	19714	19591	19578	19459	19421	19392	19530	19521	19349	19552	19488	19592	19429	19629	19577	19437	19603	19497	19533	19402	19558	19291	19620	19338	19555	19544	19504	19259	19656	19473	19540	19624	19488	19503	19572	19544	19368	19338	19381	19556	19468	19491	19366	19462	19655	19486	19536	19346	19393	19512	19701	19375	19709	19513	19473	19604	19381	19419	19647	19567	19544	19323	19468	19402	19424	19384	19522	19363	19275	19349	19509	19397	19546	19300	19356	19474	19386	19306	19698	19449	19534	19360	19520	19474	19466	19456	19547	19502	19404	19371	19158	19454	19408	19338	19477	19631	19555	19473	19419	19375	19477	19353	19436	19361	19582	19607	19465	19207	19257	19369	19395	19368	19465	19489	19358	19423	19571	19359	19390	19325	19515	19434	19356	19309	19496	19555	19414	19334	19367	19523	19491	19567	19590	19675	19409	19415	19472	19266	19379	19339	19507	19714	19384	19569	19363	19210	19376	19367	19435	19476	19438	19707	19338	19543	19404	19396	19431	19406	19402	19613	19340	19458	19284	19366	19475	19690	19485	19512	19382	19449	19522	19551	19449	19425	19557	19318	19281	19431	19483	19239	19438	19513	19540	19620	19401	19573	19390	19228	19486	19484	19391	19588	19488	19149	19405	19595	19503	19295	19603	19442	19497	19483	19529	19396	19518	19367	19307	19396	19362	19621	19200	19476	19426	19586	19534	19337	19336	19451	19321	19541	19346	19469	19514	19519	19244	19410	19428	19441	19505	19541	19516	19524	19223	19279	19323	19298	19611	19385	19299	19427	19296	19291	19381	19444	19353	19447	19495	19254	19479	19458	19511	19310	19305	19444	19476	19493	19455	19634	19498	19633	19520	19485	19500	19347	19327	19568	19690	19618	19620	19201	19374	19557	19543	19284	19628	19521	19644	19527	19277	19590	19410	19713	19515	19380	19313	19381	19551	19444	19376	19514	19483	19578	19565	19519	19484	19446	19322	19457	19115	19650	19476	19373	19417	19557	19390	19611	19302	19545	19589	19598	19468	19345	19293	19524	19475	19466	19550	19601	19481	19489	19564	19403	19327	19403	19566	19578	19500	19318	19385	19310	19361	19345	19507	19505	19402	19259	19472	19565	19276	19444	19394	19369	19360	19505	19551	19628	19479	19625	19476	19514	19618	19504	19357	19433	19697	19526	19386	19607	19404	19388	19444	19365	19324	19338	19358	19681	19398	19557	19453	19679	19227	19580	19342	19543	19311	19619	19278	19443	19368	19400	19425	19707	19288	19357	19441	19229	19521	19580	19415	19740	19457	19395	19545	19237	19453	19774	19710	19354	19588	19548	19359	19532	19478	19220	19283	19420	19501	19315	19431	19437	19402	19193	19580	19390	19620	19603	19626	19338	19517	19409	19501	19400	19388	19553	19376	19399	19555	19373	19392	19555	19471	19565	19598	19390	19401	19512	19205	19346	19327	19485	19463	19382	19269	19453	19469	19290	19391	19496	19316	19336	19555	19296	19541	19658	19587	19334	19392	19307	19328	19554	19420	19435	19293	19396	19545	19429	19471	19672	19265	19401	19506	19626	19349	19526	19515	19482	19537	19522	19411	19342	19569	19386	19396	19526	19304	19458	19343	19353	19490	19521	19501	19699	19438	19476	19616	19391	19416	19314	19347	19350	19392	19321	19761	19470	19571	19493	19358	19522	19423	19362	19285	19663	19387	19446	19376	19546	19446	19359	19487	19515	19379	19585	19580	19520	19139	19540	19418	19365	19708	19475	19184	19333	19562	19370	19358	19445	19583	19436	19318	19490	19507	19590	19544	19316	19459	19562	19540	19649	19463	19653	19521	19484	19463	19209	19366	19566	19673	19354	19375	19304	19495	19295	19643	19574	19379	19644	19576	19360	19475	19425	19345	19468	19378	19353	19485	19592	19524	19591	19550	19362	19361	19304	19550	19355	19535	19359	19219	19447	19367	19433	19490	19680	19616	19509	19449	19571	19538	19551	19510	19355	19355	19582	19529	19473	19359	19423	19419	19331	19584	19545	19408	19381	19385	19341	19491	19471	19389	19541	19348	19490	19460	19588	19686	19572	19602	19509	19572	19494	19648	19395	19573	19548	19566	19544	19487	19259	19489	19453	19476	19379	19496	19617	19380	19333	19540	19351	19313	19682	19453	19567	19566	19393	19478	19446	19318	19516	19479	19600	19321	19466	19442	19527	19464	19439	19574	19394	19418	19276	19534	19426	19254	19369	19561	19427	19467	19485	19376	19558	19438	19415	19411	19567	19363	19703	19362	19364	19423	19681	19494	19438	19343	19368	19402	19365	19592	19593	19283	19592	19399	19570	19517	19581	19451	19511	19649	19627	19438	19384	19498	19468	19368	19619	19366	19287	19567	19417	19459	19443	19520	19515	19316	19389	19475	19178	19442	19498	19394	19442	19536	19466	19418	19318	19351	19496	19336	19623	19254	19576	19461	19423	19412	19355	19510	19475	19471	19294	19347	19416	19409	19510	19660	19420	19452	19426	19554	19203	19547	19638	19629	19374	19450	19490	19577	19257	19395	19530	19260	19463	19432	19703	19544	19478	19519	19393	19677	19391	19556	19431	19471	19371	19406	19313	19511	19490	19318	19462	19289	19465	19413	19679	19633	19409	19394	19687	19466	19501	19343	19371	19557	19444	19518	19330	19489	19383	19527	19443	19181	19381	19519	19489	19604	19413	19561	19689	19545	19380	19309	19445	19484	19448	19391	19474	19314	19356	19461	19458	19535	19522	19465	19493	19397	19217	19337	19317	19571	19635	19325	19581	19321	19486	19471	19787	19423	19370	19512	19487	19571	19581	19281	19414	19479	19615	19263	19611	19636	19350	19685	19393	19611	19702	19405	19301	19250	19486	19313	19454	19654	19328	19501	19540	19468	19456	19540	19519	19655	19480	19456	19492	19531	19500	19563	19240	19422	19501	19597	19442	19359	19526	19477	19601	19572	19309	19556	19415	19475	19645	19626	19539	19480	19622	19502	19495	19583	19701	19504	19371	19409	19208	19515	19535	19606	19470	19461	19380	19442	19257	19459	19237	19406	19229	19553	19640	19580	19590	19601	19573	19429	19460	19602	19495	19532	19486	19425	19549	19521	19394	19550	19677	19606	19456	19259	19303	19370	19630	19509	19590	19301	19585	19651	19437	19456	19376	19449	19426	19399	19392	19428	19515	19415	19346	19234	19282	19263	19462	19248	19392	19376	19509	19390	19516	19465	19522	19460	19381	19575	19455	19493	19542	19734	19670	19359	19326	19487	19265	19582	19529	19322	19246	19502	19383	19558	19323	19480	19718	19497	19338	19424	19319	19378	19494	19443	19274	19535	19308	19409	19509	19435	19513	19442	19527	19512	19506	19619	19323	19338	19308	19462	19588	19376	19548	19481	19408	19241	19414	19526	19271	19341	19281	19511	19580	19586	19283	19323	19491	19413	19587	19515	19626	19675	19438	19718	19541	19379	19492	19460	19484	19506	19372	19548	19186	19369	19369	19574	19458	19467	19535	19504	19565	19513	19457	19595	19458	19388	19479	19345	19345	19297	19439	19350	19534	19367	19488	19506	19457	19559	19286	19518	19462	19386	19505	19476	19405	19469	19436	19519	19509	19414	19372	19400	19385	19457	19570	19528	19236	19582	19454	19395	19546	19323	19370	19544	19431	19557	19492	19127	19281	19579	19632	19366	19569	19526	19527	19389	19697	19561	19374	19528	19443	19402	19481	19481	19650	19557	19315	19502	19612	19584	19340	19454	19455	19519	19504	19531	19331	19389	19349	19645	19475	19503	19518	19340	19456	19460	19444	19500	19542	19452	19557	19355	19422	19445	19294	19411	19527	19501	19490	19583	19388	19362	19444	19429	19490	19355	19481	19186	19475	19322	19338	19602	19425	19569	19503	19482	19585	19546	19226	19396	19560	19559	19589	19516	19487	19599	19325	19530	19335	19225	19112	19404	19642	19488	19778	19425	19368	19518	19589	19561	19489	19472	19523	19463	19540	19495	19423	19297	19515	19266	19435	19419	19523	19489	19381	19500	19478	19650	19373	19476	19362	19435	19447	19505	19350	19473	19381	19450	19331	19343	19470	19597	19374	19306	19483	19540	19572	19647	19409	19271	19531	19514	19331	19432	19530	19356	19294	19731	19407	19429	19348	19461	19407	19399	19512	19577	19696	19445	19499	19537	19508	19559	19366	19493	19499	19329	19228	19140	19533	19358	19190	19310	19524	19365	19361	19274	19389	19366	19414	19360	19424	19494	19570	19550	19459	19506	19439	19439	19371	19492	19595	19621	19396	19295	19515	19449	19617	19497	19459	19527	19584	19491	19484	19679	19715	19433	19412	19397	19320	19715	19542	19406	19498	19433	19565	19351	19344	19327	19520	19523	19489	19505	19667	19540	19307	19252	19500	19616	19402	19287	19574	19507	19645	19450	19729	19460	19582	19527	19609	19656	19458	19480	19486	19280	19536	19622	19481	19493	19457	19532	19530	19445	19410	19455	19565	19458	19570	19223	19515	19577	19591	19487	19526	19506	19598	19529	19638	19490	19472	19436	19517	19533	19373	19482	19428	19595	19340	19526	19450	19496	19475	19472	19468	19282	19513	19421	19477	19479	19352	19404	19551	19465	19450	19511	19351	19397	19478	19351	19354	19459	19410	19488	19387	19571	19479	19560	19393	19591	19457	19424	19335	19267	19444	19463	19605	19525	19647	19486	19450	19355	19254	19503	19627	19458	19453	19402	19437	19300	19401	19325	19657	19437	19676	19401	19522	19446	19561	19426	19607	19431	19412	19298	19426	19543	19403	19410
25668	39220	33735	26912	21887	20015	18688	18088	18359	21139	33283	31138	24543	22206	20532	19138	17809	17020	16749	16694	16502	16432	16321	16435	16538	16391	16585	16514	16642	16497	16461	16353	16512	16593	16435	16248	16365	16303	16371	16428	16400	16491	16445	16440	16605	16287	16153	16446	16502	16316	16507	16599	16474	16451	16380	16309	16495	16483	16464	16512	16511	16403	16419	16427	16279	16542	16549	16437	16469	16504	16436	16450	16360	16262	16410	16359	16360	16237	16565	16412	16378	16486	16425	16469	16458	16273	16469	16344	16488	16445	16389	16471	16528	16358	16387	16545	16314	16471	16469	16547	16472	16367	16561	16445	16451	16535	16343	16234	16467	16664	16470	16303	16567	16316	16542	16379	16224	16619	16442	16565	16479	16532	16420	16345	16432	16223	16329	16495	16449	16518	16491	16453	16464	16347	16497	16424	16340	16240	16529	16487	16511	16398	16516	16444	16422	16294	16491	16699	16396	16312	16509	16367	16407	16292	16381	16489	16608	16378	16380	16448	16392	16525	16634	16430	16312	16274	16446	16341	16362	16306	16455	16414	16250	16578	16471	16391	16505	16467	16478	16511	16265	16599	16366	16437	16425	16434	16604	16505	16593	16488	16498	16503	16523	16523	16367	16426	16551	16366	16451	16396	16455	16363	16470	16434	16641	16497	16594	16389	16333	16422	16400	16340	16586	16456	16437	16304	16548	16308	16443	16563	16498	16455	16297	16503	16516	16554	16487	16468	16340	16521	16540	16264	16330	16416	16650	16545	16464	16388	16446	16471	16470	16359	16385	16352	16481	16438	16350	16487	16470	16396	16384	16140	16437	16370	16402	16535	16369	16262	16524	16304	16352	16317	16518	16326	16375	16318	16627	16328	16474	16518	16432	16458	16695	16427	16568	16478	16291	16640	16390	16357	16384	16412	16412	16469	16522	16615	16496	16512	16557	16340	16482	16415	16402	16411	16370	16499	16435	16427	16450	16423	16458	16511	16485	16317	16373	16389	16371	16532	16449	16425	16608	16317	16599	16526	16473	16475	16688	16494	16373	16345	16407	16460	16395	16321	16220	16245	16457	16470	16392	16592	16280	16637	16505	16232	16469	16521	16458	16550	16400	16311	16503	16248	16469	16375	16498	16486	16454	16472	16463	16453	16386	16314	16415	16563	16317	16506	16585	16467	16488	16415	16525	16432	16413	16307	16514	16401	16371	16432	16588	16415	16527	16440	16245	16439	16481	16365	16300	16447	16342	16449	16377	16510	16481	16517	16387	16500	16270	16373	16421	16408	16517	16478	16412	16544	16446	16521	16290	16435	16392	16389	16396	16324	16444	16526	16508	16357	16445	16317	16430	16514	16612	16396	16458	16395	16443	16497	16410	16823	16310	16395	16525	16268	16401	16584	16506	16410	16465	16500	16467	16344	16448	16188	16426	16536	16569	16399	16340	16508	16528	16463	16536	16329	16464	16426	16497	16718	16456	16359	16402	16383	16449	16483	16433	16371	16333	16420	16444	16510	16612	16328	16537	16433	16532	16346	16343	16408	16284	16778	16320	16347	16502	16414	16525	16428	16396	16429	16405	16375	16342	16495	16390	16392	16388	16255	16368	16429	16618	16544	16339	16584	16555	16430	16428	16438	16412	16355	16469	16332	16638	16576	16311	16538	16388	16200	16424	16492	16544	16367	16457	16684	16587	16482	16229	16255	16370	16446	16412	16363	16449	16221	16471	16457	16435	16370	16543	16359	16451	16363	16352	16445	16453	16171	16513	16251	16431	16559	16237	16433	16385	16504	16527	16386	16520	16332	16460	16398	16489	16387	16584	16553	16352	16555	16385	16249	16314	16371	16640	16259	16504	16451	16310	16316	16252	16319	16552	16389	16447	16327	16463	16613	16248	16615	16381	16425	16389	16308	16532	16412	16436	16428	16558	16341	16586	16388	16455	16435	16287	16682	16446	16463	16430	16314	16556	16431	16474	16595	16389	16512	16392	16455	16480	16329	16527	16289	16367	16349	16517	16427	16490	16468	16441	16378	16375	16469	16465	16399	16487	16287	16431	16414	16550	16411	16512	16358	16490	16258	16571	16583	16387	16620	16270	16401	16378	16505	16372	16385	16317	16450	16530	16458	16371	16466	16288	16350	16451	16453	16417	16484	16284	16533	16406	16397	16404	16485	16507	16422	16444	16708	16245	16514	16407	16515	16499	16493	16349	16438	16455	16534	16502	16416	16402	16524	16466	16410	16431	16499	16720	16426	16491	16347	16476	16442	16638	16378	16319	16460	16482	16300	16537	16461	16410	16444	16553	16516	16444	16461	16519	16547	16516	16480	16502	16544	16291	16417	16232	16406	16523	16385	16351	16470	16566	16475	16557	16555	16513	16509	16523	16175	16458	16531	16398	16338	16544	16350	16416	16515	16431	16347	16504	16502	16333	16551	16314	16579	16512	16317	16440	16339	16347	16516	16329	16218	16350	16337	16627	16303	16442	16546	16453	16371	16299	16551	16357	16564	16506	16514	16522	16534	16360	16352	16355	16409	16366	16510	16428	16454	16342	16365	16415	16449	16428	16502	16325	16282	16436	16439	16465	16477	16485	16321	16479	16440	16500	16369	16357	16376	16406	16554	16425	16355	16358	16391	16443	16488	16362	16595	16305	16442	16417	16490	16452	16444	16384	16485	16294	16392	16207	16433	16516	16343	16387	16294	16440	16465	16338	16539	16480	16498	16302	16480	16349	16503	16561	16435	16412	16413	16494	16422	16392	16552	16550	16575	16422	16489	16417	16461	16500	16270	16450	16324	16616	16418	16408	16473	16438	16386	16635	16514	16541	16536	16386	16414	16323	16329	16389	16361	16448	16493	16387	16419	16459	16477	16487	16331	16394	16536	16427	16419	16379	16545	16337	16522	16586	16444	16387	16413	16418	16412	16321	16365	16243	16351	16444	16431	16346	16503	16284	16450	16507	16602	16332	16352	16438	16618	16506	16490	16474	16458	16420	16482	16411	16530	16613	16450	16395	16493	16446	16386	16395	16500	16558	16349	16626	16463	16479	16351	16430	16425	16236	16559	16475	16603	16527	16445	16391	16428	16403	16364	16328	16427	16642	16597	16564	16547	16524	16561	16507	16275	16446	16363	16408	16447	16484	16413	16298	16635	16581	16323	16246	16501	16336	16265	16472	16553	16453	16461	16413	16442	16462	16371	16491	16260	16342	16405	16451	16325	16506	16403	16449	16503	16454	16566	16545	16488	16385	16242	16514	16686	16521	16438	16241	16558	16247	16449	16372	16519	16423	16372	16383	16424	16326	16363	16340	16441	16277	16472	16549	16617	16275	16331	16479	16530	16399	16262	16371	16582	16532	16387	16375	16416	16457	16344	16456	16473	16461	16258	16316	16551	16396	16351	16563	16411	16315	16425	16380	16461	16418	16571	16420	16414	16440	16516	16534	16387	16535	16565	16385	16377	16520	16420	16421	16313	16302	16385	16491	16433	16433	16384	16297	16473	16570	16521	16333	16517	16401	16496	16377	16573	16448	16520	16347	16328	16436	16224	16433	16422	16628	16398	16636	16345	16376	16465	16472	16328	16471	16462	16344	16195	16350	16374	16487	16350	16619	16468	16300	16457	16555	16361	16421	16358	16308	16372	16265	16328	16545	16499	16436	16498	16323	16420	16273	16480	16408	16414	16375	16374	16474	16531	16431	16602	16435	16380	16346	16390	16664	16413	16463	16317	16491	16476	16305	16214	16417	16491	16403	16431	16464	16462	16416	16334	16517	16370	16398	16440	16187	16444	16340	16379	16433	16347	16406	16440	16457	16189	16525	16451	16438	16543	16281	16402	16402	16437	16335	16255	16409	16533	16527	16430	16530	16327	16570	16518	16410	16400	16464	16607	16443	16495	16453	16583	16331	16497	16544	16278	16333	16504	16394	16446	16520	16331	16511	16381	16277	16542	16388	16275	16438	16426	16466	16514	16222	16293	16509	16509	16313	16413	16577	16383	16501	16432	16288	16661	16606	16584	16495	16247	16580	16416	16449	16577	16301	16428	16407	16517	16478	16450	16398	16335	16566	16439	16645	16424	16403	16480	16432	16347	16493	16644	16342	16386	16459	16352	16511	16457	16384	16683	16568	16415	16646	16327	16338	16437	16500	16352	16537	16294	16392	16451	16429	16585	16430	16357	16647	16440	16324	16577	16307	16363	16450	16309	16493	16280	16564	16353	16454	16434	16351	16473	16282	16378	16583	16683	16390	16358	16395	16658	16455	16181	16434	16317	16464	16513	16329	16502	16416	16492	16533	16436	16429	16400	16596	16410	16473	16544	16470	16545	16318	16374	16368	16469	16563	16410	16530	16441	16462	16563	16428	16460	16306	16448	16354	16394	16508	16471	16301	16354	16385	16328	16462	16375	16513	16495	16525	16500	16533	16391	16380	16701	16511	16381	16573	16443	16319	16500	16363	16557	16338	16346	16449	16504	16496	16145	16327	16511	16403	16436	16385	16531	16318	16302	16522	16442	16422	16473	16589	16539	16353	16415	16532	16592	16526	16398	16451	16539	16445	16471	16335	16480	16457	16450	16502	16434	16487	16367	16449	16484	16439	16410	16395	16410	16429	16376	16385	16297	16433	16268	16414	16528	16338	16351	16560	16419	16516	16389	16364	16417	16402	16305	16289	16511	16396	16311	16485	16309	16354	16426	16284	16172	16258	16527	16251	16444	16564	16401	16446	16228	16538	16410	16342	16339	16493	16449	16389	16496	16490	16515	16450	16470	16428	16461	16565	16454	16541	16551	16525	16298	16460	16624	16468	16407	16473	16434	16604	16418	16560	16505	16409	16400	16592	16204	16423	16376	16355	16476	16491	16462	16576	16299	16451	16407	16475	16587	16231	16395	16464	16437	16297	16357	16469	16507	16492	16368	16464	16291	16481	16255	16479	16465	16478	16504	16322	16316	16426	16465	16543	16282	16493	16638	16409	16443	16421	16476	16367	16512	16470	16392	16498	16421	16504	16450	16388	16451	16558	16358	16404	16325	16327	16430	16165	16362	16372	16415	16542	16291	16337	16424	16467	16475	16471	16549	16529	16208	16449	16292	16509	16464	16335	16641	16392	16318	16158	16404	16411	16594	16407	16538
22687	21289	29027	23938	22015	25131	27161	22298	22151	27020	40474	37277	30150	27205	26000	24180	22397	21152	20465	19993	19709	19899	19844	19852	19838	19835	19741	19662	19672	19981	19774	19838	19996	19867	19672	19814	19748	19602	19665	19736	19881	19894	19713	19700	19469	19564	19761	19456	19812	19658	19731	19630	19783	19807	19395	19720	19633	19880	19798	19523	19513	19808	19684	19587	19748	19833	19773	19814	19677	19858	19609	19736	19791	19708	19688	19724	19767	19454	19638	19542	19904	19775	19713	19744	19642	19682	19783	19789	19637	19586	19691	19753	19623	19679	19765	19847	19657	19859	19504	19702	19833	19617	19954	19523	19781	19655	19642	19619	19743	19678	19429	19685	19681	19669	19542	19638	19733	19712	19752	19731	19663	19638	19750	19379	19574	19848	19635	19632	19665	19676	19799	19714	19526	19523	19657	19585	19661	19604	19717	19573	19632	19513	19689	19548	19565	19684	19822	19718	19803	19629	19507	19622	19598	19841	19601	19566	19867	19720	19782	19765	19697	19846	19669	19722	19685	19680	19808	19688	19695	19821	19798	19468	19698	19600	19626	19531	19749	19726	19711	19689	19598	19422	19646	19491	19739	19519	19807	19637	19722	19714	19773	19775	19629	19648	19491	19608	19585	19730	19766	19756	19699	19553	19642	19724	19560	19574	19693	19767	19493	19501	19795	19728	19737	19654	19648	19710	19626	19565	19751	19551	19704	19656	19606	19814	19805	19601	19638	19739	19633	19655	19718	19991	19453	19794	19512	19526	19598	19686	19562	19501	19694	19719	19538	19556	19691	19573	19547	19484	19540	19716	19556	19638	19577	19745	19844	19574	19694	19560	19440	19582	19734	19959	19820	19716	19535	19811	19526	19517	19482	19490	19717	19807	19607	19717	19747	19624	19786	19707	19529	19796	19704	19653	19565	19682	19605	19609	19861	19651	19615	19664	19706	19793	19590	19570	19752	19707	19557	19521	19628	19550	19723	19625	19718	19689	19738	19481	19748	19703	19510	19740	19480	19742	19677	19697	19769	19661	19482	19557	19766	19532	19592	19595	19626	19594	19758	19514	19516	19684	19570	19682	19599	19399	19480	19805	19615	19656	19764	19586	19661	19943	19717	19490	19525	19538	19701	19709	19684	19618	19750	19511	19591	19712	19791	19656	19508	19621	19808	19507	19758	19609	19850	19557	19875	19474	19871	19485	19818	19715	19838	19761	19689	19737	19606	19528	19595	19656	19550	19531	19835	19619	19770	19676	19529	19639	19794	19612	19659	19659	19689	19556	19587	19847	19710	19625	19662	19614	19577	19491	19587	19656	19574	19774	19571	19287	19666	19490	19517	19627	19524	19681	19700	19546	19733	19742	19501	19432	19679	19725	19704	19747	19719	19562	19528	19568	19524	19734	19638	19531	19667	19798	19674	19606	19509	19758	19495	19497	19537	19673	19414	19576	19876	19650	19642	19735	19483	19676	19566	19985	19649	19708	19707	19754	19659	19449	19540	19772	19685	19781	19834	19581	19614	19712	19613	19533	19680	19674	19625	19664	19811	19647	19659	19634	19705	19700	19712	19750	19577	19436	19644	19593	19853	19597	19602	19708	19566	19822	19544	19530	19583	19540	19633	19896	19919	19668	19559	19628	19681	19512	19797	19553	19555	19661	19670	19749	19768	19502	19609	19626	19724	19704	19716	19812	19655	19756	19615	19521	19556	19406	19704	19575	19472	19798	19476	19585	19699	19656	19547	19578	19411	19534	19585	19460	19546	19659	19706	19524	19829	19331	19739	19616	19745	19795	19479	19564	19619	19591	19767	19842	19389	19701	19568	19399	19633	19703	19493	19583	19710	19819	19426	19807	19794	19601	19675	19497	19511	19644	19883	19440	19409	19473	19613	19755	19842	19799	19629	19619	19675	19709	19715	19499	19491	19598	19576	19743	19754	19701	19666	19723	19778	19651	19586	19566	19579	19435	19645	19671	19753	19444	19834	19723	19670	19556	19665	19664	19591	19687	19707	19808	19649	19590	19709	19784	19549	19746	19719	19700	19664	19426	19613	19639	19565	19572	19634	19869	19738	19531	19609	19696	19505	19686	19699	19909	19407	19918	19644	19771	19800	19603	19741	19749	19555	19744	19571	19832	19553	19639	19692	19762	19667	19689	19656	19566	19486	19737	19684	19626	19607	19641	19721	19568	19590	19618	19713	19558	19553	19498	19633	19615	19764	19747	19568	19438	19817	19758	19664	19520	19533	19572	19639	19598	19736	19638	19566	19603	19655	19715	19808	19526	19787	19553	19473	19728	19634	19573	19722	19665	19724	19662	19888	19589	19760	19613	19643	19608	19493	19595	19841	19606	19620	19474	19639	19740	19520	19768	19687	19580	19539	19814	19658	19741	19442	19697	19721	19697	19500	19685	19644	19388	19499	19536	19610	19454	19791	19607	19393	19465	19566	19644	19481	19338	19667	19687	19455	19652	19429	19765	19578	19740	19531	19685	19663	19643	19808	19555	19508	19569	19759	19700	19739	19626	19529	19562	19796	19654	19807	19650	19724	19582	19702	19440	19766	19601	19851	19712	19670	19565	19742	19475	19702	19722	19624	19578	19866	19749	19620	19633	19622	19535	19578	19828	19781	19632	19842	19567	19479	19817	19667	19713	19609	19646	19839	19795	19409	19732	19567	19744	19940	19408	19531	19664	19740	19793	19655	19589	19704	19425	19742	19522	19446	19721	19848	19657	19693	19624	19911	19661	19802	19637	19589	19652	19784	19607	19824	19490	19634	19503	19523	19543	19672	19661	19644	19558	19788	19775	19590	19666	19532	19529	19766	19617	19567	19516	19702	19496	19385	19612	19722	19590	19673	19359	19667	19631	19603	19565	19806	19632	19738	19622	19738	19863	19714	19620	19516	19767	19610	19447	19653	19593	19635	19685	19575	19525	19672	19437	19784	19541	19691	19483	19704	19578	19371	19604	19426	19802	19744	19665	19556	19713	19642	19628	19603	19762	19598	19842	19571	19642	19481	19601	19414	19298	19622	19647	19766	19815	19686	19533	19853	19736	19724	19704	19676	19549	19694	19911	19877	19677	19716	19680	19666	19534	19635	19828	19922	19667	19844	19765	19821	19708	19649	19642	19581	19382	19674	19837	19668	19536	19585	19686	19837	19721	19476	19637	19512	19645	19422	19579	19844	19688	19629	19576	19570	19703	19577	19610	19774	19789	19744	19677	19682	19796	19676	19718	19600	19754	19694	19527	19534	19922	19641	19640	19585	19640	19499	19577	19671	19690	19802	19597	19590	19522	19739	19551	19698	19597	19560	19790	19531	19731	19610	19499	19539	19595	19776	19642	19710	19732	19700	19704	19597	19793	19511	19619	19718	19442	19480	19519	19612	19780	19793	19577	19855	19700	19525	19615	19687	19447	19857	19665	19658	19688	19589	19744	19794	19419	19365	19629	19586	19600	19761	19420	19696	19712	19828	19705	19821	19680	19577	19692	19575	19779	19742	19668	19693	19790	19694	19728	19900	19747	19685	19587	19670	19537	19513	19651	19539	19579	19646	19768	19664	19643	19746	19620	19592	19533	19523	19543	19656	19368	19458	19528	19626	19402	19693	19647	19632	19525	19526	19553	19639	19555	19503	19669	19772	19711	19591	19536	19604	19833	19760	19770	19516	19769	19553	19648	19597	19547	19769	19719	19687	19886	19764	19884	19638	19380	19593	19619	19669	19563	19602	19824	19454	19708	19502	19610	19778	19797	19503	19869	19431	19587	19795	19571	19642	19559	19727	19782	19655	19617	19567	19568	19570	19651	19607	19543	19509	19560	19495	19802	19890	19612	19726	19607	19506	19741	19522	19673	19691	19777	19704	19597	19698	19553	19818	19817	19804	19465	19662	19709	19764	19614	19661	19465	19553	19662	19716	19806	19615	19499	19459	19647	19646	19554	19614	19593	19802	19513	19677	19559	19653	19869	19650	19808	19456	19622	19794	19692	19729	19493	19549	19542	19721	19769	19527	19789	19732	19777	19813	19644	19594	19505	19581	19598	19396	19542	19821	19543	19667	19639	19660	19730	19526	19513	19788	19583	19675	19683	19731	19821	19775	19526	19462	19552	19869	19773	19707	19644	19771	19439	19348	19520	19520	19530	19696	19364	19879	19595	19631	19827	19716	19700	19730	19763	19777	19585	19813	19698	19848	19611	19688	19489	19635	19534	19632	19607	19653	19593	19709	19757	19707	19590	19674	19743	19626	19740	19724	19669	19841	19636	19718	19495	19787	19570	19453	19787	19652	19532	19733	19710	19848	19572	19390	19615	19654	19476	19608	19606	19595	19642	19751	19550	19682	19647	19662	19683	19657	19663	19636	19531	19669	19701	19440	19481	19570	19754	19441	19431	19585	19533	19508	19612	19697	19786	19621	19845	19846	19613	19612	19687	19379	19676	19643	19692	19930	19642	19540	19687	19659	19724	19660	19730	19790	19696	19583	19727	19636	19754	19659	19591	19515	19400	19536	19948	19640	19682	19430	19583	19518	19651	19725	19614	19615	19590	19526	19402	19598	19727	19632	19529	19636	19743	19828	19742	19519	19683	19430	19586	19847	19471	19555	19663	19663	19632	19626	19608	19694	19602	19716	19514	19454	19501	19819	19554	19742	19543	19585	19814	19617	19624	19543	19746	19355	19569	19665	19584	19540	19725	19614	19589	19652	19716	19579	19666	19868	19581	19680	19362	19503	19573	19742	19687	19596	19642	19659	19551	19788	19536	19758	19934	19719	19572	19732	19653	19614	19783	19782	19734	19741	19679	19490	19757	19786	19539	19771	19692	19463	19661	19675	19490	19464	19759	19590	19625	19798	19793	19448	19719	19737	19513	19735	19524	19603	19460	19616	19532	19668	19617	19359	19806	19517	19708	19619	19535	19570	19670	19752	19497	19707	19607	19764	19637	19737	19689	19815	19658	19542	19526	19558	19734	19630	19520	19520	19525	19657	19558	19714	19675	19659	19719	19338	19450	19556	19618	19823	19870	19444	19525	19769	19769	19538	19603	19666	19702	19680	19758	19613	19800	19817	19727	19630	19625	19715	19353	19772	19691	19734	19668	19619	19715	19634	19636	19830	19802	19670	19441	19723	19466
28940	46771	39212	33107	26947	24130	21227	19660	20820	28120	42095	37645	28795	26497	24791	22117	19502	18141	17011	16761	16620	16375	16544	16477	16419	16442	16358	16579	16383	16346	16601	16517	16548	16444	16415	16575	16532	16354	16484	16438	16443	16421	16282	16327	16510	16622	16433	16584	16587	16356	16425	16434	16540	16325	16571	16655	16472	16400	16578	16478	16556	16426	16465	16527	16229	16577	16437	16472	16573	16241	16667	16471	16377	16539	16440	16450	16604	16143	16304	16317	16384	16436	16565	16357	16613	16455	16653	16485	16469	16459	16365	16320	16502	16497	16347	16545	16307	16234	16457	16499	16410	16525	16420	16544	16535	16559	16535	16315	16527	16462	16467	16504	16595	16482	16619	16502	16541	16369	16404	16415	16508	16377	16421	16418	16408	16506	16592	16415	16374	16345	16453	16282	16423	16517	16439	16513	16449	16595	16447	16669	16475	16591	16392	16486	16606	16473	16552	16473	16446	16652	16358	16511	16474	16508	16398	16366	16366	16411	16417	16327	16519	16455	16407	16419	16527	16394	16526	16566	16573	16468	16532	16501	16343	16187	16475	16456	16465	16598	16573	16385	16628	16425	16405	16455	16502	16557	16445	16388	16488	16499	16280	16349	16511	16495	16366	16339	16575	16324	16341	16311	16593	16369	16407	16325	16534	16380	16428	16554	16313	16548	16393	16092	16571	16452	16546	16466	16507	16436	16498	16434	16390	16442	16319	16496	16408	16389	16410	16549	16528	16456	16551	16418	16170	16363	16390	16561	16526	16313	16329	16463	16752	16269	16322	16554	16456	16405	16417	16454	16489	16502	16577	16523	16534	16423	16440	16424	16554	16554	16390	16419	16469	16326	16311	16525	16382	16327	16584	16361	16431	16263	16415	16432	16344	16334	16298	16405	16470	16454	16478	16555	16390	16251	16631	16447	16416	16429	16544	16467	16539	16437	16453	16511	16430	16589	16596	16548	16354	16334	16491	16516	16471	16514	16456	16383	16362	16417	16535	16467	16507	16277	16541	16514	16522	16390	16416	16479	16506	16498	16459	16361	16358	16581	16571	16364	16617	16543	16280	16494	16397	16343	16444	16506	16638	16338	16513	16329	16412	16340	16307	16607	16393	16526	16490	16614	16498	16482	16349	16428	16494	16407	16577	16364	16407	16348	16441	16420	16483	16515	16450	16419	16532	16402	16524	16451	16610	16303	16555	16282	16374	16548	16410	16487	16296	16498	16479	16527	16387	16465	16595	16303	16464	16401	16473	16382	16195	16522	16558	16464	16499	16485	16522	16495	16524	16396	16499	16429	16585	16420	16612	16434	16438	16467	16542	16476	16494	16499	16305	16586	16447	16517	16443	16435	16352	16658	16362	16377	16335	16496	16379	16473	16418	16385	16387	16445	16572	16468	16433	16486	16565	16567	16471	16342	16489	16628	16542	16544	16623	16393	16522	16227	16454	16420	16520	16311	16453	16495	16485	16466	16449	16446	16427	16506	16509	16453	16447	16502	16405	16582	16368	16677	16439	16511	16446	16528	16465	16458	16405	16413	16518	16532	16460	16485	16284	16566	16477	16489	16485	16436	16487	16516	16555	16365	16374	16420	16466	16368	16353	16469	16409	16322	16492	16576	16503	16530	16574	16391	16363	16500	16240	16503	16327	16419	16488	16432	16396	16483	16350	16489	16567	16233	16489	16369	16497	16502	16453	16489	16362	16488	16435	16446	16339	16441	16554	16558	16554	16519	16428	16450	16296	16386	16514	16423	16345	16588	16401	16338	16329	16520	16525	16552	16544	16393	16392	16274	16525	16324	16290	16262	16528	16478	16524	16314	16439	16274	16465	16336	16395	16493	16530	16559	16591	16554	16405	16434	16481	16566	16451	16557	16507	16502	16359	16627	16305	16221	16443	16500	16415	16314	16321	16351	16413	16482	16323	16620	16570	16435	16639	16220	16497	16373	16528	16397	16296	16460	16438	16467	16414	16279	16370	16480	16558	16596	16547	16379	16492	16406	16476	16730	16434	16457	16442	16279	16385	16647	16397	16612	16365	16385	16351	16532	16445	16459	16346	16367	16457	16484	16461	16238	16362	16336	16194	16435	16457	16335	16465	16640	16479	16276	16537	16588	16366	16458	16327	16383	16259	16410	16279	16427	16554	16447	16575	16372	16476	16548	16366	16425	16453	16267	16434	16318	16405	16514	16595	16297	16557	16605	16395	16260	16451	16679	16351	16257	16457	16272	16371	16482	16440	16367	16467	16353	16368	16427	16538	16449	16500	16360	16452	16462	16484	16420	16403	16486	16443	16431	16404	16517	16518	16364	16471	16489	16332	16550	16580	16548	16458	16363	16474	16505	16440	16442	16561	16389	16461	16556	16419	16543	16382	16326	16448	16527	16409	16283	16278	16288	16595	16418	16429	16369	16338	16492	16481	16601	16458	16397	16445	16376	16572	16407	16434	16322	16364	16386	16507	16491	16600	16433	16419	16437	16485	16243	16559	16297	16562	16578	16455	16229	16572	16475	16551	16356	16764	16460	16405	16489	16266	16394	16419	16523	16467	16592	16416	16592	16369	16257	16525	16313	16390	16506	16504	16372	16314	16619	16311	16467	16461	16372	16342	16448	16463	16393	16507	16383	16502	16571	16447	16492	16394	16403	16513	16353	16452	16356	16494	16347	16440	16445	16462	16555	16444	16619	16316	16356	16298	16353	16377	16453	16499	16484	16498	16430	16266	16470	16207	16268	16281	16529	16334	16460	16438	16604	16434	16506	16480	16584	16791	16587	16250	16290	16466	16434	16472	16606	16541	16414	16299	16453	16360	16524	16554	16455	16416	16489	16417	16378	16371	16543	16343	16343	16491	16550	16440	16431	16441	16280	16408	16256	16380	16449	16338	16390	16536	16440	16391	16507	16423	16588	16461	16389	16580	16521	16397	16530	16371	16380	16514	16373	16256	16504	16380	16356	16479	16411	16496	16378	16486	16398	16529	16368	16388	16518	16136	16515	16404	16158	16380	16450	16467	16461	16429	16599	16303	16583	16411	16370	16479	16438	16380	16436	16518	16475	16453	16346	16526	16327	16492	16434	16396	16471	16448	16350	16316	16407	16389	16327	16485	16411	16449	16477	16332	16298	16436	16266	16381	16447	16493	16517	16432	16540	16437	16544	16351	16546	16488	16595	16383	16392	16429	16385	16462	16565	16413	16370	16613	16271	16576	16580	16421	16231	16381	16436	16518	16506	16515	16392	16540	16292	16296	16564	16601	16560	16559	16579	16412	16526	16447	16210	16494	16391	16417	16417	16493	16399	16449	16318	16423	16390	16343	16414	16482	16303	16370	16236	16567	16544	16357	16600	16283	16294	16284	16586	16382	16470	16598	16450	16560	16283	16349	16307	16507	16524	16277	16424	16533	16428	16405	16457	16585	16458	16285	16272	16384	16418	16309	16454	16252	16328	16504	16483	16609	16476	16505	16433	16457	16483	16320	16366	16439	16517	16534	16373	16475	16425	16444	16342	16406	16400	16437	16438	16358	16516	16504	16495	16632	16395	16434	16382	16511	16362	16447	16304	16616	16427	16461	16409	16452	16427	16428	16380	16541	16510	16462	16485	16436	16460	16337	16341	16459	16450	16259	16382	16588	16302	16622	16457	16301	16449	16293	16341	16407	16428	16518	16425	16320	16552	16398	16359	16505	16432	16494	16313	16596	16420	16478	16378	16474	16422	16391	16400	16311	16354	16552	16523	16428	16541	16478	16543	16227	16300	16465	16404	16341	16251	16414	16528	16447	16367	16646	16429	16356	16453	16326	16384	16569	16322	16377	16586	16445	16435	16503	16391	16398	16556	16446	16641	16338	16584	16348	16594	16535	16609	16443	16413	16505	16487	16417	16464	16374	16464	16487	16485	16590	16460	16395	16520	16485	16331	16441	16403	16479	16529	16451	16393	16533	16444	16472	16598	16497	16394	16515	16410	16320	16350	16292	16592	16474	16452	16456	16458	16317	16372	16447	16551	16447	16418	16504	16595	16409	16284	16350	16536	16289	16393	16422	16530	16502	16492	16391	16439	16510	16472	16344	16549	16535	16560	16511	16454	16435	16365	16497	16291	16445	16246	16501	16597	16409	16396	16558	16316	16496	16533	16333	16524	16500	16344	16480	16433	16491	16578	16489	16424	16385	16526	16410	16243	16579	16486	16560	16439	16632	16473	16476	16369	16461	16610	16370	16352	16379	16546	16490	16256	16594	16430	16494	16404	16548	16403	16239	16420	16288	16579	16494	16381	16439	16442	16500	16579	16558	16534	16535	16456	16459	16558	16401	16279	16440	16284	16281	16412	16342	16442	16462	16309	16580	16410	16536	16597	16438	16599	16626	16506	16441	16367	16415	16430	16428	16489	16437	16368	16453	16403	16546	16356	16446	16324	16319	16503	16469	16377	16446	16436	16476	16413	16563	16508	16446	16464	16412	16304	16369	16558	16482	16445	16502	16505	16446	16398	16444	16604	16542	16521	16564	16467	16465	16411	16430	16609	16540	16330	16303	16498	16387	16386	16494	16598	16471	16637	16443	16501	16594	16452	16335	16385	16358	16372	16588	16415	16480	16356	16366	16638	16284	16471	16295	16413	16419	16446	16392	16485	16412	16436	16376	16443	16370	16361	16182	16317	16335	16409	16354	16434	16402	16404	16340	16451	16512	16458	16558	16393	16509	16450	16453	16488	16517	16525	16481	16425	16430	16424	16448	16503	16402	16407	16325	16371	16371	16276	16515	16295	16419	16503	16523	16373	16505	16448	16483	16484	16440	16345	16473	16491	16405	16414	16525	16336	16433	16576	16401	16385	16403	16497	16450	16435	16288	16533	16585	16335	16374	16539	16647	16459	16371	16405	16615	16497	16253	16578	16484	16451	16506	16499	16536	16485	16399	16547	16315	16502	16479	16486	16534	16427	16406	16476	16256	16638	16506	16498	16276	16619	16506	16370	16294	16538	16348	16395	16384	16574	16365	16422	16352	16287	16555	16574	16642	16394	16653	16584	16401	16619	16363	16477	16349	16350	16444	16374	16412	16470	16472	16414	16479	16501	16506	16345	16549	16382	16337	16274	16449	16625	16374	16393	16349	16286	16339	16431	16327	16472
28045	23434	27615	25140	21274	20293	20316	19925	20165	20619	21529	21683	20585	20322	20139	20089	19978	20060	19879	19643	19779	19728	19540	19654	19658	19719	19729	19702	19986	19731	19652	19665	19844	20003	19574	19972	19814	19638	19638	19753	19705	19741	19656	19579	19686	19734	19877	19791	19953	19663	19710	19907	19693	19706	19915	19571	19721	19869	19724	19675	19760	19564	19453	19722	19611	19756	19935	19945	19572	19777	19642	19860	19675	19606	19754	19808	19750	19634	19702	19883	19630	19791	19879	19684	19809	19677	19662	19851	19490	19642	19561	19865	19939	19772	19773	19861	19790	19642	19702	19819	19634	19461	19724	19713	19920	19691	19674	19655	19670	19612	19761	19722	19785	19429	19631	19883	19893	19778	19633	19595	19653	19421	19854	19787	19836	19684	19675	19766	19739	19714	19451	19484	19546	19622	19730	19795	19630	19632	19929	19710	19727	19702	19664	19629	19667	19668	19786	19692	19733	19675	19747	19764	19623	19747	19614	19811	19721	19691	20001	19677	19656	19720	19936	19542	19841	19659	19867	19814	19705	19690	19736	19677	19842	19797	19639	19690	19872	19664	19649	19681	19774	19702	19635	19659	19541	19592	19653	19670	19641	19651	20055	19662	19707	19683	19798	19656	19678	19736	19786	19921	19703	19757	19620	19722	19715	19860	19893	19697	19743	19865	19760	19840	19776	19681	19963	19980	19726	19748	19942	19796	19633	19525	19808	19726	19869	19572	19740	19702	19919	19649	19776	19909	19669	19720	19600	19680	19794	19827	19599	19563	19853	19770	19538	19622	19877	19617	19792	19797	20071	19923	19791	19658	19782	19687	19833	19749	19684	19715	19784	19770	19467	19692	19783	19616	19748	19924	19597	19725	19600	19624	19637	19936	19824	19584	19820	19773	19889	19739	19700	19568	19708	19643	19761	19575	19626	19778	19830	19596	19781	19738	19748	19878	20015	19786	19647	19828	19685	19853	19696	19613	19435	19580	19486	19674	19499	19624	19603	19620	19725	19692	19671	19665	19734	19750	19664	19542	19710	19781	19839	19827	19730	19751	19562	19971	19700	19505	19861	19542	19821	19541	19535	19703	19920	19812	19662	19807	19835	19786	19615	19524	19531	19620	19600	19567	19635	19694	19778	19817	19712	19759	19604	19755	19819	19685	19766	19645	19564	19702	19572	19703	19827	19635	19800	19862	19773	19715	19823	19761	19556	19759	19720	19876	19556	19777	20015	19736	19831	19821	19844	19822	19792	19761	19767	19762	19649	19755	19652	19671	19702	19907	19606	19694	19573	19837	19628	19755	19638	19735	19770	19824	19829	20057	19763	19805	19765	19729	19780	19685	19641	19813	19858	19831	19725	19739	19471	19681	19595	20039	19792	19680	19737	19797	19764	19700	19776	19783	19593	19632	19570	19705	19668	19603	19599	19460	19745	19812	19666	19674	19782	19573	19663	20047	19712	19887	19839	19980	19681	19675	19770	19895	19895	19750	19587	19714	19879	19757	19596	19757	19607	19905	19670	19801	19700	19520	19573	19701	19736	19693	19603	19806	19716	19732	19669	19699	19673	19684	19537	19708	19754	19702	19958	19656	19741	19693	19850	19790	19595	19539	19701	19678	19759	19851	19558	19785	19630	19637	19550	19565	19654	19746	19790	19658	19831	19803	19761	19686	19855	19659	19547	19679	19898	19679	19739	19721	19956	20034	19718	19754	19777	19730	19596	19550	19719	19612	19773	19677	19551	19775	19580	19706	19724	19838	19774	19568	19669	19762	19771	19667	19740	19742	19858	19714	19704	19664	19702	19851	19777	19668	19908	19532	19646	19838	19662	19618	19733	19787	19819	19666	19747	19824	19877	20059	19928	19814	19683	19705	19685	19791	19811	19737	19766	19643	19716	19699	19735	19645	19568	19869	19835	19714	19685	19741	19741	19773	19783	19889	19742	19906	19684	19695	19610	19650	19643	19791	19777	19752	19773	19782	19829	19759	19633	19643	19685	19703	19590	19507	19554	19856	19849	19699	19918	19593	19719	19682	19837	19721	19828	19827	19611	19807	19728	19749	19831	19650	19525	19771	19606	19454	19848	19729	19563	19712	19814	19812	19870	19702	19519	19759	19760	19771	19707	19719	19928	19627	19440	19589	19797	19595	19640	19899	19718	19734	19660	19512	19630	19738	19891	19780	19814	19797	19821	19640	19820	19831	19650	19712	19895	19683	19421	19794	19728	19800	19788	19780	19629	19718	19917	19722	19808	19662	19813	19696	19697	19703	19576	19835	19872	19782	19900	19645	19648	19620	19751	19786	19529	19758	19619	19837	19752	19677	19583	19734	19811	19820	19501	19699	19862	19722	19850	19667	19880	19700	19658	19659	19742	19656	19781	19655	19577	19667	19604	19739	19943	19719	19752	19629	19575	19865	19668	19808	19714	19799	19633	19726	19896	19596	19714	19659	19608	19710	19734	19826	19857	19501	19728	19628	19653	19680	19530	19799	19759	19737	19761	19618	19782	19767	19770	19548	19642	19772	19817	19798	19874	19812	19807	19672	20074	19852	19873	19767	19784	19736	19593	19747	19658	19844	19773	19648	19942	19636	19572	19634	19640	19760	19744	19783	19656	19498	20050	19704	20046	19575	19767	19835	19648	19675	19648	19736	19820	19629	19617	19636	19745	19659	19448	19588	19686	19631	19802	19541	19570	19697	19677	19910	19671	19691	19716	19775	19580	19713	19849	19464	19725	19655	19794	19748	19593	19553	19825	19767	19683	19636	19628	19739	19713	19777	19722	19983	19596	19694	20004	19709	19948	19606	19872	19883	19733	19870	19632	19938	19697	19748	19736	19548	19537	19978	19794	19685	20074	19850	19792	19703	19410	19562	19644	19686	19770	19736	19772	19768	19875	19791	19618	19794	19897	19890	19915	19733	19842	19495	19763	19674	19647	19585	19821	19728	19795	19618	19803	19642	19691	19689	19918	19909	19766	19668	20012	19744	19834	19724	19721	19804	19849	19587	19661	19598	20009	19698	19868	19720	19636	19943	19545	19772	19685	19742	19759	19814	19802	19620	19758	19521	19775	19582	19892	19700	19670	19459	19659	19730	19839	19555	19457	19599	19754	19655	19689	19822	19996	19841	19705	19733	19932	19875	19651	19818	19843	19668	19578	19738	19743	19809	19753	19691	19638	19858	19609	19798	19664	19661	19645	19651	19816	19549	19847	19673	19803	19666	19718	19726	19701	20053	19781	19823	19798	19844	19796	19594	19634	19736	19887	19898	19850	19693	19518	19507	19624	19908	19933	19954	19761	19852	20011	19701	19976	19812	19828	19841	19651	19610	19752	19703	19785	19653	19750	19843	19794	19672	19943	19657	19692	19709	19800	19569	20007	19701	19828	19714	19923	19825	19706	19710	19757	19588	19777	19686	19739	19714	19573	19788	19809	19737	19686	19596	19729	19996	19642	19628	19501	19689	19702	19814	19765	19718	19645	20015	19833	19763	19696	19800	19619	19513	19656	19618	19728	19680	19476	19570	19826	19738	19637	19501	19593	19605	19858	19824	19701	19875	19704	19657	19605	19833	19852	19554	19791	19689	19653	19818	19745	19779	19692	19592	19714	19773	19879	19692	19630	19808	19765	19781	19801	19734	19681	19820	19800	19698	19610	19847	19654	19933	19724	19681	19597	19873	19838	19649	19938	19700	19705	19890	19798	19886	19829	19718	19695	19806	19532	19701	19623	19616	19737	19678	19805	19647	19725	19959	19711	19836	19759	19888	19678	19706	19738	19672	19929	19611	19509	19782	19722	19601	19812	19901	19905	19924	19745	19659	19845	19764	19717	19773	19738	19805	19896	19838	19736	19630	19824	19740	19753	19706	19850	19733	19802	19747	19792	19710	19712	19792	19918	19600	19836	19750	19649	19783	19787	19849	19885	19726	19674	19819	19915	19861	19831	19611	19780	19835	19763	19817	19820	19648	19813	19500	19779	19474	19806	19956	19896	19561	19787	19701	19808	19885	19822	19779	19606	19944	19849	19606	19818	19681	19655	19794	19809	19860	19937	19787	19861	19875	19758	19658	19713	19863	19689	20050	19622	19824	19727	19756	19779	20146	19740	19878	19794	19850	19922	19773	19780	19541	19683	19729	19886	19899	19613	19543	19816	19619	19821	19534	19500	19731	19468	19602	19772	19576	19731	19989	19800	19722	19797	19616	19573	19681	19750	19779	19874	19572	19979	19589	19840	19750	19842	19774	19748	19816	19790	19546	19837	19612	19698	19739	19821	19859	19667	19682	19873	19894	19761	19760	19706	19604	19740	19718	19552	19684	19755	19712	19899	19654	19850	19850	19844	19833	19754	19759	19865	19778	19732	19595	19656	19746	19562	19749	19996	19895	19751	19602	19711	19794	19701	19798	19759	19828	19607	19606	19714	19638	19681	19687	19883	19862	19558	19670	19590	19691	19697	19758	19783	19553	19605	19717	19753	19765	19692	19614	19740	19606	19754	19719	20016	19692	19708	19716	19908	19760	19591	19606	19595	19765	19500	19527	19739	19747	19616	19696	19709	19799	19832	19780	19752	19508	19807	19925	19818	19745	19814	19755	19691	19526	19695	19934	19862	19783	19775	19760	19746	19848	19740	19647	19639	19728	19677	19585	19699	19658	19694	19531	19677	19779	19869	19991	19774	19868	19745	19807	19580	19772	19764	19707	19663	19764	19747	19770	19678	19735	19749	19791	19614	19578	19641	19798	19925	19718	19744	19727	19745	19837	19825	19634	19726	19846	19813	19596	19527	19741	19814	19670	19602	19492	19745	19719	19828	19711	19546	19773	19858	19508	19555	19516	19638	19692	19836	19670	19949	19792	19816	19772	19741	19799	19836	19626	19730	19760	19917	19566	19737	19754	19850	19735	19612	19781	19805	19591	19772	19673	19822	19675	19800	19630	19661	19822	19631	19654	19717	19567	19499	19838	19588	19738	19614	19673	19478	19706	19616	19577	19766	19564	19805	19802	19945	19976	19770	19682	19637	19716	19855	19952	19812	19497	19694	19746	19761	19817	19486	19660	19765	19598	19814	19617	19668	19990	19639	19835	19738	19658	19706	19771	19796	19932	19913	19878	19697	19737	19775	19817	19823	19748
23907	30262	24950	21383	18890	17414	17044	16924	17290	17696	19284	19084	17399	17203	17233	16981	16792	16617	16710	16659	16437	16523	16604	16476	16547	16606	16497	16550	16586	16579	16521	16428	16708	16321	16402	16580	16631	16549	16456	16545	16614	16520	16429	16471	16454	16512	16407	16853	16691	16595	16619	16489	16476	16679	16492	16742	16749	16451	16679	16498	16571	16641	16473	16600	16521	16566	16648	16559	16489	16471	16563	16466	16337	16502	16464	16625	16593	16419	16594	16653	16636	16664	16521	16340	16465	16652	16576	16357	16461	16584	16554	16518	16684	16442	16645	16438	16424	16408	16544	16560	16814	16690	16368	16441	16440	16657	16526	16514	16608	16440	16634	16631	16565	16539	16710	16530	16540	16663	16670	16525	16451	16561	16513	16541	16529	16495	16589	16506	16362	16733	16477	16483	16656	16487	16487	16581	16484	16477	16560	16434	16549	16611	16366	16579	16497	16649	16668	16397	16612	16525	16511	16514	16528	16608	16588	16571	16448	16499	16454	16543	16460	16574	16497	16720	16676	16446	16532	16494	16692	16640	16372	16559	16598	16388	16561	16569	16439	16520	16439	16690	16572	16330	16458	16581	16447	16587	16648	16649	16482	16655	16572	16548	16655	16296	16596	16448	16629	16518	16439	16613	16350	16420	16493	16485	16598	16547	16700	16586	16656	16549	16539	16463	16458	16628	16601	16597	16645	16557	16597	16608	16528	16458	16372	16508	16650	16606	16385	16551	16355	16608	16600	16550	16628	16536	16549	16540	16633	16581	16576	16612	16467	16606	16603	16576	16341	16516	16460	16521	16568	16405	16432	16598	16478	16586	16587	16565	16473	16505	16581	16418	16525	16503	16294	16557	16566	16558	16491	16546	16626	16520	16423	16501	16519	16562	16473	16464	16650	16699	16531	16614	16496	16700	16531	16392	16554	16610	16578	16580	16651	16577	16429	16652	16575	16647	16433	16503	16551	16449	16644	16423	16540	16485	16638	16565	16683	16436	16487	16545	16388	16435	16451	16600	16575	16475	16483	16639	16339	16472	16602	16588	16287	16510	16596	16413	16522	16463	16512	16539	16458	16510	16651	16577	16498	16592	16618	16425	16685	16724	16491	16495	16580	16585	16502	16580	16471	16329	16691	16608	16554	16550	16592	16479	16561	16483	16337	16536	16427	16638	16649	16565	16484	16681	16544	16353	16673	16566	16416	16573	16370	16461	16630	16319	16719	16413	16502	16447	16552	16269	16548	16467	16412	16452	16521	16468	16607	16411	16528	16489	16606	16625	16489	16590	16570	16480	16640	16462	16638	16757	16668	16403	16574	16518	16388	16570	16473	16665	16579	16624	16507	16528	16649	16591	16490	16422	16581	16400	16595	16301	16467	16544	16408	16675	16734	16388	16458	16652	16461	16510	16662	16753	16476	16565	16597	16473	16524	16409	16487	16514	16599	16626	16482	16407	16656	16569	16451	16662	16422	16638	16676	16596	16608	16497	16601	16500	16618	16670	16666	16480	16555	16640	16481	16600	16415	16648	16551	16570	16485	16477	16559	16376	16690	16654	16460	16447	16563	16581	16576	16465	16406	16707	16380	16730	16578	16486	16536	16567	16305	16432	16597	16594	16624	16609	16559	16604	16435	16356	16305	16544	16526	16633	16547	16482	16510	16445	16633	16698	16464	16590	16434	16666	16502	16368	16530	16437	16562	16470	16611	16524	16576	16614	16410	16486	16582	16507	16640	16509	16666	16451	16594	16503	16366	16434	16628	16526	16584	16491	16427	16583	16560	16414	16463	16427	16706	16437	16640	16426	16388	16679	16508	16505	16513	16305	16657	16437	16428	16568	16503	16553	16562	16626	16549	16608	16565	16460	16486	16498	16554	16684	16595	16584	16693	16684	16498	16613	16575	16657	16432	16542	16765	16627	16517	16740	16410	16548	16589	16431	16495	16561	16478	16447	16514	16429	16595	16565	16563	16523	16420	16400	16698	16291	16593	16585	16644	16562	16630	16435	16411	16533	16565	16676	16402	16517	16514	16439	16671	16626	16484	16437	16558	16588	16552	16623	16509	16589	16651	16485	16489	16421	16639	16385	16662	16487	16489	16431	16607	16523	16564	16538	16752	16452	16730	16436	16622	16416	16423	16653	16625	16632	16469	16569	16464	16540	16410	16587	16421	16390	16648	16553	16530	16376	16498	16624	16510	16535	16525	16378	16576	16432	16668	16542	16406	16473	16538	16619	16612	16419	16377	16613	16741	16386	16542	16486	16526	16334	16448	16591	16603	16604	16437	16386	16557	16473	16511	16578	16516	16459	16503	16666	16582	16589	16620	16543	16483	16507	16667	16583	16379	16553	16356	16539	16564	16434	16582	16468	16683	16476	16443	16618	16453	16457	16716	16318	16531	16534	16563	16447	16572	16513	16553	16471	16531	16625	16364	16521	16537	16795	16541	16322	16475	16532	16583	16465	16648	16531	16602	16609	16541	16512	16464	16543	16564	16462	16605	16623	16602	16651	16579	16514	16436	16689	16569	16553	16656	16571	16468	16585	16501	16552	16547	16525	16678	16524	16481	16614	16361	16557	16362	16546	16507	16456	16476	16536	16433	16505	16665	16630	16583	16651	16523	16523	16663	16492	16568	16564	16550	16458	16514	16628	16709	16485	16603	16582	16285	16570	16342	16545	16561	16296	16539	16510	16495	16301	16436	16465	16510	16473	16592	16353	16638	16525	16495	16508	16504	16523	16725	16700	16536	16524	16461	16437	16561	16335	16540	16517	16551	16459	16572	16398	16500	16524	16530	16582	16366	16482	16594	16519	16670	16578	16514	16467	16498	16384	16622	16466	16532	16502	16452	16419	16561	16634	16488	16378	16492	16513	16570	16592	16449	16648	16627	16449	16560	16542	16550	16606	16447	16656	16483	16238	16404	16617	16569	16603	16500	16551	16558	16624	16611	16467	16567	16592	16429	16564	16524	16584	16734	16502	16524	16390	16459	16576	16413	16469	16677	16618	16447	16459	16463	16665	16467	16514	16578	16585	16539	16476	16433	16555	16614	16598	16351	16350	16650	16548	16688	16423	16563	16672	16487	16341	16609	16593	16552	16461	16376	16550	16480	16544	16542	16596	16543	16460	16500	16571	16447	16574	16559	16356	16484	16576	16450	16480	16548	16504	16589	16401	16651	16582	16529	16629	16580	16567	16388	16537	16601	16563	16660	16564	16629	16545	16569	16372	16631	16481	16456	16575	16491	16618	16543	16653	16495	16498	16594	16430	16550	16511	16453	16522	16674	16575	16528	16456	16527	16582	16459	16466	16672	16594	16639	16405	16729	16490	16643	16353	16425	16594	16447	16690	16396	16533	16535	16821	16680	16458	16644	16502	16474	16466	16543	16470	16482	16477	16674	16535	16521	16726	16377	16376	16578	16459	16650	16595	16409	16472	16601	16549	16572	16506	16572	16588	16512	16419	16507	16444	16278	16548	16521	16535	16440	16695	16528	16515	16475	16571	16525	16522	16536	16443	16516	16646	16560	16511	16552	16431	16549	16584	16579	16589	16534	16417	16382	16431	16538	16521	16560	16559	16414	16500	16651	16584	16584	16597	16576	16673	16567	16533	16390	16556	16406	16665	16550	16494	16412	16472	16589	16474	16606	16539	16609	16456	16424	16610	16518	16617	16450	16590	16341	16597	16421	16575	16645	16500	16642	16538	16495	16678	16615	16528	16565	16568	16550	16588	16490	16530	16432	16557	16556	16544	16567	16521	16407	16462	16621	16596	16387	16616	16405	16422	16614	16461	16476	16356	16537	16534	16622	16511	16635	16526	16607	16557	16590	16443	16464	16554	16514	16655	16554	16604	16636	16492	16668	16380	16409	16407	16575	16569	16483	16612	16682	16457	16520	16477	16605	16607	16486	16567	16561	16629	16438	16573	16526	16536	16519	16649	16572	16570	16497	16664	16406	16645	16469	16515	16442	16463	16692	16603	16463	16579	16533	16745	16470	16523	16446	16533	16480	16668	16556	16549	16691	16584	16569	16673	16350	16539	16558	16327	16548	16623	16524	16512	16586	16600	16581	16693	16467	16526	16572	16595	16565	16442	16494	16359	16619	16639	16628	16477	16598	16497	16401	16457	16534	16581	16655	16579	16526	16608	16514	16387	16454	16605	16485	16451	16333	16636	16372	16477	16594	16582	16560	16581	16573	16489	16462	16587	16485	16568	16581	16479	16736	16576	16513	16418	16415	16606	16413	16532	16493	16453	16493	16380	16504	16367	16595	16459	16529	16479	16468	16498	16439	16703	16458	16495	16645	16433	16482	16577	16542	16350	16572	16580	16687	16523	16392	16535	16423	16632	16578	16425	16575	16557	16674	16605	16517	16614	16352	16526	16530	16458	16526	16421	16514	16481	16498	16589	16494	16437	16505	16580	16588	16551	16548	16765	16470	16524	16725	16638	16389	16639	16542	16535	16743	16490	16573	16496	16321	16647	16452	16548	16523	16409	16425	16381	16607	16439	16505	16411	16439	16565	16674	16602	16463	16600	16640	16691	16335	16565	16491	16551	16613	16716	16612	16675	16690	16558	16607	16418	16460	16504	16454	16342	16663	16554	16385	16636	16469	16527	16540	16667	16581	16568	16500	16566	16551	16550	16585	16546	16475	16509	16827	16583	16398	16440	16555	16506	16691	16645	16475	16436	16479	16786	16566	16457	16659	16506	16530	16511	16572	16502	16462	16595	16415	16441	16486	16634	16444	16551	16554	16579	16493	16596	16461	16429	16547	16385	16522	16684	16484	16590	16466	16663	16685	16523	16444	16630	16644	16550	16468	16461	16380	16489	16635	16321	16539	16599	16530	16463	16576	16361	16536	16465	16489	16512	16563	16583	16451	16528	16728	16564	16702	16499	16655	16575	16600	16616	16663	16636	16473	16658	16634	16627	16513	16365	16548	16617	16470	16704	16661	16608	16493	16611	16555	16450	16542	16621	16730	16454	16599	16529	16586	16608	16724	16562	16578	16714	16434	16470	16663	16467	16601	16575	16484	16599	16452	16693	16498	16500	16412	16569	16579	16379	16522	16459	16561	16550	16500	16534	16676	16524	16556	16607	16619	16634	16473	16518	16534	16719	16602	16710
24044	21328	28687	25074	23434	23967	23474	20704	20963	23221	31824	28841	24306	24155	23506	22345	21558	20604	19953	19846	19791	19669	19612	19619	19775	19568	19712	19604	19634	19693	19596	19590	19652	19826	19601	19685	19867	19509	19647	19732	19680	19620	19817	19445	19804	19587	19535	19819	19939	19703	19399	19700	19731	19604	19787	19650	19689	19484	19734	19820	19743	19648	19593	19749	19656	19414	19784	19630	19688	19767	19558	19572	19535	19790	19534	19755	19485	19664	19473	19643	19652	19847	19600	19698	19720	19815	19747	19586	19565	19529	19740	19513	19808	19672	19748	19285	19596	19815	19841	19597	19634	19321	19601	19680	19520	19694	19693	19580	19546	19490	19599	19565	19465	19520	19688	19594	19561	19660	19880	19703	19571	19601	19731	19306	19811	19569	19571	19582	19592	19693	19600	19561	19612	19700	19637	19799	19629	19825	19654	19678	19636	19613	19677	19706	19640	19680	19597	19674	19653	19701	19808	19565	19570	19764	19613	19808	19552	19762	19712	19594	19550	19591	19914	19532	19673	19724	19713	19529	19497	19756	19780	19672	19677	19504	19785	19677	19673	19547	19706	19726	19580	19602	19533	19743	19557	19423	19741	19688	19545	19514	19837	19599	19743	19608	19810	19801	19665	19669	19508	19584	19745	19649	19588	19548	19548	19504	19470	19646	19731	19685	19807	19706	19826	19725	19741	19769	19603	19710	19706	19657	19590	19770	19641	19645	19592	19619	19803	19604	19486	19580	19742	19745	19523	19765	19851	19679	19683	19518	19638	19580	19620	19739	19671	19750	19603	19485	19509	19713	19589	19817	19591	19633	19553	19770	19465	19445	19533	19618	19667	19541	19716	19745	19734	19672	19591	19709	19713	19547	19496	19573	19573	19710	19489	19692	19815	19582	19483	19728	19810	19757	19442	19604	19656	19612	19509	19759	19576	19707	19658	19519	19618	19410	19720	19663	19544	19394	19775	19755	19560	19678	19567	19574	19685	19814	19693	19732	19556	19585	19717	19646	19446	19578	19643	19505	19753	19542	19541	19603	19662	19709	19652	19592	19653	19708	19545	19673	19765	19536	19737	19841	19655	19725	19686	19585	19639	19570	19637	19591	19748	19618	19729	19637	19679	19611	19586	19415	19494	19674	19504	19683	19672	19580	19702	19642	19900	19484	19703	19754	19526	19647	19655	19517	19617	19595	19531	19460	19700	19525	19612	19798	19466	19433	19595	19668	19544	19818	19741	19603	19504	19573	19569	19536	19769	19561	19624	19761	19600	19449	19491	19428	19494	19530	19632	19699	19574	19468	19626	19725	19451	19316	19627	19579	19740	19491	19622	19768	19569	19480	19631	19725	19534	19451	19508	19556	19688	19413	19523	19618	19603	19655	19606	19601	19515	20005	19670	19716	19780	19613	19408	19564	19557	19730	19768	19687	19798	19499	19639	19748	19516	19472	19458	19606	19567	19587	19650	19692	19590	19631	19515	19605	19457	19670	19722	19687	19798	19715	19584	19676	19501	19598	19679	19533	19772	19653	19867	19780	19635	19445	19578	19593	19615	19693	19690	19549	19578	19712	19708	19528	19619	19641	19646	19465	19453	19672	19631	19605	19482	19752	19704	19672	19643	19535	19933	19439	19637	19481	19560	19692	19470	19696	19762	19573	19380	19740	19479	19641	19498	19675	19559	19588	19615	19675	19452	19533	19575	19466	19375	19677	19684	19607	19876	19554	19693	19449	19553	19618	19731	19602	19662	19754	19670	19476	19378	19675	19588	19723	19832	19577	19756	19467	19752	19592	19624	19892	19677	19404	19708	19757	19443	19566	19566	19542	19441	19552	19365	19657	19579	19638	19620	19602	19555	19484	19607	19622	19598	19524	19597	19606	19823	19757	19790	19750	19821	19751	19420	19747	19518	19638	19308	19676	19550	19785	19594	19630	19622	19559	19642	19384	19645	19699	19656	19690	19774	19641	19451	19574	19778	19507	19731	19495	19482	19809	19650	19617	19419	19600	19470	19916	19587	19528	19733	19911	19620	19455	19812	19450	19723	19716	19425	19712	19759	19715	19866	19496	19568	19674	19785	19561	19733	19789	19610	19654	19567	19520	19543	19450	19509	19557	19760	19611	19493	19668	19587	19656	19605	19454	19630	19751	19617	19598	19734	19578	19701	19677	19610	19443	19500	19690	19821	19716	19633	19667	19693	19560	19756	19657	19590	19618	19595	19771	19650	19853	19523	19409	19734	19645	19529	19509	19623	19582	19701	19634	19747	19597	19789	19618	19624	19708	19705	19449	19578	19771	19852	19642	19752	19762	19540	19720	19557	19686	19641	19491	19718	19681	19864	19590	19688	19721	19595	19216	19793	19688	19721	19726	19474	19696	19687	19664	19638	19303	19747	19501	19626	19676	19659	19692	19606	19365	19567	19788	19756	19653	19705	19892	19750	19892	19713	19799	19643	19775	19780	19516	19732	19827	19660	19640	19617	19549	19806	19770	19821	19779	19695	19716	19506	19663	19692	19703	19400	19654	19586	19568	19702	19651	19699	19689	19533	19526	19605	19605	19750	19666	19457	19614	19613	19586	19612	19615	19713	19632	19506	19431	19557	19675	19657	19443	19745	19691	19710	19587	19799	19530	19549	19665	19530	19556	19606	19506	19471	19676	19742	19705	19631	19585	19665	19753	19579	19705	19653	19608	19511	19427	19504	19483	19412	19568	19712	19747	19683	19633	19747	19551	19662	19476	19778	19644	19687	19472	19532	19671	19614	19491	19426	19521	19678	19747	19690	19449	19761	19605	19603	19632	19657	19425	19605	19583	19650	19652	19713	19884	19599	19556	19790	19742	19868	19620	19735	19564	19553	19410	19437	19457	19662	19586	19599	19741	19614	19738	19747	19693	19582	19733	19568	19638	19684	19555	19553	19845	19827	19666	19554	19528	19394	19889	19536	19644	19657	19756	19509	19466	19569	19661	19415	19702	19579	19623	19730	19637	19463	19527	19895	19640	19668	19646	19737	19772	19609	19621	19728	19717	19698	19438	19368	19511	19730	19644	19621	19581	19584	19411	19566	19396	19649	19578	19599	19678	19309	19566	19867	19662	19680	19663	19523	19405	19491	19670	19565	19631	19701	19640	19416	19599	19601	19619	19565	19525	19634	19565	19783	19754	19559	19499	19563	19750	19656	19700	19546	19538	19623	19934	19798	19776	19556	19295	19522	19600	19768	19654	19647	19461	19733	19548	19748	19597	19444	19590	19509	19632	19634	19458	19547	19556	19740	19528	19794	19575	19655	19634	19555	19514	19763	19620	19769	19645	19510	19802	19477	19561	19745	19682	19673	19602	19565	19683	19643	19771	19646	19660	19591	19646	19568	19447	19555	19539	19417	19514	19560	19660	19614	19755	19487	19614	19806	19612	19737	19790	19501	19838	19611	19697	19753	19685	19365	19668	19531	19639	19552	19758	19542	19681	19633	19584	19588	19693	19673	19608	19645	19585	19705	19620	19603	19490	19808	19626	19608	19602	19643	19772	19753	19518	19688	19741	19721	19645	19563	19662	19537	19842	19596	19501	19653	19698	19670	19648	19808	19511	19578	19580	19522	19890	19609	19741	19583	19709	19729	19583	19447	19710	19421	19609	19748	19551	19563	19853	19588	19705	19662	19733	19686	19606	19587	19611	19747	19690	19357	19677	19712	19611	19676	19816	19423	19650	19590	19550	19524	19574	19741	19734	19630	19682	19699	19550	19753	19763	19761	19585	19727	19496	19667	19591	19689	19839	19636	19635	19469	19666	19478	19626	19488	19598	19501	19487	19702	19520	19545	19684	19590	19666	19800	19428	19509	19696	19744	19649	19804	19726	19610	19397	19537	19713	19515	19684	19708	19724	19773	19596	19667	19731	19625	19660	19431	19552	19776	19356	19493	19752	19753	19928	19743	19731	19786	19612	19632	19541	19730	19715	19598	19724	19716	19607	19688	19695	19769	19629	19684	19603	19598	19687	19750	19793	19560	19427	19668	19733	19546	19564	19678	19650	19654	19738	19722	19623	19376	19618	19404	19527	19565	19579	19743	19508	19579	19644	19754	19582	19608	19513	19605	19633	19712	19561	19568	19572	19766	19624	19507	19443	19597	19552	19549	19558	19563	19646	19634	19554	19461	19452	19467	19569	19765	19668	19604	19536	19693	19725	19457	19505	19794	19669	19388	19711	19756	19638	19666	19573	19802	19741	19677	19611	19622	19641	19422	19401	19678	19442	19781	19571	19806	19651	19663	19868	19640	19630	19627	19600	19652	19683	19543	19466	19825	19625	19477	19720	19715	19668	19737	19508	19778	19370	19776	19737	19716	19668	19602	19716	19553	19654	19492	19398	19449	19552	19583	19540	19682	19586	19537	19641	19607	19769	19737	19766	19792	19743	19571	19689	19589	19570	19606	19917	19710	19574	19629	19599	19660	19543	19957	19786	19657	19699	19590	19661	19823	19660	19693	19586	19838	19624	19794	19759	19657	19486	19665	19748	19708	19709	19735	19562	19500	19673	19653	19748	19684	19652	19603	19656	19644	19643	19677	19715	19740	19637	19694	19600	19825	19500	19761	19794	19479	19476	19655	19618	19827	19628	19826	19622	19656	19325	19553	19672	19522	19723	19735	19420	19676	19690	19502	19637	19703	19505	19558	19787	19667	19649	19477	19622	19456	19584	19620	19960	19625	19458	19638	19717	19710	19621	19723	19599	19403	19677	19408	19723	19705	19574	19647	19533	19663	19437	19707	19799	19493	19596	19707	19463	19588	19690	19746	19431	19618	19705	19697	19696	19775	19591	19511	19707	19859	19455	19611	19754	19840	19820	19455	19793	19783	19710	19953	19731	19616	19567	19765	19466	19633	19528	19328	19512	19494	19527	19601	19623	19473	19670	19521	19801	19578	19540	19723	19726	19721	19619	19450	19589	19603	19612	19633	19758	19705	19759	19714	19536	19602	19483	19558	19842	19663	19543	19617	19686	19698	19528	19696	19511	19684	19837	19656	19659	19798	19516	19598	19724	19601	19750	19669	19696	19566	19499	19647	19644	19705	19701	19500	19614	19701	19617	19623	19497	19536	19668	19825	19658	19716	19651	19385	19788	19626	19521	19738	19893
24111	38288	36556	29078	23965	20813	18736	17821	18293	21993	33355	27354	22404	22259	21402	20006	18613	17432	17001	16631	16558	16476	16487	16583	16455	16585	16585	16588	16361	16514	16455	16602	16398	16612	16404	16498	16478	16462	16448	16471	16609	16451	16588	16679	16441	16389	16427	16663	16562	16526	16403	16512	16480	16549	16477	16509	16500	16520	16567	16486	16467	16695	16675	16458	16695	16501	16537	16428	16627	16442	16550	16480	16454	16490	16542	16478	16459	16575	16620	16560	16538	16542	16596	16354	16531	16656	16518	16551	16503	16301	16402	16368	16569	16463	16424	16511	16606	16470	16489	16494	16393	16491	16442	16433	16530	16461	16449	16511	16444	16515	16520	16457	16468	16309	16589	16362	16550	16564	16505	16493	16486	16409	16556	16367	16383	16462	16540	16379	16495	16499	16405	16391	16566	16414	16515	16534	16371	16582	16588	16605	16541	16356	16441	16528	16311	16610	16442	16563	16307	16642	16396	16349	16464	16356	16426	16527	16502	16451	16377	16523	16630	16440	16436	16421	16355	16437	16574	16401	16557	16435	16498	16551	16563	16491	16507	16399	16676	16426	16452	16474	16525	16437	16420	16168	16415	16529	16464	16575	16528	16444	16322	16538	16579	16423	16516	16377	16456	16483	16294	16676	16441	16457	16620	16430	16513	16451	16634	16530	16687	16461	16264	16403	16394	16438	16387	16560	16492	16379	16409	16352	16490	16455	16342	16540	16379	16543	16591	16482	16639	16440	16368	16353	16540	16485	16654	16397	16543	16479	16246	16525	16477	16306	16559	16407	16703	16494	16498	16520	16350	16548	16569	16502	16264	16642	16341	16396	16612	16467	16395	16325	16552	16561	16693	16470	16595	16402	16536	16436	16546	16493	16609	16271	16528	16551	16455	16474	16475	16510	16628	16437	16574	16489	16562	16304	16561	16499	16440	16297	16415	16424	16462	16461	16546	16593	16489	16601	16196	16684	16306	16561	16362	16653	16421	16353	16445	16594	16403	16473	16547	16495	16290	16322	16568	16505	16533	16421	16482	16425	16415	16477	16623	16437	16482	16515	16533	16578	16464	16617	16619	16512	16323	16512	16556	16516	16221	16470	16392	16556	16441	16485	16616	16487	16433	16538	16566	16515	16414	16406	16550	16379	16519	16388	16679	16535	16316	16651	16319	16374	16433	16541	16585	16455	16421	16449	16449	16413	16574	16417	16401	16492	16450	16407	16555	16630	16436	16408	16424	16482	16500	16496	16596	16259	16553	16574	16576	16597	16540	16504	16353	16650	16624	16592	16599	16587	16439	16425	16362	16471	16551	16393	16431	16565	16626	16419	16527	16380	16490	16420	16559	16506	16626	16548	16522	16469	16395	16644	16487	16638	16535	16532	16333	16411	16400	16469	16565	16592	16427	16452	16534	16339	16528	16637	16520	16572	16432	16301	16572	16534	16308	16323	16509	16585	16469	16589	16576	16453	16555	16471	16406	16646	16355	16455	16504	16576	16533	16638	16477	16363	16555	16495	16485	16456	16384	16606	16517	16360	16565	16328	16660	16452	16471	16537	16445	16545	16473	16538	16610	16600	16323	16602	16577	16376	16403	16665	16393	16429	16699	16423	16527	16510	16503	16495	16365	16749	16622	16631	16527	16444	16390	16335	16597	16568	16553	16414	16504	16572	16418	16599	16533	16484	16491	16383	16304	16484	16360	16398	16314	16488	16480	16593	16408	16561	16443	16422	16448	16505	16465	16531	16440	16485	16228	16303	16448	16541	16461	16527	16489	16462	16545	16417	16549	16402	16592	16345	16616	16639	16543	16512	16323	16411	16445	16412	16506	16364	16319	16391	16491	16505	16582	16498	16479	16429	16614	16581	16493	16352	16478	16415	16452	16403	16516	16464	16438	16639	16504	16463	16487	16538	16440	16396	16510	16402	16495	16558	16469	16543	16417	16535	16520	16592	16322	16464	16351	16397	16699	16494	16366	16408	16454	16373	16541	16544	16361	16458	16516	16410	16406	16550	16363	16550	16387	16488	16495	16543	16534	16564	16414	16455	16609	16412	16540	16515	16436	16520	16313	16672	16557	16477	16329	16544	16524	16442	16509	16630	16260	16475	16610	16553	16510	16402	16369	16499	16555	16550	16550	16602	16374	16484	16299	16740	16461	16449	16429	16352	16399	16512	16660	16580	16419	16360	16459	16408	16439	16422	16605	16585	16418	16369	16518	16523	16451	16604	16509	16454	16224	16362	16419	16425	16395	16516	16470	16617	16481	16455	16537	16568	16608	16366	16576	16541	16476	16573	16591	16460	16568	16513	16470	16573	16570	16292	16436	16609	16561	16416	16423	16480	16489	16529	16359	16379	16602	16290	16516	16470	16420	16494	16246	16237	16443	16481	16489	16324	16476	16429	16484	16480	16428	16372	16521	16452	16594	16463	16541	16567	16527	16618	16380	16521	16454	16581	16485	16384	16405	16607	16584	16525	16745	16641	16390	16603	16409	16431	16409	16575	16487	16395	16502	16386	16433	16475	16719	16497	16370	16478	16581	16363	16400	16411	16316	16498	16613	16357	16500	16576	16488	16395	16475	16549	16559	16587	16526	16562	16660	16466	16500	16504	16435	16420	16482	16615	16656	16368	16369	16529	16563	16478	16437	16581	16389	16617	16420	16659	16372	16723	16470	16267	16570	16460	16506	16583	16626	16405	16457	16391	16507	16670	16466	16467	16437	16453	16639	16571	16274	16439	16456	16677	16513	16282	16575	16515	16443	16493	16543	16669	16534	16323	16606	16505	16434	16519	16383	16484	16494	16385	16701	16467	16621	16504	16459	16360	16497	16565	16520	16476	16478	16514	16388	16577	16522	16548	16420	16558	16460	16540	16347	16462	16367	16464	16350	16635	16426	16359	16396	16525	16374	16397	16417	16532	16438	16584	16509	16562	16483	16569	16395	16614	16465	16644	16299	16510	16441	16429	16389	16296	16643	16468	16503	16451	16488	16513	16531	16619	16462	16493	16313	16407	16445	16657	16476	16414	16673	16564	16535	16408	16601	16535	16641	16660	16447	16350	16275	16243	16287	16448	16603	16501	16478	16510	16534	16566	16496	16582	16513	16493	16443	16502	16549	16561	16573	16682	16546	16592	16353	16432	16671	16619	16406	16568	16496	16440	16347	16543	16641	16511	16400	16476	16551	16405	16565	16456	16515	16431	16515	16671	16593	16648	16502	16513	16509	16518	16273	16528	16484	16542	16450	16492	16513	16499	16453	16543	16505	16575	16458	16380	16537	16615	16412	16557	16546	16343	16569	16503	16347	16509	16377	16413	16485	16432	16358	16506	16599	16444	16516	16433	16535	16447	16599	16526	16369	16452	16654	16451	16632	16405	16563	16481	16403	16742	16454	16573	16516	16479	16470	16428	16486	16622	16458	16445	16439	16507	16437	16545	16455	16469	16498	16412	16552	16515	16458	16322	16448	16474	16336	16633	16536	16412	16386	16454	16682	16449	16622	16390	16321	16435	16693	16411	16522	16524	16432	16498	16428	16495	16394	16534	16304	16449	16407	16557	16361	16482	16580	16485	16493	16650	16410	16553	16313	16572	16417	16458	16535	16565	16489	16407	16538	16455	16416	16426	16320	16517	16380	16356	16541	16360	16506	16348	16595	16349	16487	16505	16573	16418	16659	16586	16421	16420	16482	16434	16467	16630	16399	16435	16619	16467	16456	16612	16524	16412	16319	16289	16484	16517	16469	16333	16396	16539	16303	16555	16475	16481	16472	16559	16515	16561	16441	16485	16483	16533	16382	16548	16568	16466	16650	16519	16670	16453	16366	16491	16620	16519	16556	16529	16478	16290	16477	16474	16433	16465	16388	16377	16535	16625	16425	16475	16740	16382	16404	16428	16585	16514	16399	16642	16484	16495	16320	16611	16537	16654	16365	16339	16521	16599	16533	16421	16437	16528	16661	16435	16500	16525	16520	16567	16663	16499	16491	16531	16490	16574	16564	16681	16365	16547	16598	16386	16504	16440	16421	16634	16529	16337	16467	16440	16543	16469	16495	16467	16508	16418	16365	16566	16629	16489	16418	16486	16462	16504	16584	16457	16558	16498	16389	16438	16640	16479	16501	16334	16475	16639	16591	16446	16378	16562	16233	16552	16563	16390	16544	16457	16520	16496	16476	16421	16414	16562	16543	16525	16618	16548	16436	16546	16568	16542	16397	16487	16394	16308	16429	16448	16391	16448	16627	16398	16423	16361	16494	16444	16376	16214	16401	16564	16504	16348	16349	16566	16390	16659	16503	16443	16711	16426	16473	16324	16446	16508	16163	16529	16526	16666	16535	16487	16446	16430	16517	16361	16592	16460	16453	16377	16470	16457	16524	16715	16416	16596	16617	16519	16337	16648	16312	16409	16456	16476	16414	16521	16410	16336	16522	16452	16545	16485	16524	16271	16473	16543	16467	16460	16341	16539	16518	16476	16444	16609	16558	16452	16439	16507	16432	16279	16646	16329	16514	16530	16583	16484	16638	16406	16502	16514	16454	16485	16566	16515	16435	16480	16642	16374	16531	16404	16569	16464	16607	16539	16397	16412	16427	16428	16288	16526	16598	16575	16421	16524	16512	16551	16293	16413	16542	16430	16507	16407	16560	16352	16432	16333	16366	16491	16301	16455	16505	16488	16390	16550	16585	16440	16528	16551	16446	16588	16257	16663	16447	16562	16493	16675	16603	16443	16463	16594	16285	16494	16500	16415	16744	16475	16498	16208	16447	16497	16480	16474	16534	16440	16384	16440	16483	16540	16434	16334	16547	16459	16366	16472	16499	16565	16512	16431	16473	16508	16502	16570	16475	16350	16721	16586	16454	16245	16439	16463	16528	16444	16592	16293	16582	16355	16573	16558	16495	16572	16474	16578	16672	16478	16363	16377	16556	16532	16666	16504	16506	16408	16396	16529	16465	16431	16328	16552	16603	16426	16541	16217	16656	16601	16595	16388	16331	16709	16629	16557	16578	16508	16743	16355	16233	16520	16552	16581	16410	16576	16363	16724	16524	16426	16547	16520	16467	16602	16453	16442	16648	16580	16512	16529	16457	16522	16546	16483	16282	16712	16556	16517	16540	16579	16480	16353	16653	16519
22688	21254	29029	23940	22200	24673	26742	22189	21544	29438	40482	35948	27773	27506	26499	24795	23169	21471	20588	20475	20177	19725	19815	19902	19879	19921	19793	20126	19972	19684	19945	19983	20177	20073	20123	19700	19894	19730	19822	19859	19816	19672	19921	19844	19950	19892	19988	19604	19779	19739	19834	19866	19926	19878	19882	19566	19798	19551	19692	19597	19771	19519	19722	19617	20027	19761	19792	19841	20042	19775	19831	19773	19690	19795	19855	19691	19828	19766	19814	19912	19925	19664	19898	19811	19985	19900	19682	19699	19728	19740	19487	19796	19797	19724	19738	19798	19698	19756	19745	19641	19624	19699	19723	19873	19791	19755	19888	19754	19731	19793	19561	19640	19910	19911	19516	19748	19669	19741	19736	19911	19853	19767	19905	19706	19623	19616	19911	19810	19655	19650	19752	19724	19763	19763	19820	19788	19674	19640	19730	19890	19834	19593	19706	19603	19692	19756	19920	19811	19635	19921	19910	19895	19614	19575	19707	19602	19772	20017	19977	19799	19715	19695	19681	19944	19933	19751	19765	19808	19772	19899	19795	19832	19751	19608	19516	19788	19745	19953	19605	19724	19700	19753	19783	19713	19826	19916	19819	20020	19674	19701	19783	19797	19965	19706	19690	19721	19873	19638	19793	19672	19705	19489	19557	19794	19840	19869	19655	19661	19531	19700	19735	19755	19596	19626	19871	19634	19759	19954	19737	19760	19730	19577	19942	19640	19956	19918	19573	19705	19891	19769	19722	19859	19726	19767	19838	19721	19928	19880	19736	19737	19997	19700	19771	19767	19649	19808	19697	19677	19559	19904	19667	19879	19824	19901	19764	19774	19944	19759	19782	19728	19905	19961	19605	19893	19966	19820	19610	19862	19724	19616	19806	19729	19751	19909	19657	19694	19816	19516	19712	19696	19775	19820	19616	19867	19746	19574	19636	19589	19723	19930	19733	19607	19631	19781	19714	19611	19794	19830	19852	19693	19805	19858	19863	19941	19704	19702	19656	19729	19863	19776	19667	19644	19767	19693	19693	19676	19731	19951	19827	19684	19619	19797	19953	19831	19525	19756	19818	19926	19630	19558	19575	19785	19730	19759	19707	19768	19356	19776	19668	19841	19760	19733	19523	19831	19665	19783	19786	19785	19640	19754	19752	19686	19714	19859	19660	19837	19926	19858	19690	19599	19575	19619	19819	19775	19629	19667	19832	19864	19768	19838	19653	19764	19655	19808	19682	19748	19754	19847	19695	19787	19782	19491	19907	19654	19914	19749	19719	19757	19646	19750	19768	19560	19633	19589	19930	19790	19831	19666	19847	19815	19918	19527	19898	19879	19817	19768	19665	19733	20161	19634	19543	19760	20033	19541	19787	19749	19638	19648	19853	19794	19877	19732	19645	19633	19900	19819	19614	19768	19860	19619	19794	19923	19835	19712	19736	19773	19830	19750	19807	19607	19870	19751	19576	19929	19739	19723	19777	19733	19676	19821	19614	19634	19934	19877	19807	19779	19631	19679	19760	19706	19787	19758	19718	19765	19696	19865	19869	19666	19617	19638	19813	19622	19872	19803	19689	19745	19864	19702	19774	19897	19722	19789	19762	19939	19804	19788	19705	19508	19688	19784	19666	19755	19678	19579	19689	19726	19522	19935	19691	19718	19626	19819	19648	19810	19968	19765	19884	19730	19754	19645	19793	19718	19849	19863	19846	19752	19849	19926	19838	19801	19716	19760	19855	19759	19827	19766	19881	19744	19624	19474	19797	19738	19635	20013	19732	19743	19775	19818	19734	19612	19719	19825	19633	19811	19595	19721	19553	19661	19950	19634	19786	19592	19795	19480	19761	19842	19590	19674	19752	19790	19895	19747	19708	19657	19917	19654	19809	19607	19790	19745	19863	19688	19548	19693	19499	19687	19620	19761	19836	19767	19760	19731	19618	19783	19855	19710	19749	19948	19691	19760	19849	19727	19624	19674	19748	19920	19769	19753	19686	19794	19725	19609	19836	19609	19763	19653	19561	19581	19763	19771	19800	19736	19814	19956	19538	19613	19499	19774	19887	19676	19777	19610	19751	19840	19601	19648	19848	19716	19743	19662	19659	19701	19585	19659	19855	19558	19866	19877	19704	19736	19798	19780	19789	19725	19911	19744	20033	19804	19810	19770	19777	19825	19629	19569	19477	19735	19879	19882	19657	19785	19781	19748	19727	19858	19764	19599	19878	19410	19671	19747	19779	19689	19871	19585	19790	19913	19763	19565	19718	19761	19790	19503	19566	19650	19681	19706	19696	19873	19577	19769	19901	19519	19632	19850	19766	19776	19819	19788	19535	19917	19741	19590	19763	19687	19879	19726	19742	19736	19555	19573	19468	19688	19532	19875	19602	19769	19885	19870	19839	19608	19580	19771	19829	19853	19750	19755	19681	19563	19791	19805	19671	19507	19782	19664	19662	19518	19466	19621	19893	19740	19662	19706	19907	19605	19739	19529	19689	19560	19690	19505	19659	19767	19764	19791	19651	19674	19785	19625	19746	19931	19785	19622	19794	19717	19641	19660	19788	19708	19947	19978	19730	19691	19727	19856	19767	19647	19496	19468	19641	19731	19767	19555	19593	19772	19684	19821	19756	19675	19697	19656	19695	19827	19671	19874	19744	19701	19753	19704	19761	19661	19514	19626	19696	19729	19677	19914	19728	19701	19637	19745	19844	19954	19831	19783	19807	19610	19641	19711	19776	19678	19747	19778	19651	19729	19757	19817	19769	19709	19752	19664	19820	19757	19447	19520	19794	19792	19862	19780	19639	19764	19738	19823	19643	19517	19749	19862	19627	19849	19682	19956	19725	19467	19844	19784	19848	19841	19829	19864	19591	19783	19841	19687	19824	19586	19819	19919	19758	19834	19895	19869	19766	19683	19771	19714	19449	20017	19798	19758	19758	19702	19776	19616	19708	19778	19873	19628	19869	19843	19849	19722	19984	19769	19792	19536	19679	19393	19809	19873	19655	19897	19773	19864	19652	19740	19652	19782	19682	19816	19822	19832	19908	20156	19798	19652	19907	20011	19638	19852	19854	19663	19703	19596	19657	19596	19639	19767	19999	19774	19754	19789	19955	19737	19686	19681	19687	19654	19729	19706	19888	19661	19718	19754	19774	19888	19684	19690	19639	19715	19502	19853	19697	19759	19885	19871	19889	19593	19856	19940	19754	19827	19756	19619	19726	19749	19677	19722	19827	19702	19764	19658	19900	19652	19609	19634	19635	19840	20006	19691	19653	19757	19579	19822	19861	19690	19698	19502	19738	19617	19737	19628	19530	19694	19774	19667	19877	19599	19712	19715	19948	19718	19828	19535	19936	19679	19748	19610	19955	19848	19700	19946	19785	19733	19829	19761	19703	19616	19621	19778	19800	19659	19922	19961	19802	19764	19611	19903	19742	19726	19690	19888	19628	19685	19733	19603	19802	19952	19864	19726	19889	19806	19732	19814	19930	19625	19722	19676	19774	19728	19805	19691	19848	19665	19614	19758	19649	19756	19719	19863	20028	19745	19821	19829	19805	19811	19753	19690	19791	19592	19649	19632	19874	19717	19921	19672	19917	19616	19572	19730	19722	19818	19749	19827	19705	19801	19631	19949	19728	19637	19911	19740	19582	19582	19783	19590	19733	19673	19765	19855	19888	19777	19778	19657	19616	19755	19651	19922	19673	19853	19573	19824	19802	19839	19660	19773	19769	19869	19750	19860	19774	19773	19666	19654	19769	19718	19743	19718	19802	19627	19719	19580	19656	19594	19584	19961	19790	19577	19888	19819	19830	19644	19760	19778	19584	19711	19909	19665	19688	19822	19584	19706	19777	19635	19670	19713	19870	19628	19755	19816	19710	19734	19829	19902	19814	19708	19704	19540	19688	19891	19577	19489	19745	19861	19992	19865	19797	19840	19757	19652	19864	19736	19555	19832	19555	19949	19867	19722	19610	19654	19753	19724	19734	19936	19525	19642	19754	19830	19756	19796	19767	19794	19973	19511	19986	19797	19628	19653	19736	19727	19524	19764	19744	19636	19870	19549	19707	19807	19820	19776	19743	19780	19704	19656	19770	19596	19653	19565	19820	19640	19633	19683	19760	19913	19695	20028	19809	19719	19764	19679	19778	19745	19973	19933	19903	19823	19782	19770	19667	19623	19796	19813	19558	19730	19752	19647	19628	19623	19769	19834	20060	19765	19693	19855	19736	19821	19820	19700	19859	19704	19612	19896	19701	19766	19857	19750	19657	19734	19596	19725	19721	19606	19864	19624	19731	19656	19740	19656	19826	19766	19766	19640	19748	19698	19622	19575	19629	19622	19552	19709	19821	19855	19788	19815	19748	19705	19548	19795	19723	19779	19685	19853	19808	19851	19630	19661	19721	19717	19964	19984	19782	19740	19431	19649	19866	19718	19866	19737	19718	19638	19840	19728	19729	19885	19645	19836	19640	19750	19665	19659	19724	19656	19751	19939	19776	19647	19750	19927	19781	19670	19803	19784	19879	19455	19747	19788	19805	19871	19594	19873	19728	19834	19692	19566	19753	19687	19739	19665	19908	19700	19641	19699	19692	19879	19636	19750	19697	19797	19964	19433	19662	19770	20028	19860	19789	19815	19653	19951	19759	19664	19633	19584	19901	19898	19682	20026	19907	19823	19949	19769	19678	19923	19694	19684	19772	19713	19653	19779	19859	19650	19663	19572	19837	19708	19814	19618	19840	19669	19636	19799	19762	19594	19694	19527	19855	19757	19667	19603	19769	19847	19742	19706	19598	19780	19574	19690	19750	19718	19702	19798	19769	19721	19733	19683	19669	19621	19751	19916	19702	19707	19690	19766	19621	19715	19733	19750	19915	19809	19770	19838	19912	19814	19813	19703	19563	19783	19825	19635	19757	19587	19758	19924	19776	19944	19794	19636	19685	19514	19813	19734	19681	19824	19725	19845	19792	19617	19723	19704	19799	19719	19738	19743	19648	19463	19578	19929	19800	19791	19618	19582	19829	19642	19829	19906	19808	19862	19700	19741	19694	19557	19745	19751	19697	19809	19707	19655	19620	19796	19717	19762	19927	19796	19992	19588	19588	19617	19658	19707	19722	19775	19901	19768	19688	19782	19767	19731	19619	19639
27596	46420	43813	35606	28043	22278	19920	19637	19883	31163	41446	35276	26640	26662	25370	22749	20311	18312	17436	16693	16729	16538	16478	16578	16521	16604	16505	16612	16697	16553	16599	16511	16601	16551	16670	16505	16504	16599	16435	16485	16469	16578	16555	16455	16568	16560	16634	16502	16587	16631	16594	16560	16416	16452	16465	16487	16512	16504	16619	16755	16529	16592	16359	16419	16552	16607	16510	16496	16621	16658	16555	16517	16486	16295	16554	16434	16522	16452	16644	16521	16511	16483	16407	16349	16503	16341	16555	16537	16536	16558	16625	16547	16356	16612	16522	16513	16475	16454	16469	16621	16430	16520	16697	16677	16519	16361	16499	16328	16608	16520	16390	16400	16486	16514	16564	16451	16506	16318	16469	16273	16451	16543	16318	16742	16422	16636	16460	16716	16336	16472	16426	16634	16543	16600	16558	16524	16382	16580	16546	16451	16481	16494	16498	16392	16429	16587	16381	16456	16587	16576	16651	16366	16531	16398	16461	16557	16518	16437	16599	16538	16462	16564	16481	16563	16404	16549	16490	16441	16632	16548	16602	16517	16455	16466	16443	16444	16514	16682	16480	16632	16536	16368	16444	16672	16729	16518	16699	16289	16624	16612	16720	16475	16611	16514	16400	16335	16419	16545	16462	16648	16621	16540	16600	16394	16476	16717	16352	16371	16452	16387	16504	16611	16509	16302	16512	16617	16569	16383	16496	16329	16535	16391	16555	16631	16571	16508	16494	16260	16582	16657	16523	16490	16571	16525	16412	16546	16436	16398	16560	16670	16403	16636	16424	16667	16515	16656	16497	16421	16462	16530	16496	16454	16334	16543	16572	16495	16515	16509	16613	16524	16636	16510	16656	16607	16478	16544	16643	16463	16612	16505	16565	16608	16490	16547	16414	16501	16581	16486	16410	16565	16524	16447	16466	16656	16426	16471	16563	16316	16536	16575	16366	16575	16464	16514	16705	16510	16440	16404	16529	16680	16480	16630	16582	16509	16466	16450	16519	16565	16492	16573	16664	16457	16546	16499	16527	16520	16701	16527	16588	16500	16404	16393	16450	16467	16330	16423	16597	16605	16475	16529	16437	16399	16488	16524	16566	16498	16639	16363	16440	16644	16474	16542	16406	16397	16649	16732	16607	16387	16652	16429	16493	16446	16518	16408	16443	16660	16451	16463	16424	16433	16654	16397	16596	16621	16573	16495	16324	16482	16586	16445	16474	16559	16564	16432	16673	16606	16439	16557	16624	16502	16506	16567	16414	16632	16412	16442	16460	16379	16450	16539	16431	16579	16514	16413	16686	16506	16591	16545	16569	16560	16688	16480	16539	16433	16476	16480	16532	16470	16625	16623	16378	16442	16458	16470	16403	16458	16422	16466	16552	16398	16574	16429	16567	16552	16532	16480	16530	16478	16659	16564	16446	16443	16636	16527	16524	16327	16537	16555	16555	16454	16397	16582	16534	16305	16585	16382	16513	16431	16417	16591	16591	16466	16516	16545	16387	16453	16479	16583	16521	16425	16511	16472	16570	16461	16625	16473	16512	16453	16430	16452	16477	16571	16392	16385	16525	16467	16409	16602	16474	16598	16407	16714	16460	16713	16686	16536	16510	16534	16614	16549	16656	16452	16666	16497	16589	16633	16422	16564	16409	16654	16457	16677	16650	16619	16438	16536	16607	16614	16603	16508	16561	16523	16446	16610	16605	16468	16554	16555	16697	16536	16380	16671	16559	16452	16386	16431	16510	16416	16478	16578	16716	16305	16655	16535	16503	16412	16562	16480	16450	16562	16486	16466	16417	16667	16636	16596	16440	16589	16552	16443	16722	16472	16471	16459	16483	16562	16338	16426	16341	16384	16378	16575	16497	16373	16311	16405	16564	16535	16549	16330	16433	16502	16581	16659	16464	16571	16480	16374	16707	16495	16460	16368	16477	16610	16550	16515	16533	16474	16598	16595	16631	16584	16539	16643	16472	16482	16632	16432	16526	16376	16424	16456	16695	16466	16459	16565	16456	16504	16514	16433	16323	16687	16463	16516	16494	16374	16664	16468	16540	16640	16616	16471	16352	16656	16701	16527	16475	16581	16434	16543	16491	16651	16607	16496	16472	16673	16581	16518	16505	16605	16428	16510	16527	16461	16507	16554	16621	16402	16555	16434	16622	16497	16364	16558	16487	16609	16392	16337	16528	16389	16433	16571	16335	16557	16649	16506	16509	16754	16529	16522	16568	16439	16405	16537	16553	16637	16330	16415	16541	16454	16338	16443	16543	16557	16593	16453	16483	16379	16545	16502	16584	16669	16512	16588	16438	16546	16422	16621	16593	16465	16415	16480	16495	16525	16401	16497	16487	16580	16483	16434	16661	16458	16559	16454	16446	16497	16661	16530	16593	16561	16433	16525	16538	16416	16372	16524	16444	16606	16402	16590	16364	16646	16533	16396	16482	16430	16495	16485	16469	16443	16424	16527	16560	16287	16412	16481	16523	16445	16484	16472	16559	16320	16447	16365	16528	16450	16418	16548	16459	16552	16423	16517	16489	16475	16512	16598	16584	16481	16504	16398	16480	16465	16504	16408	16752	16628	16593	16647	16291	16570	16447	16634	16549	16614	16480	16715	16621	16421	16367	16411	16562	16450	16482	16453	16450	16396	16617	16566	16528	16477	16830	16734	16398	16611	16676	16436	16474	16748	16520	16584	16570	16496	16460	16503	16513	16574	16484	16593	16622	16501	16507	16498	16574	16682	16504	16731	16577	16582	16421	16591	16534	16643	16609	16548	16619	16474	16721	16663	16250	16637	16479	16494	16352	16552	16606	16479	16486	16417	16474	16661	16453	16569	16499	16436	16496	16524	16499	16492	16488	16452	16521	16613	16606	16563	16531	16500	16621	16335	16644	16620	16405	16465	16388	16364	16301	16375	16386	16447	16570	16575	16717	16471	16481	16652	16452	16408	16608	16437	16513	16424	16621	16638	16357	16426	16536	16514	16669	16543	16385	16388	16512	16609	16663	16464	16506	16380	16345	16624	16365	16394	16448	16528	16533	16560	16477	16459	16291	16517	16355	16595	16317	16530	16536	16418	16421	16530	16393	16538	16533	16688	16527	16471	16585	16356	16579	16457	16522	16576	16480	16412	16467	16584	16340	16383	16472	16493	16244	16483	16582	16661	16459	16608	16370	16662	16615	16561	16475	16620	16523	16313	16543	16677	16603	16485	16430	16556	16628	16497	16464	16512	16535	16627	16543	16617	16325	16530	16562	16308	16474	16540	16588	16388	16373	16539	16486	16400	16617	16373	16488	16395	16439	16558	16293	16612	16482	16634	16594	16530	16632	16521	16607	16612	16386	16515	16567	16411	16627	16690	16445	16401	16575	16506	16375	16684	16475	16396	16558	16677	16501	16521	16499	16480	16581	16559	16364	16512	16592	16347	16491	16453	16533	16573	16576	16510	16502	16554	16351	16483	16331	16595	16701	16375	16469	16508	16690	16521	16678	16421	16423	16642	16371	16457	16310	16253	16465	16684	16530	16486	16506	16511	16571	16616	16460	16515	16662	16242	16543	16478	16219	16541	16492	16581	16654	16448	16648	16430	16488	16659	16462	16624	16428	16480	16459	16610	16533	16429	16448	16526	16421	16658	16432	16511	16728	16393	16434	16593	16563	16520	16487	16451	16640	16392	16557	16636	16499	16632	16275	16600	16447	16317	16545	16572	16654	16472	16527	16574	16368	16518	16656	16438	16698	16441	16484	16542	16509	16587	16669	16540	16442	16705	16632	16512	16387	16498	16677	16621	16585	16504	16670	16569	16544	16578	16435	16373	16453	16284	16555	16487	16331	16635	16495	16519	16535	16566	16547	16536	16573	16351	16340	16361	16522	16461	16423	16463	16468	16410	16453	16560	16467	16449	16366	16558	16441	16564	16470	16551	16426	16459	16385	16559	16708	16408	16573	16472	16554	16346	16534	16348	16615	16480	16390	16608	16653	16553	16496	16613	16441	16674	16446	16559	16435	16489	16429	16389	16481	16529	16581	16596	16465	16495	16433	16496	16429	16226	16602	16535	16427	16388	16550	16612	16592	16478	16664	16572	16582	16543	16701	16478	16326	16536	16475	16652	16692	16367	16478	16516	16553	16477	16736	16482	16242	16455	16490	16347	16363	16432	16379	16574	16523	16555	16533	16395	16542	16488	16485	16547	16541	16643	16336	16515	16542	16561	16538	16645	16614	16538	16423	16558	16431	16585	16618	16443	16501	16687	16486	16537	16518	16711	16629	16534	16475	16358	16480	16435	16465	16667	16575	16440	16474	16610	16464	16479	16624	16473	16415	16347	16307	16514	16474	16515	16530	16482	16479	16427	16477	16651	16507	16488	16483	16439	16583	16576	16593	16760	16529	16402	16644	16581	16315	16608	16517	16308	16530	16483	16540	16720	16667	16671	16503	16498	16471	16540	16418	16488	16516	16415	16525	16524	16509	16540	16473	16470	16462	16703	16448	16530	16455	16523	16506	16583	16485	16541	16457	16437	16423	16610	16498	16681	16533	16568	16526	16460	16378	16344	16545	16615	16432	16382	16688	16598	16572	16699	16531	16496	16658	16516	16394	16439	16394	16496	16498	16419	16531	16334	16467	16485	16619	16636	16449	16500	16610	16406	16403	16354	16536	16602	16389	16651	16650	16360	16474	16500	16435	16698	16450	16564	16399	16510	16363	16540	16412	16557	16363	16417	16460	16534	16354	16532	16514	16527	16566	16609	16494	16413	16385	16594	16688	16641	16648	16349	16428	16562	16673	16569	16469	16327	16548	16464	16467	16599	16536	16426	16444	16611	16415	16485	16419	16625	16463	16606	16572	16389	16415	16632	16531	16532	16768	16561	16449	16426	16558	16668	16525	16484	16449	16296	16492	16573	16421	16542	16465	16574	16505	16558	16561	16593	16552	16576	16517	16558	16747	16439	16442	16527	16434	16699	16498	16330	16280	16464	16573	16380	16375	16505	16370	16579	16484	16491	16454	16454	16650	16399	16358	16496	16714	16595	16481	16610	16482	16515	16252	16644	16394	16369	16454	16462	16507	16582	16403	16626	16481	16559	16478	16531	16496	16367	16495	16521	16585	16513	16559	16645	16460	16290	16426	16620
28151	23484	28654	26403	21918	20570	20677	20236	20143	20937	21965	21369	20468	20213	20163	20290	19991	20026	19992	19968	19831	19829	20060	19818	19904	19699	19914	20006	20001	19920	19932	19836	19909	19826	20017	19825	19962	19874	19880	20048	19882	19751	19855	19958	19958	19787	19859	19605	19954	19779	19933	19708	19818	20085	19743	19815	19878	19820	19732	19690	19607	19788	19546	19710	19710	19938	19755	19694	19908	19812	19770	19760	19760	19627	19634	19769	19921	19695	19881	19789	19767	19685	19896	19968	19842	20064	19978	19886	19637	19792	19788	19907	19891	19750	19716	19845	19876	19884	19745	20024	19744	19922	19879	19952	19917	19834	19740	19847	19726	19869	19857	19790	19707	20112	19899	19741	19771	19891	20024	19791	19728	19840	19847	19919	19746	19792	19815	19785	19747	19758	19634	19885	19736	20060	19740	19796	19817	19978	19831	19795	19699	19818	19800	19970	19921	19956	19853	19605	19677	19779	19656	19714	19738	19716	19794	19774	19877	19840	20006	19952	19812	19906	19800	19832	19631	19796	19824	19521	20008	19946	19766	19939	19841	19831	19804	19835	19799	19802	19872	19890	19763	19881	20004	19761	19799	19791	19373	19867	19876	19930	19794	19617	19844	19785	19766	19653	19926	19865	19791	19866	19868	19791	20030	19894	19606	19793	19768	19741	19924	19821	19719	19700	19727	19974	19913	19770	20022	19785	19899	19811	19971	19940	19903	19791	19794	19895	19867	19884	19654	19866	19951	19721	19777	19902	19878	19975	19882	19713	19826	19736	19975	19886	19825	19801	19672	20023	19997	19875	19787	19804	19824	19786	19668	19895	19802	19891	19759	19712	19765	19771	19678	19654	19581	19914	19901	19630	19825	19752	19636	19788	19634	19888	19931	20051	19851	19791	19869	19787	19738	20023	19700	19774	19842	19817	19746	19716	19977	19897	19932	19851	19777	19782	19894	19737	19859	19797	19921	19916	19862	19782	20018	19602	20036	20113	20059	19855	19630	19844	19814	19892	19823	19925	19924	19664	19686	19858	20029	19912	19851	19884	19792	19765	19837	19827	19698	19819	19747	19939	19789	19995	19835	19950	19951	19760	19978	20096	19879	19752	20001	19923	19906	19940	19760	19783	19882	19751	19922	19765	19894	19891	19816	19860	20033	19719	19966	19894	19847	19683	19678	19945	20005	19867	19776	19928	20067	19719	19974	19687	19806	19865	19540	20088	19880	19955	19944	19807	19750	19858	19671	19793	19671	19746	19805	19968	19818	19501	19719	19862	19756	19799	19626	19736	20055	19806	19876	19803	19939	19799	19917	20002	19796	20009	19746	19938	19564	19810	19799	20017	19676	19777	19935	19738	19898	19910	19877	20003	19806	19955	19849	19868	20173	19759	19767	19788	19721	19812	19815	19857	19881	20055	19618	19925	19921	19963	20059	19861	19790	19773	19806	19787	19923	19950	19850	19940	19644	19801	19801	19639	19611	19894	19679	19888	19883	19913	19662	19953	19742	19941	19752	19915	20076	19770	19716	19528	19754	19936	19902	20036	20086	19806	19739	19994	19682	19702	19792	19804	19878	19890	19681	19890	19925	19559	19800	20060	19810	19679	19816	19779	19915	19767	19904	19878	19850	19702	19825	19894	19819	19799	19801	20002	19860	19963	19977	19946	20065	19846	19811	20016	19683	19803	19958	19550	19947	19842	19886	19894	19923	19813	20058	19844	19879	19926	19886	19824	19847	19845	19923	19780	19946	19746	19784	19904	19828	19808	19948	19829	19791	19685	19679	19733	20031	19793	19806	19890	19882	19755	19826	19874	19978	20011	19649	19751	19915	20038	19766	19705	19746	19899	19925	20056	19932	19885	19784	19815	20099	19760	19729	19818	19881	19751	19946	19751	19790	19888	20018	19877	19919	19841	19745	19786	19974	19790	19741	19877	19782	19827	19789	19780	19896	19584	19762	19722	19718	19744	19586	20029	19887	19777	19910	19859	19774	19987	19792	20010	19798	19879	19985	19667	19827	20093	19767	19580	19953	19579	19934	19766	19695	19914	19789	19899	19685	19823	19789	19873	19853	19874	19487	19872	19816	19942	19711	19833	19780	19781	19843	19988	19836	19891	19824	19857	19781	20180	20009	19863	19734	19918	19663	19938	19889	19887	20122	19962	19853	19716	19680	19903	19894	19795	19957	19761	19650	19762	19774	19770	19995	19911	19880	19885	19705	19660	19867	19919	19696	20009	19842	19926	19899	19774	19996	20016	19897	19890	19772	19921	20140	19940	19794	19779	19734	19597	19746	19977	19986	19891	19810	19865	19647	19649	19828	19978	19914	19793	19752	19681	19837	19878	19856	19829	19734	19649	19901	20129	19873	19602	19964	19879	19678	19895	19786	19894	19887	20161	19880	19783	19802	19728	19824	19792	19928	20009	19893	19864	19751	19663	19999	19986	19622	19814	19689	19888	19585	19950	19560	19873	19933	19878	19937	19912	19637	19851	20068	19902	20056	19904	19797	19868	19898	19956	19933	19839	19812	19931	19834	19809	19935	19872	19962	19929	19790	19820	20009	19667	19902	19745	19945	19811	19866	19823	19793	19763	19869	19969	20056	19974	19792	19780	19770	19940	19806	19906	19799	19986	19793	19805	19723	20001	20250	19823	19939	19868	19781	20069	19784	19756	19891	19767	19787	19874	19854	19914	19867	19884	20076	19953	19911	19844	19932	19827	19925	19816	19856	19810	19761	19838	19875	19761	20024	19665	19670	19771	19627	19825	19796	19988	19861	19664	19860	19918	19933	19758	19735	19867	19864	19913	19775	20007	19757	19935	20126	19920	19956	19894	19850	19857	19998	19840	19776	19876	19961	19985	19818	19915	19808	19948	20022	19612	19805	20048	19963	19850	19813	19952	19957	19763	19749	19906	19693	20019	19849	19735	19773	19883	19450	19564	19879	19758	20027	19842	19904	19777	20011	20098	19791	19901	19894	19842	19760	19870	19813	19866	19840	19750	19779	19836	19769	19826	19604	20107	19846	19836	19867	20063	19786	19835	19902	19786	19950	19740	19950	19734	19908	19833	19949	19861	19973	19877	19704	19763	19911	19915	20015	19810	19888	20009	19720	19858	20045	19774	19871	20046	19708	19855	19885	19843	19889	20110	19975	19875	19924	19804	19914	19649	19914	20011	19935	19742	19657	19967	19729	19979	19798	19821	19924	19893	19959	19866	19725	19799	19908	19702	19643	19667	20163	19734	19808	19743	19875	19814	19840	19705	19916	19933	20167	19887	19688	19809	19708	19871	19626	19714	19843	19830	19635	19788	19782	19820	19867	19987	19848	19764	19898	19841	19897	19913	19865	19728	19749	19658	19869	19904	20107	19872	19971	19786	19852	19990	19902	19937	19759	19894	19726	19940	20110	19830	19961	19786	19933	19789	20049	19751	19860	19889	19985	19791	19955	19998	19862	19897	19736	19826	19995	19884	19896	19912	19922	19817	19719	19914	19827	20013	19781	19842	19800	19976	19652	19835	19816	19863	19756	19762	19914	19876	19907	19992	19848	19875	19807	19724	19771	19686	19936	19890	19758	19862	19842	19888	19920	19831	19910	19884	19861	19669	19581	19699	19944	19846	20011	19934	19988	19805	19929	19823	20056	19726	20030	19933	19871	19934	20006	19926	19942	19882	19780	19766	19979	19887	19579	19929	19920	20027	20090	19779	19823	20090	19878	19884	19844	19397	19931	19952	19918	19917	19880	19976	19657	19786	20062	19995	19947	19851	19633	19779	19819	19649	19737	19892	20011	19845	19812	19933	19898	19712	19760	19983	19885	20025	20286	19781	19893	19689	20024	19846	19955	19701	19733	19770	19809	19849	19819	20017	19632	19617	19858	19959	19671	19764	20098	19935	19868	19703	19968	19964	19552	19676	20062	20110	19986	19928	20025	19864	19833	20023	19999	19539	19860	19932	20004	19812	19980	19934	20067	19906	19812	19997	19784	19921	19915	19719	19803	19701	19704	19821	20027	19923	19852	19890	19879	19878	19804	19741	19557	20050	19997	19776	20019	19674	19807	19762	19810	19606	19833	20053	19777	19956	19895	19824	19711	19853	20044	19945	19698	19803	19604	19888	19945	19980	19849	19860	19722	19642	19938	19998	19891	19901	19854	19704	19879	19819	20008	19748	19793	19745	19821	20056	19723	19939	19806	19887	19907	19732	19688	19702	19798	19866	19880	20076	20102	19794	19820	19807	19987	19709	19769	19750	19915	19975	19998	20097	19910	19869	19812	19945	19941	19903	19981	19885	19837	20027	19808	19831	19782	19877	19821	19817	19885	19663	19826	19650	20051	19615	19878	19864	19870	20035	19868	19805	19638	19794	19708	19927	19883	19855	19834	19888	19908	19971	19759	19794	19781	19838	19894	19979	19676	19727	19938	19845	19814	19990	19940	19891	19945	19661	19888	20035	19731	19655	19764	19929	19663	20002	19654	19805	19825	19756	19969	20008	19886	19778	19848	19827	19621	19889	19881	19872	20031	19889	19858	19795	19789	19825	19996	19851	19916	19699	19748	19963	19861	19891	19872	19865	19869	20060	19849	19842	19985	19739	19682	19732	19804	19871	19892	19921	19782	19646	19713	19780	19804	19740	19678	19882	19919	19915	19792	19670	19799	19628	19594	19703	19753	19577	19853	19805	19836	19781	19775	19840	19825	19808	20025	19812	20048	19690	19721	19824	19894	19708	19646	19944	19959	19733	19991	19597	19730	19753	19886	19889	19919	19796	19742	19723	19806	20015	19847	19811	19864	19941	20166	19807	19855	19833	19660	19631	19642	19659	19559	19634	19847	19945	19996	19948	19991	19880	19847	19920	19946	19668	19788	19866	19957	19830	19888	19994	19861	19919	19759	20017	20102	19651	19901	19761	19864	19967	19662	19694	19830	19890	19905	19875	19869	19946	19948	19765	19898	19758	19791	19939	19946	19791	19871	19895	19783	19787	19842	19844	19716	19856	19742	19672	19734	19739	20016	19723	19681	19766	19843	19838	19869	19802	19664	19889	19752	19917	19964	19998	19800	19691	20005	19967	20047	19884	19899	19876	19808	19906	19846	19854	19873	19882	19817	19950	19718	19829	19930	19983	19950	19788
22305	30416	28637	23068	19650	17564	17065	17094	17004	18301	19644	18301	17130	17230	17293	17144	16773	16841	16505	16600	16649	16609	16621	16801	16591	16842	16692	16456	16687	16477	16579	16803	16608	16610	16498	16563	16661	16519	16675	16693	16712	16667	16726	16602	16678	16674	16734	16639	16601	16705	16553	16595	16670	16759	16732	16636	16652	16457	16461	16784	16613	16727	16572	16717	16587	16634	16645	16590	16597	16645	16525	16675	16679	16736	16691	16494	16590	16636	16613	16582	16627	16609	16573	16591	16522	16537	16670	16701	16534	16501	16641	16452	16418	16581	16652	16568	16495	16585	16732	16571	16584	16598	16440	16644	16527	16601	16717	16564	16594	16449	16639	16521	16507	16560	16656	16562	16333	16624	16567	16626	16650	16802	16642	16724	16539	16723	16618	16501	16430	16470	16704	16496	16659	16708	16414	16500	16632	16462	16506	16460	16587	16602	16665	16617	16471	16653	16553	16639	16505	16374	16645	16699	16607	16910	16664	16581	16582	16557	16571	16723	16640	16574	16661	16546	16589	16757	16610	16550	16543	16758	16654	16573	16609	16485	16565	16593	16493	16708	16712	16628	16528	16668	16670	16487	16604	16591	16624	16636	16480	16545	16771	16505	16620	16640	16415	16676	16636	16613	16384	16779	16730	16643	16670	16613	16648	16757	16497	16524	16714	16544	16539	16598	16730	16643	16464	16677	16468	16616	16773	16589	16606	16471	16619	16615	16811	16685	16722	16732	16663	16604	16691	16620	16696	16634	16712	16397	16658	16697	16731	16466	16694	16609	16575	16606	16686	16508	16521	16641	16504	16457	16755	16534	16648	16625	16711	16684	16601	16525	16474	16677	16444	16512	16504	16635	16532	16572	16648	16760	16504	16684	16818	16566	16682	16728	16680	16646	16698	16782	16772	16723	16552	16522	16499	16490	16737	16641	16662	16951	16645	16609	16564	16709	16607	16697	16756	16776	16614	16506	16663	16705	16769	16683	16737	16665	16560	16565	16741	16539	16766	16518	16663	16573	16583	16635	16445	16644	16476	16714	16779	16696	16613	16659	16446	16470	16520	16434	16674	16750	16624	16665	16636	16515	16692	16718	16647	16573	16625	16602	16614	16602	16547	16569	16725	16587	16614	16538	16413	16744	16644	16700	16397	16690	16592	16700	16555	16612	16671	16698	16616	16475	16500	16539	16560	16572	16733	16659	16610	16722	16342	16611	16621	16601	16648	16571	16712	16548	16659	16801	16509	16705	16507	16615	16462	16552	16667	16698	16645	16552	16503	16680	16520	16709	16621	16551	16628	16689	16555	16532	16714	16637	16617	16478	16600	16578	16532	16683	16564	16634	16526	16546	16622	16525	16544	16598	16618	16521	16524	16686	16490	16697	16704	16623	16455	16656	16641	16692	16445	16622	16456	16583	16723	16505	16522	16652	16587	16523	16624	16640	16758	16559	16571	16565	16797	16604	16584	16540	16521	16669	16602	16544	16530	16569	16675	16614	16598	16644	16696	16646	16772	16508	16582	16535	16657	16660	16556	16635	16528	16612	16618	16798	16711	16761	16648	16573	16691	16580	16625	16654	16653	16597	16500	16542	16611	16677	16684	16480	16437	16455	16594	16594	16786	16647	16518	16645	16543	16540	16687	16741	16593	16642	16527	16541	16654	16609	16795	16494	16633	16742	16444	16670	16612	16491	16660	16640	16715	16621	16577	16701	16564	16530	16706	16769	16469	16802	16533	16585	16626	16681	16642	16584	16773	16575	16641	16534	16752	16646	16488	16590	16620	16545	16614	16401	16871	16552	16629	16643	16649	16677	16634	16671	16741	16486	16610	16243	16597	16521	16564	16762	16623	16519	16591	16486	16490	16587	16599	16712	16621	16628	16585	16581	16696	16491	16711	16768	16671	16607	16577	16738	16858	16713	16823	16462	16467	16590	16671	16665	16496	16789	16525	16604	16674	16676	16792	16711	16787	16622	16414	16678	16663	16534	16456	16789	16597	16681	16747	16651	16546	16782	16600	16765	16557	16609	16431	16669	16566	16592	16596	16634	16404	16608	16699	16548	16735	16522	16413	16586	16597	16600	16676	16565	16542	16411	16732	16584	16569	16739	16420	16741	16496	16612	16592	16589	16765	16638	16577	16512	16562	16711	16827	16600	16510	16659	16554	16561	16629	16563	16720	16641	16656	16666	16674	16611	16802	16762	16523	16676	16493	16602	16607	16470	16689	16685	16745	16581	16597	16568	16735	16636	16592	16654	16747	16644	16772	16537	16719	16613	16652	16543	16612	16814	16500	16628	16591	16649	16505	16642	16514	16738	16608	16453	16556	16669	16656	16553	16653	16686	16712	16618	16775	16621	16573	16582	16505	16502	16718	16559	16735	16640	16675	16700	16558	16724	16783	16678	16722	16479	16827	16748	16703	16545	16546	16616	16721	16767	16522	16607	16591	16660	16658	16628	16587	16438	16720	16468	16523	16555	16703	16643	16692	16588	16690	16588	16599	16421	16521	16695	16656	16463	16746	16529	16688	16493	16742	16482	16696	16723	16732	16685	16569	16540	16621	16673	16711	16708	16524	16784	16622	16586	16596	16575	16588	16647	16588	16484	16540	16595	16660	16528	16596	16628	16673	16732	16736	16428	16638	16697	16661	16610	16746	16559	16638	16642	16565	16703	16623	16681	16662	16459	16405	16413	16489	16581	16691	16639	16502	16664	16579	16714	16697	16602	16648	16653	16518	16632	16609	16692	16653	16628	16602	16539	16389	16552	16684	16696	16617	16529	16699	16634	16535	16568	16615	16612	16525	16446	16419	16629	16704	16536	16590	16485	16614	16702	16670	16785	16622	16702	16691	16522	16712	16572	16581	16612	16595	16529	16702	16693	16632	16557	16621	16701	16738	16629	16766	16509	16586	16577	16724	16655	16774	16515	16604	16652	16449	16532	16605	16492	16522	16732	16649	16641	16731	16608	16858	16503	16759	16542	16524	16641	16543	16567	16405	16694	16748	16706	16578	16599	16715	16610	16605	16695	16648	16718	16598	16668	16593	16704	16828	16497	16501	16492	16743	16440	16713	16659	16535	16723	16551	16490	16663	16517	16735	16425	16594	16739	16751	16708	16620	16622	16618	16687	16677	16560	16726	16569	16569	16889	16465	16626	16673	16622	16714	16548	16531	16635	16526	16529	16569	16596	16808	16774	16733	16647	16720	16717	16585	16679	16628	16698	16551	16401	16605	16543	16592	16600	16550	16680	16695	16633	16602	16647	16582	16643	16870	16681	16597	16686	16579	16726	16464	16634	16419	16693	16533	16612	16582	16526	16535	16636	16615	16495	16668	16684	16396	16586	16382	16728	16609	16536	16682	16944	16696	16654	16581	16451	16529	16620	16561	16562	16635	16551	16638	16716	16624	16617	16570	16651	16581	16865	16507	16631	16692	16595	16587	16641	16623	16522	16465	16502	16617	16648	16613	16688	16784	16610	16634	16703	16646	16550	16511	16399	16588	16589	16704	16576	16606	16614	16665	16618	16627	16635	16532	16597	16547	16522	16471	16661	16669	16576	16533	16562	16543	16512	16685	16605	16688	16666	16767	16639	16704	16575	16724	16712	16533	16580	16599	16643	16653	16824	16548	16478	16667	16651	16898	16734	16604	16614	16579	16424	16643	16599	16526	16574	16601	16623	16566	16681	16837	16645	16661	16758	16539	16490	16630	16719	16484	16494	16656	16739	16634	16636	16561	16547	16857	16625	16677	16633	16618	16736	16736	16620	16579	16641	16573	16525	16702	16633	16659	16556	16669	16630	16568	16633	16672	16704	16652	16644	16551	16538	16640	16870	16613	16665	16710	16613	16659	16779	16589	16800	16680	16525	16708	16729	16630	16664	16451	16722	16428	16706	16543	16713	16664	16652	16667	16487	16611	16419	16617	16441	16535	16582	16677	16684	16623	16617	16447	16450	16407	16638	16573	16635	16721	16508	16648	16749	16794	16719	16673	16669	16797	16502	16645	16603	16705	16432	16625	16739	16783	16685	16763	16430	16594	16705	16473	16772	16708	16631	16673	16580	16602	16453	16526	16707	16680	16657	16718	16542	16614	16635	16333	16541	16698	16654	16716	16762	16507	16637	16591	16678	16599	16710	16802	16606	16684	16606	16817	16646	16438	16680	16640	16660	16632	16718	16478	16652	16457	16705	16581	16557	16599	16597	16589	16521	16634	16757	16533	16680	16707	16547	16564	16587	16560	16647	16559	16488	16663	16616	16738	16686	16529	16703	16695	16666	16869	16736	16742	16608	16663	16536	16665	16590	16658	16512	16752	16617	16634	16631	16678	16634	16610	16704	16709	16620	16475	16620	16696	16683	16544	16449	16714	16500	16468	16749	16698	16451	16675	16510	16460	16716	16509	16488	16550	16569	16747	16579	16807	16684	16579	16592	16491	16546	16798	16497	16560	16659	16564	16527	16614	16537	16619	16721	16771	16695	16677	16719	16606	16439	16718	16494	16516	16647	16459	16648	16585	16610	16425	16625	16892	16566	16876	16761	16623	16234	16697	16531	16560	16637	16600	16774	16680	16526	16730	16704	16505	16752	16652	16686	16526	16610	16534	16704	16603	16593	16624	16710	16545	16731	16589	16592	16655	16602	16522	16579	16727	16562	16520	16617	16714	16518	16629	16557	16555	16718	16676	16562	16704	16703	16661	16539	16614	16520	16614	16602	16726	16610	16730	16599	16633	16517	16594	16538	16569	16826	16621	16737	16690	16725	16433	16613	16827	16725	16524	16670	16462	16521	16727	16699	16568	16678	16657	16526	16560	16545	16481	16605	16685	16581	16597	16708	16533	16630	16523	16511	16695	16501	16611	16571	16473	16674	16581	16654	16844	16538	16699	16592	16737	16674	16667	16618	16672	16591	16767	16654	16732	16664	16754	16488	16622	16540	16662	16584	16547	16551	16854	16694	16607	16473	16558	16634	16553	16484	16563	16636	16471	16575	16672	16689	16634	16494	16585	16633	16489	16710	16475	16638	16497	16563	16531	16591	16668	16658	16552	16805	16661	16584	16517	16654	16742	16646	16661	16702	16557	16435	16623	16625	16625	16538	16584	16540	16452	16568	16688	16552	16646	16828	16533	16597
24040	21356	28673	25017	23396	23498	23300	21207	21503	27284	33101	28515	23598	23221	22815	22239	21247	20517	19948	19788	19712	19960	19740	19731	19760	19845	19493	19851	19567	19705	19791	19496	19760	19673	19518	19806	19616	19608	19518	19794	19615	19692	19556	19646	19634	19611	19641	19610	19862	19754	19454	19595	19492	19698	19591	19638	19731	19769	19635	19826	19714	19586	19554	19545	19513	19605	19730	19697	19614	19713	19715	19607	19622	19598	19682	19639	19608	19711	19706	19542	19435	19577	19537	19382	19571	19655	19569	19440	19599	19698	19539	19656	19653	19647	19428	19474	19574	19613	19408	19557	19709	19691	19551	19626	19601	19465	19653	19593	19499	19528	19704	19444	19609	19594	19571	19632	19571	19626	19821	19675	19395	19619	19516	19761	19581	19429	19863	19669	19475	19547	19651	19577	19607	19466	19471	19664	19391	19632	19482	19670	19493	19590	19508	19408	19513	19505	19674	19669	19567	19642	19678	19420	19577	19564	19657	19626	19638	19504	19692	19613	19606	19713	19710	19737	19568	19520	19551	19653	19746	19832	19349	19537	19532	19511	19586	19665	19784	19756	19668	19623	19640	19583	19704	19623	19417	19453	19438	19542	19677	19553	19673	19746	19634	19653	19622	19445	19550	19709	19618	19731	19700	19561	19572	19462	19779	19521	19629	19567	19632	19601	19653	19586	19673	19595	19472	19470	19642	19370	19491	19724	19612	19466	19487	19612	19615	19532	19478	19542	19513	19573	19797	19419	19540	19826	19450	19611	19533	19538	19751	19618	19707	19654	19752	19472	19631	19606	19473	19317	19561	19642	19329	19628	19352	19490	19685	19642	19616	19592	19868	19683	19660	19551	19810	19680	19554	19511	19535	19658	19580	19732	19765	19847	19533	19495	19538	19515	19619	19524	19413	19626	19601	19498	19573	19691	19731	19628	19634	19572	19580	19756	19603	19579	19784	19557	19835	19577	19389	19623	19714	19553	19479	19647	19652	19733	19566	19538	19447	19766	19656	19541	19564	19684	19574	19638	19544	19830	19697	19474	19527	19578	19446	19517	19689	19465	19713	19411	19667	19729	19758	19635	19562	19782	19557	19661	19666	19659	19725	19632	19501	19814	19635	19584	19420	19645	19504	19576	19643	19702	19652	19587	19595	19345	19684	19672	19692	19788	19645	19537	19372	19763	19516	19536	19434	19714	19604	19561	19509	19676	19509	19644	19728	19461	19590	19619	19535	19492	19702	19506	19522	19768	19664	19615	19477	19595	19681	19656	19730	19670	19749	19558	19565	19592	19614	19553	19657	19763	19875	19699	19741	19629	19803	19662	19620	19667	19532	19629	19642	19472	19645	19607	19670	19563	19591	19570	19829	19679	19692	19765	19691	19513	19785	19662	19782	19709	19494	19543	19644	19509	19554	19770	19919	19548	19614	19515	19729	19389	19583	19457	19576	19657	19526	19381	19458	19665	19414	19517	19669	19751	19962	19565	19621	19490	19604	19824	19607	19416	19433	19595	19756	19570	19654	19380	19462	19546	19691	19579	19838	19462	19580	19566	19591	19500	19512	19638	19493	19616	19783	19562	19796	19421	19660	19719	19505	19614	19532	19544	19613	19652	19751	20040	19759	19598	19464	19571	19678	19765	19556	19679	19612	19552	19611	19547	19601	19567	19776	19598	19668	19795	19719	19772	19484	19683	19746	19563	19597	19509	19625	19442	19358	19687	19641	19684	19448	19728	19650	19628	19693	19509	19679	19407	19675	19488	19540	19410	19759	19590	19564	19722	19614	19739	19782	19653	19688	19634	19869	19698	19568	19575	19508	19435	19728	19652	19595	19555	19603	19845	19509	19563	19625	19844	19454	19741	19532	19542	19607	19526	19461	19653	19580	19492	19838	19793	19730	19607	19533	19561	19762	19564	19697	19555	19388	19921	19625	19636	19690	19505	19591	19640	19663	19748	19530	19498	19778	19651	19654	19526	19571	19698	19594	19609	19760	19670	19739	19486	19688	19690	19578	19590	19745	19813	19471	19495	19567	19675	19772	19627	19561	19605	19629	19608	19639	19563	19623	19434	19651	19449	19611	19822	19564	19723	19545	19547	19536	19487	19632	19351	19721	19525	19377	19624	19691	19711	19387	19633	19378	19326	19531	19559	19602	19416	19637	19558	19819	19654	19646	19369	19544	19531	19799	19702	19646	19552	19743	19547	19446	19538	19884	19614	19376	19651	19502	19387	19560	19446	19518	19580	19654	19869	19542	19644	19659	19398	19551	19641	19597	19552	19527	19794	19557	19510	19811	19504	19657	19747	19722	19694	19796	19671	19523	19692	19534	19588	19476	19676	19839	19578	19507	19336	19671	19481	19677	19626	19487	19533	19559	19603	19727	19645	19634	19640	19627	19648	19724	19452	19545	19616	19575	19752	19768	19559	19724	19717	19540	19627	19745	19679	19895	19563	19372	19671	19455	19580	19503	19712	19581	19711	19488	19523	19820	19447	19398	19469	19399	19589	19838	19605	19427	19650	19681	19654	19735	19825	19712	19459	19371	19783	19514	19626	19757	19604	19859	19742	19465	19614	19633	19624	19373	19603	19829	19626	19453	19588	19841	19706	19512	19583	19747	19806	19703	19483	19638	19471	19615	19546	19597	19666	19703	19672	19679	19642	19396	19564	19334	19590	19374	19629	19696	19628	19738	19733	19622	19440	19673	19809	19547	19625	19658	19587	19642	19470	19616	19825	19632	19557	19422	19650	19534	19416	19605	19436	19594	19604	19398	19700	19696	19642	19361	19568	19673	19403	19696	19582	19473	19569	19628	19785	19625	19591	19526	19531	19654	19814	19736	19716	19602	19524	19599	19403	19460	19523	19531	19486	19534	19724	19720	19941	19453	19707	19727	19614	19789	19594	19714	19667	19614	19629	19460	19358	19653	19542	19754	19562	19593	19563	19543	19425	19765	19630	19587	19353	19698	19500	19525	19673	19634	19334	19735	19640	19759	19609	19550	19671	19664	19594	19691	19596	19628	19735	19643	19574	19702	19590	19627	19582	19639	19518	19474	19673	19566	19628	19551	19724	19533	19512	19496	19589	19645	19622	19407	19490	19668	19584	19706	19638	19675	19430	19597	19737	19489	19630	19864	19786	19726	19357	19615	19722	19561	19649	19615	19804	19661	19617	19595	19627	19605	19575	19573	19636	19580	19481	19711	19490	19634	19523	19554	19407	19419	19474	19590	19571	19696	19517	19653	19557	19573	19560	19565	19547	19633	19618	19554	19571	19565	19507	19369	19490	19636	19856	19493	19561	19423	19411	19627	19575	19431	19681	19696	19590	19524	19491	19650	19533	19471	19676	19722	19634	19682	19600	19498	19805	19520	19527	19256	19436	19649	19772	19569	19710	19660	19503	19774	19707	19633	19616	19441	19620	19863	19611	19765	19436	19517	19734	19717	19504	19499	19634	19568	19702	19404	19750	19798	19629	19577	19494	19629	19636	19674	19758	19696	19443	19589	19548	19718	19566	19669	19489	19796	19495	19712	19570	19700	19642	19697	19651	19740	19545	19553	19633	19755	19554	19570	19478	19645	19542	19673	19657	19748	19797	19796	19802	19828	19568	19621	19754	19482	19566	19518	19459	19622	19741	19656	19485	19686	19693	19791	19627	19614	19539	19604	19808	19615	19481	19444	19430	19761	19447	19469	19587	19490	19506	19426	19565	19485	19753	19600	19439	19637	19696	19585	19521	19654	19815	19498	19538	19601	19672	19479	19523	19853	19526	19579	19700	19614	19716	19422	19610	19390	19476	19588	19629	19598	19848	19584	19572	19362	19617	19695	19631	19797	19465	19658	19792	19415	19516	19657	19465	19702	19583	19495	19850	19579	19582	19685	19568	19568	19674	19720	19636	19591	19566	19516	19791	19542	19520	19564	19762	19637	19629	19480	19547	19515	19523	19648	19730	19568	19825	19808	19475	19511	19572	19688	19789	19393	19482	19871	19757	19568	19592	19542	19518	19495	19506	19513	19474	19642	19649	19629	19709	19570	19828	19747	19656	19770	19782	19618	19461	19331	19646	19537	19447	19701	19633	19548	19727	19519	19584	19669	19275	19724	19525	19616	19659	19712	19657	19685	19788	19542	19542	19601	19586	19476	19720	19515	19590	19749	19517	19658	19519	19661	19786	19712	19741	19540	19575	19574	19994	19690	19536	19800	19632	19570	19690	19620	19395	19581	19792	19671	19670	19746	19518	19541	19636	19448	19572	19827	19692	19681	19453	19504	19546	19557	19613	19744	19573	19392	19455	19487	19552	19610	19515	19573	19512	19590	19597	19649	19740	19523	19670	19578	19800	19772	19874	19629	19691	19671	19820	19586	19545	19652	19469	19558	19538	19770	19636	19676	19654	19719	19610	19645	19433	19401	19450	19666	19731	19638	19809	19495	19748	19609	19518	19997	19562	19491	19571	19562	19747	19715	19460	19677	19806	19692	19621	19803	19603	19770	19511	19657	19758	19586	19624	19616	19700	19712	19677	19618	19622	19580	19565	19751	19497	19616	19651	19533	19779	19609	19718	19539	19521	19758	19403	19771	19608	19677	19694	19695	19679	19759	19582	19597	19782	19656	19710	19570	19884	19703	19551	19748	19813	19576	19560	19594	19599	19618	19570	19537	19801	19599	19737	19790	19514	19594	19607	19638	19661	19656	19582	19666	19589	19574	19540	19547	19562	19534	19756	19771	19556	19285	19631	19664	19394	19640	19456	19568	19659	19760	19690	19739	19570	19563	19713	19697	19668	19743	19786	19728	19592	19485	19521	19833	19441	19465	19617	19515	19615	19563	19678	19599	19440	19550	19457	19558	19819	19616	19593	19735	19535	19682	19481	19557	19558	19621	19432	19547	19461	19506	19628	19507	19615	19887	19683	19543	19445	19547	19711	19571	19477	19735	19642	19542	19490	19717	19694	19573	19704	19451	19561	19617	19755	19748	19666	19603	19753	19462	19524	19704	19779	19641	19592	19729	19627	19518	19635	19555	19438	19522	19401	19826	19562	19659	19472	19558	19492	19506	19535	19605	19602	19618	19671	19608	19538	19746	19531	19660	19606	19514	19482	19607	19486	19816	19631	19661	19446	19478	19714	19526	19596
23747	39967	37633	27736	22907	19442	18869	18530	19849	28898	34010	26354	21573	21497	20761	19286	18249	17385	16781	16709	16657	16527	16542	16493	16353	16484	16548	16595	16503	16505	16486	16570	16336	16413	16538	16513	16436	16534	16430	16570	16463	16532	16543	16587	16486	16588	16585	16508	16442	16455	16510	16565	16423	16432	16419	16439	16508	16511	16540	16431	16562	16467	16569	16404	16505	16278	16589	16326	16537	16609	16821	16471	16502	16384	16488	16427	16342	16531	16590	16487	16631	16462	16468	16470	16466	16268	16393	16409	16492	16408	16391	16537	16462	16696	16464	16420	16561	16447	16511	16528	16388	16532	16322	16434	16520	16424	16539	16419	16488	16596	16487	16570	16450	16432	16454	16403	16366	16433	16416	16651	16441	16446	16466	16525	16478	16434	16582	16564	16619	16299	16448	16323	16609	16509	16594	16572	16551	16361	16573	16472	16452	16567	16570	16333	16545	16396	16409	16386	16366	16485	16587	16478	16501	16394	16471	16435	16416	16507	16609	16590	16364	16496	16567	16458	16392	16537	16376	16506	16608	16335	16572	16560	16497	16357	16520	16452	16426	16309	16593	16456	16490	16592	16623	16539	16513	16517	16446	16475	16467	16451	16563	16529	16437	16422	16425	16358	16533	16585	16483	16438	16375	16366	16394	16578	16471	16426	16617	16483	16450	16536	16488	16534	16468	16417	16589	16422	16448	16401	16440	16213	16379	16540	16439	16562	16527	16421	16239	16510	16400	16235	16599	16397	16463	16416	16433	16417	16426	16617	16263	16551	16611	16456	16523	16349	16561	16589	16349	16513	16428	16577	16371	16458	16649	16566	16389	16406	16414	16463	16415	16480	16405	16413	16619	16480	16527	16204	16425	16584	16478	16441	16448	16366	16502	16472	16326	16485	16414	16649	16430	16464	16410	16447	16249	16445	16592	16482	16379	16523	16427	16543	16557	16434	16606	16456	16546	16282	16399	16364	16392	16694	16371	16404	16453	16410	16419	16621	16461	16420	16540	16416	16474	16402	16572	16539	16566	16458	16324	16396	16425	16383	16609	16374	16476	16438	16499	16364	16506	16333	16437	16354	16433	16544	16496	16407	16512	16436	16463	16421	16505	16399	16466	16540	16517	16541	16580	16519	16516	16473	16517	16441	16365	16500	16582	16523	16382	16343	16551	16608	16442	16622	16388	16455	16488	16539	16385	16444	16337	16448	16254	16446	16354	16416	16377	16541	16645	16252	16495	16403	16382	16513	16577	16597	16463	16332	16677	16514	16356	16551	16435	16562	16580	16530	16368	16656	16487	16532	16565	16523	16551	16463	16322	16402	16353	16294	16540	16562	16554	16387	16433	16519	16473	16425	16430	16534	16385	16471	16397	16432	16478	16473	16465	16451	16530	16417	16488	16519	16427	16410	16535	16395	16425	16504	16456	16459	16339	16464	16473	16475	16342	16602	16439	16379	16458	16347	16564	16300	16382	16417	16319	16632	16438	16337	16496	16628	16482	16449	16442	16385	16466	16544	16486	16595	16471	16473	16472	16518	16509	16572	16378	16537	16468	16308	16360	16426	16461	16454	16450	16511	16511	16565	16320	16466	16352	16477	16393	16553	16206	16412	16580	16536	16552	16558	16431	16494	16321	16540	16418	16712	16211	16469	16539	16405	16335	16418	16652	16505	16336	16463	16426	16334	16347	16480	16647	16433	16520	16390	16395	16594	16483	16567	16512	16514	16574	16569	16423	16326	16496	16671	16519	16573	16477	16293	16439	16407	16424	16478	16484	16552	16453	16445	16386	16542	16608	16503	16234	16394	16493	16613	16384	16356	16370	16419	16435	16456	16422	16577	16369	16521	16421	16533	16546	16586	16560	16588	16438	16401	16501	16445	16451	16471	16382	16556	16491	16449	16537	16586	16484	16604	16456	16664	16347	16624	16481	16376	16481	16530	16635	16506	16675	16372	16628	16561	16566	16221	16304	16410	16506	16393	16447	16373	16429	16508	16437	16470	16497	16480	16576	16386	16470	16398	16342	16367	16540	16586	16359	16584	16308	16385	16387	16642	16489	16338	16609	16541	16407	16503	16467	16400	16425	16520	16411	16484	16523	16512	16393	16549	16435	16383	16477	16620	16443	16382	16558	16413	16508	16579	16422	16651	16464	16383	16596	16406	16373	16617	16620	16457	16364	16596	16529	16492	16507	16388	16407	16508	16482	16541	16495	16451	16303	16567	16274	16581	16477	16501	16456	16347	16445	16354	16595	16330	16403	16598	16545	16523	16540	16436	16509	16413	16487	16451	16498	16480	16585	16589	16536	16533	16408	16570	16421	16591	16564	16336	16525	16448	16372	16366	16392	16511	16341	16574	16585	16618	16431	16284	16521	16465	16536	16573	16525	16497	16486	16626	16454	16487	16581	16441	16631	16435	16635	16429	16486	16470	16545	16542	16591	16430	16526	16269	16467	16525	16281	16504	16518	16613	16371	16424	16493	16357	16462	16434	16470	16398	16295	16506	16478	16544	16468	16463	16394	16515	16512	16375	16504	16566	16451	16399	16430	16368	16499	16291	16435	16400	16614	16602	16456	16578	16563	16640	16421	16397	16506	16465	16409	16409	16524	16541	16492	16557	16357	16364	16499	16461	16313	16529	16370	16281	16573	16359	16617	16585	16519	16363	16372	16505	16456	16434	16379	16497	16364	16484	16570	16439	16759	16511	16456	16229	16531	16433	16552	16538	16406	16544	16403	16450	16457	16475	16450	16502	16350	16478	16485	16530	16466	16503	16506	16385	16506	16349	16566	16564	16435	16620	16406	16490	16461	16415	16508	16461	16477	16620	16304	16504	16387	16559	16316	16395	16606	16386	16451	16542	16348	16576	16471	16472	16579	16415	16351	16459	16488	16536	16532	16421	16534	16379	16479	16421	16654	16420	16493	16301	16497	16379	16469	16473	16426	16407	16443	16430	16413	16371	16577	16336	16545	16405	16426	16467	16405	16522	16521	16440	16481	16308	16543	16592	16539	16446	16473	16414	16598	16477	16544	16438	16392	16572	16512	16474	16480	16452	16417	16393	16541	16417	16365	16406	16542	16581	16518	16378	16507	16507	16479	16547	16420	16566	16504	16382	16627	16509	16545	16470	16458	16412	16349	16429	16676	16258	16446	16586	16522	16462	16510	16602	16284	16472	16420	16598	16401	16486	16297	16315	16463	16543	16520	16305	16426	16456	16276	16486	16315	16487	16492	16352	16616	16414	16555	16486	16645	16589	16472	16518	16545	16496	16514	16629	16442	16434	16382	16599	16561	16510	16484	16500	16454	16171	16430	16394	16460	16426	16584	16362	16505	16494	16474	16618	16330	16453	16355	16586	16515	16482	16620	16488	16574	16333	16584	16241	16690	16268	16308	16506	16417	16458	16376	16411	16499	16441	16568	16393	16469	16616	16447	16294	16530	16478	16443	16384	16540	16401	16546	16558	16641	16613	16463	16424	16343	16480	16220	16526	16348	16504	16572	16537	16389	16581	16501	16528	16548	16437	16490	16502	16630	16502	16627	16533	16265	16605	16669	16471	16270	16382	16385	16476	16375	16270	16609	16532	16483	16355	16627	16524	16438	16337	16220	16701	16418	16572	16406	16517	16497	16455	16386	16516	16429	16509	16387	16462	16511	16499	16618	16450	16571	16588	16537	16566	16433	16524	16314	16500	16497	16407	16383	16388	16281	16526	16379	16492	16558	16406	16364	16484	16506	16378	16409	16617	16428	16332	16536	16542	16493	16622	16484	16555	16483	16536	16481	16433	16566	16551	16404	16558	16554	16515	16561	16297	16355	16373	16541	16631	16402	16489	16418	16424	16515	16589	16373	16585	16508	16493	16549	16475	16643	16592	16544	16603	16449	16371	16614	16566	16504	16384	16377	16604	16437	16539	16486	16337	16387	16449	16390	16357	16570	16450	16447	16421	16611	16397	16312	16453	16517	16351	16480	16396	16444	16436	16642	16563	16457	16433	16440	16470	16309	16446	16422	16454	16638	16459	16497	16326	16611	16260	16367	16423	16453	16433	16482	16479	16471	16390	16570	16555	16581	16504	16384	16461	16384	16484	16468	16382	16412	16483	16483	16537	16385	16441	16499	16389	16792	16437	16402	16328	16540	16610	16671	16560	16369	16479	16420	16558	16501	16451	16489	16721	16528	16323	16513	16542	16426	16522	16670	16579	16390	16322	16579	16421	16459	16503	16549	16634	16598	16495	16356	16360	16466	16577	16346	16505	16473	16368	16537	16476	16397	16398	16515	16426	16344	16560	16476	16531	16401	16480	16401	16222	16438	16497	16323	16429	16542	16272	16586	16352	16491	16622	16629	16445	16599	16358	16467	16518	16617	16343	16555	16556	16286	16341	16387	16553	16526	16594	16365	16477	16328	16510	16358	16629	16501	16582	16611	16399	16622	16466	16647	16551	16358	16445	16487	16307	16562	16526	16579	16547	16441	16480	16465	16565	16540	16468	16440	16455	16592	16441	16719	16384	16443	16462	16414	16512	16557	16547	16440	16367	16550	16507	16423	16304	16546	16319	16422	16613	16406	16455	16431	16579	16340	16517	16461	16368	16385	16590	16586	16444	16414	16403	16382	16478	16475	16477	16456	16609	16597	16405	16425	16561	16369	16268	16502	16336	16551	16561	16429	16535	16391	16499	16503	16492	16526	16300	16534	16336	16341	16590	16555	16601	16505	16416	16442	16401	16526	16429	16531	16412	16581	16507	16560	16408	16515	16485	16354	16308	16475	16530	16403	16392	16437	16583	16510	16626	16288	16403	16552	16414	16475	16433	16519	16432	16481	16663	16480	16552	16396	16348	16420	16376	16564	16519	16505	16499	16555	16426	16361	16365	16466	16499	16558	16322	16400	16393	16518	16519	16473	16500	16362	16324	16551	16365	16489	16492	16360	16447	16394	16529	16388	16314	16455	16511	16296	16522	16447	16584	16466	16513	16519	16435	16656	16441	16298	16374	16411	16562	16386	16569	16461	16514	16426	16575	16461	16442	16415	16552	16387	16359	16415	16447	16331	16390	16508	16458	16440	16553	16643	16404	16608	16424	16588	16513	16406	16502	16568	16490	16582	16670	16441	16646	16314	16383	16595	16501
22796	21343	29151	23983	21963	24639	26933	22739	24724	35755	43846	33656	27876	26637	25657	23726	22516	21431	20704	20295	19913	19907	19810	19995	19609	19808	19972	19761	19967	19866	20009	20114	19893	19837	19974	19734	19673	19721	19727	19963	19844	19784	20062	19796	19903	19824	19938	19768	19832	19913	19873	19841	19842	19933	20013	19786	19804	19720	19934	19985	19932	19794	19815	19969	19866	19676	19968	19795	19921	19907	19949	19984	20004	19743	19922	19752	19864	19736	19894	19882	19625	19646	19796	20064	19962	19697	19823	19757	19564	19722	19708	19865	19965	19940	19804	19793	19906	19668	19608	19832	19816	19948	19638	19823	19830	19636	19752	19817	19926	19832	19765	19645	19681	19770	19758	19730	19694	19820	19622	19679	19766	19814	19877	19751	19903	19790	19964	19776	19658	19943	19854	19645	19903	19537	19900	19726	19675	19711	19769	19874	19754	19628	19806	19761	19802	19906	19797	19940	19980	19712	19775	19826	19759	19706	19704	19666	19871	19732	19896	19661	19786	19644	19821	19696	19714	19712	19688	19640	19870	19766	19928	19833	19835	19673	19706	19747	19856	19611	19789	19534	20073	19733	20025	19787	19884	19770	19784	19748	19665	19747	19670	19886	19888	19904	19853	19816	19772	19693	19731	19860	19672	19596	19859	19669	19681	19640	19626	19817	19625	19619	19802	19723	19870	19686	19625	19620	19850	19708	19619	19741	19673	20036	19715	19822	19782	19727	19707	19793	19768	19770	19789	19680	20041	19887	19728	19787	19579	19734	19896	19909	19827	19666	19971	19769	19709	19772	19899	19754	19795	19763	19739	19876	20010	19903	19876	19685	19859	19684	19777	19721	19825	19765	19565	19725	19715	19718	19778	19647	19875	19689	19667	19940	19684	19563	19797	19806	19578	19775	19862	19636	19852	19799	19656	19740	19674	19709	19759	19650	19797	19654	19791	19721	19624	19647	19775	19718	19923	19771	19713	19446	19637	19731	19848	19545	19937	19644	19747	19739	20019	19712	19736	19553	19790	19935	19646	19733	19660	19661	19712	19623	19700	19653	19648	19686	19721	19698	19855	19805	19842	19464	19789	19872	19739	19782	19677	19847	19800	19830	19800	19921	19875	19693	19816	19610	19812	19660	19734	19663	19837	19722	19953	19808	19722	19758	19725	19767	19833	19817	19675	19807	20066	19855	19919	19666	19861	19702	19820	19620	19937	19631	19670	19851	19921	19912	19730	19978	19789	19903	19767	19430	19873	19694	19530	19756	19888	19715	19827	19928	19833	19778	19682	19812	19651	19565	19729	19830	19808	19669	19860	19834	19785	19595	19764	19808	19795	19681	19733	19801	20048	19746	19989	19835	19871	19668	19944	19663	19739	19736	19871	19942	19686	19736	19774	19820	19675	19866	20002	19757	19613	19710	19552	19795	19617	19873	19796	19820	19904	19701	19843	19429	19517	19703	19642	19913	19630	19851	19745	19793	19593	19798	19805	19746	19581	19633	19841	19670	19879	19861	19762	19781	19700	19641	19730	19698	19724	19791	19664	19780	19844	19728	19783	19767	19729	19783	19913	19855	19751	19881	19864	19905	19680	19711	19822	19669	19907	19854	19822	19752	19514	19677	19725	19658	19968	19752	19687	19666	19724	19690	19538	19799	19786	19808	19977	19558	19692	19773	19960	19873	19934	19712	19949	19731	19800	19731	19980	19988	19593	19716	19651	19698	19654	19890	19902	19698	19805	19904	19845	19872	19768	19736	19772	19750	19766	19730	19718	19774	19957	19934	19920	19794	19767	19515	19686	19734	19715	19683	19708	19830	19936	19661	19784	19868	19563	19786	19723	19835	19806	19629	19743	19581	19853	20017	19970	19666	19702	19730	19751	19635	19589	19993	19662	19710	19847	19741	19782	19897	19779	19717	19627	19872	19828	19730	19500	19678	19709	19706	19859	19728	19830	19802	19785	19607	19781	19551	19757	19753	19618	19653	19573	19746	19818	19687	19819	19620	19711	19691	19764	19539	19714	19730	19741	19574	19914	19839	19835	19708	19666	19871	19619	19767	19737	19741	19948	19854	19749	19914	19920	19644	19848	19752	19692	19883	19794	19553	19904	19642	19764	19820	19738	19913	19754	19605	19674	19667	19666	19566	19574	19809	19840	19708	19795	19763	19732	19690	19770	19661	19803	19828	19832	19751	19917	19672	19957	19790	19809	19936	19867	19923	19772	19727	19718	19782	19718	19796	19659	19727	19868	19866	19544	19899	19728	19746	19889	19838	19760	19654	19894	19680	19723	19895	19963	19597	19811	19637	19953	19919	19791	19863	19927	19756	19700	19675	19588	19846	19803	19671	19854	19764	19625	19885	19915	19838	19849	19665	19926	19673	19750	19772	19688	19645	19742	19635	19749	19712	19727	19821	19790	19619	19808	19930	19711	19530	19631	19990	19865	19931	19613	19838	19849	19895	19972	19608	19784	19765	19941	19815	19940	19527	19837	19721	19763	19625	19594	19638	19401	19734	19934	19659	20009	19657	19638	19845	19603	20068	19854	19582	19787	19571	19791	19614	19538	19679	19886	19656	19836	19787	19611	19733	19616	19714	19612	19702	19899	20030	19809	19759	19797	19696	19887	19800	19754	19749	19782	19633	19729	19918	19662	19808	19858	19559	19777	19784	19864	19809	19725	19761	19767	19615	19880	19759	19734	19570	19747	19868	19923	19800	19837	20106	19777	19869	19871	19836	19753	19923	19659	19776	19930	19844	19791	19632	19693	19653	19912	19723	19893	19965	19781	19635	19729	19848	19766	19465	20027	19777	19654	19599	19685	19681	19712	19838	19841	19864	19605	19843	19628	19761	19865	19799	19782	19868	19495	19788	19988	19931	19903	19779	19791	19665	19818	19641	19887	19937	19629	19678	19632	20008	19867	19726	19786	19842	19734	19761	19872	19783	19725	19759	19655	19734	19872	19974	19748	19821	19819	19870	19762	19720	19697	19869	19711	19769	19800	19598	19930	19595	19870	19741	19806	19898	19769	19719	19758	19709	19887	19803	19811	19661	19773	19716	19556	19650	19914	19526	19819	19744	19670	19725	19906	20068	19722	19798	19815	19639	19647	19641	19754	19829	19951	19928	19835	19735	19832	19686	19837	19800	19822	19585	19758	19830	19746	19716	19577	19779	19641	19616	19808	19690	19750	19866	19661	19762	20041	19815	19567	19900	19623	19779	19816	19751	19695	19882	19722	19712	19814	19904	19803	19729	19771	19854	19922	19766	19731	19836	19763	19842	19722	19705	19594	19834	19794	19652	19906	19676	19627	19747	19900	20015	20020	19773	19781	19981	19999	19737	19793	19890	19822	19721	19867	19873	19746	19915	19891	19705	19969	19584	19756	19862	19659	19707	19760	19654	19757	19716	19714	19879	19664	19501	19802	19781	19687	19725	19659	19755	19707	19743	19669	19742	19700	19538	19871	19822	19805	20020	19812	19857	19817	19621	19693	19882	19946	19468	19709	20036	19829	19697	19788	19845	19763	20021	19938	19621	19728	19528	19724	19601	19754	19606	19884	19741	19711	19827	19842	19798	19677	19812	19531	19810	19673	19721	19805	19606	19818	19856	19908	19756	19788	19891	19767	19722	19787	19784	19876	19985	19777	19662	19807	19871	19742	19825	19895	19629	19685	19893	19808	19747	19727	19731	19788	19711	19691	19579	19516	19829	20035	19773	19753	19734	19605	19608	19587	19648	19542	19684	19710	19662	19917	19651	19715	19763	19774	19677	19891	19720	19659	19742	19677	19731	19766	19703	19668	19796	19765	19760	19751	19748	19801	19543	19625	19714	19624	19863	19619	19809	19693	19910	19876	19725	19693	19789	19630	19660	19839	19771	19948	19678	19881	19701	19700	19840	19622	19736	19896	19909	19839	19726	19932	19947	19519	19676	19783	19753	19791	19766	19728	19584	19918	19911	19623	19665	19808	19743	19842	19903	19724	19874	19691	19784	19871	19588	19648	19892	19752	19863	19942	19837	19705	19572	19817	19869	19963	19752	19858	19734	19822	19647	19633	19841	19880	19669	20003	19750	19742	19711	19728	19934	19648	19559	19607	19648	19749	19717	19830	19728	19823	19789	19772	19620	19853	19739	19682	20011	19880	19817	19801	19789	19673	19776	19673	19864	19826	20033	19721	19631	19664	19710	19758	19792	19736	19747	19882	19702	19758	19690	19729	19816	19809	19693	19840	19875	19704	19842	19800	19783	19910	19913	19840	19812	19778	19766	19560	19706	19676	19805	19785	19756	19646	19686	19710	19805	20068	19726	19735	19748	19720	19699	19762	19850	19901	19925	19843	19927	19739	19830	19677	19651	19752	19936	19630	19927	19631	19690	19865	19870	19660	19837	19896	19644	19587	20047	19656	19616	19707	19777	19657	19977	19803	19685	19945	19674	19671	19832	19573	19729	19699	19812	19644	19783	19620	19804	19680	19731	19749	19933	19749	19832	19762	19792	19615	19814	19677	19720	20016	19845	19753	19779	19671	19678	19738	19789	19728	19587	19648	19718	19754	19639	19758	19587	19671	19911	19769	19541	19694	19715	19903	19695	19830	19617	19785	19703	19592	19840	19739	19783	19694	19744	19606	19906	20017	19676	19877	19761	19708	19630	19665	20038	19696	19651	19747	19640	19725	19853	19917	19775	19818	19952	19867	19816	19552	19554	19749	19747	19897	19748	19700	19599	19761	19533	19754	19753	19874	19980	19836	19593	19740	19709	19796	19684	19735	19563	19763	19624	19701	19815	19564	19620	19666	19806	19642	20227	19976	19659	19709	19843	19739	19623	19536	19951	19633	19742	19842	19714	19761	19863	19860	19764	19774	19916	19906	19587	19915	19744	19736	19677	19940	19684	19717	19725	19716	19693	19553	19752	19765	19797	19856	19883	19692	19821	19833	19765	19658	19756	19743	19796	19827	19904	19774	19556	19693	19795	19719	19960	19585	19790	19818	19728	19785	19558	19723	19845	19757	19889	19721	19824	19708	19597	19821	19664	19636	19881	19968	19528	19722	19699	19739	19620	19737	19823	19741	19740	19732	19743	19691	19917	19748	19852	19734	19678	19954	19777	19855	19783	19773	19837	19550	19601	19825	19596
27132	46430	43059	33020	26133	22035	20551	20563	25533	38543	43648	32070	27357	25684	24423	21907	19706	18286	17241	17060	16562	16522	16625	16536	16618	16657	16820	16662	16575	16582	16577	16526	16426	16481	16736	16668	16642	16466	16590	16510	16534	16492	16577	16616	16618	16566	16508	16531	16583	16719	16472	16597	16506	16572	16670	16574	16523	16534	16607	16602	16550	16436	16707	16467	16650	16563	16473	16634	16529	16384	16638	16547	16519	16559	16534	16721	16554	16370	16511	16589	16569	16447	16616	16605	16717	16469	16537	16787	16412	16587	16761	16506	16462	16623	16488	16610	16366	16273	16498	16529	16626	16464	16589	16686	16621	16567	16515	16503	16406	16439	16538	16557	16297	16634	16567	16331	16393	16627	16541	16476	16606	16578	16540	16684	16533	16530	16756	16635	16822	16540	16687	16562	16517	16521	16609	16572	16657	16625	16493	16482	16399	16488	16408	16632	16644	16418	16457	16377	16573	16382	16591	16484	16343	16493	16656	16531	16680	16527	16641	16565	16671	16586	16533	16536	16587	16455	16472	16543	16572	16468	16504	16431	16635	16540	16675	16567	16514	16438	16594	16723	16578	16565	16727	16505	16683	16467	16752	16599	16441	16389	16512	16641	16401	16656	16560	16564	16724	16572	16514	16569	16517	16551	16432	16550	16572	16481	16570	16578	16540	16591	16566	16283	16561	16518	16475	16651	16616	16521	16614	16436	16580	16574	16590	16521	16501	16597	16500	16495	16468	16616	16556	16389	16527	16455	16648	16595	16539	16769	16559	16578	16641	16655	16572	16487	16487	16556	16398	16546	16428	16604	16590	16571	16453	16543	16569	16639	16466	16601	16569	16571	16459	16567	16440	16608	16742	16542	16445	16525	16484	16538	16376	16409	16763	16519	16509	16485	16710	16512	16585	16611	16625	16511	16642	16547	16503	16472	16622	16753	16578	16705	16459	16699	16396	16663	16651	16600	16556	16574	16463	16562	16504	16453	16419	16570	16484	16738	16570	16471	16591	16502	16540	16523	16462	16393	16479	16591	16460	16587	16658	16509	16579	16573	16584	16466	16535	16507	16485	16513	16432	16385	16582	16492	16362	16493	16651	16476	16636	16654	16555	16432	16679	16503	16638	16563	16616	16500	16591	16581	16471	16580	16552	16555	16698	16591	16687	16460	16462	16604	16688	16418	16732	16424	16395	16405	16355	16372	16700	16570	16178	16460	16653	16731	16540	16560	16579	16530	16513	16602	16631	16497	16514	16406	16761	16554	16430	16525	16433	16499	16580	16654	16598	16731	16481	16541	16493	16474	16540	16554	16531	16487	16521	16498	16472	16498	16590	16614	16607	16421	16663	16421	16615	16552	16576	16571	16500	16414	16569	16591	16444	16576	16517	16492	16593	16506	16629	16601	16698	16421	16670	16401	16589	16498	16609	16414	16490	16493	16589	16558	16580	16620	16680	16510	16417	16621	16408	16558	16416	16547	16485	16576	16571	16733	16638	16579	16354	16610	16491	16634	16469	16455	16629	16485	16530	16485	16591	16446	16442	16468	16477	16569	16616	16667	16523	16611	16531	16604	16534	16610	16651	16445	16681	16552	16533	16455	16654	16537	16292	16489	16619	16538	16493	16470	16603	16588	16653	16408	16502	16352	16533	16726	16583	16613	16409	16705	16441	16520	16571	16511	16494	16576	16424	16599	16622	16569	16595	16612	16543	16529	16466	16605	16555	16561	16422	16357	16510	16605	16544	16467	16608	16653	16475	16626	16516	16756	16572	16528	16656	16523	16645	16587	16606	16591	16605	16474	16438	16622	16361	16760	16473	16448	16519	16522	16531	16430	16453	16481	16481	16600	16460	16502	16610	16658	16518	16531	16489	16518	16698	16455	16517	16738	16483	16431	16567	16525	16547	16595	16511	16608	16573	16640	16464	16557	16492	16528	16486	16434	16412	16646	16534	16600	16571	16732	16715	16572	16553	16526	16516	16553	16620	16562	16695	16453	16634	16361	16594	16632	16432	16581	16667	16481	16582	16426	16604	16494	16487	16517	16359	16500	16724	16559	16625	16759	16602	16502	16543	16448	16567	16558	16569	16672	16426	16451	16694	16474	16506	16647	16645	16661	16542	16498	16362	16352	16595	16535	16488	16527	16577	16545	16521	16471	16583	16477	16316	16635	16558	16377	16591	16455	16403	16541	16574	16582	16593	16587	16421	16615	16408	16530	16614	16524	16383	16548	16613	16503	16739	16370	16783	16543	16588	16355	16556	16567	16416	16615	16540	16549	16557	16473	16480	16615	16371	16423	16667	16635	16414	16542	16500	16502	16448	16508	16479	16518	16645	16512	16689	16547	16553	16488	16605	16591	16524	16450	16495	16463	16501	16565	16596	16511	16571	16458	16410	16656	16800	16429	16580	16538	16544	16312	16715	16578	16675	16564	16517	16573	16664	16594	16598	16372	16551	16556	16608	16543	16461	16383	16554	16720	16501	16570	16658	16515	16472	16521	16610	16602	16324	16598	16505	16295	16325	16569	16435	16408	16463	16546	16406	16555	16431	16439	16759	16461	16549	16415	16462	16561	16481	16525	16503	16616	16606	16594	16570	16574	16656	16485	16626	16656	16527	16404	16639	16545	16602	16505	16611	16483	16574	16387	16668	16378	16533	16475	16439	16650	16518	16698	16530	16610	16746	16521	16710	16370	16486	16603	16465	16449	16443	16588	16553	16655	16664	16467	16535	16544	16469	16704	16381	16406	16487	16587	16493	16743	16678	16736	16446	16738	16482	16573	16616	16759	16561	16406	16498	16610	16625	16520	16612	16451	16589	16536	16425	16433	16541	16411	16496	16391	16517	16496	16521	16637	16428	16439	16450	16513	16526	16614	16674	16411	16354	16557	16498	16632	16606	16468	16566	16484	16541	16514	16559	16460	16769	16573	16540	16558	16643	16497	16581	16487	16530	16698	16566	16559	16528	16525	16510	16433	16553	16453	16464	16595	16748	16645	16517	16686	16625	16556	16490	16514	16621	16589	16591	16574	16353	16463	16624	16430	16529	16689	16598	16450	16562	16587	16346	16367	16669	16866	16537	16571	16651	16577	16546	16636	16421	16484	16448	16450	16530	16468	16566	16590	16598	16603	16468	16592	16523	16683	16478	16548	16509	16575	16549	16628	16546	16527	16569	16436	16547	16654	16639	16531	16604	16549	16486	16644	16583	16381	16569	16602	16478	16446	16571	16559	16617	16588	16559	16630	16590	16587	16694	16508	16579	16430	16559	16634	16295	16634	16698	16500	16593	16504	16650	16500	16491	16673	16644	16500	16534	16678	16400	16421	16592	16434	16311	16480	16463	16511	16665	16686	16528	16623	16746	16744	16598	16667	16368	16573	16497	16758	16620	16616	16574	16394	16494	16594	16638	16522	16432	16496	16684	16556	16504	16673	16532	16718	16394	16463	16624	16529	16610	16523	16566	16489	16531	16445	16639	16570	16503	16436	16532	16725	16553	16436	16690	16373	16503	16617	16564	16480	16381	16562	16464	16507	16526	16461	16528	16487	16486	16593	16532	16502	16525	16509	16479	16759	16567	16631	16465	16539	16377	16612	16572	16553	16595	16496	16709	16549	16514	16472	16626	16533	16451	16484	16359	16633	16541	16490	16541	16504	16495	16545	16430	16710	16544	16496	16573	16439	16529	16343	16447	16541	16382	16452	16482	16442	16586	16393	16594	16548	16590	16456	16716	16584	16500	16479	16729	16556	16319	16603	16514	16492	16611	16594	16549	16520	16630	16427	16571	16589	16603	16373	16520	16558	16583	16423	16411	16581	16560	16407	16630	16599	16491	16593	16338	16691	16459	16502	16555	16601	16542	16687	16440	16566	16343	16508	16614	16594	16529	16486	16709	16582	16618	16532	16635	16649	16638	16415	16678	16612	16682	16770	16564	16613	16395	16662	16543	16543	16456	16517	16448	16490	16543	16683	16565	16523	16386	16682	16550	16482	16524	16477	16564	16644	16704	16406	16757	16479	16537	16613	16556	16580	16519	16539	16499	16392	16707	16406	16446	16747	16516	16647	16420	16425	16664	16645	16636	16582	16487	16548	16657	16568	16524	16586	16427	16585	16585	16596	16491	16460	16486	16392	16795	16675	16458	16464	16507	16686	16467	16559	16463	16558	16546	16601	16508	16642	16454	16709	16492	16526	16508	16416	16523	16502	16388	16615	16283	16843	16416	16561	16558	16687	16479	16515	16520	16347	16425	16395	16595	16378	16503	16405	16497	16521	16492	16697	16624	16471	16489	16617	16601	16545	16620	16517	16678	16544	16474	16454	16780	16556	16691	16525	16440	16511	16467	16536	16547	16550	16672	16576	16402	16501	16445	16535	16446	16437	16429	16539	16629	16497	16563	16509	16555	16410	16511	16660	16487	16448	16545	16432	16595	16777	16446	16558	16530	16537	16525	16641	16591	16509	16633	16512	16486	16515	16453	16379	16399	16517	16473	16640	16447	16550	16587	16454	16460	16617	16535	16653	16316	16684	16544	16462	16442	16440	16400	16637	16357	16606	16590	16662	16460	16638	16631	16504	16584	16590	16526	16477	16407	16616	16444	16431	16434	16664	16633	16599	16591	16574	16679	16460	16490	16592	16433	16681	16495	16555	16446	16489	16395	16610	16426	16344	16670	16556	16492	16539	16655	16768	16509	16673	16584	16441	16323	16434	16491	16560	16570	16442	16493	16527	16501	16301	16587	16718	16470	16455	16574	16582	16659	16522	16603	16508	16637	16501	16532	16749	16434	16542	16544	16512	16701	16498	16689	16355	16536	16532	16749	16464	16626	16573	16602	16421	16593	16552	16475	16522	16454	16558	16582	16667	16386	16321	16645	16599	16686	16444	16588	16743	16586	16483	16578	16491	16535	16600	16604	16842	16328	16600	16597	16564	16411	16484	16519	16539	16623	16677	16468	16595	16494	16653	16567	16560	16388	16531	16507	16815	16504	16683	16561	16553	16555	16548	16502	16540	16601	16708	16523	16612	16391	16636	16472	16628	16536	16564	16593	16612	16518	16730	16525	16548	16362	16510	16606	16450	16611	16442	16591	16652	16429	16531	16672	16457	16483	16554	16580	16594	16567	16367	16623	16564
28149	23632	28454	25372	21018	20380	20292	20087	20019	21307	21931	21109	20388	20018	20222	20023	19937	19960	20041	19922	19880	19710	19847	19803	19744	19783	19775	19764	20055	19788	19690	19736	19956	19854	19727	19685	19863	19888	19862	19818	19615	19696	19756	19833	19681	19789	19962	19857	19800	19765	19754	19871	19626	19776	19647	19833	19722	19854	19778	19691	19742	19559	19703	19841	19843	19570	19951	19736	19792	19767	19648	19702	19654	19741	19753	19795	19768	19931	19909	19737	19908	19803	19980	19783	19751	19636	19802	19849	19644	19835	19652	19841	19661	19652	19865	19940	19625	19733	19727	19694	19580	19643	19906	19918	19735	19772	19549	19985	19847	19664	19597	19852	19786	19568	19461	19675	19692	19628	19743	19735	19584	19875	19837	19703	19846	19898	19908	19983	19751	19576	19601	19694	20009	19517	19733	19624	19795	19813	19850	19723	19718	19735	19946	19575	19642	19826	19845	19685	19782	19819	19909	19655	19886	19644	19876	19805	20013	19750	19707	19509	19831	19650	19777	19872	19752	19621	19710	19711	19779	19621	19523	19767	19821	19732	19651	19655	19652	19767	19999	19846	19828	19694	19740	19793	19811	19723	19553	19867	19779	19595	19789	19755	19729	19595	19896	19604	19511	19657	19735	19674	19559	19678	19868	19619	19939	19875	19754	19512	19548	19577	19659	19823	19505	19593	19740	19836	19841	19759	19647	19621	19889	19803	19787	19863	19688	19797	19701	19869	19469	19738	19836	19599	19932	19792	19655	19443	19936	19685	19690	19779	19744	19605	19858	19902	19747	19925	19805	19811	19557	19669	19743	19671	19985	19985	19641	19624	19537	19578	19859	19839	19865	19781	19510	19601	19649	19619	19628	19849	19697	19860	19688	19882	19716	19779	19765	19806	19833	19742	19749	19553	19792	19793	19725	19602	19877	19579	19869	19709	19526	19616	19787	19765	19646	19685	19855	19595	19824	19752	19697	19737	19939	19910	19657	19585	19755	19493	19829	19753	19797	19753	19826	19860	19784	19715	19815	19595	19782	19864	19915	19607	19825	19711	19679	19638	19835	19651	19660	19784	19846	19680	19515	19685	19873	19676	19650	19633	19898	19676	19816	19590	19624	19750	19787	19789	19531	19613	19683	19688	19748	19799	19614	19698	19772	19875	19675	19593	19679	19931	19881	19697	19770	19735	19806	19600	19805	19732	19704	19720	19740	19775	19803	19506	19766	19869	19880	19694	19773	19786	19589	19615	19748	19717	19762	19990	19585	19755	19742	19708	19588	19830	19781	19863	19572	19954	19875	19774	19695	19653	19613	19814	20032	19542	19767	19812	19721	19748	19901	19845	19851	19758	19678	19660	19859	19752	19783	19688	19798	19794	19936	19831	19651	19780	19649	19638	19662	19598	19953	19665	19636	19683	19796	19824	19621	19683	19873	19449	19922	19862	19786	19634	19676	19714	19602	19745	19667	19837	19713	19586	19720	19884	19654	19633	19842	19792	19890	19837	19615	19515	19664	19499	19682	19829	19926	19894	19632	19907	19732	19692	20026	19645	19820	19747	19765	19874	19815	19764	19768	19775	19927	19647	19707	19693	19737	19839	19861	19765	19621	19917	19671	19421	19810	19889	19849	19826	19720	19686	19631	19913	19838	19781	19699	19585	19689	19722	19614	19646	19712	19704	19950	19743	19828	19659	19786	19700	19564	19776	19749	19644	19613	19457	19855	19717	19573	19550	19654	19850	19682	19801	19865	19779	19776	19631	19613	19926	19800	19732	19677	19590	19631	19762	19727	19817	19700	19669	19989	19863	19536	19877	19602	19747	19708	19581	19746	19909	19904	19648	19665	19768	19588	19810	19809	19707	19855	19674	19714	19773	19910	19750	19907	19795	19957	19702	19889	19675	19823	19828	19661	19699	19795	19765	19646	19588	19733	19813	19723	19495	19900	19938	19905	19685	19658	19950	19733	19896	19874	19703	19856	19610	19504	19679	19667	19756	19899	19712	19841	19775	19574	19866	19604	19935	19629	19720	19824	19688	19795	19657	19832	19796	19968	19860	19649	19566	19644	19682	19554	19910	20013	19753	19822	19669	19725	19755	19637	19875	19762	19808	19679	19765	19792	19872	19905	19892	19645	19776	19954	19836	19826	19811	19686	19881	19895	19901	19814	19723	19780	19702	19573	19676	19832	19873	19764	19601	19715	19579	19886	19838	19717	19870	19658	19715	19787	19749	19730	19939	19724	19606	19782	19521	20086	19817	19774	19728	20021	19674	19784	19651	19640	19723	19550	19760	19829	19692	19781	19829	19686	19308	19582	19733	19695	19914	19663	19604	19708	19769	19434	19667	19836	19643	19568	19845	19598	19794	19719	19839	19675	19830	19636	19779	19850	19788	19636	20111	19684	19477	19728	19930	19698	19604	19614	19762	19838	19535	19724	19729	19807	20109	19762	19672	19829	19706	19992	19774	19656	19659	19758	19718	19698	19820	19781	19679	19685	19823	19735	19883	19849	19884	20080	19739	19666	19877	19615	19715	19853	19790	19729	19744	19764	19797	19836	19680	19790	19912	19867	20035	19808	19800	19498	19601	19858	19714	19676	19624	19793	19752	19838	19574	19853	19631	19806	19676	19917	19741	19786	19574	19777	19805	19789	19965	19895	19959	19628	19693	19873	19685	19925	19725	19581	19662	19773	19733	19734	19952	19867	19711	19727	19669	19715	19618	19798	19513	19436	20014	19685	19853	19977	19699	19746	19825	20068	19760	19858	19817	19638	19690	19859	19746	19799	19633	19641	19730	19594	19733	19583	19746	19869	19846	19937	19846	19509	19670	19730	19706	20032	19949	19848	19638	19718	19654	19758	19733	19664	19633	19780	19886	19857	19871	19879	19755	19746	19875	19788	19833	19873	19832	19693	19681	19751	19674	19943	19932	19783	19853	19912	19768	19810	19780	19795	19663	19672	19612	19670	19627	19728	19860	19866	19858	19653	19873	19788	19727	19642	19762	19690	19737	19495	19843	19755	19732	20040	19697	19693	19660	19789	19873	19849	19910	19777	19642	19764	19765	19736	19696	19777	20046	19727	19760	19588	19776	19818	19573	19820	19605	19694	19937	19747	19710	19696	19881	19735	19926	19935	19953	19709	19837	19866	19898	19691	19712	19813	19726	19756	19683	19706	19767	19987	19711	19748	19555	19743	19886	19658	19784	19878	19825	19856	19815	20006	19580	19857	19886	19661	19770	19728	19718	19638	19695	19968	19855	19696	19717	20022	19782	19700	19921	19609	19801	19850	19475	19643	19688	19793	19729	19541	19799	19786	19671	19697	19746	19709	19811	19854	19859	19732	19752	19723	19718	19678	19869	19794	19693	19816	19536	19726	19698	19911	19708	19845	19634	19651	19605	19501	19623	19718	19663	19697	19930	19788	19892	19921	19744	19791	19769	19634	19658	19692	19660	19997	19767	19667	19830	20006	19682	19950	19766	19819	19708	19777	19738	19813	19819	19946	19799	19809	19751	19731	19571	19696	19797	19755	19884	19678	19711	19667	19873	19740	19973	19909	19658	19910	19649	19958	19953	19712	19827	19651	19808	19970	19838	19821	19759	19678	19701	19869	19798	19756	19628	19657	19717	19687	19604	19823	19754	19817	19715	19797	19641	19672	19765	19930	19701	19696	19657	20007	19792	19731	19854	19642	19566	19855	19753	19669	19692	19822	19583	19754	19940	19668	19665	19761	19709	20009	19853	19746	19725	19763	19652	19852	19716	19641	19573	19701	19906	19866	19712	19655	19791	19901	19859	19775	19933	19828	19803	19788	19757	19701	19633	19822	19844	19733	19706	19794	19774	19607	19586	19574	19699	19739	19819	19730	19661	19666	19687	19624	19740	20003	19759	20001	19744	19583	19716	19756	19761	19889	19511	19700	19865	19757	19522	19836	19874	20012	19920	19882	19682	19482	19704	19946	19735	19696	19815	19912	20047	19849	19723	19799	19736	19774	19799	19679	19637	19966	19740	19796	19747	19770	19716	19685	19841	19908	19823	19982	19948	19716	19779	19705	19810	19655	19676	19575	19701	19505	19750	19600	19837	19629	19638	19868	19634	19639	19704	19771	19541	19837	19727	19694	19637	19871	19880	19758	19647	19725	19700	19917	19801	19712	19898	19767	19727	19794	19813	19869	19696	19837	19719	19803	19737	19938	19830	19756	19761	19542	19900	19855	19791	19592	19742	19702	19763	19682	19846	19856	19839	19912	19956	19721	19743	19642	19911	19625	19879	19840	19582	19717	19797	19802	19877	19963	19788	19633	19567	19734	19750	19918	19870	19777	19703	19698	19671	19958	19875	19616	19588	19465	19549	19657	19790	19545	19620	19861	19759	19881	19677	19838	19715	19872	20014	19545	19873	19677	19862	19803	19617	19808	19785	19691	19824	19848	19829	19823	19839	19721	19630	19696	19715	19598	19721	19809	19759	19906	19573	19724	19701	19698	19867	19884	19866	19694	19634	19754	20036	19711	19909	19638	19697	19687	19767	19816	19633	19540	19968	19840	19691	19792	19678	19844	19690	19783	19775	19773	19797	19967	19756	19661	19721	19937	19742	19751	19779	19675	19745	19748	19723	19959	19735	19830	19635	19841	19757	19837	19803	19877	19687	19641	19714	19866	19700	19946	19750	19830	19951	19809	19706	19961	19805	19785	19778	19851	19793	19853	19710	19944	19856	19692	19730	19780	19674	19612	19871	19808	19978	19706	19801	19885	19611	19734	19792	19808	19728	19684	19880	19652	19967	19761	19867	19943	19669	19612	19734	19800	19820	19857	19722	19725	19751	19552	19883	19778	19783	19808	19878	19684	19749	19702	20080	19944	19803	19905	19677	19703	19557	19817	19956	19802	19603	19793	19957	19899	19658	19875	19741	19565	19675	19848	19759	19747	19704	19646	19674	19708	19893	19818	19862	19716	19883	19964	19742	19749	19687	19595	19864	19933	19801	19584	19709	19857	19704	19890	19881	19799	19924	19900	19770	19913	19730	19849	19824	19728	19840	19920	19572	19731	19479	19770	19763	19819	19643	20022	19727	19693	19735	19660	19752	19858	19704	20000	19779	19601	19986	19781	19711	19740	19514	19738	19878	19539	19708
23757	31129	28204	21461	18687	17484	16935	16985	17162	19132	19561	18091	17093	17205	16910	16899	16791	16703	16555	16479	16563	16479	16548	16535	16529	16594	16712	16394	16625	16591	16293	16672	16683	16667	16586	16343	16346	16517	16311	16582	16493	16527	16593	16635	16574	16454	16550	16480	16468	16454	16584	16592	16404	16366	16311	16508	16494	16411	16496	16605	16428	16536	16576	16398	16517	16406	16397	16408	16551	16594	16527	16439	16550	16526	16575	16520	16560	16532	16356	16581	16531	16520	16591	16505	16420	16437	16705	16542	16587	16456	16544	16643	16514	16630	16476	16482	16533	16535	16522	16394	16701	16425	16689	16396	16467	16677	16469	16438	16589	16540	16541	16511	16539	16591	16463	16506	16519	16407	16450	16706	16586	16578	16331	16640	16523	16594	16478	16586	16447	16442	16551	16598	16625	16533	16492	16544	16604	16428	16367	16585	16482	16401	16442	16594	16458	16387	16614	16563	16723	16416	16418	16769	16560	16529	16593	16536	16568	16580	16561	16575	16413	16541	16402	16561	16601	16376	16528	16611	16441	16484	16635	16452	16596	16408	16359	16430	16595	16516	16638	16525	16447	16576	16531	16594	16520	16550	16621	16465	16474	16635	16657	16537	16543	16549	16590	16651	16471	16390	16478	16634	16616	16601	16370	16600	16616	16416	16612	16475	16707	16520	16596	16573	16459	16586	16392	16569	16446	16467	16461	16486	16531	16348	16506	16513	16669	16639	16610	16498	16624	16492	16477	16547	16443	16650	16444	16503	16473	16571	16607	16563	16526	16483	16391	16613	16527	16478	16653	16574	16492	16421	16619	16697	16448	16669	16485	16426	16688	16531	16552	16570	16562	16698	16595	16512	16546	16464	16637	16568	16615	16386	16457	16504	16618	16508	16453	16483	16577	16484	16556	16645	16448	16525	16418	16641	16648	16571	16479	16471	16578	16488	16581	16557	16438	16484	16392	16506	16502	16597	16428	16565	16614	16508	16755	16646	16300	16683	16463	16589	16412	16596	16614	16503	16657	16601	16473	16690	16329	16661	16364	16636	16468	16489	16574	16554	16462	16505	16526	16290	16595	16576	16682	16706	16338	16497	16402	16641	16671	16804	16546	16470	16640	16492	16489	16525	16360	16601	16734	16456	16452	16511	16628	16554	16635	16627	16569	16453	16525	16473	16544	16432	16291	16575	16495	16529	16606	16546	16499	16462	16403	16625	16444	16595	16402	16569	16383	16730	16522	16548	16622	16435	16448	16557	16559	16642	16681	16613	16422	16757	16370	16637	16602	16350	16669	16664	16582	16588	16361	16521	16555	16450	16440	16525	16592	16468	16408	16549	16584	16528	16675	16725	16580	16413	16606	16616	16501	16482	16514	16452	16659	16611	16700	16575	16539	16719	16580	16500	16466	16379	16723	16515	16284	16593	16507	16588	16443	16513	16487	16552	16511	16417	16632	16582	16393	16543	16393	16551	16568	16541	16416	16682	16474	16471	16570	16440	16523	16592	16393	16383	16571	16452	16543	16573	16505	16538	16618	16769	16615	16503	16769	16521	16564	16520	16441	16533	16494	16570	16537	16376	16534	16562	16321	16554	16796	16542	16717	16426	16667	16380	16481	16630	16597	16525	16364	16553	16508	16563	16651	16742	16489	16442	16383	16598	16655	16320	16483	16619	16562	16630	16495	16714	16610	16611	16511	16600	16428	16623	16548	16464	16491	16533	16619	16516	16372	16386	16687	16436	16499	16579	16635	16438	16594	16575	16578	16573	16571	16587	16492	16544	16486	16400	16560	16483	16550	16521	16461	16510	16596	16475	16533	16538	16640	16535	16593	16493	16494	16588	16583	16472	16510	16490	16546	16542	16530	16357	16385	16529	16364	16546	16684	16417	16553	16435	16420	16519	16549	16575	16483	16432	16682	16490	16625	16581	16530	16542	16512	16552	16473	16412	16356	16648	16491	16438	16499	16672	16474	16600	16565	16588	16520	16505	16401	16451	16536	16586	16471	16463	16632	16510	16497	16422	16584	16444	16565	16578	16322	16693	16442	16489	16374	16460	16602	16691	16481	16611	16488	16588	16602	16535	16436	16606	16487	16340	16354	16677	16472	16573	16514	16511	16577	16517	16444	16544	16545	16591	16423	16582	16519	16444	16357	16577	16582	16334	16536	16661	16589	16526	16583	16633	16490	16416	16572	16579	16490	16609	16449	16456	16451	16506	16543	16539	16507	16555	16501	16533	16530	16495	16479	16503	16482	16644	16589	16521	16566	16533	16594	16773	16614	16480	16584	16257	16544	16614	16649	16368	16477	16597	16516	16730	16461	16627	16571	16478	16645	16409	16626	16462	16559	16372	16438	16539	16475	16599	16553	16541	16489	16639	16567	16569	16319	16622	16476	16512	16538	16473	16281	16553	16512	16409	16558	16627	16415	16427	16449	16679	16577	16485	16405	16494	16613	16515	16716	16610	16643	16645	16358	16606	16412	16641	16608	16529	16495	16432	16521	16439	16489	16595	16602	16403	16513	16494	16352	16514	16571	16493	16513	16661	16567	16681	16559	16596	16544	16572	16403	16510	16486	16385	16425	16504	16292	16512	16577	16705	16645	16657	16597	16516	16511	16477	16461	16483	16624	16516	16545	16476	16465	16434	16381	16595	16567	16402	16609	16426	16548	16533	16501	16554	16498	16494	16475	16420	16665	16475	16421	16489	16452	16691	16464	16485	16442	16385	16545	16553	16409	16383	16511	16665	16605	16510	16453	16553	16570	16543	16563	16529	16617	16528	16552	16490	16396	16444	16622	16507	16544	16542	16493	16564	16486	16495	16387	16502	16594	16572	16390	16551	16540	16417	16595	16565	16638	16536	16528	16480	16549	16517	16820	16467	16521	16604	16486	16506	16282	16510	16535	16485	16538	16684	16518	16425	16737	16441	16566	16524	16415	16561	16555	16566	16593	16419	16366	16574	16584	16259	16611	16404	16547	16499	16485	16589	16576	16529	16575	16496	16573	16612	16501	16519	16416	16384	16480	16464	16650	16246	16556	16414	16551	16522	16679	16411	16440	16466	16520	16513	16424	16543	16547	16722	16574	16585	16572	16610	16503	16651	16339	16453	16553	16400	16748	16395	16476	16425	16455	16621	16380	16582	16512	16522	16602	16535	16365	16532	16627	16336	16564	16623	16421	16611	16600	16635	16480	16534	16418	16403	16606	16519	16581	16523	16600	16449	16602	16573	16729	16576	16674	16427	16612	16432	16519	16544	16511	16649	16550	16438	16480	16641	16467	16390	16494	16592	16624	16626	16524	16512	16662	16500	16519	16610	16458	16602	16751	16371	16497	16624	16650	16511	16593	16651	16491	16474	16319	16593	16701	16451	16611	16487	16502	16681	16359	16658	16497	16526	16495	16489	16482	16647	16565	16518	16773	16498	16666	16462	16471	16523	16410	16605	16465	16465	16566	16602	16774	16606	16569	16443	16582	16596	16555	16542	16554	16564	16558	16464	16584	16508	16620	16589	16424	16189	16391	16562	16517	16400	16597	16451	16540	16607	16661	16540	16738	16543	16500	16444	16490	16496	16488	16569	16693	16570	16531	16430	16687	16510	16584	16563	16559	16808	16667	16365	16469	16437	16495	16512	16463	16435	16498	16394	16491	16605	16459	16515	16743	16550	16532	16726	16497	16570	16509	16463	16483	16490	16523	16422	16499	16493	16609	16660	16574	16480	16464	16581	16467	16454	16772	16709	16521	16466	16583	16510	16638	16526	16577	16420	16605	16685	16527	16507	16558	16494	16328	16609	16405	16644	16506	16399	16543	16691	16569	16546	16538	16567	16648	16605	16755	16617	16543	16558	16392	16485	16726	16537	16599	16620	16500	16424	16462	16503	16516	16564	16549	16549	16628	16546	16514	16506	16610	16476	16526	16355	16535	16457	16416	16474	16624	16621	16569	16511	16561	16365	16547	16539	16573	16667	16521	16630	16629	16714	16578	16499	16555	16677	16414	16494	16683	16492	16615	16672	16501	16451	16538	16376	16659	16601	16450	16563	16629	16536	16648	16414	16477	16613	16816	16476	16749	16442	16426	16596	16435	16648	16602	16649	16463	16542	16397	16413	16531	16529	16564	16692	16644	16464	16665	16596	16564	16707	16531	16607	16534	16640	16658	16430	16734	16613	16515	16595	16491	16773	16500	16386	16483	16635	16487	16399	16553	16598	16505	16605	16745	16518	16421	16506	16517	16482	16631	16324	16528	16463	16445	16484	16382	16460	16590	16523	16587	16472	16458	16478	16552	16604	16542	16433	16532	16573	16549	16415	16524	16488	16474	16562	16448	16574	16531	16571	16471	16680	16404	16591	16707	16452	16624	16498	16403	16674	16576	16539	16522	16588	16623	16582	16449	16638	16373	16548	16450	16665	16413	16551	16473	16587	16620	16538	16489	16468	16544	16635	16441	16486	16476	16476	16586	16725	16497	16609	16602	16407	16526	16244	16377	16516	16418	16560	16521	16507	16438	16547	16342	16688	16424	16592	16607	16338	16669	16530	16668	16513	16420	16695	16512	16475	16471	16348	16576	16496	16493	16662	16547	16527	16569	16542	16448	16528	16381	16561	16615	16677	16393	16565	16593	16699	16476	16373	16420	16420	16644	16614	16528	16565	16512	16368	16580	16692	16468	16596	16521	16461	16483	16421	16558	16725	16560	16738	16602	16531	16543	16600	16412	16524	16448	16566	16535	16667	16386	16553	16427	16668	16499	16578	16608	16535	16531	16471	16531	16663	16580	16457	16428	16499	16479	16499	16757	16488	16718	16570	16421	16316	16635	16425	16520	16496	16622	16613	16484	16635	16619	16535	16573	16484	16334	16558	16644	16498	16511	16405	16468	16515	16633	16669	16427	16398	16731	16414	16515	16438	16658	16527	16412	16589	16450	16612	16524	16601	16648	16408	16471	16531	16599	16496	16630	16602	16481	16538	16629	16441	16657	16524	16638	16378	16491	16452	16496	16441	16369	16479	16561	16527	16512	16476	16380	16459	16490	16623	16525	16319	16435	16336	16617	16746	16545	16461	16581	16647	16514	16501	16512	16564	16495	16634	16495	16477	16372	16604	16636	16503	16612	16611	16470	16596	16541	16513
24042	21344	28746	25168	23444	23361	23134	21158	22199	27281	34362	27815	23320	22718	22741	21814	21167	20506	19930	19793	19686	19797	19697	19384	19644	19709	19614	19580	19683	19572	19681	19826	19711	19495	19584	19834	19642	19588	19477	19504	19600	19750	19803	19587	19515	19644	19721	19585	19568	19559	19593	19394	19672	19867	19616	19504	19727	19558	19513	19481	19548	19500	19604	19575	19569	19493	19695	19572	19469	19528	19431	19495	19638	19626	19537	19590	19519	19482	19479	19382	19463	19583	19594	19707	19651	19448	19796	19381	19479	19587	19518	19618	19532	19814	19651	19443	19490	19551	19777	19518	19548	19704	19628	19256	19419	19360	19358	19302	19690	19537	19614	19366	19695	19667	19456	19649	19549	19431	19473	19652	19659	19460	19551	19535	19600	19666	19561	19445	19441	19578	19673	19506	19624	19404	19525	19555	19562	19554	19698	19599	19417	19526	19472	19529	19490	19491	19543	19468	19537	19420	19508	19538	19771	19628	19536	19556	19481	19486	19374	19425	19581	19459	19600	19453	19709	19464	19594	19714	19520	19540	19795	19625	19670	19561	19401	19641	19626	19524	19708	19443	19479	19478	19498	19549	19491	19503	19538	19577	19549	19421	19759	19474	19456	19449	19696	19426	19545	19317	19616	19605	19569	19510	19528	19294	19542	19543	19514	19578	19582	19468	19293	19541	19580	19464	19558	19681	19279	19344	19440	19432	19609	19512	19477	19613	19707	19623	19544	19745	19468	19442	19504	19643	19429	19484	19755	19538	19751	19602	19598	19576	19704	19370	19614	19529	19601	19552	19442	19462	19611	19731	19427	19465	19543	19643	19340	19341	19596	19529	19663	19628	19658	19635	19440	19556	19491	19353	19454	19613	19507	19697	19653	19586	19674	19733	19620	19581	19675	19595	19525	19334	19667	19618	19720	19683	19591	19513	19762	19562	19631	19633	19426	19525	19500	19498	19329	19422	19701	19608	19665	19546	19634	19354	19617	19540	19329	19510	19530	19513	19665	19679	19745	19635	19286	19392	19530	19491	19668	19535	19370	19680	19595	19622	19606	19435	19609	19481	19642	19522	19693	19533	19255	19446	19610	19492	19681	19635	19500	19636	19339	19570	19527	19431	19504	19544	19499	19392	19492	19480	19670	19546	19418	19717	19658	19491	19575	19569	19579	19604	19395	19402	19658	19752	19680	19650	19585	19569	19813	19636	19591	19371	19573	19524	19466	19563	19510	19696	19623	19412	19642	19578	19486	19401	19358	19461	19466	19336	19535	19578	19402	19538	19563	19680	19605	19489	19481	19468	19522	19331	19450	19435	19427	19350	19551	19405	19525	19649	19595	19559	19618	19504	19480	19306	19446	19347	19627	19552	19276	19582	19436	19441	19495	19731	19452	19403	19605	19635	19557	19585	19527	19685	19553	19510	19676	19485	19477	19601	19599	19584	19466	19563	19387	19533	19496	19424	19521	19770	19416	19358	19679	19635	19337	19492	19788	19528	19686	19563	19472	19462	19576	19674	19656	19694	19532	19657	19399	19482	19474	19258	19593	19583	19566	19420	19425	19504	19590	19654	19509	19449	19477	19216	19502	19583	19714	19766	19830	19578	19572	19632	19591	19604	19691	19509	19549	19528	19498	19493	19746	19428	19587	19733	19392	19445	19618	19771	19609	19763	19535	19605	19645	19477	19520	19471	19510	19556	19617	19491	19489	19553	19552	19472	19624	19684	19740	19532	19602	19504	19645	19667	19694	19505	19789	19507	19534	19443	19719	19513	19747	19701	19514	19624	19564	19476	19598	19347	19366	19627	19573	19480	19499	19579	19339	19570	19283	19514	19552	19538	19449	19606	19439	19728	19435	19512	19531	19493	19560	19501	19640	19740	19689	19487	19429	19582	19684	19577	19733	19564	19446	19534	19629	19251	19566	19621	19548	19444	19637	19555	19490	19436	19565	19375	19591	19565	19712	19683	19516	19691	19718	19565	19518	19635	19429	19555	19244	19269	19745	19637	19490	19601	19662	19520	19583	19560	19637	19824	19595	19539	19422	19547	19270	19660	19631	19659	19441	19594	19558	19809	19518	19595	19658	19563	19756	19442	19395	19405	19469	19451	19561	19535	19608	19496	19615	19458	19478	19535	19482	19379	19618	19443	19640	19634	19683	19319	19477	19524	19253	19487	19600	19408	19218	19551	19493	19401	19759	19537	19630	19638	19603	19462	19533	19529	19589	19630	19480	19596	19303	19519	19656	19377	19398	19490	19527	19539	19321	19501	19441	19523	19335	19389	19801	19583	19776	19519	19534	19458	19616	19508	19557	19412	19516	19588	19373	19463	19429	19402	19425	19484	19504	19690	19624	19482	19507	19608	19567	19631	19439	19482	19549	19469	19731	19632	19514	19547	19553	19493	19498	19650	19534	19445	19463	19448	19596	19490	19618	19514	19526	19444	19654	19724	19597	19515	19477	19421	19597	19351	19492	19491	19525	19538	19621	19587	19625	19462	19535	19698	19658	19365	19701	19537	19507	19715	19561	19398	19730	19581	19334	19732	19571	19479	19397	19474	19504	19586	19515	19551	19410	19495	19446	19538	19554	19610	19528	19679	19586	19583	19697	19600	19613	19374	19740	19316	19615	19746	19473	19608	19597	19452	19353	19572	19460	19441	19559	19842	19396	19596	19460	19455	19410	19591	19545	19659	19547	19573	19453	19720	19663	19434	19725	19439	19524	19575	19542	19600	19544	19638	19544	19548	19570	19480	19573	19352	19459	19532	19526	19690	19309	19572	19352	19647	19770	19481	19398	19382	19666	19780	19588	19666	19594	19787	19482	19613	19456	19450	19420	19471	19423	19726	19720	19419	19420	19471	19731	19518	19658	19591	19536	19389	19504	19783	19515	19537	19713	19552	19606	19514	19489	19577	19396	19351	19540	19541	19778	19691	19576	19354	19597	19454	19494	19762	19457	19578	19488	19422	19526	19599	19546	19624	19493	19540	19576	19490	19607	19604	19632	19560	19572	19442	19469	19501	19512	19453	19378	19610	19631	19577	19464	19517	19647	19679	19281	19522	19370	19397	19635	19370	19602	19520	19425	19750	19411	19566	19552	19528	19683	19440	19580	19448	19419	19602	19476	19744	19588	19568	19412	19487	19672	19341	19408	19703	19569	19499	19437	19454	19454	19473	19428	19577	19450	19689	19477	19383	19570	19386	19725	19407	19276	19238	19518	19530	19598	19482	19400	19402	19628	19756	19690	19474	19627	19723	19515	19563	19364	19453	19514	19453	19391	19345	19515	19585	19541	19406	19732	19719	19463	19440	19639	19619	19679	19457	19463	19613	19663	19515	19631	19408	19553	19612	19564	19656	19581	19418	19367	19611	19723	19584	19622	19519	19703	19480	19539	19496	19593	19815	19709	19709	19900	19390	19519	19379	19604	19630	19533	19518	19357	19499	19610	19529	19571	19365	19523	19599	19582	19684	19397	19565	19491	19623	19505	19273	19619	19445	19500	19567	19540	19466	19592	19591	19435	19660	19734	19565	19400	19339	19538	19582	19659	19610	19480	19594	19621	19512	19704	19423	19486	19645	19346	19362	19595	19510	19602	19564	19363	19886	19568	19579	19583	19517	19751	19348	19294	19502	19499	19248	19713	19592	19706	19507	19539	19560	19451	19537	19300	19602	19498	19555	19551	19588	19484	19490	19763	19558	19518	19450	19457	19492	19561	19465	19479	19521	19621	19453	19371	19436	19491	19675	19468	19577	19685	19530	19371	19463	19700	19700	19466	19584	19505	19360	19575	19562	19437	19380	19708	19639	19261	19484	19345	19617	19545	19575	19477	19378	19466	19605	19468	19666	19605	19639	19375	19429	19611	19312	19419	19421	19654	19515	19562	19317	19314	19500	19640	19818	19611	19504	19520	19513	19564	19543	19513	19601	19584	19543	19607	19428	19589	19499	19261	19369	19581	19701	19539	19566	19573	19602	19402	19620	19271	19702	19675	19566	19736	19673	19642	19636	19492	19582	19589	19727	19565	19404	19641	19687	19457	19567	19621	19621	19513	19405	19551	19788	19491	19674	19501	19910	19710	19774	19518	19525	19564	19838	19656	19487	19450	19509	19553	19463	19495	19578	19574	19512	19551	19338	19676	19572	19546	19361	19464	19358	19522	19546	19568	19517	19362	19564	19574	19649	19639	19633	19918	19438	19577	19392	19595	19442	19561	19606	19477	19491	19456	19656	19744	19565	19717	19487	19564	19507	19635	19605	19524	19746	19507	19633	19530	19661	19439	19572	19621	19556	19670	19511	19582	19335	19723	19350	19624	19570	19513	19624	19313	19648	19500	19626	19696	19622	19684	19745	19547	19845	19431	19718	19401	19510	19476	19574	19462	19560	19407	19502	19523	19429	19554	19727	19574	19569	19367	19586	19593	19668	19467	19396	19378	19577	19558	19505	19666	19391	19579	19537	19521	19443	19662	19451	19260	19548	19528	19484	19688	19385	19385	19543	19518	19534	19666	19730	19576	19680	19631	19698	19339	19497	19642	19448	19449	19619	19487	19595	19617	19416	19527	19304	19514	19479	19576	19564	19461	19668	19531	19570	19547	19471	19624	19547	19734	19752	19597	19506	19603	19494	19525	19411	19682	19879	19531	19682	19741	19614	19657	19517	19388	19591	19579	19634	19633	19565	19723	19576	19612	19434	19436	19573	19636	19368	19431	19378	19549	19403	19497	19673	19644	19732	19737	19747	19536	19384	19439	19446	19589	19463	19533	19472	19653	19552	19660	19498	19487	19525	19651	19691	19383	19599	19497	19563	19535	19412	19432	19495	19772	19644	19612	19640	19364	19671	19743	19636	19436	19568	19394	19706	19674	19502	19650	19691	19586	19549	19498	19521	19614	19568	19482	19585	19442	19463	19588	19695	19539	19632	19528	19817	19271	19466	19536	19476	19575	19634	19595	19377	19489	19355	19597	19545	19358	19360	19655	19703	19439	19351	19542	19575	19683	19661	19405	19840	19645	19581	19713	19514	19380	19474	19473	19575	19564	19405	19519	19544	19533	19679	19367	19607	19726	19596	19549	19573	19444	19535	19608	19716	19558	19724	19579	19640	19611	19623	19549	19642	19603	19526	19525	19502
24644	41511	38463	29732	23330	19507	18931	18752	21072	28281	34883	25841	20876	20726	20388	18965	17741	16973	16851	16588	16577	16609	16445	16533	16407	16510	16361	16475	16440	16330	16540	16615	16562	16670	16608	16525	16338	16361	16412	16505	16509	16431	16510	16328	16484	16415	16481	16624	16522	16450	16301	16461	16341	16374	16373	16564	16597	16457	16427	16526	16383	16349	16396	16523	16368	16265	16399	16545	16416	16313	16491	16447	16344	16314	16206	16303	16556	16566	16371	16347	16450	16577	16372	16384	16493	16276	16487	16355	16628	16429	16350	16404	16528	16593	16480	16410	16430	16674	16490	16573	16364	16545	16447	16397	16440	16514	16601	16289	16363	16527	16425	16434	16300	16463	16386	16496	16218	16309	16284	16310	16532	16290	16408	16447	16372	16461	16436	16345	16431	16373	16446	16518	16197	16537	16448	16300	16448	16464	16487	16450	16467	16520	16455	16537	16609	16294	16287	16417	16409	16465	16565	16434	16374	16530	16340	16385	16506	16183	16410	16388	16509	16475	16519	16464	16348	16487	16378	16376	16408	16227	16457	16434	16425	16524	16345	16436	16359	16376	16555	16370	16535	16275	16360	16527	16365	16439	16457	16324	16332	16374	16335	16437	16543	16519	16353	16485	16351	16609	16365	16422	16401	16378	16430	16409	16532	16470	16546	16339	16311	16422	16440	16434	16381	16448	16340	16287	16493	16459	16399	16450	16488	16387	16333	16382	16447	16347	16353	16213	16371	16426	16449	16533	16458	16339	16372	16443	16310	16358	16333	16492	16277	16383	16477	16400	16378	16312	16479	16248	16565	16470	16543	16240	16577	16513	16517	16440	16250	16249	16463	16484	16446	16436	16373	16562	16401	16521	16491	16270	16339	16456	16445	16474	16383	16318	16334	16503	16463	16367	16471	16323	16321	16342	16452	16350	16409	16432	16372	16351	16474	16408	16385	16420	16335	16372	16266	16297	16320	16537	16372	16470	16352	16300	16463	16540	16473	16384	16458	16223	16415	16303	16442	16440	16276	16355	16329	16368	16491	16522	16351	16517	16467	16374	16457	16371	16395	16366	16474	16435	16321	16282	16298	16304	16425	16465	16363	16477	16354	16343	16394	16512	16409	16422	16401	16346	16514	16367	16378	16526	16437	16482	16409	16544	16411	16542	16182	16307	16455	16409	16453	16438	16541	16382	16397	16355	16435	16524	16337	16361	16211	16323	16357	16500	16361	16516	16417	16424	16403	16375	16162	16440	16376	16479	16462	16445	16464	16444	16470	16391	16310	16518	16455	16386	16472	16452	16529	16517	16218	16406	16437	16264	16611	16349	16373	16282	16379	16429	16440	16301	16557	16395	16357	16416	16448	16521	16490	16226	16388	16491	16497	16442	16650	16448	16538	16430	16383	16515	16463	16453	16314	16470	16410	16330	16430	16429	16436	16361	16421	16597	16239	16446	16355	16424	16453	16335	16309	16304	16515	16303	16339	16500	16481	16339	16430	16391	16457	16473	16359	16461	16436	16464	16430	16416	16310	16366	16324	16531	16493	16322	16238	16305	16438	16299	16430	16312	16278	16512	16409	16293	16355	16624	16354	16449	16407	16387	16390	16384	16309	16550	16436	16417	16347	16466	16302	16440	16423	16508	16362	16400	16467	16517	16265	16224	16328	16474	16457	16395	16348	16403	16410	16339	16393	16477	16271	16422	16552	16437	16610	16374	16451	16574	16544	16386	16430	16299	16502	16426	16432	16407	16338	16266	16313	16450	16331	16539	16372	16374	16447	16338	16464	16427	16532	16326	16488	16345	16310	16395	16513	16534	16251	16493	16548	16394	16428	16452	16494	16352	16259	16496	16335	16493	16619	16425	16446	16424	16351	16274	16408	16429	16490	16639	16336	16277	16379	16388	16413	16420	16317	16307	16438	16326	16444	16283	16516	16320	16523	16411	16579	16319	16427	16485	16460	16378	16364	16374	16347	16229	16610	16466	16648	16270	16325	16373	16311	16569	16435	16551	16419	16381	16416	16516	16314	16504	16462	16584	16439	16510	16323	16460	16552	16397	16351	16495	16398	16355	16479	16226	16456	16650	16521	16428	16247	16344	16350	16305	16422	16327	16512	16465	16458	16261	16317	16442	16303	16334	16371	16398	16480	16390	16348	16418	16481	16474	16455	16422	16339	16300	16501	16356	16552	16377	16473	16400	16189	16334	16495	16374	16377	16275	16566	16353	16433	16422	16263	16394	16357	16437	16476	16496	16337	16599	16471	16536	16473	16318	16382	16390	16299	16485	16421	16398	16521	16293	16474	16455	16582	16287	16650	16432	16433	16465	16425	16294	16468	16342	16361	16614	16204	16366	16307	16378	16289	16303	16410	16466	16488	16497	16553	16512	16463	16281	16490	16540	16420	16307	16410	16577	16401	16602	16410	16341	16497	16408	16343	16423	16238	16391	16288	16426	16336	16371	16464	16524	16402	16342	16434	16459	16242	16344	16466	16704	16313	16278	16626	16435	16369	16638	16430	16486	16474	16282	16299	16447	16478	16346	16394	16497	16412	16456	16348	16319	16268	16346	16571	16547	16544	16444	16421	16407	16393	16393	16432	16380	16379	16459	16407	16415	16355	16405	16359	16378	16571	16504	16203	16635	16461	16317	16455	16296	16427	16357	16411	16254	16465	16180	16459	16550	16296	16262	16425	16372	16427	16364	16439	16388	16493	16424	16503	16486	16367	16499	16505	16335	16427	16361	16374	16429	16398	16420	16418	16211	16472	16309	16481	16480	16434	16444	16552	16344	16501	16557	16301	16508	16459	16577	16322	16456	16526	16355	16389	16452	16426	16397	16293	16350	16207	16224	16290	16506	16324	16532	16396	16527	16542	16344	16338	16379	16475	16231	16438	16296	16276	16388	16215	16483	16563	16371	16460	16464	16446	16553	16414	16381	16416	16325	16430	16460	16313	16285	16479	16307	16409	16383	16673	16528	16378	16320	16477	16512	16471	16355	16299	16406	16394	16193	16246	16209	16322	16325	16515	16322	16449	16402	16531	16313	16499	16447	16493	16379	16457	16548	16371	16334	16478	16352	16482	16415	16313	16529	16383	16312	16425	16424	16363	16441	16368	16448	16457	16480	16388	16383	16398	16419	16493	16458	16270	16368	16493	16296	16294	16303	16629	16332	16556	16391	16256	16346	16497	16305	16312	16486	16454	16524	16387	16384	16443	16471	16406	16468	16537	16327	16402	16473	16385	16423	16280	16317	16469	16303	16475	16402	16488	16457	16300	16356	16175	16385	16445	16467	16334	16239	16423	16311	16382	16452	16183	16434	16479	16363	16232	16365	16650	16417	16551	16258	16461	16584	16474	16322	16393	16323	16360	16302	16326	16519	16484	16511	16582	16297	16400	16389	16544	16510	16394	16473	16180	16409	16295	16512	16406	16401	16420	16447	16313	16496	16204	16417	16445	16477	16381	16391	16422	16389	16480	16459	16340	16412	16542	16314	16421	16412	16419	16533	16397	16391	16369	16459	16403	16407	16497	16285	16564	16492	16506	16471	16478	16347	16286	16336	16508	16388	16548	16427	16487	16492	16422	16453	16341	16423	16557	16276	16491	16298	16439	16282	16359	16476	16404	16376	16379	16330	16316	16407	16454	16386	16405	16521	16452	16538	16422	16431	16454	16548	16511	16383	16332	16425	16519	16271	16288	16321	16427	16336	16484	16483	16351	16418	16458	16372	16363	16377	16454	16509	16265	16330	16455	16420	16543	16577	16452	16484	16463	16443	16618	16422	16310	16596	16481	16311	16508	16322	16527	16391	16261	16324	16364	16310	16396	16361	16489	16570	16481	16260	16257	16484	16337	16499	16612	16398	16372	16462	16471	16412	16425	16246	16480	16521	16239	16444	16608	16305	16344	16409	16378	16435	16301	16395	16333	16370	16560	16400	16446	16430	16393	16346	16347	16362	16439	16335	16291	16488	16416	16361	16595	16268	16486	16426	16535	16266	16531	16216	16530	16369	16231	16364	16270	16524	16459	16267	16370	16436	16493	16323	16466	16444	16406	16427	16541	16300	16420	16469	16400	16358	16406	16434	16366	16446	16365	16433	16569	16537	16399	16596	16416	16480	16570	16572	16392	16553	16257	16496	16570	16208	16270	16536	16467	16327	16495	16389	16476	16469	16407	16394	16408	16489	16432	16325	16399	16552	16360	16433	16253	16550	16488	16382	16459	16399	16500	16443	16410	16496	16472	16503	16421	16305	16453	16358	16332	16244	16255	16405	16435	16348	16536	16299	16500	16430	16397	16593	16264	16469	16532	16296	16402	16297	16353	16588	16534	16334	16411	16411	16404	16460	16303	16579	16539	16540	16462	16523	16265	16515	16484	16569	16324	16392	16415	16534	16309	16458	16539	16254	16431	16577	16334	16211	16517	16299	16321	16454	16491	16472	16672	16497	16337	16398	16381	16352	16560	16571	16529	16351	16437	16318	16416	16484	16347	16338	16426	16319	16255	16309	16452	16377	16402	16280	16518	16171	16523	16515	16270	16412	16342	16275	16338	16459	16364	16414	16504	16480	16394	16307	16398	16390	16566	16527	16466	16445	16472	16395	16356	16314	16451	16418	16344	16346	16469	16400	16314	16651	16282	16471	16631	16220	16379	16624	16319	16536	16446	16449	16401	16303	16358	16532	16440	16451	16547	16512	16555	16343	16394	16443	16486	16407	16306	16252	16256	16366	16512	16365	16349	16372	16448	16496	16346	16292	16467	16364	16409	16270	16536	16424	16520	16415	16424	16268	16491	16391	16302	16488	16268	16470	16326	16373	16377	16429	16385	16398	16437	16280	16458	16427	16434	16432	16475	16613	16478	16311	16388	16404	16388	16362	16531	16300	16574	16535	16348	16518	16305	16399	16334	16479	16503	16554	16377	16509	16430	16451	16401	16558	16349	16374	16343	16324	16504	16422	16463	16441	16367	16334	16359	16538	16392	16488	16431	16316	16496	16407	16412	16424	16382	16462	16421	16400	16426	16313	16397	16447	16245	16298	16615	16482	16434	16506	16375	16282	16648	16355	16449	16320	16399	16433	16443	16215	16398	16177	16328	16491	16196	16491	16429	16514	16356	16400	16415	16421	16444	16423
22764	21352	29109	24172	22354	24984	26654	23131	25866	39253	43766	30004	25532	26233	25914	24161	22560	21605	20962	20396	20270	19855	20123	20173	20114	20115	20080	20167	20215	20001	20217	20130	19927	20078	20186	20232	19868	20006	19902	20001	20074	20111	20232	19998	20325	20185	20130	20169	19836	19869	19866	20044	19899	19884	19989	19951	19918	20120	20007	19987	20286	20099	19829	20057	20007	20101	19952	19851	20023	19919	19921	20032	19915	20080	19905	19844	19882	19763	19958	19996	19944	20111	19877	20082	20051	19897	19931	19901	20013	20096	20061	19808	20009	19689	20010	19926	20062	19941	20018	19967	20014	19960	19949	19849	19802	19944	19968	20064	20242	20185	20006	20106	20080	19955	20108	19955	20029	19902	19914	19891	20083	20069	20120	19849	19955	19847	19922	20103	19788	19927	19758	20196	19894	20146	19904	20121	20166	19927	19844	19779	20047	19946	19941	19885	20044	19936	19826	19916	19816	19907	19893	19911	19809	20108	20093	20003	19892	20049	19916	19935	20018	20014	20089	20055	20093	20033	19843	20101	20061	19964	20114	20003	19903	20247	20011	19995	19980	19937	20090	19884	20171	20187	20026	20123	19990	19927	20094	19926	19988	19864	20048	19944	19887	19810	19971	19947	20014	19936	19938	19992	19843	19891	19970	19872	19946	19972	19950	19867	19847	19980	20074	19908	19968	20081	20005	20045	20015	19958	20189	19985	19934	20038	19914	19978	19756	19804	20054	20100	19929	20156	20081	20151	20039	19898	19889	20024	19849	20045	20036	19981	20050	20095	19842	19967	20062	19871	20044	20070	19754	19872	19757	20165	19836	20049	19982	19762	19828	19704	19762	20065	20042	20021	19935	19942	19996	19907	20000	19993	19662	19816	20031	19966	19929	20000	20047	20005	19960	19805	20072	19925	19851	19965	19811	19995	19940	19951	20049	19943	20101	20065	19966	20036	19872	19917	19938	19895	20079	20036	19985	20084	19895	20080	20095	20016	19993	19860	20098	20297	20026	19800	20001	20047	19955	19958	20032	20095	19793	19702	20086	20074	20062	19940	20104	20061	19868	20071	20019	20033	19981	20001	19932	19864	19754	20188	20138	19940	19965	20056	20123	20093	19927	20058	19864	19911	20000	20005	19976	20010	19854	20178	20018	19923	19978	20161	20080	20010	19925	19956	20058	20056	20060	19865	20071	20087	19682	19815	19990	20103	20030	19997	19868	19813	19981	19772	20066	19923	19939	20054	20071	19599	19943	20226	20050	20043	20014	20015	19842	19641	20159	19928	19787	19910	19928	20019	20012	20032	20108	19839	19906	19872	19972	19858	20172	19984	19949	19777	19911	19891	19949	20001	20068	19957	19851	20056	19882	19884	19961	19820	20085	19726	19877	19852	19962	19977	19934	19927	20047	19596	20206	20035	19920	19699	20175	19996	19997	19805	19757	20115	20130	19888	19741	20051	19904	19802	19945	20090	19972	19922	20127	20037	19978	20025	20083	20185	20083	19897	19847	20009	20097	19887	20060	20063	20041	20080	19976	19868	19962	19834	19692	19859	19934	19823	19994	20042	19999	19780	20004	20058	19824	19926	20047	19894	19834	19913	19811	19917	20101	19910	20354	20021	20107	19899	19837	19786	20036	20160	20017	19960	19804	19944	19851	19988	19760	20006	19980	20097	19910	19905	19907	20106	19827	19932	19880	20047	20064	20204	20065	20031	19837	19795	20072	19877	19942	19960	19842	19969	19938	20052	19836	19927	19790	20020	19913	20045	20067	19786	19929	19933	19867	19945	19968	19837	19958	19976	19900	20248	20004	19990	19980	20190	20083	19935	19954	20089	20005	20055	20088	20058	19916	19901	20020	19690	19959	20167	20009	19894	20141	20182	19978	19851	20181	19856	20087	19790	20008	19915	19989	19908	19882	19802	20131	19837	19919	20218	20076	19997	20074	19909	19914	20001	19891	19991	19840	19861	19901	19958	20014	20112	19991	20023	19941	19891	19782	19919	19894	19931	19729	19971	19928	20091	20028	19754	19918	19932	19926	19974	19794	19923	20005	19987	19895	19942	19982	20123	19952	19816	19948	19952	20073	19981	19604	19969	19971	20110	20038	19757	20040	19963	20101	20084	20124	20154	20072	19855	20040	19885	20287	19829	19827	19950	19829	20048	19987	19765	20112	19669	19762	20069	19798	20013	20066	19843	20076	19939	19919	20056	20031	20021	19982	19977	20104	20062	20008	20074	19980	20009	20010	19802	19827	20177	20150	19926	19967	19956	19987	19962	19946	20204	19899	20013	19967	20020	19981	19859	20252	19828	20008	20241	19970	20017	19934	19877	19973	19832	19891	20001	19933	19973	20097	20030	19917	19954	20006	19808	19930	19858	19916	20096	19917	19991	19647	19890	19948	19912	20068	19882	20008	20084	20244	19947	19778	19695	19902	19997	20016	20133	20042	20137	20061	19792	19912	20031	19892	19937	19991	19979	19891	19727	20015	19925	19673	19824	19983	19817	19966	19854	20011	19810	19859	19930	20015	19915	19866	20103	19692	19889	19974	19838	20152	19861	19935	19855	19942	19919	20053	19958	19677	19967	20044	19851	20123	19788	20021	19881	19898	19960	19982	19933	19950	19768	19828	19876	19848	19938	19986	20057	19851	19834	20117	20165	19825	19968	19945	19935	19879	19945	20244	20184	19951	19891	19845	19916	19878	19898	19894	19715	19868	19826	19845	20064	19955	20051	19937	19862	20062	19863	19982	19720	19714	19823	19729	19942	20070	19722	20125	20201	19789	20056	20047	19785	19923	19974	19953	20124	20095	20084	19781	19781	19934	19883	20039	19938	19866	20021	20100	19924	19913	19948	19986	20067	19756	19997	19928	19959	20010	19993	20098	19966	20008	19966	19877	20105	19864	19764	20185	19973	19933	20081	20268	20003	19897	19803	19969	19926	20035	19978	20011	20088	19972	20062	19924	20162	20009	20154	19820	20003	20083	19931	20130	19912	19917	20018	20044	19980	20093	20032	19851	19952	20002	19846	20002	19964	20200	20036	19996	20033	19998	20035	19986	19863	19938	19898	20025	19831	19928	20022	19837	20055	19902	19845	19808	19805	20042	20167	19997	20006	19890	19859	19968	19867	19921	19964	20043	19910	20069	19818	20116	19966	19779	19843	19981	19939	19876	20043	19789	20056	19991	20087	20078	19904	19888	19796	19984	19894	19853	19716	19958	19754	19934	20059	19975	19806	20016	19998	20141	19931	19997	20027	19897	19975	20049	19727	19684	20042	19989	20067	20132	20077	19846	20078	19914	19936	19864	19954	19931	19981	20037	19798	20136	20076	20079	20083	20014	20004	19942	19774	20089	20104	19969	19859	19906	20019	19947	19983	19832	19999	19895	19870	20161	20078	19976	19908	19891	20166	20179	19980	19949	19935	20158	19983	19942	19949	20051	19975	19931	20082	20043	20016	20026	19993	20109	20103	19848	19943	19835	20061	20022	19990	19950	19965	20042	19939	19973	20178	19968	19889	19906	19934	19985	19906	20134	19942	20041	20176	20239	20149	19974	20076	19898	19956	19981	19974	19996	19900	19910	19953	19870	19908	20214	20118	20112	19986	19890	19987	20003	20028	19966	20086	20001	19942	20220	19920	19913	19929	19888	19995	19927	20052	19943	20006	20103	19929	19880	19866	19976	19671	19821	19984	20102	19973	19800	20067	19931	19900	20135	19861	19805	19841	20126	19984	20045	19992	20042	20013	19951	19934	19721	19980	20059	20021	20022	20016	19894	19944	19897	20057	20122	19779	19814	20019	20021	20036	19910	19875	19963	19980	19897	19962	19964	20042	20140	20094	19863	20037	20102	19999	19947	19917	19991	20044	19824	19950	20053	20001	20014	19801	19852	20248	19997	19897	19865	19897	20094	20026	20120	19948	19899	19891	19860	19817	19928	19846	19942	19950	19995	19922	20045	19968	19977	19920	19976	20063	19999	19838	19882	20006	20131	20085	20062	19948	20225	19972	19963	19945	20048	19897	19885	19870	19898	19987	20020	19935	19852	19977	19931	20137	20106	19973	19908	19818	19773	19941	20046	19812	19964	20051	19879	20002	20056	19908	19812	19994	19843	19757	20000	19820	19990	19854	20021	20197	19933	20028	19765	20132	19925	19871	19929	19884	19923	19735	19911	19962	20210	20006	19904	20154	19993	19944	20120	19922	19824	19995	19979	20039	19748	20190	19975	20024	19916	20128	19971	19961	19965	19823	19814	20053	20065	19991	19796	19779	19988	19998	19910	20084	19831	19908	19790	20147	19846	19979	19978	19950	20006	19900	19939	20122	19976	19903	20072	19993	19970	20162	20119	20026	19872	20003	19938	20138	19912	20000	19863	20150	20023	20034	20102	19867	19835	19683	19997	20084	19799	19920	19934	19894	19875	19900	19901	20031	19986	20088	19957	19725	19876	19714	19998	19902	19879	20028	19782	20032	19981	19831	20000	20088	19848	19862	19983	19730	19994	19978	19952	20174	19951	20155	19996	19863	20115	20062	19958	19909	19912	19817	19785	19997	20007	19794	19964	19954	20016	20166	19914	20103	19805	19934	19981	19867	19964	19891	19993	19901	19841	19782	19885	19965	20053	20081	20102	19909	19961	19963	19911	19903	19966	19890	19944	19941	19873	20049	19882	19873	20031	19976	19985	19972	19945	19914	19958	20049	20155	20026	20084	19810	19995	19959	20113	19874	20139	19992	19865	19797	20074	20070	20062	20018	19898	19901	20217	20125	20074	19842	19943	20190	20004	20004	20046	19887	19917	19896	19981	20068	20153	20285	19912	20047	20030	19727	19852	20006	20047	19930	19928	19993	20030	19877	20123	19838	19839	19906	19822	20010	20018	20020	19995	19963	19972	19985	19797	20151	19978	20067	19945	19859	19993	20040	19974	19766	19934	20045	19947	20033	19998	19887	20016	19768	19637	20012	20024	19977	19994	19848	19799	19674	19979	20080	19996	19941	20158	19849	19992	19814	20018	19844	20010	20078	20134	19962	19962	20092	19911	19794	20019	19965	19899	20209	20043	19819	19893	20117	20129	19766	19871	19879	20071	19989	19807	20190	19850	19975	19811	19786	19869	20009	19926	19870	19896	19864
27831	48871	46664	35416	28726	22446	20607	21329	26484	41420	43439	25986	24509	25379	24374	21989	20069	18485	17410	16758	16792	16679	16474	16658	16811	16841	16856	16624	16818	16684	16659	16724	16651	16666	16741	16571	16635	16542	16658	16876	16503	16686	16900	16838	16570	16772	16727	16567	16516	16658	16698	16623	16687	16798	16563	16788	16866	16646	16697	16692	16500	16614	16754	16560	16843	16681	16562	16551	16781	16783	16702	16535	16665	16522	16710	16648	16529	16666	16639	16726	16552	16894	16632	16490	16685	16615	16583	16700	16651	16604	16642	16499	16587	16865	16783	16713	16570	16512	16722	16668	16663	16614	16548	16711	16669	16493	16855	16815	16635	16567	16711	16600	16684	16560	16835	16737	16611	16714	16682	16701	16687	16580	16672	16614	16617	16706	16582	16730	16839	16628	16585	16737	16505	16614	16688	16781	16774	16657	16669	16567	16769	16701	16892	16587	16632	16586	16616	16771	16359	16602	16623	16647	16623	16475	16531	16543	16716	16577	16543	16741	16704	16944	16562	16654	16569	16545	16605	16676	16791	16666	16657	16668	16679	16669	16536	16571	16638	16710	16641	16702	16645	16717	16399	16722	16755	16464	16705	16591	16534	16611	16666	16671	16743	16617	16806	16587	16656	16752	16701	16701	16853	16613	16642	16530	16627	16876	16630	16606	16869	16605	16803	16586	16567	16595	16657	16504	16791	16583	16621	16623	16578	16566	16499	16643	16620	16615	16596	16538	16837	16654	16776	16601	16643	16588	16750	16769	16614	16634	16711	16715	16652	16774	16683	16765	16667	16650	16610	16595	16471	16738	16588	16554	16611	16626	16661	16683	16591	16563	16498	16732	16675	16531	16650	16721	16778	16587	16705	16589	16674	16773	16673	16649	16681	16579	16569	16496	16550	16804	16610	16525	16684	16545	16547	16723	16524	16639	16702	16674	16507	16558	16737	16714	16656	16450	16586	16640	16547	16538	16685	16626	16674	16568	16783	16657	16522	16613	16492	16605	16514	16697	16652	16585	16666	16551	16594	16828	16502	16649	16655	16567	16581	16820	16577	16533	16706	16477	16754	16674	16670	16714	16540	16615	16667	16746	16615	16661	16713	16668	16494	16583	16693	16724	16601	16785	16643	16685	16688	16581	16585	16768	16649	16586	16583	16756	16736	16705	16604	16671	16682	16740	16640	16772	16518	16657	16639	16555	16726	16794	16538	16883	16658	16615	16688	16612	16679	16648	16726	16687	16738	16598	16673	16709	16577	16697	16756	16638	16641	16618	16571	16672	16723	16696	16715	16567	16628	16606	16528	16627	16677	16608	16666	16633	16702	16730	16654	16708	16469	16645	16754	16641	16546	16591	16707	16540	16669	16643	16624	16783	16533	16487	16527	16774	16591	16573	16505	16640	16585	16661	16626	16570	16537	16671	16558	16618	16588	16691	16517	16597	16557	16669	16538	16762	16870	16612	16758	16493	16786	16513	16675	16661	16677	16627	16599	16723	16667	16796	16677	16728	16667	16734	16696	16476	16550	16619	16637	16711	16734	16548	16629	16539	16597	16532	16585	16712	16605	16428	16521	16590	16705	16620	16576	16583	16680	16886	16555	16526	16602	16520	16761	16617	16467	16664	16581	16702	16634	16806	16527	16625	16574	16651	16662	16659	16637	16711	16674	16761	16739	16654	16683	16733	16787	16608	16783	16652	16768	16609	16519	16783	16608	16748	16625	16742	16609	16753	16704	16580	16861	16641	16544	16716	16722	16702	16667	16718	16528	16641	16546	16604	16577	16596	16569	16666	16825	16710	16604	16715	16588	16764	16576	16548	16700	16676	16617	16506	16734	16671	16648	16743	16680	16582	16672	16716	16842	16611	16814	16561	16652	16533	16581	16704	16523	16664	16800	16632	16654	16798	16504	16702	16662	16556	16715	16734	16632	16554	16626	16457	16405	16686	16588	16642	16852	16797	16589	16706	16817	16619	16675	16681	16754	16675	16693	16814	16694	16551	16724	16731	16696	16496	16688	16627	16731	16653	16633	16773	16773	16628	16665	16504	16659	16561	16661	16693	16650	16739	16819	16576	16793	16768	16445	16623	16749	16728	16564	16609	16569	16578	16627	16602	16671	16381	16535	16610	16699	16679	16754	16607	16740	16475	16502	16705	16650	16654	16755	16623	16754	16411	16482	16785	16709	16629	16791	16539	16535	16672	16572	16735	16611	16695	16699	16621	16679	16705	16699	16765	16756	16453	16508	16470	16498	16567	16788	16622	16710	16752	16562	16747	16500	16517	16522	16765	16834	16721	16747	16573	16645	16626	16506	16755	16595	16716	16650	16637	16817	16607	16352	16532	16767	16502	16631	16649	16732	16603	16672	16776	16667	16617	16770	16629	16600	16810	16600	16802	16564	16645	16602	16650	16676	16614	16671	16671	16568	16761	16642	16572	16572	16590	16545	16568	16696	16797	16753	16634	16584	16662	16499	16608	16584	16801	16692	16710	16644	16500	16514	16607	16740	16747	16554	16525	16587	16662	16768	16554	16692	16511	16792	16507	16447	16645	16539	16543	16739	16699	16598	16620	16754	16739	16509	16488	16655	16782	16692	16423	16727	16757	16622	16485	16506	16629	16482	16654	16693	16640	16481	16606	16751	16705	16626	16531	16731	16648	16733	16683	16552	16679	16829	16651	16672	16609	16754	16596	16684	16608	16552	16578	16568	16549	16707	16435	16697	16500	16593	16766	16594	16562	16408	16694	16513	16659	16431	16671	16672	16778	16659	16612	16648	16643	16748	16559	16602	16721	16698	16763	16547	16753	16793	16590	16653	16724	16629	16472	16519	16558	16524	16483	16699	16662	16710	16550	16536	16686	16582	16813	16655	16532	16576	16688	16574	16707	16620	16822	16579	16860	16630	16766	16597	16620	16631	16696	16701	16615	16535	16616	16683	16729	16574	16488	16642	16711	16499	16673	16626	16534	16478	16627	16539	16645	16682	16687	16791	16675	16787	16477	16697	16801	16668	16548	16799	16638	16727	16759	16680	16726	16668	16734	16481	16555	16676	16824	16592	16634	16538	16584	16541	16626	16549	16754	16688	16563	16739	16545	16565	16498	16644	16553	16819	16588	16733	16711	16787	16583	16632	16576	16582	16660	16784	16544	16567	16659	16532	16551	16682	16625	16679	16732	16641	16719	16693	16553	16689	16672	16399	16758	16564	16694	16609	16418	16540	16621	16668	16797	16589	16458	16688	16617	16585	16669	16557	16783	16690	16685	16686	16647	16611	16589	16549	16426	16636	16626	16676	16700	16647	16629	16695	16692	16738	16555	16572	16629	16653	16526	16759	16716	16764	16745	16733	16700	16707	16661	16649	16774	16694	16618	16583	16618	16802	16525	16732	16710	16681	16605	16548	16663	16739	16734	16655	16489	16553	16592	16582	16808	16621	16652	16726	16550	16619	16597	16505	16604	16524	16432	16452	16641	16787	16685	16475	16583	16608	16626	16504	16758	16664	16594	16800	16823	16820	16684	16495	16607	16620	16598	16567	16562	16720	16560	16519	16674	16749	16613	16346	16781	16720	16571	16563	16503	16358	16704	16545	16511	16656	16693	16665	16636	16621	16649	16641	16541	16681	16658	16564	16854	16633	16844	16619	16598	16607	16552	16562	16698	16515	16690	16712	16467	16575	16707	16677	16508	16629	16576	16708	16567	16626	16682	16813	16615	16566	16673	16653	16915	16667	16686	16627	16545	16674	16522	16796	16753	16575	16654	16417	16706	16513	16599	16796	16663	16745	16512	16539	16588	16675	16454	16642	16551	16646	16561	16534	16686	16494	16634	16850	16468	16691	16718	16517	16522	16655	16400	16593	16787	16598	16637	16588	16689	16557	16598	16597	16624	16630	16739	16576	16635	16718	16800	16648	16522	16459	16692	16676	16829	16691	16678	16696	16532	16453	16717	16594	16528	16752	16511	16690	16484	16607	16760	16567	16711	16708	16608	16580	16640	16727	16526	16578	16577	16582	16670	16778	16590	16831	16668	16797	16488	16830	16567	16482	16680	16680	16613	16674	16584	16732	16581	16466	16693	16655	16555	16755	16754	16586	16725	16711	16550	16609	16687	16606	16670	16613	16610	16620	16746	16807	16716	16664	16557	16694	16713	16691	16490	16496	16597	16590	16482	16730	16630	16465	16681	16715	16650	16672	16561	16685	16586	16546	16539	16582	16528	16698	16676	16480	16503	16559	16747	16482	16808	16781	16653	16445	16897	16652	16639	16569	16747	16628	16619	16675	16668	16404	16700	16601	16715	16511	16493	16666	16626	16626	16609	16706	16589	16700	16616	16526	16736	16691	16634	16733	16684	16475	16533	16618	16657	16694	16723	16806	16423	16785	16572	16503	16713	16598	16723	16710	16478	16741	16593	16763	16606	16718	16781	16589	16667	16576	16733	16612	16686	16448	16582	16599	16746	16694	16622	16652	16519	16712	16381	16713	16593	16516	16634	16513	16699	16580	16601	16648	16545	16610	16873	16747	16551	16621	16644	16568	16651	16672	16549	16886	16519	16717	16691	16609	16625	16638	16628	16505	16596	16646	16818	16738	16692	16725	16746	16678	16641	16699	16637	16546	16439	16655	16579	16650	16700	16787	16708	16654	16804	16691	16677	16502	16565	16527	16551	16566	16461	16720	16505	16566	16640	16638	16588	16813	16646	16507	16518	16655	16639	16673	16523	16570	16691	16568	16739	16742	16610	16781	16604	16756	16651	16556	16522	16662	16557	16561	16702	16659	16557	16806	16633	16658	16737	16557	16559	16637	16631	16640	16600	16671	16563	16516	16587	16715	16590	16756	16524	16530	16542	16737	16533	16727	16599	16542	16544	16470	16720	16491	16637	16722	16592	16630	16688	16689	16671	16645	16659	16496	16897	16603	16858	16534	16583	16600	16580	16622	16692	16400	16733	16651	16721	16771	16590	16429	16521	16812	16720	16762	16646	16481	16729	16595	16707	16591	16457	16720	16567	16560	16448	16586	16526	16559	16732	16583	16561	16627	16547	16622	16632	16538	16576	16804	16587	16721	16623	16604	16506	16632	16616	16710	16772	16572	16700	16645	16555	16613	16749	16610	16681	16873	16550	16718	16723
28056	24230	28796	25497	21567	20891	20766	20536	21015	22140	22377	21038	20672	20604	20874	20622	20809	20320	20390	20255	20431	20095	20278	20237	20376	20159	20185	20065	20274	20244	20216	20144	20277	20277	20294	20248	20148	20474	20108	20233	20171	20159	20349	20036	20169	20308	20198	20174	20196	20243	20237	20139	20299	19892	20163	20026	20191	20169	20157	20206	20264	20308	20232	20182	20194	20331	20258	20146	20069	20115	20320	20229	20062	20196	20082	20032	20325	20154	20256	20271	20337	20195	20381	20346	20305	20334	20224	20211	20510	20140	20108	20143	20387	19989	20030	20241	20117	20513	20100	20333	20220	20021	20167	20130	20411	20204	20350	20284	20155	20370	20173	20131	20368	20073	20141	20097	20200	20359	20124	20132	19977	20296	20326	20173	20219	20238	20309	20377	20185	20003	20028	20303	20268	20057	20108	20305	20042	20187	20047	20367	20458	20132	20201	20144	20207	20238	20420	19850	20291	20105	20168	20269	20226	20310	20324	20108	20342	20360	20180	20180	20383	20434	20239	20273	20378	20557	20250	20059	20029	19946	20057	20138	20123	20268	20003	20115	20222	20356	20443	20118	20196	20304	20201	20105	20152	20265	20252	20354	19998	20288	20189	20113	20171	20129	20349	20289	19967	20039	20109	20241	20254	20216	20247	20313	20273	20170	20132	20159	20219	20239	20286	20341	20319	20305	20163	20144	20186	20165	20453	20200	20009	19967	20086	20049	20127	20260	20234	20346	20289	20175	20185	20263	20223	20238	20252	20304	20348	19961	20316	20329	20240	19982	20251	19992	20290	20184	20142	20166	20420	20361	20207	20126	20049	20219	20251	20253	20133	20083	20413	20357	20224	20207	20261	20343	20115	20089	20426	20250	20201	20295	20452	20432	20057	20329	20227	20267	20103	20258	20191	20106	20176	20062	20225	20140	20160	20231	20276	20192	20117	20200	20216	20202	20319	20355	20279	20200	20115	20171	20185	20467	20273	20325	20164	20324	20226	19906	20100	20397	20089	20093	20195	20127	20176	20158	20352	20267	20199	20182	20202	20360	20331	20295	20406	20209	20209	20185	20191	20294	20084	20059	20406	20364	20172	20086	20407	20222	20188	20283	20249	20221	20157	20176	20082	20258	20372	20155	20256	20002	20153	20066	20371	20105	20294	20259	20278	20420	20150	20314	20259	20284	20192	20168	20033	20072	20341	20169	20145	20238	20113	20208	20061	20187	20236	20295	20124	20143	20290	20273	20299	20072	20156	20384	20031	20362	20377	20071	20283	20145	20317	20181	20083	20118	20066	20203	20392	20438	20285	20254	20140	20188	20224	20255	20213	20236	20224	20175	20042	20222	20277	20116	20284	20158	20108	20119	20179	20388	20155	20254	20310	20126	20279	20234	20108	20183	20186	20349	20044	20153	20251	20095	20238	20163	20180	20463	20303	20189	20304	20131	20311	19987	20177	20262	20330	20168	20179	20214	20418	20401	20184	20111	20172	20199	20073	20133	20300	20361	20164	20323	20121	20508	20264	20227	20115	20232	19987	20210	20087	20126	20227	20229	20154	20250	20061	20308	20244	20164	20274	20152	20336	20099	20284	20258	20069	20189	20309	20119	20182	20243	20113	20198	20111	20426	20261	20395	20198	20196	20182	20466	20241	20301	20259	20267	20188	20395	20297	20189	20159	20131	20317	20212	20286	20437	20061	20254	20165	20251	20195	20203	20380	20408	20256	20235	20184	20095	20257	20250	20237	20291	20101	20260	20456	20229	19869	20231	20239	20009	20077	20297	20204	20350	20372	20280	20088	20117	20225	20481	20286	20167	20266	20181	20290	20164	20016	20088	20356	20311	20158	20147	20387	20219	20261	20142	20115	20318	20294	20056	20108	20078	20270	20263	20194	20198	20258	20337	20211	20133	20306	20103	20124	20271	20175	20300	20140	20538	20387	20294	19927	20108	20311	20233	20383	20314	20190	20251	20073	20211	20256	20366	20199	20372	20386	20043	20188	20189	20078	20221	20080	20202	20148	20317	20399	20181	20009	20245	20357	20171	20192	20176	20214	20253	20107	20302	20198	20403	20500	20225	19974	20100	20221	20177	20306	20119	20160	20131	20256	20151	20256	20137	20133	20266	20282	20306	20101	20209	20185	20211	20190	20306	20203	20304	20159	20107	20077	20246	20131	20167	20192	20192	20029	20114	20026	20245	20144	20111	20312	20310	20303	20277	20279	20047	20362	20202	20168	20358	20065	20064	20409	20127	20098	20010	20191	20297	20153	20147	20306	20069	19946	19910	20204	20338	20222	20248	20388	20037	20134	20109	20018	20166	20217	20295	20146	20238	20281	20229	20138	20165	20252	20184	20135	20180	20416	20368	20241	20197	20140	20368	20337	20507	20264	20256	20372	20266	20168	20168	20083	20208	20108	19997	20294	20333	20371	20285	20131	19942	20149	20354	20453	20373	20116	20176	20204	20254	20153	20211	20140	20026	20014	20132	20125	20472	20273	20177	20164	20180	20185	20135	20278	20126	20375	20280	20110	20140	20164	20111	20118	20195	20396	20291	20408	20290	20189	20154	20134	19974	20088	20173	19987	19977	20197	20088	20040	19986	20097	20014	20331	20242	20074	20214	20260	20154	20206	20362	20055	20142	20212	20316	20180	20293	20292	19912	20342	20084	20169	20400	20240	20164	20107	20292	20216	20179	20350	20217	20290	20275	20078	20129	20082	20134	20050	20138	20301	20247	20169	20501	20251	20227	20262	20005	20077	20315	20348	20241	20265	20340	20327	20336	20078	20098	20290	20131	20104	20288	20236	20234	20266	20241	20177	20058	20244	20168	20193	20286	20412	20307	20227	20019	20114	20084	20075	20127	20119	20377	20263	20276	20221	20330	20066	20142	20310	20370	20251	20355	20200	19933	20278	20309	20228	20157	19998	20131	20228	20203	20120	20515	20337	20253	20096	20324	20257	20290	20184	20118	19894	20158	20363	20165	20269	20248	20110	20234	20206	20438	20176	20250	20132	20212	20301	20323	20152	20233	20078	20156	20060	20349	20230	20180	20344	20176	20416	20240	20215	20277	20349	20392	20238	20019	20261	20295	20194	20182	20406	20025	20130	20212	20387	20147	20378	20528	20193	20131	20438	20189	20256	20165	20254	19876	20261	20138	20196	20039	19932	20104	20257	20150	20149	20055	20197	20233	20077	20130	20310	20327	20127	20282	20103	20176	20133	20319	20271	20200	20370	20212	20160	20114	20280	20188	20196	20155	20207	20030	20309	20219	20381	20207	20290	20160	20231	20264	20139	20305	20215	20381	20082	20095	20294	20192	20214	20121	20167	20320	20386	20308	20130	20070	20261	20240	20174	20307	20136	20079	20171	20095	20442	20178	20297	20050	20270	20197	20293	19981	20164	20171	20130	20302	20187	20188	20148	20078	20214	20189	20298	19972	20211	20222	20113	20275	20204	20181	19982	20162	20282	20116	20127	20324	20308	20177	20088	20321	20123	20262	20269	20207	20092	20360	19988	20224	20276	20267	20284	20251	20096	20256	20357	20394	20079	20140	20232	20268	20143	20195	20270	20260	20224	20197	20226	20069	20049	20134	20006	20078	20294	20300	20354	20155	20017	20307	20225	20241	20255	20110	20212	20388	20209	20248	20130	20256	20197	20260	20178	20252	20114	20051	20292	20260	20201	20159	20225	20288	20095	20038	20257	20114	20148	20206	20354	20348	20084	19980	20205	20176	20104	20156	20060	20178	20177	20298	20365	20226	20413	20041	20202	20240	20254	20104	20191	20189	20161	20212	20310	20275	19997	20263	20285	20173	20226	20196	20369	20232	20214	20362	19978	20192	20212	20432	20270	20314	20175	20121	20309	20053	20188	20240	20229	20238	20253	20215	20095	19992	20262	20130	20264	20307	20192	20298	20398	20112	20159	20228	20166	20519	20344	20271	20175	20276	20164	20260	20331	20242	20298	20151	20111	20169	20055	20131	20311	20298	20161	20298	20425	20262	20354	20328	20141	20023	20251	20140	20364	20274	20171	20258	20339	20176	20160	20397	20295	20177	20214	19991	20401	20100	20123	20156	20075	20468	20187	20192	20240	20289	20520	20266	20280	20397	20328	20263	20326	20385	20010	20140	20344	20247	20127	19968	20188	20257	20230	20336	20143	20301	20127	20343	20227	20014	20305	20123	20279	20295	20389	20140	20123	20351	20129	20152	20194	20434	20246	20323	20239	20337	20312	20043	20134	20251	20100	20150	20195	20492	20122	20172	20237	20115	20287	20268	20362	20212	20258	20016	20278	20268	20234	20259	20149	20391	20117	20298	20187	20243	20169	20144	20158	20174	20296	20336	20216	20404	20252	20129	20173	20165	20383	20129	20434	20290	20061	20139	20167	20110	20069	19801	20137	20027	20282	20060	20064	20321	20117	20199	20137	20359	20272	20253	20251	20303	20112	20101	20180	20021	20218	20216	20117	20227	20257	20266	20180	20310	20243	20154	20158	20278	20241	20319	20206	20176	20199	20053	20115	19973	20202	20242	20221	20154	20214	20096	20067	20104	20090	20301	20266	20381	20517	20237	20179	20079	20151	20037	20098	19992	20099	20147	20152	20131	20374	20104	20274	20089	20179	20315	19980	20280	20075	20294	20349	20107	20354	20108	20181	20318	20342	20254	20399	20377	19990	20160	20246	20172	20287	20105	20384	20274	20113	20460	20147	20228	20367	20341	20466	20338	20427	20356	20219	20171	20174	20290	20047	20031	20412	20243	20150	20130	20178	20013	19949	20155	20280	20277	20370	20232	20308	19992	20168	20284	20152	20295	20297	20243	20054	20259	20187	20233	20328	20153	20376	20086	20199	20298	20205	20187	20313	20132	20351	20183	20133	20050	20373	20063	20283	20136	20309	20368	20343	20508	20220	20311	20159	20253	20230	20197	20120	20201	20229	20253	20250	20240	20375	20458	20517	20058	20273	20130	20267	20137	20286	20076	20178	20146	20460	20236	20198	20272	20165	20252	20454	20230	20388	20307	20217	20085	20339	20213	20285	20256	20149	20351	20390	20258	20362	20175	20223	20094	20275	19887	20412	20276	20250	20089	20114	20087	20055	19938	20280	20217	20400	20088	20201	20415	20392	20130
24163	34141	28292	21093	18903	17670	17468	17386	17924	19565	19860	17542	17129	17439	17333	17192	17171	16897	17014	16743	16907	16734	16782	16696	16920	16773	16694	16690	16967	16651	16855	16808	16693	16730	16752	16869	16707	16866	16734	16641	16694	16747	16810	16752	16842	16687	16878	16867	16533	16836	16762	16851	16749	16834	16755	16790	16635	16814	16934	16773	16780	16758	16755	16690	16809	16734	16818	16789	16755	16849	16969	16810	16830	16654	16853	16838	16669	16790	16880	16666	16722	16948	16819	16725	16735	16811	16824	16736	16819	16895	16718	16741	16685	16716	16904	16767	16767	16727	16764	16740	16683	16643	16891	16921	16705	16838	16683	16636	16847	16804	16721	16795	16711	16993	16775	16838	16707	16578	16910	16770	16707	16853	16711	16676	16718	16883	16973	16824	16798	16721	16866	16624	16794	16800	16745	16892	16724	16670	16884	16623	16826	16738	16681	16736	16834	16783	16666	16774	16782	16674	16800	16643	16742	16850	16733	16651	16822	16729	16778	16740	16866	16826	16742	16597	16864	16876	16614	16676	16709	16733	16717	16867	16855	16761	16762	16717	16610	16623	16668	16926	16817	16867	16772	16819	16801	16656	16766	16626	16913	16689	16797	16661	16825	16822	16805	16750	16765	16922	16888	16684	16629	16881	16874	16843	16850	16950	16918	16684	16850	16672	16701	16896	16560	16869	16709	16664	16796	16875	16770	16785	16814	16700	16814	16877	16573	16531	16818	16820	16890	16803	16631	16707	16804	16709	16689	16729	16881	16663	16712	16675	16906	16586	16703	16881	16612	16723	16681	16790	16693	16976	16836	16672	16778	16793	16636	16902	16795	16797	16847	16868	16756	16815	16919	16696	16732	16857	16771	16897	16674	16844	16797	16680	16665	16749	16810	16795	16720	16887	16764	16855	16674	16583	16819	16899	16708	16823	16759	16745	16764	16849	16823	16922	16757	16865	16921	16717	16566	16891	16679	16831	16882	16717	16800	16815	16927	16789	16616	16793	16790	16771	16898	16782	16740	16588	16759	16791	16914	16682	16812	16676	16790	16805	16875	16853	16858	16789	16819	16854	16675	16707	16727	16814	16720	16792	16679	16741	16676	16608	16885	16778	16793	16713	16729	16739	16872	16808	16848	16701	16851	16804	16836	16719	16729	16631	16815	16852	16663	16656	16711	16811	16796	16751	16828	16776	16720	16673	16618	16803	16749	16805	16742	16695	16864	16837	16638	16878	16460	16875	16810	16834	16693	16891	16903	16800	16701	16806	16741	16749	16729	16707	16863	16774	16771	16869	16574	16695	16968	16479	16761	16718	16840	16892	16774	16906	16968	16806	16851	16779	16777	16788	16708	16973	16979	16861	16843	16797	16570	16678	16782	16654	16759	16778	16871	16708	16771	16738	16804	16723	16624	16792	16994	16711	16756	16870	16867	16806	16840	16689	16580	16850	16719	16660	16761	16671	16897	16901	16856	16820	16699	16776	16721	16771	16750	16667	16749	16685	16860	16686	16882	16740	16915	16828	16721	16746	16626	16848	16821	16800	16646	16653	16846	16740	16792	16927	16756	16858	16638	16818	16805	16833	16700	16919	16703	16530	16761	16757	16896	16721	16820	16862	16758	16858	16955	16930	16736	16618	16780	16793	16836	16736	16826	16644	16929	16827	16737	16844	16693	16875	16883	16747	16760	16881	16836	16828	16653	16642	16777	16690	16720	16828	16605	16759	16664	16764	16812	16855	16868	16792	16856	16721	16854	16958	16663	16804	16769	16985	16832	16732	16724	16788	16655	16858	16872	16806	16765	16656	16739	16726	16771	16766	16749	16804	16971	16963	16691	16906	16732	16909	16605	16679	16768	16887	16921	16710	16781	16864	16808	16895	16885	16830	16877	16725	16873	16841	16794	17003	16744	16711	16765	16898	16903	16816	16729	16745	16584	16773	16642	16814	16729	16751	16688	16767	16851	16803	16839	16785	16676	16765	16710	16834	16914	16790	16808	16620	16847	16643	16821	16716	16746	16886	16785	16636	16808	16778	16937	16896	16995	16843	16694	16771	16804	16727	16654	16980	16771	16751	16835	16664	16876	16859	16760	16796	16821	16755	16606	16758	16836	16877	16707	16806	16704	16734	16630	16808	16712	16835	16659	16845	16805	16727	16699	16901	16873	16765	16559	16948	16680	16769	16687	16955	16677	16784	16824	16707	16684	16938	16755	16823	16745	16838	16818	16789	16820	16835	16713	16958	16845	16764	16855	16813	16787	16735	16730	16885	16683	16922	16790	16716	16551	16848	16742	16812	16578	16678	16776	16732	16761	16818	16701	16939	16776	16752	16874	16748	16688	16829	16733	16890	16943	16949	16728	16831	16944	16641	16752	16846	16858	16758	16858	16718	16756	16992	16690	16933	16824	16706	16786	16841	16619	16598	16829	16961	16647	16594	16822	16590	16811	16817	16796	16752	16872	16646	16854	16909	16649	16817	16694	16897	16873	16839	16698	16697	16794	16762	16642	16819	16817	16674	16804	16723	16668	16773	16624	16734	16694	16706	16717	16943	16791	16869	16726	16859	16627	16868	16787	16766	16730	16762	16830	16896	16783	16824	16659	16571	16946	16756	16698	16897	16841	16857	16940	16832	16623	16865	16675	16574	16855	16850	16626	16737	16710	16917	16681	16751	16838	16485	16696	16636	16762	16694	16997	16800	16857	16744	16829	16737	16804	16847	16811	16743	16741	16915	16858	16765	16740	16625	16796	16878	16634	16801	16863	16790	16800	16870	16724	16794	16805	16829	16859	16664	16741	16900	16632	16873	16768	16875	16949	16789	16799	16684	16770	16965	16875	16571	16781	16669	16837	16772	16826	16746	16872	16606	16813	16745	16834	16818	16786	16699	16638	16703	16749	16738	16853	16889	16926	16842	16698	16803	16747	17005	16840	16625	16946	16776	16833	16647	16636	16815	16648	16826	16831	16783	16733	16744	16743	16669	16854	16549	16887	16640	16723	16806	16796	16760	16719	16799	16783	16658	16785	16768	16846	16662	16750	16875	16868	16697	16826	16673	16907	16871	16579	16801	16883	16744	16710	16687	16767	16808	16874	16756	16681	16662	16866	16839	16740	16692	16770	16712	16672	16663	16743	16610	16934	16813	16741	16773	16710	16779	16851	16684	16704	16889	16670	16733	16787	16690	16786	16890	16615	16737	16741	16810	16886	16807	16854	16793	16759	16843	16837	16839	16624	16665	16740	16788	16823	16641	16813	16665	16792	16818	16823	16909	16814	16979	16841	16854	16809	16733	16877	16781	16672	16704	16677	16561	16862	16875	16826	16765	16618	16954	16760	16709	16964	16853	16753	16792	16974	16806	16745	16786	16827	16793	16798	16944	16766	16885	16830	16605	16697	16762	16872	16867	16967	16754	16943	16870	16859	16800	16779	16952	16763	16595	16877	16806	16814	16782	16786	16710	16823	16786	16931	16791	16693	16796	16808	16740	16796	16831	16854	16814	16872	16703	16919	16667	16961	16734	16649	16761	16901	16782	16851	16858	16673	16897	16755	16669	16842	16866	16830	16608	16743	16723	16881	16627	16852	16841	16765	16685	17043	16739	16679	16873	16724	16629	16909	16832	16795	16858	16889	16864	16682	16680	16727	16800	16844	16689	16747	16759	16736	16853	16827	16830	16799	16841	16676	16952	16937	16779	16912	16892	16837	16821	16881	16702	16909	16820	16751	16728	16826	16883	16818	16670	16769	16794	16978	16608	16806	16799	16833	16714	16703	16746	16860	16775	16906	16839	16941	16899	16781	16843	16732	16647	16852	16584	16812	16585	16931	16695	16717	16708	16803	16804	16786	16694	16614	16783	16812	16788	16822	16734	16832	16816	16755	16783	16762	16848	16892	16706	16806	16882	16781	16827	16959	16872	16893	16795	16799	16725	16701	16790	16886	16833	16829	16637	17049	16811	16737	16808	16701	16750	16745	16630	16761	16767	16901	16791	16751	16843	16693	16883	16646	16792	16678	16840	16712	16604	16714	16895	16872	16680	16827	16707	16570	16820	16841	16795	16953	16750	16777	16755	16955	16992	16718	16725	16663	16686	16811	16693	16951	16640	16930	16947	16779	16767	16940	16892	16793	16516	16717	16781	16911	16883	16735	16797	16737	16804	16917	16659	16850	16687	16869	16732	16742	16824	16904	16707	16877	16893	16822	16857	16702	16925	16848	16720	16783	16732	16837	16783	16723	16673	16812	16790	16838	16830	16629	16876	16749	16747	16966	16767	16828	16718	16924	16729	16646	16759	16873	16678	16700	16779	16830	16793	16876	16914	16928	16872	16578	16920	16735	16659	16746	16752	16715	16812	16705	16844	16908	16716	16638	16931	16613	16740	16705	16919	16765	16747	16766	16637	16849	16662	16744	16892	16989	16820	16716	16667	16876	16663	16917	16799	16868	16816	16810	16572	17012	16774	16920	16807	16651	16763	16830	16885	16744	16797	16714	16738	16845	16706	16960	16645	16740	16714	16805	16659	16743	16662	16697	16832	16713	16692	16693	16657	16785	16836	16839	16666	16603	16800	16756	16759	16734	16942	16756	16697	16847	16818	16713	16705	16790	16665	16660	16777	16922	16876	16719	16816	16816	16684	16587	16685	16706	16789	16767	16708	16887	16765	16644	16927	16867	16955	16827	16807	16761	16774	16927	16839	16599	16822	16902	16695	16798	16750	16830	16711	16885	16823	16846	16783	16632	16666	16841	16851	16709	16791	16782	16914	16834	16987	16703	16804	16646	16787	16715	16683	16909	16760	16761	16652	16761	16745	17009	16810	16829	16804	16786	16703	16843	16722	16832	16542	16806	16844	16599	16634	16817	16729	16662	16767	16793	16702	16887	16772	16775	16717	16690	16718	16725	16558	16838	16813	16776	16813	16846	16647	16746	16561	16722	16777	16713	16879	16856	16903	16750	16756	16750	16804	16618	16878	16824	16842	16816	16781	16651	16831	16816	16728	16858	16674	16847	16713	16766	16746	16652	16763	16695	16855	16827	16791	16586	16880	16790	16747	16664	16923	16880	16636	16813	16636	16784	16869	16575	16931	17030	16753	16848	16908	16844	16840	16821	16768	16783	16969	16620	16784	16890	16770
24093	21401	28745	25154	23295	23721	24083	22555	23722	31651	30808	25887	23661	24184	23724	22933	21865	20929	20270	20330	20498	20103	20407	20304	20051	20258	19986	20001	19818	20050	20047	20075	20029	20194	20268	19944	19925	20144	20273	20216	20101	19972	19992	20111	20125	20086	20116	20101	20264	20078	20162	20102	20022	19983	20000	20026	19986	20224	20141	20200	20220	20054	20065	20014	20041	20207	20156	19969	20160	20260	20180	20350	20126	20164	20016	19903	19995	20184	20084	20305	20127	20068	20125	20272	20031	20073	20099	20051	20220	20110	19966	20228	19916	19985	20069	20065	20091	20184	19974	20018	20016	20147	20135	20053	20419	20054	20266	20083	19972	19928	20079	20241	20007	20161	19840	20197	20157	19856	20136	20149	19958	19922	20185	20283	20258	20092	20084	20146	20041	20173	20087	20075	20014	20164	19843	20081	20140	20028	19943	19978	19831	20084	19916	20165	20117	20169	19986	19838	19969	19882	19861	20161	20007	19969	20041	20127	20190	20046	19946	20023	20045	19917	19919	20104	19965	20011	19930	20031	20065	20016	19933	20159	20009	20120	20089	20184	20124	20187	20072	20206	20219	20049	20174	20043	20132	20180	20082	19946	20177	20008	20021	20082	20130	20013	20173	20115	20100	20076	20111	19965	19905	20007	20080	20024	20118	20000	20056	20080	19923	20105	19972	19994	20140	19985	20124	19952	20125	19871	20140	20229	19878	20234	20047	20137	19958	20122	20016	19913	19941	20058	20048	20301	19917	20047	19972	20102	20116	20062	20112	19878	20097	20151	19896	20137	20001	20420	19879	20112	20159	20050	19982	20147	20000	19946	19762	20032	20058	20207	19925	20019	20135	20099	20064	20103	19992	20126	19965	19957	20201	20016	20114	20160	20063	20000	20181	20019	19959	19910	20275	20266	20170	20175	20049	20045	20259	19794	20104	20065	19993	19894	20034	19971	20124	20133	19958	20186	19996	20159	20025	20074	20161	20084	20033	20036	20167	20151	20127	20166	19979	19812	20155	20220	20065	20099	20195	20159	20058	20060	19760	19828	19906	19854	20062	19915	20054	20003	19924	20083	20000	19960	19996	20279	20231	20076	20136	19986	20081	19867	19856	20284	19986	20082	20123	19948	20257	20031	20102	20051	19798	19883	20134	20009	20075	20241	20124	20124	20223	19954	20085	20158	19963	20044	20213	20228	20098	20293	19877	19950	20070	20185	19880	19914	20053	19882	20075	19888	20185	20049	20287	19998	20219	20059	20020	19870	19918	20161	20175	19978	20094	20285	20352	20050	20084	20151	20092	20037	19904	20044	19967	20085	20101	20212	19835	20019	20026	20007	19914	19942	19986	20005	20008	19746	19964	20036	19946	20007	19956	20122	20055	20021	20182	20132	20176	19952	19990	20169	19958	19991	20138	20200	20048	20142	19923	19939	20210	19922	20172	20011	19908	20085	20030	20135	20214	20166	20027	19984	19839	20032	20043	20175	20051	20284	20148	20225	20055	20158	20157	20011	20027	20178	20237	20123	20067	20129	20068	19873	19973	19928	20054	20106	19736	20123	20029	19868	20171	19977	20003	19824	20057	20062	20118	19845	20255	19983	20193	20017	20006	20190	20106	19997	20084	20068	20117	19997	20196	20353	20236	20251	20061	20017	20296	20150	20071	20192	19956	20055	20185	20104	20173	20026	19898	19963	20231	19988	20123	20282	20215	20065	20163	20115	20202	19931	20164	20179	20067	20156	19977	20154	20171	20025	20068	19875	20037	19999	20009	19975	19913	20056	20021	20192	20074	20160	20100	20114	19775	20009	20182	19932	20303	20178	19993	19849	19954	20076	20138	20258	20055	19973	19819	20185	20083	20126	20302	19884	19991	20197	20039	20052	20034	20132	20135	20250	20087	20079	20106	20359	20161	20022	20077	19976	20152	19863	19962	20127	20211	20048	19885	19995	19988	20070	20117	20013	20031	20210	20276	19988	20058	19973	20034	19872	20092	19872	20205	20223	20237	19989	19861	19835	19919	20189	20086	19961	19979	19952	20092	20143	19974	20147	19909	19975	20076	19914	20093	20157	19978	19815	20246	20141	19971	20018	20009	20037	20036	19898	20135	19994	20256	20026	20071	20144	19882	19870	20104	20017	20008	20109	19918	20231	20026	20099	19944	20221	20173	20213	20093	19936	19744	19937	20033	19932	20237	19910	20006	20004	20039	19774	19964	19991	20188	20202	20151	20167	20482	20218	19929	20211	20138	20018	20119	20076	20131	20120	19950	20171	19988	20071	20168	20191	20217	19887	20140	19966	19927	20035	20093	19890	20135	20015	20357	20199	20005	20150	20310	20254	20130	20104	20163	20259	19968	20277	20068	20151	20176	20143	20374	20122	20060	20127	20205	20190	20078	20105	20279	20089	19867	20085	19914	19968	20048	20064	19823	19798	19925	20150	19994	20246	20055	19919	20030	20189	20211	20144	20150	20258	19993	20052	20161	20211	20016	20172	20069	19827	20231	20004	20005	20009	20055	20035	19983	20007	19961	20023	20060	20069	20015	19935	20095	20189	20008	20148	20084	20108	20237	20077	20098	19828	20115	19998	20157	20133	20184	20015	19911	20214	20183	20280	19997	20058	19935	20369	20024	20149	20173	20008	20093	19999	20044	20181	20206	19909	19949	20151	20056	20114	19929	20218	20050	20103	20145	19925	19990	20345	20327	19959	20138	20171	20211	20022	20139	20094	20103	19903	20151	20050	19984	20074	20202	20117	20294	19974	19971	20023	20020	20096	20173	19942	19909	20010	20219	20082	19994	20196	20083	20181	20125	20140	19991	20257	20016	20062	19995	19877	20219	19959	20147	20165	20087	20205	20070	20034	19930	19995	19964	20043	20169	20012	19988	19999	20056	19942	19988	20031	20142	19789	19990	19955	20102	20032	20156	20083	20026	20233	20156	20001	20130	19839	19979	20075	20146	20284	19940	19965	19973	20134	19978	20130	19803	20127	19926	20022	20055	19862	20088	20029	20115	20108	20180	20001	20021	20065	20230	19936	19975	20239	20035	19903	20068	20043	19972	19965	20123	19924	20064	20086	20078	20136	20187	20141	20225	20006	19970	20346	19944	20072	20220	20106	20186	19980	19998	19939	20200	20174	20200	20192	20101	20144	20100	19847	20034	20002	20054	20047	20108	20007	19982	19848	20137	19893	20161	19866	20111	19984	19981	20096	19961	19989	20301	20025	20305	20074	20023	20059	20014	20052	19915	19931	20196	20173	20308	19976	19908	20012	19977	20018	20173	19925	19844	19962	20122	20050	20241	19995	20061	20102	19960	20029	19920	20031	20017	19923	20200	20244	19919	19952	20134	20150	19891	20008	19923	20155	20045	20065	19978	19999	19843	19960	20044	19919	19972	20073	20098	20181	20231	20068	20028	19986	19940	20115	20236	19923	20048	20129	19958	20053	20135	20188	20042	20037	20096	20121	20219	20043	20237	19976	20136	20202	20135	19996	20149	19917	20397	19984	20038	19968	19968	19886	19928	20258	20239	20053	20036	19870	20345	19901	20335	19983	20117	20044	20162	20224	20026	20150	20104	20114	20043	19996	20100	20054	20043	19991	20133	20052	20041	19886	20143	19928	20174	20102	20162	19982	20039	20175	20068	20158	20054	20202	20036	20007	20272	19944	20144	20253	20061	20277	20216	20149	20242	19984	19945	20047	19911	20109	20328	20260	20118	19883	19899	19992	19889	20137	20025	20170	20047	19990	19968	19900	20076	19931	20012	20189	20192	19909	20098	20032	20073	19869	20188	20101	19918	20208	20046	20077	20131	20066	20289	19908	20122	19987	19964	19991	20206	19988	19979	20065	20110	20019	20102	19945	20037	19917	20142	19916	20209	20289	19852	20091	19867	19814	20070	20021	20121	20075	20126	20242	20002	19952	19916	20032	19911	20062	20158	19936	20114	20049	20171	20132	20102	19912	20018	19995	20139	19979	19860	20235	19848	19970	19824	19958	20160	19888	20077	20035	20287	19903	19979	20135	19975	19874	20143	19898	20120	20031	20228	20131	19977	20171	20101	19908	20134	20046	20125	20018	20141	19948	19940	20113	20132	20032	20229	20042	19931	20039	19977	19998	20209	20091	20085	19996	20098	20188	19996	20170	20110	20055	20023	19977	20024	20407	20030	20019	20402	19900	20023	20193	20169	20050	20041	20054	19938	20044	20024	20128	20064	20075	20009	20107	20034	20033	20016	20171	20092	20325	20095	19930	20156	20189	19898	20003	20003	19999	19997	19998	19762	20215	20115	20055	19935	20241	19944	20294	20168	19868	20065	19964	20083	20163	20206	19994	20150	19964	20000	20078	20157	20171	20151	19972	20135	19992	20122	20265	20115	20230	20166	20190	20255	20172	20102	20154	20044	19990	20074	19978	19941	20049	20211	19872	19919	19966	20266	20113	20128	20116	20153	20045	20217	20306	20071	20161	19970	19990	20171	20055	20074	20220	19959	20005	20234	20089	20141	20017	20017	19997	20130	20095	20061	19881	19843	20025	20336	20130	20137	20095	20115	19937	20117	20405	20146	19995	20038	20237	20157	20159	20045	20036	20277	20022	20066	20106	19828	19913	19984	20098	19924	20125	20181	19743	19907	20170	20111	19916	20324	19878	20110	19867	19886	19979	20009	19784	20074	20007	20025	20350	19943	20135	19884	20098	20076	20289	20260	19985	19935	20104	20155	20006	20088	20085	20068	20136	20303	20016	20017	20111	20047	20076	19988	20081	20178	20210	20094	20105	20038	19967	20076	20059	20159	19962	19938	20123	20145	20054	20013	19848	19997	20192	20089	20079	20077	19966	19962	20211	20116	20240	19956	19884	19946	20219	19948	20073	20120	20034	20086	20110	20038	20061	19822	19990	19912	20153	20160	19849	20086	20120	20091	20134	20154	20084	19970	19943	19809	20027	20099	20138	19929	19998	20142	19988	19986	19819	20116	19850	20113	20127	20239	20065	20141	20101	20080	20431	19979	20223	19908	20084	20350	20236	19887	19996	20153	20031	19989	20150	20059	20020	20124	20336	20085	20034	20020	19994	20047	20117	20011	20042	19983	20030	19876	19901	20283	20005	19962	20127	20056	19912	19951	20006	20355	19923
25742	39913	38949	28665	21996	20090	20010	20449	23162	33158	29827	24278	21187	22790	21609	20235	18745	17587	17190	16987	16791	16871	16756	16779	16854	16754	16935	16954	16976	16769	16886	16835	16784	16979	16693	16800	16909	16805	16715	16841	16731	16777	16884	16823	16628	16831	17002	16886	16676	16727	16775	16708	16895	16815	16724	16592	16814	16779	16893	16805	16928	16917	16744	16704	16849	16822	16753	16805	16748	16605	16597	16788	16903	16754	16784	16932	16805	16849	16716	16940	16781	16715	16858	16871	16840	16896	16803	16835	16894	16726	16754	16813	16915	16858	16821	16836	16865	16941	16695	16699	16843	16725	16795	16893	16654	16647	16899	16913	16821	16781	16743	16913	16936	16826	16688	16971	16731	16803	16799	16866	16795	16743	16855	16964	16862	16965	16780	16631	16804	16645	16801	16846	16789	16927	16698	16757	16818	16754	16727	16604	16657	16963	16788	16857	16677	16912	16928	16548	16705	16760	16732	16742	16765	16803	16753	16850	16967	16896	16757	16796	16779	16776	16864	16714	16860	16923	16817	16796	16954	16794	16869	16743	16741	16880	16789	16781	16858	16762	16916	16769	16632	16811	16707	16699	16869	16681	16776	16875	16723	16726	16643	16770	16715	16888	16857	16780	16771	16691	16761	16810	16858	16738	16912	16950	16812	16698	16652	16650	16720	16855	16797	16715	16640	16807	16831	16915	16963	16832	16884	16729	16730	16830	16859	16785	16768	16803	16728	16835	16678	16820	16715	16586	16899	16880	16800	16738	16661	16911	16815	16780	16740	16712	16805	16790	16937	16747	16709	16773	16833	16777	16691	16674	16789	16779	16866	16839	16669	16712	16770	16646	16829	16670	16874	16823	16889	16728	16763	16956	16724	16868	16639	16858	16521	16869	17118	16749	16984	16946	16542	16808	16782	16774	16692	16631	16950	16985	16858	16838	16817	16870	16801	16847	16803	16693	16847	16721	16823	16702	16804	16649	16902	16741	16849	16751	16903	16725	16553	16819	16811	16845	16805	16753	16755	16777	16628	16726	16710	16729	16801	16847	16867	16803	16778	16793	16726	16771	16821	16692	16725	16746	16691	16703	16824	16633	16792	16747	16808	16825	16780	16732	16895	16697	16748	16830	16781	16648	16872	16788	16651	16630	16715	16867	16669	16952	16607	16644	16796	16872	16769	16711	16799	17010	16731	16748	16733	16879	16835	16740	16716	16935	16683	16658	16724	16755	16811	16636	16893	16761	16758	16762	16870	16692	16601	16954	16751	16680	16764	16902	16736	16684	16896	16678	16864	16872	16912	16660	16691	16898	16643	16661	16938	16816	16806	16809	16756	16816	16914	16849	16848	16835	16840	16767	16733	16803	16747	16665	16843	16784	16693	16751	16817	16618	16679	16919	16621	16669	16835	16712	16749	16760	16810	16799	16874	16881	16702	16949	16741	16966	16743	16855	16740	16810	16668	16844	16715	16768	16890	16785	16850	16987	16770	16733	16750	16928	16705	16643	16815	16835	16904	16726	16722	16872	16902	16711	16824	16628	16995	16716	16631	16622	16779	16790	16623	16614	16744	16863	16715	16790	16741	16766	16718	16777	16833	16764	16861	16788	16907	16713	16766	16604	16822	16925	16938	16840	16698	16754	16798	16716	16817	16606	16872	16857	16885	16837	16676	16800	16707	16667	16645	16766	16853	16739	16623	16982	16631	16890	16842	16771	16806	16630	16933	16848	16683	16737	16861	16753	16692	17057	16640	16799	16790	16770	16715	16729	16685	16856	16943	16843	16857	16759	16703	16673	16687	16656	16741	16715	16766	16705	16922	16677	16846	16704	16876	16572	16900	16654	16563	16736	16736	16933	16712	16742	16829	16712	16883	16693	16680	16808	16816	16871	16677	16699	16636	16717	16834	16794	16775	16628	16850	16632	16754	16890	16866	16764	16845	16695	16899	16707	16795	16862	16637	16752	16799	16835	16761	16565	16751	16867	16702	16700	16724	16845	16765	16804	16768	16784	16722	16778	16762	16815	16919	16709	16841	16798	16895	16710	16751	16798	16919	16702	16810	16873	16900	16770	16711	16828	16740	16869	16677	16731	16601	16960	16717	16847	16831	16775	16955	16723	16816	16853	16682	16702	16868	16753	16708	16798	16769	16856	16783	16749	16795	16672	16792	16736	16768	16734	16893	16851	16765	16737	16874	16901	16926	16748	16861	16649	16648	16812	16819	16852	16699	16801	16743	16910	16824	16753	16696	16933	16759	16719	16814	16721	16804	16730	16757	16822	16636	16888	16874	16674	16750	16636	16653	16753	16814	16727	16825	16757	16672	16806	16874	16851	16853	16985	16721	16761	16732	16865	16799	16618	16719	16807	16887	16775	16752	16779	16774	16852	16821	16760	16807	16669	16851	16848	16923	16658	16801	16905	16755	16855	16851	16858	16786	16713	16678	16747	16796	16704	16698	16710	16650	16722	16876	16760	16918	16773	16786	16709	16745	16800	16802	16907	16893	16869	16777	16690	16756	16837	16788	16773	16859	16760	16847	16700	16813	16783	16967	16700	16646	16889	16690	16545	16890	16751	16796	16709	16884	16740	16578	16780	16707	16777	16673	16952	16708	16863	16884	16779	16806	16731	16953	16716	16890	16696	16675	16836	16614	16834	16711	16705	16844	16784	16712	16807	16722	16738	16655	16989	16599	16862	16784	16864	16849	16788	16741	16728	16639	16676	16881	16844	16887	16807	16701	16762	16804	16855	16890	16735	16895	16774	16807	16750	16681	16673	16832	16713	16872	16854	16821	16868	16653	16742	16765	16852	16910	16807	16935	16769	16704	16921	16853	16852	16897	16686	16831	16547	16793	16694	16765	16537	16812	16943	16680	16744	16562	16656	16615	16850	16894	16863	16946	16763	16894	16619	16777	16706	16785	16780	16709	16701	16620	16775	16690	16746	16754	16690	16872	16806	16826	16786	16685	16792	16850	16635	16505	16898	16620	16766	16881	16800	16484	16834	16804	16717	16742	16821	16680	16864	16786	16843	16863	16855	16772	16878	16650	16853	16693	16738	16806	16885	16770	16798	16789	16783	16890	16704	16744	16832	16998	16777	16811	16959	16883	16663	16758	16667	16860	16752	16840	16711	16635	16876	16765	16663	16805	16781	16767	16865	16831	16630	16633	16648	16815	16735	16963	16698	16797	16892	16815	16787	16881	16816	16795	16970	16717	16851	16699	16805	16956	16667	16709	16792	16752	16764	16808	16801	16802	16805	16896	16588	16778	16820	16714	16701	16796	16603	16737	16831	16949	16732	16756	16903	16868	16725	16780	16886	16825	16838	16628	16875	16663	16730	16869	16669	16867	16866	16787	16757	16769	16549	16640	16759	16656	16805	16962	16806	16721	16724	16652	16733	16808	16717	16832	16724	16734	16853	16788	16799	16709	16772	16777	16819	16756	16956	16783	16861	16879	16755	16830	16823	16819	16693	16926	16858	16746	16693	16783	16781	16931	16812	16667	16808	16710	16811	16655	16761	16716	16745	16836	16766	16737	16854	16834	16829	16599	16948	16694	16736	16734	16806	16804	16766	16730	16751	16696	16683	16675	16661	17007	16852	16709	16749	16779	16824	16744	16696	16794	16814	16805	16892	16831	16916	16822	16759	16818	16973	16840	16750	16694	16783	16859	16722	16747	16828	16759	16688	16989	16874	16778	16893	16784	16894	16768	16826	16735	16837	16902	16600	16937	16729	16663	16924	16706	16734	16692	16727	16702	16804	16706	16876	16840	16763	16898	16748	16638	16930	16760	16757	16896	16758	16806	16682	16797	16780	16878	16679	16841	16743	16742	16889	16736	16626	16890	16784	16672	16731	16687	16713	16839	16965	16902	16852	16762	16791	16846	16693	16676	17033	16718	16765	16681	16784	16594	16851	16784	16907	16913	16770	16739	16986	16803	16870	16846	16843	16861	16763	16892	16807	16743	16724	16774	16646	16846	16911	16814	16798	16816	16737	16724	16797	16759	16742	16837	16767	16812	16869	16683	16705	16793	16782	16686	16749	16803	16954	16756	16841	16928	16870	16718	16819	16742	16768	16701	16821	16856	17008	16654	16739	16797	16791	16798	16677	16761	16858	16629	16731	16833	16877	16897	16860	16901	16807	16837	16867	16641	16792	16540	16798	16878	16748	16781	16713	16687	16907	16647	16786	16578	16928	16909	16806	16821	16818	16755	16845	16756	16822	16759	16782	16897	16727	16865	16826	16785	16896	16839	16900	16923	16705	16611	16989	16840	16816	16881	16871	16908	16798	16638	16750	16767	16908	16902	16600	16740	16642	16817	16703	16669	16841	16710	16753	16685	16706	16856	16697	16731	16861	16983	16800	16843	16697	16873	16718	16679	16761	16767	16651	16628	16997	16768	16829	16684	17007	16772	16722	16674	16784	16838	16704	16767	16830	16779	16789	16824	16816	16757	16827	16784	16761	16767	16757	16728	16751	16775	16817	16878	16611	16772	16819	16974	16767	16681	16738	16738	16942	16659	16750	16764	16791	16805	16829	16860	16939	16820	16942	16707	16824	16705	16687	16742	16712	16712	16708	16727	16782	16789	16624	16659	16728	16729	16732	16628	16800	16768	16667	16711	16708	16661	16830	16765	16892	16698	16776	16815	16860	16749	16740	16865	16850	16776	16755	16967	16924	16759	16753	16913	16702	16625	16570	16916	16968	16769	16628	16820	16896	16746	16858	16649	16795	16770	16794	16869	16875	16762	16670	16778	16765	16620	16831	16949	16859	16781	16736	16921	16836	16762	16754	16756	16848	16798	16580	16738	16978	16755	16716	16823	16857	16836	16751	16808	16690	16728	16600	16785	16780	16726	16795	16780	16895	16855	16686	16818	16867	16870	16684	16689	16697	16786	16904	16844	16747	16760	16739	16667	16656	16833	16830	16695	16698	16763	16936	16773	16736	16908	16843	16788	16885	16898	16896	16690	16958	16679	16650	16708	17018	16799	16712	16765	16819	16767	16782	16817	16812	16837	16812	16875	16827	16797	16740	16683	16812	16745	16805	16670	16862	16719	16860	16786	16863	16645	16811	16791	16738	16903	16707	16828	16707	16587	16898	16756	16704	16853	16725	16929	16810	16798	16808
22743	21339	29092	24072	22017	24635	27651	23453	25729	40684	40633	31805	26779	27724	27023	25077	23396	21741	21088	20700	20539	20495	20497	20261	20378	20340	20186	20306	20231	20208	20514	20313	20511	20149	20412	20565	20486	20420	20531	20355	20412	20319	20382	20385	20483	20438	20446	20413	20305	20599	20545	20265	20262	20470	20171	20464	20513	20421	20412	20421	20024	20377	20142	20275	20288	20533	20267	20343	20498	20371	20271	20342	20364	20268	20395	20161	20248	20526	20223	20366	20230	20282	20316	20225	20504	20099	20401	20263	20256	20296	20381	20315	20317	20348	20391	20336	20361	20283	20624	20364	20219	20372	20341	20418	20392	20274	20228	20276	20334	20391	20252	20283	20244	20380	20443	20292	20234	20273	20211	20305	20132	20224	20275	20162	20156	20173	20266	20419	20350	20175	20171	20393	20400	20465	20503	20132	20279	20308	20426	20409	20321	20263	20315	20219	20234	20240	20358	20169	20264	20332	20321	20240	20376	20241	20363	20390	20305	20365	20231	20242	20041	20238	20448	20209	20436	20172	20121	20095	20265	20510	20350	20421	20266	20193	20290	20205	20515	20164	20223	20286	20267	20201	20360	20285	20425	20338	20045	20141	20250	20086	20232	20190	20217	20444	20257	20235	20247	20288	20249	20209	20258	19993	20469	20162	20418	20383	20472	20278	20247	20408	20194	19914	20331	20244	20262	20156	20330	20203	20388	20155	20309	20331	20173	20250	19914	20288	20233	20486	20487	20334	19991	20299	20336	20237	20326	20162	20119	20332	20389	20145	20231	20096	20416	20227	20283	20309	20326	20451	20275	20215	20089	20280	20402	20253	20280	20248	20466	20289	20357	20106	20134	20307	20314	20315	20098	20336	20358	20276	20201	20504	20219	20304	20132	20273	20256	20176	20336	20158	20438	20293	20245	20167	20027	20337	20351	20347	20300	20334	20408	20378	20371	20371	20205	20428	20365	20295	20062	20110	20194	20062	20473	20492	20333	20317	20235	20341	20352	20219	20344	20304	20439	20303	20154	20352	20277	20319	20215	20359	20311	20250	20334	20288	20338	20539	20510	20030	20148	20197	20307	20290	20203	20144	20410	20147	20129	20375	20117	20314	20265	20401	20291	20345	20304	20344	20224	20238	20430	20334	20185	20110	20149	20254	20276	20230	20227	20027	20147	20135	20202	20383	20401	20082	19965	20413	20212	20329	20109	20200	20451	20257	20205	20370	20368	20295	20533	20318	20223	20247	20211	20117	20182	20480	20346	20379	20103	20512	20072	20148	20381	20268	20267	20053	20267	20313	20236	20280	20176	20510	20310	20393	20347	20168	20265	20301	20441	20484	20272	20164	20164	20368	20272	20230	20262	20167	20090	20149	20328	20315	20424	20324	20199	20323	20087	20360	20401	20364	20271	20222	20294	20172	20242	20248	20332	20151	20290	20272	20243	20225	20230	20513	20134	20260	20307	20428	20177	20285	20159	20210	20247	20360	20253	20138	20194	20098	20396	20185	20088	20242	20148	20229	20290	20210	20246	20273	20480	20186	20451	20397	20187	20393	20274	20426	20211	20185	20282	20351	20427	20386	20234	20269	20319	20343	20201	20231	20195	20280	20387	20269	20261	20107	20336	20293	20427	20398	20488	20304	20206	20177	20168	20391	20202	20355	20405	20234	20333	20268	20265	20228	20266	20274	20166	20344	20217	20081	20210	20314	20338	20243	20235	20139	20116	20181	20015	20258	20071	20304	20093	20333	20289	20246	20083	20368	20369	20408	20162	20386	20316	20120	20391	20302	20230	20372	20280	20411	20173	20354	20259	20326	20399	20400	20212	20175	20327	20150	20344	20418	20431	20496	20346	20147	20217	20275	20502	20411	20509	20332	20377	20364	20395	20222	20261	20111	20466	20151	20283	20484	20272	20218	20260	20142	20376	20109	20447	20141	20490	20275	20489	20316	20277	20293	20409	20152	20357	20337	20331	20018	20260	20524	20395	20186	20450	20192	20387	20114	20282	20114	20131	19973	20355	20143	20341	20214	20397	20212	20339	20354	20233	20213	20179	20182	20275	20359	20104	20447	20170	20311	20247	20188	20243	20330	20109	20238	20213	20310	20477	20321	20087	20289	20221	20215	20512	20311	20236	20331	20370	20132	19974	20383	20058	20378	20344	20217	20242	20031	20213	20329	20430	20241	20225	20208	20226	20242	20270	20365	20238	20349	20512	20356	20319	20343	20234	20165	20319	20219	20191	20198	20207	20199	20083	20338	20326	20258	20202	19995	20235	20211	20291	20313	20285	20221	20118	20482	20366	20319	20173	20208	20263	20530	20190	20194	20059	20332	20235	20390	20272	20332	20297	20264	20287	20327	20216	20295	20107	20162	20377	20252	20261	20292	20355	20335	20271	20348	20235	20223	20379	20287	20273	20260	20294	20196	20344	20304	20094	20162	20261	20229	20383	20442	20196	20505	20203	20392	20578	20314	20195	20137	20565	20364	20283	20266	20329	20331	20288	20528	20161	20132	20360	20075	20116	20297	20305	20188	20343	20481	20230	20234	20093	20212	20376	20306	20283	20224	20172	20209	20299	20269	20448	20416	20282	20262	20406	20257	20142	20242	20194	20306	20442	20358	20307	20379	20331	20529	20151	20357	20347	20190	20351	20108	20409	20599	20457	20309	20541	20471	20197	20317	20225	20286	20301	20082	20213	20285	20165	20111	20344	20293	20336	20192	20454	20213	20255	20155	20194	20171	20219	20254	20378	20317	20141	20538	20188	20072	20168	20387	20222	20359	20478	20304	20271	20317	20258	20285	20185	20284	20161	20283	20177	20346	20271	20169	20502	20306	20428	20275	20297	20279	20306	20330	20185	20133	20005	20371	20167	20277	20117	20182	20119	20294	20311	20124	20200	20386	20429	20266	20353	20212	20416	20224	20417	20149	20148	20356	20278	20495	20354	20415	20405	20289	20227	20113	20404	20216	20241	20290	20269	20300	20279	20211	20200	20198	20191	20284	20332	20144	20186	20376	20457	20488	20280	20287	20271	20392	20211	20354	20141	20278	20337	20463	20319	20649	20174	20518	20547	20270	20224	20076	20377	20161	20281	20464	20297	20360	20201	20287	20449	20320	20360	20265	20111	20310	20031	19956	20376	20162	20232	20154	20150	20115	20292	20107	20128	20412	20388	20366	20149	20258	20228	20300	20499	20340	20323	20145	20348	20432	20280	20482	20251	20289	20459	20313	20311	20514	20194	20160	20402	20141	20150	20359	20260	20117	20209	20196	20361	20347	20235	20129	20184	20265	20454	20081	20126	20336	20218	20316	20443	20138	20108	20047	20266	20476	20303	20308	20108	20253	20466	20191	20446	20060	20239	20438	20315	20430	20303	20233	20353	20287	20263	20465	20133	20331	20304	20234	20365	20156	20244	19972	20403	20258	20379	20166	20171	20073	20213	20380	20520	20219	20146	20215	20175	20116	20030	20402	20123	20265	20184	20130	20031	20323	20167	20293	20502	20409	20322	20431	20119	20256	20502	20233	20509	20246	20269	20312	20258	20291	20059	20261	20210	20184	20504	20393	20193	19913	20158	20226	20207	20193	20305	20187	20314	20352	20335	20333	20303	20206	20289	20090	20367	20198	20115	20313	20266	20065	20280	20361	20245	20364	20220	20390	20399	20423	20198	20151	20151	20315	20463	20413	20310	20221	20303	20264	20433	20197	20354	20393	20226	20360	20181	20224	20198	20272	20251	20156	20424	20276	20316	20280	20287	20243	20620	20296	20137	20122	20202	20255	20416	20214	20176	20232	20368	20254	20417	20110	20389	20281	20038	20297	20095	20331	20361	20446	20181	20258	20229	20313	20294	20332	20392	20180	20122	20234	20251	20088	20376	20127	20242	20376	20094	20036	20109	20250	20481	20137	20333	20287	20310	20138	20336	20263	20203	20130	20212	20148	20386	20233	20291	20227	20366	20169	20297	20227	20233	20229	20276	20257	20385	20398	20202	20292	20274	20152	20203	20280	20194	20405	20285	20326	20208	20402	20211	20363	20349	20285	20329	20214	20284	20244	20416	20526	20309	20230	20180	20258	20351	20439	20380	20032	20341	20394	20177	20331	20332	20114	20413	20207	20170	20284	20319	20192	20341	20246	20351	20329	20223	20298	20065	20251	20245	20050	20240	20213	20487	20266	20328	20111	20187	20368	20336	20250	20245	20163	20249	20315	20485	20240	20279	20232	20334	20122	20224	20060	20343	20106	20383	20070	20146	20220	20443	20324	20316	20159	20265	20247	20312	20275	20437	20157	20141	20361	20198	20227	20317	20229	20003	20320	20386	20336	20339	20179	20213	20224	20314	20226	20285	20361	20231	20306	20104	20255	20219	20001	20260	20243	20401	20322	20200	20173	20054	20032	20238	20294	20360	20495	20004	20228	20383	20313	20008	20322	20290	20245	20204	20358	20432	20306	20420	20237	20261	20179	20354	20225	20099	20213	20197	20217	20328	20387	20374	20182	20235	20175	20138	20168	20285	20311	20307	20416	20441	20288	20273	20189	20179	20238	20276	20271	19961	20234	20217	20223	20356	20111	20029	20312	20404	20059	20222	20073	20358	20388	20293	20286	20476	20071	20359	20281	20213	20176	20214	20106	20259	20444	20270	20270	20216	20334	20346	20226	20287	20221	20233	20523	20362	20333	20210	20536	20219	20197	20307	20431	20244	20195	20393	20415	20139	20323	20291	20271	20200	20319	20195	20206	20294	20426	20267	20356	20306	20344	20026	20254	20357	20285	20334	20303	20379	20134	20419	20392	20332	20089	20246	20197	20133	20203	20210	20195	20402	20386	20366	20458	20385	20440	20466	20352	20300	20333	20557	20416	20287	20209	20155	20107	20146	20210	20130	20262	20262	20252	20272	20330	20129	20136	20310	20257	20374	20364	20289	20313	20432	20339	20150	20357	20332	20482	20256	19932	20185	20138	20404	20420	20294	20221	20223	20278	20325	20247	20077	20187	20315	20257	20342	20190	20231	20221	20290	20073	20223	20366	20441	20501	20285	20030	20141	20284	20203	20090	20206	20360	20281	20083	20274	20202	20301	20034	20065	20317	20259	20403	20219	20271	20313	20322	20349	20165	20207	20155	20202	20240
28267	46014	42806	33096	25603	22587	21743	21532	26359	42855	39834	30597	25428	27182	25648	22870	20082	18563	17525	17175	16994	16855	16855	16991	16906	16855	16864	16822	16850	16839	16907	16847	16762	16908	16827	16918	16781	16962	16896	16954	17046	16868	16764	17012	16938	17003	16916	16883	16877	17018	17041	17010	16877	16862	16831	16970	16868	16816	16863	17020	16737	16908	16887	16824	17032	16677	16858	16936	16781	16992	16966	16825	16872	16919	17058	16941	17053	16937	16861	16779	17043	16968	16798	16783	16928	17078	16789	17004	16931	16827	16895	16891	16875	16846	17060	16831	16831	16842	16867	16935	17019	16832	16990	16982	16798	16780	16866	16854	17077	16757	16979	16964	16702	16841	16831	16879	17001	16928	16772	16831	17087	17000	16944	16932	17051	16893	16879	16976	16698	16912	16953	16730	16796	16914	16856	16809	16963	16889	16938	16902	16939	16774	16848	16796	16945	16779	16736	16829	16826	16901	16695	16825	16775	16930	16923	16705	17025	16880	16785	16882	16883	16781	16881	16866	16974	16924	16828	16712	16950	16687	16836	16719	16994	16662	16867	16820	17022	16924	17005	16895	16683	16949	16984	16825	16925	16865	16980	16723	16763	17000	16829	16949	16895	16747	16857	16920	16916	16893	16899	16912	16837	16723	17075	16879	16739	17081	16817	16927	16767	16856	16854	16798	16922	16884	16729	16963	16911	16960	16676	16823	16892	16856	17106	16955	16852	16814	17013	16826	16676	16975	16809	16802	16866	16785	16782	16845	16938	16775	16957	16884	16852	17108	16805	16924	16758	17020	16877	17040	16810	16869	16830	16931	16732	16867	16820	16818	16816	16766	16770	16819	16769	16887	16942	16891	16868	16775	16773	16922	16971	16896	16839	16733	16914	16909	16761	16962	16898	16887	16805	16930	16756	16853	16784	16978	16786	16935	16781	17004	16917	16775	16853	16879	16673	16996	16925	16736	16928	16864	16843	17060	16685	16713	16815	16816	16796	16983	16931	16868	16852	16881	16791	16674	16967	16755	16816	16784	17002	17180	16853	16852	16807	16787	16904	16926	16855	16788	16891	16802	16935	16742	17111	16895	16859	16863	17013	16774	16964	16791	16831	17053	16935	16899	16945	16739	16916	16934	16994	16862	16702	17024	17054	16872	16654	16960	16901	16736	16881	16724	16978	16914	16678	16909	16950	17022	16981	16923	16813	16814	16911	16952	16776	16867	16885	16847	16843	16894	16739	16897	16817	16780	16820	16725	16885	16838	16716	16843	16801	16832	16974	16893	16752	16859	16867	16906	16792	17014	16778	16889	16799	16831	16984	16889	17047	16813	16832	16768	16916	16848	17050	16726	17041	16824	16917	16956	16879	16788	16813	16876	16700	16961	16935	16947	16750	16914	16939	16792	16862	17061	16993	16899	16850	16962	16929	16809	16831	16842	16843	16797	16870	16851	16850	16837	17068	16787	17006	16749	16802	16635	17047	16848	16745	16779	17012	16727	16947	16834	16743	16719	16833	16790	16969	16949	16726	16994	16823	16886	16779	16681	16948	16805	17109	16965	16695	16828	16927	16953	16973	16746	16865	16730	16754	16924	17086	16710	16772	16895	16972	16784	16737	16783	16792	16832	16760	16861	16944	16818	16858	16840	16878	17023	16718	16851	16794	16913	16815	16705	16897	16873	17021	16867	16722	16865	16743	16837	16651	16945	16882	16840	16726	16826	16791	16985	16852	16715	16568	16869	16782	16741	16698	16885	16943	16714	16856	17042	16728	16835	16894	16807	16865	16806	16911	16953	16869	16913	16910	16901	16779	16941	16830	16899	16686	16958	16944	16833	16873	16914	16810	16916	16782	16822	16817	16681	16763	17025	16801	16815	16763	16968	16795	16775	16960	16823	16807	16854	16981	16717	16855	16919	16787	16786	16788	16837	16834	16702	16922	16858	16885	16854	16894	16797	16887	16726	16733	16794	16865	16913	16729	16966	16962	16822	16786	16814	16868	16761	16812	16894	16708	16823	16723	16961	17039	16778	16807	16897	16736	16835	16974	16789	16973	16758	16859	16723	16987	16876	17011	16604	16712	16798	16801	16884	16853	16792	16857	16879	16975	17048	16865	16975	17088	16945	16828	16937	16878	17000	16802	16887	16894	16738	16849	16998	16878	17038	16921	16953	16687	16889	16820	16928	16869	16675	16900	16729	16933	16794	16634	16911	16782	16779	16882	17006	16929	16849	16883	16759	16839	16792	16765	16862	16814	16815	16881	16638	16643	16872	16965	16793	16853	16717	16844	16918	16860	16865	16737	16909	16748	16916	16947	16868	16834	16784	16975	16908	16765	16830	16914	16771	16898	16784	16878	16847	16840	16958	16683	16972	16882	16889	16876	16801	16924	16819	16791	16910	16856	16879	16750	16861	16844	16788	16802	16864	16919	16856	16939	16738	16939	16838	16903	16901	17074	16918	17004	16906	16796	16824	16846	16868	16896	16712	16910	16823	16847	16957	16778	16738	16990	16843	16948	16835	16621	16880	16846	16950	16850	16800	16859	16916	16882	16725	16817	16974	16772	16914	16719	16999	16861	17102	16751	16950	17007	16956	16773	16961	17032	16836	16862	16902	16831	16845	16954	16826	16801	16714	16648	16848	16770	16857	16906	16886	16787	16889	16995	16963	16897	16970	16904	16963	16893	16767	17162	16903	16819	16889	16915	16909	16812	16789	16839	16894	16854	16898	16869	16887	16937	16865	16869	16899	17083	16880	16819	17095	16629	16718	16858	16918	16846	16848	16931	16944	16876	17024	17007	16728	16899	16664	16885	16848	16761	16741	16742	16706	17066	16881	16547	16835	16931	16854	16825	16871	16794	16846	16823	16892	17024	17042	16919	16796	16861	16865	17051	16677	16823	16871	17013	16802	16813	16897	16852	16814	16956	16741	16990	16949	16941	16830	16768	16729	16839	16832	16899	16669	16700	16903	16820	17000	16836	16893	16705	16774	16778	16916	16869	16810	16799	16810	16913	16771	16864	16857	16871	16752	16814	16990	16902	16757	16856	16848	16935	16943	16878	16935	16908	16870	16966	16972	16833	16753	16896	16706	16904	16906	16725	16800	16827	16818	16946	16872	16856	16942	16894	16791	16977	16974	16850	16811	16781	16997	16821	16877	16826	16947	16870	16845	17023	17041	16737	16669	16905	16913	16823	16821	16734	16876	16571	16940	16845	16720	16753	16785	16970	16849	16966	16768	16837	16882	16716	16952	16894	16728	16742	16840	16831	17053	16654	16884	16690	16940	17019	16841	16865	16850	16855	16955	16808	16857	16866	17063	16863	16694	16950	16924	16617	16823	16944	16903	16809	16822	16836	16923	16891	16779	16884	16938	16918	16818	16816	16774	16951	16916	16814	16890	17023	17020	16768	16769	16858	16832	16748	16954	16697	16794	16812	16750	16784	17015	16869	16690	16789	16893	16747	16883	16845	16938	17007	16618	16782	16714	16961	16934	16870	16972	16911	16818	16865	16806	16945	16967	16968	16821	16913	16809	16852	17018	16950	16936	16871	16799	16753	17007	16939	16981	16791	16768	16847	16847	16866	16920	16896	16871	16767	16760	16887	16915	16832	16896	16842	16784	16665	16852	16942	16888	16960	16856	16718	16939	16941	17034	16865	16893	16860	16827	16919	16848	16770	16920	16961	16826	16840	16880	16876	16655	16918	16957	16845	16901	16881	16944	16856	16796	16796	16916	16961	16938	16891	16598	16806	16823	16795	16896	16938	16909	16828	16953	17022	16992	16792	16862	16961	16885	16970	16946	16843	16996	16707	16834	16906	16860	16913	16785	16934	16867	16930	16755	16839	16900	16917	16863	16770	16844	16749	16986	16923	16842	16957	16942	16764	16722	16829	16864	16770	16775	16946	16871	16860	16796	16671	16812	16894	16803	16984	16768	16836	16857	16715	16919	16705	16953	16788	16935	16638	17023	16875	16784	16775	16824	16856	16922	16705	16862	16921	16724	16999	16830	16909	16706	16895	16929	16924	16732	16827	16954	16845	16779	16918	16807	16877	16721	16839	16656	16841	16774	16783	16889	16977	16781	16892	16859	16825	16872	16804	16741	16844	16779	16930	16859	16872	16910	16979	16850	16894	16871	16902	16880	16791	17029	16805	16765	16864	16883	16923	16777	16792	16713	16824	17047	16702	16713	16784	16852	16736	16870	16845	16857	16947	16824	16884	16871	16925	16836	16842	16886	17046	16804	16755	16890	16872	16871	16814	16880	16925	17019	16804	16747	16887	16934	16756	17000	16792	16839	16793	16799	16848	16971	16831	16766	16850	17118	16745	16992	16822	16831	16590	16852	16908	16901	16935	16870	16876	16987	17051	16840	16757	16854	16881	16978	17012	16941	16880	16826	16933	16955	16928	16775	16766	16948	16826	16725	16686	16812	16817	17019	16730	16786	16909	16699	16782	16822	16884	16902	17129	16844	16929	16864	16856	16790	16694	16894	16877	16684	16750	16807	16907	16917	17023	17061	16995	16932	16885	16901	16802	16804	17096	16824	16794	16771	17091	16974	16650	16869	16788	16887	16821	16970	16845	16884	16770	16923	16966	16935	16840	16845	16830	16731	16954	16915	16767	16862	16891	16823	16885	16847	16983	16906	16923	16977	16848	16766	16938	16717	16964	16807	16816	16799	16602	16990	16690	16823	17124	16867	16814	16924	16948	16820	16799	16958	16888	16998	16936	17033	16906	16990	16713	16724	16835	16834	16896	16895	16967	16731	16978	17125	16859	16676	16878	16868	16763	16615	16735	17092	16830	16879	16777	16906	17012	16680	17037	16910	16802	16975	16864	17009	16695	16919	16801	16875	16875	16819	16988	17043	17009	16954	16857	16740	16743	16844	16678	16824	16715	16893	16752	16790	16840	17152	16893	16939	16983	16857	16970	17070	16845	16888	16801	17095	16958	16863	16913	16877	17050	16849	17079	16841	16800	16859	16935	16755	16852	16861	16788	16915	16859	16816	16725	16855	16822	16874	16768	16861	16792	16699	16775	16828	16824	16898	16859	16912	16851	16812	17010	16711	16895	17014	16935	16737	16708	16788	16836	16974	16745	16841	16941	16957	16911	16927	16848	16860	17037	16776
28239	24336	30477	26630	22479	21306	20953	20509	20817	21946	22093	21756	21256	20896	20782	20985	20600	20518	20456	20322	20189	20535	20630	20519	20447	20360	20494	20405	20385	20445	20513	20557	20378	20374	20477	20500	20277	20597	20229	20260	20391	20356	20306	20350	20504	20454	20407	20252	20254	20371	20307	20389	20576	20685	20333	20356	20520	20422	20525	20352	20452	20428	20287	20360	20528	20591	20337	20437	20353	20208	20252	20417	20530	20585	20666	20394	20349	20491	20384	20461	20450	20426	20309	20342	20476	20455	20549	20492	20146	20334	20202	20479	20424	20610	20565	20503	20191	20328	20646	20183	20518	20487	20324	20621	20430	20193	20545	20528	20418	20334	20231	20178	20317	20325	20456	20492	20492	20582	20455	20229	20355	20353	20403	20192	20411	20409	20269	20471	20516	20348	20348	20360	20423	20354	20452	20427	20489	20454	20275	20499	20301	20421	20395	20304	20627	20517	20206	20269	20252	20226	20550	20619	20453	20314	20376	20091	20409	20288	20395	20367	20430	20362	20380	20514	20571	20633	20320	20273	20373	20371	20363	20250	20494	20446	20137	20299	20457	20407	20268	20433	20360	20362	20376	20349	20286	20595	20604	20514	20260	20543	20436	20383	20451	20395	20331	20275	20573	20307	20300	20389	20469	20507	20236	20470	20414	20542	20243	20502	20431	20491	20323	20634	20315	20522	20405	20439	20502	20527	20450	20322	20493	20409	20430	20347	20618	20452	20446	20614	20396	20173	20532	20269	20468	20266	20409	20392	20214	20516	20319	20434	20290	20416	20466	20232	20191	20383	20301	20377	20446	20509	20476	20356	20406	20293	20334	20230	20374	20497	20410	20404	20535	20448	20408	20360	20237	20399	20538	20474	20459	20476	20460	20504	20494	20637	20548	20220	20277	20408	20398	20365	20509	20635	20573	20457	20214	20402	20385	20250	20396	20568	20413	20544	20287	20292	20357	20530	20470	20367	20481	20442	20587	20302	20373	20352	20293	20313	20314	20457	20368	20452	20423	20446	20391	20399	20380	20478	20519	20606	20663	20455	20779	20427	20479	20215	20484	20747	20338	20095	20480	20637	20567	20353	20400	20226	20328	20495	20315	20494	20472	20391	20521	20370	20457	20451	20372	20412	20506	20396	20482	20343	20385	20439	20264	20444	20350	20604	20453	20475	20424	20346	20424	20291	20508	20533	20392	20325	20148	20233	20282	20478	20442	20414	20347	20426	20414	20482	20484	20404	20437	20317	20362	20393	20372	20411	20420	20294	20339	20219	20462	20385	20468	20444	20391	20401	20439	20327	20339	20166	20334	20291	20307	20494	20545	20471	20425	20320	20337	20427	20177	20554	20533	20468	20503	20353	20629	20303	20443	20534	20540	20382	20515	20451	20283	20391	20434	20436	20436	20425	20291	20490	20427	20480	20376	20479	20379	20502	20543	20226	20553	20208	20457	20613	20448	20515	20502	20405	20408	20349	20148	20343	20365	20425	20351	20334	20462	20396	20394	20293	20302	20331	20668	20671	20396	20384	20410	20278	20311	20447	20209	20512	20408	20292	20334	20424	20402	20550	20460	20367	20483	20445	20499	20250	20300	20631	20309	20337	20493	20604	20443	20396	20300	20280	20439	20469	20402	20447	20468	20493	20366	20401	20570	20498	20520	20350	20253	20617	20385	20603	20403	20575	20502	20566	20154	20438	20353	20380	20372	20325	20417	20388	20594	20270	20268	20547	20404	20510	20473	20443	20403	20262	20326	20497	20418	20361	20266	20268	20448	20513	20391	20537	20416	20354	20403	20607	20300	20179	20361	20269	20273	20373	20674	20308	20366	20482	20411	20422	20357	20327	20313	20435	20369	20468	20342	20417	20411	20266	20428	20432	20324	20313	20219	20460	20490	20493	20440	20377	20195	20190	20327	20349	20288	20440	20433	20376	20377	20617	20525	20335	20386	20439	20152	20369	20461	20463	20682	20535	20362	20534	20504	20215	20425	20290	20367	20387	20545	20272	20146	20483	20283	20432	20314	20348	20215	20506	20247	20238	20285	20394	20502	20332	20401	20440	20377	20520	20492	20373	20570	20428	20528	20429	20355	20413	20372	20469	20431	20443	20527	20323	20413	20598	20147	20411	20333	20521	20322	20397	20434	20153	20278	20267	20295	20423	20590	20601	20302	20558	20467	20270	20469	20456	20256	20335	20499	20479	20565	20266	20471	20393	20401	20295	20277	20323	20617	20510	20374	20549	20526	20390	20285	20757	20298	20335	20427	20398	20360	20395	20516	20747	20498	20393	20365	20420	20309	20368	20452	20558	20376	20505	20141	20370	20444	20560	20484	20274	20542	20539	20340	20450	20321	20365	20289	20327	20399	20643	20647	20517	20430	20506	20421	20297	20162	20390	20359	20379	20358	20308	20382	20301	20047	20431	20263	20550	20392	20297	20412	20267	20467	20339	20436	20271	20377	20352	20325	20281	20343	20469	20187	20260	20263	20376	20261	20537	20340	20544	20235	20296	20155	20323	20665	20514	20448	20310	20271	20343	20332	20146	20336	20301	20439	20516	20490	20486	20334	20228	20356	20497	20392	20407	20372	20355	20459	20210	20286	20338	20378	20527	20704	20396	20453	20402	20432	20361	20697	20432	20427	20553	20569	20391	20392	20545	20537	20334	20552	20493	20561	20505	20297	20514	20469	20268	20215	20352	20337	20506	20364	20325	20367	20416	20289	20279	20417	20444	20406	20368	20427	20505	20317	20484	20203	20345	20425	20375	20194	20270	20123	20260	20586	20452	20629	20484	20445	20519	20341	20496	20432	20347	20411	20303	20248	20518	20501	20313	20378	20320	20388	20472	20419	20432	20290	20426	20393	20437	20262	20378	20380	20555	20512	20281	20313	20544	20480	20353	20384	20401	20633	20572	20562	20491	20657	20335	20237	20488	20459	20534	20260	20623	20501	20436	20524	20488	20471	20582	20579	20462	20531	20414	20458	20788	20449	20516	20222	20568	20222	20457	20252	20279	20284	20540	20502	20452	20358	20499	20537	20418	20477	20546	20540	20243	20498	20472	20369	20117	20393	20312	20545	20338	20539	20336	20456	20334	20545	20401	20269	20220	20299	20394	20442	20368	20647	20388	20372	20604	20318	20487	20488	20185	20464	20521	20405	20450	20646	20728	20575	20288	20344	20451	20513	20590	20228	20625	20353	20449	20322	20370	20491	20590	20459	20538	20568	20230	20233	20340	20378	20557	20647	20445	20545	20412	20219	20529	20497	20389	20367	20528	20433	20533	20271	20415	20535	20780	20419	20330	20480	20295	20580	20414	20342	20260	20739	20404	20361	20337	20583	20541	20237	20388	20448	20674	20342	20272	20512	20662	20510	20605	20619	20441	20274	20498	20358	20481	20385	20388	20375	20342	20448	20529	20266	20611	20450	20281	20418	20456	20227	20296	20446	20360	20401	20491	20300	20515	20406	20357	20397	20531	20470	20453	20297	20341	20465	20270	20459	20222	20410	20375	20387	20474	20478	20558	20570	20385	20391	20364	20383	20265	20430	20275	20323	20598	20408	20439	20398	20481	20423	20323	20458	20248	20521	20389	20454	20409	20374	20282	20511	20304	20490	20487	20361	20318	20428	20293	20380	20431	20464	20512	20377	20463	20598	20313	20480	20393	20387	20487	20345	20340	20385	20340	20479	20460	20613	20397	20458	20373	20431	20396	20457	20408	20486	20388	20371	20393	20376	20465	20638	20427	20437	20581	20345	20525	20363	20478	20509	20356	20279	20492	20384	20442	20495	20351	20197	20347	20352	20260	20514	20465	20485	20583	20417	20360	20505	20261	20429	20319	20475	20630	20553	20600	20612	20636	20670	20536	20355	20402	20334	20267	20509	20395	20365	20234	20196	20566	20358	20396	20457	20592	20348	20628	20504	20372	20474	20401	20464	20341	20264	20492	20264	20343	20179	20496	20520	20232	20553	20215	20475	20192	20449	20207	20396	20379	20410	20183	20690	20453	20649	20462	20294	20324	20227	20229	20440	20468	20347	20325	20494	20290	20319	20528	20369	20363	20465	20347	20430	20424	20325	20565	20604	20402	20312	20408	20443	20502	20359	20535	20392	20280	20385	20433	20552	20568	20511	20492	20315	20299	20445	20418	20381	20383	20280	20529	20624	20536	20372	20214	20488	20259	20467	20392	20362	20380	20393	20287	20397	20555	20324	20420	20459	20359	20393	20462	20389	20471	20488	20551	20366	20289	20383	20279	20341	20375	20495	20465	20357	20439	20384	20318	20340	20510	20532	20383	20360	20518	20276	20300	20256	20160	20726	20329	20582	20619	20551	20610	20448	20466	20474	20455	20468	20492	20407	20419	20341	20138	20451	20426	20571	20412	20369	20466	20354	20421	20326	20575	20575	20422	20384	20260	20120	20225	20398	20336	20573	20532	20414	20348	20555	20592	20445	20335	20443	20280	20377	20342	20431	20356	20400	20615	20409	20344	20610	20467	20322	20412	20325	20213	20540	20444	20361	20497	20724	20442	20690	20526	20405	20318	20277	20315	20522	20659	20559	20451	20397	20514	20266	20282	20329	20591	20588	20448	20347	20448	20638	20523	20506	20400	20456	20525	20216	20339	20433	20336	20303	20336	20270	20458	20534	20397	20260	20529	20506	20337	20344	20467	20308	20184	20242	20316	20341	20171	20154	20463	20537	20506	20510	20720	20505	20203	20439	20430	20535	20485	20537	20580	20344	20510	20238	20227	20504	20271	20253	20594	20552	20336	20467	20333	20262	20393	20579	20262	20454	20334	20393	20620	20537	20396	20405	20364	20415	20369	20272	20484	20497	20538	20358	20533	20493	20290	20256	20515	20364	20530	20471	20476	20380	20497	20363	20469	20503	20383	20339	20455	20532	20400	20359	20301	20512	20573	20609	20474	20390	20386	20498	20359	20447	20550	20483	20314	20475	20430	20214	20377	20200	20325	20622	20517	20476	20502	20214	20352	20274	20429	20321	20228	20438	20262	20123	20379	20577	20443	20447	20194	20487	20339	20588	20534	20368	20397	20395	20428	20301	20461	20114	20313	20298	20371	20355	20251	20354	20220	20491	20435	20506	20339	20172	20422	20322	20641	20371	20502
23838	33661	31847	22774	19641	17795	17408	17229	17468	19759	19121	18569	17569	17319	17537	17285	17064	17088	16914	16996	16857	16984	16914	16846	16908	16885	16984	16922	16921	16997	16806	17039	16957	16919	16930	16946	16773	16975	17056	16925	16847	16795	16829	16926	16876	16698	16800	16875	16873	16883	16834	16970	16838	16946	16985	16986	17023	16802	17031	16943	16889	16809	16985	16899	17035	16921	16691	16846	17075	16841	16818	16729	16867	16822	17033	16969	16854	16905	16723	16897	16909	16871	16929	17018	16768	16828	16920	16934	16845	16877	16913	17017	17040	16832	16890	16869	16906	16866	16883	16845	16990	16915	16810	17014	16686	17030	16973	17015	16818	16870	16926	16954	17022	16908	16832	16855	17110	16829	16854	16983	16912	16870	16796	16889	16907	16846	16889	16786	16871	16831	16805	16945	16818	16855	16790	17017	16790	16962	16770	16918	16950	16827	16932	16730	16972	16928	16884	16873	16989	16917	16989	16900	16819	16857	16992	16782	16868	17026	17023	16746	16805	17062	16802	16966	16937	16987	16939	16919	16815	16820	16903	16600	17009	16826	16723	16894	17039	16806	16933	17163	16959	16771	16945	17019	16979	16860	16875	16816	16972	16859	16941	16869	16952	16933	16923	16962	16932	16952	17083	16857	17129	16936	16737	16979	17150	16845	16957	16909	16774	16943	16895	16938	16781	17001	16922	16787	16939	16834	17064	16866	16974	16896	16777	16857	16965	16964	17104	16946	17024	16770	16739	16803	16842	16967	16910	17050	16902	16806	16890	16974	17001	16795	16926	16985	16790	16842	16964	16940	16915	16795	16976	16845	16924	16840	16882	16966	16857	16830	16883	16960	17013	17037	17017	16898	16861	16890	16767	16952	16850	16930	16775	16907	16964	17062	17042	16995	16778	16749	16883	16881	16863	16856	16855	17029	17013	16746	16905	16865	16850	16772	16886	16933	16848	16843	16791	16902	16988	17048	16921	16882	16867	16850	16843	16946	16929	16803	16816	17017	16903	16883	16948	16922	16837	16754	16929	16717	16866	16940	16849	16930	16926	16790	16890	16920	16799	16854	16968	16999	16990	16928	17038	16864	16798	16855	16783	16840	16861	16938	17027	16931	16990	17022	16876	16787	16892	16913	16963	17024	16874	16904	16896	17010	17085	16790	16979	16774	16847	17035	16858	16998	17023	16897	16793	16753	16997	16956	17122	16878	16784	16879	16917	16830	16899	16930	16797	16893	16809	16821	16845	16756	17061	16957	16828	16867	16957	16807	16938	16843	16973	16937	16980	16951	16851	16876	16948	16912	16768	17094	17004	17029	16952	16905	16787	16718	16875	16736	16902	17037	16984	16985	16954	16960	16968	16877	16977	16923	16874	16874	17031	16995	16959	16829	16947	16849	16999	16899	16897	16913	16905	16868	16947	16956	17062	16926	17083	16959	16906	16729	16867	16957	16836	17075	16900	17057	16781	16812	16918	16881	16810	16820	17111	16876	16942	16907	16911	16803	16823	17002	17030	16924	16907	16962	16878	16822	16956	16863	17077	16890	16904	16981	16935	16956	16886	16934	16907	17080	16892	17000	16834	16925	17164	17093	16844	17032	16896	16790	16864	16835	16980	16847	16774	17113	16707	16766	16949	16871	16864	16960	17012	16737	16861	16938	17050	17172	16915	16940	16970	16786	16917	16962	16805	16859	16992	16887	17065	16769	16886	16865	16917	16911	16913	16887	16793	17144	16954	16936	17025	16973	16894	16865	16971	16980	16970	16970	17001	16831	16745	16865	17037	16936	16853	16824	16891	17091	16843	17051	17061	16926	17127	17016	16897	16859	17134	16807	16910	16971	16926	16976	16768	16924	16886	16969	16935	16903	16820	16838	16830	16698	16930	17019	16999	16950	16890	16887	16790	16713	16767	16822	16686	16766	16829	16877	17052	16866	16797	16855	17057	16969	17001	16964	16746	17095	17094	16901	17052	16790	17040	16914	16920	16849	16815	17047	16820	16912	16872	16985	16943	16851	16950	16901	16899	16972	17063	16974	17020	16910	17007	16913	17058	16885	16876	16875	16998	17066	16966	16915	16888	16928	16751	16982	16951	16924	16892	17018	16913	16854	16994	16921	16935	16935	16972	16999	16781	16792	16752	16866	16894	16895	17055	16936	16996	16890	16973	16988	17040	16838	16996	16942	16921	16759	16917	17035	16796	16850	16941	16935	16956	17039	16843	16768	16936	16947	16938	16841	16903	17005	16839	16782	16871	16857	17111	17022	16965	16984	16977	16898	16824	16847	16922	16839	17001	16729	16774	16867	16953	16877	16980	17041	16994	16989	16791	16948	16990	16947	16958	16924	17028	17028	16935	16915	16974	16972	16908	16888	16957	16862	16922	16829	16757	17041	16911	16703	17031	16924	16935	16993	16868	16981	16898	16964	16823	17006	16912	16934	16928	16835	16833	16843	16830	16887	16909	16830	17030	16883	16844	16854	16932	16955	16949	16968	16838	16729	16974	16858	16926	16899	16873	16796	16830	16830	16854	16907	16874	17022	16946	16835	17008	17010	17023	16804	16931	16931	16938	16860	16804	17122	16980	16907	16875	16984	16903	16923	16995	16982	16778	16729	17063	16781	16928	16896	16843	16826	16890	16861	16990	16819	16923	16827	16798	16790	16886	16847	16781	17052	16813	16909	16914	16905	17039	17013	16993	16928	16785	16837	16869	17007	16977	16787	16985	16797	16943	17003	16928	16824	16898	17036	16798	16887	16980	16978	16903	16974	17030	16916	16947	17120	16953	16951	17048	16841	16889	16879	16850	16853	16946	16932	16886	16940	17081	16806	16940	17004	16909	16819	16951	17111	16982	17062	16890	16930	16946	16892	16941	16998	16906	16914	16991	16973	16803	17017	17094	17026	16850	16796	16889	17077	16837	16847	17062	16938	16831	17092	17001	17094	17078	16854	16957	16955	16994	16851	16965	16994	16691	16847	16864	16963	16966	16752	16985	16990	16904	16969	16827	16993	16817	16911	17003	16860	16977	16960	17012	16826	17081	16920	16947	17036	16895	16882	16832	16952	16919	16940	17057	16982	16889	16835	16705	16836	16977	16783	16850	16961	16862	16917	16882	17019	17019	16872	16919	16770	16793	16722	16988	16962	17080	16982	16863	16941	17005	16916	16748	16951	16912	16680	16830	17001	16886	17056	16865	16872	16983	16900	16956	16967	16935	16898	16835	16971	17033	16806	16751	16941	16985	17020	16794	16782	16953	17082	16866	16755	16837	17044	16958	16924	17029	17074	16924	16714	16854	16974	16988	16836	16962	16730	16948	16831	16931	16945	16956	17116	17008	16931	16834	16995	16904	17012	16949	17041	17036	16812	16987	16910	17007	16789	16973	16978	16939	16931	17158	17040	17073	16789	16973	16830	16927	16928	16874	16918	16789	16964	17060	16981	16820	17087	17022	16970	16849	16819	16831	16829	16723	16822	17061	17015	16951	16866	16652	16873	16873	16709	16895	16844	17152	16918	16940	16777	16963	16992	16825	16924	16810	16823	17050	16748	16884	16969	16778	16854	17050	16911	16998	17075	16849	16961	16893	16907	17113	16998	17022	16868	16935	17091	16902	16877	16954	16939	16693	17015	16857	16853	16939	16838	16817	16775	16935	16904	16972	17047	16708	16934	16915	16821	17008	16810	16951	17007	16891	16993	16821	16911	16918	16937	16931	16807	16959	16936	16956	16919	16967	16980	16800	16912	16960	17023	16911	16784	16840	16871	17005	17172	16926	17003	16953	16989	16868	16951	16893	16942	16951	16815	16893	16989	16770	16882	16934	16871	16908	16798	17046	16873	16767	16900	16936	17082	17092	16963	17145	16858	17052	16852	17101	16902	17055	16787	16906	16986	16812	16987	16823	17086	16822	16819	16965	16854	16945	16884	16886	16909	17095	16778	17080	16921	16695	16896	16756	16964	16895	16858	16900	16817	17036	17035	16870	17037	16844	16679	16933	16917	16960	16884	17053	16830	16929	16803	17042	16918	16860	16805	17014	16842	17042	17040	16923	16961	17016	17072	16810	16884	16834	16849	16914	16967	17093	17085	17014	16788	16791	17012	16984	16736	16919	16930	17073	16870	16918	16777	16819	16904	17112	16853	16815	16891	16756	16931	16915	16899	16794	16993	16812	17019	16887	16861	16996	16919	16725	17009	16874	16936	16670	16938	16964	17075	16982	16943	16929	16724	16899	16972	16860	17090	16918	16966	16913	16838	16901	17095	16872	16895	16947	16908	16980	16923	16873	17028	16867	16808	16852	17073	16836	16726	17047	16982	16902	16831	16986	16993	16954	16963	16871	16996	16949	16932	17018	17051	16891	17008	16784	16941	17021	16854	16899	16973	16835	16994	16871	16986	16743	16955	16978	16765	16924	17045	16945	17076	16848	17045	16965	17000	16974	16948	17054	16789	17064	16916	16885	16796	16954	16845	17083	16968	16836	16828	16948	16862	16876	16919	16869	16948	17081	16897	17010	16739	17059	16869	17048	16964	16910	16891	17053	17138	17079	17017	16886	16993	16970	16848	16821	16784	17023	17030	16934	16803	16912	16925	16928	16833	16949	16853	16943	16814	16890	16998	16884	16819	16944	16785	16758	16967	16795	16966	16979	16859	17064	16798	17057	16921	16863	17010	16917	16924	17004	17012	16973	16753	16845	16952	17014	16820	17065	16932	16990	16873	17049	17071	16760	16972	16860	16911	16999	16853	16789	17037	16926	16651	16944	16677	17013	16898	16903	16825	17027	16902	16925	17037	16923	16996	16985	16934	16909	16941	16925	16870	16866	16818	16999	16917	16906	16965	17024	17051	16981	17022	16972	17041	16844	16766	17097	16917	17003	16842	17056	16742	16808	16903	16877	16826	16844	17033	17090	16976	16880	17125	16867	16973	16884	17005	16833	16785	17047	17004	16960	16809	16880	17011	16861	16934	16796	17006	16942	16896	17073	16785	16917	16896	16890	17059	16817	16916	16900	16991	16810	17028	16789	16814	16801	16803	16973	16901	16977	16848	16784	16986	16907	17146	16851	17023	17037	16971	16909	16950	16805	16983	16797	16832	16904	16899	16879	16964	16778	16765	16897	16878	16953	16819	16899	17073
24033	21365	28749	25051	23549	23618	23480	21729	23422	31241	32835	28635	24295	23348	22947	22040	21373	20730	20595	20339	20172	20313	20046	20232	20090	20274	20349	20145	20318	20014	20188	20007	20008	20270	20019	20004	20021	20255	20275	20032	20326	20082	20143	20140	20175	20220	20141	20149	20126	19958	20250	20036	20202	20298	20239	20068	19960	20113	19874	20232	19991	20209	20062	20035	20121	20230	20182	19929	20148	20171	20146	20374	20084	20240	20001	20095	20109	20198	19857	19948	20200	20136	20130	20121	20167	20179	19988	20235	19877	19956	20072	20281	20025	20182	20162	20133	20122	20177	20190	20082	19815	19987	19892	19998	20032	20194	20221	20060	20029	20273	20219	20176	19998	20252	20001	20074	20144	20132	20072	20256	20167	19984	20170	19955	20132	19993	20014	20146	20053	19901	20131	19992	20119	20099	20152	20215	20361	20081	20307	19812	20102	20152	20098	19907	19914	19946	20247	20069	20192	20062	19870	19922	20187	19855	20014	19978	19919	19928	20143	20171	20069	19760	20057	20234	19971	20092	20124	20232	20175	20043	20268	20041	20095	20157	20051	19839	20071	20078	20150	20158	20131	20133	19960	20144	20044	20146	19863	20021	20178	20167	19911	20106	19970	19940	20072	20033	19991	19936	19971	20010	20115	20086	20191	20208	20187	20040	20223	20075	19900	20082	20036	19995	19943	20024	19896	20010	20077	20106	20223	20272	19996	20119	20084	20104	20169	20301	19913	20186	20241	20002	20191	19851	20105	20102	19905	19984	20198	20174	19961	20087	20125	19988	20056	19934	20065	20128	20005	20226	20252	20032	19936	20161	20198	19837	19931	20187	19988	20050	20171	20254	20132	20027	20353	20289	20153	20128	20162	20126	20294	20001	20007	19995	19886	20151	20106	19972	20063	20085	19998	19904	20118	20020	20382	19800	20086	20158	19814	19992	20430	19986	20113	20041	19963	20073	20014	19975	19905	20110	20047	20173	20152	20079	19923	20012	20095	20148	20027	20080	19885	20053	19843	20144	19852	20273	19969	20216	20198	20133	20294	19927	20034	19990	19989	19943	20031	20310	20002	19922	19969	20094	19974	20201	20128	19995	20254	20210	20154	19976	20144	20013	20079	20030	20286	20189	20146	20113	20222	20003	20135	19962	20192	19982	20254	20087	20215	20071	20170	20097	20174	20192	20167	19945	20154	19871	20207	20168	20043	20153	20124	20100	20439	20102	20007	20093	20044	20147	20121	19931	20248	20225	19847	19970	19987	20138	20165	20085	20176	20147	20251	20113	20094	20171	20033	20241	20089	19939	20122	20220	20349	20077	20163	20029	20136	20124	20110	20019	19931	20117	19995	20204	20096	20215	20012	19958	20166	20103	20216	20008	20354	19828	20142	20236	20009	20203	20035	19983	20135	19985	20000	20039	20200	20275	20165	20088	20023	20173	20347	20164	19943	19909	20141	20232	20088	19951	20143	20210	20120	20112	20047	20206	20137	20215	20151	19955	20065	19931	20174	20217	20025	20116	19996	20178	20326	19934	20017	19949	20010	19913	20148	19834	20141	20101	20039	20214	20001	20046	20160	20152	20125	20055	20162	20085	20123	19901	20131	19874	20012	19956	20379	20180	20168	20219	20012	20261	20261	20094	20267	20061	20169	20127	19953	19969	20121	20271	20090	20051	19999	19977	20164	19944	20308	20134	20091	20260	20044	20088	20013	19919	20113	20073	20120	20144	20123	20190	20054	19877	19907	19990	20194	20003	20018	20129	19861	19918	20176	20170	20219	19891	19975	20230	20209	20024	20246	20206	19985	20002	20055	20056	20214	19918	20020	20144	20211	19992	20331	20125	20084	19964	19819	20120	20112	19963	20038	20143	19942	19941	19931	20075	20108	20147	20157	19946	19927	20051	20053	19991	20223	20125	20193	19939	20188	20146	20065	19925	20116	19989	20140	19965	19767	20054	19901	20149	19964	20270	20056	20102	20114	19884	20115	20016	20088	20085	20165	20043	19916	20058	20201	20246	19947	20118	20032	19954	20040	20225	20072	20039	20161	20029	20170	20186	20124	20062	20136	20153	20109	20120	20147	20049	20142	20067	19968	19929	20075	20038	20045	20093	20355	19955	20034	19977	20207	20107	20087	20017	20108	20072	20071	20058	19984	20187	20078	20021	19978	19924	20255	20100	20060	20206	20113	20174	20013	19898	20221	20203	19940	19863	20002	20202	19994	20129	20173	20137	20169	20271	20048	20016	19997	20179	20024	20284	20114	20077	20136	20077	20003	20116	20086	20031	20107	20068	19931	20048	20103	20047	20248	19933	20025	20189	19994	19983	19961	20129	20332	20096	20085	20087	20006	20177	20181	19913	20137	19964	20022	20140	20146	20202	19974	20067	20284	20228	20168	19844	20057	20117	19992	20108	20329	20149	20169	20025	20212	20205	20130	19882	20180	19980	20018	20233	20051	19813	19918	20021	20097	20232	20139	20013	20128	20250	20058	20025	20203	20017	19972	20111	20260	20089	20151	20146	20255	20039	20190	20248	20105	20244	20163	19845	20113	19939	19914	20107	20011	19988	20147	20165	20185	20101	20113	19965	20052	20160	20360	20145	20014	19968	19927	20004	20177	20048	19842	20448	20279	20115	20208	20132	20088	20294	20096	20031	20172	19951	19809	19962	20234	20230	20083	20041	19980	20115	20006	19784	20120	20058	19998	19790	20110	20328	20131	20101	20325	19923	19991	20039	19961	20058	20004	20072	20084	19973	20253	20102	20036	19907	20014	20257	20089	19937	19966	20005	20047	20003	19997	20137	20076	20215	20207	20085	19964	20140	20159	20143	20188	20277	20232	19969	20062	20096	20160	20056	19985	20083	20013	20180	20134	19952	20086	20057	19788	20141	19882	19936	19916	20009	20064	19776	19951	20070	20012	20083	19993	20273	20061	20179	20220	19998	20216	19968	20016	19954	20051	20215	20175	20092	20200	20214	19942	20026	20208	19952	20016	19994	20253	20205	19875	20077	20245	20042	19898	19791	19964	19986	20160	20000	20017	19873	19966	20125	20193	20146	20203	20175	20103	19983	20132	20103	20028	19889	20112	19845	19994	20028	19919	20162	19922	19876	19905	20116	20337	20212	20130	19972	20005	20117	20041	20164	19961	20141	20015	20028	20053	20207	20245	20005	19906	20038	19958	20174	20122	20198	19982	19937	20196	19906	20098	20193	20125	19886	20125	20072	20168	19981	20040	20237	20042	20068	20080	19887	20073	20149	19938	20084	20253	20056	19984	20135	20079	20116	19910	19957	20089	19907	20047	20006	20102	20055	20061	20069	19998	19857	19969	20192	19854	20080	19879	20026	20112	19960	20029	20143	20089	20159	20158	20196	20109	20025	20155	19881	20006	20040	20084	20060	20049	20053	19979	20097	20016	20177	20128	20233	20101	19938	20106	19943	20114	20017	20253	20313	19905	20126	20007	20114	20031	20116	20210	20083	20141	19985	20309	20223	20370	20121	19992	20252	20255	20120	19940	20063	20067	20064	20214	20127	20046	19999	20118	19972	20060	19961	20175	19874	20266	20146	20109	19931	19927	20019	19995	19949	20313	20066	20287	20207	20008	20110	20374	20155	20175	20209	20003	20079	20186	20048	20093	20070	20083	20255	20154	19858	19893	20291	19998	20109	20101	20190	20232	19953	20215	20124	20174	20110	19961	20317	20054	20132	19895	20051	20196	20054	19990	20038	20129	20094	20200	20028	20079	19735	19988	20009	20221	20177	20240	20160	20005	20164	20086	20183	20126	20052	20010	20176	20284	19988	20124	20014	20002	19976	20105	20100	20152	20236	20180	20324	20244	19863	20244	20151	20180	20166	20236	20177	19912	20023	20036	20050	20251	20099	20051	20171	20062	20153	20159	20040	19982	20228	20053	19903	20250	20270	19957	20007	20176	20080	20045	20195	20011	20004	20134	20086	20132	20068	20038	20216	20154	19855	19922	20117	19901	20134	20095	20064	20004	20197	20413	20066	20109	20064	20104	20072	20046	20220	20105	20029	20246	19998	20097	19981	19927	20100	20014	20015	20049	20144	20128	20079	20142	20019	20202	19882	19956	19973	19938	20004	20307	20261	20283	20118	20131	20116	20068	19763	20051	20239	19872	20143	20174	19976	20089	19999	20131	19944	19918	20026	20075	20181	20084	20069	19981	20006	20061	20103	19993	20089	20101	20057	20046	19929	20219	20217	20201	19976	20250	19989	20200	20085	20068	20052	20141	19964	20006	20099	20061	20141	20091	20050	20215	20163	20149	19966	20019	20179	20085	20213	19990	19993	20011	20114	19917	19984	20223	20126	20080	19962	20164	20041	20092	19976	20124	20142	20041	20238	20031	20055	20258	20088	20048	20137	20169	20134	20117	20145	20052	19945	20160	20145	20119	20084	20005	20042	20133	19995	20000	20026	19945	20229	19875	20153	20134	20054	20025	20196	20118	20099	20091	20269	20028	20033	20111	20380	20146	20075	20081	19898	20037	19928	19986	19985	20250	20102	20005	20181	20071	20153	20115	20143	20111	19821	19926	19963	20086	20048	19905	20185	20042	19982	20134	19818	20209	20139	20131	20230	20008	20094	19920	19853	20018	20096	20136	20170	20315	20140	19965	20142	19887	19970	20020	20132	20088	20168	20144	20067	20041	20017	20029	20021	20110	20102	19812	19928	20040	19975	20144	20015	20138	19988	20182	20199	20133	20093	20277	20032	19971	19995	20056	20260	20112	19768	20138	20151	20179	20235	20146	19870	20064	20026	20057	20242	20077	20127	20096	19986	20131	20089	20201	20034	20246	19904	20194	20112	20316	19950	20081	20252	20056	20113	20103	19983	20192	20054	19934	20134	20102	20032	19996	20063	20043	20152	20021	19981	20054	20266	20151	19940	19911	20336	20135	19936	20066	19952	20286	20162	20271	20142	20165	20188	20036	19960	20140	20025	20165	20275	20213	20047	20132	20173	19957	20235	20069	20001	20096	20036	20055	19977	20150	20037	19824	20062	20086	20102	20180	20013	19885	20108	20099	20165	19950	19937	20238	20094	20081	20212	20164	20156	20168	20187	20231	20078	20163	20024	19927	20140	20044	20147	20181	20135	20099	20042	20198	19949
25272	42643	39580	28429	22970	19488	18800	19116	23251	32726	33093	27192	21616	21082	19956	18881	18104	17327	17072	16949	16729	16646	16693	16674	16632	16681	16750	16601	16939	16908	16719	16906	16683	16761	16786	16741	16769	16755	16859	16679	16879	16923	16941	16591	16694	16672	16703	17033	16685	16657	16659	16795	16678	16789	16652	16575	16800	16689	16976	16638	16751	16615	16740	16761	16692	16654	16807	16586	16820	16693	16650	16858	16774	16630	16623	16528	16780	16681	16700	16709	16665	16663	16747	16710	16558	16685	16778	16713	16776	16742	16834	16632	16778	16791	16862	16958	16887	16641	16714	16663	16529	16801	16806	16756	16783	16707	16902	16759	16830	16771	16589	16713	16638	16653	16774	16915	16744	16636	16805	16632	16757	16706	16802	16723	16707	16750	16734	16867	16865	16536	16596	16822	16594	16689	16508	16814	16746	16724	16742	16746	16777	16857	16899	16629	16800	16761	16773	16920	16669	16663	16766	16653	16776	16665	16599	16636	16675	16512	16710	16648	16710	16821	16735	16678	16725	16677	16693	16670	16610	16763	16656	16804	16531	16577	16782	16725	16796	16768	16778	16743	16660	16924	16584	16767	16587	16942	16661	16783	16711	16910	16880	16872	16867	16726	16630	16675	16702	16711	16776	16722	16704	16818	16693	16701	16884	16817	16739	16678	16734	16588	16740	16622	16738	16819	16778	16744	16903	16849	16803	16611	16852	16850	16756	16688	16688	16686	16745	16701	16659	16734	16767	16740	16746	16769	16812	16539	16839	16669	16691	16944	16923	16765	16818	16635	16737	16807	16755	16684	16614	16652	16748	16812	16762	16688	16725	16838	16689	16760	16839	16596	16568	16890	16636	16704	16681	16902	16742	16707	16700	16663	16592	16493	16564	16785	16927	16820	16795	16689	16701	16781	16650	16739	16774	16669	16543	16589	16894	16693	16644	16675	16702	16727	16766	16814	16698	16729	16645	16660	16787	16757	16647	16844	16664	16714	16685	16663	16598	16709	16799	16589	16899	16827	16632	16494	16724	16711	16736	16694	16719	16647	16700	16899	16727	16896	16811	16571	16673	16684	16787	16740	16732	16781	16884	16706	16813	16609	16683	16727	16849	16677	16730	16737	16697	16823	16742	16762	16789	16553	16927	16682	16612	16854	16824	16754	16678	16744	16749	16703	16625	16740	16798	16663	16593	16797	16707	16784	16822	16755	16731	16636	16855	16582	16684	16630	16793	16688	16789	16732	16509	16627	16786	16696	16769	16571	16707	16859	16627	16828	16820	16749	16601	16672	16883	16597	16632	16879	16621	16624	16688	16485	16740	16657	16632	16795	16776	16604	16633	16403	16752	16752	16644	16713	16844	16684	16848	16837	16596	16714	16724	16768	16612	16656	16767	16936	16819	16804	16602	16744	16643	16682	16600	16656	16715	16687	16706	16629	16892	16597	16716	16826	16446	16726	16729	16564	16657	16895	16681	16675	16918	16848	16617	16616	16839	16658	16721	16731	16728	16739	16729	16743	16653	16822	16663	16713	16772	16602	16615	16880	16795	16775	16685	16640	16730	16650	16729	16734	16710	16761	16815	16784	16730	16932	16649	16766	16806	16726	16871	16544	16702	16625	16773	16819	16782	16693	16616	16851	16768	16634	16825	16596	16669	16496	16695	16653	16685	16553	16784	16738	16699	17036	16764	16698	16875	16751	16874	16809	16670	16823	16871	16730	16715	16808	16920	16809	16751	16691	16713	16663	16807	16452	16716	16780	16765	16625	16704	16641	16784	16623	16678	16751	16844	16687	16669	16669	16709	16787	16804	16674	16628	16828	16769	16592	16589	16775	16773	16775	16818	16777	16873	16758	16756	16764	16619	16709	16592	16520	16513	16700	16647	16608	16773	16834	16616	16592	16563	16684	16854	16724	16743	16746	16720	16767	16697	16737	16801	16523	16729	16688	16834	16629	16784	16782	16702	16808	16642	16780	16769	16716	16629	16749	16769	16602	16657	16886	16720	16706	16696	16586	16619	16656	16571	16619	16749	16573	16815	16837	16605	16630	16683	16760	16875	16685	16649	16989	16656	16721	16787	16674	16645	16602	16619	16840	16799	16610	16699	16841	16655	16598	16729	16623	16690	16807	16740	16620	16604	16748	16824	16759	16731	16574	16845	16643	16764	16711	16710	16706	16975	16826	16963	16587	16659	16725	16714	16791	16625	16777	16687	16580	16607	16466	16639	16799	16681	16543	16890	16717	16849	16754	16799	16741	16737	16659	16626	16855	16687	16797	16855	16730	16689	16753	16689	16564	16805	16685	16729	16910	16692	16871	16645	16710	16622	16693	16959	16659	16751	16829	16672	16760	16828	16778	16621	16554	16837	16608	16719	16596	16895	16840	16913	16538	16781	16804	16624	16699	16664	16658	16804	16544	16722	16717	16703	16780	16696	16794	16626	16723	16755	16695	16509	16781	16840	16701	16734	16888	16616	16700	16601	16789	16685	16658	16809	16722	16787	16891	16558	16687	16881	16705	16777	16721	16733	16782	16595	16833	16784	16709	16725	16558	16633	16674	16568	16775	16804	16614	16897	16703	16802	16823	16660	16733	16661	16673	16846	16637	16675	16829	16909	16823	16615	16741	16707	16721	16712	16478	16646	16694	16837	16623	16691	16806	16791	16759	16876	16657	16623	16646	16743	16596	16830	16771	16801	16573	16633	16693	16678	16774	16711	16747	16647	16859	16692	16668	16650	16831	16485	16718	16952	16617	16755	16618	16799	16748	16918	16826	16730	16742	16794	16589	16786	16661	16741	16683	16673	16815	16679	16638	16692	16669	16716	16595	16623	16751	16753	16707	16687	16785	16624	16733	16950	16647	16688	16848	16713	16794	16721	16833	16529	16761	16800	16813	16808	16953	16813	16588	16786	16853	16641	16624	16763	16556	16642	16663	16690	16795	16741	16783	16790	16752	16340	16755	16634	16710	16853	16763	16772	16640	16837	16644	16697	16844	16598	16668	16792	16719	16887	16896	16698	16744	16612	16602	16707	16633	16848	16773	16687	16683	16820	16537	16718	16777	16700	16757	16702	16777	16755	16719	16799	16717	16671	16748	16655	16855	16731	16770	16807	16785	16690	16704	16691	16763	16740	16693	16459	16823	16753	16590	16639	16847	16662	16764	16745	16913	16568	16729	16652	16876	16621	16664	16669	16785	16758	16740	16878	16706	16572	16860	16804	16699	16762	16836	16675	16628	16696	16638	16853	16697	16692	16603	16880	16648	16628	16616	16584	16567	16672	16788	16715	16785	16818	16781	16727	16712	16819	16850	16542	16774	16566	16751	16651	16826	16671	16726	16677	16550	16711	16618	16834	16603	16672	16718	16740	16793	16859	16741	16734	16832	16777	16698	16841	16825	16748	16928	16720	16741	16726	16601	16599	16791	16774	16558	16900	16848	16595	16729	16589	16613	16756	16645	16732	16811	16568	16745	16755	16758	16776	16870	16499	16638	16589	16618	16642	16963	16740	16668	16564	16661	16795	16856	16744	16754	16771	16755	16900	16602	16724	16619	16722	16559	16528	16879	16592	16704	16518	16741	16653	16633	16659	16738	16766	16682	16607	16683	16719	16724	16735	16754	16779	16819	16569	16660	16707	16748	16823	16778	16809	16713	16640	16618	16859	16716	16686	16879	16772	16703	16560	16844	16814	16742	16618	16696	16680	16690	16608	16744	16685	16771	16610	16729	16591	16909	16756	16677	16641	16654	16801	16680	16822	16638	16783	16534	16841	16675	16726	16819	16852	16797	16651	16721	16705	16679	16809	16811	16625	16803	16635	16982	16780	16773	16811	16881	16858	16749	16965	16617	16659	16616	16650	16549	16819	16708	16647	16839	16665	16691	16706	16650	16733	16727	16717	16708	16640	16597	16495	16745	16730	16699	16932	16695	16768	16765	16697	16679	16780	16747	16597	16959	16631	16799	16623	16741	16685	16596	16852	16677	16809	16743	16789	16574	16753	16859	16711	16773	16844	16526	16846	16756	16795	16756	16838	16707	16689	16700	16736	16649	16627	16703	16781	16807	16874	16573	16787	16718	16652	16701	16657	16814	16801	16645	16668	16784	16657	16862	16673	16913	16676	16816	16637	16675	16659	16688	16783	16901	16621	16689	16828	16681	16627	16817	16828	16871	16828	16867	16785	16635	16696	16834	16735	16610	16613	16894	16647	16845	16697	16649	16690	16707	16748	16687	16868	16677	16690	16785	16692	16767	16598	16664	16648	16732	16685	16563	16835	16784	16760	16863	16658	16841	16626	16655	16713	16513	16700	16682	16686	16766	16837	16798	16732	16622	16682	16984	16717	16964	16878	16879	16815	16772	16679	16798	16657	16834	16798	16674	16707	16800	16741	16815	16893	16735	16734	16675	16729	16756	16837	16794	16730	16599	16561	16622	16817	16536	16727	16665	16553	16953	16743	16565	16856	16717	16808	16951	16562	16635	16734	16765	16788	16684	16760	16609	16688	16897	16722	16614	16830	16806	16660	16903	16861	16820	16749	16800	16661	16704	16861	16806	16884	16666	16801	16837	16579	16720	16696	16466	16610	16706	16688	16594	16669	16539	16587	16555	16690	16764	16500	16873	16662	16671	16695	16712	16603	16807	16760	16693	16782	16826	16750	16639	16625	16693	16652	16685	16767	16818	16523	16881	16724	16663	16729	16687	16644	16676	16854	16634	16753	16729	16767	16816	16679	16617	16981	16629	16727	16723	16658	16533	16797	16682	16675	16629	16640	16613	16754	16693	16782	16602	16902	16751	16837	16734	16744	16754	16693	16762	16818	16785	16738	16692	16734	16753	16732	16826	16750	16783	16632	16720	16722	16688	16654	16631	16858	16676	16838	16670	16637	16897	16815	16699	16786	16625	16716	16764	16713	16702	16724	16691	16709	16764	16598	16889	16754	16697	16915	16524	16712	16669	16721	16755	16558	16651	16709	16922	16814	16785	16697	16739	16646	16870	16741	16754	16704	16527	16743	16793	16677	16712	16750	16482	16748	16742	16578	16790	16880	16653	16732	16836	16660	16657	16825	16748	16753	16710	16704	16799	16628	16619	16944	16735	16723	16713	16759	16651	16732	16685	16763	16816	16824	16764
22869	21458	29201	24145	22209	25161	27645	23549	27680	42228	42073	32977	28535	26248	25142	24044	22618	21475	20828	20714	20505	20431	20284	20559	20429	20485	20569	20292	20306	20457	20411	20455	20273	20371	20318	20336	20548	20367	20422	20323	20273	20269	20326	20332	20428	20168	20334	20428	20264	20372	20430	20527	20431	20464	20331	20355	20251	20246	20306	20184	20354	20395	20332	20335	20234	20539	20495	20324	20274	20366	20372	20360	20218	20131	20189	20290	20249	20224	20403	20298	20413	20470	20410	20313	20255	20174	20337	20236	20150	20358	19853	20086	20091	20417	20478	20336	20444	20354	20451	20408	20237	20184	20223	20377	20358	20342	20431	20050	20206	20341	20450	20187	20336	20262	20260	20141	20316	20324	20437	20361	20381	20182	20256	20211	20359	20219	20384	20314	20292	20365	20354	20041	20241	19964	20285	20089	20080	20186	20183	20466	20201	20147	20169	20334	20282	20330	19994	20133	20466	20280	20163	20368	20129	20264	20266	20326	20166	20086	20392	20230	20254	20367	20390	20256	20208	20422	20208	20114	20242	20427	20086	20269	20304	20275	20268	20218	20039	20188	20359	20438	20151	20301	20101	20147	20426	20256	20169	20219	20376	20194	20151	20093	20340	20243	19992	20183	20453	20069	20193	20374	20272	20206	20069	20153	20148	20411	20140	20020	20232	20416	20260	20262	20464	20354	20205	20378	20179	20394	20573	20141	20061	20089	20253	19999	20372	20368	20255	20367	20144	20315	20324	20237	20299	20266	20173	20211	20286	20055	20181	20348	20185	20236	20294	20607	20310	20184	20170	20346	20442	20360	20171	20321	20236	20206	20169	20294	20120	20350	20308	20333	20263	20403	20381	20160	20218	20419	20122	19893	20155	20511	20415	20324	20116	20379	20312	20350	20431	20231	20231	19995	20138	20336	20230	20367	20261	20281	20102	20425	20109	20111	20269	20223	20086	20230	20177	20033	20268	20250	20248	19985	20238	20347	20228	20135	20130	20241	20277	20377	20143	20379	20199	20108	20216	20193	20281	20227	20124	20238	20257	20233	20348	20252	20269	20319	20268	20461	20200	20026	20084	20068	20318	20377	20396	20242	20355	20262	20437	20266	20299	20145	20489	20456	20289	20252	20245	20097	20263	20336	20118	20244	20258	20282	20090	20400	20260	20340	20393	20133	20186	19961	20253	20184	20300	20278	20264	20431	20350	20301	20104	19888	20273	20036	20190	20259	20125	20414	20368	20236	20051	20400	20265	20037	20158	20326	20266	20111	20497	20431	20271	20435	20366	20356	20106	20102	20178	20378	20230	20169	20398	20178	20324	20447	20210	20462	20057	20131	20285	20288	20118	20502	20328	20164	20336	20179	20311	20360	20276	20118	20248	20331	20265	19929	20427	20383	20250	20258	20032	20225	20285	20183	20075	20189	20316	20260	20285	20482	20260	20174	20256	20355	20006	20263	20125	20231	20177	20263	20073	20125	20282	20407	20272	20241	20168	20157	20273	20206	20189	20251	20184	20125	20185	20147	20340	20073	20418	20126	20444	20085	20257	20442	20006	20126	20085	20039	20341	20147	20161	20431	20216	20285	20238	20281	20040	20338	20121	19978	20155	20273	20120	20288	20337	20077	20367	20242	20249	20120	20265	19978	20121	20343	20426	20115	20293	20158	20200	20182	20331	20207	19975	20216	20171	20269	20322	20139	20309	19950	20291	20159	20059	20305	20247	20308	19840	20249	20266	20176	20274	19884	20198	20147	20252	20183	20140	20248	20141	20116	20295	20280	20366	20116	20270	20069	20264	20094	20310	20172	20084	20249	20280	20188	20225	20281	20236	20295	20302	20271	20170	20036	20176	20312	20504	20269	20317	20134	20283	20101	20164	20353	20240	20045	20287	20280	20514	20190	20263	20028	20081	20272	20219	20244	20356	20313	20236	20122	20426	20201	20257	20257	20262	20211	20090	20256	20174	20252	20215	20249	20261	20252	20246	20120	20177	20117	20314	20351	20141	20361	20241	20255	20246	20203	20182	20356	20017	20109	20263	20392	20145	20172	20166	20074	20202	20257	20137	20257	20263	20235	20218	20216	20163	20051	20328	20347	20324	20312	20117	20149	20322	20190	20039	20055	20227	20198	20155	20464	20033	20317	20353	20375	20551	20174	20227	20287	20028	19978	20147	20358	20326	20292	20338	20296	20178	20179	20246	20197	20163	20146	20295	20272	20439	20191	20302	20197	19993	20336	20298	20207	20382	20363	20411	20147	20188	20366	20182	20168	20317	20249	20267	20430	20164	20079	20239	20423	20392	20136	20262	20364	20446	20196	20280	20049	20054	20348	20111	20093	20157	20298	20282	20074	20403	20398	20146	20271	20086	20241	19995	20015	20259	20217	20194	20310	20303	20335	20184	20102	20204	20245	20264	20233	20096	20149	20170	20350	20345	20404	20261	20278	20133	20130	20373	20284	20271	20139	20364	20158	20089	20327	20093	20134	20367	20104	20196	20137	20025	20185	20141	19967	20153	20187	20271	20240	20094	20179	20255	20095	20328	20190	20160	20288	20242	20236	20133	20268	20293	20103	20076	20221	20242	20114	20272	20191	20117	20449	20480	20400	20269	20386	20261	20291	20262	20370	20270	20339	20115	20284	20272	20281	20265	20268	20275	20224	20087	20290	20254	20479	20261	20291	20325	20229	20481	20389	20153	20328	20219	20239	20103	20202	20132	20201	20124	20394	20457	20219	20117	20069	20188	20359	20249	20097	20265	20345	20322	20289	20362	20143	20347	20254	20075	20332	20403	20228	20248	20368	19993	20225	20381	20302	20118	20120	20406	20225	20253	20013	20322	20211	20196	20165	20527	20069	20359	20426	20184	20456	20225	20313	20267	20311	20202	20393	20330	20368	20294	20344	20199	20064	20198	20427	20390	20281	20446	20197	20220	20464	20450	20121	20408	20091	19977	20211	20417	20206	20225	20224	20245	20370	20394	20186	20265	20303	20164	20216	20285	20242	20270	20453	20425	20268	20081	20248	20120	20152	20107	20322	20093	20302	20056	20465	20433	20338	20361	20128	20258	20345	19877	20084	20180	20316	20141	20160	20071	20029	20170	20315	20258	20102	20330	20411	20357	20510	20248	20145	20212	20587	20179	20108	20231	20261	20066	20146	20331	20312	20327	20095	20192	20228	20415	20352	20049	20357	20277	20109	20316	20432	20274	20179	20206	20314	20254	20163	20647	20197	20336	20329	20221	20197	20279	20175	19877	20180	20050	20270	20194	20186	20213	20464	20302	20092	20249	20296	20257	19986	20079	20455	20264	20213	20348	20236	20085	20358	20229	20205	20267	20152	20395	20173	20277	20370	20212	20201	20378	20239	20390	20326	20361	20278	20394	20246	20265	20194	20222	20244	20255	20335	20313	20363	20390	20338	20262	20130	20423	20198	20251	20234	20189	20160	20247	20315	20156	20355	20347	20284	20316	20033	20323	20259	20120	20263	20195	20351	20367	20357	20167	20072	20138	20403	20122	20330	20103	20228	20345	20267	20349	20414	20164	20338	20377	20007	20332	20213	20170	20220	20209	20108	20400	20147	20330	20134	20363	20201	20255	20179	20149	20336	20237	20230	20418	20291	20164	20230	19998	20113	20161	20054	20216	20163	20093	20309	20281	20146	20187	20289	20324	20355	20240	20026	20319	20291	20228	20247	20235	20053	20500	20375	20081	20088	20203	20289	20215	20312	20007	20272	20248	20166	20408	20421	20247	20193	20176	20186	20279	20246	20213	20227	20243	20375	20247	20070	20463	20140	20253	20024	20237	20197	20204	20213	20271	20100	20450	20245	20148	20345	20205	20275	20425	20257	19988	20272	20377	20257	20119	20388	20250	20241	20213	20265	20307	20300	20239	20321	20192	20194	20362	20126	20351	20242	20169	20433	20164	20232	20150	20125	20258	20249	20105	20434	20210	20322	20175	20190	20181	20279	20252	20299	20191	20289	20144	20130	20192	20263	20244	20378	20402	20360	20203	20253	20251	20111	20246	20229	20289	20148	20108	20260	20335	20381	20297	20088	20094	20115	20053	20061	20146	20190	20304	20238	20237	20159	20347	20191	20179	20033	20016	20126	20295	20395	20408	20161	20288	20083	20445	20319	20400	20042	20282	20154	20270	20302	20366	20338	20330	20233	20176	20340	20318	20275	20102	20262	20223	20084	20125	20426	20391	20285	20363	19837	20231	20230	20305	20217	20277	20261	20455	20540	19984	19981	20134	20049	20352	20198	20357	20248	20357	20387	20230	20148	19992	20170	20169	20186	20385	20378	20162	20300	20239	20229	20340	20084	20214	20255	20213	20233	20070	20116	20354	20282	20229	20512	20167	20204	20207	20256	20192	20282	20191	20156	20146	20238	20164	20194	20283	20237	20090	20376	20103	20157	20253	20345	19991	20281	20452	20157	20224	20159	19996	20223	20263	20231	20226	20018	19943	20037	20278	20193	20510	20181	20293	20110	20324	20313	20266	20322	20215	20116	20262	20112	20182	20012	20197	20131	20210	20132	20202	20068	20205	20199	20151	20339	20130	20085	20197	20175	20399	20326	20303	20226	20146	20078	20436	20248	20207	20014	20222	20076	20339	20385	20364	20264	20441	20348	20085	19970	20066	20334	20349	20328	20557	20174	20022	20294	20234	20084	20125	20197	20147	20151	20337	20346	20203	20114	20331	20455	20334	20140	20202	20363	20376	20249	20244	20157	20302	20510	20093	20272	20347	20254	20328	20361	20183	20299	20159	20325	20418	20264	20330	20258	20344	19944	20385	20291	20512	20065	20301	20438	20419	20227	20168	20238	20201	20223	20497	20305	20442	20332	20333	20276	20215	20176	20185	20079	20270	20172	20268	20304	20575	20373	20115	20289	20325	20267	20376	20348	20268	20315	20268	20191	19934	20227	20372	20201	20460	20070	20357	20117	20376	20119	20013	20287	20343	20258	20072	20239	20265	20271	20328	20319	20275	20124	20277	20387	20315	20220	20332	20340	20273	20455	20155	20180	20268	20225	20228	20175	20292	20085	20260	20397	20056	20128	20159	20112	20235	20405	20331	20344	20366	20254	20222	20200	20035	20476	20545	20179	20125	20369	20254	20244	20184	20313
27984	46813	39147	32811	28815	23593	21555	21471	29124	44022	41578	31514	27429	24632	23370	21318	19569	18167	17483	17174	16931	16840	16687	17010	16938	16856	16842	16835	17072	17007	16900	17001	16828	17051	16830	16829	16765	16869	16914	16857	16885	17033	17006	16940	16821	16832	16817	16729	17107	16884	17020	16905	16943	16932	16913	16838	16803	16934	16928	16786	16815	16937	16889	17150	17022	16773	16781	16906	16925	16893	16876	16847	16810	16875	16915	16832	16801	17088	16901	16681	16881	16895	16830	16758	16863	16823	16908	16755	16717	16952	16815	16985	16907	16921	16623	16778	16748	16949	16758	16936	16743	16979	16922	17005	16615	17037	16873	16947	17026	16824	16812	16837	16992	16784	17009	16860	16806	16871	17032	16855	16920	17010	16882	16766	16681	16740	16812	16786	16854	16950	16875	16796	16778	16934	16878	16924	16854	16784	16818	16936	16862	16735	16919	16904	16938	16761	16879	16708	16820	16921	16729	16848	16867	16901	16765	16691	16921	16693	16948	16948	17013	16680	16719	16709	16735	17017	17117	16820	16515	16822	16967	16676	16886	16875	16636	16905	16842	16736	16792	16766	16765	16997	16928	16839	16715	16939	16800	16807	16889	16733	16790	16867	16737	16907	16748	16941	16828	16730	16977	16927	16890	16820	16939	16858	16948	16773	16798	16910	17045	16879	16868	16732	16845	16831	16771	16767	16799	16968	16895	16900	16970	16853	16578	16946	16898	16850	16854	16788	16930	16925	17045	16732	17017	16819	16896	16887	16811	16862	16730	16760	16902	16792	16732	16869	16918	16907	16863	16784	16853	16933	17038	16720	16927	16861	16836	16803	16946	16732	16796	16803	16829	16996	16792	16771	16718	16893	17002	16814	16851	16974	16948	16715	16949	16768	16915	16828	16927	16700	16756	16787	16807	16890	16906	16989	16935	16938	16844	16689	16896	16778	16983	16919	16882	17000	16681	16734	16682	16833	16786	16800	16757	16898	16815	16741	16896	16919	16933	16826	16692	16937	16828	16790	16677	16836	16956	16918	16863	16803	16954	16697	16807	16842	16842	16877	16840	17077	16791	16749	16718	16718	16797	16832	16854	16869	16672	16765	16859	16881	16904	16742	16891	16708	17020	16800	16672	16837	16837	16949	16931	16818	16730	16963	16873	16894	16747	16911	16902	16867	16881	16844	16694	17093	16917	16832	16900	16781	16684	16859	16862	16760	16756	16663	16933	16659	16976	16896	17066	16735	16868	16812	16805	16997	16898	16774	16990	16647	16893	16964	16932	16918	16788	16705	16769	16777	16756	16733	16882	16848	16900	16820	16894	16836	16972	16792	16785	16872	16880	16801	16719	16874	16808	16693	16671	16855	16726	16890	16753	16884	17008	16835	17027	16778	16917	16758	16887	17002	16851	16957	16881	16810	16866	16840	16789	16932	16742	16820	16826	16769	16847	16817	16918	16931	16801	16854	16887	16788	17030	16750	16729	16990	16871	16692	16961	16863	16782	16824	16833	16922	16797	16851	16954	17011	16915	16909	16955	17041	16864	16726	16893	16806	16881	16970	16625	16963	16905	16819	16720	16827	16907	16696	16921	16864	16978	16919	16754	16996	17071	16828	16926	16759	16868	16660	16761	16874	17063	16870	16828	16821	16869	16762	16909	16900	17006	16873	17018	16951	16920	16852	17017	16854	16900	16877	16822	16764	16949	16919	16740	16794	16779	16958	16860	16945	16905	17017	16854	16948	16940	16855	16952	17024	16681	16751	16598	16941	16798	16846	16821	16818	16814	16858	16952	16798	16842	16880	16825	16750	16833	16908	16923	16847	16869	16827	16821	17050	16874	16959	16687	16777	16851	16761	16746	16858	16829	16853	16746	16984	16660	16800	16864	16771	17014	16890	16763	16924	16901	17008	16959	16879	16969	16895	16812	16859	16761	17019	16800	16925	16670	16782	16799	16781	16811	16842	16694	16909	16790	16729	16683	16850	16851	16807	16992	16920	16806	16991	16748	16906	16689	16938	16766	16771	16811	16937	16743	16831	16871	16817	16982	16849	16749	16820	16786	16895	16971	16787	16895	16885	16848	16867	16713	16990	16805	16677	17051	16697	16684	16889	16970	16862	16955	16803	16997	16768	16863	16710	16797	16946	16892	16880	16711	16841	16878	16767	16756	16754	16709	16797	16820	16774	16835	16786	16781	16976	17096	16868	16952	16952	16702	17083	16711	16810	16830	16867	16867	16907	16976	16708	16943	16865	16857	16643	16994	16760	16666	16827	16776	16839	16682	16907	16911	16954	16867	17036	16767	16905	16702	16973	16870	16952	16878	16811	16745	16703	16875	16921	16830	16888	16824	16771	16970	16676	16706	16711	16852	16996	16914	16856	16920	16773	16996	16865	16747	16837	16995	16824	16820	17060	16921	16705	16829	16867	16973	16885	16858	16864	16805	16837	16903	16757	16869	16876	16905	16655	16871	16877	16906	16960	16718	16878	16838	16899	16704	17019	16875	16914	17078	16896	16900	16647	16849	16676	16891	16708	16967	16747	16793	16729	16750	16821	16816	16833	16778	16744	16785	16721	17007	17039	16808	16841	16932	16855	16865	16852	16962	16826	16828	16729	17001	17028	16765	16886	16739	16872	17011	16906	16800	16837	16895	16794	17041	16819	16811	16998	16939	16716	16691	16963	16930	16798	16768	16851	16765	16748	16852	16880	16860	16815	16700	16823	16775	16881	16749	16896	16921	16724	16950	16807	16887	17042	16915	16952	16842	16910	16728	16759	16828	17011	16694	16967	16945	16966	16900	16938	16835	16894	16826	16988	16692	16847	16783	16957	17063	16942	16927	16836	16925	16941	16821	16762	16850	16851	16821	16724	16744	16852	16938	16929	16779	16747	16748	16735	16656	17046	16792	16947	17004	16692	16790	16887	16842	16751	16834	16831	16942	16798	16812	16759	16939	16817	16857	16794	16886	16734	17004	16877	16802	16823	16835	16799	16877	16800	16724	16792	16841	16892	16912	16777	16784	16804	16910	16809	16779	16972	16768	16857	16947	16899	16871	16787	16781	16722	16902	16822	16965	16729	16779	16835	16871	16889	16846	16875	16931	16750	16878	16799	16839	16801	16888	16877	16887	16662	16686	16830	16951	16708	16801	17053	16751	16770	16752	16846	16853	16729	16838	16835	16830	16857	17005	16773	16823	16910	16699	16879	16842	16890	16811	16840	16993	16702	16826	16783	16950	16944	16879	16802	16598	16751	16847	16881	16893	16747	16913	16860	16577	16923	17006	16714	16864	16660	16772	16919	16813	16898	16650	17011	16869	16912	16780	16737	16897	16737	16970	16858	16928	16901	16902	16814	16816	16855	16749	16789	16874	16689	17014	16645	16812	16798	16830	16950	16862	16803	16807	16829	16807	16820	16920	16852	16953	16966	16801	16870	16884	16777	16775	16843	16862	16860	16870	16916	16863	16845	16825	16756	16798	16847	16925	16701	16769	16830	16865	16871	16925	16648	16922	16688	16728	16715	16779	16711	16792	16860	16928	16868	16893	16747	16742	16763	16982	16898	16793	16805	16895	16765	16915	16852	16897	16727	16759	16941	16883	16764	16920	16748	16701	16643	16697	16920	16786	16965	16868	16926	16681	16953	16977	16757	16847	16939	16917	16829	16772	16851	16888	16818	16953	16804	17051	16847	16884	16867	16912	16999	16920	16935	16766	16751	17009	16838	16849	16719	16928	17040	16839	16834	16796	16836	16874	17011	16789	16764	16909	16857	16861	16894	16745	16847	16954	16785	17036	16843	16868	16886	16747	16899	16890	16870	16832	16814	16852	16772	16891	16787	16797	16753	16784	16846	16769	16746	16971	16761	16895	16989	16961	16970	16752	17046	16902	16981	16885	16785	17044	16738	16810	16922	16872	16940	16728	16762	16829	16752	16936	16675	16737	16880	16747	16783	16750	16937	16904	16853	16809	16935	16886	16880	16793	17075	16872	16847	16797	16668	16829	16988	16838	16792	16657	16929	16766	16819	16732	16837	16904	16769	17058	16661	16736	16878	16775	16719	16767	16728	16815	16896	16853	16926	16897	17043	16844	16732	16881	16936	16850	16929	16947	16695	16882	16878	16973	16876	16955	16965	16932	16818	16976	16869	16858	16736	16866	16824	16826	16917	16766	16773	16934	16762	16817	16815	16862	16771	16747	16763	16709	16905	16854	16814	16900	16731	16759	16762	16889	16911	16764	16812	16853	16932	16722	16901	16758	16826	16867	16909	16897	16810	16727	16774	17056	16701	16725	17067	16741	16792	16701	16846	16973	16729	16732	16967	16841	16779	16893	16897	16906	16899	16877	16882	16948	16571	16992	16774	16898	16834	16832	16888	16969	16905	16955	16924	16701	16939	16975	16801	16846	16706	16823	16811	16875	16898	16639	16687	16877	17024	16942	16795	17053	16917	16809	16838	17020	16974	16933	16944	16881	16958	17023	16702	16851	16860	16804	16977	16864	16750	16906	16814	16789	16832	17033	16887	16942	16958	16855	16913	16624	16895	16914	16814	16818	16892	16796	16839	16878	16861	16982	16699	16714	16817	16952	16881	16910	16912	16944	16816	16873	16777	16939	16855	16855	16922	16889	16827	16818	16745	16839	16713	16910	16685	16923	16975	16703	16731	16428	16906	17068	16862	17023	16709	16708	17022	16734	16750	16801	16781	16908	16855	16847	16868	16821	16805	16478	16957	16825	16844	16990	16883	16861	16795	16928	16697	16940	16893	16988	16802	16849	16673	16735	16995	16894	17048	16914	16794	16964	16649	16872	16892	16653	16962	16924	16774	16881	16666	16914	17005	16866	16853	16811	16846	16866	16828	17012	16890	16846	16795	16855	16897	16768	16938	16876	16833	16913	16749	16842	16856	16713	16766	16835	16928	16909	16751	16807	16828	16979	16815	16744	16759	16654	16892	16880	16858	17063	16949	16746	16810	17101	16815	16748	16770	16910	16699	16885	16700	16780	16969	16784	16986	16802	16863	16904	16922	16977	16869	16778	16708	16869	16852	16900	16759	16779	16802	16743	17030	16989	17084	16791	16740	17060	16980	16890	16766	16946	16720	16744	16768	16805	16831	16889	16732	16688	16709	17014	16867
28215	23459	28185	26230	22053	20898	20691	20431	20411	21650	22072	21336	20699	20441	20489	20283	20300	20259	20297	20139	20152	20031	19913	20111	20189	20187	20037	19943	19991	20124	20116	20275	20121	20148	20148	20203	20199	20012	20044	20113	19954	19875	20218	19984	20207	19822	19976	20219	20262	20359	20087	20135	20167	19984	20199	19981	20041	20186	20063	20139	19984	20202	20225	20020	20275	20189	20106	20247	20183	20043	20071	20127	19918	20096	20080	20197	19901	20109	20002	20101	20209	20046	20041	20292	19925	20104	20141	20180	20196	20121	20004	20178	20069	20121	19922	20170	19942	20241	19948	19990	19931	20208	19900	20080	19995	20233	20102	20056	19971	20006	20057	19804	20208	20068	20079	20120	20038	19996	20017	20152	20141	20117	20117	20084	20092	20047	20094	20128	20034	20110	20103	19846	20019	19971	20034	20030	20114	20076	19861	19997	20066	20171	20123	20203	20022	20178	20248	20225	20274	20148	20216	20202	20101	19965	20197	20010	20065	20071	19994	19556	20148	19881	20110	20248	20209	20181	20236	20304	20016	20014	19987	20415	20082	20079	20101	19948	20094	20014	20110	20155	20114	20095	20241	19980	20088	19783	20247	20118	20022	19975	20075	20173	19952	20108	20007	20086	20168	19958	20110	19949	20181	19947	20254	19878	19923	20220	20193	20211	20023	20304	20211	20255	20077	20169	20016	19970	20135	19975	20071	20077	20208	20049	19966	19987	20152	19908	20245	20034	20042	20157	20090	20214	20183	20017	20107	20251	20297	19928	20047	20042	20014	19994	20040	20042	20321	20238	20050	19953	20207	20033	20055	20120	19945	19870	20057	19994	19997	20089	20027	19968	20119	20074	20214	19981	20103	20199	19924	19918	19999	19771	20081	20006	20187	19986	19917	20117	20085	20097	20000	20060	20212	20154	20000	19745	20013	20153	19750	20137	20300	19984	20085	20091	19940	20035	19994	20140	19927	20086	20039	20192	20018	20093	20138	20119	20122	20138	20125	20049	20216	20199	20103	19905	19985	19992	20042	19951	20131	19954	20256	20050	19998	19976	19984	19992	19916	20085	20115	19978	20203	19891	20047	20197	19893	19938	20322	20213	20249	20285	20001	20057	20198	20216	20169	20020	20109	20035	19997	19974	20268	20208	20159	20135	19940	20227	20185	19878	20148	19977	20192	19907	20001	20029	20094	19855	19954	20174	20008	20028	20162	20167	20130	20220	20162	20116	19998	20141	20003	20095	19976	20064	20047	19985	20164	19974	20213	20112	20136	19977	19939	20047	20206	20057	20071	20037	20153	20180	19995	20073	19981	20080	19952	19892	19984	20180	20198	20085	20112	20357	20173	20004	19915	20072	20101	20006	19812	19972	19997	20264	20243	20334	20128	20328	19973	19960	20054	20052	20082	20045	20240	20065	20166	20145	20142	20110	20144	20168	20172	20052	19802	19835	20240	20091	20012	20167	20005	19870	20023	20072	20068	20108	19947	19838	20118	20074	20127	20149	19979	19948	20065	19909	19913	19991	20236	20067	20135	20063	19968	20066	20063	20190	20137	19939	19982	20141	20126	20008	20128	20140	20028	20070	20091	19988	20310	19889	20132	19935	20186	19975	20041	19886	20040	20111	19925	19871	19797	20070	20070	19944	20029	20097	19921	20060	20143	19777	20209	19932	20123	19926	20087	20275	20004	20094	19989	20134	19907	20113	19985	19943	20110	20148	20119	19924	20232	19997	20127	20154	19982	20098	19897	20055	20062	20320	20079	20027	20072	20171	20260	20263	19975	19946	19970	20201	20240	20137	20061	20268	20119	20066	20100	20172	20015	20008	20089	20090	20045	19963	20020	20181	20489	20151	20110	20101	20039	20175	20058	20092	20019	20114	20075	20201	19857	20159	20269	20129	20144	20121	20308	19854	20008	19870	20225	20102	19845	20203	20003	20328	20065	19796	20245	20091	20196	20110	20046	20132	20114	19811	20192	19946	19895	20107	19989	20065	19999	20088	20059	20193	20014	20097	20140	19934	19870	20057	20129	19894	19970	20218	20108	19958	20047	20122	20059	19905	20412	20099	19992	19870	19927	20028	20107	20191	20097	20131	20231	20205	20251	20045	20022	19845	20075	20077	20241	20293	20094	20058	20001	20202	20182	20225	20017	20277	20060	19867	19846	20161	20147	19943	19971	20168	20003	20038	19979	20166	20267	20237	20235	19939	19917	20225	20074	19879	20118	20161	20151	19904	20201	20122	20089	19973	20116	20057	19806	20039	19980	19775	20065	20126	20141	20084	20091	20054	20027	20121	20166	20131	20139	20021	20027	20185	20015	19914	20040	19849	20073	20111	20184	20193	19857	20181	19975	20162	20002	20131	20127	20262	20195	20122	19943	20232	20142	19960	19648	20009	20031	19917	20098	20039	19860	19969	20016	20237	20098	20085	20036	19965	20007	19855	20237	20100	20256	20073	20220	20050	20061	20128	20163	20198	19997	19958	20241	19962	20289	19946	20090	20276	20082	19978	19924	20174	19974	19961	20172	20060	20074	20000	19971	20069	20298	20096	20024	20114	20169	20263	19978	19948	20089	20000	19994	20122	20239	19958	20055	19980	20145	20098	20073	20270	19839	19920	20129	20136	20127	20169	20027	20148	19906	20071	20125	19991	19974	20018	20258	20185	20160	20084	20328	20119	20170	20081	20113	20036	20104	19761	20003	20106	20030	20045	20011	20066	19965	20030	19956	20057	20100	19952	19960	20196	20215	20124	20225	19966	19835	19985	20216	19831	19885	20094	20250	20140	20039	20000	20014	20346	20082	20154	20039	20145	20031	20107	19897	20140	20100	19965	20076	20184	20021	20032	20170	20267	19923	20206	20128	20123	19987	20036	20144	20112	20148	20042	20092	20091	20130	20078	20202	19998	20138	20247	20180	19949	20084	19894	20159	20206	20143	20137	19972	20023	20010	20263	20050	19937	20077	20136	19978	20023	20146	20147	19997	20108	20035	20140	20215	20158	20111	19981	19990	19960	20255	20023	19967	20034	19898	19891	20045	20074	20062	20292	19866	19963	19987	20070	20248	20064	20175	20292	20093	20199	20126	19897	20013	20095	20080	20048	20119	19996	20105	20108	20047	19968	20246	20089	19981	20037	20320	20122	20035	20122	19878	20171	20108	20167	20043	20256	20121	20311	20122	19943	20054	20320	20103	19878	20052	20004	20169	19971	19920	20189	20000	20099	20019	20126	20059	19965	19973	20158	20204	19996	19994	19955	20120	20012	19990	19910	20038	20023	19748	20178	20103	19927	19976	20058	20074	19918	20079	19855	20274	20198	20027	20113	20147	20122	20224	20174	19999	19828	20065	20156	20135	20104	20199	19961	19972	20208	20106	20043	20177	20062	19979	19951	20326	20172	19968	20064	19972	20039	20058	19836	20190	20238	20238	20110	20104	19971	20034	20045	20132	20281	20066	20170	20084	20129	20038	19988	19870	20030	20107	20014	20264	20225	20090	20143	20078	19913	20090	20041	20283	20254	20162	20264	20157	19979	19989	20152	20275	20071	20152	20269	20236	20017	20061	20036	20052	20161	20186	19953	20101	20174	20047	19990	19964	19913	20347	19924	19931	20061	19881	20051	20144	19897	20009	20097	20102	20088	20073	19910	19973	19931	19920	20282	20203	19892	19953	20136	20047	20024	20160	20124	20142	19991	20018	19977	19969	19904	20258	20068	20041	19885	20214	20097	20166	20241	20036	20073	20146	20183	20107	20104	20020	20123	20126	20262	20087	20025	20387	20098	19992	20343	20145	20019	20291	20319	20141	19939	20008	20029	20116	19905	19916	20165	20136	20159	20168	20052	20136	19888	20288	19938	20056	20026	20030	20225	20164	20176	20221	20183	20211	20032	20030	20084	20120	20166	19954	20130	20064	20164	20148	20183	19990	20042	20208	19885	19987	20248	19950	20266	20170	20135	20132	20241	20178	20153	20173	19945	20104	19888	19939	19851	20213	20072	20181	19905	19905	20061	20011	20190	19927	20087	20313	20150	20142	20154	20018	19911	20186	19931	19825	20114	20081	20102	20265	20069	20097	20142	20139	19906	20072	20021	19955	20004	20184	20083	20173	19838	20130	20281	19970	20065	20397	20348	20315	19923	19959	20048	20113	19836	20163	20035	20166	19848	20255	20114	20159	20133	20191	20040	20045	20173	20115	20086	20196	20033	20124	20194	20009	20080	20084	20159	20400	19948	20228	20163	20269	19800	20140	20062	20098	20053	19890	19930	19921	20176	20286	20276	20055	20061	19976	20098	20135	20016	20231	20057	19909	20064	19992	19982	19898	19879	19986	19883	19957	19967	20079	20130	19979	20116	20128	20089	20025	19850	20042	20066	20144	20148	20041	20051	20137	20020	20046	20010	20127	20141	19987	20102	20309	19853	20118	20130	20195	20204	20214	20192	20029	20031	20166	20087	19930	20159	20137	20035	19915	19924	20149	20000	20033	20094	19845	19782	20042	20064	20033	20080	20156	19769	19979	19979	20161	20197	20225	20204	20013	19936	20072	20179	20086	20265	20113	20139	20012	19971	20169	20085	19924	20107	19916	20245	20117	20072	20165	20328	20001	20016	20100	20244	19996	19975	19983	19957	19949	19929	20144	20023	20090	20040	19926	20061	19846	20045	20092	19949	19794	20022	20245	20050	20081	20032	20042	20197	20216	20204	20121	20218	20292	20059	19888	20096	20078	20108	20042	19930	20126	20100	19885	20000	20191	20110	20094	20077	20141	20262	20055	20120	20017	20195	20221	20127	20083	20152	19886	20151	20019	20022	20192	20007	20081	20167	19964	20102	20145	20030	19934	20162	20286	20052	20158	20102	20145	20053	20063	19861	20149	19916	20071	20055	20077	20325	19973	19962	20142	20117	20191	20073	20050	19982	19974	20022	20077	20135	20198	20004	20189	19949	20119	20011	20278	20087	20098	20111	20233	20176	19894	20014	20090	20075	20160	20041	20160	20042	20154	20169	20149	20040	19922	20157	19996	20163	20257	19966	20034	19974	19880	20062	19865	19944	20067	20057	20223	20309	20066	20064	20072	20152	20352	20149	20236	20043	20084	20111	20223	20221	20006	20053	20180	19934	20033	20030	19816	19935
23535	29426	26663	23220	19780	17619	17016	17206	17349	19432	19500	18068	17371	17315	17190	16921	17161	16785	16910	16640	16731	16795	16854	16617	16705	16847	16831	16592	16581	16809	16576	16900	16662	16853	16664	16743	16630	16718	16859	16602	16794	16841	16759	16706	16686	16695	16763	16731	16662	16731	16839	16576	16825	16593	16787	16553	16690	16724	16693	16721	16593	16823	16575	16763	16557	16811	16720	16713	16819	16825	16757	16620	16627	16739	16744	16626	16746	16852	16674	16729	16817	16738	16666	16769	16700	16745	16732	16775	16858	16681	16651	16659	16677	16641	16728	16581	16916	16818	16720	16739	16608	16736	16863	16652	16705	16785	16794	16651	16724	16910	16683	16706	16604	16622	16814	16632	16809	16659	16733	16431	16930	16800	16416	16691	16700	16689	16651	16792	16925	16776	16513	16598	16807	16621	16834	16764	16677	16606	16786	16729	16700	16783	16527	16802	16651	16860	16673	16530	16736	16688	16626	16628	16867	16714	16532	16753	16732	16798	16821	16793	16831	16537	16677	16742	16571	16779	16737	16747	16655	16753	16648	16501	16801	16741	16740	16671	16736	16868	16736	16788	16543	16775	16788	16750	16666	16684	16690	16649	16848	16752	16763	16649	16820	16647	16608	16944	16783	16771	16737	16699	16724	16724	16747	16730	16769	16869	16778	16691	16690	16595	16674	16757	16590	16849	16741	16767	16687	16825	16741	16759	16620	16681	16753	16788	16581	16585	16649	16887	16766	16675	16717	16817	16759	16705	16691	16740	16638	16576	16722	16751	16621	16776	16576	16630	16639	16762	16826	16587	16817	16651	16750	16954	16775	16792	16617	16651	16752	16615	16650	16680	16739	16609	16772	16810	16665	16811	16730	16645	16682	16694	16781	16723	16770	16902	16856	16715	16618	16603	16671	16530	16539	16522	16771	16939	16595	16639	16750	16821	16815	16613	16738	16648	16726	16785	16791	16787	16594	16587	16774	16718	16621	16768	16795	16688	16763	16765	16936	16697	16569	16662	16738	16821	16566	16602	16635	16638	16709	16702	16787	16735	16707	16749	16733	16608	16731	16854	16662	16823	16730	16698	16806	16711	16654	16692	16797	16479	16778	16757	16608	16791	16672	16774	16799	16753	16728	16691	16756	16730	16805	16665	16624	16676	16794	16677	16649	16575	16741	16648	16798	16642	16687	16815	16676	16859	16892	16740	16716	16676	16774	16886	16898	16725	16755	16890	16725	16706	16722	16653	16783	16491	16729	16785	16760	16727	16797	16598	16706	16803	16671	16727	16647	16656	16780	16800	16653	16749	16706	16675	16682	16645	16666	16646	16682	16891	16796	16784	16654	16688	16797	16908	16581	16727	16794	16650	16787	16728	16653	16766	16744	16655	16619	16770	16751	16761	16784	16893	16616	16719	16696	16778	16653	16630	16732	16723	16728	16877	16768	16594	16685	16643	16631	16715	16574	16689	16536	16801	16684	16827	16822	16741	16785	16846	16696	16719	16711	16625	16781	16875	16741	16701	16653	16669	16748	16625	16757	16735	16713	16736	16733	16752	16714	16586	16707	16543	16732	16765	16811	16793	16752	16631	16671	16665	16707	16591	16794	16734	16756	16682	16969	16579	16699	16794	16715	16867	16680	16574	16831	16808	16748	16639	16948	16811	16746	16894	16535	16686	16592	16711	16838	16769	16641	16652	16883	16719	16738	16666	16711	16709	16725	16795	16725	16665	16820	16696	16695	16732	16727	16755	16635	16779	16887	16721	16738	16855	16711	16673	16729	16469	16839	16856	16580	16977	16834	16717	16773	16768	16613	16986	16794	16846	16863	16584	16703	16791	16649	16634	16619	16779	16790	16799	16755	16830	16725	16659	16753	16527	16922	16682	16678	16508	16889	16748	16759	16722	16949	16853	16707	16699	16714	16711	16704	16780	16734	16731	16867	16626	16736	16683	16810	16887	16670	16735	16865	16723	16712	16604	16672	16597	16828	16697	16701	16701	16731	16733	16627	16788	16661	16595	16636	16756	16646	16783	16663	16691	16774	16861	16619	16863	16760	16676	16749	16646	16854	16646	16813	16768	16739	16774	16774	16740	16706	16778	16700	16719	16746	16843	16806	16740	16676	16728	16852	16851	16823	16741	16706	16757	16548	16697	16679	16742	16627	16790	16688	16779	16679	16753	16693	16717	16719	16676	16724	16610	16845	16506	16821	16698	16738	16743	16609	16673	16524	16711	16718	16798	16874	16925	16900	16760	16726	16762	16480	16749	16728	16790	16734	16669	16811	16724	16782	16823	16725	16772	16820	16729	16663	16763	16824	16772	16714	16806	16648	16769	16659	16613	16772	16939	16679	16802	16858	16870	16676	16607	16770	16780	16567	16805	16639	16665	16779	16747	16733	16717	16804	16633	16850	16578	16527	16743	16494	16776	16854	16565	16770	16803	16687	16775	16701	16858	16730	16590	16610	16517	16659	16548	16800	16766	16685	16745	16585	16691	16657	16825	16635	16732	16629	16880	16690	16795	16629	16815	16662	16701	16777	16679	16627	16648	16841	16692	16682	16757	16626	16785	16666	16729	16632	16757	16698	16742	16661	16600	16738	16573	16646	16783	16724	16667	16646	16744	16809	16782	16789	16747	16683	16827	16674	16764	16651	16706	16856	16678	16835	16807	16517	16738	16786	16704	16873	16648	16749	16595	16633	16859	16712	16739	16694	16753	16641	16750	16774	16641	16738	16800	16578	16737	16723	16781	16752	16917	16691	16719	16758	16771	16875	16767	16641	16635	16776	16708	16658	16758	16910	16738	16910	16679	16813	16813	16656	16647	16832	16738	16825	16624	16704	16764	16813	16700	16793	16565	16744	16737	16568	16869	16821	16585	16727	16493	16666	16707	16708	16814	16706	16607	16734	16745	16739	16830	16658	16723	16752	16628	16642	16789	16784	16733	16795	16759	16672	16780	16809	16876	16838	16700	16565	16733	16564	16754	16627	16771	16694	16808	16608	16801	16679	16784	16791	16648	16592	16844	16702	16698	16776	16684	16809	16774	16748	16773	16748	16912	16680	16791	16838	16753	16625	16781	16860	16846	16840	16692	16770	16736	16606	16630	16827	16535	16841	16687	16634	16841	16575	16841	16712	16893	16635	16764	16788	16684	16705	16754	16941	16694	16669	16768	16703	16699	16740	16841	16599	16887	16683	16658	16661	16833	16699	16851	16685	16522	16747	16623	16586	16650	16781	16855	16884	16757	16652	16626	16725	16856	16651	16587	16833	16627	16755	16843	16599	16815	16652	16599	16703	16672	16747	16728	16592	16673	16707	16629	16825	16684	16877	16859	16767	16663	16928	16915	16878	16749	16586	16798	16880	16810	16652	16673	16618	16685	16951	16530	16830	16703	16807	16807	16631	16753	16748	16675	16741	16774	16810	16691	16691	16720	16596	16715	16742	16625	16761	16814	16786	16661	16740	16735	16916	16797	16720	16616	16750	16745	16756	16577	16700	16740	16734	16643	16813	16646	16739	16550	16646	16798	16668	16699	16862	16804	16813	16803	16560	16777	16780	16840	16639	16858	16840	16641	16792	16548	16614	16684	16838	16715	16814	16710	16986	16554	16674	16772	16831	16699	16805	16840	16624	16725	16883	16809	16761	16700	16640	16677	16652	16611	16831	16723	16883	16701	16658	16710	16505	16703	16803	16788	16712	16681	16710	16647	16917	16759	16743	16867	16630	16922	16706	16721	16803	16844	16796	16677	16679	16656	16672	16898	16832	16743	16908	16872	16691	16741	16800	16738	16638	16875	16685	16583	16672	16714	16670	16726	16675	16751	16736	16650	16698	16784	16664	16816	16798	16717	16793	16531	16638	16886	16722	16609	16530	16732	16799	16851	16866	16776	16702	16805	16784	16849	16622	16703	16784	16657	16775	16739	16774	16748	16743	16676	16719	16738	16779	16564	16580	16651	16788	16692	16631	16627	16715	16726	16794	16835	16707	16612	16627	16572	16737	16803	16783	16837	16808	16645	16893	16703	16759	16746	16804	16791	16688	16702	16677	16745	16593	16617	16823	16765	16831	16715	16677	16758	16771	16755	16867	16704	16750	16747	16719	16598	16746	16747	16803	16755	16795	16826	16644	16838	16695	16832	16791	16673	16701	16676	16880	16639	16534	16697	16741	16610	16947	16764	16773	16895	16869	16829	16660	16697	16799	16789	16810	16676	17041	16888	16758	16686	16624	16502	16722	16720	16788	16871	16822	16657	16612	16650	16945	16818	16639	16627	16775	16833	16800	16462	16785	16661	16651	16658	16927	16630	16880	16721	16854	16603	16744	16670	16598	16609	16823	16625	16706	16693	16513	16644	16627	17049	16738	16770	16993	16814	16869	16652	16736	16699	16572	16667	16887	16632	16817	16785	16724	16724	16665	16787	16870	16958	16626	16826	16779	16683	16744	16604	16722	16695	16784	16614	16778	16734	16833	16944	16652	16761	16831	16538	16773	16601	16909	16689	16706	16819	16695	16762	16702	16705	16927	16685	16638	16562	16780	16784	16766	16782	16685	16826	16752	16783	16824	16939	16704	16778	16932	16866	16573	16702	16822	16732	16577	16786	16496	16814	16655	16581	16710	16738	16727	16793	16701	16961	16690	16567	16671	16750	16693	16639	16696	16700	16689	16697	16739	16710	16804	16691	16809	16806	16765	16870	16724	16731	16652	16690	16671	16830	16743	16817	16662	16817	16787	16804	16806	16739	16668	16742	16827	16737	16776	16779	16859	16741	16535	16558	16597	16804	16712	16791	16881	16709	16606	16651	16661	16700	16693	16598	16780	16814	16561	16812	16830	16658	16749	16778	16722	16825	16876	16909	16667	16721	16638	16717	16727	16622	16936	16707	16666	16788	16760	16707	16804	16740	16735	16924	16583	16698	16827	16703	16758	16786	16776	16747	16673	16887	16622	16735	16792	16674	16750	16532	16733	16709	16744	16883	16624	16873	16644	16526	16800	16781	16739	16725	16735	16652	16683	16545	16609	16778	16835	16748	16701	16793	16658	16706	16729	16736	16670	16747	16695	16829	16661	16709	16845	16874	16850	16868	16674	16817	16800	16632	16754	16747	16577	16742	16814	16640	16720	16601	16787	16793
24090	21364	28708	25282	23578	24028	23667	21617	22716	29742	33347	28448	25002	23107	22144	21373	20898	20266	20299	19907	20025	19870	20058	19895	19929	19709	19787	19866	20021	20114	20001	19864	19857	19797	19880	20065	19628	19959	19866	19822	19796	19887	20003	19880	19917	19936	20048	19869	19874	19923	20006	19806	19932	19852	19813	19831	19954	19802	19905	19734	19829	19975	19961	19996	19815	19790	20151	20019	20014	20037	19863	19671	19841	19891	20036	19879	19797	19836	19799	19687	19963	19990	19920	19880	19968	19805	19892	19770	19931	19537	19828	19741	20021	19789	19837	20055	19810	19774	19753	19917	19829	19949	19912	19851	19876	19740	19960	19800	19920	19621	19697	19994	19906	19935	19748	19806	19895	19717	19839	19834	20124	20025	19927	19777	19708	19791	19808	20068	19914	19885	19801	20020	19872	20123	19884	19920	19886	19746	19885	19800	19777	19829	19872	19999	19958	20015	19795	19925	19784	19649	19985	19803	19879	19707	19819	19787	19729	19952	19869	19854	19799	20060	19857	19757	19923	19902	20032	19954	19649	20025	19846	19867	19774	19853	19844	19861	19941	19857	19626	19846	19950	19943	19703	19691	19987	19936	19840	19664	19765	19744	19639	19955	20005	19833	19878	19733	19905	19603	19879	19882	19744	19672	19833	19731	19880	20011	19958	19814	19978	20112	19975	19902	19768	19757	19809	19842	19886	19759	20024	19868	19827	19842	19587	19964	19922	19716	19806	19853	19930	19910	20000	19833	19882	19881	19920	20102	19827	19717	19764	19969	19596	19997	19875	19678	20080	19656	19946	19994	19842	19813	19799	19704	19976	19880	19932	19898	19775	19911	19830	19783	19894	19810	19962	20011	19880	19734	20005	19960	19698	20007	19761	19575	19806	19798	19930	19707	19827	19719	19789	19928	19849	19773	19991	19875	19674	19985	19790	19640	19794	19803	19964	19962	20054	19662	19694	19781	19652	19706	19680	19843	19870	19718	19835	19799	19905	19688	19732	19856	19893	19919	19862	19950	20008	19850	19786	19848	19854	19803	19780	19900	20066	19613	19711	19785	19799	19929	20010	19991	19933	19792	19774	19861	19878	19557	19956	19796	19722	19893	20055	19745	19809	19583	19959	20002	19973	19871	19677	19900	19965	19818	20041	20011	19764	19954	19872	19734	19835	19919	19988	19708	19673	19825	19777	19949	19952	19964	19739	19705	19878	19758	19781	19778	20021	19899	19760	19838	19977	20002	19892	20005	19841	19967	19818	19865	19930	19722	19715	19704	19852	19834	19717	19756	19862	19997	19895	20102	19880	19822	19872	19904	19679	19863	19845	19848	19928	19956	19972	19774	19775	19627	19761	20014	20084	19860	19890	19968	20016	19798	19946	19916	19860	19782	19885	19810	19756	19840	19789	19779	19838	19907	19809	20014	19823	19740	20044	19913	19807	19894	19880	19973	19774	19816	20026	19954	19849	19909	19783	19899	19892	19860	19984	19868	19844	19751	19603	19870	19673	20002	20054	19709	19881	19890	19884	19921	19957	19713	19692	19857	19757	19879	19806	19951	19806	20015	19967	19935	19949	20008	19685	19822	19900	19953	19781	19975	19747	19764	19794	19907	19840	19807	19856	19935	19928	20022	19736	19884	19762	19771	19845	19745	19819	19882	19582	19794	19739	19758	19906	19932	19837	19708	19841	20004	19679	19884	19947	20031	19668	19681	19946	19813	19783	19820	19944	19889	19824	19874	19753	19904	19703	19854	19955	19783	19865	19856	19998	19843	19854	19867	20015	19810	19814	20052	19841	19676	19868	19860	19715	20016	20116	19712	19945	19798	20072	19883	19783	19920	20077	19901	19728	19776	19630	19995	20145	19923	19782	19977	19909	19861	19909	19836	19729	19705	19826	19887	19824	19794	19794	19898	19689	19871	19780	20020	19779	19957	19653	19488	19917	19915	19629	19970	19876	19857	19830	19972	19788	19831	19806	19899	19943	19961	19934	19724	19945	19892	19813	19851	19849	19862	19979	19817	19824	19968	19821	19744	19824	19749	19978	19929	19954	19937	19854	19870	19763	19995	20069	19873	19739	19666	19908	19781	19732	19857	19744	19892	19926	19905	19846	20013	19782	19933	19885	19927	19785	19961	19880	19774	19946	19982	19910	19913	19875	19854	19910	19959	19975	19933	19815	19651	19944	19828	19885	20029	19839	20067	19944	19947	20023	19755	19967	19854	19935	19717	19832	19907	20008	19796	19809	19713	19973	19971	19952	19829	19890	19901	19955	19767	19869	19812	19862	19878	19858	19829	19866	19826	19850	19731	19815	19899	19924	19923	19951	19921	19816	19920	19826	20044	19961	20018	19644	19873	19864	19861	19779	20083	19936	19939	19950	19996	19922	19736	19742	19737	19894	19881	19961	20016	19771	19858	19720	19963	19825	19922	19958	19872	19966	19868	20001	19835	19964	19985	19826	19869	19810	19916	19879	19887	19720	19800	20020	19797	20007	19781	19787	19865	19939	19734	19741	19767	19776	19960	20067	19919	19843	19846	19802	19782	19949	19648	19978	19939	19892	19606	19886	19718	19950	19948	19928	19820	19850	19931	19909	19697	19699	19664	19913	19860	19886	19880	20026	19479	19905	19881	19834	20029	19920	19990	19735	19901	19867	19817	19793	19667	19860	19658	20062	19963	20044	19907	19831	20033	19704	19740	19636	19944	19607	19729	19837	19842	19902	19697	20027	19771	20001	20084	19755	19898	19926	19934	19834	19994	19758	19974	19778	19729	19907	19769	19831	19988	19895	19945	19908	19750	19704	19858	19836	20079	19812	19906	19744	20028	19799	19841	19772	19725	19792	20018	19906	19746	19916	19832	20124	20130	20066	19883	19813	19994	20055	20004	19722	19822	20033	19783	19988	19927	19856	19495	19982	19857	19902	20067	19957	20018	19925	19954	19804	19866	19686	19745	19819	19819	19988	19624	19743	19915	19850	19850	19835	19822	19870	19942	19844	19719	19843	19935	20005	19814	19914	19819	19843	19882	19831	19973	19818	19799	19851	19800	19933	20159	20002	19734	19931	19845	19879	19659	19818	19895	19984	20016	19949	19922	19688	19818	20118	19698	20047	19916	19724	19995	19944	19917	19964	20044	19802	19854	19927	19830	19984	19877	19858	19776	19922	19854	19923	20134	19995	19681	19739	19718	19757	19739	19961	19864	19794	19851	19886	20198	20005	19756	19888	20037	19846	19878	19856	19888	19747	19667	20182	19859	19853	19859	19923	19868	19972	19849	20047	19752	19927	19768	19805	19774	19911	19869	19856	19899	19667	19776	19800	19771	20002	19937	19827	19926	19958	19697	19779	19744	19834	19722	19827	19883	19732	19870	20014	20016	19997	19821	19826	19864	19773	19997	20018	19923	19891	19948	19759	19952	19849	19973	19994	19894	19999	19989	19916	20119	19989	19723	19872	19817	19868	19841	19827	19805	19783	19961	20116	20073	19872	19672	19908	19802	19953	19903	20051	19836	19749	20000	19754	19737	19816	19940	19628	19667	19916	19874	19958	19877	19838	20041	19888	20058	19726	19734	19756	19905	19894	19853	20028	19858	19996	19885	19937	19736	19851	20102	19897	19740	20007	19936	19871	19789	19805	19937	20019	19666	19972	19918	19882	19799	19620	19952	19880	19826	20012	19856	19770	19790	19906	19806	19681	19875	19918	19743	19742	19802	19903	19796	19864	19719	20106	19928	19928	19797	19786	19937	19888	19848	19989	19807	19907	19819	19837	20125	19949	19889	19706	19689	19885	19762	19709	19808	19890	19904	20054	19995	19682	19672	19647	19829	19889	19909	19905	19859	19939	19717	20043	19616	19986	19968	20031	19753	19777	19659	19992	19724	19933	19762	19859	19799	19822	19677	19849	19716	19665	19785	19854	19887	19974	19871	19588	19920	19873	19939	19944	19761	19761	19844	19862	19913	20066	19896	19694	19846	20020	20048	19701	19943	19966	19799	19848	20075	19951	19948	19873	19901	20117	19870	19986	19977	19903	19821	19769	19777	19803	19920	19996	19723	20024	19863	19832	19909	19888	19790	19942	19845	19755	20071	19965	19762	19809	19851	19805	19912	19797	19897	19990	19786	19881	19900	19974	19810	19997	19938	20024	19810	19805	19889	19949	19913	19710	19707	19759	19878	19700	19844	19917	19818	19697	19839	19972	19913	19795	19798	19776	19735	19711	19592	19695	19677	19683	19652	20098	19665	19804	19726	19866	19957	19948	20003	20044	19759	19678	19875	20055	20095	19690	19764	19989	19778	19774	19937	19832	19771	19735	19799	19820	19601	20082	19983	19631	19719	19935	19960	19634	19937	19608	19873	19857	19826	20065	20016	19763	19914	19818	19870	20032	19787	19863	19820	19772	19698	19750	19744	19705	20009	19918	19771	19830	19907	19622	19794	19898	20078	19788	19938	19684	19736	19779	19616	19869	19953	19849	19879	19853	19755	19832	19721	19895	20017	19786	19724	19745	19655	19860	19921	19696	19847	20035	19934	19767	20035	19933	19920	19916	19845	19813	19778	19700	19831	19813	20176	19896	19887	19770	19869	19920	19871	19810	19829	19983	19739	19972	19595	19826	19890	19822	19648	19877	19918	19549	19861	19656	19722	19931	19918	19873	19792	19776	19723	19823	19835	19869	20038	19882	19813	19685	19845	19909	19760	19912	19832	19899	19737	20015	19973	20036	19844	19941	19813	19783	20018	19990	19989	20064	19853	19852	19959	19953	19680	19813	19695	19785	19800	19781	19804	19687	19709	19936	19972	19913	19915	19822	19727	19969	20040	19995	20066	19849	19656	19932	19905	20012	20000	19822	19972	20170	19717	19600	19838	19813	19947	19983	19906	19795	19752	20057	19807	19782	19958	19852	19820	19884	19765	19906	20085	19896	19786	19901	19864	19765	19824	19609	19987	19922	19872	19999	20083	19920	20032	20018	19856	19864	19858	19686	19852	19908	19730	19654	19749	19924	20089	19561	19760	19817	19964	20017	20017	20025	19902	19755	19910	19827	19797	19739	19873	19947	20048	19956	19930	20075	19962	19931	19719	20078	19962	19862	19819	19881	19501	19916	19877	19692	19701	19957	19918	19971	19855
23845	39261	38947	31186	23213	20889	18978	18880	21425	31385	33684	27043	22909	20651	19514	18327	17749	17096	16697	16812	16703	16628	16704	16464	16648	16499	16712	16549	16713	16642	16652	16618	16625	16569	16621	16729	16651	16598	16498	16838	16642	16575	16769	16563	16568	16385	16620	16512	16535	16596	16727	16732	16601	16718	16586	16627	16587	16494	16572	16548	16588	16422	16822	16597	16631	16676	16797	16664	16655	16594	16586	16593	16540	16664	16541	16635	16775	16673	16796	16438	16733	16652	16846	16633	16855	16645	16499	16659	16595	16792	16495	16597	16772	16704	16752	16682	16683	16580	16574	16619	16690	16646	16497	16703	16609	16534	16809	16735	16457	16652	16674	16600	16732	16575	16620	16643	16722	16523	16479	16614	16611	16665	16616	16594	16642	16663	16372	16550	16786	16513	16713	16538	16674	16681	16547	16590	16627	16662	16527	16603	16466	16610	16643	16717	16615	16618	16420	16643	16623	16717	16591	16625	16404	16594	16491	16610	16731	16625	16532	16605	16591	16504	16509	16692	16615	16678	16545	16662	16513	16709	16575	16634	16571	16877	16703	16794	16521	16690	16647	16635	16579	16517	16578	16580	16545	16732	16426	16719	16598	16438	16538	16580	16506	16630	16566	16669	16395	16602	16592	16597	16563	16711	16537	16631	16541	16693	16707	16695	16584	16541	16854	16568	16605	16499	16596	16548	16701	16672	16500	16784	16695	16665	16543	16622	16447	16737	16538	16762	16697	16701	16617	16636	16706	16744	16586	16639	16702	16589	16601	16495	16551	16592	16672	16605	16689	16633	16577	16757	16661	16534	16572	16561	16563	16510	16702	16531	16556	16662	16616	16442	16691	16430	16574	16613	16648	16619	16544	16619	16770	16646	16634	16622	16701	16614	16571	16689	16512	16627	16547	16665	16665	16392	16851	16760	16801	16713	16550	16650	16487	16587	16733	16633	16531	16679	16621	16640	16523	16514	16553	16395	16555	16661	16499	16617	16736	16642	16758	16484	16638	16590	16676	16524	16557	16569	16568	16740	16612	16485	16466	16630	16435	16431	16648	16422	16676	16488	16742	16677	16559	16525	16753	16689	16521	16576	16718	16632	16555	16685	16645	16565	16617	16517	16654	16623	16592	16562	16704	16434	16696	16648	16682	16540	16582	16533	16643	16509	16504	16520	16713	16577	16747	16584	16612	16641	16556	16687	16678	16746	16834	16505	16484	16513	16587	16707	16561	16796	16521	16356	16736	16564	16566	16626	16685	16576	16601	16638	16540	16573	16412	16668	16724	16396	16751	16695	16681	16596	16516	16442	16530	16876	16689	16603	16723	16610	16698	16522	16531	16721	16571	16545	16568	16679	16585	16585	16663	16466	16572	16654	16476	16774	16702	16643	16541	16603	16699	16606	16764	16731	16329	16616	16718	16637	16456	16769	16594	16477	16492	16604	16610	16729	16603	16807	16547	16560	16568	16516	16643	16782	16644	16629	16586	16599	16504	16724	16569	16665	16609	16542	16579	16678	16622	16660	16469	16506	16717	16661	16484	16680	16710	16624	16596	16764	16627	16532	16570	16530	16708	16631	16511	16464	16664	16752	16671	16484	16596	16511	16776	16555	16616	16650	16568	16593	16809	16742	16603	16764	16495	16598	16582	16499	16587	16566	16646	16616	16327	16467	16635	16725	16498	16606	16636	16409	16803	16528	16575	16678	16725	16370	16674	16587	16365	16570	16470	16615	16479	16685	16658	16609	16472	16536	16457	16530	16401	16707	16538	16507	16622	16672	16593	16551	16576	16602	16567	16581	16541	16608	16844	16747	16429	16551	16668	16549	16630	16572	16627	16720	16698	16712	16780	16672	16743	16637	16695	16610	16631	16594	16534	16528	16703	16673	16692	16673	16502	16560	16671	16691	16806	16599	16663	16578	16671	16624	16495	16652	16613	16560	16779	16655	16640	16636	16442	16495	16576	16620	16343	16696	16729	16636	16624	16647	16732	16563	16672	16619	16397	16563	16464	16608	16806	16406	16695	16655	16530	16684	16448	16601	16551	16697	16645	16545	16561	16512	16511	16541	16772	16584	16661	16582	16516	16523	16771	16462	16620	16590	16733	16657	16599	16702	16558	16533	16714	16742	16553	16559	16544	16717	16636	16669	16653	16624	16614	16708	16599	16667	16709	16336	16686	16618	16691	16532	16662	16498	16644	16652	16570	16626	16676	16610	16780	16786	16506	16542	16702	16548	16618	16616	16665	16624	16639	16538	16620	16582	16606	16591	16527	16584	16647	16641	16729	16661	16538	16565	16553	16469	16564	16578	16515	16718	16699	16506	16726	16583	16473	16652	16743	16690	16647	16689	16628	16490	16764	16562	16582	16627	16636	16751	16698	16607	16559	16730	16586	16515	16684	16610	16581	16604	16655	16589	16572	16506	16561	16656	16754	16521	16742	16756	16659	16660	16783	16694	16634	16652	16768	16399	16640	16696	16468	16644	16773	16543	16628	16498	16713	16663	16508	16616	16573	16597	16650	16603	16576	16594	16532	16626	16564	16587	16678	16683	16720	16678	16559	16650	16579	16684	16583	16628	16571	16631	16567	16647	16634	16621	16658	16601	16699	16688	16569	16616	16690	16525	16646	16570	16447	16576	16589	16612	16538	16560	16558	16669	16617	16533	16615	16531	16510	16730	16700	16553	16570	16608	16621	16628	16589	16550	16608	16552	16613	16671	16580	16594	16679	16591	16357	16609	16802	16478	16702	16592	16682	16680	16631	16521	16703	16529	16618	16504	16629	16549	16682	16588	16733	16600	16515	16671	16688	16760	16565	16569	16593	16460	16727	16632	16572	16665	16595	16715	16362	16601	16588	16581	16745	16597	16594	16525	16431	16600	16562	16718	16702	16793	16676	16647	16606	16646	16551	16589	16425	16597	16612	16594	16643	16533	16510	16627	16677	16738	16726	16632	16606	16749	16637	16600	16705	16692	16682	16672	16755	16733	16781	16624	16652	16684	16699	16592	16739	16638	16687	16684	16719	16595	16548	16475	16589	16553	16457	16358	16627	16512	16624	16569	16591	16728	16651	16464	16633	16707	16743	16653	16699	16710	16512	16671	16745	16695	16688	16568	16505	16692	16744	16527	16533	16480	16635	16635	16611	16616	16587	16607	16679	16560	16743	16634	16638	16612	16528	16652	16670	16471	16758	16645	16528	16518	16721	16485	16699	16641	16712	16726	16493	16681	16622	16633	16524	16553	16656	16580	16631	16669	16615	16579	16835	16537	16738	16578	16549	16591	16726	16565	16707	16646	16607	16581	16584	16425	16454	16582	16593	16704	16626	16611	16529	16589	16674	16487	16479	16582	16443	16553	16620	16439	16600	16628	16834	16558	16593	16663	16584	16772	16601	16418	16604	16661	16589	16599	16469	16801	16593	16720	16663	16437	16584	16649	16482	16711	16693	16431	16391	16424	16669	16554	16709	16636	16841	16689	16480	16630	16694	16558	16509	16735	16663	16509	16598	16624	16602	16563	16639	16725	16620	16401	16708	16514	16660	16643	16719	16571	16636	16654	16723	16647	16765	16829	16649	16441	16674	16523	16668	16671	16527	16476	16467	16565	16464	16413	16593	16634	16543	16520	16574	16627	16504	16386	16486	16479	16676	16524	16607	16526	16659	16695	16661	16745	16696	16651	16638	16773	16358	16605	16647	16620	16653	16608	16654	16594	16709	16640	16689	16590	16846	16694	16415	16736	16491	16600	16773	16743	16657	16633	16663	16638	16677	16629	16697	16541	16613	16690	16657	16539	16667	16778	16594	16486	16721	16672	16470	16581	16381	16543	16608	16571	16506	16624	16656	16708	16595	16578	16497	16460	16374	16444	16692	16408	16821	16660	16758	16559	16443	16594	16652	16609	16515	16642	16672	16771	16627	16553	16517	16646	16651	16574	16491	16672	16418	16593	16706	16548	16709	16618	16665	16707	16764	16631	16635	16514	16703	16848	16747	16666	16654	16547	16897	16583	16375	16642	16582	16425	16830	16560	16503	16583	16678	16683	16556	16662	16475	16671	16688	16572	16859	16383	16579	16556	16641	16731	16603	16657	16844	16642	16582	16435	16753	16526	16534	16645	16451	16570	16683	16577	16703	16723	16701	16546	16726	16727	16814	16698	16592	16646	16659	16619	16867	16514	16496	16737	16590	16780	16598	16575	16776	16445	16809	16818	16605	16645	16542	16676	16703	16668	16615	16414	16650	16618	16483	16652	16724	16633	16445	16618	16675	16457	16611	16767	16668	16561	16676	16517	16696	16588	16688	16616	16592	16592	16568	16492	16635	16668	16801	16622	16691	16594	16725	16765	16410	16635	16768	16613	16612	16653	16544	16630	16702	16610	16540	16611	16606	16642	16600	16581	16466	16446	16503	16622	16609	16675	16599	16608	16826	16673	16762	16607	16669	16606	16763	16552	16481	16406	16603	16490	16594	16541	16726	16708	16658	16496	16402	16568	16710	16505	16632	16546	16473	16682	16630	16568	16632	16718	16422	16475	16711	16547	16629	16583	16459	16710	16576	16620	16689	16758	16667	16441	16538	16532	16606	16604	16708	16545	16646	16479	16546	16669	16737	16512	16636	16661	16698	16589	16494	16628	16480	16761	16644	16371	16674	16700	16546	16471	16592	16726	16548	16678	16617	16629	16692	16538	16796	16642	16497	16740	16825	16634	16455	16699	16605	16415	16644	16747	16700	16727	16646	16564	16528	16562	16613	16555	16705	16609	16503	16597	16531	16581	16612	16750	16578	16603	16629	16636	16636	16769	16449	16488	16700	16683	16737	16688	16815	16638	16567	16747	16520	16571	16717	16614	16603	16518	16835	16619	16553	16696	16459	16741	16622	16672	16639	16632	16730	16910	16610	16590	16559	16389	16657	16614	16483	16495	16564	16584	16811	16654	16567	16684	16479	16655	16597	16572	16668	16710	16454	16712	16716	16526	16580	16614	16627	16632	16516	16565	16732	16616	16600	16607	16615	16422	16760	16605	16440	16583	16623	16490	16697	16431	16722	16594	16514	16517	16657	16506	16582	16708	16621	16611	16621	16639	16732	16499	16613	16400	16635	16602	16468	16667	16737	16462	16761	16750	16625	16485
22767	21341	29098	24119	22515	25644	27233	23430	26318	37982	42733	35934	29080	25389	23709	22812	21611	21106	20694	20465	20311	20236	20208	20340	20237	20211	20281	20227	20285	20214	20006	20172	20312	20056	20127	20259	20408	20173	20325	20292	20085	20207	20204	20225	20143	20300	20354	20335	20233	20241	20268	20236	20101	20187	20250	20085	20203	20022	20271	20217	20337	20245	20266	20020	20188	20119	20068	20047	20217	20236	20171	20324	20357	20250	20083	20187	20124	20302	20202	20267	20289	19963	20081	20149	20288	19924	20286	20014	20148	20187	20320	20129	20174	20314	20208	20262	20042	20082	20188	20220	20157	20203	20251	20012	20158	20011	20161	20172	20125	20274	20203	20297	20445	20004	20127	20359	20147	19967	20096	20233	20508	20168	20016	19941	20009	20207	20196	20155	20021	20403	20132	20198	20111	20084	20270	20261	20011	20204	20152	20038	20432	20241	20204	20209	20205	20099	20154	20108	20280	19989	20337	20234	20155	20067	20091	20489	19871	20121	20045	20147	20021	20253	20048	20156	20020	20200	20038	20320	20168	19964	19953	20098	20219	20162	20007	20060	20135	20281	20153	20262	20145	20177	20321	20132	20038	19992	20021	20261	19940	20034	20229	20197	19945	20196	20214	20061	20129	20162	20423	19896	20329	19913	20270	20288	20301	20317	20363	20060	20063	20080	20089	20124	20218	20308	20300	20042	20107	20012	20345	20099	20358	20126	20171	20145	20233	20012	19986	20180	20298	20148	20280	19892	20150	20205	20267	19966	20069	20142	20207	20191	20377	20140	20033	20159	19997	20161	20037	20007	20200	20088	20185	19949	20206	20045	20148	19997	20152	20260	20133	20377	20152	19914	20163	20145	20253	20203	20271	20361	20143	20248	20206	20031	20151	20111	20095	20134	20135	20119	20431	19974	20282	19983	20086	20093	20144	20233	20210	20044	20199	20012	20126	20351	19905	20093	20232	20036	20094	20186	20382	20309	20083	20179	20178	20270	20034	20257	20341	19818	20123	20198	20065	20174	20066	20105	19994	20044	20015	20158	20271	20092	20138	20134	19963	20178	20155	20066	20111	20183	20109	19941	20178	20254	20080	20045	20103	20307	19959	20243	20321	19926	20256	20007	20214	20223	20039	20153	20096	20109	20299	20091	19951	19985	19918	20326	20272	20146	20134	20249	20145	20232	20189	20036	20066	19981	20243	20076	20304	20178	20215	20224	20090	19916	20082	20015	20147	20358	20044	20341	20073	19904	20317	20209	20182	20225	20140	20025	19904	20071	19904	20181	20070	20095	20145	20216	20322	20142	20019	19932	20213	20264	20097	20208	20353	20117	20034	20050	20014	20117	20078	20408	20132	20218	20181	20218	20205	20218	20083	20093	20180	20118	20197	20258	20030	20197	20033	20130	19989	20229	20214	20160	20057	20046	19994	20274	20380	19977	20260	20175	20182	20154	20294	20282	20300	20164	20105	20073	20203	20234	20399	20290	20036	19992	20028	20041	20061	20121	20261	20172	20319	20102	20198	20255	20358	20118	20398	20207	19816	20106	19893	20199	20120	20221	20223	20129	20408	20207	20130	20314	20176	20253	20318	20164	20307	20066	20079	20125	19745	20155	20159	19904	19948	20422	20205	20356	20180	20241	19939	19966	20028	20057	20002	20000	20058	20220	20366	20105	20245	20069	20265	20197	20362	20179	20110	20149	20270	20145	20110	20161	20020	19965	19986	20170	20067	20016	20071	20104	20111	20212	19900	20279	20175	20257	20074	20123	20068	20339	20355	19965	20028	20231	20216	20095	20296	20347	20229	20115	20122	19922	20193	20149	20130	20314	20004	20215	19949	20040	19868	20209	20056	20109	20000	20181	20028	20124	20089	20284	20123	20079	19913	20188	20211	20206	20046	20069	20083	20142	20072	20104	20159	20175	20153	20163	20144	20156	20062	20125	20257	20033	20129	20155	19913	20018	20032	20032	20179	19982	20099	20037	20152	20060	20378	20144	20252	20340	20225	20178	20083	19976	20042	20074	20211	20019	20098	20072	20149	19907	20053	20238	20333	20163	20194	19966	20223	20069	20057	20244	20157	20007	20154	20203	20085	20179	20145	19981	20108	20065	20079	20043	20146	20132	20128	20215	20059	20162	20192	20149	20096	20173	20221	20085	19926	20050	20267	20272	20012	20105	20034	20330	20035	20189	19923	20127	20303	20194	20280	20225	20249	20106	20149	19920	20165	20158	20231	20030	20313	20048	20259	20001	20049	19883	20196	20123	20167	20232	20147	20385	20031	20250	20211	20310	20154	20054	20117	20140	20018	20020	20248	20187	19998	20008	20204	19956	20029	20179	20281	20058	20091	20202	20200	20247	20188	20401	20245	20154	20080	20189	20025	20186	19985	20110	20108	20240	20339	20133	20175	19770	20021	20223	20140	20272	20055	20291	20203	20205	20240	19938	20067	20143	20237	20063	20027	20174	20311	19990	20139	19966	20273	20056	20174	20100	20086	19919	20071	19939	20133	20344	20115	20137	19998	20078	20294	19973	20159	20040	20034	20191	20133	20156	20041	20369	20138	20118	20030	19925	20060	20137	20311	19977	19982	20132	20208	20061	19962	20073	20191	20012	20109	20046	20145	20299	20125	20124	20049	20142	19998	19876	20142	20030	20217	20050	19898	19950	20195	20063	20286	20164	20172	20003	20027	20034	19888	20158	20136	19955	20054	20172	20210	20132	20144	20209	20045	20018	20251	20111	20042	20095	20268	20134	20134	20053	19877	20245	20115	20073	20280	20111	20155	20182	20155	19885	20116	20254	20177	20172	20165	20291	20211	20153	20241	20189	19989	20088	20319	20082	20403	20243	19958	20161	20015	20165	20131	19994	20190	19895	20227	20361	20149	20172	20119	20249	20117	20185	20081	20108	20069	20166	20066	20044	20018	19993	20177	20112	20133	20108	20074	19992	20101	20020	20196	20099	20203	20158	19841	20065	20189	20209	20167	20303	19917	20002	19935	20028	20178	19943	20081	20404	20160	20262	20090	20099	20071	20145	20197	20177	20245	20207	20133	20117	19934	20043	20155	20167	20283	20204	20112	20132	20162	20035	20251	20290	20170	20067	20144	20018	20381	19930	20127	20237	20106	20081	20228	20025	20061	20121	20070	20200	19954	20214	20302	20242	20061	20214	20247	19974	20351	20027	20187	20225	20061	20209	20234	20060	20256	19969	20077	20105	20315	20044	19995	20250	20166	20093	20274	19918	19943	20082	20155	20411	20328	19963	20316	20321	20231	20048	20121	20211	20210	20263	20124	20109	20287	20080	20199	20103	20045	20303	20242	20170	20209	20138	20116	20101	20179	19796	20223	20248	20227	20120	20049	20166	20387	20055	20092	20022	20066	20077	20010	19974	20224	20352	20312	19903	20057	20300	20097	20104	20258	20030	19989	20141	20314	20160	20106	20143	20267	20171	20128	20039	20279	20277	20187	20036	20143	20141	19920	20091	20139	20168	20154	19997	20225	20335	20193	20097	20058	20394	19999	20032	20286	20267	20191	19880	20282	19935	19985	20115	20055	19995	19968	20303	20091	20091	20034	20083	20111	20327	20056	20106	20048	19965	20098	20013	20179	20230	20394	20229	19919	19981	20205	20350	20176	20097	20172	20268	20061	19955	19951	19950	20097	20385	20371	20142	20023	20332	20209	20156	20043	20226	20209	20144	20074	20074	20147	20228	20117	19945	20109	20078	20244	20100	20175	19910	20108	20335	20256	20041	20174	20135	20159	20077	20226	20190	20224	20010	20076	20176	20181	19900	20188	20402	20093	20097	20212	20212	20223	19912	20032	20059	19877	20181	20078	20147	20063	19960	20426	20339	19981	19956	20042	20003	20294	20146	20441	20034	20063	19979	20367	20093	20424	20295	20165	20070	20234	20063	20080	20017	20170	20306	20019	19994	19970	20086	20060	20187	20079	20178	20253	20160	20307	20258	20336	20369	20125	19981	20222	20056	20192	20097	20041	20251	20074	20139	19995	20266	20041	20202	19967	20103	20175	20041	20210	20264	20244	19959	20238	20053	20189	20220	20144	19989	20131	20114	20472	20050	20187	19912	20167	20233	20217	20167	20129	19944	20001	20066	20107	20299	20244	20046	20073	20020	20073	20046	20425	20243	20173	20010	20249	20044	20108	20081	19910	20087	20219	20085	19960	20244	20139	19896	20285	19985	20163	19991	19961	20356	20107	20060	20240	20124	20104	20121	20237	20194	20131	20115	20129	20250	19927	20016	20409	19994	20075	20147	20094	20261	20099	20129	20064	20085	19992	20263	20232	20020	20255	20133	20200	20195	20241	20198	20073	20085	20220	20225	20117	20187	20268	20091	20092	19805	20086	20135	20162	20312	20061	20133	20227	20062	19987	20107	20188	20106	20031	20185	20294	20004	20147	20052	19881	20199	20237	20137	20263	20162	19977	20094	20105	20070	20120	19987	20083	20216	20103	20140	20301	20275	20156	20007	20167	20235	20018	20167	20200	19947	20175	20099	20058	20243	20153	20136	20211	20018	20189	19981	20166	20264	20161	20258	19876	20014	20078	20209	20198	20170	20324	20037	20066	19983	20098	19957	20026	19945	20172	19971	20147	20087	20009	20336	20093	20146	20260	20024	20185	20291	20305	20171	20133	20012	20253	20097	20072	20100	20488	20185	20252	19992	20145	20132	20315	20104	20226	20070	20241	20186	20382	20186	20288	20065	20204	20072	20127	20229	20108	20132	20200	20210	20084	20116	20197	20131	20088	20100	20066	20084	20276	19874	20211	20042	20159	20022	20049	20257	20336	20188	20223	20198	20191	20155	19990	20231	20026	20132	19986	20147	20134	20098	20198	19938	20122	20119	20040	20193	20094	20215	20121	19892	20179	20055	20077	20228	20076	20227	19968	19971	20201	20023	20007	20013	20015	20354	20037	19990	20088	20016	20164	20189	20295	20127	20243	20033	19952	20184	19982	20075	20182	20076	20304	20097	20088	20301	20422	20286	19991	20172	20045	19910	20041	20086	19959	19908	20224	20104	20283	20042	20145	20135	20194	20143	20132	20265	20234	20264	20200	20022	20154	20014	20061	20017	19962	20148	20104	20149	20141	20182	20213	20132	20387	20062
27717	47479	47250	37267	31032	25500	21118	20873	27247	40137	42828	34821	27531	22918	21039	19748	18297	17502	16967	16907	16733	16732	16895	16839	16764	16852	16886	16717	16719	16641	16752	16872	16633	16772	16766	16703	16743	16906	16727	16847	16715	16827	16911	16709	16585	16899	16927	16828	16841	16747	16875	16841	16725	16852	16707	16663	16717	16632	16901	16725	16683	16716	16785	16690	16688	16744	16736	16867	16752	16831	16812	16862	16663	16688	16689	16831	16809	16719	16839	16696	16652	16725	16597	16854	16744	16702	16648	16740	16636	16581	16641	16606	16773	16581	16796	16662	16664	16597	16788	16643	16900	16734	16900	16832	16685	16781	16846	16706	16735	16738	16879	16733	16860	16808	16799	16842	16718	16809	16777	16758	16615	16701	16652	16741	16707	16723	16698	16602	16773	16688	16588	16697	16662	16721	16799	16751	16770	16634	16728	16788	16712	16792	16810	16657	16742	16534	16642	16806	16546	16886	16892	16712	16897	16834	16841	16546	16856	16806	16586	16714	16785	16728	16601	16631	16634	16860	16672	16763	16851	16554	16731	16822	16638	16783	16802	16616	16623	16787	16603	16597	16588	16687	16600	16497	16620	16698	16710	16596	16755	16689	16805	16622	16769	16801	16910	16977	16608	16767	16591	16756	16785	16601	16736	16836	16557	16505	16709	16607	16764	16698	16665	16784	16688	16720	16642	16898	16508	16836	16739	16649	16639	16669	16631	16758	16595	16822	16749	16660	16693	16724	16793	16569	16613	16678	16868	16768	16865	16741	16745	16648	16897	16705	16703	16607	16800	16662	16739	16782	16707	16825	16666	16734	16772	16534	16795	16624	17030	16812	16696	16764	16781	16851	16915	16758	16708	16643	16753	16652	16630	16820	16705	16723	16714	16653	16660	16732	16690	16709	16753	16935	16651	16700	16634	16806	16779	16761	16833	16755	16589	16871	16658	16929	16797	16732	16808	16723	16767	16685	16686	16820	16728	16753	16783	16656	16565	16676	16712	16691	16641	16755	16705	16704	16674	16704	16540	16846	16664	16682	16643	16654	16793	16717	16824	16849	16800	16776	16781	16556	16750	16520	16679	16661	16873	16807	16722	16860	16813	16771	16741	16661	16756	16843	16669	16872	16619	16855	16808	16615	16746	16733	16917	16723	16679	16703	16795	16748	16682	16880	16787	16687	16854	16844	16663	16799	16878	16837	16909	16549	16703	16715	16829	16809	16524	16817	16682	16779	16585	16639	16663	16629	16774	16641	16603	16757	16675	16681	16765	16551	16662	16690	16660	16798	16622	16740	16692	16791	16757	16776	16841	16725	16809	16667	16645	16724	16664	16730	16753	16810	16678	16727	16648	16858	16661	16740	16848	16828	16629	16698	16758	16711	16756	16835	16701	16693	16770	16748	16619	16886	16640	16786	16673	16753	16697	16881	16839	16761	16749	16665	16600	16635	16743	16566	16840	16738	16515	16707	16695	16758	16679	16593	16748	16679	16659	16866	16717	16670	16595	16946	16641	16732	16792	16790	16742	16855	16547	16857	16676	16618	16637	16740	16807	16663	16664	16684	16617	16823	16580	16652	16708	16773	16675	16705	16645	16634	16598	16810	16850	16769	16692	16866	16795	16543	16747	16600	16761	16678	16910	16707	16667	16854	16509	16914	16752	16901	16666	16700	16652	16734	16739	16700	16672	16720	16758	16772	16744	16776	16576	16702	16801	16751	16734	16668	16721	16890	16874	16708	16837	16814	16831	16580	16669	16723	16696	17055	16672	16808	16617	16708	16671	16662	16848	16631	16812	16745	16629	16501	16632	16664	16569	16817	16879	16608	16701	16643	16585	16830	16679	16555	16662	16628	16866	16753	16775	16675	16625	16702	16621	16736	16702	16659	16744	16712	16503	16811	16685	16764	16637	16687	16712	16713	16645	16724	16743	16719	16639	16789	16825	16827	16726	16694	16688	16753	16569	16701	16816	16741	16722	16829	16747	16742	16613	16753	16662	16808	16813	16623	16679	16833	16599	16797	16597	16802	16576	16662	16743	16651	16743	16626	16855	16779	16777	16692	16745	16662	16685	16786	16677	16619	16639	16887	16774	16712	16736	16683	16809	16521	16751	16757	16890	16879	16799	16857	16585	16842	16711	16575	16716	16758	16798	16782	16765	16756	16611	16668	16658	16683	16840	16633	16848	16711	16693	16802	16706	16700	16675	16501	16781	16791	16757	16829	16556	16730	16670	16831	16635	16616	16828	16709	16839	16581	16886	16494	16617	16716	16682	16759	16513	16776	16669	16706	16851	16751	16774	16890	16783	16722	16719	16658	16694	16746	16637	16723	16779	16775	16773	16884	16772	16806	16716	16741	16658	16622	16802	16802	16727	16789	16633	16634	16698	16869	16637	16671	16775	16755	16591	16715	16730	16623	16711	16674	16748	16674	16734	16841	16770	16725	16594	16755	16744	16660	16757	16555	16716	16787	16761	16653	16792	16795	16854	16697	16708	16553	16729	16751	16657	16924	16690	16528	16503	16790	16745	16707	16711	16663	16647	16674	16800	16889	16771	16815	16502	16701	16682	16697	16602	16565	16771	16689	16771	16903	16771	16701	16715	16609	16730	16660	16700	16668	16617	16872	16792	16726	16755	16725	16720	16827	16686	16753	16737	16816	16782	16807	16546	16624	16608	16667	16691	16591	16766	16719	16814	16609	16778	16698	16660	16791	16589	16659	16584	16634	16792	16834	16694	16767	16702	16679	16660	16643	16816	16670	16705	16848	16720	16891	16815	16771	16620	16735	16819	16720	16848	16735	16695	16645	16636	16703	16643	16704	16729	16703	16643	16500	16531	16669	16814	16562	16896	16729	16680	16597	16741	16623	16770	16600	16769	16780	16725	16805	16724	16776	16743	16782	16657	16867	16654	16749	16660	16667	16715	16747	16819	16734	16674	16765	16738	16758	16803	16517	16627	16600	16630	16841	16733	16745	16653	16695	16879	16684	16647	16800	16924	16590	16815	16845	16678	16679	16764	16904	16676	16653	16802	16727	16623	16846	16697	16739	16856	16743	16693	16647	16744	16716	16664	16681	16544	16810	16727	16646	16807	16743	16668	16629	16777	16501	16874	16743	16655	16747	16714	16685	16777	16652	16566	16778	16709	16864	16844	16738	16780	16630	16718	16958	16726	16629	16792	16707	16777	16689	16832	16712	16654	16710	16943	16587	16675	16699	16850	16685	16814	16759	16747	16702	16854	16679	16736	16730	16758	16742	16882	16834	16778	16778	16790	16823	16724	16700	16589	16792	16815	16717	16877	16835	16699	16771	16618	16634	16653	16782	16695	16686	16830	16571	16808	16762	16840	16928	16877	16786	16573	16754	16756	16685	16587	16722	16667	16722	16898	16730	16655	16709	16819	16697	16688	16718	16775	16754	16770	16772	16451	16557	16677	16619	16708	16724	16751	16943	16763	16749	16768	16771	16557	16618	16705	16686	16896	16708	16851	16603	16614	16874	16706	16677	16787	16790	16688	16752	16802	16605	16741	16820	16593	16852	16745	16572	16825	16737	16702	16716	16803	16766	16569	16663	16668	16747	16888	16817	16888	16634	16859	16818	16906	16822	16734	16770	16746	16709	16658	16805	16662	16742	16897	16702	17020	16677	16752	16552	16640	16748	16681	16661	16798	16889	16609	16796	16680	16717	16562	16906	16751	16821	16658	16804	16770	16773	16701	16814	16653	16673	16576	16682	16736	16700	16753	16683	16597	16720	16744	16679	16782	16582	16790	17014	16634	16659	16784	16847	16743	16608	16779	16755	16943	16790	16641	16722	16753	16581	16722	16875	16766	16646	16811	17018	16490	16782	16610	16670	16714	16747	16696	16691	16762	16678	16780	16848	16720	16749	16818	16775	16717	16571	16683	16583	16802	16775	16730	16810	16763	16820	16756	16868	16563	16738	16827	16737	16854	16647	16831	16749	16588	16683	16936	16775	16637	16685	16662	16699	16676	16775	16661	16799	16625	16683	16727	16630	16659	16712	16655	16669	16811	16614	16755	16711	16803	16712	16633	16705	16788	16611	16730	16715	16735	16746	16852	16688	16668	16922	16682	16565	16666	16828	16911	16607	16834	16797	16695	16721	16851	16574	16541	16582	16809	16815	16709	16704	16717	16789	16620	16787	16838	16653	16578	16661	16581	16711	16749	16830	16693	16548	16769	16743	16868	16813	16794	16657	16666	16714	16669	16628	16764	16625	16786	16936	16786	16747	16623	16766	16753	16721	16712	16681	16786	16667	16720	16645	16668	16823	16652	16688	16769	16879	16740	16539	16658	16709	16413	16591	16619	16623	16677	16814	16887	16716	16833	16604	16693	16671	16583	16829	16762	16746	16631	16792	16854	16740	16680	16756	16436	16789	16760	16639	16705	16673	16733	16858	16613	16687	16869	16698	16686	16633	16600	16684	16769	16528	16807	16834	16773	16909	16590	16729	16689	16910	16674	16853	16721	16915	16690	16740	16734	16740	16650	16836	16830	16692	16905	16767	16749	16782	16698	16711	16767	16525	16745	16789	16807	16669	16767	16663	16632	16676	16806	16687	16714	16672	16679	16655	16831	16837	16727	16655	16828	16598	16687	16667	16726	16824	16704	16628	16684	16773	16746	16539	16667	16814	16726	16761	16739	16654	16807	16751	16917	16698	16762	16656	16712	16821	16674	16699	16699	16720	16797	16596	16886	16684	16624	16732	16693	16762	16778	16852	16647	16614	16758	16760	16809	16672	16704	16626	16665	16675	16694	16692	16700	16817	16857	16812	16743	16666	16668	16814	16642	16649	16656	16886	16677	16808	16853	16702	16725	16752	16662	16733	16832	16768	16702	16755	16897	16743	16547	16708	16601	16783	16754	16746	16739	16635	16680	16701	16739	16723	16766	16647	16828	16676	16868	16673	16818	16720	16857	16837	16587	16744	16644	16610	16844	16640	16748	16839	16671	16692	16577	16827	16860	16726	16623	16768	16777	16599	16699	16717	16625	16645	16765	16578	16652	16711	16798	16738	16754	16627	16675	16771	16757	16606	16629	16800	16817	16780	16643	16908	16781	16601	16696	16692	16739	16660	16617	16564	16700	16723	16581	16710	16632	16677	16725	16751
28119	23792	29502	26716	22654	21252	20751	20297	20645	21806	22795	22245	21486	20668	20439	20312	20237	20379	20005	20198	20303	20367	20280	20260	20269	20131	20391	20182	20285	20106	20015	20267	20206	20152	20299	20085	20496	20105	20220	20384	20251	20140	20267	20218	20352	20106	20257	20278	20173	20115	20052	20127	20089	20166	20193	20241	20233	20089	20315	19949	20073	20193	20141	20289	20135	20337	20181	20155	20229	20298	20140	20150	20107	19984	20101	19950	20361	20430	20010	20114	20191	20060	20072	20217	20171	20325	20217	20238	20150	20003	20119	20161	20240	20308	20292	20199	20209	20089	20268	20143	20244	20011	20228	20174	20306	20220	19987	20144	20194	20059	20142	20135	20158	20101	20053	20114	20047	20153	20274	19938	20097	20158	20059	20075	20228	20111	20194	20091	19981	19937	19925	20070	20182	20021	20071	19972	20126	20132	19983	20189	20225	19981	20320	20093	20045	19930	20205	20190	20291	20288	20222	19988	20120	20157	20063	20282	20096	20261	20278	20000	20147	20243	20173	20116	20110	19982	20165	20343	20156	20416	20169	20201	20230	20222	20165	20253	20175	20162	20001	19960	20137	20189	20167	20434	20074	20035	20228	20329	20186	20203	20188	20166	19967	19971	19950	19898	20334	20116	20182	20265	20075	20078	20149	20165	20212	20172	19964	20120	20351	20101	20309	20193	20163	20083	20274	20111	20098	20010	20199	20092	20045	20137	20092	20117	20171	20278	20010	20218	20144	20220	20139	19907	20232	20314	20228	20217	20120	20132	20312	20248	20015	20242	20148	20124	20140	20273	20170	20223	20296	20191	20238	20272	20323	20164	20253	20222	20156	20080	20257	20167	20111	20185	20177	20357	20134	20282	20292	20198	20105	20244	20147	20157	20146	20137	20053	20001	20338	19951	20256	20235	20118	20178	20257	20240	20348	20163	19977	20172	20159	20087	19943	20124	20282	20152	19948	19887	20132	20163	19880	20197	20242	20112	20219	19936	20132	20215	20201	20187	20112	20203	20063	20008	20293	19984	19968	20080	20143	20238	20350	20178	20238	20203	20081	20037	20056	20220	20055	19988	20155	20165	20028	20303	20065	20133	20191	20180	20190	20131	20301	20086	20292	20223	20137	19922	20150	20068	19932	20226	20180	20285	19956	20074	20236	20109	20141	20331	20344	20033	20224	20269	20017	20038	20044	20332	20205	20276	20172	20170	20062	20269	20223	20031	20187	20236	20029	20177	20286	20153	20148	20174	20186	20194	20224	20255	20252	20245	20214	20167	20220	20376	20170	20100	20106	19954	20113	20231	20075	20109	20205	20181	20144	20049	20275	20177	20150	20313	20067	20239	20012	20213	20209	20397	20088	20114	20028	20048	20160	20184	20264	20242	20267	20060	20258	20436	20340	20046	20001	20101	20099	20138	19985	20146	20067	20148	20446	20251	19995	20030	20286	20357	20324	20107	20245	20364	20246	20123	20147	20122	20061	20344	20249	20291	20305	20260	20106	20350	20400	20125	20165	20189	20028	20000	20128	20174	20147	20091	20345	19968	20269	20164	20231	20244	20129	20334	20066	20154	20150	20158	20271	20060	20181	20196	20109	20127	20205	19990	20126	19998	20251	20216	20079	20162	19951	20157	20094	19990	20051	20149	20264	20078	20209	19912	19911	20241	20215	20257	20206	19963	20329	19971	20160	20076	20067	19958	20109	20168	20265	20159	20061	20320	20095	20092	20128	20190	20322	20090	20191	20161	20169	20196	20225	20209	20238	20106	20242	20120	20254	20326	20437	20245	20016	20238	20135	20059	20039	20134	20070	20048	20116	20188	20017	20201	20380	20214	20248	20109	20026	19970	20275	20197	20250	19977	19992	19919	20039	20156	20250	20219	20212	20129	20173	20193	20274	20010	20194	19951	20115	20250	20155	20116	20131	20158	20083	20105	20031	20158	20271	20224	20253	20285	20271	20132	20206	20254	19847	20183	20230	20070	20088	20058	20113	20049	20095	20335	20283	20202	20222	20183	20234	20067	20120	20053	20179	20197	20149	20160	20091	20258	20226	20069	20089	20089	20211	20019	20203	20125	20274	20193	20246	20132	20254	19921	20147	20256	20235	20304	20376	20264	19999	20154	20209	20134	20165	20048	20357	20350	20050	20196	20029	20326	20205	20252	20227	20244	20114	20166	20102	20202	20254	20199	20224	20174	20343	20114	20028	20122	20134	20179	20151	19973	20233	20325	20230	20208	20020	19995	20053	20179	20113	20170	20074	20327	20028	20197	20292	20188	20301	20093	20029	20303	20366	20153	20344	20075	20036	20199	20171	20116	20261	20133	20261	20110	20428	20111	20115	20104	20108	20161	19815	20212	20244	20236	20237	20141	20189	20031	20240	20273	20232	20162	20244	20235	20069	20044	20115	20025	20150	20397	20021	20014	20170	20202	20168	20109	20119	19917	20203	19917	19953	20260	20171	20039	20110	20403	20308	20191	20225	20259	20410	20311	20221	20014	20245	20076	20142	20045	20343	20278	20261	20212	20092	20110	20121	20111	20261	20213	20147	20110	20123	20177	20035	20105	20246	20373	20163	20027	20137	19980	20074	20055	20188	20135	20240	20073	20183	19998	20181	20133	20043	20225	20043	20194	20210	20071	20216	20185	20235	20269	20321	20156	20238	20203	20234	20001	20254	20306	20090	20192	20196	20129	20046	20146	20248	20093	20110	20111	20285	20098	20113	19927	20223	20251	20115	20251	20100	20213	20153	20172	20144	20315	20059	20231	20021	20219	20303	20090	20105	19960	20087	20114	20093	20300	20111	20192	20130	20130	20001	20216	19910	20245	20188	20086	20096	20033	20041	20031	20177	20377	20346	19949	19837	20165	20090	20452	19998	20198	20029	20360	20125	20039	20298	20278	20440	20303	20173	20166	20099	20210	20224	20286	20347	20019	20365	20228	20150	20123	20107	20069	20154	20131	20104	20255	20150	20046	20298	20386	19791	20198	20074	20239	19842	20255	20100	20191	19952	20146	20224	20071	20399	20229	20162	19840	20113	20159	20339	20203	20100	20199	20449	20112	20339	20061	20369	20275	20200	20122	20078	20011	20157	20134	20154	20153	20238	20009	20140	20294	20411	20138	20306	20115	20458	20016	20072	20165	20143	20140	20053	19971	19982	20063	20079	20193	20155	20328	20205	20128	20197	20214	20030	20147	20162	20278	20042	20046	20274	20229	20376	20166	20213	20133	20260	20228	20163	20176	20134	20148	20343	20273	20041	20136	20224	20145	20131	20203	20099	19940	20305	20166	20253	20045	20140	20249	20080	20201	19871	20022	20133	20106	20163	20134	20151	20413	20278	20336	20116	20147	20099	20189	20146	20098	20107	20189	20214	20225	20228	20103	20182	20089	20132	20108	20319	20178	20269	20127	20066	20084	20151	20078	20129	20027	20209	20197	20086	20209	20204	20089	20212	20202	20229	20160	20216	20177	20221	20194	20256	20347	20138	20029	20374	20393	20100	20106	20099	20112	20153	20205	20027	20246	20213	20130	20070	20333	20151	20079	20325	20038	20213	20136	20123	20198	20301	20179	20210	20255	20296	20070	20055	20092	20215	20173	20095	20155	20252	20009	20180	20281	20118	20304	20121	20308	20038	20259	20341	20137	20216	20256	20475	20490	20283	20149	20178	20288	20047	20391	20152	20260	20117	20047	20150	20343	20200	20169	20199	20301	20206	20035	20302	20133	20228	20140	20142	20096	20319	20225	20126	20211	20208	19966	20149	20196	20140	20186	20289	20267	20362	20183	20376	20288	20123	20274	20032	20161	20243	20233	20299	20192	20271	20188	20216	20111	20241	20254	20188	20206	20344	20188	20010	20141	20060	20061	20373	20130	20224	20130	20317	20217	19998	20146	20080	20057	20141	20236	20242	20085	20321	20183	20072	20252	20265	20395	20318	20142	20372	20223	20044	20046	20123	20287	20342	20340	20175	19942	20091	20150	20015	20191	20167	20193	20054	20106	20284	20215	19860	20214	20249	20205	20188	20135	20114	20137	20403	20119	20195	20145	20159	20294	20214	20319	20290	20163	20118	20033	20115	20318	20079	20211	20116	20043	20129	20116	20064	20306	20185	20232	20082	19883	20035	20066	20094	20156	20003	20238	20369	20102	20080	20193	20054	20019	20349	20099	20166	20340	20045	20237	20161	20315	20272	20266	20169	20153	20220	20321	20168	20050	20085	20116	19915	20223	20194	20302	20245	20083	20170	20207	20328	20118	20245	20220	20283	20309	20076	20233	20331	20098	20130	20087	19923	20259	20014	20149	20352	20168	20360	20179	20169	20210	20312	20097	20236	20098	20158	20117	19985	20046	20175	20245	20338	20175	20043	20250	20038	20197	20134	20088	20121	20033	20055	19974	20233	20164	20078	19925	20077	20142	20040	20393	20218	20131	20218	20362	20158	19982	20144	20219	20154	20022	20130	20317	20128	20152	20052	20224	20332	20334	20142	20297	20199	20029	20209	20167	20203	20277	20179	20145	20300	20241	20074	20043	20149	20178	20282	20227	20006	19972	19999	20246	20230	20178	20139	20147	19983	20195	20146	20206	20068	20151	20062	20088	20189	20079	20049	20244	20335	20191	20097	19964	19981	20134	20291	20198	20259	20139	20158	20035	20235	19914	20215	20262	19906	19995	20217	20390	20088	20108	20178	20165	20181	20291	20216	19985	20264	20134	20159	20096	20278	20330	20207	20303	20234	20420	20146	20224	20284	20073	20236	20113	20097	20201	20325	20229	20033	20119	20262	20176	20236	20215	20052	20326	20239	20341	20406	20277	20246	20142	20164	20228	20109	20181	20199	20223	20267	20280	20293	20415	20278	19895	20182	20275	20123	20303	20196	20313	20282	20127	20126	20205	19933	20152	20305	20195	20253	20221	20096	20065	20010	20169	20401	20273	20329	20091	20127	20050	20064	20059	20323	20107	20265	20130	20003	20113	19943	20086	20255	20154	20186	20235	20037	20143	20234	20548	20340	20058	20232	19972	20245	20127	20114	20233	20167	20093	19904	20284	20159	20254	20025	20351	20328	20297	20322	20197	20406	20322	20003	20167	20258	20262	20071	20218	20121	20161	20108	19917	20033	20133	20326	20055
22565	32215	30809	23754	20672	18126	17170	17206	17759	19512	20066	19147	18153	17268	17118	17064	16923	16755	17078	16906	16623	16794	16843	16698	16898	16673	16749	16885	16738	16508	16699	16701	16786	16686	16832	16720	16850	16709	16763	16727	16817	16828	16865	16707	17046	16754	16718	16828	16917	16824	16868	16840	16789	16782	16783	16888	16782	16882	16781	16797	16750	16758	16858	16565	16786	16573	16620	16762	16598	16720	16742	16770	17022	16725	16706	16815	16803	16535	16859	16777	16696	16796	16561	16963	16609	16767	16895	16725	16684	16816	16733	16747	16777	16530	16623	16751	16836	16889	16831	16875	16789	16754	16810	16870	16904	16684	16688	16936	16852	16833	16759	16659	16898	16778	16628	16734	16912	16948	16887	16862	16823	16523	16959	16870	16762	16841	16721	16697	16576	16683	16780	16546	16627	16802	16948	16618	16819	16822	16990	16857	16637	16748	16770	16781	16752	16819	16770	16589	16748	16588	16815	16748	17027	16719	16710	16657	16771	16773	16710	16827	16782	16558	16780	16682	16900	16714	16800	16661	16743	16786	16683	16647	16841	16689	16604	16766	16693	16753	16686	16910	16761	16772	16676	16721	16729	16773	16805	16754	16734	16760	16702	16639	16745	16648	16643	16897	16730	16758	16831	16826	16870	16790	16688	16821	16642	16791	16839	16789	16896	16670	16859	16772	16757	16687	16822	16775	16802	16738	16739	16703	16651	16768	16695	16703	16825	16699	16835	16947	16794	16742	16758	16815	16675	16701	16782	16856	16915	16770	16926	16700	16740	16723	16671	16653	16746	16820	16834	16641	16823	16868	16720	16624	16895	16827	16670	16758	16868	16643	16748	16919	16741	16599	16654	16754	16567	16811	16694	16916	16801	16603	16663	16847	16779	16679	16753	16848	16886	16805	16744	16692	16877	16758	16741	16778	16841	16809	16576	16701	16686	16859	16762	16830	16637	16735	16790	16878	16660	16898	16484	16696	16583	16707	16719	16740	16833	16827	16825	16800	16764	16824	16711	16690	16759	16851	16728	16695	16752	16746	16783	16789	16684	16771	16672	16835	16830	16724	16804	16696	16754	16697	16614	16811	16635	16758	16834	16505	16848	16743	16709	16608	16780	16724	16673	16917	16890	16776	16734	16522	16741	16788	16583	16678	16604	16824	16774	16647	16681	16739	16834	16721	16819	16895	16812	16812	16771	16724	16677	16763	16895	16665	16638	16703	16845	16767	16727	16594	16819	16745	16714	16537	16794	16784	16844	16910	16766	16708	16838	16682	16640	16859	16688	16743	16720	16758	16863	16593	16768	16758	16907	16911	16750	16668	16831	16747	16702	16692	16684	16555	16854	16696	16742	16588	16847	16658	16805	16745	16696	16706	16805	16880	16671	16692	16828	16850	16614	16684	16895	16774	16861	16734	16713	16605	16682	16643	16898	16624	16740	16669	16699	16797	16865	16735	16871	16935	16756	16870	16810	16715	16727	16963	16751	16749	16688	16786	16783	16658	16679	16795	16573	16672	16920	16609	16662	16710	16888	16513	16841	16600	16750	16654	16780	16715	16720	16714	16616	16642	16533	16715	16884	16761	16781	16844	16680	16707	16761	16782	16708	16721	16742	16682	16699	16776	16702	16554	16830	16860	16824	16818	16771	16701	16846	16992	16832	16824	16739	16782	16869	16863	16917	16672	16797	16896	16734	16744	16899	16727	16718	16748	16723	16791	16708	16691	16793	16683	16850	16799	16710	16869	16708	16878	16715	16762	16820	16791	16820	16914	16782	16638	16680	16827	16921	16617	16927	16787	16541	16697	16925	16879	16760	16935	16730	16820	16776	16937	16731	16753	16845	16762	16778	16777	16981	16680	16800	16819	16837	16771	16707	16624	16673	16715	16732	16731	16879	16716	16542	16744	16690	16785	16637	16777	16790	16732	16676	16701	16632	16789	16598	16712	16641	16735	16932	16859	16671	16784	16721	16722	16682	16866	16792	16697	16869	16826	16735	16924	16703	16685	16683	16881	16718	16764	16789	16758	16940	16828	16842	16596	16682	16859	16776	16711	16805	16644	16809	16852	16861	16864	16646	16824	16798	16635	16614	16576	16796	16774	16870	16752	16803	16734	16700	16759	16729	16693	16935	16789	16832	16666	16825	16827	16852	16806	16721	16781	16706	16704	16722	16752	16743	16883	16725	16832	16793	16778	16624	16723	16916	16881	16926	16820	16677	16705	16875	16812	16825	16850	16748	16790	16685	16814	16820	16795	16770	16852	16625	16835	16770	16779	16845	16703	16980	16628	16766	16823	16760	16844	16884	16734	16717	16829	16702	16709	16816	16677	16667	16829	16896	16706	16692	16661	16759	16729	16674	16779	16715	16696	16778	16871	16948	16681	16922	16796	16813	16765	16738	16747	16738	16781	16850	16932	16609	16638	16713	16855	16559	16675	16650	16823	16798	16758	16693	16662	16730	16875	16839	16763	16660	16839	16770	16839	16616	16711	16589	16703	16593	16617	16636	16937	16964	16841	16831	16659	16632	16657	16924	16762	16832	16916	16826	16845	16878	16743	16785	16768	16948	16656	16749	16639	16618	16803	16864	16601	16725	16791	16501	16933	16761	16521	16816	16804	16749	16594	16719	16798	16708	16933	16610	16810	16588	16761	16766	16979	16771	16620	16845	16793	16886	16784	16764	16687	16687	16836	16704	16674	16831	16895	16698	16707	16985	16730	16744	16820	16842	16863	16872	16794	16948	16796	16774	16826	16750	16825	16676	16734	16782	16705	16759	16743	16930	16825	16661	16922	17067	16745	16830	16732	16780	16617	16718	16941	16828	16835	16729	16864	16858	16738	16844	16879	16591	16621	16771	16683	16752	16765	16907	16730	16762	16821	16803	16853	16881	16712	16788	16807	16578	16746	16560	16630	16907	16925	16698	16769	16581	16880	16866	16874	17044	16642	16648	16853	17011	16929	16776	16841	16805	16712	16803	16728	16839	16718	16726	16665	16790	16770	16724	16826	16675	16949	16703	16681	16848	16850	16681	16795	16680	16779	16568	16674	16709	16871	16708	16744	16798	16955	16832	16520	16650	16629	16850	16731	16752	16822	16791	16739	16716	16819	16837	16782	16808	16766	16925	16759	16812	16771	16754	16731	16588	16756	16811	16812	16770	16788	16979	16719	16836	16723	16841	16767	16769	16726	16936	16774	16776	16900	16683	16792	16793	16804	16738	16697	16767	16852	17010	16744	16783	16723	16819	16651	16623	16840	16830	16766	16704	16664	16726	16718	16825	16856	16830	16790	16836	16761	16743	16754	16745	16614	16712	16722	16624	16778	16869	16812	16832	16729	16609	16761	16899	16749	16782	16883	16655	16708	16800	16682	16866	16795	16768	16921	16709	16737	16823	16902	16759	16782	16732	16771	16666	16867	16573	16781	16803	16826	16677	16782	16556	16793	16977	16560	16642	16816	16775	16847	16851	16724	16637	16702	16863	16742	16890	16758	16726	16703	16693	16714	16842	16682	16814	16732	16945	16754	16641	16683	16676	16704	16935	16818	16764	16735	16856	16604	16909	16797	16830	16977	16688	16888	16668	16849	16667	16742	16625	16833	16780	16781	16662	16939	16746	16966	16695	16856	16645	16794	16611	16757	16652	16721	16661	16849	16826	16569	16796	16839	16825	16676	16702	16596	16737	16814	16893	16727	16854	16647	16693	16705	16857	16838	16612	16925	16803	16794	16701	16843	16846	17015	16947	16844	16832	16560	16691	16739	16880	16745	16933	16819	16908	16941	16709	16629	16830	16736	16725	16736	16589	16623	16754	16736	16751	16736	16727	16806	16892	16728	16745	16714	16755	16716	16713	16706	16744	16830	16740	16650	16735	16652	16936	16601	16560	16731	16812	16904	16729	16789	16693	16887	16837	16789	16731	16712	16673	16782	16528	16852	16843	16750	16611	16677	16841	16866	16686	16908	16897	16640	16793	16750	16660	16906	16972	16752	16678	16714	16966	16650	16725	16854	16614	16818	16738	16846	16676	16730	16855	16841	16767	16597	16695	16715	16828	16755	16882	16815	16699	16815	16704	16583	16851	16595	16754	16842	16673	16675	16690	16674	16767	16813	16646	16750	16825	16652	16961	16679	16782	16735	16747	16768	16752	16842	16971	16719	16719	16740	16819	16757	16886	16728	16820	16887	16684	16703	16582	16742	16620	16817	16657	16726	16953	16842	16698	16531	16720	16785	16866	16926	16774	16791	16891	16756	16970	16613	16870	16817	16744	16800	16799	16771	16596	16710	16921	16840	16664	16730	16922	16807	16626	16726	16849	16830	16684	16712	16649	16758	16905	16841	16704	16841	16639	16810	16937	16823	16793	16729	16790	16774	16664	16809	16795	16966	16577	16751	16678	16783	16799	17003	16864	16839	16770	16753	16933	16898	16804	16735	16730	17068	16611	16706	16814	16721	16749	17011	16846	16706	16812	16675	16701	16680	16701	16725	16844	16659	16765	16788	16633	16765	16704	16825	16960	16610	16843	16937	16869	16748	16734	16622	16755	16691	16875	16834	16835	16696	16828	16793	16725	16735	16798	16779	16844	16851	16718	16705	16944	16704	16769	16747	16800	16786	16642	16854	16904	16689	16716	16951	16763	16774	16946	16771	16785	16617	16674	16814	16774	16839	16781	16779	16673	16591	16757	16765	16805	16578	16991	16779	16908	16740	16817	16782	16840	16618	16882	16725	16743	16770	16791	16609	16808	16791	16724	16741	16734	16870	16620	16759	16825	16959	17008	16831	16866	16676	16870	16653	16678	16703	16728	16745	16750	16653	16831	16815	16811	16759	16625	16954	16843	16722	16756	16764	16661	16787	16806	16768	16809	16633	16920	16756	16760	16696	16715	16637	16959	16842	16800	16647	16984	16711	16587	16737	16767	16768	16718	16736	16788	16713	16670	16818	16870	16888	16757	16672	16781	16787	16779	16517	16843	16812	16770	16796	16678	16887	16839	16873	16859	16710	16941	16696	16797	16744	16617	16714	16933	16757	16692	16731	16707	17005	16791	16891	16656	16657	16737	16569	16732	16810	16660	16718	16726	16873	16855	16690	16716	16678	16933	16723	16737	16795	16660	16870	16790	16826	16760	16738
24087	21370	28771	25548	23766	23724	23343	21490	21832	29311	33621	29953	26008	22312	21068	20568	20305	19806	19700	19737	20073	19753	19833	19768	19851	19678	19589	19624	19775	19734	19727	19483	19730	19602	19703	19519	19628	19646	19588	19896	19567	19664	19373	19573	19718	19355	19673	19578	19699	19541	19403	19690	19369	19362	19781	19701	19539	19776	19609	19647	19766	19625	19699	19599	19587	19815	19537	19566	19639	19610	19600	19602	19645	19590	19590	19397	19516	19671	19606	19625	19570	19519	19591	19452	19583	19473	19393	19752	19749	19624	19777	19851	19614	19684	19619	19657	19829	19388	19568	19702	19534	19808	19823	19639	19691	19818	19620	19729	19603	19801	19915	19745	19775	19702	19785	19546	19476	19638	19717	19455	19663	19492	19689	19575	19663	19554	19648	19666	19446	19601	19771	19664	19640	19562	19671	19626	19621	19638	19556	19630	19812	19749	19485	19570	19749	19468	19362	19571	19814	19644	19668	19618	19666	19655	19549	19663	19528	19644	19502	19435	19626	19741	19763	19494	19608	19482	19525	19736	19529	19624	19609	19577	19760	19490	19632	19390	19814	19746	19712	19605	19848	19588	19724	19588	19606	19482	19690	19550	19603	19448	19639	19524	19499	19600	19771	19391	19471	19800	19438	19801	19586	19627	19529	19714	19654	19616	19668	19563	19519	19519	19480	19448	19532	19436	19425	19463	19528	19664	19563	19999	19631	19400	19507	19552	19593	19653	19568	19667	19497	19760	19671	19511	19576	19818	19592	19658	19789	19620	19781	19708	19647	19508	19668	19543	19559	19572	19603	19599	19582	19316	19700	19505	19672	19597	19685	19624	19566	19617	19689	19377	19559	19561	19787	19808	19468	19379	19681	19788	19556	19640	19644	19599	19737	19562	19727	19669	19431	19427	19518	19662	19625	19603	19606	19926	19616	19568	19584	19472	19631	19489	19583	19628	19767	19566	19467	19396	19550	19680	19425	19560	19451	19597	19509	19777	19617	19561	19500	19832	19738	19639	19559	19628	19747	19509	19507	19614	19794	19840	19682	19573	19831	19492	19604	19466	19839	19601	19766	19738	19896	19561	19683	19596	19370	19373	19878	19616	19648	19469	19572	19685	19567	19807	19627	19620	19354	19650	19671	19639	19683	19726	19539	19449	19529	19580	19475	19506	19422	19731	19528	19522	19612	19682	19712	19543	19396	19495	19753	19502	19711	19465	19389	19719	19587	19615	19705	19392	19607	19785	19795	19665	19648	19533	19666	19670	19416	19586	19802	19655	19626	19458	19779	19587	19886	19478	19624	19447	19519	19602	19699	19598	19503	19372	19780	19703	19682	19565	19680	19632	19648	19612	19455	19596	19428	19553	19742	19598	19402	19678	19719	19628	19534	19683	19494	19571	19396	19576	19511	19565	19314	19814	19609	19699	19703	19721	20005	19615	19435	19550	19643	19433	19624	19537	19599	19457	19660	19678	19695	19606	19596	19488	19782	19636	19619	19696	19478	19862	19740	19611	19436	19542	19628	19653	19607	19719	19707	19527	19595	19503	19911	19543	19564	19588	19774	19749	19619	19445	19501	19775	19745	19576	19607	19530	19574	19553	19469	19629	19753	19330	19519	19680	19548	19676	19691	19553	19491	19746	19640	19479	19460	19550	19472	19601	19656	19384	19677	19853	19594	19635	19631	19631	19770	19642	19630	19618	19633	19726	19523	19586	19535	19482	19399	19660	19862	19748	19565	19649	19824	19638	19562	19341	19679	19514	19730	19536	19453	19646	19561	19490	19629	19504	19354	19565	19482	19472	19443	19601	19707	19794	19700	19635	19626	19625	19624	19703	19467	19285	19458	19750	19626	19695	19705	19396	19549	19616	19635	19635	19536	19606	19547	19714	19775	19399	19547	19611	19626	19435	19672	19506	19701	19527	19677	19531	19578	19870	19687	19981	19643	19341	19748	19597	19567	19617	19478	19457	19804	19685	19724	19686	19433	19595	19481	19399	19607	19761	19752	19469	19587	19564	19690	19680	19633	19546	19389	19549	19586	19514	19508	19602	19507	19471	19512	19666	19687	19499	19558	19553	19698	19634	19531	19575	19769	19699	19637	19799	19500	19579	19591	19685	19558	19614	19919	19757	19451	19489	19622	19781	19648	19794	19653	19699	19676	19603	19796	19630	19538	19480	19414	19569	19549	19609	19367	19405	19599	19615	19598	19517	19686	19401	19563	19630	19822	19604	19753	19767	19719	19644	19645	19666	19617	19651	19418	19509	19747	19627	19538	19586	19647	19435	19777	19407	19766	19550	19811	19445	19486	19615	19591	19519	19609	19533	19753	19628	19610	19723	19650	19677	19774	19550	19663	19670	19530	19708	19528	19601	19731	19563	19763	19719	19686	19652	19555	19696	19757	19633	19639	19520	19567	19750	19415	19743	19521	19620	19645	19540	19809	19502	19628	19734	19627	19564	19655	19329	19647	19654	19795	19516	19610	19606	19643	19617	19707	19632	19452	19628	19655	19521	19282	19409	19677	19648	19503	19472	19488	19592	19487	19328	19630	19678	19669	19590	19719	19625	19726	19516	19734	19540	19424	19514	19573	19555	19703	19545	19749	19977	19690	19590	19523	19517	19752	19612	19536	19701	19648	19447	19580	19550	19556	19418	19523	19514	19533	19509	19496	19423	19621	19690	19532	19598	19469	19729	19615	19632	19711	19674	19388	19508	19590	19420	19729	19630	19793	19492	19662	19944	19578	19660	19497	19603	19733	19601	19558	19551	19602	19570	19739	19761	19452	19591	19809	19539	19577	19508	19678	19551	19449	19556	19505	19436	19393	19592	19679	19570	19701	19585	19762	19623	19608	19568	19689	19426	19383	19560	19476	19531	19605	19615	19690	19506	19613	19759	19351	19604	19445	19560	19535	19580	19677	19845	19832	19397	19423	19605	19432	19604	19877	19686	19602	19651	19639	19395	19529	19609	19594	19538	19596	19500	19668	19524	19581	19361	19739	19615	19447	19530	19570	19790	19622	19497	19449	19524	19685	19438	19595	19570	19359	19708	19634	19578	19613	19596	19576	19515	19521	19630	19541	19649	19685	19566	19623	19524	19568	19338	19441	19757	19555	19599	19716	19831	19463	19523	19434	19725	19742	19443	19662	19538	19410	19604	19556	19529	19508	19477	19561	19555	19599	19651	19783	19671	19527	19578	19627	19612	19585	19563	19672	19682	19644	19494	19536	19535	19669	19640	19739	19815	19645	19786	19557	19428	19515	19504	19420	19693	19615	19634	19616	19558	19586	19657	19641	19613	19576	19427	19662	19607	19555	19745	19698	19594	19661	19470	19616	19532	19846	19598	19422	19507	19288	19752	19636	19633	19626	19583	19681	19609	19561	19672	19796	19671	19418	19434	19709	19783	19421	19504	19581	19799	19755	19565	19583	19503	19655	19757	19485	19544	19647	19567	19766	19489	19636	19690	19710	19651	19511	19627	19663	19522	19523	19352	19566	19479	19428	19404	19778	19648	19537	19664	19462	19745	19729	19586	19827	19649	19423	19536	19702	19604	19801	19604	19585	19678	19586	19600	19478	19445	19443	19582	19694	19442	19789	19630	19382	19630	19526	19752	19666	19631	19868	19781	19787	19667	19712	19487	19453	19682	19785	19473	19556	19481	19669	19638	19391	19694	19649	19546	19720	19583	19473	19598	19902	19432	19400	19470	19535	19426	19471	19625	19523	19596	19714	19624	19519	19459	19480	19475	19377	19465	19668	19558	19630	19505	19660	19745	19608	19597	19565	19600	19637	19638	19691	19732	19799	19303	19521	19627	19696	19439	19523	19552	19649	19598	19596	19623	19555	19765	19413	19533	19632	19545	19557	19661	19675	19522	19527	19578	19695	19482	19822	19612	19394	19727	19619	19526	19559	19518	19660	19603	19771	19827	19679	19687	19757	19416	19476	19460	19664	19535	19467	19616	19493	19491	19777	19249	19624	19472	19558	19672	19600	19434	19546	19378	19769	19646	19448	19555	19543	19659	19621	19698	19494	19563	19470	19810	19535	19514	19620	19795	19731	19404	19479	19486	19566	19617	19440	19544	19528	19570	19498	19498	19468	19590	19350	19591	19403	19912	19692	19450	19366	19545	19689	19579	19840	19536	19450	19618	19478	19555	19488	19548	19560	19580	19630	19612	19610	19758	19835	19555	19692	19663	19515	19884	19711	19602	19656	19625	19755	19601	19607	19523	19788	19448	19609	19429	19569	19572	19564	19511	19525	19728	19518	19601	19640	19633	19708	19661	19724	19478	19601	19575	19558	19408	19796	19574	19785	19615	19590	19769	19747	19583	19731	19802	19831	19780	19818	19687	19870	19598	19550	19526	19602	19589	19411	19450	19589	19736	19713	19529	19525	19559	19643	19810	19564	19797	19643	19640	19700	19625	19561	19750	19473	19759	19798	19620	19750	19669	19779	19656	19477	19575	19584	19776	19794	19468	19399	19620	19537	19727	19654	19390	19499	19690	19765	19577	19554	19332	19773	19528	19734	19553	19702	19604	19572	19659	19630	19647	19442	19554	19655	19563	19596	19536	19674	19505	19557	19584	19460	19769	19661	19647	19423	19604	19386	19550	19547	19890	19732	19629	19417	19780	19748	19604	19419	19627	19887	19662	19609	19359	19572	19800	19603	19292	19516	19706	19650	19583	19674	19636	19759	19496	19559	19584	19576	19571	19579	19490	19462	19774	19485	19498	19628	19551	19513	19620	19661	19733	19567	19405	19562	19536	19707	19594	19650	19576	19455	19534	19677	19578	19562	19562	19552	19491	19592	19603	19515	19575	19606	19707	19643	19608	19789	19777	19737	19548	19547	19486	19602	19565	19734	19561	19632	19725	19732	19509	19575	19692	19445	19511	19550	19534	19473	19798	19587	19679	19704	19350	19627	19616	19443	19633	19793	19563	19353	19727	19709	19733	19577	19786	19489	19667	19487	19679	19708	19386	19700	19522	19589	19589	19451	19364	19729	19715	19674	19696	19685	19832	19588	19510	19420	19559	19516	19582	19534	19707	19629	19621	19795	19710	19755	19634	19365	19769	19731	19597	19623	19544	19640	19605	19545	19631	19708	19683	19497	19659	19661	19445	19398	19574
23718	40606	39808	32595	24035	19952	18737	18825	19953	31204	34220	29348	23798	19113	18233	17622	17021	16760	16734	16692	16334	16570	16462	16485	16560	16598	16493	16690	16462	16405	16461	16537	16644	16509	16633	16478	16634	16367	16471	16497	16719	16492	16666	16655	16465	16426	16781	16646	16457	16707	16560	16514	16462	16602	16550	16524	16529	16411	16776	16379	16664	16519	16555	16574	16514	16581	16524	16402	16638	16558	16361	16351	16606	16620	16419	16576	16514	16434	16690	16469	16416	16324	16506	16550	16396	16469	16604	16480	16572	16482	16470	16447	16456	16449	16314	16470	16572	16527	16650	16477	16469	16509	16401	16451	16471	16544	16448	16418	16554	16467	16528	16469	16411	16450	16604	16426	16479	16485	16388	16566	16577	16449	16567	16350	16518	16571	16393	16418	16620	16424	16741	16527	16447	16487	16583	16473	16571	16637	16704	16488	16565	16414	16442	16554	16443	16431	16400	16442	16507	16504	16456	16482	16474	16549	16487	16536	16527	16452	16548	16501	16481	16612	16438	16478	16450	16553	16436	16482	16522	16579	16626	16292	16415	16547	16497	16617	16596	16407	16539	16451	16573	16619	16547	16359	16501	16563	16557	16638	16494	16607	16558	16609	16308	16321	16578	16472	16455	16500	16447	16475	16602	16342	16596	16384	16423	16399	16520	16673	16468	16628	16587	16558	16516	16452	16444	16581	16529	16441	16427	16537	16613	16517	16490	16511	16606	16562	16357	16509	16386	16475	16372	16487	16246	16608	16497	16460	16406	16456	16381	16456	16539	16485	16630	16556	16407	16357	16597	16422	16546	16447	16379	16516	16733	16335	16496	16369	16549	16538	16424	16472	16469	16563	16461	16535	16552	16420	16366	16468	16526	16444	16528	16678	16533	16402	16489	16463	16365	16733	16506	16445	16451	16675	16422	16466	16425	16372	16521	16569	16563	16494	16563	16577	16411	16504	16658	16348	16540	16465	16417	16577	16588	16568	16465	16395	16476	16626	16658	16473	16448	16449	16441	16433	16385	16280	16615	16387	16271	16521	16459	16388	16513	16545	16574	16421	16336	16601	16406	16406	16450	16493	16399	16372	16471	16400	16452	16450	16530	16556	16528	16630	16470	16293	16409	16405	16588	16503	16496	16698	16410	16650	16532	16620	16583	16516	16497	16328	16482	16481	16567	16444	16707	16529	16644	16513	16367	16590	16561	16470	16535	16534	16466	16645	16628	16417	16483	16571	16433	16547	16495	16515	16590	16487	16609	16644	16649	16497	16452	16616	16326	16428	16491	16542	16478	16427	16460	16667	16532	16552	16550	16264	16572	16460	16366	16380	16520	16476	16605	16524	16681	16647	16422	16513	16442	16570	16630	16346	16566	16390	16557	16440	16611	16494	16656	16388	16371	16465	16478	16488	16440	16415	16610	16418	16603	16555	16466	16425	16374	16518	16485	16565	16463	16636	16478	16533	16425	16516	16393	16488	16464	16617	16596	16509	16518	16279	16537	16602	16424	16617	16498	16563	16602	16398	16444	16613	16503	16521	16320	16696	16356	16464	16444	16580	16487	16389	16620	16365	16620	16578	16579	16453	16712	16545	16505	16608	16453	16506	16476	16604	16462	16333	16460	16514	16366	16367	16313	16435	16316	16566	16496	16414	16643	16507	16458	16460	16610	16491	16530	16496	16526	16414	16641	16486	16429	16537	16536	16451	16590	16685	16444	16742	16449	16371	16773	16541	16452	16549	16390	16412	16566	16408	16454	16542	16547	16532	16367	16550	16622	16494	16415	16497	16272	16517	16493	16469	16499	16532	16529	16432	16419	16599	16419	16442	16575	16315	16533	16616	16616	16470	16441	16571	16437	16522	16359	16534	16438	16680	16332	16415	16541	16550	16521	16318	16535	16651	16646	16389	16425	16438	16378	16695	16491	16500	16324	16517	16446	16440	16341	16548	16597	16414	16564	16599	16367	16651	16407	16546	16565	16317	16577	16540	16547	16521	16440	16452	16453	16403	16552	16477	16642	16514	16743	16411	16536	16375	16563	16424	16342	16388	16513	16408	16518	16593	16504	16469	16628	16605	16497	16641	16528	16471	16525	16517	16570	16309	16571	16488	16528	16503	16501	16545	16502	16416	16578	16570	16421	16385	16494	16442	16462	16569	16451	16547	16655	16578	16538	16431	16579	16468	16496	16513	16520	16461	16443	16528	16523	16565	16553	16523	16457	16446	16747	16519	16639	16644	16694	16241	16392	16602	16498	16578	16421	16539	16357	16450	16328	16437	16331	16561	16578	16567	16453	16577	16424	16497	16467	16743	16419	16537	16600	16520	16327	16506	16540	16691	16386	16550	16507	16555	16524	16597	16472	16498	16648	16388	16378	16398	16451	16414	16536	16428	16605	16310	16515	16583	16535	16463	16673	16531	16578	16492	16426	16548	16380	16379	16670	16610	16442	16406	16439	16547	16518	16698	16326	16526	16613	16446	16550	16573	16517	16205	16449	16464	16487	16486	16697	16527	16504	16575	16471	16562	16748	16518	16528	16448	16355	16644	16444	16471	16550	16460	16524	16520	16525	16450	16545	16625	16542	16685	16774	16391	16505	16486	16694	16517	16521	16512	16428	16459	16388	16518	16559	16283	16420	16505	16440	16496	16455	16561	16472	16373	16638	16231	16545	16557	16522	16357	16536	16685	16486	16364	16488	16340	16640	16405	16482	16468	16751	16594	16686	16406	16624	16525	16400	16273	16324	16542	16528	16344	16442	16706	16383	16428	16409	16673	16455	16485	16628	16465	16512	16484	16484	16558	16313	16409	16407	16408	16528	16344	16509	16494	16402	16664	16527	16495	16543	16388	16513	16378	16384	16502	16508	16463	16526	16604	16482	16589	16488	16447	16322	16497	16428	16451	16698	16520	16401	16426	16653	16508	16493	16480	16540	16441	16252	16398	16418	16632	16297	16532	16782	16368	16486	16367	16502	16612	16549	16553	16624	16455	16542	16484	16597	16478	16364	16517	16374	16351	16527	16485	16433	16672	16548	16727	16497	16402	16567	16388	16463	16420	16563	16430	16618	16480	16588	16439	16571	16393	16796	16478	16721	16476	16526	16508	16280	16604	16361	16633	16443	16514	16501	16622	16629	16486	16606	16490	16319	16593	16473	16466	16590	16517	16378	16530	16459	16612	16692	16424	16482	16515	16633	16456	16666	16471	16520	16469	16425	16367	16323	16322	16564	16610	16596	16669	16451	16661	16461	16471	16540	16528	16655	16756	16607	16442	16618	16459	16437	16410	16688	16396	16637	16370	16416	16594	16620	16477	16495	16346	16343	16599	16505	16544	16610	16436	16365	16541	16557	16667	16564	16508	16545	16468	16663	16335	16522	16564	16437	16426	16459	16511	16452	16465	16547	16630	16446	16506	16575	16641	16370	16657	16528	16604	16474	16512	16417	16463	16564	16593	16724	16569	16413	16525	16596	16509	16660	16493	16450	16508	16463	16469	16351	16309	16539	16331	16599	16603	16670	16544	16581	16386	16427	16368	16606	16658	16265	16491	16328	16288	16467	16608	16704	16648	16402	16495	16688	16448	16433	16614	16371	16452	16374	16501	16487	16586	16418	16505	16204	16409	16505	16549	16545	16219	16626	16414	16523	16584	16365	16512	16355	16374	16614	16505	16489	16358	16428	16560	16548	16619	16522	16497	16389	16359	16603	16478	16467	16591	16476	16540	16537	16557	16595	16366	16549	16526	16461	16448	16348	16572	16333	16481	16503	16561	16578	16554	16528	16369	16328	16623	16501	16477	16409	16459	16578	16393	16560	16553	16575	16407	16434	16527	16426	16614	16404	16321	16671	16484	16460	16629	16552	16492	16524	16440	16390	16581	16547	16559	16439	16597	16405	16392	16649	16447	16568	16427	16461	16266	16665	16465	16481	16495	16619	16684	16331	16438	16580	16534	16613	16520	16417	16478	16660	16689	16519	16417	16511	16431	16571	16499	16535	16429	16398	16547	16299	16604	16472	16480	16522	16472	16561	16501	16618	16459	16533	16558	16438	16417	16633	16537	16580	16587	16461	16524	16432	16519	16404	16766	16466	16574	16557	16524	16286	16573	16353	16404	16563	16338	16481	16399	16573	16470	16451	16454	16388	16275	16536	16374	16473	16483	16383	16509	16461	16602	16687	16521	16603	16559	16544	16432	16576	16534	16406	16536	16481	16447	16511	16300	16658	16525	16386	16613	16342	16435	16361	16583	16511	16605	16469	16422	16527	16364	16558	16406	16437	16320	16462	16497	16438	16375	16499	16522	16404	16601	16577	16649	16377	16367	16562	16565	16419	16501	16348	16591	16528	16493	16550	16672	16459	16508	16498	16498	16499	16493	16381	16543	16516	16555	16570	16422	16478	16468	16578	16517	16623	16541	16629	16368	16539	16435	16473	16507	16580	16561	16488	16527	16568	16555	16441	16535	16459	16625	16616	16407	16588	16474	16564	16639	16419	16357	16500	16447	16477	16436	16510	16617	16417	16575	16666	16603	16380	16576	16487	16432	16704	16399	16474	16432	16511	16367	16554	16578	16546	16607	16524	16694	16502	16498	16477	16593	16461	16575	16625	16422	16583	16565	16452	16538	16444	16454	16713	16429	16607	16677	16531	16480	16672	16537	16497	16462	16559	16382	16501	16286	16418	16466	16619	16434	16433	16521	16456	16574	16589	16641	16552	16513	16561	16352	16577	16767	16571	16396	16411	16530	16620	16602	16393	16474	16588	16498	16509	16731	16299	16627	16563	16532	16664	16597	16556	16421	16555	16561	16487	16704	16464	16481	16516	16614	16361	16486	16499	16452	16526	16366	16442	16513	16536	16366	16384	16416	16627	16547	16628	16450	16363	16509	16628	16382	16411	16547	16665	16622	16651	16534	16386	16431	16549	16390	16558	16650	16648	16444	16450	16542	16388	16535	16618	16502	16422	16596	16325	16394	16579	16426	16407	16543	16590	16367	16421	16468	16503	16539	16451	16474	16400	16482	16404	16596	16540	16571	16439	16570	16583	16533	16612	16263	16436	16647	16548	16758	16387	16538	16667	16313	16345	16575	16404	16385	16486	16519	16400	16645	16564	16400	16503	16413	16560	16546	16635	16524
22760	21398	29192	24156	22050	24605	27075	22705	21653	28720	44417	39313	30700	24808	23159	22141	21116	20709	20059	19881	19781	19743	19821	19680	19524	19875	20020	19929	19784	19689	19762	19557	19774	19697	19819	19671	19617	19641	19527	19688	19588	19534	19470	19600	19514	19517	19642	19364	19682	19715	19723	19532	19693	19684	19692	19446	19652	19485	19564	19747	19574	19590	19335	19582	19632	19251	19481	19426	19539	19340	19751	19454	19830	19543	19516	19468	19666	19327	19294	19580	19536	19674	19453	19675	19505	19730	19399	19436	19764	19438	19505	19472	19506	19533	19603	19757	19547	19428	19549	19677	19592	19349	19738	19522	19547	19509	19696	19575	19522	19475	19400	19608	19528	19513	19512	19413	19590	19614	19511	19462	19476	19457	19607	19520	19638	19579	19378	19511	19384	19549	19581	19583	19528	19504	19818	19542	19721	19497	19491	19513	19652	19695	19582	19547	19479	19644	19751	19824	19442	19749	19326	19643	19463	19614	19534	19617	19575	19549	19428	19556	19517	19545	19593	19748	19547	19627	19647	19535	19691	19495	19483	19529	19318	19774	19481	19526	19602	19465	19622	19359	19658	19591	19770	19467	19564	19373	19373	19502	19404	19440	19676	19688	19677	19625	19400	19392	19360	19541	19609	19516	19547	19574	19581	19597	19441	19372	19659	19492	19786	19534	19674	19574	19566	19345	19400	19528	19547	19375	19439	19740	19677	19652	19647	19590	19444	19377	19368	19612	19702	19661	19633	19520	19451	19269	19463	19790	19759	19451	19614	19480	19601	19238	19617	19484	19682	19332	19468	19716	19422	19499	19478	19739	19702	19455	19772	19513	19357	19613	19622	19510	19705	19583	19457	19348	19459	19683	19586	19629	19718	19612	19531	19490	19315	19667	19656	19337	19378	19490	19488	19512	19514	19514	19590	19633	19601	19652	19491	19361	19678	19471	19733	19598	19575	19516	19653	19541	19653	19736	19653	19634	19478	19338	19393	19395	19692	19631	19451	19537	19454	19399	19620	19623	19524	19477	19394	19579	19576	19495	19569	19579	19592	19459	19654	19608	19282	19364	19487	19538	19416	19581	19595	19741	19377	19548	19616	19597	19325	19527	19605	19607	19592	19566	19851	19681	19686	19447	19445	19615	19733	19414	19599	19383	19610	19490	19455	19422	19381	19621	19434	19568	19460	19433	19616	19424	19587	19531	19416	19559	19587	19605	19414	19377	19482	19558	19579	19536	19619	19507	19425	19636	19399	19370	19716	19488	19508	19560	19374	19594	19568	19519	19535	19522	19640	19489	19448	19761	19680	19586	19439	19720	19507	19663	19496	19684	19600	19549	19385	19455	19389	19322	19330	19547	19544	19585	19610	19684	19710	19372	19371	19464	19680	19377	19544	19519	19397	19587	19406	19608	19685	19646	19357	19580	19692	19316	19563	19310	19626	19375	19588	19641	19387	19472	19455	19478	19344	19632	19461	19471	19604	19509	19521	19514	19549	19506	19569	19707	19622	19400	19550	19446	19616	19566	19574	19328	19254	19616	19501	19481	19745	19422	19624	19531	19780	19984	19501	19500	19481	19338	19517	19431	19522	19570	19504	19448	19476	19641	19533	19572	19441	19519	19194	19569	19501	19453	19432	19529	19597	19561	19404	19497	19513	19505	19419	19727	19596	19552	19485	19780	19471	19258	19312	19399	19706	19596	19440	19663	19629	19345	19474	19429	19515	19352	19595	19397	19472	19535	19540	19535	19614	19566	19535	19521	19547	19583	19723	19494	19585	19494	19369	19566	19387	19476	19617	19511	19521	19591	19527	19500	19561	19248	19626	19621	19431	19461	19497	19409	19625	19488	19575	19701	19303	19611	19431	19472	19512	19591	19667	19486	19520	19659	19443	19602	19558	19485	19545	19539	19683	19674	19620	19563	19428	19524	19528	19332	19565	19356	19312	19599	19430	19661	19587	19510	19586	19584	19641	19398	19618	19649	19435	19376	19274	19467	19666	19325	19491	19509	19559	19391	19506	19413	19383	19494	19491	19379	19444	19639	19459	19591	19503	19388	19468	19442	19535	19401	19727	19564	19347	19460	19662	19661	19457	19386	19631	19587	19597	19624	19518	19461	19549	19486	19400	19466	19485	19468	19525	19661	19513	19535	19574	19355	19514	19471	19478	19420	19485	19354	19506	19374	19700	19652	19596	19536	19563	19596	19468	19255	19617	19555	19470	19470	19376	19656	19540	19611	19366	19550	19552	19448	19511	19417	19530	19434	19646	19579	19661	19562	19486	19668	19456	19541	19691	19599	19574	19622	19682	19534	19630	19443	19543	19665	19641	19722	19648	19458	19651	19527	19771	19671	19607	19406	19427	19625	19425	19600	19367	19427	19629	19275	19529	19463	19435	19432	19357	19568	19564	19496	19563	19498	19529	19670	19649	19443	19646	19610	19464	19676	19265	19286	19563	19460	19591	19373	19564	19260	19616	19506	19433	19461	19378	19523	19235	19471	19443	19508	19424	19828	19397	19377	19624	19409	19441	19493	19629	19515	19604	19480	19601	19634	19735	19585	19542	19634	19604	19748	19579	19633	19534	19542	19517	19544	19536	19247	19224	19391	19468	19643	19600	19554	19610	19588	19665	19479	19509	19592	19550	19528	19460	19564	19331	19603	19553	19578	19404	19583	19628	19617	19457	19668	19578	19607	19650	19638	19661	19463	19496	19685	19407	19617	19649	19613	19628	19468	19581	19467	19564	19510	19584	19550	19563	19569	19693	19559	19435	19453	19709	19769	19624	19534	19664	19603	19432	19654	19585	19499	19420	19685	19459	19622	19384	19561	19531	19456	19377	19450	19491	19704	19519	19631	19447	19431	19633	19398	19663	19294	19488	19512	19624	19659	19391	19360	19347	19742	19590	19637	19579	19606	19634	19597	19334	19593	19466	19499	19468	19674	19593	19422	19464	19585	19682	19795	19561	19364	19519	19474	19467	19402	19453	19516	19480	19342	19601	19505	19326	19518	19484	19489	19532	19476	19419	19504	19536	19540	19669	19616	19536	19628	19608	19392	19571	19594	19440	19382	19580	19593	19600	19426	19546	19372	19748	19416	19640	19524	19299	19502	19610	19469	19399	19262	19566	19537	19387	19463	19548	19315	19464	19533	19609	19555	19582	19644	19821	19545	19433	19398	19714	19351	19410	19230	19553	19556	19509	19367	19552	19750	19575	19627	19732	19478	19653	19642	19484	19480	19273	19505	19600	19483	19382	19399	19369	19477	19565	19359	19509	19528	19615	19637	19724	19390	19755	19633	19309	19743	19372	19565	19635	19567	19620	19588	19521	19509	19571	19478	19491	19599	19618	19348	19447	19645	19765	19580	19428	19552	19528	19600	19437	19471	19367	19495	19601	19625	19507	19743	19455	19628	19493	19473	19453	19355	19759	19571	19627	19601	19376	19359	19532	19638	19576	19565	19406	19576	19619	19612	19566	19459	19451	19514	19553	19443	19383	19534	19258	19513	19558	19536	19615	19471	19530	19576	19556	19608	19455	19350	19530	19361	19454	19403	19599	19439	19616	19404	19528	19534	19327	19535	19472	19489	19484	19541	19376	19510	19448	19764	19423	19540	19420	19526	19450	19503	19652	19648	19364	19476	19377	19544	19772	19439	19439	19397	19563	19531	19300	19472	19576	19684	19767	19444	19647	19431	19636	19448	19445	19608	19475	19402	19330	19549	19586	19458	19613	19481	19401	19488	19506	19594	19468	19501	19694	19487	19448	19554	19539	19645	19418	19438	19474	19536	19176	19509	19675	19662	19650	19496	19554	19581	19309	19557	19411	19649	19546	19635	19539	19611	19350	19615	19590	19659	19631	19639	19805	19591	19548	19448	19788	19646	19552	19564	19577	19541	19594	19341	19592	19411	19297	19430	19549	19658	19579	19517	19360	19467	19575	19558	19391	19445	19561	19479	19526	19461	19615	19598	19534	19498	19758	19424	19677	19383	19516	19595	19651	19490	19575	19655	19349	19367	19635	19634	19387	19622	19578	19484	19776	19519	19540	19533	19497	19573	19596	19419	19580	19606	19658	19637	19394	19506	19729	19466	19405	19867	19727	19542	19453	19420	19692	19579	19375	19714	19726	19578	19419	19356	19573	19405	19473	19602	19537	19614	19492	19543	19759	19551	19546	19492	19624	19698	19473	19553	19757	19642	19571	19385	19501	19366	19432	19336	19501	19528	19607	19710	19504	19242	19508	19354	19479	19499	19585	19640	19652	19366	19591	19355	19269	19395	19535	19425	19516	19738	19490	19483	19533	19424	19537	19400	19443	19513	19519	19716	19620	19395	19587	19457	19569	19488	19516	19576	19779	19509	19510	19688	19407	19558	19661	19348	19612	19647	19632	19637	19519	19514	19388	19722	19529	19608	19326	19541	19541	19613	19457	19423	19412	19394	19496	19474	19410	19531	19638	19537	19449	19448	19515	19518	19501	19104	19688	19520	19486	19451	19415	19337	19419	19358	19549	19532	19625	19700	19406	19362	19573	19448	19413	19389	19404	19351	19624	19418	19502	19577	19683	19409	19550	19476	19597	19590	19403	19539	19515	19438	19373	19471	19398	19520	19584	19521	19377	19636	19442	19645	19512	19394	19489	19485	19484	19524	19415	19470	19549	19562	19578	19407	19425	19632	19629	19485	19582	19696	19661	19309	19433	19460	19486	19821	19513	19505	19427	19537	19535	19504	19243	19544	19428	19537	19480	19596	19543	19408	19614	19705	19563	19559	19387	19641	19529	19474	19391	19699	19598	19338	19455	19515	19572	19451	19600	19558	19413	19414	19456	19306	19456	19686	19456	19602	19579	19695	19591	19597	19563	19439	19548	19590	19451	19673	19419	19513	19364	19420	19579	19376	19545	19564	19543	19560	19585	19702	19630	19767	19572	19441	19595	19584	19583	19429	19381	19363	19684	19554	19502	19539	19500	19540	19541	19565	19538	19647	19453	19669	19426	19569	19597	19534	19656	19356	19510	19514	19434	19433	19618	19398	19449	19508	19470	19557	19553	19562	19510	19568	19323	19566	19633	19507	19478	19509	19633	19628	19489	19523	19680	19488	19497	19363	19341	19426	19454	19619	19442	19405	19448	19658
28826	47516	47484	36054	27110	22562	21418	20508	19735	30205	45187	38844	29648	22732	20817	19780	18490	17568	17183	16751	16573	16473	16637	16484	16411	16596	16495	16316	16494	16537	16265	16414	16446	16442	16422	16498	16378	16772	16370	16540	16445	16455	16639	16564	16270	16366	16425	16445	16443	16469	16348	16492	16570	16458	16502	16578	16436	16303	16539	16487	16305	16563	16401	16329	16453	16368	16476	16534	16351	16355	16428	16491	16298	16528	16482	16439	16460	16579	16447	16464	16364	16472	16440	16488	16380	16353	16394	16451	16562	16625	16511	16553	16434	16556	16596	16564	16540	16582	16413	16315	16553	16502	16281	16420	16547	16377	16536	16553	16466	16328	16449	16286	16594	16428	16569	16568	16585	16504	16436	16345	16394	16555	16523	16320	16600	16217	16485	16304	16228	16386	16349	16397	16453	16474	16484	16434	16275	16356	16504	16468	16424	16503	16388	16495	16435	16378	16497	16446	16377	16516	16438	16451	16597	16562	16510	16548	16527	16418	16414	16439	16274	16442	16560	16509	16590	16504	16246	16443	16365	16410	16366	16504	16411	16409	16519	16540	16358	16594	16387	16582	16495	16335	16297	16416	16337	16351	16210	16253	16443	16418	16471	16429	16314	16485	16494	16421	16402	16504	16352	16355	16415	16563	16454	16422	16400	16270	16446	16407	16580	16407	16385	16313	16468	16322	16370	16386	16556	16318	16589	16395	16430	16612	16509	16537	16385	16420	16326	16309	16480	16420	16680	16401	16440	16464	16439	16442	16513	16535	16539	16509	16570	16427	16361	16504	16311	16374	16308	16392	16337	16376	16298	16425	16475	16524	16575	16575	16345	16594	16364	16287	16470	16431	16659	16392	16335	16459	16359	16261	16323	16270	16408	16279	16404	16532	16446	16438	16336	16654	16407	16314	16574	16401	16468	16466	16525	16225	16543	16502	16502	16477	16528	16662	16360	16414	16544	16383	16416	16566	16409	16468	16400	16484	16601	16494	16450	16551	16234	16390	16370	16361	16440	16244	16487	16584	16474	16426	16462	16539	16454	16481	16418	16370	16442	16714	16492	16536	16424	16370	16510	16406	16425	16378	16477	16591	16323	16384	16547	16342	16420	16354	16301	16412	16308	16289	16500	16282	16512	16548	16421	16363	16434	16162	16472	16380	16491	16492	16353	16472	16457	16470	16462	16406	16464	16435	16419	16379	16440	16393	16334	16349	16278	16358	16223	16382	16701	16400	16486	16299	16321	16500	16384	16589	16367	16421	16321	16531	16311	16505	16476	16327	16398	16458	16363	16413	16444	16376	16622	16606	16475	16431	16392	16565	16526	16623	16382	16484	16583	16221	16307	16471	16226	16466	16345	16440	16431	16504	16476	16473	16631	16500	16428	16303	16415	16446	16345	16491	16404	16245	16426	16411	16441	16385	16313	16585	16257	16360	16414	16279	16425	16449	16398	16572	16370	16518	16484	16469	16515	16426	16316	16534	16399	16497	16432	16519	16389	16523	16319	16312	16500	16405	16373	16467	16404	16542	16411	16422	16501	16419	16611	16453	16209	16565	16474	16316	16341	16295	16426	16464	16253	16288	16422	16380	16377	16438	16228	16340	16564	16470	16364	16465	16411	16454	16545	16292	16565	16445	16353	16484	16511	16269	16450	16608	16406	16359	16464	16405	16319	16455	16398	16124	16394	16271	16413	16352	16458	16382	16472	16396	16306	16517	16453	16233	16369	16426	16571	16420	16490	16429	16445	16487	16376	16584	16388	16430	16333	16440	16628	16604	16346	16625	16390	16457	16421	16428	16462	16440	16373	16390	16174	16410	16356	16454	16360	16525	16423	16266	16518	16349	16432	16288	16462	16328	16445	16289	16425	16429	16310	16262	16450	16489	16370	16350	16387	16427	16317	16343	16547	16370	16378	16481	16599	16197	16635	16358	16360	16286	16374	16435	16402	16505	16429	16378	16582	16392	16375	16346	16290	16338	16479	16470	16415	16517	16502	16257	16330	16485	16356	16352	16400	16397	16409	16398	16386	16413	16396	16535	16301	16590	16535	16277	16432	16494	16338	16233	16622	16401	16408	16279	16441	16425	16219	16355	16261	16525	16481	16458	16436	16560	16472	16489	16366	16547	16453	16281	16486	16446	16496	16502	16485	16373	16360	16414	16448	16365	16152	16281	16367	16363	16622	16596	16408	16431	16493	16301	16404	16519	16553	16380	16289	16376	16393	16517	16474	16333	16420	16396	16560	16328	16375	16463	16556	16505	16460	16477	16467	16393	16512	16513	16384	16406	16536	16553	16314	16509	16429	16439	16538	16372	16554	16318	16420	16460	16345	16322	16593	16313	16510	16424	16529	16411	16515	16430	16429	16324	16304	16468	16336	16347	16462	16504	16555	16363	16410	16458	16498	16602	16508	16410	16314	16422	16491	16434	16426	16298	16380	16491	16332	16502	16314	16391	16587	16416	16499	16443	16521	16401	16626	16361	16485	16370	16481	16360	16362	16351	16339	16251	16486	16475	16431	16539	16558	16514	16506	16288	16301	16420	16478	16450	16467	16448	16435	16551	16397	16210	16400	16392	16560	16030	16554	16422	16525	16617	16362	16496	16509	16369	16361	16438	16586	16557	16387	16478	16491	16544	16497	16432	16394	16500	16427	16181	16440	16319	16407	16431	16233	16319	16572	16281	16480	16380	16504	16427	16334	16312	16434	16411	16456	16583	16428	16461	16412	16503	16418	16473	16442	16466	16442	16281	16623	16418	16649	16326	16484	16551	16524	16410	16575	16474	16500	16452	16532	16366	16517	16562	16494	16341	16364	16474	16307	16250	16387	16339	16395	16501	16352	16317	16462	16438	16492	16299	16315	16324	16334	16363	16470	16294	16335	16428	16352	16483	16423	16436	16292	16266	16490	16559	16204	16483	16493	16498	16366	16461	16364	16392	16360	16560	16308	16505	16519	16404	16342	16444	16490	16502	16462	16468	16170	16437	16503	16472	16571	16323	16529	16515	16379	16438	16533	16355	16463	16342	16389	16562	16406	16608	16228	16397	16518	16377	16407	16290	16410	16499	16386	16518	16428	16362	16368	16516	16338	16364	16263	16437	16246	16296	16487	16540	16367	16609	16231	16473	16558	16488	16450	16525	16345	16270	16518	16565	16416	16440	16277	16455	16256	16447	16426	16341	16321	16538	16350	16467	16492	16203	16223	16286	16425	16518	16328	16367	16419	16324	16392	16166	16572	16383	16458	16429	16268	16307	16471	16518	16432	16461	16438	16259	16435	16549	16485	16393	16292	16529	16386	16403	16432	16499	16318	16455	16364	16407	16544	16443	16393	16462	16457	16338	16339	16406	16399	16331	16522	16375	16438	16409	16545	16477	16192	16359	16389	16377	16445	16448	16256	16339	16546	16343	16545	16229	16531	16398	16416	16592	16363	16355	16425	16425	16557	16362	16509	16381	16580	16589	16448	16418	16548	16419	16298	16400	16647	16223	16472	16434	16513	16322	16368	16460	16319	16534	16429	16449	16331	16473	16462	16585	16492	16550	16562	16510	16386	16418	16473	16356	16374	16374	16434	16314	16566	16447	16318	16358	16450	16339	16382	16414	16536	16561	16447	16369	16488	16488	16518	16452	16279	16487	16485	16561	16450	16388	16456	16459	16474	16424	16416	16469	16522	16414	16400	16267	16606	16457	16417	16439	16336	16267	16421	16372	16452	16365	16426	16496	16424	16430	16432	16368	16483	16414	16492	16589	16466	16378	16406	16363	16339	16453	16519	16483	16440	16497	16259	16391	16580	16281	16385	16484	16509	16570	16428	16377	16393	16367	16359	16304	16450	16446	16390	16453	16362	16244	16495	16479	16349	16359	16515	16446	16316	16413	16311	16289	16241	16200	16407	16362	16471	16367	16466	16560	16388	16544	16331	16368	16383	16359	16428	16412	16597	16504	16348	16393	16328	16250	16261	16285	16400	16528	16510	16493	16426	16494	16416	16337	16458	16389	16397	16587	16424	16373	16503	16471	16284	16384	16370	16419	16479	16398	16410	16239	16477	16395	16382	16235	16555	16329	16466	16366	16536	16372	16408	16451	16503	16334	16445	16376	16285	16497	16565	16240	16361	16313	16255	16320	16508	16387	16371	16445	16422	16443	16479	16331	16550	16368	16454	16547	16467	16567	16294	16467	16482	16429	16559	16426	16394	16387	16522	16470	16337	16469	16378	16309	16275	16552	16335	16451	16422	16407	16454	16511	16464	16504	16524	16474	16426	16427	16358	16304	16449	16525	16442	16463	16476	16454	16453	16606	16363	16477	16525	16520	16514	16270	16359	16332	16458	16442	16427	16546	16377	16313	16516	16450	16676	16325	16581	16333	16371	16488	16345	16502	16684	16600	16337	16409	16382	16403	16573	16425	16503	16372	16402	16315	16398	16292	16403	16202	16422	16458	16306	16416	16417	16397	16357	16488	16434	16317	16343	16287	16389	16353	16500	16377	16572	16503	16479	16409	16396	16406	16417	16387	16394	16474	16418	16378	16527	16316	16527	16392	16570	16343	16320	16460	16542	16352	16343	16456	16552	16475	16474	16511	16515	16366	16464	16607	16449	16591	16483	16507	16598	16384	16445	16309	16434	16497	16599	16384	16514	16568	16452	16552	16276	16263	16480	16429	16597	16404	16485	16390	16358	16411	16194	16451	16404	16537	16425	16505	16327	16621	16541	16344	16604	16533	16460	16419	16497	16358	16471	16569	16398	16382	16353	16449	16332	16413	16261	16349	16337	16513	16408	16479	16280	16393	16380	16279	16421	16294	16366	16525	16348	16372	16450	16370	16550	16513	16537	16439	16518	16503	16417	16239	16489	16424	16466	16401	16457	16324	16327	16419	16495	16317	16511	16318	16564	16330	16422	16499	16448	16399	16242	16378	16526	16326	16377	16366	16370	16472	16529	16474	16525	16487	16185	16471	16413	16460	16291	16371	16473	16541	16396	16420	16430	16316	16406	16453	16439	16536	16351	16550	16509	16431	16365	16434	16457	16501	16631	16643	16391	16360	16504	16490	16438	16411	16298	16218	16572	16241	16541	16343	16496	16361	16576	16364	16425	16436	16384	16394	16570	16325	16284	16316	16344	16478
28041	23726	29503	25883	21285	20652	20622	20324	20300	20402	22476	22297	21188	20744	20319	20277	20252	20111	20149	20028	20333	19945	20043	19984	19834	20030	19809	20169	19897	20175	20105	20068	19973	20083	20143	19898	19708	19948	20115	20046	19920	20187	20013	19932	19891	20155	20151	19904	19849	20030	19888	19965	20031	20087	19958	19979	19988	19927	19881	19906	20007	20061	19858	19952	20034	19631	19991	19942	20068	19981	19772	19857	19980	19945	19990	19786	20047	19983	19866	20061	20035	19753	19994	20000	19848	19835	19776	19970	20091	19820	20011	19874	19983	20015	20111	19966	20052	19948	20206	20064	20043	20014	20043	20043	19936	19988	20020	19950	19980	19728	20083	19828	19971	20005	20246	20090	19950	19982	19989	19896	20093	19871	19932	20055	19919	20075	20002	19957	20189	20036	19875	19866	19984	19950	19846	19873	19789	19946	20004	19999	20207	20121	19876	19819	19945	19952	19947	20122	19871	19998	19775	19999	19922	19991	19921	19902	19897	19883	20103	19892	19974	19897	19970	19795	19780	19809	20106	19924	20024	20050	19920	19895	20065	19821	19950	20043	19970	19880	19864	19836	20050	19977	19933	19886	19879	19960	20159	19890	19797	19928	19704	20134	20080	19886	19971	19989	19947	19739	19839	19787	20122	19847	20156	20048	19816	20090	19930	19950	19973	20088	20087	19910	20011	19893	19876	19818	19941	20036	19862	19905	20097	19855	20147	20077	20165	19969	20049	20056	19934	20146	19968	19941	19921	19938	19875	20009	20071	19888	19999	19935	20123	19914	19904	20020	19879	19807	19908	19966	19919	19946	19957	19963	20058	20063	19822	19974	19944	19849	20083	19779	19877	19933	20033	19882	19865	19881	19868	20021	20080	19979	20054	20056	20268	20160	19955	20091	19800	19832	19799	19932	20046	20073	20037	19985	20027	19840	19926	19869	20054	19877	19906	19805	19976	19990	19856	19927	20006	19893	20155	19846	19991	20046	20126	20204	19938	20015	19987	20047	20117	19995	19852	20030	19862	20076	20085	19892	19948	19980	20104	20182	20073	20064	20015	19978	19919	19946	19819	20119	19967	19878	19990	19957	20025	19914	20067	20076	20016	20100	20058	19848	20072	19798	20016	20023	20160	20046	19988	19885	19954	20002	20050	20250	20007	19970	19967	20103	20112	19957	19929	19790	19986	19884	19979	19791	19934	20040	19962	19961	19938	19950	19954	20011	19937	19937	20066	19657	19875	20153	19869	20003	19747	19844	20123	20104	19793	19821	20043	19826	19952	19754	19903	19821	19723	19988	20182	19833	20068	20035	20200	19916	20245	20025	19930	20000	19968	20120	20049	19944	20092	20022	20105	19950	20001	19968	20060	19869	19810	20085	19891	19765	20058	19947	20023	19795	20111	20110	20011	20239	20292	20181	19911	20072	19907	19908	20043	19691	19871	19924	19909	19756	19833	19796	19912	20057	19926	19795	20067	19943	19763	19775	19904	19895	20074	20095	19908	19777	19911	20019	20197	19894	20081	19891	20023	19939	19828	20145	19965	20014	19844	19849	20102	19938	19816	19971	20063	20024	20068	19928	20052	19881	19930	20063	20057	20111	20047	19830	20118	19956	20096	19895	20118	19872	19959	19838	20014	20082	20060	19903	19845	19847	19852	19989	19963	19811	19866	19876	20001	19928	20018	19944	19751	20069	19916	19910	20227	19975	19943	20129	20036	19893	20019	20161	20001	20074	20006	19978	20041	19979	19981	19961	19956	20027	19840	20112	20069	19989	20240	19967	19908	19919	19976	19841	20120	20007	20117	20134	20096	19869	19932	19855	20140	19916	19924	19940	20016	19821	19855	20104	19919	19855	19920	19946	19979	19865	20094	20041	20108	19863	20051	19971	19993	19782	19999	20122	20014	20038	20022	20156	19700	20028	20027	20067	20141	19986	19798	19743	19905	19857	19827	19736	19693	19853	19961	19832	19911	19879	20084	19945	19915	20119	20103	19935	19931	20164	20141	19912	20028	19922	19877	19924	20007	19917	20082	20029	19987	19844	19923	20021	19798	19828	19891	20033	20092	19855	19782	20065	19940	19932	19845	20038	19903	19880	19857	19954	20020	20083	19827	20058	19883	19892	19929	20100	20071	20019	19994	19988	20014	19951	20119	19854	19827	19673	19842	19976	20159	19978	20081	20031	19837	20051	20044	19960	19747	19870	20063	19917	20020	19964	19893	19954	19978	20062	19907	20008	19995	19970	19984	19956	20118	20114	20023	20260	20010	19806	19846	19970	20144	20115	19981	19952	19823	20072	20161	19989	19935	19919	19927	20182	20070	20083	20096	19938	19919	20020	19951	19814	20012	19968	20058	20058	19749	19906	20055	19898	20045	19709	19889	20084	20042	19914	19856	20064	20145	19974	19787	19777	19976	20095	20002	20028	19855	19859	19852	20161	20028	20160	19918	20196	19871	20000	20019	20132	19888	19896	19935	20084	20126	19809	20079	19865	20078	19980	20148	19948	20040	19964	19891	19933	19908	19665	19946	19858	19958	20028	20054	19912	20063	20059	20114	19852	20168	20065	19908	19988	20038	19921	19800	19901	20049	19903	19926	19871	19770	19745	20116	20025	20098	19889	20132	19970	20211	20076	19910	19820	19998	19932	20059	19884	20214	19855	20003	20026	20011	19881	20096	19915	20012	19997	19836	19988	20023	20110	20118	20169	19882	20019	19844	19979	20129	19938	19947	19881	19971	20152	20150	19862	20151	19873	20122	20017	19720	19994	20035	19845	19891	20123	19960	19939	19976	19932	20110	19911	19906	19813	20066	19970	20160	19886	19962	20009	19972	19968	20107	20041	19871	20112	20095	19998	20052	19860	20044	19991	19964	20074	20155	19998	20016	20010	19916	20043	20228	19889	19967	20166	19873	19858	19922	19849	19852	20008	19909	20101	19927	20067	19876	19827	19939	20060	20075	19692	20106	20007	20204	20146	19953	20045	20023	20097	20076	19984	19866	19637	19953	20036	19890	20039	20122	19785	20072	20143	20009	19980	19899	19750	19916	19887	20056	20219	19884	19850	20085	20000	19848	19904	19989	19857	19941	19986	19796	19917	19763	19848	20093	20034	20001	19965	19870	20147	20148	19761	19926	19972	19911	19869	20182	19913	20013	20041	19903	20058	20204	20063	20074	20017	20002	20104	19881	20078	19810	19906	20041	19895	19982	19670	20056	20085	20005	19981	20084	19981	20199	20079	19747	19968	19927	20068	19883	20025	19959	19950	19880	19902	19645	19721	20157	19714	19812	19936	20081	20058	20026	20132	20010	19914	19747	20046	19942	19789	19810	20273	20020	20123	20093	19873	19949	19895	19825	20010	20097	20137	20138	20033	20063	19825	19934	19988	19804	19969	19973	19788	20031	19897	19928	19823	20007	20060	20018	19851	19986	19997	19730	20014	19937	19879	20035	20040	19729	19857	19720	20016	19847	19901	19915	19940	19872	19772	19773	20004	20135	20035	19953	19817	19800	19822	19972	20024	19972	19972	19912	19691	20025	19954	20167	19963	19939	19924	20033	19855	20041	20005	19931	20031	20155	20014	19934	19894	20183	19654	19906	19803	19822	20015	19961	20082	20140	19980	20033	20078	19922	20038	19945	19948	20016	19966	20199	20057	19998	19808	20083	19843	20051	20097	19798	19919	19815	20103	19936	20051	20030	20031	19890	20013	19904	20027	19913	19968	19899	19880	19864	20129	19979	19907	19809	19937	20175	20077	20091	19943	20057	20095	19934	19910	19974	20004	19931	19948	19911	19798	19880	19777	19743	20023	19875	20138	19947	20161	19956	19873	19978	20207	19897	19872	19830	20099	20061	20014	19994	19936	19959	19845	19882	19845	20005	19895	20035	19875	19974	19974	19842	19960	19986	19887	20085	19964	19959	19913	19851	20063	20168	19982	20014	19919	19833	20051	19879	20216	20031	20206	19975	19999	20130	20093	19815	19849	19917	20132	19955	19933	20086	20068	19680	19954	19960	19809	20172	19881	19954	20019	19934	19762	19893	19985	20040	19959	20046	20101	19747	19902	19842	20190	20002	19871	20018	20106	20141	20118	19900	19846	19979	20010	20215	20053	20117	20042	20044	19941	19888	20038	19927	19887	20097	19847	19859	20127	20102	19823	19872	20113	20321	20089	20032	19916	19966	19993	19938	20119	19872	20080	20000	20092	20072	19847	20026	20171	19951	19825	19784	19940	19971	20036	20000	20002	19972	20049	20044	19847	19826	20159	19907	19849	19817	20038	19905	19920	20038	19922	19941	20003	20008	20039	20120	19844	19980	20078	20076	19940	19901	19970	19881	20051	20078	20091	20036	20125	20064	19977	20052	19956	19841	20100	20066	20008	19973	20043	19997	20289	19868	19899	20004	19969	19891	19729	20002	19904	19964	20073	20040	20023	20050	19964	20000	19899	20066	20154	19847	19927	19827	19764	19969	20133	20112	19929	19904	19989	20045	20063	19835	20155	19911	19779	19915	19963	19906	19920	20220	20003	20033	20020	19958	19813	20111	19961	19833	20062	19970	19900	19895	19909	19990	20124	19946	20006	19963	19983	20148	19979	19897	20233	19947	19922	19980	19894	20003	19817	19777	20065	19941	19920	20152	19768	20082	19980	19864	19999	19913	20042	19922	20021	19984	19986	20240	20056	19846	19936	19857	19878	20134	20130	19979	19897	20057	19824	19920	19833	20192	20177	20088	20178	19930	19964	19971	19995	19808	20082	20037	20072	20045	20078	20019	20046	20099	19901	19918	20020	20076	20117	20226	20050	19977	20022	19935	19785	20088	19891	19876	19884	19925	19984	19885	19877	20137	19932	20036	19865	20099	20000	20167	20027	20268	19966	19978	19911	20146	20043	19958	20083	19766	19936	19995	20031	20043	20035	19932	20068	20011	19770	20118	19971	19939	19843	19983	19945	20010	19905	19963	19620	19980	19969	19948	19680	19931	19908	20012	20060	20037	19872	20183	20073	20049	19997	20120	19792	19843	19903	19988	20105	19944	19887	19937	19996	19951	20107	19816	19895	19922	19995	20111	19898	19922	19859	19840	20009	20089	20178	20238	19943	20088	20325	19702	20015	20208	19841	20029	19870	20039	20057
24905	32392	30551	21985	18600	17707	17175	17037	17032	17417	20517	19740	17909	17267	17139	16924	16890	16889	16702	16828	16814	17010	16687	16735	16806	16771	16879	16725	16650	16751	16641	16807	16646	16752	16706	16870	16624	16721	16781	16763	16699	16663	16703	16659	16778	16826	16769	16627	16704	16837	16724	16736	16790	16768	16730	16664	16735	16747	16771	16802	16670	16709	16833	16698	16600	16733	16672	16802	16621	16780	16688	16777	16511	16628	16847	16665	16905	16740	16746	16851	16743	16635	16710	16651	16755	16452	16779	16795	16571	16746	16625	16733	16900	16753	16757	16581	16735	16689	16951	16657	16597	16728	16754	16806	16790	16838	16716	16785	16807	16836	16724	16833	16752	16686	16784	16722	16660	16739	16781	16785	16738	16769	16686	16983	16664	16692	16784	16708	16560	16728	16626	16826	16697	16741	16725	16769	16781	16582	16842	16733	16661	16865	16680	16891	16664	16791	16700	16600	16710	16773	16703	16693	16728	16707	16739	16663	16690	16739	16820	16767	16648	16651	16700	16654	16723	16713	16707	16720	16757	16651	16568	16865	16832	16651	16550	16846	16564	16698	16805	16646	16702	16787	16588	16901	16784	16750	16523	16710	16786	16770	16676	16637	16853	16805	16622	16744	16636	16699	16620	16806	16645	16527	16813	16582	16741	16746	16709	16773	16653	16701	16779	16612	16682	16758	16809	16808	16846	16633	16653	16754	16670	16896	16585	16821	16879	16748	16645	16726	16881	16793	16843	16656	16835	16690	16727	16708	16680	16636	16535	16769	16844	16742	16818	16670	16645	16666	16523	16597	16668	16804	16860	16619	16781	16857	16621	16733	16694	16711	16732	16794	16727	16773	16800	16630	16905	16598	16898	16628	16629	16644	16690	16851	16579	16751	16657	16939	16679	16501	16792	16832	16643	16723	16667	16607	16684	16618	16944	16719	16554	16714	16947	16760	16913	16794	16729	16563	16787	16760	16909	16873	16761	16858	16871	16685	16592	16698	16775	16697	16679	16646	16753	16488	16643	16654	16684	16791	16752	16653	16781	16594	16767	16955	16854	16609	16915	16806	16875	16753	16839	16860	16761	16704	16671	16545	16819	16616	16723	16744	16867	16728	16642	16840	16552	16615	16815	16795	16690	16625	16861	16751	16604	16800	16586	16624	16809	16806	16663	16644	16836	16770	16632	16699	16761	16757	16649	16778	16669	16678	16676	16827	16667	16735	16534	16814	16664	16755	16596	16794	16849	16804	16621	16605	16805	16772	16816	16895	16759	16837	16607	16617	16780	16596	16539	16619	16615	16592	16818	16764	16641	16545	16635	16666	16725	16736	16852	16577	16677	16781	16872	16830	16818	16681	16637	16662	16613	16809	16767	16772	16592	16656	16737	16640	16590	16885	16758	16832	16787	16695	16704	16779	16713	16738	16690	16804	16930	16629	16709	16861	16582	16798	16765	16775	16689	16655	16798	16817	16853	16831	16560	16667	16594	16811	16607	16802	16872	16484	16493	16869	16640	16919	16838	16869	16881	16692	16622	16656	16763	16670	16748	16950	16878	16672	16794	16669	16595	16791	16801	16688	16725	16789	16768	16862	16571	16581	16803	16861	16622	16690	16673	16712	16696	16666	16656	16771	16606	16801	16789	16648	16699	16718	16498	16693	16725	16725	16746	16603	16855	16684	16729	16601	16687	16891	16723	16584	16661	16700	16741	16742	16707	16537	16745	16776	16708	16663	16629	16687	16826	16738	16829	16838	16837	16646	16792	16671	16517	16740	16829	16781	16855	16788	16677	16696	16779	16697	16732	16705	16751	16709	16597	16774	16696	16788	16721	16735	16770	17000	16661	16754	16740	16719	16733	16715	16684	16969	16829	16634	16661	16732	16601	16844	16653	16682	16868	16814	16806	16703	16918	16839	16878	16613	16773	16770	16703	16689	16908	16649	16777	16678	16735	16818	16707	16614	16792	16496	16610	16708	16635	16756	16725	16722	16829	16658	16737	16726	16739	16714	16742	16724	16651	16711	16810	16636	16796	16655	16695	16771	16732	16724	16755	16746	16585	16869	16808	16744	16798	16771	16646	16916	16761	16826	16814	16801	16646	16790	16806	16621	16775	16736	16718	16739	16688	16731	16743	16707	16801	16872	16734	16640	16777	16649	16706	16842	16681	16775	16686	16737	16598	16677	16850	16563	16796	16849	16697	16725	16835	16654	16851	16841	16746	16642	16490	16759	16644	16691	16667	16787	16716	16870	16565	16846	16709	16562	16742	16691	16690	16735	16802	16911	16794	16539	16685	16741	16814	16824	16739	16671	16609	16754	16754	16779	16806	16834	16651	16854	16807	16735	16906	16667	16758	16568	16723	16639	16681	16624	16783	16701	16899	16699	16677	16861	16687	16860	16581	16575	16659	16671	16749	16683	16822	16676	16706	16636	16866	16775	16746	16463	16725	16685	16757	16641	16721	16496	16793	16623	16692	16719	16630	16635	16778	16733	16877	16843	16841	16889	16706	16798	16885	16613	16808	16485	16659	16646	16877	16710	16663	16571	16720	16755	16712	16814	16655	16702	16662	16847	16729	16812	16705	16756	16724	16806	16810	16716	16710	16690	16746	16814	16773	16736	16674	16771	16606	16736	16638	16919	16740	16734	16618	16812	16782	16828	16550	16869	16747	16805	16806	16788	16672	16848	16615	16670	16660	16622	16667	16780	16861	16840	16888	16738	16469	16711	16810	16606	16765	16602	16630	16880	16873	16726	16735	16851	16766	16692	16713	16799	16851	16741	16668	16639	16644	16751	16716	16672	16784	16677	16664	16925	16738	16753	16736	16768	16682	16768	16705	16690	16732	16699	16681	16840	16722	16658	17043	16866	16661	16763	16678	16719	16735	16661	16685	16801	16723	16681	16645	16726	16766	16783	16851	16784	16707	16757	16621	16717	16924	16733	16696	16796	16701	16630	16704	16833	16644	16671	16660	16577	16791	16775	16533	16890	16791	16634	16786	16776	16770	16598	16811	16738	16751	16796	16877	16723	16777	16834	16694	16509	16814	16652	16732	16638	16651	16836	16450	16837	16677	16751	16600	16762	16664	16724	16852	16527	16766	16745	16704	16671	16891	16647	16781	16799	16810	16737	16740	16664	16890	16748	16662	16887	16669	16723	16813	16389	16588	16715	16619	16846	16653	16623	16683	16738	16699	16840	16666	16631	16608	16846	16984	16749	16842	16568	16560	16674	16765	16743	16811	16747	16703	16760	16632	16776	16816	16754	16899	16492	16836	16566	16671	16567	16638	16719	16696	16644	16526	16845	16817	16801	16794	16728	16675	16727	16603	16768	16808	16785	16682	16846	16745	16606	16768	16749	16754	16701	16865	16644	16719	16787	16659	16723	16608	16617	16870	16588	16657	16796	16707	16734	16848	16768	16773	16709	16864	16871	16656	16752	16909	16824	16833	16738	16771	16805	16865	16693	16755	16704	16557	16875	16757	16792	16698	16740	16662	16623	16529	16830	16769	16726	16835	16671	16768	16787	16801	16702	16902	16637	16886	16761	16646	16580	16655	16907	16851	16699	16673	16858	16600	16661	16841	16744	16594	16794	16645	16749	16748	16880	16718	16768	16836	16573	16554	16927	16700	16731	16906	16512	16681	16896	16770	16653	16662	16918	16654	16780	16607	16726	16642	16684	16774	16748	16745	16743	16751	16807	16777	16816	16643	16689	16604	16832	16687	16787	16760	16809	16655	16893	16644	16846	16848	16697	16693	16710	16733	16721	16808	16800	16660	16783	16825	16814	16687	16714	16621	16777	16584	16880	16936	16708	16691	16773	16685	16658	16779	16757	16784	16729	16728	16782	16623	16803	16680	16702	16900	16657	16723	16932	16736	16686	16647	16711	16688	16870	16631	16766	16615	16610	16553	16707	16771	16903	16786	16718	16872	16643	16824	16768	16765	16837	16763	17019	16742	16607	16816	16665	16762	16701	16865	16642	16739	16756	16570	16629	16613	16670	16700	16600	16635	16799	16875	16801	16821	16693	16752	16656	16730	16709	16705	16698	16635	16695	16723	16740	16742	16784	16839	16743	16760	16745	16919	16704	16795	16648	16771	16780	16687	16626	16824	16753	16845	16768	16798	16978	16776	16525	16631	16871	16838	16558	16906	16806	16674	16805	16745	16839	16723	16667	16772	16787	16529	16737	16582	16802	16492	16727	16805	16745	16621	16674	16636	16774	16662	16758	16680	16822	16641	16878	16796	16706	16695	16679	16846	16647	16843	16607	16634	16851	16757	16758	16688	16730	16694	16831	16723	16891	16770	16759	16738	16822	16786	16635	16836	16738	16520	16848	16687	16726	16852	16888	16699	16578	16945	16709	16684	16724	16627	16573	16719	16728	16721	16598	16727	16765	16766	16728	16906	16753	16553	16808	16706	16707	16690	16508	16774	16713	16878	16857	16843	16778	16890	16609	16423	16769	16963	16753	16889	16702	16740	16549	16634	16631	16703	16894	16731	16691	16746	16866	16787	16801	16832	16615	16725	16644	16828	16634	16659	16795	16718	16732	16629	16848	16878	16793	16575	16758	16806	16881	16610	16849	16899	16920	16627	16836	16694	16762	16781	16792	16764	16701	16848	16845	16711	16894	16841	16693	16818	16724	16598	16662	16786	16700	16760	16819	16614	16721	16759	16782	16789	16711	16651	16888	16616	16714	16848	16826	16742	16812	16714	16746	16868	16681	16725	16747	16614	16657	16668	16651	16578	16733	16984	16769	16830	16799	16819	16722	16588	16794	16530	16675	16802	16626	16631	16622	16758	16651	16593	16816	16500	16708	16783	16685	16843	16758	16661	16810	16600	16848	16814	16796	16707	16919	16668	16719	16694	16760	16989	16741	16638	16761	17031	16527	16805	16619	16831	16738	16582	16672	16561	16775	16838	16841	16815	16808	16651	16761	16665	16749	16722	16714	16692	16618	16708	16678	16785	16783	16467	16721	16729	16714	16692	16841	16681	16676	16827	16658	16758	16681	16871	16744	16786	16778	16640	16798	16861	16868	16888	16864	16764	16862	16940	16846	16829	16884	16669	16728	16621	16765	16697	16833	16727	16617	16696	16726	16615	16688	16852	16766	16685	16601	16756	16768
23943	21281	28693	24875	23089	23342	23046	21051	20671	24568	34371	31283	25560	23693	22360	21163	20753	20385	20218	20131	19744	19825	19977	20003	19798	19837	19958	20008	19821	19875	19977	19778	19963	20124	19975	19599	19929	19971	19721	20041	19937	20030	19749	19906	20070	20033	19981	19934	19834	19719	19905	19838	19937	19928	19972	19887	19742	19922	19928	20024	20001	19759	19913	19913	20015	19832	19907	19785	20056	19895	19699	19952	19734	19564	19741	19812	19795	19966	20007	19891	19637	19977	19922	19972	19740	19811	19914	19655	19951	19799	19945	19894	19764	19831	19789	19818	19969	19941	19801	19851	19810	19812	19915	19778	19816	19960	19742	19977	19721	19762	19839	19854	20031	19685	19715	19794	19889	19838	19843	19836	20031	19946	19840	19822	19720	19810	19687	19872	19819	19871	19642	19791	19821	19738	19910	19762	19757	19742	19695	19946	19802	19774	20029	19953	20011	19694	19885	19886	19963	19752	20190	19669	19751	19975	19840	19731	19796	19862	19882	19999	19958	19677	19902	19999	19864	19902	19705	19971	19941	20011	20014	19915	19719	19998	19901	19778	19765	19771	19752	19859	19678	19899	19789	19830	20085	19884	20117	20062	19893	19944	20116	19850	19953	19743	20014	19816	19689	19648	19947	19781	20110	19704	19830	20026	19978	19966	19989	19849	19777	19911	19988	20037	19867	19929	20000	19978	19808	19807	19672	19921	19956	19927	19878	19957	19938	19893	19974	19877	19799	19749	19763	19738	20118	19970	19840	19831	19771	19690	19905	19714	19737	19851	19823	19942	19891	19711	19814	19836	20012	19973	19993	20005	19985	19714	19726	19893	19783	19739	19844	19769	20055	19935	19874	19665	19903	19895	19833	19864	19860	19808	19833	19819	19983	19876	19711	19810	19764	19856	19801	19941	19805	19815	19821	19845	19933	19927	19994	20075	19905	20000	19931	19871	19923	19652	19754	19876	19890	20206	19883	19929	19989	19908	19813	19769	20000	19703	19971	19723	19989	19613	19860	19917	19812	19873	19751	19981	19759	19900	19749	19831	19887	19783	19837	19940	19981	19737	19897	19914	20020	19932	19918	19813	19644	19883	20079	20001	19837	19729	19889	19992	19765	19910	19875	19691	20015	19972	19948	19897	19832	19878	19759	19937	19789	19729	19791	19682	19933	19739	19695	19829	20044	19910	20075	19920	19982	19967	19953	19851	19915	19909	19987	19903	19827	19844	19989	19942	19911	19685	19844	19887	20014	19661	19881	19888	19962	19927	20009	19718	19714	19858	19698	19685	20015	19952	19919	19644	19661	19934	19900	19955	19778	19972	19920	19837	19862	19753	19639	19575	19986	19846	19948	19949	19934	19856	19769	19989	19816	19635	19878	19914	19907	19889	19989	19892	19886	19964	19930	19935	19778	19880	20049	19889	19858	19869	19926	20030	19900	19913	20052	19789	19843	19969	19778	19877	19966	19751	19862	19836	19993	20015	19903	19820	19667	19692	19886	19718	19988	19777	19921	19841	19877	19613	20106	19871	19960	19691	19748	19871	19749	19691	19924	19884	19744	20018	19978	19791	19888	20024	19999	19767	19937	19840	19680	19691	19998	19958	19945	19677	19856	20043	19742	19903	19845	20010	20031	19937	19908	19996	19942	19867	20064	20047	19934	19747	19941	19800	20019	19649	19734	20020	19716	19853	20044	19932	19911	19927	20027	19728	19875	19970	19778	19760	19850	19907	19848	19880	20132	19947	19836	20005	19901	19908	19892	19772	19813	19973	19949	19919	19921	20138	19808	19880	19940	19658	19718	19839	19956	19935	19937	19887	19758	19897	19893	19652	19978	19996	19729	19919	19930	19822	19822	19920	19856	19752	19879	20002	19901	19735	19798	19778	19795	19913	19835	19994	19908	19877	19631	19889	19799	19875	20046	19907	19782	19829	19880	19762	19850	19793	19841	19681	19936	20022	19807	19861	19990	19987	20012	19924	20195	19949	20140	19792	19988	19807	19868	19886	19970	19823	19872	19850	20103	20019	19915	20065	19657	19963	19959	19968	19815	19898	19779	19864	19851	19897	20006	20009	19720	19703	19760	19755	19825	19960	19819	20004	19963	19850	19998	19825	19936	19769	19903	19669	19776	19933	19912	19834	19947	19769	19769	19794	19916	19803	19950	19889	20151	19765	19856	19729	19818	19693	19550	19759	19898	19887	19868	19929	20025	19750	19854	19810	19724	19850	19928	20032	20066	19785	19814	19876	19796	19843	19885	19900	19907	19898	19844	19867	19913	19792	19811	19788	20028	19896	19914	20067	19936	19906	19818	19987	19901	19735	19871	19852	19738	19880	19798	19739	19843	19887	19892	19766	19802	19752	20025	19707	19962	19836	19959	19961	19873	19873	20073	19730	19966	19681	19855	19837	19925	19894	19781	19789	19634	19863	19581	19741	19713	19629	19572	19825	19777	20040	19999	19763	20012	19947	19978	20210	19906	19933	19758	19834	19847	19725	19849	19846	19793	19739	19996	20065	19791	19673	19955	19889	19878	19704	19654	19885	19670	19905	19853	19982	19800	20024	19942	19899	19819	19841	19888	19901	19829	19868	19722	19824	19767	19663	19876	19976	19809	19861	19814	19963	19902	19750	19886	19963	19820	19968	19814	19784	19854	19839	19793	19784	19776	19737	19911	19942	20035	20028	19710	19968	19910	20077	20030	19718	19825	19769	19911	19864	19718	19815	19814	19938	19830	19841	19868	19783	19897	19722	19950	19732	19694	19769	19884	19639	19850	19882	19874	19802	19922	19899	19779	19730	19858	19801	19808	19816	20038	19774	19872	20162	19784	19942	19817	19894	19931	19891	19770	19916	19694	19882	19750	19772	19995	19923	19944	19942	20099	19714	19788	19759	19744	19829	19990	20100	19897	19544	19746	19848	20120	19837	19888	19930	19785	19726	19839	19696	19946	20106	19761	19719	19777	19955	19893	19760	19938	19689	19803	19855	19830	19710	19648	20008	19657	19968	19752	19712	19943	19767	20009	19843	19909	19573	19505	19925	19975	19815	19656	20050	19993	19745	19759	19925	20011	19878	20006	19860	20039	19814	19848	19749	20023	19872	19883	19629	19825	19810	20007	19824	19917	19715	19839	19814	19949	19854	19764	19841	19867	19853	19858	19987	20009	19789	20160	19645	20036	19975	19770	20103	19851	19786	19785	20046	20052	19829	19887	19988	19923	19942	19860	19978	19657	19904	19834	19881	19933	19753	19991	19747	19807	19966	19918	19711	19923	19778	19708	19898	19821	19737	19899	19873	19804	19946	19744	19587	19616	19848	20035	19755	19758	19560	19987	19829	19732	19688	19772	19973	19937	19717	19878	19859	19805	19780	19998	19786	19902	19938	19939	19974	19930	19716	19875	20025	19958	20033	19872	20008	19869	19930	19795	19874	19680	19943	20046	19922	19964	19868	19828	19797	19838	19568	19843	19746	19853	19880	19853	19892	19798	19807	19774	19858	19970	19605	19748	19650	19902	19802	19956	19745	19947	19853	19903	19859	19897	19773	19828	19981	19843	19733	19961	19676	20007	19957	19842	19925	20034	19817	19788	19997	19723	19761	19789	19668	19727	19906	19893	19904	19943	19686	19912	19931	19986	19733	19797	19981	19913	19955	19995	19786	20108	19638	19927	19948	19827	19801	19927	19735	20179	19877	19901	19783	19607	19811	19786	19744	19896	19985	19873	19844	19893	19814	20016	19944	19989	19874	19863	19899	20021	19708	20023	19978	19728	19723	19722	19930	19850	20021	19845	20070	19906	19952	19873	19675	19684	19884	20058	19873	19877	20040	19940	19759	19961	19999	19951	19799	20058	19830	19860	19882	20041	19944	19898	19854	19816	19787	19768	19945	19808	19658	19845	19769	19854	20019	19745	19885	19855	19646	19764	20022	19676	19917	19817	20014	19940	19823	19799	19844	20037	19734	19833	20011	19780	20011	19810	19950	19871	19798	19799	19852	19878	19822	19907	19847	19932	20002	19917	20027	19846	19941	19859	19713	19893	19920	19897	20012	19996	19825	19725	19903	20124	19693	19857	19854	19786	19744	19963	19836	19902	19871	19811	19742	19981	19885	19822	19792	19698	19827	19809	19891	19705	19798	19837	19807	19833	20063	20035	19949	19971	20165	19880	19953	19900	19667	19853	20195	19720	19964	19998	19915	19967	20004	19869	19786	19853	19820	19814	19863	19847	19676	19943	19921	19827	19667	19919	19978	19877	19757	19854	20002	19913	19589	19902	19831	19798	19860	19791	19846	19820	19653	19784	19868	19979	20040	20173	19802	19652	19666	19939	19853	19707	19673	19802	19812	19859	19841	19907	19790	19996	19830	20013	19893	19813	19782	19745	19717	19981	19837	19827	19687	19776	19761	19903	20042	19892	19837	19772	19786	19619	19602	19699	20084	19607	19991	19906	19860	20011	19567	19908	19947	19842	19912	19863	19834	19861	19741	19691	19815	19877	19859	19935	19684	19594	19879	19962	20001	19637	19823	19925	19808	19795	19954	19921	19735	20039	19794	19731	19646	19944	19793	19816	19693	19790	20022	19901	19968	20045	19984	19953	19877	19915	19737	19964	19964	19984	19680	19898	19914	19939	19907	19938	20023	20023	20035	19788	19942	20175	19934	19960	19892	19941	19895	19923	19789	19781	19728	19889	19958	19734	19738	19721	19959	19811	19824	19667	19681	19835	19807	19804	19924	20040	19846	19795	19827	20116	19747	19841	19870	19992	19761	19902	19935	19956	19896	19926	19780	19755	19826	19845	19659	19823	19904	19976	20131	19957	20043	19916	19832	19798	19797	19777	19935	19802	19836	20151	19988	19679	20087	19610	19896	19701	19847	20095	19921	19891	19774	19894	19540	19850	19999	19850	19693	19908	19778	19740	19861	19786	20004	19839	19845	19895	19658	20026	19757	19778	19833	19762	19738	19775	19795	19848	19832	19978	20004	19772	19785	19979	19996	19949	20104	20054	19965	19786	20052	20038	20006	19689	19947	19817	19834	19756	19884	19838	19755	20066	19870	19803	19787	20006	19991	19933	19978	20080	19852	19834	19678	19938	20028	19721	19754	19814	19818	19934	19738	19882	19742	19766	19920
26077	39911	38605	27108	21480	19278	17995	17831	18073	24769	35581	30087	23445	21717	19529	18145	17528	17036	16928	16909	16870	16738	16615	16529	16700	16666	16676	16776	16635	16661	16555	16615	16650	16656	16725	16637	16689	16651	16678	16588	16724	16553	16518	16681	16734	16518	16576	16580	16651	16433	16753	16557	16669	16757	16727	16632	16738	16585	16762	16750	16605	16645	16810	16755	16732	16631	16872	16697	16790	16615	16760	16669	16691	16780	16692	16622	16551	16687	16752	16621	16597	16657	16581	16512	16553	16592	16738	16689	16597	16701	16703	16470	16548	16684	16739	16634	16464	16521	16887	16476	16670	16661	16791	16734	16723	16563	16738	16698	16690	16557	16626	16499	16674	16491	16730	16616	16667	16657	16790	16473	16674	16629	16576	16560	16676	16714	16666	16647	16603	16838	16701	16693	16765	16468	16534	16632	16604	16670	16675	16614	16541	16704	16598	16595	16611	16652	16574	16776	16612	16622	16669	16622	16715	16627	16603	16619	16612	16786	16581	16629	16668	16676	16543	16550	16448	16540	16681	16767	16546	16662	16555	16540	16681	16620	16608	16807	16391	16429	16784	16513	16673	16614	16751	16542	16739	16881	16610	16610	16796	16752	16648	16612	16665	16523	16750	16681	16740	16589	16635	16576	16586	16709	16757	16681	16708	16719	16720	16647	16692	16592	16587	16598	16642	16567	16654	16579	16744	16699	16479	16644	16542	16692	16603	16575	16744	16634	16529	16748	16702	16767	16788	16502	16529	16652	16663	16605	16563	16590	16834	16636	16610	16629	16629	16497	16696	16644	16568	16678	16693	16732	16704	16839	16664	16598	16613	16708	16597	16638	16575	16634	16640	16596	16850	16675	16638	16568	16619	16667	16625	16598	16691	16675	16723	16785	16643	16683	16723	16638	16605	16755	16578	16477	16460	16541	16630	16782	16746	16490	16720	16768	16715	16748	16673	16658	16596	16681	16659	16748	16769	16665	16676	16841	16519	16568	16635	16703	16754	16530	16762	16720	16590	16672	16740	16690	16769	16666	16634	16546	16638	16403	16655	16552	16573	16622	16617	16618	16846	16597	16489	16499	16701	16672	16680	16718	16643	16670	16574	16716	16712	16550	16508	16500	16731	16736	16639	16589	16831	16633	16710	16601	16599	16461	16577	16711	16512	16809	16652	16614	16491	16792	16729	16758	16668	16705	16755	16642	16643	16644	16704	16620	16626	16713	16463	16706	16615	16795	16685	16609	16754	16624	16551	16616	16688	16520	16607	16621	16664	16704	16617	16698	16647	16833	16649	16559	16707	16482	16652	16528	16589	16643	16514	16587	16731	16721	16557	16856	16566	16711	16790	16627	16690	16736	16764	16594	16675	16691	16642	16660	16600	16566	16437	16613	16795	16646	16846	16639	16604	16752	16617	16603	16832	16611	16681	16746	16864	16588	16653	16551	16512	16804	16484	16664	16748	16655	16724	16744	16535	16553	16680	16732	16581	16695	16549	16534	16767	16467	16572	16612	16858	16555	16638	16691	16578	16585	16603	16697	16841	16651	16694	16796	16558	16645	16669	16717	16661	16595	16470	16462	16635	16619	16654	16695	16627	16746	16684	16569	16671	16676	16769	16654	16693	16770	16664	16602	16444	16825	16707	16706	16653	16515	16600	16507	16507	16627	16674	16640	16682	16585	16425	16633	16787	16631	16700	16600	16767	16582	16548	16490	16779	16689	16468	16710	16586	16626	16611	16746	16597	16482	16667	16531	16710	16546	16671	16759	16778	16482	16613	16648	16674	16664	16639	16734	16700	16808	16667	16596	16632	16530	16563	16680	16572	16682	16621	16751	16657	16684	16639	16372	16609	16717	16672	16574	16675	16787	16653	16687	16750	16652	16860	16663	16705	16635	16665	16712	16686	16555	16594	16577	16624	16654	16614	16579	16697	16650	16729	16651	16730	16687	16464	16572	16705	16788	16611	16796	16513	16599	16594	16619	16525	16516	16536	16705	16561	16729	16682	16495	16487	16606	16504	16630	16603	16474	16704	16496	16573	16654	16636	16767	16579	16664	16531	16693	16660	16586	16626	16507	16706	16702	16650	16613	16580	16897	16693	16677	16815	16724	16670	16603	16779	16624	16789	16660	16696	16772	16718	16634	16662	16695	16554	16565	16555	16722	16628	16749	16499	16689	16848	16674	16540	16673	16644	16643	16514	16691	16811	16672	16697	16526	16763	16610	16653	16580	16716	16645	16519	16633	16710	16487	16715	16454	16776	16684	16780	16616	16710	16701	16623	16523	16669	16931	16600	16636	16621	16616	16587	16767	16605	16810	16644	16757	16704	16649	16740	16520	16524	16692	16457	16654	16627	16704	16664	16676	16757	16540	16556	16715	16626	16557	16624	16614	16868	16680	16680	16902	16617	16600	16578	16647	16547	16474	16707	16664	16686	16547	16665	16782	16730	16674	16611	16626	16667	16567	16654	16699	16570	16592	16688	16589	16507	16618	16601	16609	16693	16488	16566	16808	16621	16700	16599	16624	16757	16898	16595	16489	16677	16572	16734	16631	16535	16609	16656	16633	16762	16766	16706	16627	16717	16616	16660	16608	16553	16747	16629	16572	16551	16670	16735	16482	16704	16687	16503	16678	16671	16694	16533	16677	16759	16610	16753	16541	16488	16654	16744	16624	16615	16568	16771	16699	16775	16625	16715	16720	16804	16625	16376	16552	16787	16611	16591	16663	16780	16755	16646	16676	16656	16643	16524	16692	16538	16398	16712	16605	16664	16645	16692	16608	16800	16718	16738	16661	16454	16676	16603	16663	16714	16421	16560	16690	16613	16487	16631	16605	16600	16716	16574	16739	16826	16627	16557	16618	16762	16490	16646	16506	16655	16791	16599	16623	16739	16638	16580	16700	16599	16528	16873	16507	16704	16499	16614	16633	16734	16689	16635	16645	16473	16610	16673	16576	16746	16675	16777	16522	16436	16659	16729	16755	16819	16707	16733	16746	16595	16795	16695	16540	16719	16670	16658	16667	16639	16565	16542	16634	16671	16647	16507	16686	16805	16699	16683	16612	16724	16749	16495	16848	16650	16731	16683	16571	16688	16621	16468	16616	16699	16541	16529	16790	16620	16624	16596	16619	16749	16450	16653	16803	16474	16716	16685	16702	16754	16605	16617	16748	16519	16613	16603	16532	16555	16533	16526	16607	16604	16674	16718	16765	16792	16695	16766	16609	16529	16886	16580	16629	16742	16715	16639	16726	16669	16770	16598	16796	16730	16653	16534	16565	16650	16675	16701	16763	16769	16785	16773	16681	16704	16621	16763	16630	16831	16678	16580	16671	16621	16579	16736	16789	16584	16847	16681	16696	16496	16681	16687	16648	16739	16610	16607	16515	16734	16565	16828	16564	16748	16666	16736	16655	16611	16698	16769	16712	16683	16649	16824	16542	16782	16467	16765	16621	16656	16624	16717	16668	16671	16701	16704	16649	16576	16684	16443	16638	16698	16600	16587	16673	16802	16520	16651	16617	16585	16832	16702	16549	16675	16698	16418	16725	16656	16575	16542	16456	16630	16630	16497	16461	16689	16541	16883	16557	16587	16682	16610	16606	16597	16799	16660	16807	16722	16564	16619	16586	16771	16604	16834	16576	16737	16588	16725	16663	16498	16721	16697	16468	16488	16666	16715	16524	16759	16634	16667	16768	16762	16674	16590	16640	16759	16509	16721	16589	16737	16620	16720	16473	16678	16578	16526	16753	16691	16637	16618	16684	16744	16713	16519	16659	16617	16670	16707	16854	16727	16564	16749	16656	16687	16598	16702	16603	16534	16659	16888	16859	16638	16647	16662	16507	16525	16492	16812	16459	16768	16753	16671	16727	16650	16705	16730	16498	16776	16651	16576	16737	16454	16845	16754	16709	16652	16649	16492	16720	16488	16638	16787	16554	16542	16555	16520	16620	16597	16454	16653	16568	16592	16677	16601	16520	16511	16715	16484	16521	16660	16585	16633	16829	16639	16743	16664	16575	16620	16760	16611	16590	16768	16612	16496	16597	16508	16653	16662	16686	16721	16591	16617	16934	16656	16583	16519	16699	16741	16567	16612	16614	16631	16692	16610	16734	16562	16637	16653	16613	16542	16676	16735	16540	16485	16671	16792	16602	16631	16563	16552	16712	16653	16818	16592	16674	16722	16499	16807	16592	16672	16573	16830	16451	16522	16540	16739	16580	16637	16647	16547	16698	16734	16726	16522	16720	16488	16570	16549	16609	16752	16779	16653	16519	16512	16682	16627	16676	16499	16529	16593	16573	16557	16703	16706	16622	16710	16610	16642	16676	16796	16699	16505	16779	16629	16755	16481	16698	16626	16515	16819	16419	16690	16634	16589	16774	16656	16671	16644	16663	16767	16556	16619	16742	16599	16667	16752	16388	16530	16597	16535	16759	16668	16789	16624	16502	16597	16585	16563	16526	16552	16635	16723	16759	16690	16649	16697	16686	16762	16608	16586	16561	16686	16604	16685	16634	16670	16628	16617	16658	16701	16522	16568	16655	16582	16695	16469	16583	16625	16689	16585	16612	16641	16664	16501	16580	16690	16706	16692	16724	16591	16581	16664	16560	16749	16579	16374	16628	16492	16650	16539	16667	16757	16679	16709	16822	16482	16728	16757	16724	16584	16626	16701	16787	16431	16590	16669	16649	16855	16581	16601	16574	16760	16749	16694	16698	16637	16830	16652	16554	16934	16691	16746	16504	16680	16652	16791	16625	16582	16786	16615	16619	16721	16712	16730	16783	16632	16790	16624	16787	16587	16567	16507	16593	16625	16623	16544	16550	16763	16583	16559	16655	16817	16711	16523	16508	16638	16484	16770	16689	16703	16722	16638	16616	16619	16663	16682	16601	16651	16675	16668	16525	16649	16818	16672	16600	16713	16620	16503	16500	16449	16487	16606	16644	16648	16641	16595	16655	16661	16765	16729	16695	16627	16670	16649	16614	16622	16768	16543	16731	16677	16467	16583	16530	16608	16598	16473	16702	16583	16555	16770	16828	16566	16742	16566	16693	16441	16709	16663	16531	16508	16790	16540	16620	16640	16670	16599	16582	16659	16631	16645	16586	16746	16780	16726	16579	16741	16604	16767	16609
22878	21475	29288	24213	22091	24584	26737	22668	22385	29878	44278	39744	31577	26676	24133	23195	21983	21685	21092	20861	20637	20750	20535	20343	20311	20470	20542	20501	20410	20518	20489	20620	20416	20373	20477	20620	20518	20561	20526	20449	20334	20594	20839	20565	20550	20367	20458	20490	20346	20374	20507	20462	20458	20502	20469	20551	20484	20390	20371	20600	20363	20447	20573	20448	20542	20413	20464	20365	20577	20482	20266	20419	20256	20419	20241	20351	20445	20299	20434	20680	20301	20474	20471	20774	20646	20600	20365	20601	20618	20313	20372	20538	20394	20421	20601	20486	20221	20511	20270	20311	20440	20332	20546	20506	20563	20278	20499	20388	20350	20300	20367	20309	20398	20462	20423	20376	20260	20194	20443	20468	20175	20479	20316	20364	20432	20630	20449	20423	20506	20343	20469	20433	20438	20564	20137	20426	20361	20440	20173	20291	20469	20338	20283	20340	20369	20431	20418	20466	20464	20238	20335	20366	20273	20496	20267	20262	20354	20351	20329	20361	20548	20501	20270	20084	20361	20209	20425	20312	20443	20342	20436	20584	20612	20466	20206	20454	20515	20244	20415	20370	20565	20300	20402	20322	20477	20544	20532	20598	20428	20339	20465	20359	20585	20262	20474	20316	20472	20396	20341	20392	20405	20467	20464	20717	20523	20157	20368	20388	20328	20431	20444	20463	20496	20342	20296	20339	20255	20325	20477	20322	20642	20507	20510	20377	20560	20266	20476	20599	20425	20357	20258	20163	20463	20272	20265	20303	20442	20377	20506	20472	20417	20410	20488	20460	20422	20447	20240	20365	20376	20429	20409	20541	20432	20533	20452	20327	20397	20510	20333	20397	20451	20518	20400	20220	20608	20218	20393	20354	20481	20286	20478	20274	20363	20423	20368	20398	20244	20408	20514	20418	20439	20547	20219	20484	20376	20150	20377	20459	20507	20436	20518	20440	20459	20375	20536	20329	20669	20460	20427	20524	20666	20572	20416	20320	20268	20511	20493	20476	20320	20337	20380	20339	20271	20403	20195	20528	20093	20265	20365	20506	20268	20407	20432	20411	20496	20279	20392	20345	20392	20344	20309	20486	20418	20357	20462	20391	20497	20579	20614	20449	20618	20295	20532	20551	20360	20286	20361	20475	20372	20554	20466	20425	20424	20515	20460	20385	20513	20525	20181	20232	20395	20489	20520	20443	20388	20287	20453	20531	20320	20450	20434	20433	20339	20331	20523	20337	20359	20350	20224	20377	20371	20314	20472	20389	20307	20503	20510	20298	20417	20316	20257	20367	20228	20371	20364	20447	20635	20265	20367	20302	20305	20495	20487	20501	20455	20497	20450	20406	20431	20339	20434	20450	20357	20231	20416	20244	20442	20604	20220	20316	20262	20323	20352	20380	20355	20399	20538	20301	20495	20375	20306	20301	20371	20494	20404	20483	20447	20468	20504	20378	20564	20637	20272	20430	20619	20324	20426	20548	20443	20480	20332	20589	20346	20619	20458	20200	20306	20448	20576	20199	20379	20464	20389	20209	20436	20498	20455	20478	20401	20407	20466	20641	20443	20234	20385	20391	20520	20449	20433	20534	20393	20393	20269	20466	20371	20248	20465	20242	20497	20417	20374	20607	20497	20563	20299	20380	20435	20478	20566	20481	20412	20267	20313	20670	20352	20317	20530	20366	20322	20326	20386	20387	20486	20472	20364	20383	20250	20279	20548	20522	20454	20576	20512	20237	20649	20455	20395	20341	20477	20438	20392	20296	20370	20221	20356	20610	20434	20349	20330	20457	20314	20408	20426	20209	20461	20326	20491	20508	20314	20272	20345	20400	20301	20460	20414	20542	20366	20672	20330	20305	20332	20261	20493	20516	20550	20403	20459	20511	20596	20588	20381	20478	20291	20522	20311	20261	20377	20662	20445	20421	20301	20446	20572	20342	20600	20248	20479	20578	20373	20507	20316	20341	20346	20613	20512	20678	20090	20571	20097	20436	20304	20355	20429	20232	20462	20328	20477	20500	20384	20294	20344	20316	20614	20562	20423	20517	20250	20490	20553	20377	20303	20375	20434	20501	20364	20389	20318	20518	20289	20444	20331	20417	20330	20348	20214	20311	20415	20403	20318	20499	20533	20393	20539	20275	20500	20558	20491	20520	20452	20225	20505	20272	20519	20459	20418	20375	20525	20427	20366	20274	20414	20259	20326	20166	20344	20341	20601	20329	20433	20814	20627	20391	20521	20427	20538	20387	20583	20536	20471	20300	20617	20138	20160	20242	20245	20441	20337	20410	20298	20476	20476	20413	20246	20610	20562	20445	20476	20539	20419	20536	20553	20469	20229	20329	20340	20510	20603	20321	20319	20373	20341	20515	20398	20310	20174	20255	20400	20557	20513	20299	20577	20501	20629	20526	20385	20490	20485	20378	20392	20620	20498	20427	20407	20280	20423	20382	20599	20399	20212	20261	20340	20501	20252	20378	20337	20439	20423	20289	20446	20309	20458	20447	20447	20382	20218	20363	20472	20312	20350	20414	20326	20332	20444	20424	20431	20236	20448	20375	20419	20370	20470	20134	20404	20442	20354	20533	20165	20450	20174	20202	20307	20447	20246	20397	20371	20443	20564	20621	20211	20299	20357	20395	20500	20197	20653	20392	20333	20349	20494	20581	20405	20346	20491	20479	20351	20477	20492	20363	20367	20504	20430	20394	20265	20415	20624	20018	20353	20397	20602	20549	20389	20352	20592	20535	20330	20305	20283	20261	20585	20219	20269	20565	20372	20478	20537	20320	20275	20429	20396	20389	20370	20416	20332	20447	20338	20509	20395	20334	20538	20501	20187	20340	20551	20341	20581	20554	20526	20399	20311	20432	20132	20496	20281	20379	20397	20425	20330	20471	20474	20241	20588	20284	20448	20569	20620	20469	20189	20604	20354	20531	20469	20367	20505	20509	20462	20345	20424	20442	20487	20371	20294	20560	20502	20450	20419	20253	20280	20348	20450	20753	20472	20547	20352	20267	20423	20327	20320	20249	20475	20544	20317	20325	20245	20364	20436	20565	20373	20361	20445	20419	20534	20417	20271	20204	20456	20486	20260	20584	20556	20570	20386	20303	20419	20363	20333	20459	20342	20390	20504	20328	20342	20476	20208	20615	20366	20214	20538	20239	20461	20486	20544	20244	20459	20433	20339	20406	20444	20370	20424	20341	20315	20345	20297	20405	20410	20299	20288	20269	20379	20509	20370	20381	20377	20368	20504	20305	20531	20405	20432	20401	20526	20173	20404	20307	20469	20424	20453	20319	20287	20343	20509	20222	20168	20352	20414	20473	20439	20460	20319	20347	20435	20275	20393	20534	20462	20339	20430	20446	20503	20409	20251	20327	20503	20736	20375	20468	20617	20335	20303	20425	20553	20352	20399	20341	20255	20447	20449	20505	20421	20464	20170	20446	20352	20185	20289	20074	20447	20374	20366	20449	20429	20595	20207	20544	20308	20299	20258	20222	20485	20293	20351	20516	20384	20383	20329	20492	20181	20330	20482	20274	20504	20497	20401	20401	20279	20480	20543	20432	20339	20481	20198	20256	20413	20273	20539	20356	20366	20450	20261	20303	20446	20547	20469	20455	20293	20123	20367	20275	20181	20522	20477	20331	20336	20605	20459	20260	20351	20293	20474	20335	20463	20493	20306	20363	20348	20380	20349	20527	20425	20390	20303	20454	20316	20223	20271	20416	20357	20410	20440	20391	20442	20481	20477	20203	20543	20514	20376	20390	20261	20443	20503	20393	20496	20335	20483	20147	20407	20280	20516	20430	20404	20283	20475	20529	20123	20583	20367	20241	20410	20278	20620	20274	20335	20408	20290	20515	20530	20292	20483	20110	20347	20374	20509	20215	20654	20532	20133	20448	20435	20649	20276	20542	20378	20355	20536	20390	20416	20540	20288	20298	20373	20465	20314	20440	20382	20407	20465	20437	20632	20480	20517	20397	20329	20204	20596	20384	20345	20372	20263	20337	20251	20400	20454	20469	20411	20464	20286	20436	20668	20371	20609	20493	20774	20195	20358	20408	20244	20254	20263	20412	20556	20411	20192	20275	20101	20388	20525	20199	20568	20504	20584	20143	20358	20355	20333	20534	20434	20620	20616	20384	20525	20634	20595	20465	20335	20555	20421	20315	20225	20401	20571	20626	20510	20401	20436	20114	20492	20285	20428	20380	20259	20533	20538	20420	20450	20242	20260	20515	20377	20264	20517	20286	20260	20400	20293	20346	20255	20363	20493	20650	20541	20417	20358	20399	20530	20466	20438	20465	20261	20504	20544	20292	20479	20501	20460	20328	20487	20327	20407	20365	20385	20327	20292	20598	20641	20548	20406	20339	20301	20476	20318	20399	20509	20599	20397	20599	20587	20332	20331	20385	20439	20456	20422	20358	20198	20370	20548	20615	20643	20266	20524	20390	20348	20578	20541	20495	20117	20277	20317	20383	20392	20609	20382	20550	20517	20470	20359	20371	20321	20285	20282	20493	20451	20385	20226	20313	20365	20212	20490	20463	20470	20422	20387	20423	20381	20429	20471	20478	20153	20485	20316	20187	20428	20414	20544	20480	20504	20451	20397	20371	20378	20518	20614	20422	20154	20456	20242	20475	20215	20391	20332	20335	20447	20403	20595	20514	20376	20389	20298	20390	20486	20361	20611	20355	20243	20419	20264	20288	20241	20549	20405	20174	20448	20468	20499	20300	20233	20323	20548	20264	20235	20323	20474	20417	20528	20446	20490	20193	20375	20380	20435	20217	20268	20302	20673	20425	20358	20444	20567	20528	20258	20253	20573	20640	20472	20314	20488	20502	20452	20527	20370	20539	20503	20445	20486	20366	20471	20537	20509	20530	20360	20344	20517	20313	20488	20463	20427	20426	20448	20349	20412	20411	20459	20416	20373	20325	20351	20265	20521	20330	20378	20303	20355	20120	20280	20483	20275	20352	20408	20268	20353	20255	20468	20381	20295	20163	20322	20435	20481	20455	20451	20505	20381	20295	20325	20171	20162	20439	20507	20359	20530	20522	20371	20642	20554	20328	20340	20558	20436	20472	20206	20476	20291	20427	20414	20318	20021	20424	20259	20560	20384	20269	20340	20244	20631	20390
30444	46736	47198	34649	24681	21113	19980	19905	20441	31787	45162	39489	30185	24612	21578	20133	19195	18251	17632	17231	16992	16895	16978	17028	16945	16941	17124	16714	17018	16994	16998	16935	16879	16971	16933	17038	17093	17117	17028	17066	17007	16878	17082	16953	16961	16936	16891	16947	17009	16869	16922	16828	16985	17036	16987	16951	17003	16991	17032	16979	16980	16834	16912	17076	16936	17015	16864	17051	16887	17063	17028	16915	17116	16836	17094	16930	17086	17056	17044	16981	16886	16951	16925	16904	16993	16902	16995	16989	16981	16906	17037	17130	16877	16759	16815	17215	17046	16966	16909	16904	16784	17192	17187	16942	17005	16921	16819	17183	16820	16984	16954	17013	17153	16960	17045	16890	17064	16940	16823	16760	17020	17004	16833	17017	17016	16895	17068	17037	17057	16912	16960	16969	17074	16800	16850	16961	16971	17011	17182	16987	16831	16985	16933	16937	17072	16878	17006	16733	17073	16950	16900	16994	16826	16990	16841	17182	16923	16897	16937	16989	16849	16832	16805	17293	16891	16959	17033	16948	16873	17054	17082	17060	16849	17065	16905	16789	16893	16754	16940	16887	17045	16942	16978	16932	16797	16811	16677	16940	16901	16896	16829	17146	16986	16955	16777	16926	16958	17074	16954	16967	16868	17052	16935	17082	16876	16993	16856	16975	16971	16862	16968	16926	17073	16995	17117	16807	17064	16880	17035	17026	16844	17172	16939	17084	17004	16956	17056	17113	17109	17030	16927	17004	16865	16953	17039	17052	16995	16839	16957	17041	16912	16917	16910	16945	16925	17071	17005	17012	17042	17024	16974	16980	17062	16821	16946	16896	16918	16912	16932	16947	17001	16762	17080	16952	16994	16780	16963	17054	16953	16869	16928	16979	16996	16804	16905	16952	16941	16996	16948	16995	16762	16971	16991	16964	16745	17001	16886	16888	16912	16961	16865	16949	16703	16932	16907	16946	17003	16971	16814	16935	16956	17035	17029	16943	17012	16872	16924	17004	17086	16932	17016	16926	16989	16857	17022	16857	16858	17079	17019	16791	16946	16787	17025	16956	16928	17034	17050	17009	16932	16875	16899	16717	17011	17003	16847	16944	16956	16988	16889	16982	16795	16772	16938	16965	17009	17003	16974	16852	17020	17056	17020	16949	17018	16910	17060	16953	16838	16955	16840	17036	16859	16949	16905	16880	16941	16878	16921	16916	16934	16850	16864	17020	17145	16884	17012	16878	16924	17014	16957	17022	17104	16946	16698	17093	17019	16898	17041	16803	17084	16941	17110	16794	16933	17115	16825	16953	16961	17034	16932	16860	17032	16873	16992	16909	17147	16974	16889	16917	16977	16910	16894	16789	17077	17067	17006	17129	16808	16954	17048	17056	16985	16994	16839	16977	16993	16773	16926	16968	16935	16993	17045	17005	16984	17047	16972	17027	16884	16873	16986	16799	17048	16942	17028	16903	16946	16837	16873	17015	16979	16877	16907	16896	16980	17074	17163	17002	17024	17153	16981	16945	16944	17015	17054	17021	16918	16865	16881	16818	17023	16806	17119	17210	16993	16956	16981	16887	16789	16849	16921	17056	16898	16780	16920	17026	16851	16968	17008	16856	16868	17061	16841	16896	17074	17205	16958	16893	17002	16886	16970	17037	16985	17021	16963	16855	16862	17040	16974	16861	16973	17043	16935	16985	16902	16969	16994	16844	16827	16969	16967	16922	16815	16945	17092	16937	17093	16963	17021	16966	16995	17085	16890	17052	16988	17099	17042	16887	16762	16979	17030	16869	17055	16766	17073	17114	16916	16945	16976	17041	17005	16997	16865	16923	17074	16844	17001	16813	16903	16944	16931	17007	17021	17086	16870	17027	16958	16856	17100	17050	17212	16963	17081	17021	16914	16830	17081	16791	16914	17205	16955	16908	16960	16929	16934	16996	17001	16880	16868	16776	16964	17017	17028	17075	17176	16951	16890	16902	16895	17044	17008	16964	17062	16976	16911	17014	16826	16955	17041	17277	17000	16969	17046	16965	16951	16838	16776	17044	16939	17019	17124	16806	16731	16848	16904	16914	17041	16888	17042	17114	16982	16819	16957	16853	16889	16999	17031	16905	17031	17005	16913	17125	16958	16963	16846	17004	17123	16863	16836	17099	17047	16953	16989	16853	16995	17068	16823	16993	16827	16914	17097	17143	16939	16928	16913	16830	17086	16979	16869	17001	16687	17051	16963	16968	17124	17071	16923	17051	16928	16959	16971	17105	16986	16807	16951	17045	16908	16912	16973	16973	17052	16924	16969	16914	16931	16947	16836	17016	17008	17043	16931	16993	16809	16967	17030	16887	16868	16842	16947	16958	16930	17041	17009	16962	17189	16950	16902	16790	16901	16825	16836	16964	17137	17070	17096	16880	16883	16956	17028	16869	17022	16977	16951	16805	16878	16788	17018	17036	16923	16814	16903	16985	16778	17035	16837	17024	16968	17169	17015	16877	16776	16928	17058	16965	16933	17076	16888	16915	16928	16904	17006	17020	17043	16868	16938	16992	17075	16916	17047	17108	16939	16975	17053	17173	17007	17038	17089	16856	17006	17072	16915	16963	16918	16630	16962	16994	17060	17121	16941	17149	17051	16834	17025	16940	16989	17107	16914	16917	16869	16910	16883	16981	17069	16861	16988	16965	17004	17065	16895	16989	16834	17112	16937	16925	17013	16893	17092	16830	16996	16886	17028	16980	17069	16986	17032	16949	17038	16754	17051	17052	17069	16907	16933	16981	17037	16883	17026	16904	16834	16936	16932	16847	17120	16907	16897	16960	16983	16948	16941	16919	16962	16912	16983	16799	16849	16899	17123	17030	16884	16817	16869	16828	16898	17029	17138	16945	17060	16984	16946	16803	16896	16983	16981	16859	16963	16902	16903	16931	16835	16867	16972	16805	17059	16815	16855	16850	16884	16927	16935	16930	17068	16930	16896	16995	17017	16954	17032	17144	17018	16963	17063	17060	16961	16988	17093	16898	16908	16895	17050	16922	16877	17008	16963	16814	16865	17068	17127	17019	17101	16977	16982	16793	16995	17057	16876	16868	16941	16986	17052	16891	17010	16988	16918	17021	16929	16859	16949	16968	17035	16909	16748	16888	17014	16880	16838	16967	17160	16865	16997	17058	16844	16862	16950	17027	17049	16898	17102	17056	16858	16956	17001	17032	16923	16954	17031	17055	16902	17074	17090	16938	16866	16938	16904	16939	16959	17077	17052	16915	17061	16963	16878	16878	17043	16902	17099	16919	16949	16956	17039	16846	16938	17049	16906	16959	17183	16861	17134	16987	16945	17164	16852	17013	16899	17144	16757	17042	17064	16948	16948	16964	17097	16903	16992	16996	16984	16983	16876	16904	16962	16969	17001	16997	16850	16844	17140	16955	17016	16965	17048	16870	17104	17068	17001	17006	16840	16833	16763	17085	17050	17079	16957	16957	16860	16719	16943	16921	16973	16855	16825	16892	17015	16872	16947	16950	16901	17078	16885	16896	16964	16903	16862	16882	16678	16999	16728	17086	17082	16925	16913	17093	16942	16956	17003	16921	16936	16930	16943	16895	16893	16927	17048	17059	16853	16949	16897	16994	17064	17028	17045	16898	16910	16954	16979	16954	16930	16946	17028	17069	17035	16803	16909	16985	16879	16881	16925	17054	17015	17038	16938	16756	17032	17006	16933	16905	17071	16884	17008	17087	17039	17028	16956	16913	16891	16980	16857	16775	17008	16959	16928	16825	17017	16873	16986	16889	17059	17100	17187	16908	16954	16830	17018	16806	16957	17099	16877	17063	16989	16890	17022	16972	17089	16939	16928	16962	16912	16889	16919	16927	17080	16888	17016	17192	16875	17084	16969	16939	16986	17002	16952	17007	17069	16907	16820	17121	16908	16830	16969	17063	16971	16809	16907	16831	16999	17190	17058	17034	17026	17011	16897	16856	16927	16947	16899	16893	16879	17182	17067	16788	16999	16976	17097	17063	16947	17079	17166	16987	17037	16991	17060	16962	16987	16976	16984	17087	17171	17013	17020	16922	17006	16976	16844	17041	16899	17098	16849	17124	16983	16989	17082	17046	17031	16977	17092	16908	16907	16821	16834	17157	16939	16834	16939	16774	16897	17021	16942	17072	16921	16967	17220	17033	16909	17050	16976	16920	16952	16885	17016	16989	16924	16908	16996	16834	16912	16932	16985	16875	16984	16846	16993	16969	17039	16944	17177	16905	17027	16906	17118	16908	17053	16932	16843	17031	16884	16856	16944	17091	16990	16935	17016	17035	17026	17058	17045	17056	16961	17044	17097	17039	16969	16967	16969	16961	17021	16950	17144	17127	17031	16861	16921	16779	17008	16861	17095	16775	16956	16969	16843	16943	16768	17004	16868	16957	17099	16889	16749	16858	16914	16957	17014	17087	16853	16903	16954	16904	16984	17046	17050	17015	16968	16910	17111	16856	16923	16883	16774	16817	17005	16925	17059	16995	17020	17136	16864	16932	16935	16910	17042	16904	16998	16993	16781	16876	17207	16858	17012	17079	17080	16962	17007	17143	16830	16929	16996	17097	16951	16844	16848	16959	16943	17071	16852	17013	16956	16759	17160	17007	16976	16960	16965	16984	16920	16856	16894	17011	17062	16976	16920	17093	16971	16869	17029	16882	17106	16881	16963	16925	17079	17137	16866	16929	16906	17148	16960	16832	16914	16956	17041	16972	16863	17003	16867	16963	16988	16903	17029	16805	16985	17076	17019	16974	16816	17073	16994	17039	16962	17048	16850	16927	16893	16972	16948	16966	17114	16965	16991	16964	16942	16971	16850	17023	16984	16911	16912	17109	16963	17029	16888	16959	16878	17068	16982	16885	16850	16929	16973	16939	16980	16979	17044	16915	17021	16848	17069	16934	16873	16865	16955	16923	17094	16993	16983	17004	17005	16974	16974	17069	16866	17002	16828	16885	17002	16895	16860	17044	16855	17066	16991	17025	16781	17150	16909	16841	16827	16901	17019	16827	16991	16915	16878	16875	17071	16885	17015	17010	16954	16931	16961	16927	17018	17063	16932	17043	16883	16925	16825	16930	17084	16962	16914	17124	16984	17009	16934	16891	16838	16951	16896	16984
28030	23912	30155	26244	21214	20837	21012	20628	20739	21018	23121	22459	21710	21030	20680	20698	20472	20683	20601	20525	20597	20645	20530	20360	20334	20525	20459	20507	20394	20365	20266	20401	20449	20398	20539	20315	20233	20213	20206	20297	20381	20491	20613	20308	20249	20412	20445	20321	20348	20295	20271	20296	20571	20360	20374	20252	20186	20533	20389	20254	20506	20346	20482	20416	20559	20198	20171	20318	20252	20327	20416	20444	20444	20457	20463	20228	20389	20561	20542	20338	20301	20397	20239	20299	20446	20526	20355	20431	20308	20354	20326	20354	20446	20359	20504	20302	20341	20243	20303	20152	20177	20407	20362	20311	20558	20231	20272	20516	20210	20236	20601	20249	20301	20439	20318	20513	20312	20384	20461	20390	20333	20425	20336	20269	20359	20242	20277	20565	20429	20194	20253	20244	20374	20639	20246	20177	20472	20259	20445	20361	20459	20323	20332	20350	20340	20297	20310	20350	20379	20337	20273	20262	20376	20518	20288	20397	20206	20457	20536	20418	20283	20372	20338	20321	20318	20326	20398	20493	20596	20450	20427	20369	20151	20389	20281	20413	20444	20142	20110	20201	20489	20270	20335	20402	20482	20309	20460	20388	20273	20261	20269	20251	20507	20377	20390	20396	20394	20527	20200	20383	20298	20318	20511	20394	20402	20367	20515	20397	20261	20450	20532	20397	20457	20438	20536	20437	20558	20481	20316	20321	20187	20397	20332	20536	20055	20304	20251	20394	20321	20265	20471	20358	20467	20339	20412	20314	20228	20433	20121	20360	20187	20239	20137	20411	20435	20369	20319	20475	20348	20399	20492	20368	20566	20625	20504	20165	20265	20246	20351	20171	20329	20437	20448	20409	20437	20159	20533	20343	20276	20290	20477	20140	20428	20448	20370	20336	20423	20385	20386	20356	20201	20247	20249	20323	20268	20294	20508	20356	20484	20108	20425	20398	20683	20468	20361	20553	20366	20285	20374	20390	20376	20041	20285	20198	20114	20267	20594	20501	20392	20363	20456	20190	20213	20163	20396	20301	20291	20400	20391	20155	20505	20440	20412	20233	20371	20288	20405	20303	20351	20201	20456	20490	20356	20374	20472	20522	20262	20268	20286	20176	20380	20260	20223	20494	20177	20394	20346	20335	20020	20105	20321	20515	20456	20392	20364	20296	20188	20234	20533	20414	20225	20349	20341	20456	20529	20548	20340	20271	20209	20292	20442	20163	20201	20322	20405	20319	20327	20346	20349	20126	20440	20299	20214	20268	20504	20526	20454	20508	20458	20253	20459	20243	20391	20352	20263	20311	20422	20377	20237	20313	20383	20172	20243	20129	20195	20445	20221	20268	20332	20554	20226	20426	20633	20237	20455	20354	20095	20268	20265	20426	20634	20255	20335	20450	20483	20431	20267	20240	20243	20412	20323	20439	20491	20347	20159	20386	20292	20295	20625	20475	20419	20476	20257	20561	20169	20403	20326	20202	20246	20403	20141	20268	20455	20311	20394	20394	20559	20360	20555	20414	20346	20597	20422	20407	20587	20307	20443	20349	20439	20261	20232	20369	20281	20579	20276	20518	20609	20563	20129	20304	20312	20444	20192	20471	20165	20232	20186	20396	20539	20288	20319	20394	20539	20349	20529	20399	20539	20227	20300	20338	20317	20338	20477	20450	20330	20276	20437	20289	20631	20336	20536	20432	20240	20335	20365	20199	20393	20320	20583	20301	20319	20495	20259	20202	20179	20232	20446	20126	20458	20365	20335	20408	20156	20365	20379	20368	20280	20204	20317	20386	20243	20291	20457	20297	20125	20307	20146	20307	20531	20420	20373	20236	20401	20214	20503	20391	20421	20286	20463	20375	20097	20138	20245	20427	20377	20351	20228	20290	20419	20400	20343	20327	20350	20124	20369	20219	20193	20460	20413	20117	20482	20263	20242	20355	20235	20261	20286	20560	20397	20491	20214	20211	20270	20333	20426	20270	20508	20229	20213	20508	20452	20342	20296	20346	20492	20506	20400	20570	20188	20253	20403	20229	20535	20351	20405	20333	20388	20556	20340	20545	20388	20430	20279	20522	20399	20394	20336	20591	20608	20134	20488	20423	20380	20387	20406	20317	20338	20063	20119	20446	20441	20421	20171	20443	20466	20187	20350	20469	20225	20346	20316	20397	20447	20311	20302	20370	20259	20200	20376	20016	20152	20379	20206	20313	20212	20137	20402	20322	20336	20096	20252	20411	20230	20325	20349	20459	20257	20210	20412	20399	20396	20547	20474	20199	20540	20481	20373	20302	20244	20306	20365	20423	20229	20342	20485	20304	20399	20294	20476	20309	20536	20115	20523	20361	20624	20342	20292	20165	20479	20299	20341	20540	20552	20277	20414	20485	20215	20230	20389	20434	20392	20407	20326	20280	20491	20187	20221	20540	20360	20195	20515	20387	20252	20104	20299	20371	20651	20208	20418	20507	20212	20353	20317	20432	20380	20342	20279	20190	20337	20360	20367	20570	20411	20202	20414	20426	20428	20447	20339	20344	20429	20159	20394	20352	20543	20427	20395	20379	20598	20285	20289	20397	20392	20185	20378	20539	20268	20459	20471	20437	20436	20173	20416	20364	20332	20288	20177	20346	20472	20185	20495	20313	20328	20275	20212	20281	20138	20648	20406	20148	20415	20422	20520	20407	20516	20431	20331	20419	20199	20415	20154	20127	20329	20479	20257	20499	20402	20250	20191	20199	20438	20175	20283	20415	20389	20429	20342	20260	20389	20293	20469	19963	20237	20333	20236	20288	20119	20330	20460	20354	20291	20324	20315	20305	20190	20228	20390	20518	20414	20333	20187	20275	20351	20347	20186	20358	20624	20399	20508	20212	20434	20152	20367	20370	20512	20522	20302	20508	20496	20445	20443	20345	20548	20442	20533	20256	20315	20367	20013	20216	20314	20282	20370	20106	20352	20044	20377	20435	20347	20205	20251	20433	20341	20337	20483	20386	20314	20252	20284	20362	20418	20332	20384	20453	20465	20677	20296	20405	20202	20047	20411	20395	20362	20412	20477	20403	20472	20480	20154	20184	20421	20311	20207	20202	20501	20222	20224	20360	20563	20357	20044	20380	20551	20456	20280	20312	20450	20343	20576	20392	20338	20427	20476	20361	20474	20581	20190	20356	20401	20378	20219	20342	20226	20235	20352	20191	20611	20206	20398	20374	20514	20420	20401	20478	20363	20525	20484	20147	20417	20626	20167	20283	20494	20454	20226	20441	20265	20383	20249	20465	20452	20499	20448	20222	20310	20141	20164	20313	20272	20294	20321	20263	20425	20531	20342	20465	20460	20156	20227	20645	20373	20335	20385	20311	20346	20285	20108	20222	20317	20277	20420	20397	20490	20418	20402	20120	20422	20596	20305	20367	20481	20316	20362	20202	20214	20248	20386	20538	20275	20530	20391	20395	20627	20320	20268	20453	20265	20167	20408	20181	20312	20677	20362	20523	20403	20453	20447	20362	20363	20344	20416	20325	20328	20388	20509	20443	20099	20332	20401	20412	20280	20454	20665	20377	20605	20470	20417	20380	20396	20368	20320	20366	20516	20261	20283	20237	20517	20343	20363	20364	20506	20333	20479	20417	20490	20184	20317	20349	20294	20256	20372	20607	20420	20463	20393	20292	20555	20392	20434	20420	20382	20325	20444	20443	20298	20470	20154	20273	20500	20277	20320	20206	20412	20285	20348	20483	20225	20374	20223	20188	20537	20282	20401	20363	20399	20318	20278	20510	20477	20402	20379	20384	20479	20402	20398	20350	20416	20465	20434	20137	20386	20302	20327	20202	20399	20399	20310	20430	20185	20305	20304	20254	20530	20373	20389	20351	20371	20470	20423	20219	20276	20393	20275	20437	20500	20316	20270	20298	20360	20362	20074	20278	20378	20213	20311	20168	20106	20160	20504	20421	20395	20415	20186	20372	20210	20173	20490	20489	20310	20275	20434	20457	20597	20448	20444	20126	20310	20195	20341	20356	20299	20231	20397	20472	20430	20201	20325	20279	20408	20252	20469	20441	20192	20387	20294	20459	20329	20324	20223	20370	20232	20394	20591	20148	20466	20360	20349	20368	20430	20252	20319	20319	20433	20333	20254	20348	20560	20456	20486	20230	20258	20292	20764	20665	20418	20303	20327	20425	20347	20300	20287	20178	20379	20654	20720	20356	20392	20331	20478	20337	20393	20457	20354	20468	20561	20369	20336	20448	20349	20398	20458	20300	20262	20315	20488	20437	20627	20313	20462	20388	20102	20321	20373	20219	20318	20556	20518	20404	20224	20338	20346	20548	20545	20466	20490	20455	20535	20545	20339	20519	20363	20336	20229	20413	20379	20377	20435	20398	20384	20231	19986	20223	20397	20448	20439	20584	20367	20391	20424	20091	20017	20404	20435	20264	20332	20380	20520	20443	20287	20164	20403	20312	20391	20351	20239	20488	20491	20388	20394	20244	20536	20424	20334	20246	20289	20458	20364	20452	20548	20489	20355	20526	20434	20477	20337	20581	20302	20338	20431	20520	20389	20413	20381	20495	20431	20412	20324	20476	20530	20283	20256	20331	20444	20500	20337	20255	20411	20315	20658	20354	20533	20462	20283	20402	20441	20558	20253	20343	20434	20359	20278	20423	20327	20323	20201	20451	20327	20304	20407	20329	20497	20447	20346	20560	20535	20345	20335	20247	20329	20274	20224	20436	20386	20217	20303	20253	20405	20371	20299	20362	20445	20505	20119	20419	20372	20306	20430	20165	20414	20423	20459	20446	20286	20489	20161	20151	20444	20352	20516	20220	20364	20360	20417	20170	20226	20249	20547	20551	20364	20304	20368	20316	20409	20472	20510	20342	20261	20215	20461	20270	20344	20410	20125	20421	20284	20359	20404	20382	20438	20330	20472	20294	20427	20309	20448	20275	20451	20143	20535	20546	20557	20286	20394	20326	20407	20518	20511	20666	20430	20347	20299	20291	20393	20555	20290	20238	20255	20278	20197	20125	20324	20272	20304	20430	20308	20365	20414	20171	20455	20532	20428	20302	20144	20474	20469	20267	20352	20421	20365	20280	20478	20400	20354	20306	20353	20181	20484	20399	20311	20342	20413	20372	20458	20246	20521	20429
24615	33568	31499	21923	17868	17752	17247	17205	17085	18468	20844	19824	18445	17488	17154	17126	17164	17054	16875	17093	16974	16917	16895	16963	17068	16952	17031	16991	16885	16959	17077	16814	17159	17021	16876	16970	16739	16970	17082	16883	16749	16807	16935	16852	17035	16847	17007	17035	16877	17068	17017	16786	17054	16962	16864	17172	16823	16761	16951	16918	16835	17036	16933	16860	16994	17001	16881	16927	16884	16992	16914	16937	16727	16905	16939	16982	16877	16790	16828	16914	17027	16941	17015	16978	16835	16733	16849	17083	17004	16843	16812	16954	16828	16888	16909	17008	16951	16893	16900	16991	16886	17001	17059	16933	16840	17042	16820	16729	16975	16928	16953	16940	16915	16942	16879	16939	16987	17003	16953	17030	16825	16874	16981	16944	16751	16888	17069	17059	16975	17073	16923	16899	16959	16823	17031	16894	17058	16841	16788	16792	16970	17018	16863	16885	17018	16906	16871	16978	17181	16831	16871	16902	16975	16894	16843	16817	16993	16926	16813	16832	17003	16865	16849	16975	16783	17065	16819	16812	16900	16807	16926	16955	16867	16916	17113	16825	16801	17006	16789	16760	16814	16956	16937	17176	16853	17072	16881	16851	16937	16890	16883	16896	16893	16979	16819	16951	17046	17142	16676	17040	16866	16789	16874	16978	16956	16933	17051	16852	16986	16795	16867	16901	16942	16871	16990	16803	16929	16841	16919	16970	16804	16899	16766	16970	16873	16896	16987	16827	16971	16684	17032	16979	16842	16967	16905	16827	16989	16759	16757	16908	17001	16993	16856	16827	16871	16806	16982	17083	16728	16893	16953	16760	16782	17072	16962	17048	17120	16943	16974	17028	16891	16995	17048	16904	16817	16760	16747	16970	16901	16979	16891	17056	16944	16932	16916	16867	16768	16872	16874	16856	16706	16757	16893	16902	16803	16886	16983	16980	16758	17169	16955	16897	16838	16930	16879	17014	16899	16834	16841	17012	16719	17060	16758	17027	17132	17047	17042	16905	16825	16776	16897	16923	16771	16988	16720	16995	17003	16951	16866	16748	17070	16877	17013	16929	16924	16957	17066	16933	16839	16913	16810	16744	16876	17023	16834	16921	16819	16790	16912	16923	16824	16981	16790	16948	16788	17040	16927	16944	16877	16850	17001	16854	16949	17071	16990	17021	16849	16872	16861	16921	16953	16776	16932	16890	16809	16869	17043	16944	16937	16881	16926	16886	16892	16795	16799	16954	16967	16956	16923	16817	17032	16856	16937	17219	16852	17124	16966	16975	16881	16853	16934	16870	16771	16910	16760	17014	16955	16835	16907	16811	16850	16944	16873	16896	16951	16863	16669	16906	16963	16896	17055	16676	16846	16954	17001	16874	16864	16876	16930	17054	16862	17019	17116	16954	16840	16884	16890	16919	16811	17008	16776	16889	16895	17018	16908	16961	16932	16906	16853	16950	16906	16883	16955	16823	16967	16841	16894	16759	17049	16785	17148	16979	16926	16836	16683	16797	16962	16968	17017	16935	17076	17050	16867	16905	17061	16942	17105	16803	17016	16784	16997	17062	16963	16886	16763	16856	16977	16931	16973	16967	16957	17124	17130	16809	16977	16712	16876	17027	16856	16922	16799	16829	16918	16983	16936	17055	16979	16815	16882	16866	16951	16953	17040	16942	16777	16814	16873	16927	16863	16926	16988	16890	16957	16974	17049	16882	16920	17139	16760	16850	16869	16845	16786	16951	16845	16934	16816	16932	16815	17005	16866	16844	16921	16910	16969	16829	16918	17113	16844	16836	16920	17064	17001	16902	16990	16914	16757	16952	16970	16933	16839	16923	16870	16987	16992	16950	16895	17063	16862	16916	17043	16791	17003	17020	17078	16815	17013	16815	16921	16881	16932	16947	16858	16759	16791	16765	16893	16842	16980	16933	16959	16893	17087	16897	16951	16765	16852	16958	16876	16924	16644	17025	16895	16865	16885	16910	16809	16786	16826	16812	17033	16985	16704	17035	16797	17090	16897	16868	16915	16924	16772	16818	16824	16959	17016	16888	17030	16853	16995	16913	16933	16974	16991	16967	17174	17087	16672	16959	17015	16999	16830	16889	16912	16938	16881	17162	16940	16857	16901	16952	16934	16948	17075	16995	16922	16725	17067	16869	17100	16943	17052	17055	16859	16981	16865	17010	16940	16794	16822	16842	16843	16978	17045	16904	16883	16770	16916	16760	16866	16978	16913	16849	16861	16908	16993	16849	16936	16819	17009	16972	16941	16951	16937	16912	16888	16922	16916	17002	16810	16819	16893	16955	17039	16854	17032	16820	16925	16939	16982	17053	16805	16958	16934	16869	16940	16997	16917	16989	16912	17041	16838	16956	17216	16939	16871	16989	17032	16945	16849	16793	16785	17181	16895	16858	17063	16876	16932	16879	16937	16852	16964	17118	16855	16805	16977	16859	17022	17003	17093	16914	16958	16951	17057	16904	17040	16958	16871	16960	16858	16775	16806	16831	16951	17011	16890	16875	16784	16945	16978	16896	16696	16928	16801	16937	16798	16924	16856	16828	16846	16984	16945	16861	16920	16930	16851	17001	16804	16896	16859	17113	16925	16783	17078	16993	16945	16953	16957	16905	16935	17024	16887	16921	16939	17250	16870	17018	16870	16912	16878	16799	16995	17011	16809	17120	16926	17035	16995	17051	16803	16920	16938	17027	16909	17139	16776	16985	16759	16939	16979	16995	17054	17002	16980	16934	16986	17021	16856	16888	17084	16816	16876	17062	16763	16932	16811	16971	16932	16800	16845	17032	16847	17064	16949	17005	16937	16802	16921	16774	16856	17030	16996	16760	16848	16867	16909	16847	16952	16884	16907	17009	16850	16982	16977	16806	16845	16951	16901	16898	16902	16964	16866	17146	16827	16793	16895	16801	17018	17013	16847	16937	16973	16817	17034	16787	16867	16924	16935	16855	16796	16961	17071	16968	17127	16910	16874	16987	16871	17014	16908	16781	16903	16908	16955	16991	16880	16858	16831	17089	16983	16872	16912	16840	16958	16927	16970	16764	16922	16940	16817	17149	16973	16747	16900	16928	16898	16838	17076	16916	16877	17026	17020	16910	17056	16872	16935	16958	16744	16825	16840	16844	16931	16930	16804	16774	16853	16948	16765	16973	16749	16974	16909	16993	16954	17080	16925	16948	16924	16775	16762	16770	16819	17061	16693	16982	16887	16872	16923	16869	16924	16956	16860	16876	16866	16800	16942	16732	17014	16806	16826	17066	16859	16938	16921	16874	16965	16929	16964	16922	17023	16953	16773	17063	16973	17136	16815	16770	16938	16810	16924	16884	16904	16863	16926	17075	16794	17129	17040	16773	16994	16946	16914	16943	16894	16876	16897	16948	16814	16776	16903	16726	17043	16957	17072	16992	17000	16914	16966	16989	16908	16880	16979	16821	17154	16932	16939	16931	16897	16957	16871	16852	16869	16980	16912	17094	16974	16892	16953	16939	16946	16888	17007	16911	16919	16818	16873	17057	16937	16931	16860	16904	16919	16807	16831	16808	16822	16980	17017	16964	16991	16964	16795	17067	17086	16921	16831	16892	16987	16999	17009	16774	16870	16940	16969	16933	16898	16857	17057	16985	16982	16762	17009	16869	17060	16848	16918	16874	16876	16885	17012	16823	16991	16848	16981	16935	16932	16860	16923	16914	16841	16987	17012	16951	16881	16863	16878	16906	16899	16717	16892	16953	16919	17040	16934	16813	16877	16769	17096	16882	17035	17059	16999	16897	16824	16911	17039	17007	16998	16972	16878	16856	16689	16760	16893	16839	17006	16902	16949	16957	16856	16962	16929	16937	16930	16922	16819	17135	16785	16838	16891	17036	17036	16953	16998	16768	16949	16987	17054	16983	16973	16939	17068	17001	16962	16950	17037	16789	17025	17087	16721	16821	17023	17034	16966	16998	16896	16953	16801	16935	17044	16854	17005	16889	17104	16790	16639	16985	16819	17142	16923	16897	16823	16841	16951	16845	17111	16952	16902	17101	16847	16910	16950	16617	16759	16913	17121	16965	16833	16826	16836	16983	16904	17051	16903	17049	16833	16840	16959	16912	16885	17033	16868	17025	16883	16818	16830	17048	16898	16892	16922	16935	16843	16876	16959	16868	16974	16860	16897	16905	16880	17063	16970	17098	16902	17077	16969	16913	16924	16952	17036	16642	16821	16971	16849	16949	16712	16826	17031	16968	16947	16991	16949	16939	16964	16767	17129	16956	16947	16959	17014	16796	16982	16998	16971	16896	16960	17018	16828	16981	16960	16859	16872	16888	16808	16920	16910	16933	17061	16826	16909	16985	17102	16931	16811	17003	16917	16765	16869	16796	16835	16924	16973	16912	17057	16901	16916	17132	16988	16986	16766	17080	17045	17000	16929	16818	16983	17181	16944	16982	16915	16933	16906	16896	16986	16964	16839	16792	17102	16883	16863	16728	16980	16977	16994	16885	16755	16926	17052	16738	17086	16872	16910	16800	16930	16910	16992	16975	16946	16898	16887	16965	16772	16968	16968	16915	17007	16820	16874	16926	16849	16888	17002	16908	16812	16903	16866	16954	16844	17087	16715	16941	16988	16921	16944	16889	16882	17018	16851	16649	17010	16842	16991	17157	16768	16965	16960	16987	16918	16786	16794	16759	16942	17042	16836	17001	16866	16954	16775	16904	16806	16862	16861	16858	16876	16935	16780	16900	16832	17010	16854	17075	16938	16950	17135	16769	16896	16942	17013	16867	16923	17016	17034	16815	16775	16908	16915	16937	16961	16899	16749	16734	17017	16784	16916	16956	17002	16895	17123	16864	17012	17010	17019	17028	16778	16923	16903	17018	16952	16827	16889	16859	16987	16955	17171	16901	16855	16971	16891	16736	16993	16879	16890	17102	16866	17142	16822	17000	16971	17105	16963	17002	16863	16886	17060	17057	17006	16836	16944	16780	17089	16898	17005	16888	16930	16700	16939	16918	17053	16801	16794	16856	16881	16966	16817	16715	16924	16883	16879	16934	16997	16923	16911	16814	17006	16874	16803	16980	16868	16777	17115	17004	17106	16881	16924	16886	16926	16875	17042	16924	16814	16870	17042	16916	16998	17017	16823	17029
23896	21260	28613	24765	22902	23142	23393	21084	21378	27312	34670	31182	26532	23735	22014	21424	21237	20577	20282	20217	20177	20155	20120	19918	20098	19860	20368	19959	20072	20185	20147	19923	20274	20355	20109	20176	20045	20019	20150	20402	20135	20252	20027	20144	20023	20043	19994	20013	20141	20063	20336	20244	20262	20440	20075	20126	20021	20144	19968	20150	20150	20023	20095	20016	20233	20197	20059	20029	20275	20049	20293	20037	20031	19995	20143	20201	20128	20100	20039	20013	20145	20063	20165	20102	20257	19978	19859	19874	20160	20008	20236	20103	20172	19996	20045	20001	20159	20199	20110	20137	20158	20242	20100	20236	20322	20049	20085	19830	19971	20012	20142	20119	20018	20000	20125	19944	20099	20041	20221	20109	20075	20241	20055	20157	20194	19936	20106	19976	19946	20028	20228	20095	19935	19963	19899	20043	20133	20116	20020	20026	19925	20282	20044	20020	20050	20034	20075	20130	19915	20040	20196	20106	20206	19780	20086	20045	19981	20076	19955	19899	20095	20047	19903	20017	19937	19840	20296	20241	20101	20093	19822	20267	19997	20154	20022	19899	20159	20174	20174	20000	20103	20144	20165	20008	19986	20170	20179	20059	20034	20241	20104	19984	20172	20106	20213	19920	20305	20017	20086	20209	20095	19858	20012	19906	19989	20049	20069	19935	19917	20096	20030	20226	19942	20205	20040	20105	20051	20169	20013	20095	20193	20082	20074	20100	20181	20130	20037	20121	19944	20144	20076	19992	20036	19896	19969	20093	20229	19962	20144	20153	20091	19884	20021	20187	20170	20256	19964	20158	19865	20091	19988	20127	20094	19936	19886	20107	20197	19985	20318	19886	19986	20016	20126	20170	20197	19914	20113	20235	20010	20009	20014	20059	20123	20159	20003	20059	20220	19998	20047	20193	20198	20013	20041	19950	19865	20357	20218	20147	20109	20089	20163	20071	20224	20181	20187	20107	20069	19907	20275	20108	20165	20118	20268	20118	20041	20207	20155	20031	19954	20087	20129	20146	20080	20061	20090	20159	20126	20101	20079	19952	20049	20049	20228	20191	20300	20300	20166	19916	20193	20090	20110	20062	20225	20145	20222	20178	20084	20088	20129	20214	19992	20404	20194	19923	20422	20286	19725	19839	20000	20142	19927	20183	20250	20084	20246	19937	20048	19958	19903	20109	19832	20011	20140	20104	19915	19927	20017	20051	19977	20104	19943	19935	20012	20040	20011	20080	20069	20051	20026	20055	20140	20108	19983	20006	20113	19895	20142	20117	20104	20010	19932	20044	20199	19926	20270	20227	19968	20121	19915	20147	19955	20056	20062	20157	20253	20146	19952	20162	20207	20094	20037	20280	20177	20029	19996	20131	20079	20175	20107	20125	19973	20055	20097	20195	20051	19885	20045	20124	19916	20169	20112	19955	19924	20151	20093	20083	20122	20298	20041	20180	20155	19948	20040	20355	20164	19982	20215	20029	20185	20079	20083	20084	20176	20278	20272	19843	19910	20152	20090	20217	20241	20289	19990	20199	19964	20143	20188	19931	20098	20196	19933	20190	20017	20292	20157	19803	20087	20225	20155	20074	20070	20156	19894	20059	20135	20028	19944	20033	20075	20018	19956	20048	20082	20015	20141	20048	20303	20079	20123	20046	20044	20118	20096	20090	20086	19992	19908	19824	19940	19970	20133	19859	20049	20140	20154	20189	20105	19996	20268	20108	20068	20120	20082	20221	20162	20249	20015	19992	20035	19942	20024	20003	20351	19936	20016	20049	19901	20195	20022	20121	20142	20225	20123	20149	19951	19984	20044	20134	20127	20121	19876	20122	19860	19936	20217	20136	20091	20032	20051	20284	20162	20092	20082	19975	20017	19987	19811	19749	19976	20001	20189	19960	20051	20022	19892	20176	19905	20046	20215	19957	20052	20095	20116	20029	20065	20082	20058	20156	20162	20001	19938	20003	20075	20043	20166	19926	20160	20147	19938	19801	19893	19943	20144	20095	20134	20030	20157	19973	20034	20038	20122	20036	20053	20224	19960	20022	19888	20041	20132	19886	19973	19809	19949	20045	20084	20000	20045	19878	20017	20262	20168	20208	20214	20241	19854	20009	20051	19919	20076	19975	19778	20137	20064	20015	20196	20131	20034	20094	20163	19965	20066	20026	20070	19952	19955	20112	20092	20008	20204	20097	20093	20071	20091	20053	19969	20032	20215	20110	20158	20100	20322	20125	20065	19924	20040	20058	20035	19878	20074	20000	20023	19975	19951	20055	20080	20134	20243	20264	19762	19888	19994	20108	20107	20088	20045	19823	19982	19911	20205	20114	20043	19839	19979	20020	19970	20010	19777	19905	20124	20045	20118	20015	20077	20043	20163	20052	20137	20304	20257	20186	19987	20068	20176	20021	20054	20366	20193	20070	20218	20034	20046	20206	20201	19823	20129	19967	19943	20173	20099	20211	20080	20000	20040	19992	20148	20243	19989	20030	20124	20082	19946	20157	19852	19888	20004	20149	20063	19978	20072	20019	20183	20018	20098	20056	20156	20067	20008	19977	20011	20126	20121	20051	19906	19893	20114	19973	20131	20098	19997	19915	19981	19962	19964	19929	20093	20234	20105	20037	20009	19909	19938	20046	20070	20179	20032	20203	20118	20061	20045	20004	20194	20139	19870	20011	20161	20201	19914	19941	19978	20135	20123	19833	20090	20050	19908	19834	20207	20114	20081	20025	20209	20013	20151	19936	20132	19973	20024	19955	20214	20023	20052	20173	20133	20052	20152	20147	20115	20040	20048	20131	20162	20188	19949	19960	20083	19907	20168	20040	20207	20177	20124	20049	20160	19937	20182	20407	20276	20049	20189	20187	20028	20056	20301	20049	19863	20164	20300	20250	20113	20173	20314	20167	19995	20005	19978	19978	19898	20045	20067	19876	19962	20049	20116	20037	19951	20085	19813	20108	19920	20210	19836	20012	20028	20060	20007	19900	19920	19978	20067	20047	20123	20029	19952	20023	20040	20029	20096	20150	20186	20011	19828	20107	20178	20417	20039	19941	20168	20044	20088	19877	20035	20008	20009	20121	20107	20088	20147	19959	19986	19971	20204	20312	20165	19914	19937	20156	20007	19960	19928	20024	20019	20052	19994	20124	20265	19936	20065	19866	19939	20073	20080	20006	20323	20137	20087	19945	19878	20203	19989	20004	19921	19896	20215	20187	19941	20162	20226	20013	20175	20131	20202	20153	20011	20012	20104	20114	20174	19881	20132	20084	20152	20281	19990	20173	20095	19993	20074	20140	19984	20196	20198	20113	20175	20100	20248	19989	20098	20056	20060	20126	20148	20028	20119	20267	20177	20078	19948	20048	20065	20004	19974	20188	20006	19984	19957	20223	20167	19971	19816	20110	20164	20179	20101	19973	20015	20101	20003	19919	19867	19974	19934	19884	19839	20057	20142	20168	20087	20006	20401	19822	20117	20049	20311	20075	20039	20168	20199	20244	20290	20027	20196	20011	20111	20056	20148	20012	19981	20091	20028	20020	20184	20228	20120	20185	20098	19955	20044	19873	20086	20232	19979	20132	19913	20071	20038	19961	20149	19917	20090	20127	20326	20172	20174	20034	20061	20043	20183	19874	19931	20097	20145	19957	20087	20054	20086	20205	20037	19879	20145	19999	20263	19930	20035	20201	20042	20037	20029	20071	20228	19884	20177	19923	20051	20058	20330	20129	20025	20150	20068	20101	20103	20216	20114	20238	20040	20182	20073	20205	19939	20143	20188	20113	19992	19909	20101	20100	20054	19985	20084	20055	20109	19867	20153	20123	20282	20106	19952	19951	20056	20224	20009	19912	19963	19934	19948	19955	20064	19982	20034	20074	19987	19895	20033	20061	19846	19831	19912	19615	20098	20098	20240	20230	19977	19948	20106	20136	20056	20053	19942	20150	20077	20113	20110	20152	20160	20032	20013	20068	19980	20269	20217	19988	20229	20073	19868	20023	19985	20076	20051	19974	20092	20023	20066	20119	19989	20037	19804	20100	20092	19992	20100	19818	20117	20001	20018	20047	19957	20155	20242	19985	20173	20005	19775	20067	20123	20003	19914	19997	19767	20185	19881	20133	20193	20127	20083	20110	20262	20195	20046	19893	19950	20225	20177	19984	20201	19955	19939	20109	20188	19987	20076	20088	20177	19929	19855	19884	20158	20029	20187	19965	20049	19979	19985	19877	20298	20085	20120	20059	20175	20031	19948	20031	20017	20167	20200	20099	20122	20108	20178	20129	20135	20144	19964	19689	20197	20067	20106	20151	20064	20116	20172	20101	19877	20209	20067	19860	20128	20084	19973	20024	19971	20230	20310	20010	20154	20071	20100	20091	20024	20065	20206	20104	20056	20062	20082	19840	20102	20098	19985	20088	20099	20050	20100	20019	20047	20221	20195	20015	20221	20417	20106	20215	19984	20172	19874	19946	19986	20071	20227	19972	20259	19963	20124	20038	20140	20132	20071	20002	20017	20245	20224	20112	20045	20078	20158	20143	19995	20280	20009	20084	20194	20245	20230	20151	19835	20087	20154	20028	20166	20145	20129	20172	20169	20331	20198	20228	20029	20066	20189	20286	20089	20087	19908	20001	19931	20157	20388	19936	19970	19784	20233	20023	19970	20166	20091	20081	19984	20203	19865	20143	20156	20302	20160	19989	19875	20170	19907	20048	19943	20014	20123	20083	20061	20103	20022	20018	19927	19968	19998	20075	20006	20060	20021	20094	20094	20118	20005	20151	20109	20126	20065	20144	20023	20077	20155	20228	20052	20164	19984	19968	20238	20077	19881	19901	20192	20167	20318	20078	20380	19976	20206	20287	20047	20061	20157	20137	20185	20118	20055	20071	20033	20196	20213	20180	20177	20187	20295	20026	19955	20245	20250	20036	20194	20080	19908	19926	19971	20120	20036	19921	19977	20145	20161	20184	20130	20096	20247	19882	20039	20260	20025	20006	20072	20290	20029	19948	20144	19951	19970	19956	19928	20135	20057	19899	19946	19926	19962	19992	19977	20123	20059	20098	20140	20003	19912	19945	20091	20096	20111	19731	19970	19991	20032	20160	20035	20112	19924	19976	19997	20170	20196	20105	20141	19968	20158	20070
25468	41659	38880	25828	20808	18670	18470	18325	19124	28289	35660	30429	24846	21143	18724	18235	17758	17308	17105	16889	16713	16809	16731	16886	16795	16747	16801	16799	16922	16915	16794	16797	16697	16899	16909	16669	16827	16691	16810	16770	16887	16779	16771	16803	16737	16911	16800	16871	16813	16888	16933	16656	16630	16788	16767	16768	16893	16608	16862	16958	16858	16772	16682	16894	16673	16765	16851	16867	16695	16744	16815	16907	16722	16668	16773	16688	16758	16829	16900	16731	16777	16789	16677	16648	16743	16760	16855	16888	16947	16757	16910	16850	16855	16916	16973	16559	16831	16875	16680	16802	16675	16740	16675	16826	16674	16945	16750	16749	16603	16738	16794	16816	16939	16543	16863	16818	16823	16755	16821	16695	16720	16820	16880	16788	16634	16865	16823	16762	16772	16708	16847	16795	16694	16892	16771	16800	16858	16649	16565	16768	16768	16797	16717	16589	16668	16855	16798	16834	16834	17151	16620	16751	16854	16730	16793	16893	16899	16563	16776	16681	16757	16738	16628	16844	17037	16732	16829	16581	16825	16814	16748	16809	16664	16806	16651	16716	16816	16696	16801	16787	16840	16838	16635	16530	16748	16813	16890	16652	16722	16877	16816	16802	16772	16666	17007	16705	16773	16738	16796	16643	16683	16728	16669	16744	16723	16881	16867	16585	16861	16866	16758	16744	16702	16746	16723	16853	16799	16656	16962	16663	16744	16805	16868	16613	16722	16977	16675	16711	16766	16815	16719	16735	16880	16899	16683	16811	16745	16670	16978	16745	16717	16670	16792	16717	16703	16671	16663	16842	16660	16867	16771	16704	16731	16746	16738	16632	16596	16751	16687	16718	16843	16742	16795	16675	16822	16666	16796	16817	16861	16705	16781	16816	16828	16796	16777	16837	16638	16830	16767	16547	16529	16686	16666	16718	16755	16770	16855	16550	16742	16677	16761	16740	16616	16880	16705	16790	16830	16692	16789	16823	16766	16695	16709	16670	16725	16786	16929	16676	16894	16830	16743	16753	16642	16861	16780	16940	16777	16871	16706	16798	16754	16886	16822	16835	16659	16771	16789	16733	16750	16632	16504	16714	16825	16687	16704	16726	16758	16948	16778	16675	16890	16606	16777	16866	16692	16571	16829	16686	16993	16626	16631	16650	16727	16764	16870	16626	16670	16765	16757	16854	16780	16800	16596	16678	16719	16725	16865	16819	16935	16853	16753	16598	16826	16683	16804	16778	16784	16665	16727	16619	16696	16703	16628	16845	16791	16941	16659	16738	16830	16945	16851	16795	16747	16647	16824	16803	16771	16784	16617	16684	16707	16612	16897	16783	16712	16836	16687	16697	16751	16866	16768	16788	16816	16803	16757	16867	16719	16688	16845	16845	16564	16601	16763	16952	16865	16804	16699	16873	16760	16833	16970	16980	16753	16838	16760	16856	16558	16729	16785	16778	16721	16733	16735	16896	16867	16816	16786	16728	16646	16838	16801	16797	16763	16852	16761	16792	16874	16876	16846	16868	16698	16693	16730	16605	16928	16773	16880	16904	16844	16816	16881	16763	16890	16853	16597	16877	16578	16772	16791	16596	16732	16635	16824	16745	16821	16693	16678	16732	16765	16775	16636	16828	16791	16750	16866	16743	16826	16735	16774	16708	16775	16952	16807	16806	16928	16807	16649	16594	16767	16639	16742	16682	16782	16777	16880	16693	16714	16755	16657	16817	16795	16604	16731	16716	16809	16868	16869	16706	16879	16853	16913	16824	16781	16467	16820	16839	16850	16959	16741	16789	16798	16736	16715	16901	16752	16663	16869	16700	16832	16822	16762	16641	16678	16734	16855	16727	16690	16663	16640	16797	16800	16858	16930	16752	16777	16841	16711	16765	16733	16859	16738	16870	16818	16782	16724	16726	16759	16831	16791	16817	16833	16830	16741	16822	16755	16785	16782	16820	16686	16566	16723	16831	16775	16758	16951	16741	16851	16799	17002	16847	16748	16560	16804	16555	16857	16722	16923	16940	16768	16747	16738	16949	16741	16685	16607	16815	16576	16855	16824	16611	16882	16755	16986	16844	16691	16821	16798	16538	16693	16872	16801	16794	16494	16547	16769	16841	16627	16724	16746	17002	16700	16872	16748	16735	16741	16811	16736	16634	16776	16846	16753	16805	16833	16620	16739	16766	16713	16635	16440	16874	16694	16788	16782	16841	16750	16732	16605	16800	16743	16596	16643	16797	16752	16798	16799	16692	16735	16845	16756	16884	16827	16701	16912	16645	16628	16549	16603	16806	16670	16550	16738	16571	16706	16905	16755	16720	16724	16933	16895	16695	16827	16667	16733	16864	16856	16752	16586	16782	16681	16888	16718	16777	16769	16893	16790	16804	16648	16725	16671	16713	16868	16791	16790	16722	16904	16869	16673	16823	16941	16659	16780	16850	16758	16877	16674	16903	16735	16690	16861	16660	16732	16670	16862	16765	16661	16864	16739	16855	16791	16738	16680	16909	16672	16736	16577	16636	16806	16766	16745	16853	16633	16707	16787	16782	16946	16843	16610	16708	16835	16730	16714	16859	16832	16693	16728	16672	16650	16712	16739	16852	16667	16691	16679	16712	16733	16668	16799	16844	16915	16749	16744	16846	16803	16843	16696	16914	16793	16662	16836	16917	16740	16762	16605	16649	16800	16720	16735	16663	16695	16671	16812	16795	16940	16788	16747	16759	16856	16853	16998	16804	16797	16875	16791	16785	16792	16790	16893	16768	16728	16803	16856	17001	16528	16595	16910	16976	16751	16617	16784	16739	16798	16773	16764	16751	16859	16901	16779	16761	16800	16785	16794	16792	16735	16807	16771	16752	16827	16659	16633	16696	16545	16756	16672	16836	16691	16976	16648	16686	16832	16673	16705	16770	16681	16666	16871	16647	16649	16793	16693	16994	16702	16760	16716	16855	16655	16812	16717	16936	16950	16763	16773	16756	16640	16834	16782	16692	16921	16629	16758	16674	16827	16844	16681	16824	16701	16757	16948	16773	16810	16754	16612	16619	16777	16753	16740	16745	16769	16923	16745	16702	16950	16738	16720	16769	16667	16784	16710	16751	16686	16737	16718	16774	16847	16872	16688	16646	16769	16791	16615	16719	16881	16825	16703	16750	16799	16566	16712	16824	16677	16712	16932	16676	16893	16758	16804	16773	16625	16771	16677	16811	16901	16930	16723	16745	16615	16735	16722	16794	16755	16727	16847	16893	16893	16683	16789	16689	16809	16687	16797	16700	16814	16888	16889	16651	16786	16811	16761	16629	16702	16846	16766	16794	16836	16876	16911	16744	16663	16773	16885	16674	16859	16843	16787	16828	16720	16631	16715	16636	16739	16678	16839	16775	16768	16744	16574	16596	16865	16750	16785	16713	16583	16556	16821	16711	16752	16799	16748	16749	16927	16768	16731	16736	16775	16797	16650	16756	16813	16790	16829	17001	16745	16661	16875	16747	16889	16833	16769	16700	16885	16621	16647	16801	16794	16695	16853	16742	16793	16759	16911	16743	16744	16692	16726	16684	16733	16706	16648	16777	16720	16666	16891	16640	16786	16893	16939	16850	16678	16880	16722	16711	16717	16796	16685	16854	16717	16707	16842	16717	16719	16794	16799	16821	16840	16699	16783	16788	16834	16669	16794	16628	16742	16833	16701	16876	16811	16823	16639	16926	16837	16683	16726	16782	16871	16750	16724	16884	16826	16728	16841	16740	16806	16742	16723	16655	16781	16731	16665	16732	16607	16647	16918	16673	16679	16716	16795	16706	16687	16735	16688	16641	16689	16827	16709	16638	16707	16801	16624	16917	16718	16713	16690	16792	16732	16698	16846	16744	16863	16717	16820	16977	16786	16610	16844	16627	16783	16729	16666	16766	16861	16834	16739	16917	16799	16844	16807	16756	16884	16755	16778	16738	16673	16669	16996	16661	16940	16745	16784	16731	16821	16739	16885	16684	16794	16908	16684	16617	16803	16892	16759	16667	16743	16748	16688	16729	16992	16803	16897	16711	16686	16736	16702	16691	16891	16512	16810	16640	16736	16644	16746	16809	16677	16707	16879	16676	16789	16844	16811	16831	16792	16811	16685	16733	16856	16697	16820	16754	16887	16740	16673	16810	16752	16658	16679	16688	16825	16802	16748	16923	16821	16651	16740	16728	16737	16643	16738	16614	16953	16848	16808	16672	16722	16731	16875	16925	16818	16700	16874	16723	16736	16788	16698	16960	16670	16829	16739	16940	16647	16761	16802	16693	16837	17011	16701	16676	16747	16841	16699	16554	16759	16748	16704	16767	16705	16602	16827	16727	16814	16689	16875	16662	16679	17039	16669	16845	16838	16779	16778	16745	16712	16875	16874	16923	16694	16544	16804	16704	16580	16747	16921	16784	16815	16645	16757	16651	16782	16683	16784	16805	16883	16693	16889	16796	16678	16754	16755	16757	16569	16779	16778	16738	16887	16606	16686	16685	16784	16744	16670	16632	16888	16953	16825	16840	16820	16830	16711	16761	16746	16814	16870	16776	16794	16797	16670	16841	16728	16749	16687	16854	16815	16858	16759	16798	16733	16697	16696	16761	16819	16865	16800	16641	16873	16640	16655	16644	16885	16875	16691	16838	16808	16933	16813	16815	16618	16837	16680	16800	16767	16854	16670	16676	16775	16825	16750	16775	16695	16703	16728	16757	16757	16918	16793	16772	16805	16748	16632	16822	16625	16675	16945	16744	16695	16681	16771	16651	16918	16826	16892	16758	16783	16687	16661	16905	16771	16822	16840	16853	16859	16920	16724	16816	16748	16638	16760	16568	16684	16773	16777	16670	16916	16759	16734	16735	16626	16741	16640	16682	16732	16895	16770	16900	16663	16853	16692	16789	16795	16905	16705	16847	16914	16826	16801	16838	16816	16796	16775	16729	16582	16661	16759	16616	16751	16766	16742	16795	16933	16708	16712	16566	16775	16702	16638	16880	16635	16578	16730	16533	16745	16637	16806	16770	16700	16656	16910	16759	16765	16767	16710	16734	16743	16855	16722	16894	16697	16820	16880	16769	16874	16845	16605	16902	16638	16731	16769	16665	16766	16819	16824	16800	16706	16757	16647	16675	16765	16668	16641	16778
22769	21347	29088	24001	21829	24283	26712	22426	22358	27961	44204	39585	33034	27411	23739	23573	22728	21706	21136	20560	20608	20879	20582	20534	20284	20492	20627	20523	20406	20506	20433	20449	20274	20714	20577	20415	20656	20429	20391	20262	20412	20275	20371	20203	20491	20480	20417	20588	20222	20507	20517	20413	20496	20483	20293	20474	20568	20341	20450	20541	20469	20463	20268	20491	20513	20553	20462	20414	20391	20268	20483	20557	20593	20367	20235	20347	20356	20229	20486	20324	20462	20363	20473	20391	20519	20469	20346	20436	20453	20377	20354	20471	20400	20388	20694	20312	20268	20277	20418	20511	20415	20362	20421	20279	20253	20368	20456	20380	20428	20347	20512	20373	20402	20415	20462	20430	20417	20413	20366	20366	20414	20269	20476	20375	20463	20473	20460	20456	20395	20371	20433	20185	20323	20341	20137	20430	20461	20397	20444	20461	20263	20281	20460	20475	20396	20519	20276	20362	20450	20187	20237	20241	20293	20510	20413	20346	20445	20244	20197	20324	20280	20423	20376	20295	20217	20352	20422	20368	20324	20336	20437	20271	20213	20465	20377	20541	20461	20462	20246	20372	20392	20440	20434	20666	20266	20490	20325	20603	20305	20164	20278	20608	20547	20349	20237	20225	20512	20463	20295	20298	20290	20516	20489	20516	20300	20369	20431	20682	20317	20101	20422	20330	20571	20439	20297	20145	20172	20343	20440	20432	20462	20310	20477	20409	20347	20480	20376	20450	20431	20308	20271	20361	20099	20567	20465	20350	20216	20554	20242	20307	20265	20596	20332	20286	20114	20365	20262	20353	20424	20341	20455	20324	20549	20395	20667	20317	20623	20354	20316	20358	20358	20315	20160	20359	20311	20432	20368	20274	20343	20289	20262	20409	20294	20113	20680	20319	20417	20277	20598	20426	20312	20237	20382	20313	20374	20354	20306	20540	20335	20367	20271	20430	20540	20250	20354	20316	20346	20296	20370	20264	20600	20444	20358	20447	20348	20405	20251	20355	20271	20269	20369	20473	20446	20400	20433	20332	20344	20553	20566	20326	20354	20658	20463	20438	20453	20358	20331	20346	20385	20418	20214	20236	20429	20268	20491	20335	20248	20303	20067	20358	20113	20199	20352	20277	20466	20532	20269	20351	20416	20544	20361	20435	20321	20367	20216	20461	20325	20569	20390	20180	20401	20402	20324	20493	20395	20242	20404	20167	20188	20270	20315	20256	20390	20511	20228	20137	20581	20447	20616	20507	20180	20224	20425	20239	20272	20363	20602	20442	20362	20458	20455	20335	20392	20397	20560	20417	20253	20363	20497	20390	20533	20399	20479	20348	20386	20407	20331	20425	20192	20542	20251	20551	20114	20498	20242	20222	20344	20457	20415	20400	20205	20503	20485	20449	20476	20348	20484	20254	20494	20336	20211	20440	20591	20309	20147	20293	20248	20315	20361	20360	20346	20331	20569	20523	20425	20381	20559	20398	20416	20317	20332	20220	20381	20313	20364	20521	20508	20379	20316	20614	20499	20408	20397	20332	20256	20198	20472	20507	20547	20528	20189	20330	20308	20152	20238	20245	20436	20366	20328	20364	20353	20457	20371	20205	20414	20204	20455	20464	20338	20277	20296	20306	20393	20313	20451	20321	20326	20356	20657	20302	20547	20521	20365	20404	20348	20416	20303	20530	20473	20288	20462	20640	20490	20345	20324	20375	20303	20366	20370	20170	20582	20289	20312	20645	20298	20411	20406	20312	20259	20331	20638	20643	20477	20239	20241	20265	20501	20374	20424	20251	20394	20354	20436	20377	20311	20209	20374	20572	20183	20371	20473	20372	20486	20533	20309	20508	20294	20500	20428	20361	20346	20243	20355	20278	20170	20660	20475	20174	20390	20232	20100	20428	20506	20351	20536	20412	20281	20236	20342	20339	20589	20248	20448	20476	20193	20273	20472	20170	20376	20216	20279	20533	20452	20568	20551	20530	20309	20652	20293	20374	20496	20377	20219	20482	20473	20517	20539	20416	20229	20463	20220	20049	20502	20400	20207	20305	20282	20593	20351	20172	20244	20269	20278	20365	20438	20425	20299	20330	20351	20220	20444	20235	20103	20299	20282	20284	20462	20273	20601	20340	20318	20334	20468	20451	20310	20103	20305	20245	20273	20345	20584	20458	20391	20525	20651	20492	20564	20243	20434	20433	20268	20879	20419	20283	20258	20196	20386	20243	20289	20485	20354	20378	20512	20558	20387	20477	20633	20375	20350	20295	20346	20180	20527	20506	20477	20418	20334	20322	20437	20404	20605	20296	20391	20272	20324	20352	20362	20435	20457	20478	20552	20464	20365	20375	20365	20413	20356	20313	20395	20340	20246	20456	20443	20458	20312	20465	20310	20508	20392	20443	20447	20265	20311	20155	20200	20497	20589	20441	20359	20372	20382	20393	20288	20321	20325	20465	20340	20629	20414	20341	20298	20231	20297	20425	20612	20372	20356	20155	20403	20279	20323	20414	20409	20374	20361	20562	20189	20411	20471	20444	20509	20403	20268	20228	20424	20431	20057	20369	20441	20420	20333	20417	20298	20610	20373	20431	20354	20352	20243	20068	20394	20242	20316	20362	20291	20468	20324	20496	20354	20397	20420	20407	20426	20536	20228	20456	20300	20120	20314	20755	20462	20446	20453	20306	20263	20269	20370	20480	20569	20272	20434	20095	20320	20285	20285	20293	20282	20485	20188	20513	20425	20456	20154	20298	20342	20489	20423	20411	20325	20385	20222	20233	20302	20225	20183	20414	20335	20615	20381	20371	20336	20230	20365	20142	20497	20315	20499	20364	20517	20240	20309	20377	20084	20252	20422	20489	20408	20221	20472	20266	20338	20235	20327	20324	20335	20247	20576	20540	20396	20560	20428	20197	20406	20468	20430	20278	20383	20182	20289	20322	20392	20422	20420	20329	20306	20326	20187	20405	20394	20343	20325	20323	20504	20421	20481	20383	20482	20254	20335	20397	20418	20143	20523	20403	20293	20420	20271	20435	20270	20327	20259	20529	20474	20369	20446	20437	20608	20449	20368	20402	20311	20318	20319	20347	20434	20385	20145	20568	20306	20278	20523	20357	20334	20345	20292	20455	20431	20525	20448	20363	20446	20605	20448	20387	20250	20356	20248	20361	20467	20189	20583	20235	20302	20350	20657	20467	20286	20538	20330	20220	20274	20429	20323	20298	20376	20396	20464	20433	20651	20539	20346	20314	20222	20571	20353	20262	20390	20459	20313	20492	20458	20320	20359	20315	20424	20288	20378	20413	20323	20419	20308	20520	20314	20405	20337	20273	20417	20227	20279	20606	20402	20407	20413	20333	20330	20438	20152	20269	20421	20541	20410	20462	20404	20168	20490	20391	20588	20231	20299	20357	20439	20178	20395	20355	20342	20422	20344	20321	20271	20262	20133	20445	20284	20397	20380	20414	20513	20274	20499	20616	20492	20310	20203	20462	20582	20170	20314	20424	20423	20295	20507	20592	20450	20296	20214	20245	20251	20509	20377	20378	19945	20305	20412	20313	20522	20405	20564	20496	20432	20420	20408	20199	20290	20348	20359	20312	20523	20416	20597	20421	20507	20277	20442	20223	20395	20168	20455	20467	20318	20326	20289	20489	20476	20281	20462	20503	20339	20480	20333	20160	20180	20448	20437	20212	20267	20470	20308	20251	20466	20297	20173	20315	20593	20444	20396	20279	20185	20467	20438	20380	20601	20498	20310	20496	20461	20333	20283	20272	20356	20536	20277	20174	20323	20476	20346	20411	20353	20443	20314	20395	20396	20316	20247	20254	20251	20085	20582	20434	20288	20416	20305	20236	20406	20490	20291	20371	20437	20315	20300	20285	20487	20397	20252	20268	20286	20301	20342	20279	20428	20418	20381	20310	20440	20528	20511	20269	20399	20249	20404	20315	20347	20251	20389	20395	20321	20530	20237	20348	20332	20377	20404	20264	20510	20425	20371	20479	20315	20346	20356	20413	20606	20307	20298	20519	20438	20280	20265	20265	20225	20460	20176	20421	20368	20489	20489	20314	20255	20430	20581	20116	20319	20271	20305	20312	20439	20457	20327	20693	20370	20493	20395	20431	20424	20376	20340	20424	20399	20424	20034	20411	20279	20361	20453	20389	20579	20387	20306	20232	20182	20428	20396	20208	20188	20259	20342	20101	20463	20473	20174	20188	20477	20313	20333	20313	20548	20204	20276	20402	20406	20221	20259	20241	20207	20498	20342	20307	20400	20462	20376	20450	20333	20477	20291	20194	20332	20306	20098	20335	20524	20549	20296	20607	20474	20274	20451	20199	20222	20368	20236	20140	20373	20345	20432	20260	20441	20379	20201	20298	20321	20427	20363	20294	20290	20451	20416	20411	20533	20547	20155	20246	20317	20351	20314	20258	20319	20340	20422	20642	20197	20302	20415	20439	20445	20285	20364	20200	20522	20224	20298	20424	20690	20402	20388	20364	20263	20449	20532	20286	20321	20252	20375	20147	20103	20358	20435	20492	20409	20259	20248	20417	20433	20420	20397	20242	20156	20577	20466	20483	20268	20306	20421	20396	20475	20431	20491	20455	20245	20422	20382	20311	20456	20292	20276	20333	20440	20581	20397	20609	20409	20358	20365	20417	20205	20208	20257	20460	20418	20395	20347	20354	20191	20363	20351	20390	20452	20354	20470	20628	20507	20448	20431	20459	20382	20505	20477	20537	20539	20428	20395	20664	20385	20261	20474	20533	20204	20414	20193	20131	20225	20315	20395	20469	20573	20548	20262	20452	20275	20243	20310	20301	20149	20286	20536	20357	20416	20515	20555	20508	20503	20366	20251	20301	20413	20293	20506	20169	20163	20440	20468	20218	20296	20390	20346	20254	20366	20464	20399	20408	20285	20413	20298	20394	20310	20196	20451	20382	20417	20308	20512	20386	20204	20395	20266	20655	20437	20400	20342	20522	20275	20416	20424	20346	20325	20396	20418	20349	20134	20356	20506	20416	20505	20506	20430	20533	20262	20517	20504	20326	20541	20518	20277	20349	20187	20395	20407	20240	20326	20433	20355	20303	20337	20405	20287	20388	20353	20167	20271	20416	20507	20258	20613	20409	20435	20343	20300	20158
28616	48768	45244	31168	23493	20150	19798	19461	20318	29045	45140	39202	32020	25355	20630	20897	19995	18706	17718	17319	17185	17092	16992	17050	17024	17082	16918	16920	16966	16976	17011	16979	16914	16984	17019	16962	16990	16916	16838	16908	16830	16939	16907	16804	16965	16833	17032	17047	16911	17127	16958	16973	16954	16795	16972	17163	16866	17070	17027	16977	16903	17016	17106	16918	16851	17197	17029	16806	16950	16903	16905	16973	16798	17058	16800	16818	16992	16860	17014	16984	16957	17151	16956	16788	16932	17051	16889	17148	16881	17002	16901	16909	16814	16928	16920	16860	17018	17003	16794	16948	17103	16891	16997	16977	16920	16745	16915	17094	17025	16994	16981	16974	16911	16847	16903	16899	16868	16925	17006	17040	16863	16893	17115	16955	17043	16994	16972	16840	16881	16838	17010	16786	17033	17090	16864	16889	17092	17003	16739	17055	16925	16964	16820	16970	16929	17002	16827	16890	17047	16994	17145	16830	16812	16979	17076	16876	17053	16915	17072	16684	17005	16807	16750	16961	16848	16831	17079	17029	16894	16870	17041	16988	16971	16880	17004	16981	16949	16882	16788	16810	17036	16736	16711	17027	16840	16910	16921	16999	16768	16808	17139	16956	17005	16877	16908	16986	16957	17003	16812	16965	16867	16888	16912	17034	16920	16861	16741	17000	16920	16840	16846	16816	16986	17011	16996	16715	17066	17033	16895	17029	16880	16942	16926	16951	16876	16806	16860	16900	17058	16881	16944	16898	16955	16830	17015	16899	16741	16911	16792	16875	16810	16994	16927	16914	17158	16917	16940	16963	16871	16990	16896	16822	16851	16928	16925	16784	16964	16863	16769	16896	16987	16806	16851	16769	16846	16867	16938	16939	16989	16840	16924	16898	17112	17048	16903	17075	16891	16881	17027	16782	16957	16758	16772	17041	17003	16969	16868	16787	17035	17030	16873	16817	17083	16818	17007	16925	17032	17037	16896	16867	16851	16935	17012	16862	16897	16944	16948	16996	16980	17079	17056	16873	16963	16947	17002	16986	16779	16882	16835	16858	17002	17198	16845	16843	17140	17041	16952	16917	17011	16921	17123	16912	16972	16783	16795	16906	16978	16850	16904	17061	16786	16862	17015	16971	16859	16976	17076	16920	16931	16850	16882	16888	16950	17053	16871	16993	16862	16870	16948	16874	16900	16979	17036	16913	17206	16903	16963	16894	16957	16818	16948	16915	16892	16949	16839	16983	16871	16995	17078	16940	16905	16974	17134	17006	17095	16889	16763	16872	16928	16764	16941	17016	16999	17077	16755	16849	16895	16771	16916	16989	16912	16857	16910	16978	16986	16986	16914	16982	16960	17142	16852	16829	16990	16864	16968	16977	17113	16789	16907	16915	17064	16854	16868	16800	16757	16901	16937	16907	16931	16955	16840	16720	16770	17058	16934	16823	16950	16914	16841	16980	17075	16917	17038	16966	16950	16927	16784	16867	16886	16992	16909	16815	17040	16835	16821	17109	17069	17032	16925	16981	17042	16890	16735	17063	16867	16915	16936	16982	17096	16883	16911	16779	16823	16870	16944	16747	16942	16868	16974	16978	16980	17011	16951	16877	16972	17033	16975	16797	16895	16973	16940	17108	16936	16975	17017	16962	16864	16903	16877	16872	16946	16866	16957	16898	17156	16888	16981	16934	17146	16761	16908	16876	16883	16848	16931	17079	16885	16937	16816	16843	16921	16857	17104	16813	16872	17004	16819	16921	17054	16922	16786	17040	16873	17092	16954	16800	16885	16968	16974	16996	17052	16924	16879	17066	16703	16809	16913	16882	17014	16936	17049	16903	16949	16843	16820	16961	16936	16852	17117	16690	16905	16750	16864	17110	17043	16795	16913	16906	16957	17050	16909	16889	16885	16842	16823	16783	16961	16998	16816	16987	16839	16820	16852	16900	17011	16824	16933	16942	16869	17053	16829	17015	17038	16910	16780	16919	16920	16788	16714	16834	17049	16904	16958	16919	16887	16977	16757	17022	17013	16734	16822	16940	16831	16821	16914	17073	16904	16839	16775	16965	17000	16930	16886	16964	16839	16862	16806	16915	16862	17048	16770	16860	16895	16933	17074	16910	17098	16851	17070	16962	16829	16865	16955	16774	16987	16771	16819	17004	16788	16953	16845	16837	17021	16873	17016	17122	16874	17018	16802	16994	16829	16821	17068	16937	16953	17007	16924	16781	16948	16832	16930	16849	16885	16889	16904	16913	17011	16909	17081	17051	17009	16898	17177	16814	16834	16870	17041	17057	16960	16700	16936	16989	16882	16996	16920	17138	16927	16882	16971	16809	16883	16899	16882	16777	16986	16983	16927	17010	16880	16950	16847	16875	16980	16749	16940	16910	16907	17000	16941	16801	16861	16754	16756	16867	16976	16996	16899	16944	17023	16909	17085	16850	16899	17037	16938	16875	16836	16777	16891	17089	16924	16823	16684	17104	16994	16828	16831	16962	17029	16836	16855	16898	16727	17118	17038	16819	16958	16981	16804	17005	16832	16855	16728	17033	16990	16935	16892	16795	16906	16811	16918	16811	16914	16771	16897	16954	16669	16879	17037	17015	16767	16863	16955	16965	16864	16967	16917	17058	16855	16726	16927	16906	16887	16990	16809	16837	16906	16713	17006	16893	16998	16842	16926	16777	17083	16839	16910	16950	16809	16891	17015	16848	16948	17030	16929	17111	17001	16889	16970	16710	16944	16964	16768	17031	16874	16906	16759	16788	16874	16888	16888	17018	16825	16987	16752	16817	16949	16738	16949	17054	16913	17056	16835	16996	17025	16773	16929	17132	16949	16842	16939	16764	16807	16857	16817	17011	16909	16993	16920	16955	16826	17135	17051	16871	16938	16916	16799	17033	17041	16880	16867	16994	16858	16829	16899	16865	16924	16946	16888	16966	16978	16799	16842	17035	16939	17044	16894	17012	16787	16944	17034	16833	16883	16824	17004	16912	16835	16886	16842	16822	17003	16983	16910	16774	16883	16884	16744	16990	17106	16773	17049	16898	16966	16759	17048	17041	16942	16910	16753	16960	16821	17012	16824	16940	17036	16910	16793	16841	16920	17033	16745	17064	16867	16893	16729	16771	16903	17011	16701	16797	16884	16827	16945	16930	16985	16832	16900	17054	16846	17113	16931	16857	17135	16843	17010	16942	17027	16891	16952	16975	16871	17025	16912	16948	16925	16894	16986	16916	16940	16976	17023	16799	16807	16849	16924	16926	17161	16845	17031	16721	16892	16985	17073	16878	16871	16928	17057	16900	16947	16931	16847	16913	16944	17010	17033	17064	16729	16979	16939	16975	16902	16937	16898	16918	16914	17069	17066	17009	17071	16922	16814	16964	16835	17000	16898	17127	16716	16917	16952	17055	16887	16668	16904	17020	17111	16900	16989	17008	17002	17011	16882	16777	17040	16897	16943	17070	17002	16907	16885	16843	16832	16931	16919	16936	17094	16989	16742	17045	17103	16868	16790	16843	16831	16886	16937	16764	16848	16549	16924	16983	16966	16881	17005	17013	16921	16838	17011	16949	16934	17040	16799	16980	17028	16955	16899	16893	16931	16851	16878	16983	17018	16840	16970	16800	16976	17004	16865	17125	16935	16978	17037	16951	17024	16942	17014	16880	16982	17005	16942	16683	17106	16843	16887	16928	16908	16759	16962	16782	16879	17026	16854	16870	16880	16847	17060	16877	16888	16937	16733	16859	17013	16927	17104	16874	17034	16849	16789	17063	16869	16985	16945	16918	16893	16971	16829	16800	16763	16830	16845	16908	17036	16861	16796	16846	17182	16768	16778	17023	17002	16841	16952	16719	16914	16843	16983	17143	16790	16683	17005	17004	16799	16830	16910	17001	16889	16961	16990	17054	16932	16912	16897	16950	16972	16935	16862	16925	16828	16829	17019	16993	16943	16930	16911	16972	16943	16966	16812	17045	16907	17013	16957	16770	17005	16760	16998	16945	16986	16876	17034	16877	17004	16789	17150	16854	16873	16935	16960	16865	16971	16864	16879	17085	17047	16998	16906	16945	16765	16928	17013	17055	16928	16932	17061	16921	16857	16842	16956	16786	16908	16895	16858	17016	17039	16964	16958	17055	16812	16953	17002	16872	16909	16968	16715	16920	17031	16940	16882	16854	16932	16791	16925	16854	16888	16872	16847	16820	16802	16834	16802	17051	16773	17026	17004	16742	16929	16813	16957	17058	16859	16847	16886	17025	16849	16885	17007	16857	16829	16908	16991	17081	16885	17047	16980	17048	16806	16999	16938	16890	17048	17108	16827	16966	16952	16871	16822	16848	17040	16971	16868	16695	16858	16918	16912	17117	16856	16965	17061	16896	16915	16886	16777	17119	17025	16841	16844	16868	16957	16801	16752	16948	16931	16880	16970	17183	16945	16858	16959	16862	17029	16880	16885	16719	16731	16915	17130	17009	16876	16990	16930	16911	16902	16851	17000	17036	16965	16884	16996	16894	17045	16823	16833	16925	16926	16738	16961	16954	16920	16878	16842	16949	16862	16840	16831	16957	16975	16818	16899	17013	16940	16775	17013	17011	17009	16662	16990	16922	16874	17063	16940	16812	17130	16711	16840	16931	16905	16818	16952	16754	16970	16955	16805	16921	16972	16894	17019	16730	16960	16824	16970	16860	16850	16924	16883	16917	17079	16805	17005	16991	16913	16886	16955	16954	16799	16747	16857	16848	17037	16915	16774	16892	16846	17109	16880	16788	17021	16915	16886	16941	16833	16965	16977	16895	16713	16948	16860	16985	16911	16916	16833	17061	16805	17002	16908	16906	16983	17021	16849	17045	17013	16896	16744	16850	17013	17027	16689	16923	16958	16778	16893	16831	16963	16920	16963	16976	17083	16889	17112	16895	16961	16772	17064	17101	16881	16870	16911	16971	17034	16906	16950	16961	16887	16897	16878	16984	16845	17016	16893	16829	16985	16923	16905	16939	16971	16975	16874	17027	16882	16950	16942	16883	16992	16828	16954	16861	17024	16879	16922	16814	16779	16947	16945	17045	16772	17176	16962	16867	16919	16837	16839	16977	16986	16773	16907	17046	16937	16914	16922	16918	16879	16754	17169	16884	16817	16933	16825	17023
28197	24321	29621	26069	21322	21110	20872	20679	20781	21206	22662	22309	21557	21041	20798	20792	20662	20893	20906	20418	20613	20553	20551	20565	20544	20463	20578	20590	20403	20502	20444	20556	20614	20299	20655	20360	20511	20540	20378	20798	20333	20430	20522	20599	20564	20502	20280	20477	20461	20192	20666	20407	20438	20302	20221	20494	20247	20547	20721	20335	20331	20632	20468	20611	20593	20462	20507	20565	20460	20442	20457	20551	20442	20711	20583	20612	20374	20580	20297	20557	20550	20541	20347	20628	20673	20336	20617	20227	20750	20697	20710	20165	20601	20522	20485	20397	20528	20390	20471	20540	20469	20353	20558	20248	20711	20475	20607	20373	20541	20470	20423	20384	20344	20350	20617	20368	20444	20503	20475	20596	20622	20703	20628	20330	20399	20628	20357	20472	20415	20400	20411	20504	20446	20493	20501	20666	20438	20478	20657	20529	20714	20254	20338	20633	20283	20535	20316	20357	20554	20618	20430	20423	20590	20368	20301	20427	20548	20421	20388	20435	20537	20482	20691	20633	20453	20382	20315	20511	20417	20391	20442	20471	20396	20419	20575	20374	20385	20575	20495	20475	20332	20292	20511	20491	20721	20414	20672	20463	20157	20591	20318	20336	20816	20372	20739	20642	20502	20230	20162	20494	20446	20553	20228	20405	20599	20716	20526	20562	20560	20409	20423	20483	20676	20665	20435	20672	20357	20239	20434	20365	20525	20340	20543	20427	20353	20371	20445	20475	20426	20443	20636	20457	20539	20496	20574	20719	20279	20343	20300	20356	20549	20653	20491	20372	20665	20459	20315	20724	20450	20292	20367	20502	20545	20654	20593	20351	20580	20677	20454	20507	20554	20314	20361	20438	20384	20661	20445	20634	20473	20618	20576	20417	20472	20297	20505	20570	20494	20420	20550	20597	20643	20493	20422	20541	20468	20547	20471	20493	20452	20412	20407	20253	20578	20483	20678	20444	20666	20460	20347	20454	20680	20504	20590	20384	20705	20409	20294	20550	20504	20441	20505	20679	20318	20227	20549	20395	20297	20292	20439	20485	20506	20353	20631	20665	20335	20487	20576	20581	20534	20528	20252	20400	20650	20281	20607	20383	20477	20500	20644	20503	20642	20484	20596	20568	20654	20538	20332	20568	20527	20464	20414	20346	20277	20298	20547	20581	20421	20635	20544	20302	20388	20536	20745	20386	20321	20497	20270	20493	20299	20483	20322	20515	20382	20480	20425	20514	20659	20574	20597	20390	20577	20641	20675	20384	20552	20433	20482	20341	20348	20481	20522	20640	20426	20434	20676	20472	20336	20271	20348	20566	20531	20470	20465	20479	20449	20548	20572	20494	20414	20503	20296	20355	20794	20404	20453	20501	20428	20673	20551	20505	20446	20397	20518	20476	20557	20429	20473	20393	20498	20419	20604	20466	20392	20573	20505	20720	20458	20576	20531	20307	20340	20598	20599	20363	20440	20390	20614	20459	20540	20565	20718	20515	20560	20470	20543	20292	20574	20372	20296	20326	20404	20376	20612	20526	20379	20688	20429	20592	20580	20494	20609	20404	20740	20659	20381	20449	20529	20466	20675	20480	20415	20490	20484	20693	20606	20216	20657	20410	20435	20303	20547	20561	20575	20349	20553	20618	20523	20420	20585	20581	20516	20410	20654	20292	20281	20535	20442	20496	20515	20482	20536	20548	20332	20469	20777	20332	20334	20525	20452	20504	20371	20405	20482	20362	20377	20233	20531	20819	20627	20538	20616	20555	20612	20331	20460	20431	20553	20366	20317	20522	20628	20326	20467	20264	20550	20353	20536	20404	20562	20337	20460	20401	20421	20257	20480	20535	20576	20399	20489	20466	20323	20546	20666	20615	20347	20541	20375	20513	20547	20467	20420	20375	20499	20464	20604	20299	20494	20540	20443	20613	20687	20699	20352	20216	20236	20265	20658	20427	20661	20660	20541	20555	20551	20393	20302	20690	20421	20521	20532	20365	20535	20402	20365	20589	20606	20471	20380	20451	20440	20475	20368	20559	20384	20367	20599	20390	20584	20447	20325	20416	20555	20505	20579	20457	20441	20560	20511	20488	20563	20358	20360	20508	20482	20483	20571	20503	20332	20686	20586	20648	20610	20846	20653	20616	20692	20434	20713	20459	20788	20623	20188	20330	20614	20398	20378	20444	20385	20524	20606	20382	20405	20469	20465	20524	20343	20541	20558	20599	20295	20528	20661	20422	20257	20333	20612	20509	20601	20453	20576	20315	20264	20387	20367	20513	20583	20341	20475	20407	20490	20443	20344	20407	20355	20334	20266	20489	20609	20692	20438	20263	20490	20541	20424	20294	20377	20352	20603	20653	20320	20416	20639	20375	20522	20477	20497	20551	20441	20444	20391	20098	20487	20478	20487	20615	20361	20260	20335	20483	20559	20544	20341	20417	20650	20543	20503	20564	20344	20490	20325	20371	20450	20390	20340	20389	20636	20410	20513	20429	20377	20564	20532	20614	20538	20384	20540	20456	20367	20305	20348	20492	20625	20407	20494	20722	20614	20561	20387	20484	20503	20302	20435	20443	20628	20529	20620	20613	20577	20310	20482	20434	20517	20673	20490	20526	20632	20585	20362	20412	20561	20484	20417	20627	20449	20424	20602	20513	20446	20665	20616	20378	20445	20380	20409	20391	20368	20395	20612	20544	20713	20460	20547	20500	20352	20710	20614	20413	20623	20529	20421	20537	20430	20588	20648	20673	20515	20375	20521	20485	20416	20375	20535	20447	20313	20425	20433	20740	20641	20278	20449	20397	20500	20654	20472	20535	20452	20432	20370	20216	20521	20672	20259	20544	20624	20311	20283	20321	20485	20576	20580	20591	20435	20214	20416	20361	20482	20598	20537	20664	20247	20275	20538	20559	20352	20491	20432	20196	20557	20599	20697	20694	20384	20486	20567	20358	20487	20713	20499	20529	20583	20310	20402	20334	20325	20393	20570	20469	20393	20435	20483	20548	20530	20469	20634	20524	20464	20651	20421	20650	20548	20638	20377	20348	20474	20374	20583	20420	20415	20474	20347	20153	20422	20567	20548	20732	20645	20495	20608	20570	20429	20572	20664	20339	20522	20309	20611	20571	20537	20656	20559	20419	20418	20532	20506	20531	20651	20373	20404	20723	20382	20416	20390	20389	20451	20395	20479	20447	20605	20577	20763	20431	20376	20467	20518	20769	20442	20510	20436	20521	20576	20512	20442	20578	20315	20357	20348	20623	20707	20543	20606	20659	20459	20560	20419	20320	20669	20471	20477	20484	20436	20521	20408	20638	20521	20710	20349	20294	20531	20588	20484	20357	20462	20250	20461	20800	20451	20631	20610	20555	20575	20446	20596	20301	20539	20664	20582	20267	20425	20580	20453	20271	20546	20559	20438	20431	20499	20425	20685	20642	20689	20417	20616	20432	20524	20046	20436	20300	20359	20474	20342	20279	20336	20390	20294	20563	20489	20383	20423	20492	20443	20566	20662	20687	20583	20618	20656	20256	20417	20455	20504	20479	20491	20608	20456	20433	20478	20419	20554	20598	20597	20356	20496	20505	20597	20507	20323	20452	20557	20439	20299	20205	20338	20527	20430	20338	20394	20473	20410	20499	20651	20321	20415	20207	20558	20648	20524	20616	20425	20488	20357	20554	20369	20454	20467	20541	20697	20409	20572	20586	20477	20508	20221	20564	20448	20340	20285	20529	20536	20430	20625	20716	20452	20466	20549	20498	20516	20461	20466	20508	20506	20477	20372	20334	20422	20524	20727	20546	20603	20543	20514	20395	20555	20301	20600	20542	20542	20830	20562	20346	20586	20781	20645	20362	20632	20730	20598	20545	20368	20508	20687	20534	20495	20329	20602	20440	20424	20443	20573	20580	20712	20327	20531	20437	20555	20464	20529	20501	20423	20455	20551	20422	20427	20347	20340	20213	20665	20570	20633	20389	20347	20341	20631	20296	20563	20300	20585	20498	20569	20390	20618	20449	20451	20577	20513	20370	20539	20388	20539	20440	20666	20381	20386	20449	20586	20532	20330	20496	20488	20241	20348	20722	20570	20573	20515	20513	20400	20293	20507	20677	20355	20358	20499	20679	20333	20594	20458	20430	20441	20594	20547	20553	20485	20242	20552	20328	20492	20522	20392	20332	20486	20305	20577	20406	20497	20536	20530	20420	20721	20737	20677	20406	20378	20371	20533	20630	20507	20466	20359	20313	20387	20463	20252	20517	20125	20443	20544	20567	20581	20456	20611	20577	20447	20334	20487	20519	20403	20363	20494	20548	20476	20339	20576	20440	20366	20386	20346	20531	20495	20335	20545	20488	20357	20402	20327	20539	20298	20414	20348	20534	20633	20393	20484	20324	20482	20642	20504	20451	20494	20371	20571	20432	20576	20633	20218	20347	20508	20628	20740	20407	20608	20544	20448	20602	20412	20503	20565	20560	20505	20568	20665	20552	20581	20489	20551	20437	20274	20734	20559	20728	20495	20455	20308	20545	20525	20496	20491	20419	20509	20504	20442	20539	20523	20545	20395	20637	20445	20560	20745	20321	20391	20435	20493	20328	20303	20499	20690	20658	20449	20430	20524	20495	20386	20578	20444	20516	20527	20423	20556	20365	20346	20406	20646	20699	20316	20542	20364	20524	20381	20504	20600	20477	20578	20560	20479	20505	20451	20633	20570	20523	20523	20376	20259	20609	20371	20459	20469	20305	20562	20700	20566	20458	20477	20493	20521	20386	20556	20566	20371	20565	20610	20541	20687	20312	20532	20469	20303	20510	20767	20521	20364	20492	20531	20315	20284	20308	20651	20513	20469	20397	20550	20530	20531	20454	20420	20647	20575	20507	20429	20422	20489	20664	20387	20548	20481	20436	20568	20615	20471	20395	20566	20517	20371	20429	20609	20329	20551	20368	20546	20532	20482	20414	20353	20463	20484	20281	20453	20709	20583	20267	20581	20382	20567	20480	20351	20590	20484	20480	20501	20418	20519	20506	20750	20440	20544	20623	20562	20750	20455	20639	20584	20529	20439	20524	20648	20614	20624	20540	20523	20401	20476	20374	20379	20323	20561	20640	20568	20696	20534	20541	20659	20543	20568	20752	20487	20756	20611	20516
24845	34580	29708	21840	18569	17661	17553	17197	17207	17927	20095	19438	18350	17383	17383	17215	17151	17061	17014	16993	16968	16953	16978	17040	17109	17056	16988	16947	16892	17097	16821	17088	16823	17034	16854	17046	16888	16979	17081	17022	16985	16957	17066	16865	17003	17174	17017	16836	17104	16928	16964	16975	16760	17036	16987	16967	16816	17169	17045	16966	16845	17036	17036	16944	16996	16947	16939	17036	17048	16950	17085	16963	17028	16838	16929	16915	17145	16959	16808	17026	17054	16995	16839	17063	16959	16935	17101	17026	16992	16961	16917	17100	16820	16877	17146	16960	17034	16885	16802	16772	16936	16858	16943	16932	16950	16985	16814	16929	16861	17052	16993	16932	16903	16956	17184	17121	16875	17070	16772	17038	17068	16987	17043	17155	16951	16923	16995	16997	17036	17014	17097	16997	16939	17100	16960	17081	16893	16935	17010	16848	17100	16889	16950	16970	17112	17165	17060	16894	16937	17036	16949	16798	16988	17169	16984	17118	16977	16935	16915	17053	16946	17029	16967	16947	16851	16896	17056	16978	16924	16926	17061	17000	16842	16987	16770	16920	16895	17125	16947	17072	16957	16907	17065	16978	16804	16988	16909	16970	16870	17011	17015	16773	17062	16862	16754	16932	17004	16903	17099	16872	16944	17086	16952	17038	16905	16974	17113	16953	16906	16949	16944	16793	16883	16865	16903	16916	16940	17043	16942	16858	16967	16981	17001	16905	17058	17076	16893	16961	16879	17044	17114	16877	16916	16892	16990	16918	16854	16955	17026	16956	17260	16882	16840	17015	16964	17116	17052	16948	16833	16978	16819	16968	16754	16889	16999	17108	16997	16973	17077	17064	16872	17099	17074	16894	16942	17112	16993	16962	17028	16910	16859	16983	17089	16947	16902	16943	16867	16970	16822	17057	16915	16966	16911	16903	17084	16968	16939	17142	16991	16882	16971	17148	16939	17102	17016	16843	16887	17074	17083	16867	16932	16875	16990	17053	16843	16906	17018	16934	16994	16828	16997	16952	16941	16813	16968	17059	16943	16858	16923	16927	16895	16838	17063	16914	16956	17108	16859	16965	17033	17004	16966	16938	16909	16875	17036	17014	16883	16991	16917	16951	16962	17125	17096	17063	16907	16945	16944	16949	16910	16939	16964	16944	17023	17112	17052	17110	17091	17038	17003	16978	16980	16967	16709	16966	16892	16928	17019	16868	16975	16954	16958	17074	16981	17054	17006	17058	17087	16767	17088	16799	17040	17119	17047	16920	16931	16883	16949	16866	16925	17040	16892	16989	17060	16913	16992	16935	16964	16931	16890	16939	16860	16969	16893	16980	17070	17077	16772	17123	17016	17089	16827	16857	17095	16793	17053	16957	16937	16915	17056	16976	16901	17002	16790	16999	16887	17001	17093	16962	16979	16950	16879	16961	16978	16810	16931	16997	17031	16892	16836	16815	16892	17100	17046	16961	16954	17000	16992	17020	17096	16971	16849	17045	17060	16877	17119	17101	16868	17038	16925	17028	16950	17215	17044	16829	17089	16905	17055	16966	17084	16882	17017	16959	17007	17049	16880	16997	16825	17026	17078	16890	17119	16853	16902	16958	17110	16844	17146	17046	16997	16965	16986	16875	16956	16854	16997	17004	17020	17014	16854	16987	16877	17120	17075	16998	17037	17011	16944	17090	17010	16890	17117	16852	16888	16951	17064	16851	17168	16912	17097	16853	16823	16908	17030	16922	17035	17134	16860	16997	17159	16886	16986	16866	17092	16825	16927	16919	17080	17068	16864	16961	16960	17057	16975	16950	16996	16786	16889	16857	17125	16896	17020	16815	16915	16848	17108	16882	17112	16987	16939	17019	17155	16994	17019	17027	17032	16978	16725	16887	17025	16933	16906	17166	16995	17032	16974	16805	17171	16953	17092	16940	16937	16909	16945	16940	16991	17045	16969	16926	17067	17169	17002	17013	16932	16938	16868	17164	16916	17043	16960	16941	17165	17021	17146	17183	16922	16950	16874	17123	17127	16927	16897	17131	17077	17007	16950	16814	17013	17117	16902	17014	16931	16906	17030	17131	16973	17097	17121	17089	16912	17093	16895	16936	16976	16864	17043	17141	17006	17089	17079	17149	17118	17074	17105	16843	17003	16856	16934	16881	17216	16943	17083	17161	16840	16915	17065	17004	16923	17092	16814	16928	17104	16856	16913	16864	17095	16828	16974	16948	17054	17030	16932	17013	16877	17085	16957	16989	16939	17031	16920	17094	17035	16787	17025	17000	17019	16979	16869	16940	16960	16920	17068	17140	16836	17123	16819	16914	16923	17103	16810	16912	16959	17054	16874	16811	16887	17115	16851	17018	16982	17101	17149	17016	17014	16997	16846	17054	17075	16961	17007	17064	16990	16922	16859	17048	17018	17026	17080	16889	17026	17030	16974	16912	17007	16892	16992	17036	17040	17076	17002	17010	17072	17053	16974	17000	16910	17066	17074	16892	16851	16973	17249	17264	16907	17048	16962	17013	17066	16835	17055	17083	17143	17011	16926	17086	16970	17061	17041	17142	16999	16871	17015	16886	17085	17072	17050	16977	17067	16899	16938	17097	16881	16883	16875	17077	17047	17016	16980	16967	17028	17119	17081	17074	16900	17075	16881	16972	16917	17012	17018	16953	16952	17114	16963	16901	16981	17020	16898	17028	17013	16965	16918	17020	16941	16880	16990	16829	17057	16743	16992	17038	16862	16973	16897	16928	17034	16836	17007	16983	16889	17136	16755	16988	17020	16903	17063	16957	17006	16854	16960	16876	16914	16812	16963	16981	17046	17029	17090	16895	17022	17036	16971	17124	16889	17054	16870	17000	16918	16950	17063	16953	17067	17012	16991	16965	16967	17045	17102	17222	17099	16902	17048	16885	17043	16868	16894	17060	16848	16978	16966	16992	17088	17210	16982	17027	17095	16921	16864	17046	16999	16816	17052	16942	16957	17033	16822	17075	17050	16836	17015	16955	16900	16931	16876	16871	17068	17048	16983	16967	17236	16870	16911	16964	16794	16897	17035	16941	16983	17037	16757	17065	16864	17057	17101	16947	16919	16949	16904	17009	17018	17019	17028	16968	16863	16939	17082	17044	17022	17141	17035	16909	16886	16992	17070	16939	16956	17005	17039	17202	16889	16942	16911	16861	16892	16945	16899	16991	17200	16935	17006	16895	16995	16945	16838	16948	16971	17028	17060	16842	16974	17087	16995	16967	16961	17063	17017	17090	16961	16940	16943	16809	16939	17048	17091	16989	16876	16992	16856	16915	17009	16833	17021	16905	16894	16985	16914	17116	17230	17025	17159	17005	16889	16981	17001	16980	17028	16949	17070	17032	17001	16943	16866	16940	17173	17093	16984	16956	17106	16925	16938	16983	16889	17015	17001	16856	17138	16851	16923	16975	17146	16928	16989	17064	16921	16898	17033	17051	17062	16969	16968	16875	17078	17084	17006	16950	17000	17026	17032	17089	17108	16942	16960	17131	16967	17017	16819	16950	16967	17110	17001	16869	16866	16905	16946	17009	16991	17157	16946	16822	17173	16995	17073	16912	16940	17117	17083	16938	16955	17020	16968	16915	16937	16929	16888	16923	17003	16970	16903	16822	16994	16895	17041	17098	17054	16990	17053	16984	16899	16969	16968	17033	16930	17009	17110	17173	16958	17127	16780	17214	17150	17105	16976	16962	17061	16958	17201	16939	16905	17044	16966	16977	17021	17011	16810	16958	17040	16931	16929	17022	16833	17115	16955	17023	17071	17043	17000	16962	16983	16990	17058	16970	16712	16908	16916	16922	17102	16900	16915	17063	16867	17095	16954	16970	16882	17214	17032	16880	17081	16961	16992	17135	16867	16930	16924	16814	16867	16993	17086	16965	17026	16889	16991	16897	16935	16848	16868	16883	16871	16909	16964	16767	17091	17002	16776	17039	17150	16926	16979	16897	16976	16809	17074	16905	17109	17058	17068	16981	17072	16889	17066	16735	17102	17101	16959	16918	17117	16997	16932	17054	16916	16957	16910	16987	17058	17020	16885	17117	16853	17051	17043	17033	16870	16915	17043	16851	16937	17051	16928	17077	17033	16851	17016	17014	16877	16937	16895	16974	16995	17007	17007	16872	17006	16981	16824	16903	16944	17068	17064	17013	16991	17120	16986	16989	16922	16956	17081	17118	16948	16936	17059	17047	16875	17095	17115	16957	17023	17058	16925	17003	16981	17117	16989	17033	16950	17090	16968	16873	17067	16940	16838	16904	16862	16877	16914	17005	16992	17004	17028	16896	16986	17019	17021	16977	17000	17012	16996	16973	17067	16776	16938	16926	17032	16883	16850	16911	17013	16890	17101	17090	17025	17108	16951	17072	16928	16916	16979	16959	17092	17021	17083	16984	16947	16985	16951	16935	17047	17024	17142	16968	16968	17090	16882	16876	16949	16990	17088	17116	17032	16974	16925	16950	16920	16950	17064	16856	16937	16965	17137	16949	17073	17073	16899	17080	17049	17031	16821	16949	17034	16967	17044	17004	16839	17045	16963	17129	16932	16955	16948	17027	16968	17230	16913	16743	17012	17053	16931	16852	16834	16858	17191	16967	17002	16977	17053	17025	16830	16972	16932	16853	16824	17000	17013	16840	17084	17141	16971	16847	17082	16969	16898	17089	16910	17026	16978	16954	16939	16867	17099	16990	17022	16891	17049	17112	17034	17224	16910	17058	16934	17214	17140	16881	16932	16954	16967	17045	16921	16838	16967	16998	16975	17015	16983	17016	17016	16895	17213	17005	16985	16928	16973	17039	17031	17039	16877	17029	16973	16902	16951	16987	16940	17008	16906	16856	16987	16938	16932	16861	16977	16976	17121	17079	17042	17218	16965	17068	16956	16927	16971	16975	16910	16960	17044	16799	16964	17191	17068	17226	16910	17085	16997	16852	16884	16991	16906	16974	17022	16976	16999	16774	17001	17104	16892	17197	16874	16953	16895	17091	17048	17091	17023	17044	16914	17036	17127	16910	17047	17075	17175	16839	17110	16813	16998	17065	17203	16990	17059	17239	16835	16950	17105	16835	17104	17111	16866	17037	16924	16784	16897	17183	16853	17044	17053	16943	17110	16977	16965	16937
24085	21384	28834	25097	23503	24231	23475	21468	21811	25531	32549	30112	26347	23289	22069	22184	21815	21199	20718	20485	20546	20393	20481	20324	20363	20431	20485	20277	20426	20319	20292	20421	20317	20433	20144	20494	20498	20333	20260	20301	20538	20465	20378	20215	20338	20298	20344	20263	20496	20391	20352	20436	20363	20269	20262	20201	20301	20328	20165	20248	20196	20190	20086	20375	20305	20135	20486	20492	20356	20204	20290	20257	20307	20207	20239	20380	20603	20386	20333	20409	20381	20464	20561	20310	20451	20448	20375	20368	20256	20389	20453	20256	20116	20496	20369	20225	20395	20445	20126	20283	20208	20362	20304	20374	20731	20294	20241	20257	20367	20436	20247	20382	20238	20534	20358	20374	20410	20352	20407	20342	20513	20109	20430	20479	20153	20344	20262	20297	20609	20218	20389	20356	20298	20376	20189	20426	20350	20364	20259	20355	20420	20175	20252	20297	20367	20383	20433	20414	20261	20264	20067	20031	20486	20285	20246	20400	20353	20185	20256	20295	20222	20293	20418	20398	20242	20346	20204	20405	20426	20170	20511	20422	20215	20178	20304	20316	20286	20178	20430	20198	20195	20320	20230	20447	20420	20112	20143	20211	20443	20214	20309	20491	20358	20414	20142	20347	20430	20102	20395	20287	20302	20266	20263	20506	20242	20175	20405	20341	20481	20146	20242	20281	20364	20423	20124	20199	20133	20247	20287	20102	20287	20439	20399	20484	20447	20320	20342	20224	20374	20120	20372	20370	20312	20196	20376	20346	20286	20241	20373	20312	20326	20298	20121	20490	20305	20322	20516	20471	20290	20254	20566	20252	20410	20457	20237	20134	20320	20236	20284	20196	20220	20536	20432	20275	20486	20524	20243	20251	20234	20450	20398	20503	20406	20261	20088	20186	20483	20357	20272	20303	20212	20177	20104	20256	20415	20294	20407	20369	20127	20259	20302	20397	20235	20193	20448	20542	20387	20198	20408	20525	20403	20359	20406	20193	20385	20260	20296	20258	20266	20215	20447	20260	20447	20343	20425	20354	20096	20204	20269	20453	20310	20439	20404	20192	20328	20398	20471	20207	20302	20509	20449	20224	20021	20138	20286	20257	20322	20433	20439	20330	20107	20362	20370	20101	20316	20199	20265	20213	20291	20345	20311	20265	20399	20461	20412	20388	20118	20246	20307	20239	20514	20431	20414	20466	20422	20479	20252	20221	20412	20328	20286	20238	20181	20516	20618	20202	20399	20258	20532	20074	20108	20295	20271	20447	20398	20418	20399	20390	20632	20284	20092	20297	20321	20228	20417	20152	20219	20190	20402	20313	20282	20602	20461	20283	20249	20236	20162	20203	20199	20334	20321	20369	20397	20156	20154	20355	20213	20372	20263	20266	20076	20473	20320	20317	20348	20199	20332	20247	20145	20207	20271	20135	20271	20381	20111	20448	20123	20378	20482	20428	20385	20224	20272	20377	20332	20197	20330	20352	20352	20460	20249	20356	20245	20275	20412	20139	20366	20273	20196	20159	20355	20592	20398	20391	20317	20309	20326	20149	20097	20207	20389	20209	20476	20195	20386	20350	20031	20246	20412	20195	20315	20228	20362	20369	20327	20233	20381	20268	20032	20415	20416	20289	20297	20256	20217	20272	20432	20445	20249	20446	20406	20254	20382	20045	20234	20206	20200	20239	20216	20249	20370	20177	20303	20404	20502	20287	20365	20310	20249	20204	20308	20377	20134	20042	20367	20348	20162	20141	20327	20317	20326	20240	20364	20316	20398	20437	20536	20248	20385	20374	20577	20124	20294	20179	20216	20327	20210	20174	20486	20099	20307	20350	20487	20224	20111	20141	20325	20155	20477	20151	20384	20233	20367	20080	20197	20200	20318	20257	20198	20298	20172	20484	20273	20479	20170	20249	20483	20265	20276	20329	20316	20241	20288	20268	20280	20278	20160	20392	20236	20125	20291	20331	20236	20312	20409	20287	20484	20265	20443	20416	20410	20317	20222	20471	20508	20366	20376	20326	20347	20467	20433	20318	20246	20289	20452	20193	20345	20389	20351	20307	20441	20405	20469	20367	20245	20356	20055	20365	20273	20487	20176	20288	20404	20211	20494	20454	20338	20181	20332	20467	20230	20404	20255	20519	20395	20545	20279	20293	20361	20413	20312	20277	20170	20184	20366	20248	20266	20149	20458	20331	20271	20212	20354	20383	20281	20064	20372	20313	20374	20330	20279	20207	20512	20206	20351	20229	20428	20301	20470	20323	20361	20391	20240	20255	20399	20242	20252	20322	20222	20242	20305	20316	20207	20303	20492	20086	20316	20140	20452	20191	20224	20077	20287	20400	20243	20397	20307	20372	20254	20245	20397	20443	20263	20321	20362	20062	20246	20272	20408	20159	20059	20354	20526	20487	20440	20280	20008	20341	20314	20396	20276	20251	20422	20361	20253	20249	20289	20111	20315	20231	20307	20260	20426	20251	20346	20438	20246	20410	20303	20305	20450	20176	20112	20380	20406	20349	20325	20331	20417	20200	20350	20334	20234	20030	20288	20164	20280	20419	20243	20382	20393	20251	20259	20081	20273	20345	20169	20399	20324	20267	20199	20491	20427	20404	20132	20311	20138	20308	20313	20276	20147	20401	20342	20079	20312	20197	20242	20454	20430	20155	20336	20368	20420	20485	20491	20545	20397	20331	20190	20231	20244	20290	20484	20139	20237	20118	20320	20392	20282	20265	20447	20313	20290	20262	20115	20231	20365	20345	20409	20301	20505	20354	20440	20255	20260	20250	20281	20196	20144	20171	20403	20299	20117	20195	20058	20269	20363	20341	20334	20329	20187	20485	20321	20201	20285	20115	20396	20284	20216	20272	20397	20377	20235	20346	20435	20368	20396	20408	20265	20194	20164	20116	20488	20351	20149	20300	20216	20243	20346	20381	20241	20477	20212	20208	20359	20199	20267	20172	20119	20434	20213	20330	20240	20322	20243	20348	20391	20128	20166	20129	20121	20116	20335	20396	20246	20174	20188	20306	20250	20324	20363	20263	20424	20424	20465	20486	20502	20381	20336	20411	20219	20418	20161	20276	20504	20440	20336	20372	20245	20255	20350	20289	20376	20235	20294	20247	20366	20076	20079	20286	20376	20310	20490	20377	20248	20066	20361	20217	20289	20154	20216	20205	20326	20208	20164	20140	20448	20208	20225	20468	20110	20188	20130	20279	20360	20506	20339	20421	20444	20153	20229	20173	20257	20264	20507	20266	20528	20288	20321	20399	20342	20118	20233	20169	20344	20266	20372	20539	20180	20398	20017	20178	20296	20251	20341	20396	20447	20227	20261	20197	20403	20176	20250	20414	20339	20635	20374	20322	20216	20368	20301	20622	20401	20372	20261	20403	20122	20192	20376	20350	20123	20290	20537	20220	20368	20397	20333	20349	20285	20361	20277	20148	20147	20077	20493	20331	20367	20448	20311	20343	20325	20396	20334	20330	20261	20110	20106	20134	20390	20183	20158	20293	20344	20372	20147	20377	20319	20238	20169	20332	20309	20305	20136	20282	20124	20002	20247	20289	20252	20361	20173	20267	20134	20506	20427	20584	20377	20359	20239	20438	20141	20118	20350	20180	20395	20181	20319	20328	20129	20482	20138	20141	20290	20328	20237	20241	20428	20172	20181	20279	20214	20403	20358	20392	20322	20195	20066	20341	20161	20420	20463	20475	20399	20371	20166	20172	20189	20257	20243	20288	20409	20058	20347	20309	20278	20067	20370	20406	20128	20287	20426	20446	20251	20255	20345	20383	20468	20213	20368	20214	20124	20321	20429	20302	20223	20385	20283	20209	20338	20244	20209	20376	20271	20238	20276	20364	20252	20370	20317	20114	20278	20125	20433	20413	20341	20121	20457	20468	20450	20280	20387	20487	20222	20493	20449	20286	20340	20185	20278	20282	20459	20084	20365	20367	20411	20493	20149	20468	20308	20330	20372	20254	20445	20335	20300	20247	20309	20349	20336	20328	20477	20429	20295	20242	20475	20359	20225	20282	20320	20302	20365	20149	20339	20279	20307	20278	20417	20447	20186	20309	20419	20061	20217	20237	20473	20407	20389	20352	20350	20383	20255	20268	20291	20406	20400	20420	20290	20284	20433	20345	20171	20224	20283	20296	20299	20539	20461	20250	20483	20312	20363	20236	20317	20199	20346	20456	20260	20245	20397	20309	20319	20330	20274	20419	20303	20388	20171	20316	20238	20168	20256	20159	20185	20276	20205	20135	20324	20398	20320	20217	20155	20413	20270	20517	20453	20306	20153	20069	20262	20202	20380	20373	20631	20421	20282	20233	20308	20335	20638	20379	20366	20378	20140	20377	20114	20359	20171	20207	20059	20211	20308	20392	20224	20062	20329	20409	20340	20319	20536	20338	20303	20516	20437	20472	20487	20171	20237	20297	20143	20269	20116	20238	20070	20267	20491	20477	20374	20210	20247	20292	20529	20168	20531	20361	20334	20283	20232	20407	20421	20478	20236	20546	20353	20313	20384	20407	20536	20206	20161	20175	20358	20196	20168	20216	20321	20110	20265	20211	20364	20260	20153	20322	20553	20394	20047	20473	20433	20156	20270	20260	20471	20169	20219	20381	20158	20432	20231	20338	20324	20090	20163	20486	20410	20287	20422	20413	20210	20472	20094	20135	20399	20210	20098	20154	20568	20214	20369	20278	20411	20217	20148	20194	20150	20229	20338	20319	20403	20215	20328	20425	20458	20126	20328	20146	20404	20245	20214	20227	20390	20304	20384	20244	20363	20466	20480	20207	20518	20259	20055	20467	20313	20461	20486	20187	20487	20132	20300	20351	20229	20302	20251	20398	20290	20438	20215	20432	20283	20152	20451	20161	20327	20314	20274	20193	20028	20448	20150	20351	20286	20091	20197	20151	20053	20255	20353	20261	20225	20452	20367	20285	20319	20210	20262	20389	20294	20369	20369	20423	20515	20218	20309	20133	20404	20309	20194	20391	20291	20162	20186	20270	20076	20297	20243	20572	20248	20381	20276	20116	20126	20311	20367	20406	20440	20314	20205	20381	20376	20327	20292	20110	20409	20355	20050	20374	20195	20306	20417	20332	20259	20235	20316	20335	20420	20481	20010	20293
26253	43391	41468	28890	23692	20084	18483	18741	19394	25905	33201	29301	24351	19938	19174	19674	18893	17950	17360	17114	17011	16954	16940	16811	16893	16927	17077	16931	17031	16887	16973	16889	17192	16993	16961	17281	16915	16942	16877	16886	17028	17066	16894	16993	16957	16968	16757	16975	16822	16939	16879	16967	16903	16795	16901	16904	16943	17127	16924	16748	16828	16987	16862	16768	17121	16841	16895	17010	16959	16964	16746	16981	17044	17034	16934	16901	16944	16870	16834	16923	16925	16892	16715	16897	16787	17030	16856	16825	17026	16956	16926	16842	16772	16945	16927	16776	16648	16915	16804	16827	16940	16968	16904	16979	16987	17061	16851	16977	16830	16901	16946	17126	17134	16935	16833	16851	17004	16808	16704	17013	16869	17010	16849	17110	16843	16909	16905	16817	16950	16761	17000	16936	17041	16712	16721	16826	16847	16853	17080	16921	16809	16878	16845	16957	16869	16873	16795	16798	17046	16914	17097	16998	16881	16916	16807	16876	16994	16920	16931	16842	17106	17014	16998	16808	17035	16899	16854	16851	16895	16832	16825	16978	16856	16799	16965	16793	16853	16908	16929	16849	16881	16891	16645	16918	16899	16970	16855	16833	16789	16807	17007	16953	17028	16903	17113	16802	16785	16903	16788	16941	16842	16840	16873	16949	16776	16863	16966	16948	16884	16884	16862	16834	17075	16865	16879	16852	17016	16945	16839	16960	16942	16924	16993	16910	16912	16995	16912	16802	17024	16942	16654	16839	16848	16876	16885	16929	16832	17058	17023	17100	16774	16882	16773	16984	16906	16903	16949	16767	16843	16900	16983	16966	17023	16810	16836	16905	16913	16963	16932	17107	16950	17095	16943	16970	16867	16738	17042	16892	16708	17002	17077	16716	16917	16873	16895	16909	16906	16993	16942	16892	16965	16928	16935	16791	16905	16952	16757	16889	16876	16980	16917	16853	16962	16998	16965	16950	16877	16942	16741	16998	16940	16831	16855	16936	16781	16971	16799	16969	16872	16771	16711	16953	16727	16959	16950	16749	16768	16820	16768	16915	16845	16944	16943	17017	17024	17030	16891	16953	16637	17015	16941	17025	16856	16941	16937	16986	16887	16905	16803	16921	16838	16946	17070	16930	16871	16937	16838	16909	16786	16864	17060	16793	16965	16807	16859	16698	16994	16995	16819	16843	16910	16896	17017	16930	16681	16916	16988	16706	16796	16889	16869	16861	16960	16832	16840	16983	16862	16926	16947	16799	16956	16839	16746	16827	16972	17021	17086	16875	16676	16932	16997	16870	16870	16871	16772	16989	16941	16879	16788	16887	16879	16945	17024	16973	16874	16947	16788	16975	16888	16785	16791	17021	16700	16882	16759	16911	16918	16937	16804	16739	16926	16970	16915	16783	16850	16752	16805	16804	16780	16913	16796	17012	16939	16933	16913	16813	16925	16932	16899	16879	16945	16847	16848	16903	16896	16800	16799	16928	16843	16918	17063	16855	16852	17005	16885	16934	16971	16933	16925	16811	16953	16771	16935	16835	16900	16800	16829	16968	16797	17021	16907	16892	17064	16959	16841	16713	16970	16903	16882	16957	16783	17057	16947	16952	16951	16872	16980	16916	16952	16962	16927	16897	16834	16925	16802	16876	16857	17099	16890	16831	16991	16815	16987	16990	16861	16835	17096	16962	16934	16929	16853	16919	16882	17070	16703	17058	16899	16940	16843	16876	16943	16885	16852	16921	16786	16832	16928	16892	16976	16849	16937	16945	16928	16867	16946	16728	16859	16801	16882	16794	17018	16851	16845	16969	16969	16812	17008	16938	16947	16948	17061	16709	17044	16847	17044	16986	16799	16958	16908	17025	16904	16943	17086	16881	16870	16857	16865	16965	16956	16820	16825	16795	16990	16964	17061	16995	16903	16871	16890	16849	16930	16914	16961	16746	17010	16897	16945	16860	16846	16989	16669	16722	16778	16852	16928	16973	17098	16913	17019	16974	16954	16900	16997	17103	17155	16854	17005	17093	16946	16992	16804	16815	16826	16817	16954	16965	16929	17100	16967	16915	16946	16861	16862	16973	16699	17015	16770	16749	16926	16873	16842	16914	17033	16885	17009	16822	16997	16782	16862	16734	16844	16944	16769	16981	17031	16949	16955	16863	16812	16880	16827	16816	16864	16762	17082	16925	16976	16820	16819	16805	16832	16934	16852	16855	16670	16844	16807	16790	16963	16844	16890	16922	16752	16882	16921	16942	17049	16725	16958	16926	17093	16791	16763	16882	17005	16914	16836	16841	17092	17055	16974	16849	16817	16877	16786	17080	16916	16907	17006	16877	16844	16773	17060	16912	16859	16916	16784	16831	17047	16854	16847	16979	16901	16940	16854	16843	17066	16909	17040	16872	16972	16870	17084	17099	16980	17021	16976	16987	16799	16940	16970	16915	16836	16832	16810	16994	16974	16881	16882	16976	16677	16848	16832	16814	16907	17022	16807	16919	16799	16851	16854	16627	16818	16848	16852	16834	16834	16994	16960	16857	16976	17012	16875	16915	17100	16975	16967	16935	16840	16920	17013	16960	16954	16669	16915	16828	16625	16739	16785	16904	16966	16823	16935	16852	16845	16872	16861	16976	16810	16948	16868	16758	16787	16909	16796	16770	16946	16951	16782	17030	16854	16826	16909	16993	17008	16818	16752	16889	16780	16834	16866	16848	16879	16893	16862	16988	16911	16807	16797	16976	16830	16937	16892	16939	16862	16900	16813	17168	16729	17032	16973	16932	16798	16868	16971	17014	17073	16860	16938	16929	16918	16947	16861	17099	17018	16822	16809	16806	16867	16817	16724	16807	16946	16944	16957	16842	16924	16977	17090	16969	16913	17027	16976	16752	16810	16822	16932	17043	16809	16969	16873	16896	16881	17015	16964	17028	17098	16873	16902	16855	16918	17059	16887	16667	17015	16954	17005	17160	16698	16761	16994	16844	16689	16833	16918	17016	16943	16834	16810	16943	16867	16875	16745	16991	16711	16734	16673	16741	16865	16834	16803	16755	16755	16917	16972	16953	16918	16828	16874	17028	16885	16919	16791	16985	17057	16812	16770	16861	16958	16774	16969	16774	17022	16892	16871	16932	16879	16881	16801	16729	16889	16890	16942	16849	16755	17015	16872	16946	16776	17019	17094	16872	16893	17025	16876	16983	16877	17015	16982	16906	16851	16840	17091	16826	16783	16902	16955	16861	17012	16832	16800	17120	16816	17054	16947	16854	17060	16952	16666	17021	17060	17008	17047	16812	16956	16962	16933	17002	16999	16962	16824	16916	16979	16818	16850	16824	17057	16913	17060	16822	16922	17153	16963	16893	16882	16976	17004	16834	16777	16792	17029	16928	16976	16874	16939	16870	16914	17021	16879	16888	16819	16863	16842	17087	17009	16960	16946	16942	16938	16782	16969	16628	16948	16958	16871	16978	16975	16955	17032	16816	16990	16924	16832	17019	16885	16886	16956	16761	17030	16817	16927	17116	16904	16783	16906	16779	16900	16793	16870	16837	16841	16800	16730	16843	16909	16887	16825	16698	16985	16878	16872	16963	16927	16679	17094	16929	17004	16814	17037	17055	17012	16907	16949	16813	16856	16929	16854	16771	16797	16923	16772	17015	16816	16952	16879	16865	16891	16881	16848	16912	17026	16975	16922	17097	17072	16739	16935	16894	16914	17027	16930	16827	16804	16762	16760	16822	17045	16877	16925	17041	16907	16927	16886	16796	17012	16900	16656	16978	16763	16913	16884	16815	17223	16960	16822	16740	17019	16783	16781	16860	16865	16616	16975	16830	16880	16864	16979	16811	16972	16966	16874	16894	17030	16980	16919	16817	16938	16920	16952	17030	16792	17029	16959	16873	17056	16817	16855	16628	16869	17017	16849	17000	16778	16862	16995	16708	16869	16879	16984	16882	16980	16853	16826	16940	17022	16923	17101	17024	16922	16842	16899	17072	16783	16760	16819	16899	16891	16981	16913	16907	16866	16965	16945	16823	16868	16876	16911	16961	16846	16851	17065	16771	16665	17016	16924	16787	16954	16983	16886	16870	16881	17128	16759	16825	16753	17021	16838	16945	16975	16842	17033	16966	16815	16752	16941	16927	16777	16837	16733	16958	17001	16703	16980	16927	16908	17018	16870	16982	16794	16745	16810	16830	16800	16883	16780	16995	16800	16849	16832	16966	17010	16850	16912	17076	17051	16859	16763	16778	16905	16893	16917	17041	16829	16812	16809	16763	16786	16842	16861	16933	16876	16872	16885	16816	17095	16835	16856	16907	17005	16868	16952	17045	16935	17004	16990	17034	16942	16943	17007	16925	16835	16827	16982	16946	16825	16835	16786	16983	16818	16899	16971	16879	16771	16781	17024	16991	16784	16981	17029	17129	16853	16930	16931	16861	16838	16823	16854	16849	16888	16973	16924	16926	16758	16768	16903	16902	16944	17044	17000	16913	16872	16898	16832	16927	16993	17037	16964	16951	16948	16959	16976	16986	16868	16812	16935	16905	16883	17018	16882	16933	16859	16885	16757	16914	17008	16896	16971	16998	16895	16769	16810	16972	16970	16940	17009	16792	16953	16868	16865	16833	16817	16850	16911	16782	16962	16942	16907	16747	16809	16974	16807	16789	16924	16889	16785	16926	16929	16774	16871	16920	16866	16922	16929	16843	16902	16776	16813	16881	16828	16762	16850	17031	16849	16730	17048	17035	16804	16895	16936	16928	16876	16767	16936	16822	17113	16876	16870	16744	16843	16871	16833	16848	16819	17001	16926	17095	16903	17076	16749	17066	16870	17107	16964	16875	16909	17103	16800	17041	16806	16794	17044	17016	16839	17023	16709	16831	16981	16686	16991	16909	16760	16953	16863	16843	16886	16705	16937	16983	16978	17013	16875	16776	16818	16885	16799	16757	16904	16865	17001	16867	16947	17014	16949	17075	16895	16960	16916	16891	16892	16795	16853	16988	16849	16916	16770	16893	16721	16903	16906	16942	16737	16858	16834	17027	16976	16936	16979	16787	16988	16951	16833	16844	16908	16954	16967	16971	16861	16910	16820	16935	16909	16976	16823	16950	16869	16929	16779	16955	16956	16913	17009	16692	16879	16947	16816	17056
22739	21372	29126	24103	22506	24797	26981	22979	23199	30716	40930	36344	31232	24361	23477	24600	23684	22449	21482	21026	20905	20911	20742	20595	20697	20674	20746	20588	20623	20589	20371	20472	20850	20302	20518	20554	20557	20567	20584	20567	20508	20605	20407	20245	20472	20534	20771	20488	20653	20399	20595	20483	20643	20729	20782	20507	20418	20541	20439	20409	20605	20458	20189	20335	20446	20709	20566	20430	20413	20486	20627	20597	20345	20730	20526	20512	20367	20546	20258	20592	20255	20426	20426	20455	20306	20506	20508	20401	20503	20712	20443	20677	20431	20428	20450	20583	20356	20717	20500	20312	20542	20531	20649	20352	20203	20458	20521	20494	20646	20380	20418	20569	20411	20441	20498	20359	20392	20597	20506	20341	20277	20482	20487	20469	20630	20388	20339	20374	20334	20326	20540	20425	20639	20298	20375	20305	20575	20631	20487	20567	20550	20474	20487	20345	20406	20245	20541	20435	20304	20534	20297	20245	20378	20358	20631	20297	20436	20516	20447	20474	20565	20460	20411	20325	20509	20360	20790	20415	20343	20363	20384	20429	20493	20424	20603	20409	20464	20661	20509	20406	20430	20411	20390	20445	20347	20614	20404	20432	20449	20537	20507	20319	20139	20372	20353	20368	20569	20454	20452	20503	20491	20501	20480	20251	20281	20451	20340	20496	20506	20343	20369	20294	20552	20383	20632	20320	20304	20312	20470	20547	20551	20500	20417	20557	20530	20486	20417	20481	20553	20336	20486	20583	20662	20572	20442	20499	20545	20329	20514	20411	20447	20454	20494	20598	20305	20386	20438	20294	20359	20540	20672	20383	20368	20578	20490	20522	20508	20464	20410	20271	20487	20546	20479	20363	20420	20450	20463	20541	20298	20309	20275	20509	20498	20264	20067	20414	20376	20474	20357	20571	20219	20339	20373	20331	20459	20307	20383	20377	20454	20501	20465	20567	20713	20415	20339	20268	20347	20529	20468	20346	20327	20501	20390	20414	20300	20456	20478	20506	20502	20740	20441	20439	20424	20394	20285	20460	20428	20166	20433	20415	20483	20499	20332	20689	20566	20462	20387	20376	20321	20546	20536	20364	20204	20296	20572	20306	20331	20491	20389	20454	20455	20592	20328	20272	20374	20291	20461	20274	20467	20356	20304	20153	20653	20389	20461	20576	20498	20380	20425	20438	20407	20570	20595	20535	20410	20634	20590	20512	20659	20431	20540	20532	20455	20279	20453	20468	20388	20630	20266	20536	20393	20532	20320	20432	20415	20322	20464	20181	20128	20394	20494	20551	20564	20207	20507	20407	20635	20455	20355	20497	20356	20578	20416	20490	20554	20350	20583	20450	20299	20237	20276	20429	20505	20573	20517	20370	20418	20590	20266	20269	20308	20537	20453	20341	20540	20338	20553	20432	20240	20304	20431	20420	20573	20307	20260	20345	20523	20481	20252	20581	20357	20326	20399	20302	20429	20428	20481	20615	20301	20347	20609	20341	20461	20473	20500	20459	20398	20339	20481	20393	20487	20630	20402	20342	20438	20468	20408	20659	20527	20698	20425	20481	20375	20499	20328	20364	20436	20369	20460	20700	20417	20316	20410	20414	20786	20398	20158	20364	20446	20679	20632	20515	20261	20577	20431	20346	20465	20463	20439	20373	20306	20462	20309	20356	20441	20298	20357	20639	20397	20504	20306	20360	20488	20522	20333	20659	20237	20441	20432	20372	20338	20373	20334	20435	20463	20271	20394	20460	20313	20684	20418	20311	20568	20319	20333	20276	20557	20482	20385	20598	20506	20495	20407	20388	20483	20335	20364	20511	20401	20502	20593	20572	20408	20372	20359	20575	20301	20478	20388	20303	20324	20302	20336	20364	20290	20399	20557	20503	20233	20565	20241	20295	20326	20232	20415	20625	20303	20498	20652	20419	20507	20280	20531	20361	20465	20338	20339	20425	20587	20410	20341	20340	20446	20481	20430	20279	20251	20654	20328	20231	20598	20446	20379	20348	20290	20577	20607	20349	20471	20376	20511	20528	20337	20497	20402	20345	20378	20282	20285	20479	20438	20455	20364	20517	20412	20279	20312	20335	20649	20515	20304	20530	20447	20607	20398	20469	20481	20503	20487	20415	20310	20246	20330	20535	20390	20525	20524	20403	20294	20385	20580	20518	20597	20657	20812	20430	20438	20425	20628	20534	20614	20526	20398	20583	20297	20490	20563	20485	20326	20309	20558	20261	20363	20537	20424	20729	20327	20350	20463	20353	20553	20448	20510	20351	20427	20414	20384	20453	20460	20609	20362	20691	20231	20422	20378	20496	20462	20495	20380	20128	20341	20512	20452	20455	20645	20425	20364	20467	20370	20176	20461	20372	20599	20396	20583	20372	20499	20350	20350	20423	20394	20489	20708	20426	20321	20371	20285	20410	20483	20454	20326	20370	20409	20462	20230	20473	20424	20527	20575	20283	20605	20512	20462	20360	20477	20481	20409	20434	20297	20444	20602	20718	20257	20469	20502	20276	20278	20462	20545	20605	20302	20294	20333	20268	20418	20475	20290	20509	20387	20251	20287	20567	20541	20428	20424	20652	20389	20297	20588	20593	20443	20400	20505	20347	20442	20456	20295	20180	20600	20541	20434	20567	20703	20542	20436	20521	20546	20396	20485	20604	20574	20406	20283	20299	20233	20479	20477	20556	20314	20345	20404	20525	20441	20422	20389	20463	20522	20323	20543	20440	20355	20326	20335	20514	20546	20647	20233	20169	20360	20508	20502	20395	20517	20434	20546	20671	20524	20612	20472	20527	20577	20321	20438	20394	20559	20471	20567	20342	20242	20428	20319	20109	20425	20291	20314	20516	20437	20620	20516	20320	20400	20396	20335	20552	20456	20471	20345	20197	20368	20410	20499	20281	20353	20427	20453	20358	20440	20110	20541	20394	20477	20544	20205	20373	20331	20209	20384	20265	20451	20379	20602	20414	20627	20473	20308	20493	20701	20448	20513	20439	20454	20627	20454	20479	20424	20513	20226	20346	20420	20407	20446	20288	20421	20354	20250	20186	20467	20518	20358	20354	20408	20404	20275	20301	20490	20206	20790	20453	20468	20491	20760	20372	20438	20481	20491	20152	20478	20558	20573	20610	20563	20348	20173	20501	20510	20336	20495	20482	20608	20439	20692	20438	20335	20414	20302	20319	20511	20393	20417	20378	20488	20420	20415	20455	20353	20650	20460	20417	20278	20323	20327	20423	20392	20559	20735	20376	20384	20399	20402	20286	20190	20222	20501	20383	20599	20307	20339	20480	20433	20580	20225	20257	20242	20156	20387	20529	20145	20251	20538	20606	20559	20667	20614	20290	20589	20687	20526	20404	20444	20455	20400	20440	20398	20350	20278	20473	20460	20319	20336	20480	20542	20455	20453	20402	20466	20496	20460	20493	20508	20692	20712	20511	20353	20561	20364	20555	20631	20450	20397	20508	20347	20583	20222	20492	20619	20463	20388	20337	20375	20357	20405	20552	20429	20363	20231	20370	20435	20283	20526	20605	20425	20492	20546	20585	20338	20325	20209	20527	20330	20515	20435	20329	20550	20560	20297	20528	20276	20340	20440	20599	20420	20327	20299	20400	20304	20248	20363	20615	20358	20473	20286	20410	20691	20288	20329	20428	20282	20488	20578	20485	20406	20407	20362	20462	20466	20370	20247	20233	20396	20334	20582	20409	20314	20456	20262	20333	20377	20517	20447	20480	20470	20427	20583	20355	20459	20595	20229	20281	20490	20679	20288	20481	20456	20220	20547	20412	20339	20263	20345	20486	20510	20307	20639	20524	20291	20630	20466	20295	20640	20546	20582	20567	20421	20487	20383	20662	20618	20547	20426	20368	20396	20392	20286	20362	20380	20319	20480	20427	20322	20343	20315	20371	20347	20382	20380	20589	20345	20278	20534	20284	20520	20413	20392	20463	20345	20462	20396	20365	20286	20419	20526	20433	20556	20451	20314	20326	20590	20530	20610	20347	20445	20425	20514	20621	20477	20533	20370	20386	20488	20343	20416	20531	20335	20392	20371	20358	20280	20545	20343	20420	20576	20425	20514	20524	20407	20164	20244	20467	20435	20643	20406	20304	20643	20568	20331	20407	20347	20277	20384	20632	20588	20628	20235	20441	20411	20234	20578	20453	20391	20392	20418	20412	20540	20393	20573	20623	20630	20429	20435	20472	20474	20472	20435	20460	20722	20293	20366	20329	20643	20422	20381	20329	20450	20454	20339	20438	20566	20463	20349	20325	20165	20388	20504	20407	20563	20381	20333	20672	20425	20461	20471	20404	20358	20405	20479	20346	20433	20441	20115	20456	20414	20497	20551	20309	20614	20705	20376	20460	20493	20286	20377	20542	20563	20440	20432	20564	20235	20454	20622	20345	20307	20140	20484	20632	20379	20390	20458	20415	20419	20436	20540	20533	20425	20624	20377	20429	20532	20489	20483	20506	20498	20588	20471	20657	20385	20500	20620	20595	20436	20454	20587	20688	20411	20500	20417	20255	20384	20556	20435	20308	20529	20378	20305	20512	20494	20271	20510	20593	20449	20597	20429	20305	20501	20582	20452	20481	20532	20351	20377	20370	20360	20293	20616	20216	20369	20433	20500	20464	20562	20407	20454	20476	20373	20407	20522	20408	20453	20667	20467	20334	20538	20226	20391	20423	20430	20419	20245	20582	20621	20538	20529	20330	20396	20346	20698	20433	20503	20350	20400	20377	20717	20392	20454	20439	20542	20328	20486	20431	20433	20234	20380	20541	20500	20258	20321	20436	20444	20513	20255	20591	20599	20552	20372	20559	20700	20394	20410	20506	20326	20556	20416	20530	20579	20272	20531	20325	20452	20243	20609	20372	20477	20507	20569	20373	20326	20529	20565	20138	20440	20397	20537	20407	20545	20371	20419	20281	20430	20506	20527	20384	20407	20290	20698	20449	20626	20486	20400	20419	20261	20456	20350	20424	20570	20315	20481	20487	20634	20551	20450	20402	20268	20475	20374	20288	20492	20330	20354	20447	20493	20562	20461	20346	20423	20519	20558	20449	20361	20463	20591	20486	20515	20454	20253	20431	20477	20480	20374	20730	20215	20347	20400	20466	20556	20661	20680	20479
30556	49541	48052	37482	29594	22165	20124	20290	21683	32707	41330	36454	29951	20475	21451	22723	20891	19287	18244	17511	17178	16972	16849	17031	16850	16749	16992	17066	17067	17115	17061	16900	16954	16887	17147	17045	16864	16939	17116	17069	17070	16865	17017	16746	16883	16898	16971	16838	16923	16927	16950	16951	16909	16993	16975	17048	16911	16917	16939	16993	16923	16968	16849	16880	16938	16951	16881	16968	16921	17094	16839	16910	16909	16927	16835	17021	17067	16961	17037	17014	16993	17073	17022	16946	17005	17073	17042	17007	17069	16768	16952	17020	16945	16934	16996	16893	16955	17155	16910	16914	16903	17046	16917	16878	17016	16993	16888	16818	16959	16896	16953	17051	16948	16708	17141	16935	16952	17085	16848	17041	16991	16880	16955	16993	16869	17054	17000	17090	16956	16902	17001	17036	16909	16791	16968	16981	17029	16956	16949	16873	16869	16953	16935	17018	16919	17083	16893	16928	16955	16900	17079	16962	16909	16903	17003	16852	16867	17010	17059	16993	16780	16881	16932	16845	16912	16906	16976	16995	17004	17129	17022	16863	16873	16929	16745	16939	16856	16992	17048	17035	16746	16995	16921	16969	16983	16996	16926	16887	16876	16773	16950	17058	16856	16989	16934	16923	17114	16904	16923	16939	16877	16891	16915	16843	16923	17131	16907	16795	17019	17064	16937	16878	16957	16870	16964	16730	16860	17088	16849	16829	16976	16871	16979	16957	16935	16977	16959	16923	16875	16954	17006	16963	16818	16866	16987	16861	16828	16899	16939	16874	16978	16915	16977	16964	16800	16963	16880	16766	16940	16965	16850	16937	16945	16783	16972	17073	16943	16859	16859	17050	16902	16896	16888	16854	17016	16891	16976	16872	16990	17088	17014	16915	16957	16911	17000	16862	16929	16990	16811	17179	16994	16893	16939	16882	16853	16980	17016	16780	16896	16941	16889	16939	16925	16882	16963	16852	17054	16860	16830	16838	16847	16929	16972	16933	16935	16966	16877	17081	16911	17055	17056	16914	16833	17027	16841	16933	16821	16794	17069	17166	16960	16974	16946	17021	17005	17083	16918	16934	16845	17066	17125	16789	16904	17041	16957	17037	17001	16899	17004	16780	16838	16944	16838	17044	16835	16991	16946	17007	16808	16893	16899	16868	17034	16921	17104	17012	17138	16908	16916	16887	16911	17052	17174	16841	17034	17114	17108	16927	16942	16890	17022	16792	17029	16903	16830	16849	17087	16988	17084	17023	16799	16868	16825	16823	16966	16901	16884	16777	17188	16948	16989	16885	16897	16902	16856	17033	16802	16927	17032	16885	16832	16942	16904	16917	16996	16859	16960	16924	16859	17014	17127	16707	16932	16912	16868	16954	16921	16912	16865	16841	16948	17105	16763	16892	16967	16951	16891	16881	16989	16889	17047	16689	16893	16849	16766	16889	16991	16908	17011	16950	17041	16984	17044	16879	16975	16919	17019	17091	16808	17198	17037	16911	17057	17114	17034	16914	16849	17128	16877	16997	16921	16928	17048	16950	17022	16884	17119	17052	16880	16967	16799	17082	16981	16931	16918	16808	16997	16896	17049	17043	16900	16911	16970	17070	16972	17057	17060	17025	16931	17044	16998	16892	16917	17050	16974	17002	16956	16998	16939	16863	16986	16748	16826	16804	16997	16853	16818	16977	16974	16834	16964	16878	16996	16825	16804	16867	16861	16685	16951	16902	17013	16808	17047	16934	16963	16939	16948	17045	16987	16979	17050	16937	16970	16950	16988	17090	17059	17024	16871	16938	16916	16918	17076	17001	17083	17034	16915	17020	17218	16792	16875	16864	17009	16941	16998	16946	16846	16904	16806	16927	16942	17002	17038	16876	17012	16960	16911	16971	17155	16977	16701	17017	17013	16982	17081	17046	16808	17029	16987	16845	17021	16901	16957	16872	16897	16788	17024	16736	16958	16802	17125	16928	16706	16922	17000	16898	17054	16984	16907	17026	16926	16841	16930	16849	16949	17059	16883	17002	17044	16823	16915	16751	16895	17065	16825	16866	16823	17048	16954	16843	16960	16952	17071	16891	16836	16863	16917	16908	17094	16938	17003	16956	16897	17004	16846	17121	16842	16970	17011	16744	17013	16995	16942	16981	16978	16838	17038	17134	16904	16716	16849	16838	16834	16918	16932	17102	16989	16828	16837	16778	16958	16945	17050	16791	16881	16837	16820	16965	16960	16946	17111	17012	16825	16982	17045	17004	16826	17002	17035	16974	17080	17008	17092	17058	16806	16909	16917	16963	16986	16955	16906	17023	16805	16818	16850	16901	16912	16968	16905	16856	16979	16809	16908	16689	16916	16968	16910	16975	16888	16870	17105	17084	16778	16966	16823	16869	16925	16990	16881	16910	16943	16991	17004	16851	16858	16808	16974	16835	16861	16932	17090	16897	16990	16898	16974	16892	16987	16815	17033	16846	16911	16913	16993	16939	16984	17139	16868	16753	16885	16968	17046	16927	16888	17045	16900	17052	17134	16970	17055	16818	16990	16971	16982	16934	16888	16879	16827	16831	16871	17122	16899	16865	16834	16832	16973	17012	16946	16728	16840	16954	16812	17069	16926	16764	16845	16699	16874	16771	17015	16964	16881	16933	16732	16966	16903	16870	16800	16941	17069	16834	17103	16970	16962	16849	16946	16779	17035	17023	16893	17045	16951	16859	16904	16861	16727	17027	17011	17092	16955	16938	16866	16758	17080	16911	16947	16881	17053	16781	16901	16987	17002	16844	16889	16849	16904	16929	16856	16932	16883	16898	17060	16938	16918	16846	16899	17169	16966	16936	16774	17020	16926	17016	16910	16926	16956	16809	17105	16945	17025	17025	16838	16906	17161	17065	16997	16957	16907	16980	16916	16958	16904	17150	16893	17080	16868	16967	17009	16964	16828	17061	16970	16803	16948	16970	17048	16872	16930	16943	16946	16926	16919	16956	16862	16904	17027	16954	16919	16879	16942	16860	16909	16765	16956	16991	16937	16800	17042	16940	16886	16941	16868	16962	16885	16931	17072	17039	16783	16909	16990	16954	16961	17080	16973	16900	16965	16816	16789	16811	17108	16821	16760	16990	16970	16993	16887	16906	16925	16927	17034	16903	16943	16946	16822	17038	17019	16941	16966	16973	16912	17010	16861	17073	17124	16973	17085	16856	16929	17010	16836	16920	16922	16953	16865	16853	16838	16982	16896	16843	17086	16809	17116	16853	17010	16885	17068	16850	16891	16976	16959	17002	16838	16850	16950	16909	17003	16961	16853	16853	16753	17013	16788	16933	16837	17103	17017	16995	17059	16862	16813	16930	17144	17038	16906	17067	16898	17083	16852	16946	17096	16913	16924	16867	17002	16917	16946	16957	16869	16773	17024	16976	16852	16885	16853	16967	16847	16927	16862	16764	17057	16878	16949	16998	16912	16944	16974	16934	16816	16796	17032	16815	16993	16877	17005	16926	16902	16909	17001	16956	16975	17069	17013	16874	16829	16994	17097	16884	16849	17018	16952	16896	16920	16918	16853	16955	16743	16828	17111	16986	17216	16971	17010	16950	17016	16966	16893	16972	17030	16817	17025	16895	17072	16868	16936	17032	16804	17045	16847	16772	16774	17026	16911	16999	16963	17005	17023	16818	16974	16853	16911	16948	16799	16997	16910	16923	16889	17050	16982	16882	16810	16882	16787	16932	16913	17026	16880	16980	16971	16921	16965	16957	17033	16740	16912	17005	17023	16684	17019	16906	16923	16915	16843	16931	16908	17078	16833	16991	17019	16785	17086	16876	16900	16862	16905	16770	16920	16977	16891	16806	16917	16788	16937	16941	16891	16933	16996	16947	17145	16951	16795	16982	16680	16870	17007	16704	16902	17034	16865	17059	17150	16991	17018	17048	16950	17159	16881	17023	16808	16950	16957	16898	16831	16947	16882	16948	16954	16725	16792	16888	16929	16975	16930	16794	17038	16946	17058	16952	16954	16952	16991	16818	16998	17012	16943	16977	16831	17046	16861	16879	17069	17111	16953	17127	16881	16747	16916	16802	16894	16877	17035	16913	16770	16898	16788	16793	16818	16991	17112	16895	16825	16965	16762	17068	16846	16859	16784	17046	17030	16825	17008	16957	16933	16985	16849	16982	16905	16716	16896	17042	17031	16826	16921	16983	16933	17010	16842	17035	16937	16906	17139	16932	16969	16994	16883	16963	16770	16884	17021	16939	17059	16882	16895	16813	17031	16949	16889	16871	16767	17014	17009	16895	16840	16871	17050	17000	16830	16865	16818	17059	17022	16931	16905	16885	16776	17192	16969	17073	16910	16943	17052	16972	16906	16902	16965	16845	17060	16924	17022	16950	16863	17076	16985	16879	16789	16923	17043	16988	17110	16834	16888	17090	17037	16792	16929	16804	16970	17046	16868	16866	16950	16844	17036	16997	17010	16894	16949	17214	16935	16825	16834	16811	16870	17076	16900	16971	16882	17127	16814	16801	17100	16788	17026	16963	17023	17085	16797	16881	16795	16944	17060	16969	16914	16951	16952	16998	16889	16863	16830	17061	17060	16715	16872	17040	16821	16884	16771	16820	16971	16931	16817	16905	16875	16850	16964	16936	17000	16959	17036	16916	16835	16976	17040	17005	17023	16841	16982	16846	16773	16870	16932	17097	16834	17098	16868	17030	16994	16894	16928	16942	16897	16712	16983	16942	16932	16906	16915	16885	16812	16862	16904	17026	17010	16894	17028	16881	17074	16881	16807	16928	16863	16858	17083	16857	16929	16816	16859	16956	17058	16901	16844	16884	16858	16874	16810	16958	17072	16917	16882	17058	17027	16714	16774	16716	17008	16977	16890	16985	16813	16802	16846	16812	16994	16974	16943	16845	17023	16694	17003	16844	17011	16959	16921	16819	16940	16917	16984	16993	16925	16962	16800	16835	17062	16728	16940	17089	16959	16974	16825	16808	17114	16804	16977	16988	16877	16917	16985	16805	16852	16971	16865	16938	17002	16897	16923	16879	16862	17049	16999	16843	16991	17105	17109	16927	16864	16990	17017	17010	17007	16824	16864	17105	16921	17076	16910	16900	16798	16906	16915	16834	16768	17005	16854	16893	16896	16914	16920	16936
28237	24201	30958	27775	21948	20927	20710	20504	20370	21235	21847	21676	21000	20571	20413	20571	20551	20316	20496	20207	20285	20132	20257	20337	20306	20171	20277	20258	20212	20288	20077	20275	20189	20337	20345	19958	20287	20191	20258	20079	20278	20433	20217	20347	20078	20355	20297	20062	20183	20299	20252	20336	20351	20213	20258	20462	20204	20339	20220	20113	20344	20257	20311	20100	20238	20277	20253	20234	20258	20169	20276	20092	20159	20313	20178	20299	20297	20132	20189	20172	20170	20235	20235	20283	20172	20293	20033	20237	20275	20268	20249	20026	20300	20176	20221	20369	20280	20284	20339	20099	20108	20177	20115	20093	20192	20306	20411	20228	20181	20137	20279	20426	20267	20214	20421	20050	20339	20247	20182	20347	20146	20093	20116	20042	20172	20172	19966	20144	20300	20247	20264	20195	20185	20331	19926	20202	20248	20195	20163	20315	20296	20394	20254	20203	20304	20002	20067	20018	20205	20150	20358	20410	20058	20296	20100	20369	20183	20037	20247	19966	20061	20217	20135	20137	20188	20260	20185	20097	20310	20018	20346	20257	20167	20111	20182	20017	19996	20249	20214	19937	20219	20001	20147	20190	20400	20234	20122	20203	20165	20113	20406	19955	20069	20403	20158	20322	20244	20204	20258	20096	20187	20387	20306	20147	20091	20237	20297	20214	20235	20138	20059	20325	20311	20134	20222	20165	20328	20260	20274	20132	20159	20178	20202	20013	20015	20236	20140	20119	20042	20249	20059	20141	20063	19951	20214	20285	20234	20151	20295	20249	20243	20292	20208	20169	20060	20036	20263	20256	20097	20319	20279	20257	19998	20258	20163	20193	20277	20278	20437	20337	20318	20144	20496	20207	20173	20116	20051	20124	20116	20139	20294	20283	20185	20042	20282	20037	20300	19897	20167	20243	20225	20263	20138	20431	20204	20212	20270	20095	20436	20490	20193	20117	20292	19994	20154	20033	20440	20215	20200	20188	19960	20165	20190	20221	20217	20541	20297	20167	20235	20222	20260	20231	20144	20180	20346	20227	20073	20176	20272	20150	20164	20256	20074	20269	20406	20319	20193	20120	20330	20163	20163	20297	20310	19946	20304	20246	20191	20172	20222	20197	20165	20386	20207	20376	20190	20065	20353	20088	20356	20243	20182	20085	20204	20202	20360	20243	20206	20197	20240	20207	20194	20389	20192	20175	20062	20193	19969	20334	20094	20012	20278	20194	20388	20374	20447	20051	20170	20113	20288	20084	20200	20366	20325	20182	20228	20161	20336	20135	20392	20269	20337	20248	20324	20203	20378	20298	20150	20242	20197	20080	20077	20291	20365	20216	20322	20032	20366	20153	20189	20158	20132	20117	20193	20098	20012	20392	20329	20174	20231	20155	20256	20360	20189	20207	20195	19874	20062	20346	20295	20234	20344	20151	20085	20168	20383	20167	20147	20114	20177	20291	20293	20463	20349	20049	20196	20084	20069	20263	20109	19867	20120	19892	20048	20266	20284	20314	20436	20205	20191	20136	20179	20203	20335	20302	20274	20303	20247	20341	20173	20237	20143	20136	20095	20456	20062	20140	20320	20157	20383	20048	20299	20344	20205	20020	20105	20435	20194	20213	20111	20383	20156	20105	20151	20176	20321	20171	20188	20266	20237	20095	20178	20389	20009	20216	20043	20221	20342	20184	20305	20231	20289	20235	20139	20213	20429	20127	20095	20148	20339	19969	20217	20038	19984	20081	20136	20208	20222	20009	20282	20172	20201	20276	20247	20071	20244	20078	20094	20218	20184	20177	20124	20182	20185	20305	20228	20205	20261	20294	20091	20369	20274	20292	20264	20099	20329	20155	19960	20008	20380	20206	20115	20196	20145	20371	20316	20101	20375	20155	20223	20331	20289	20333	20376	20156	20292	20490	20210	20416	20336	20177	20208	20336	20055	20151	20112	20117	20253	20246	20247	20234	20237	20031	20149	20166	20141	20226	20187	20188	20267	20295	20281	20298	20275	20190	20322	20191	20376	20232	20267	20279	20313	20041	20226	20215	20199	20123	20214	20217	20302	20236	20321	20034	20317	20239	20217	20227	20195	20275	20384	20163	20207	20332	20291	20272	20114	20135	20359	20197	20239	20356	20143	20109	20330	20109	20262	20275	20108	20262	20216	20173	20430	20140	20195	20288	20350	20238	20220	20294	20259	19904	20140	20080	20147	19872	20241	20127	20272	20230	20314	20146	19964	20193	20470	20131	20031	20133	20438	20165	20166	20237	20197	20304	20161	20216	20115	20164	20334	20110	20324	20048	20173	20275	20105	20327	19997	20183	20287	20240	20249	20205	20086	20118	20286	20381	20198	20310	20135	20203	20045	20423	20252	20239	20256	20214	20216	19971	19959	20194	20090	20219	20136	20069	20190	20128	20047	20125	20190	20275	20152	20239	20416	20045	20175	20231	20357	20250	20280	20017	20331	20401	20425	20266	20510	20279	20251	20021	20209	19999	20144	20007	20080	20247	20158	20137	20208	20102	20252	20129	20274	20304	20112	20258	20085	20256	20022	20202	20290	20139	19995	20309	20179	20172	20275	20027	20170	20425	20455	20189	20255	20158	20249	20280	20259	20195	20080	19999	20304	20215	20353	20100	20119	20240	20319	20316	20159	20156	20117	20217	20298	20343	20076	20247	20182	20213	20324	20183	20318	20274	20118	20239	20122	20188	20366	20337	20440	20175	20217	20406	20212	20210	20027	20132	20208	20232	20480	20137	20202	19824	20121	20303	20127	20282	20283	20130	20152	20401	20314	20183	20114	20303	20214	20150	20222	20160	20296	20505	20237	20146	20200	20314	20219	20216	20123	20384	20308	20289	20235	20302	20200	20316	20264	20207	20079	20222	20014	20308	20168	20266	20407	20275	20278	19898	20269	20514	20294	20325	20454	20392	20233	20211	20156	20328	20228	20248	20302	20450	20144	20176	20180	20095	20273	19998	20307	20072	20342	20138	20284	20387	20173	20177	20313	20391	20334	20191	20381	20141	20126	20182	20103	20298	20135	20176	20168	20155	20066	20179	20228	20092	20322	20079	20256	20114	20244	20057	20184	20177	20224	20254	20171	20172	20249	20170	20293	20383	20115	20290	20395	20239	20254	20361	20301	20207	20391	20338	20099	20236	20304	20157	20158	20371	20219	20315	20331	20176	20180	20249	20216	20216	20086	20211	20190	20234	20105	20352	20309	20327	20110	20127	20194	20133	20232	20341	20379	20250	19986	20190	20282	20244	20311	20238	20185	20217	20458	20436	20246	20223	20212	20163	20204	20362	20165	20176	20237	20228	20368	20217	20294	20013	20157	20335	20283	20182	20048	20217	20158	20127	20130	20354	20237	20185	20233	20042	20465	20390	20184	20146	20192	20327	20073	20120	20098	20302	20131	20409	20392	20284	20139	20056	20376	20188	20140	20340	20300	20175	20049	20358	20299	20122	20358	20190	20210	20336	20193	20395	20234	20110	20080	20287	20248	20387	20261	20151	20265	20266	20057	20311	20111	20055	20207	20224	20322	20245	20263	20102	20188	20132	20395	20217	20255	20099	20146	20064	20305	20288	20109	19926	20129	20235	20151	20306	20255	20275	20282	20069	20239	20252	20005	20317	20182	20196	20310	20151	20229	20413	20271	20298	20384	20269	20471	20236	20157	20105	20280	20081	20257	20269	20258	20228	20315	20270	20327	20349	20174	20269	20178	20271	20291	20351	20363	20377	20220	20310	19984	20226	20139	20201	20300	20145	20160	20349	20143	20443	20223	20259	20272	20333	20180	20286	20013	20229	20091	20330	20107	20162	20088	20167	20249	20038	20222	20140	20234	20243	20294	20047	20226	20167	20337	20369	20345	20213	20153	20255	20166	20089	20494	20274	20138	20093	20060	20017	20174	20226	19959	20097	20295	20085	20165	20260	20090	20144	20024	20168	20195	20390	20410	20397	20406	20113	20387	20226	20092	20348	20279	20166	20254	20217	20127	20129	20132	20136	20301	20285	19896	20072	20227	20203	20424	20332	20268	20170	20375	20067	20290	20317	20283	20174	20331	20429	20157	20185	20260	20192	20218	20174	20348	20096	20082	20226	20328	20182	20437	20373	20366	20179	20316	20244	20035	20439	20218	20174	20046	20347	20352	20118	20291	20165	20165	20121	20390	20057	20086	20317	20103	20195	20360	20193	20341	20519	20298	20282	20247	19873	20277	20121	20159	20343	20266	19985	20186	20325	20156	20333	20303	20129	20234	20123	20270	20169	20234	20355	20207	20251	20317	20321	20312	20324	20104	20336	20339	20087	20272	20361	20172	20311	20453	20167	20046	20233	20240	20235	20210	20111	20243	20209	20412	20062	20294	20136	20272	20269	20438	20398	20148	20394	20109	20364	20379	20394	20215	20201	20200	20234	20486	20204	20152	20357	20254	19909	20157	20045	20163	20243	20192	20351	20227	20292	20308	20312	20210	20179	20069	20326	20207	20077	20042	20266	20349	20104	20218	20239	20356	20276	20167	20345	20213	20010	20030	20331	20238	20228	20020	20217	20193	20185	20106	20187	20227	20222	20351	20081	20271	20195	20377	20194	20349	20193	20247	20149	20353	20087	20206	20241	19961	20181	20286	20236	20234	20060	20219	20238	20081	20113	20313	20289	20331	20111	20364	20189	20184	20202	20118	20245	20001	20243	20325	20255	20342	20331	20035	20126	20300	20318	20162	20328	20172	20268	20316	20142	20175	20257	20286	20199	20176	20072	20110	20181	20385	20359	20296	20152	20167	20259	20470	20261	20060	20262	20128	20091	20324	20347	20136	20300	20061	20270	20111	20019	20249	19974	20271	20159	20397	20306	20262	20224	20279	20219	20141	20085	20279	20088	20194	20448	20471	20331	20263	20186	20132	20088	20173	20233	20248	20371	20222	20371	20207	20198	20113	20306	20386	20252	20227	20257	20347	20269	20279	20194	20318	20297	20207	20322	20274	20154	20140	20366	20216	20204	20165	20358	20172	20192	20333	20324	20287	20420	20111	20267	20158	20271	20197	20405	20055	20360	20146	20076	20291	20130	20418	20235	20210	20264	20123	20241	20255	20097	20176	20189	20077	20381	20123	20217	20232	20292	20152	20294	20223	20100
25556	33754	33150	24707	19688	17625	17247	17159	17245	18693	19326	18674	17754	17047	17051	17091	16991	17030	16942	16884	16868	16900	16860	16988	16800	16804	16815	16836	16655	16946	16711	16996	16969	16806	16812	16929	16992	16761	16859	16859	16676	16983	16849	16801	16976	16768	16953	16898	16809	17063	16766	17007	16900	16760	16723	16839	16975	16909	16653	16924	16838	16929	16878	16913	16908	16768	16968	16713	16902	16908	16906	16864	16832	16899	16805	16864	16994	16896	17141	16805	16774	16941	16952	16812	16818	16881	17069	16784	16808	16919	16804	16862	16898	16799	16734	16905	16727	16797	16760	16663	16987	16955	17037	16975	16741	17005	16759	16947	16858	16933	16851	16834	16871	16905	16834	16733	16843	16907	16891	17080	16799	16891	16782	16920	16867	16650	16893	17022	16871	16951	16980	16833	16835	16846	16949	16889	16781	16950	16916	16877	16985	16945	16848	16908	16778	16756	16784	16954	17091	16771	16948	17016	16791	16800	16799	17030	16792	17030	16668	16911	16815	16829	16852	16851	16828	16830	16799	16826	16902	16666	16858	17030	16772	16783	16915	16832	17026	16826	16831	17014	16871	16972	16948	16793	16799	16870	16948	16732	17012	16878	16875	16927	16749	16840	16894	16936	16847	16892	16987	16822	16714	16880	16892	16951	17069	16840	16906	16630	16788	16796	16849	16769	16984	16900	16889	16748	16854	16800	16795	16803	16764	16902	16769	16845	17009	16819	16973	16875	16883	16857	16882	16723	16764	16761	16822	16886	16942	16801	16703	16769	16839	16834	16900	16955	16846	16868	17016	16914	16890	16783	16851	16852	16841	16794	16865	16748	16805	16828	16817	16906	16867	16847	16832	16882	16861	16976	16875	16836	16650	16863	16878	16950	16913	16805	16905	16912	16889	16952	16870	16889	17055	16837	16895	16992	16782	16716	16729	16945	16906	16779	16839	16898	16790	16878	16929	16705	16840	16931	16732	16835	16877	16757	16918	16782	16823	16888	16634	16773	16915	16925	16929	16974	16849	16792	16915	16907	16734	16956	16890	16889	16812	16754	16689	16894	16799	16787	16795	17025	16955	16799	16823	16813	16969	16866	16793	16752	16780	16833	16950	16790	16919	16730	16803	16878	16818	16862	16788	16769	17069	16777	16770	17087	16806	16743	16771	16865	16904	16809	16842	16691	16861	16970	16683	16684	16894	16887	16812	16904	16863	16900	16862	16716	17046	16724	16930	16969	16736	16894	16793	16785	16685	16973	16847	16741	16896	16944	16847	16925	16904	16807	16765	16977	16993	16925	16939	16863	16879	16900	16776	16808	16930	16887	16969	16891	16944	16845	16816	16733	16862	16717	16927	16937	16956	16826	16789	16865	16711	16708	16716	16916	16771	16924	16612	16939	16975	16847	16969	16995	16970	16834	16674	16710	16908	16811	16919	16959	16976	16809	16806	16753	16793	16918	16805	16744	16769	16712	16735	16655	16823	16802	17020	16918	16828	16808	16750	17012	16974	16871	16650	16788	16786	16944	16795	16862	16829	16844	17068	16703	16981	16879	16862	16930	16815	16855	16698	16776	16824	16711	16972	16908	16760	16996	16892	16726	16829	16798	16890	16841	16901	16877	16743	17034	16945	17001	16840	16928	16896	16890	16959	16843	16800	16916	16901	16864	16779	16877	16874	16825	16746	16765	16983	16767	17048	16868	17007	16643	16905	16857	16823	16834	16902	16964	16858	16818	16750	16880	16986	16772	16983	16846	16900	16919	16847	16796	16918	16623	16916	16844	16878	16828	16920	16913	16716	16912	17000	16935	16685	16858	16933	16748	17002	16824	16742	16778	16984	16933	16973	16812	16966	16787	16776	16866	16929	16820	16902	16834	16766	16918	17050	16827	16817	16864	16934	16963	16884	16770	16823	16840	16870	16959	16896	16767	16911	16899	17063	16868	16828	16830	16970	16956	16975	16716	16816	16800	16820	16962	16870	16852	16906	17004	16973	16772	17063	16845	16823	16784	17029	16830	16897	16814	16720	16885	16856	17021	16947	16899	16874	16866	16877	16823	16964	16894	16803	16844	17030	16842	16864	16975	16916	16919	16862	16869	16863	16793	17053	16922	16926	16943	16983	16959	16780	16889	16978	16724	16864	16774	16892	16912	16997	16853	16821	16878	16788	16763	16811	16872	16907	16908	16895	16768	16884	16699	16971	17006	17131	16961	16675	16886	16846	16956	16828	16768	16797	16939	16854	16912	16633	16814	16883	16926	16755	16828	16871	16774	16838	16959	16731	16821	16727	16855	16856	16767	16803	16897	16841	16817	16778	16718	16818	16693	16935	16920	16757	16850	16889	16857	16892	16836	16932	16646	16862	16857	16877	16968	16836	17011	16853	16891	16868	16722	16922	16961	16988	16717	16764	16987	17054	16761	16746	16767	16828	16982	16937	16880	17046	16736	16998	16860	16897	16822	16939	16759	16869	16855	17064	16854	16828	16743	16834	16858	16921	16869	16932	16794	16826	16897	16742	16794	16922	16900	16922	16838	16989	16997	16760	16791	16864	16989	16866	16801	16994	16734	16804	16891	16897	16867	16781	16818	16850	16934	16914	16981	16711	16903	17005	16813	16987	16955	16790	16846	16853	16811	16924	16931	16723	16710	16857	16789	16895	16890	16930	16892	17034	16871	16818	16702	16801	16882	16966	16887	16739	16683	16862	16925	16894	16842	16777	16874	17005	16955	16885	16878	16772	16813	16861	16851	16975	16826	16874	16780	16855	16833	16867	16849	16908	16890	16983	16992	16913	17016	16978	16809	16692	16803	16852	17017	16971	16792	16677	16929	16834	16724	16827	16651	16776	16944	16834	16867	16903	16700	16778	16823	16879	16915	16909	16980	16874	16815	16909	16819	16884	16992	16912	16789	16757	16782	16926	16722	16882	16579	16841	16869	16534	16724	16939	16851	16946	16904	16830	16913	16834	16774	16833	16723	16950	16867	16934	17008	16832	16832	16978	16869	16757	16891	16993	16918	16951	16802	16964	16769	16813	16920	16685	16872	16929	16920	16775	16717	16812	16847	16782	17086	16784	16737	16763	16899	16854	16852	16848	16851	16856	16859	16825	17029	16795	16889	16772	16792	16979	17046	16870	16788	16904	16840	16894	16761	16791	16825	16746	16869	16720	16849	16705	16829	16865	16838	16749	16922	16831	16925	16838	16751	17004	16953	16666	16819	16793	16848	17010	16704	16858	16918	16808	16917	17024	17055	16975	16863	16838	16846	16790	16891	16941	16829	16815	16733	16801	16882	16842	16853	16841	16962	16864	16786	16900	16619	16835	16755	16888	16871	16877	16773	16985	16798	16799	17018	16822	16741	17058	16891	16752	16915	16995	16712	16864	16930	16735	16899	16853	16888	16932	16741	17071	16875	16796	16954	16916	16946	16843	16805	16871	16996	16677	16839	16984	16769	16716	16744	16811	16929	16966	16758	16828	16901	16806	16802	16870	17045	17134	16692	16838	16733	16919	16727	16905	16946	17006	16871	16782	16743	17097	16914	16859	16825	16715	16670	16834	16872	16934	16815	16835	16751	16789	16829	16932	16902	17042	16993	16913	16897	16884	16881	16762	16929	16838	16682	16798	16880	16743	16782	16767	16697	16837	16788	16890	16865	16912	16897	16826	16944	16884	16724	16877	16818	16744	17024	16912	17033	16853	16864	16797	16734	16872	16817	16802	17106	16891	16789	17118	16934	16930	16870	17010	16949	16811	16734	16819	16957	16996	16824	16847	16900	16947	16801	16994	16808	16903	17007	16977	16915	16754	16753	16917	16938	16804	16722	16855	16828	16707	16796	16858	16758	16762	16771	16777	16954	16961	16864	16935	16830	16871	16804	16762	16830	17119	16794	16790	16999	16972	16809	16868	16915	16764	16944	16847	16760	16869	16906	16816	16850	16912	16835	16953	16972	16870	16890	16839	16767	16855	16809	16910	16780	16860	16726	16777	16779	16848	16951	16885	16871	16975	16899	16897	16890	16925	16861	16796	16920	16837	16834	16909	16972	16917	16925	16660	16833	17030	16930	16882	16691	16916	16760	16814	16893	16842	16878	16758	16893	16877	16915	17005	16791	16740	16870	16720	16858	16865	16820	16621	16889	16875	16899	16781	17059	16841	16831	16772	16952	16898	16752	16853	16900	16889	16924	16648	16679	16950	16853	16746	16850	16881	16884	16751	16937	16737	16764	16786	16669	16881	16663	16833	16815	16939	16874	16746	16982	16852	16733	16867	16797	16871	16813	17004	16997	16958	16902	16845	16786	16794	16882	16895	16871	16822	16887	16917	16916	16823	16956	16876	16832	16786	16756	16928	16890	16980	16746	16837	16795	16886	16839	16824	16837	16891	16749	16855	16921	16882	16937	16974	16861	16912	16643	16785	17204	16811	16681	16939	16848	16831	16775	17003	16814	16929	16830	16904	16620	16862	16933	16944	17018	16873	16895	16929	17006	16784	16967	16897	16895	16919	16854	16961	16866	16807	16873	17035	16935	16879	16971	16911	16802	16731	16952	16922	17011	16955	16879	16975	16818	16832	16655	17056	16747	16876	16761	16950	16861	16832	17005	16788	16843	16842	16893	17103	16850	16809	16876	16838	16962	16786	16964	16622	16848	16972	16804	16934	16836	16875	16880	16924	16774	16968	16823	16719	16666	16635	16936	16873	16893	16898	16809	16731	16746	16919	16963	16821	16790	16856	16824	16811	16863	16802	16924	16702	16955	16858	16778	16719	16874	16927	16971	16851	16896	16881	16894	16933	16811	16825	16754	16875	16943	16868	16989	16830	16856	16784	16766	17026	16938	16836	16794	16908	16975	16842	17019	16761	16716	16927	16789	16870	16833	16739	16905	16803	16642	16827	16807	16912	16844	16939	16902	16755	16745	16864	16881	16787	16742	16902	17025	16843	16632	16986	16735	16822	16721	16839	16865	16887	16923	16721	16740	16842	16748	16814	16884	16941	16705	16939	16805	17018	16676	16931	16943	16805	16877	16975	16803	16921	16935	16687	16887	16796	16893	16856	17002	16806	16855	16850	16824	16859	16964	16763	16700	16795	16955	16784	16784	16895	16741	16634	16900	16831	16967	16869	16798	16856	16842
24181	21448	28853	25215	23426	23462	23675	21763	21895	27416	31670	28317	25490	22623	22234	22124	21800	21641	21136	20806	20599	20663	20406	20219	20318	20487	20316	20182	20433	20210	20378	20182	20493	20514	20390	20294	20409	20324	20148	20024	20186	20318	20077	20174	20217	20219	20232	20501	20156	20133	20237	20415	20140	20139	20052	20580	20435	20243	20213	20239	20340	20350	20380	20213	20238	20354	20426	20240	20201	20094	20134	20320	20195	20340	20470	20241	20150	20015	20164	20133	20356	20271	20259	20203	20136	20220	20145	20135	20238	20261	20378	20236	20168	20009	20277	20167	20445	20341	20442	20212	20145	20348	20226	20101	20218	20247	20256	20236	20258	20369	20274	20383	20162	20266	20122	20109	20188	20469	20284	20286	20290	20052	20031	20228	20136	20159	20258	20159	20081	20381	20210	20361	20242	20040	20298	20008	20084	20153	20099	19965	20186	20415	20187	20051	20076	20224	20340	20326	20414	20067	20173	20079	20256	20305	20185	20137	20138	20041	20224	20182	20307	20268	20142	20032	20218	20062	20229	20280	20010	20112	20319	20240	20077	20184	20329	20151	20112	20077	20144	20085	20159	20176	20099	20393	20316	20200	20271	20235	20216	20052	20270	20091	20344	20312	20167	20286	20113	20197	20170	20118	20179	20214	20282	20276	20118	20258	20165	20241	20280	20248	20125	20302	20178	20300	20005	20180	20221	20181	20244	20400	20460	20314	20023	20306	20212	20217	20211	20399	19972	20142	20075	20277	20344	20464	20106	20066	20054	20468	19995	20267	20125	20147	20167	20062	20235	20065	20399	20288	20090	20209	20205	20205	19933	20157	20210	20204	20215	20189	20274	20395	20185	20161	20008	20157	20387	20286	20280	20080	20211	20324	20123	20319	20171	20103	20233	20348	20161	20333	20188	20125	20349	20198	20205	20255	20484	20390	20211	20297	20284	20116	20136	20209	20346	20323	20174	20274	20331	20091	20147	20012	19967	20211	20269	20176	20380	20219	20081	20021	20141	20244	20345	20239	20347	20298	20362	20092	20270	20456	20387	20174	20516	20206	20256	20214	20300	20067	20265	20172	20287	19840	20010	20076	20047	20211	20159	20146	20281	20299	20295	20093	20188	20236	20343	20079	20113	20334	20281	20367	20340	20425	20099	19896	20129	20435	20482	20503	20273	20028	20290	20191	19914	20132	20085	20166	20150	20233	20083	20308	20173	20332	20073	20425	20333	20273	20246	20310	20200	20242	20316	20401	20231	20205	20314	19956	20294	20079	20143	20140	20053	20262	20328	20184	20113	20048	20278	20151	20343	20320	20250	20350	20441	20376	20176	20127	20246	20284	20236	20275	20122	20190	20051	20428	20024	20112	20035	20202	20059	20260	20034	20176	20306	20151	20186	20128	20179	20260	20183	20260	20339	20269	20101	20298	20329	20252	20430	20082	20272	19972	20291	20140	20262	20263	20318	20217	20156	20294	20223	20262	20298	20210	20263	20240	20154	20255	20060	20243	20063	20171	20334	20179	20111	20210	20394	20103	20150	20321	20365	20274	20123	20343	19973	20087	20211	20127	20266	20200	20280	19986	20078	20096	20054	20296	20162	20182	20147	20289	20110	20521	20180	20196	20141	20340	20326	20335	20514	20217	20270	20141	20049	20346	20289	20109	20338	20211	20175	20266	20065	20139	20191	20077	20222	20139	19992	20297	20204	20286	20292	20242	20397	20134	20066	19982	20264	20345	20313	20268	19970	20011	20111	20213	20355	20164	20211	19954	20159	20366	20316	20060	20339	20089	20340	20339	20391	20133	20116	20036	20225	20039	20218	20062	20151	20299	20293	20170	20179	20238	20183	20284	20177	20173	20188	20146	20115	20344	20310	20244	20145	19981	20095	20335	20106	20030	20217	20267	20343	20420	20494	20149	20335	20021	20366	20239	20201	20001	20365	20343	20186	20322	20211	20205	20360	20127	20330	20224	20145	20177	20226	20299	20159	20221	20183	20242	20345	20047	20092	20270	20118	20291	20144	20376	20192	20084	20243	20179	20336	20294	20093	20231	20313	19998	20297	20258	20040	20125	20262	20077	20268	20154	20191	20161	20296	20056	20065	20262	20437	20305	20412	20263	20087	20095	20239	20020	20380	19970	20019	20406	20532	20265	20362	20368	20222	20204	20299	20324	20193	20173	20118	20278	20258	20297	20283	20086	20132	20164	20082	20117	20271	20307	20206	20135	20226	20249	20186	20312	20359	20103	20133	20270	20090	20265	20185	20121	19952	20207	20085	20108	20239	20182	20308	20192	20123	20015	19944	20163	20246	20237	20010	20308	20270	20244	20288	20477	20212	20152	20072	20090	20329	20359	20037	19970	20423	20074	20198	20085	20346	20267	20226	20123	20238	20454	20125	20427	20143	20196	20337	20031	20314	20369	20233	20276	20251	20154	20392	20025	20108	20116	20137	20209	20035	20212	20162	20262	19956	20001	20337	20238	19977	20003	20015	20162	20256	19961	20448	20162	20394	20198	20175	20303	20163	20232	20277	20313	20410	20402	20185	20251	20023	20207	20243	20042	20288	20079	20226	20155	20170	20315	20063	20291	20462	20398	20136	20093	20118	20174	20218	20349	20314	19993	20256	20116	20470	20337	20455	20349	20401	20057	20375	20088	19985	20171	20187	20088	20093	20446	20415	20327	20311	20279	19958	20138	20086	20191	20190	20266	20214	20146	20421	20209	20195	20219	20156	20282	20081	20219	20225	20111	20310	20261	20268	20177	20447	20219	20411	20126	20177	20267	20164	20210	20289	20100	20214	20497	20214	20403	20089	20256	20012	20205	20405	20413	20285	20244	20291	20229	20063	20173	20036	20161	20306	20179	20346	20116	20166	20265	20302	20404	20167	20384	20376	20078	20238	20107	20205	20275	20254	20302	20307	20211	20403	20223	20171	20254	20243	20353	20283	20381	20226	19987	20219	20208	20266	20334	20284	20336	20359	20186	20315	20087	20271	20001	20223	20036	20165	20282	20102	20337	20135	20099	20192	20154	19971	20075	20133	20162	20021	20311	20355	20125	20343	20314	20357	20168	20325	20116	20118	20010	20253	20178	20202	20173	20242	20394	20233	20104	20192	20150	20032	20307	20114	20180	20197	20183	20111	20137	20176	20266	20269	20211	20123	20349	20136	20124	20304	19956	20135	20247	20442	19968	20226	20296	20398	20316	20128	20284	20173	20389	20239	20095	20016	20207	20248	20146	20216	20103	20060	20113	20011	20232	20150	20094	20393	20404	20025	20062	20281	20073	20258	19913	20114	20274	20425	20125	20175	20491	20184	20153	20207	20305	20300	20324	20339	20251	20178	20266	20238	20057	20107	20023	20298	20187	20300	20402	20154	20049	20287	20157	20101	20198	20416	20168	20350	20101	20204	19978	20055	20356	20205	20161	20366	20276	20120	20073	20221	20370	20278	19994	20203	20296	20236	20167	20225	20289	20203	20245	20178	20153	20239	20286	20145	20092	20209	20245	20338	20329	20337	20389	20206	20230	20224	20330	20262	20352	20174	20264	20414	20427	20161	20251	20064	20098	20219	20087	20300	20311	20171	20111	20087	20211	20319	20281	20108	20133	20300	20336	20302	20274	20269	20262	20355	20312	20319	20126	20261	20306	20336	20124	20419	20406	20370	20327	20249	20227	20381	20291	20366	20250	20496	20325	20333	20347	20194	20107	20294	20282	20253	20394	20210	20315	20171	20012	20359	20391	20434	20162	20213	20332	20206	20155	20302	20068	20204	20129	20304	20364	19915	20258	20222	20245	20443	20067	20189	20203	20056	20272	20374	20294	20282	20029	20058	20184	20212	20310	20394	20131	20163	20319	20275	20172	20244	20163	20375	20146	20071	20293	20156	20310	20145	20184	20051	20224	20410	20353	20165	20367	20115	20318	19991	20415	20142	20097	20174	20214	20118	20322	20287	20257	20115	20111	20224	20116	20233	20247	20474	20262	20082	20103	20023	20195	20215	20390	20144	20143	20009	20195	20237	20504	20241	20301	20335	20391	20083	20150	20453	20360	20341	20108	20282	20237	20355	20258	20122	20168	20300	20141	20253	20066	20277	20341	20168	20122	20322	20064	20366	20002	20122	20232	20223	20251	20214	20243	20360	20312	20184	20235	20162	20272	20325	20377	20041	20252	20026	20160	20019	20236	20331	20444	20026	20308	20317	20398	20494	20278	20156	20199	20218	20340	20046	20117	20246	20358	20128	20208	20170	20317	20252	20212	20284	20401	20352	20179	20208	20318	20153	20228	20151	20372	20191	20052	20196	20385	20447	20162	20202	20132	20101	20369	20265	20281	20448	20279	20385	20145	19992	20226	20309	20171	20246	20252	20389	20420	20281	20157	20476	20302	20316	20313	20262	20258	20352	20199	20133	20344	20235	20347	20277	20122	20098	20210	20294	20261	20247	20242	20128	20346	20305	20125	20450	20260	20296	20218	20097	20241	20236	20231	20207	20427	20098	20232	20367	20083	20277	20177	20137	20251	19970	20161	20178	20001	20304	20257	20476	20295	20304	20295	20357	20042	20315	20307	20285	20254	20415	20170	20314	20036	20073	20124	20132	20347	20115	20148	20185	20166	20375	20308	20175	20170	20147	20123	20024	20022	20123	20327	20154	20408	20142	20306	20297	20260	20233	20195	20300	20223	20147	20381	20109	20057	20237	20336	20109	20263	20236	20239	20071	20377	20236	20219	20265	19997	20246	20194	20210	20131	20273	20124	20258	20202	20123	20345	20155	20151	20318	20383	20194	20188	20301	20336	20062	20246	20367	20115	19966	20348	20305	20161	20070	20113	20298	20188	20210	20223	20080	20220	20364	20204	20147	20332	20093	20362	20395	20178	20214	20218	20183	19984	20311	20297	20325	20096	20251	20184	20207	20131	20224	20180	20117	20126	20256	20114	20128	20288	20203	20237	20173	20189	20291	20358	20278	20236	20312	20132	20238	20257	20420	20206	20281	20483	20190	20138	20348	20169	20239	20202	20220	20299	20356	20144	20333	20171	20268	20140	20398	20205	20189	20313	20068	20247	20275	20333	20098	20057	20208	20152	20390	20207	20224	20174	20356	20352	20346	20423	20234	20250	20080	20206	20201	20141
24862	41850	41183	29749	22349	19201	18903	18833	19849	28473	31792	27035	23709	19174	19485	19368	19210	18540	18145	17454	17318	17064	17002	16991	16876	17051	16953	16822	16957	16809	16881	16879	16954	16907	16981	16872	16911	16784	16969	16962	16823	16865	17103	16719	16969	16946	16871	17018	16960	16945	17014	16952	16935	17005	17055	16925	16611	16815	16887	16896	16978	16921	16864	16966	16961	16866	17186	16858	17214	16959	17084	16930	17009	16958	16822	16846	16877	16850	16984	16997	17057	16800	17067	17003	16973	16856	16877	16729	16985	17024	16946	16824	16902	16983	16922	16810	16997	16886	16994	16961	16919	16731	16804	16951	17075	16867	16807	17040	17011	16700	16849	16903	17000	16850	16935	17232	16984	16662	16895	16922	16887	16929	16832	16858	17037	16830	16840	16806	16829	16828	16886	16968	16943	16876	16881	16960	16762	16989	16943	16902	16862	16973	16779	16948	17032	16794	16900	16967	17035	16863	16940	16835	16911	16815	16950	16930	16961	16942	16844	16867	16898	17029	17035	16850	16885	16790	16940	16768	16691	16871	16731	16979	16872	16772	16835	17054	16742	16864	16907	16921	16824	16861	16973	16755	16859	17061	16838	16795	16972	16961	16940	16987	16805	16951	16923	16885	16929	16954	16911	16971	16971	16808	16938	17027	16918	16949	17026	16950	16985	16733	16951	16796	16915	16874	16756	16939	16840	16971	16892	16926	16706	16855	17045	16799	16982	16976	16862	16976	16899	16800	16800	16971	16797	16806	16798	16827	16906	16944	16936	16985	16784	16941	16943	16814	17025	16800	16859	17133	16873	16818	16986	16954	16909	16857	16920	16908	16856	16879	16889	16859	16889	17071	17156	16922	16767	16869	17029	16780	16791	16850	16837	16775	16878	16933	16980	17079	17075	16840	16955	16924	16865	16946	16839	16890	17006	16881	16848	16760	16888	17011	16823	16919	16865	17162	16773	16946	16883	16954	16979	17083	16879	16827	16836	16997	16932	17018	16990	16807	16946	17039	16980	16720	16928	16883	16730	16986	17082	16964	16691	16910	16867	16892	16932	17019	16952	16771	16935	16906	16783	16869	16799	16907	16974	17027	16811	16854	17007	17124	16825	16858	16853	16903	16888	16975	16962	16823	16847	16860	16869	16933	16700	16831	16958	16893	16866	17080	16833	17041	16753	16875	16935	17041	16781	16875	17003	16951	16854	17041	16888	17016	17000	16899	16913	16904	16889	16820	16904	16843	16880	16848	16992	16962	16916	17029	16843	16860	16869	16923	16833	16863	17179	17006	17095	16735	16877	16841	16868	16986	16774	16931	16890	16916	17015	16944	16821	16912	17021	16799	16973	16863	16936	16956	16981	17026	16846	16887	16955	16901	16812	16936	16854	16766	16766	16915	16775	16894	16907	17120	16828	16824	16958	16956	16852	16758	16726	16789	16877	16912	16809	16778	16894	16910	16947	17073	17038	17022	16788	16731	16926	16803	17075	16964	16956	16923	16992	17000	16883	16851	16855	16968	16944	16771	16903	16841	16828	16942	16811	16960	16649	16857	16965	16796	17012	16867	16876	16903	16955	16838	16959	16910	16817	16889	16710	16816	16797	16912	16822	16767	16812	16790	16983	16999	16958	17089	16908	16892	16985	16956	17117	16908	16805	16992	16979	16954	16836	16906	16907	16874	16878	17037	16798	16798	17064	16819	16888	16797	16690	16875	16967	16985	16967	16995	16863	16867	16835	17113	16817	16907	16896	16911	16833	16925	16940	17126	16954	16907	16906	17081	16841	16970	16923	16695	17017	16826	16854	16871	16888	16934	16771	16982	16883	16875	16916	16813	16744	16834	16769	16974	16920	16815	16969	16759	16779	16842	16899	16966	16863	16959	16798	16719	16782	16910	16945	17005	16942	16881	16864	16918	16834	16862	16835	16732	16752	17031	16944	16910	16876	17013	16929	16838	16918	16942	16749	16988	16892	16884	16889	16973	16896	16819	16877	16992	16884	16899	16750	16946	16837	16786	16927	16883	16921	17125	16796	16897	16822	16996	17020	16771	17014	16988	16861	16782	16951	16902	16919	16978	16709	16989	16850	17080	17010	16717	16910	16807	16935	16901	17028	16931	17092	16829	16909	16746	16909	16995	16680	16924	16881	17041	16923	16859	16936	16974	16825	16989	16895	17013	16986	16945	16899	16767	16970	16945	16867	16971	16812	16876	16925	16857	16993	16895	16898	16864	16898	16935	16986	16777	16747	16885	16825	16885	16867	16884	16815	16901	16747	16918	16846	16988	16927	16809	16824	16928	16780	16967	16959	16918	16968	16862	16974	16873	16848	16914	16990	16728	17088	17133	16942	16877	16824	16974	16862	16927	17005	17100	17063	17046	17080	16931	16965	16773	16927	16768	16910	16898	17044	16909	16876	16777	16853	16932	16628	16953	16981	17108	17004	17139	16750	16824	16839	16963	16963	16995	16784	16941	17004	16906	16868	17009	16897	16939	16982	16968	16638	16975	16838	16912	17101	16823	16994	16802	16988	16957	16896	16854	16935	16851	17140	16830	16865	16835	16755	16842	16986	17014	16892	16889	16942	16971	17015	16914	17016	16919	16895	17101	16929	16925	16808	16904	16848	16783	16946	16884	16885	16985	16895	16884	17003	16846	16799	17019	17086	16869	16942	16907	16871	16912	16916	16967	16869	16831	17009	16905	16993	16902	16874	16885	16902	16938	16841	16863	16895	16798	16748	16756	17002	16810	17078	16903	16827	16924	16942	17050	17068	16906	16906	16946	16915	16851	16961	16778	17011	17019	16819	16874	16904	17036	16950	16852	16723	16999	17031	17055	16902	16846	16716	16904	16893	16989	17041	17035	16931	17003	17048	16877	16909	16816	17017	16965	16808	16762	16705	16885	16849	16872	16868	16850	16776	16799	16901	16901	16846	17050	16996	16975	17011	16901	16871	16908	16750	16901	16895	16745	16850	16970	17040	16850	16839	16887	17009	17000	16902	16845	17050	17009	16901	16933	16795	16819	16924	16806	16773	16710	16859	16904	16771	16762	16830	16954	17031	17137	16948	16981	16895	16797	17036	16871	17026	16853	16968	16950	16958	16945	16870	16915	16769	16942	16854	16978	16919	16711	16871	17053	17039	16836	16856	16892	17010	16918	17021	16784	16924	16965	16807	16958	16949	16891	16831	16923	16717	16900	16849	16712	16977	16890	17000	16917	16884	17016	16992	16850	16805	17012	17012	16963	16909	16850	16840	17075	16801	16890	16828	16973	16913	16956	16951	17004	16801	16805	16906	16950	16997	16885	16778	16891	16949	16834	16954	16899	16922	17034	16927	16940	16854	16842	17011	16926	16901	16937	17021	17024	16990	16931	16870	16763	16829	16965	17074	16895	17039	16989	16757	16910	16761	16860	16752	16938	16793	16850	16954	16999	16894	16732	16852	16829	16836	16686	16912	16836	16988	16924	16865	17040	16914	16849	17015	16839	16922	16830	17082	16786	16879	16863	16833	16895	16853	16802	16990	16855	16960	16836	16832	16884	16861	16979	16989	16912	16785	16952	16814	17023	16850	17042	16907	16949	16810	16744	17096	16948	16926	16996	16980	16783	16958	16865	17006	16792	16953	16809	16900	16925	16954	17109	16812	16877	16918	16980	16850	16894	16829	16994	16767	17007	16950	16795	16877	16872	17003	16882	16987	16768	16964	16855	16849	16919	16998	16932	16870	16870	16829	16969	16952	16854	16982	16866	16887	16940	16833	16877	17001	16820	16973	16944	16988	16997	16890	16818	16848	16760	16734	16896	16970	17043	17111	17059	16944	16824	16726	17000	16964	16969	16989	16787	16972	16870	16835	17027	16812	16826	16979	16965	16783	16938	16753	16947	16772	16879	16895	16871	16886	16925	16756	17006	16958	16843	16943	16982	16993	16977	16764	17037	16950	16815	16854	16866	16983	16992	16951	16712	16992	16901	16947	16880	16847	17026	16879	16917	16998	16815	16918	16736	17024	16794	16797	17111	16879	17031	16891	16866	16971	17086	16800	16748	17046	16945	16956	17028	16901	16934	16985	16763	16904	16907	16979	16819	16899	16788	16766	16977	16856	16901	16845	16836	16935	16819	16813	17001	16968	16990	16862	16911	16955	16829	17139	16921	16938	16788	16850	16785	16910	16794	16841	16862	16921	16986	16872	16987	16993	16889	16903	16830	16855	16919	16949	16831	16925	16605	16829	16896	16970	17053	16858	16860	16937	16870	16746	17019	16794	16903	16910	16744	16914	16960	16798	16925	16910	16928	16914	16876	16858	16858	16885	17011	16799	16971	16737	16938	16914	16688	16946	16957	17038	16978	16765	16861	16859	16908	16851	16961	16909	16914	17023	16855	16980	16750	16920	16808	16831	16907	16930	16881	16840	16981	16886	16873	16945	16953	17066	16868	17069	16882	17088	16759	16794	16899	16713	16937	16792	16883	16911	16814	16873	16869	16929	16893	16734	16811	16868	16837	16867	16918	16919	16918	16672	16865	16989	16861	16971	16950	16911	16795	16888	16816	16792	16749	16887	16897	16864	16806	16933	16825	16779	16934	16775	17056	16913	16683	16893	16751	16938	16844	16867	16889	16776	16954	16913	16826	16758	16809	17032	16947	17050	16940	16912	17006	16730	16807	16893	16824	16678	17098	16903	16827	16932	16860	16995	16848	17016	17043	16885	16911	16970	16964	16901	16851	16873	16969	16951	16818	17044	16931	16765	16910	16797	17005	16901	16948	16917	16864	17055	16744	16810	16878	16962	17002	16898	16879	16793	16902	17081	16850	16859	16958	16773	16850	16801	16841	16918	16960	16987	16922	16884	16684	16839	16968	16997	16910	16839	16902	16808	16800	16931	16975	17002	16868	16964	16834	16813	16869	16867	16791	16909	16950	16866	17092	16965	17106	16887	16766	16902	16775	17034	16797	16953	16930	16765	16887	16904	16793	16846	16797	16919	16870	16863	16834	16874	16914	16960	16932	16979	16927	16771	16819	16870	16848	16862	16822	16943	16965	16895	17008	16892	16856	17035	16966	16796	16911	16952	16944	17028	17005	16967	16973	16933	16992	16884	16847	16992	16904	16838	16921	16828	16659	17050	16889	16892	16873
22755	21333	29126	24168	22217	24577	27081	22772	23245	32663	37823	35825	31358	26851	25025	24697	22588	21794	21436	20902	20542	20611	20354	20546	20291	20147	20388	20383	20438	20538	20344	20468	20645	20369	20526	20428	20357	20354	20334	20408	20334	20376	20356	20387	20300	20458	20478	20390	20305	20246	20280	20227	20277	20292	20423	20394	20364	20265	20535	20216	20520	20436	20379	20414	20190	20303	20293	20170	20440	20197	20295	20310	20221	20320	20332	20458	20296	20249	19987	20299	20326	20424	20152	20205	20470	20380	20326	20320	20448	20354	20318	20127	20286	20210	20162	20065	20269	20353	20363	20174	20080	20055	20146	20314	20284	20071	20194	20135	20179	20346	20314	20099	20173	20202	20204	20374	20044	20261	20185	20097	20286	20141	20172	20008	20465	20409	20308	20513	20134	20219	20438	20221	20282	20240	20452	20197	20283	20184	20273	20236	20303	20172	20182	20342	20411	20225	20170	20152	20377	20312	20336	20285	20318	20011	20277	20487	20300	20385	20213	20260	20168	20240	20069	20139	20402	20272	20491	20382	20342	20372	20308	20193	20473	20219	20437	20217	20188	20219	20164	20367	20026	20433	20173	20341	20412	20404	20379	20303	20268	20262	20281	20191	20260	20344	20444	20292	20287	20177	20278	20306	20218	20248	20370	20358	19967	20048	20290	20310	20482	20201	20123	20379	20349	20395	20389	20228	20279	20304	20232	20181	20165	20439	20563	20357	20250	20258	20163	20183	20408	20174	20303	20206	20312	20118	20249	20324	20184	20300	20252	20536	20123	20451	20395	20208	20240	20246	20258	19806	20560	20152	20277	20111	20158	20234	20325	20180	20284	19894	20353	20279	20261	20256	20406	20340	20233	20504	20388	20363	20105	20230	20480	20448	20349	20189	20116	20396	20141	20200	20292	20195	20251	20199	20133	20332	20399	20374	20063	20163	20237	20165	20233	20346	20135	20408	20224	20183	20409	20141	20384	20153	20091	20296	20119	20353	20148	20039	20284	20213	20323	20200	20301	20256	20238	20195	20194	20207	20211	20308	20444	20279	20173	20272	20337	20358	20210	20346	20428	20543	20206	20327	20201	20329	20237	20218	20247	20530	20097	20368	20256	20149	20282	20097	20297	19964	20363	20236	20279	20251	20384	20267	20151	20302	20330	20450	20375	20329	20226	20157	20134	20084	20336	20343	20541	20279	20168	20092	20213	20294	20307	20193	20277	20298	20167	20304	20246	20104	20463	20482	20317	20134	20427	20236	20268	20544	20149	20329	20141	20219	20131	20178	20290	20344	20533	20375	20319	20403	20302	20158	20484	20155	20315	20238	20420	20309	20327	20183	19993	20167	20198	20334	20307	20395	20168	20182	20552	20450	20163	20128	20152	20485	20329	20372	20223	20290	20135	20315	20071	20318	20139	20392	20246	20247	20210	20341	20164	20228	20260	20173	20007	20402	20360	20465	20460	20348	20247	20328	20206	20232	20368	20339	20373	20446	20268	20193	20138	20438	20431	20243	20170	20359	20373	20410	20109	20308	20182	20113	20445	20380	20279	20245	19951	20194	20047	20252	20277	20317	20200	20314	20471	20164	20484	20379	20299	20231	20600	20363	20262	20173	20244	20208	20228	20209	20378	20283	20271	20310	20475	20227	20055	20372	20080	20337	20349	20401	20246	20323	20069	20436	20343	20452	20312	20291	20105	20363	20220	20350	20415	20244	20243	20004	20518	20269	20103	20126	20334	20123	20374	20202	20511	20147	20236	20380	20273	20102	20230	20396	20367	20220	20419	20295	20145	20356	20184	20242	20254	20326	20344	20198	20311	20327	20466	20290	20337	20274	20118	20206	20022	20278	20270	20156	20378	20346	20268	20387	20267	20210	20301	20004	20153	20219	20452	20225	20260	20228	20311	20335	20288	20125	20069	20286	20297	20275	20262	20172	20344	20247	20259	20202	20244	20187	20329	20133	20168	20408	20355	20244	20257	20122	20019	20354	20333	20325	20239	20189	20189	20498	20308	20358	20158	20423	20341	20355	20305	20234	20280	20402	20519	20352	20393	20288	20203	20385	20401	20201	20335	20077	20192	20362	20379	20317	20335	20339	20155	20265	20310	20404	20243	20272	20058	20244	19978	20095	20311	20216	20297	20138	20342	20177	20262	20192	20226	20110	20403	20352	20256	20139	20236	19994	20224	20219	20229	20236	20388	20099	20341	20359	20391	20268	20005	20383	20320	20303	20459	20312	20453	20380	20402	20358	20289	20269	20106	20284	20001	20367	20370	20091	20309	20391	20356	20257	20227	20107	20318	20153	20002	20334	20435	20408	20427	20398	20357	20337	20277	20494	20246	20168	20445	20320	20412	20126	20367	20170	20268	19931	20389	20240	20229	20399	20385	20135	20219	20314	20109	20203	20239	20465	20268	20261	20127	20196	20330	20291	20360	20230	20300	20264	20174	20380	20177	20368	19999	20276	20421	20160	20304	20056	20320	20268	20303	20382	20361	20422	20215	20172	20178	20322	20314	20317	20345	20088	20297	20417	20194	20123	20224	20029	20276	20207	20436	20564	20305	20257	20403	20341	20327	20280	20302	20335	20401	20208	20201	20303	20304	20113	20383	20230	20374	20248	20199	20218	20184	20490	20021	20029	20373	20400	20344	20394	20318	19997	20384	20064	20472	20245	20490	20370	20362	20323	20321	20365	20167	20242	20061	20321	20637	20307	20203	20163	20113	20315	20298	20183	20333	20139	20287	20224	20337	20351	20447	19929	20301	20237	20284	20473	20390	20167	20216	20170	20364	20352	20181	20301	20367	20140	20284	20251	20226	20245	20372	20284	20411	20379	20210	20106	20103	20283	20200	20254	20283	20250	20218	20250	20331	20323	20338	20169	20085	20202	20099	20303	20360	20311	20108	20168	20361	20267	20456	20210	20115	20272	19969	20249	19959	20262	20285	20069	20180	20225	20236	20436	20271	20398	20227	20067	20101	20242	20233	20226	20634	20103	20227	20400	20211	20299	20395	20456	20419	20418	20440	20434	20109	20110	20311	20203	20451	20331	20252	20181	20150	20447	20159	20063	20090	20271	20081	20230	20279	20272	20430	20190	20383	20399	20174	20162	20237	20365	20195	20206	20304	20146	20094	20152	20438	20075	20155	20239	20128	20326	20241	20164	20345	20109	20277	20104	20248	20240	20395	20341	20228	20107	20145	20223	20391	20199	20053	20077	20379	20100	20113	20151	20247	20313	20374	20443	20321	20144	20087	20194	20205	20231	20326	20411	20371	20183	20173	20201	20276	20139	20167	20387	20222	20153	20291	20361	20422	20220	20392	20199	20405	20363	20284	20148	20259	20370	20139	20320	20442	20221	20376	20387	20325	20458	20225	20241	20137	20097	20165	20198	20173	20273	20303	20326	20354	20085	20088	20406	20334	20222	20281	20223	20331	20316	20281	20392	20295	20102	20237	20370	20325	20314	20262	20268	20178	20154	20376	20358	20292	20074	20190	20120	20261	20461	20273	20312	20244	20151	20167	20501	20332	20150	20201	20193	20234	20384	20261	20501	20275	20311	20184	20081	20336	20278	20214	20142	20250	20252	20436	20156	20562	20241	20462	20247	20350	20346	20340	20208	20256	20166	20250	20227	20432	20253	19919	20310	20346	20217	20461	20223	20332	20223	20403	20264	20163	20228	20305	20199	20020	20573	20386	20256	20332	20605	20330	20013	20336	20221	20412	20385	20315	20207	20226	20510	20276	20190	20296	20418	20375	20340	20244	20257	20222	20297	20315	20289	20388	20273	20066	20315	20337	20201	20158	20110	20385	20601	20455	20191	20296	20439	20105	20271	20275	20345	20261	20244	20304	20188	20119	20162	20213	20345	20456	20353	20399	20236	20456	20353	20101	20151	20379	20176	20358	20209	20274	20383	20300	20440	20293	20202	20312	20337	20259	20134	20225	20226	20354	20253	20383	20308	20241	20326	20122	20046	20507	20277	20315	20414	20483	20306	20225	20173	20329	20189	20328	20112	20253	20341	20142	20230	20196	20247	20198	20282	20338	20255	20298	20227	20293	20172	20255	20195	20265	20173	20318	20335	20322	20278	20419	20322	20126	20057	20248	20336	20209	20468	20204	20127	20173	20303	20363	20415	20290	20154	20123	20140	20350	19927	20052	20293	20159	20031	20179	20357	20119	20138	20223	20172	20323	20135	20115	20402	20199	20151	20136	20148	20127	20413	20317	20466	20371	20106	20188	20282	20240	20350	20273	20308	20204	20210	20191	20425	20446	20266	20140	20361	20254	20121	20241	20171	20188	20166	20452	20061	20250	20039	20225	20136	20588	20262	20252	20107	20353	20223	20533	20236	20159	20435	20367	20340	20199	20235	20137	20441	20227	20379	20504	20439	20329	20313	20408	20425	20210	20378	20418	20315	20312	20145	19962	20512	20210	20212	20151	20563	20292	20327	20445	20331	20424	20146	20199	20240	20507	20223	20369	20259	20442	20159	20272	20057	20110	20180	20289	20164	20295	20209	20340	20343	20294	20374	20137	20269	20219	20184	20434	20231	20186	20099	20252	20390	20310	20399	20316	20298	20098	20288	20361	20286	20388	20244	20356	20256	20251	20279	20145	20228	20218	20433	20414	20146	20409	20389	20417	20488	20153	20328	20090	20391	20122	20115	20292	20388	20111	20398	20258	20335	20365	20250	20193	20328	20416	20190	20290	20373	20263	20300	20171	20519	20353	20255	20367	20310	20388	20251	20235	20293	20213	20096	20390	20052	20249	20246	20139	20177	20213	20317	20402	20307	20262	19993	20121	20353	20316	20231	20361	20165	20468	20110	20189	20347	20193	20400	20214	20365	20165	20289	20381	20213	20145	20132	20130	20068	20453	20173	20025	20147	20342	20185	20178	20156	20360	20139	20114	20240	20298	20285	20308	20189	20228	20171	20326	20254	20295	20212	20496	20274	20341	20180	20251	20362	20287	20241	19981	20351	20489	20158	20589	20285	20237	20310	20389	20118	20239	20331	20367	20147	20416	20461	20318	20256	20318	20059	20123	20216	20159	20216	20430	20324	20174	20092	20098	20387	20199	19931	20354	20226	20382	20318	20054	20181	20154	20317	20197	20340	20238	20319	20327	20187
28643	48773	47397	37805	26838	21545	20611	20397	22118	34714	38137	36030	30240	24960	22608	22291	19334	18872	17890	17503	17211	16984	16837	17061	16853	16998	17068	16823	16772	17095	16899	16799	16866	16921	16890	16887	16717	17018	16938	17040	16764	16896	16916	16862	17048	16862	16958	16876	17020	16935	16862	16897	16962	16979	16800	16851	16809	16873	16825	16836	16798	16836	16853	16999	16956	16832	16791	16860	16790	16923	16982	16909	16991	16838	16938	16985	16917	16815	16875	16773	16783	16877	16889	16840	16875	16924	16879	16752	17023	16909	16974	16934	16938	16890	16981	16984	16911	16940	16987	16950	16763	17003	17009	16838	16805	16834	17035	16806	16856	16866	16864	16892	16956	16917	16917	16779	16986	16972	16906	17024	16929	16875	16759	16872	16853	16822	16803	16825	16905	17006	17042	16857	16945	16879	17015	16911	16971	17002	16828	16756	16848	16891	16915	16878	16906	16889	16801	17007	16844	16879	16908	16978	16755	16859	16812	16975	16943	17030	16765	16933	16934	16900	16862	16997	16895	16832	16960	16925	17025	16950	17077	16743	16860	16866	16870	16831	16918	16761	16970	16789	16915	17019	16909	16799	16887	16845	16923	16860	16847	16991	16782	16790	16944	16625	16898	16592	16805	17015	16837	16703	16796	17031	16898	16852	16998	16734	16963	16838	17033	16920	16917	16972	16767	16919	16962	16809	16842	16930	16898	16717	16822	17007	17109	16894	16771	16854	16901	16796	16769	16719	16941	17027	16933	16915	16937	17060	16802	16667	16934	16801	16813	16886	16807	17008	16976	16789	16648	16947	16781	16763	16915	16996	16825	17078	16943	16982	16889	16845	16781	16849	16933	16941	16995	16890	16891	16822	16829	16772	16863	16791	16928	16966	16922	16949	16958	16901	17052	16731	16739	16853	16910	16868	16856	16813	16711	16999	16816	16935	16950	16859	16816	16860	17004	16926	16939	16990	16890	16855	16860	16757	16944	16836	16761	16900	16901	17063	16739	17045	16723	16864	16879	17000	16986	17047	16873	16731	16886	16982	16754	16929	16961	16954	16884	16929	16987	17030	16907	16996	17000	16841	16980	16825	16810	17044	16868	16774	16964	16787	16953	16959	16784	16934	16823	16895	17013	16818	16840	16901	16951	17149	16847	16784	16767	16847	16992	16789	16930	16937	16738	16865	16941	17118	16775	17040	16952	16991	16918	16842	16787	17036	16944	16934	16726	16763	16875	16760	16880	16898	16874	16935	16682	16893	16883	16773	16956	16806	17102	16767	17028	16834	16738	16921	16754	16954	16810	16853	17044	16699	16933	16786	16841	16762	16910	16916	16783	16814	17042	16819	16911	16906	16999	16820	16955	16851	16902	16940	16838	16930	16941	17003	17045	16956	16958	16811	16886	16803	16935	16967	16777	16897	16865	16929	16841	16581	17174	16827	16940	16770	17016	16916	16898	16930	16778	16921	16922	16745	16883	16677	16756	17015	16735	17006	16862	17003	16741	16918	16835	16924	16881	16892	16879	16845	16850	16824	16976	16735	16873	17019	16880	17167	16830	16738	16938	16925	16876	16960	16944	16855	16872	16949	16754	16828	16978	16988	16959	16804	16914	16892	16921	16816	16988	16913	16971	16980	16921	16799	16882	16918	16908	16739	16784	16933	16808	16824	16934	16845	17030	16859	17009	16624	16753	16790	16950	16818	16945	17020	16890	17019	16998	16805	16843	16847	16651	16831	16858	16666	17037	16773	16983	16932	16862	16967	16744	16865	16725	16936	16793	16811	16895	16937	16791	16878	16743	16870	16982	16877	16938	16801	17005	16811	16802	16925	16946	17019	16813	16838	16811	16936	16905	17091	16825	16960	16792	16901	16823	16801	16896	16734	16984	16667	16951	16859	16927	16887	16817	16917	16845	16758	16876	16835	16996	16921	16960	16858	16997	17043	16906	16960	16760	16855	16659	16941	16872	16939	16815	16693	16999	16899	17015	16897	16894	16912	16812	16993	16688	16925	16917	16936	16844	17013	16775	16768	16889	17038	16693	16899	16797	16791	16785	16924	17037	16827	16589	16850	16809	16798	16827	17008	17109	16975	16925	16773	16935	16802	16974	17079	16901	16808	16828	16921	16846	16710	16929	16929	16852	16889	17056	16796	16738	16826	16773	16785	16773	17029	17120	16877	16730	16993	16937	16810	16858	16766	17015	16825	16797	16829	16926	16908	16874	16914	16844	16880	16662	16937	16782	16836	16755	16868	16990	16886	16861	16803	16945	16764	16949	17089	16764	16991	16823	16927	16892	16772	16881	16845	16990	16817	16808	16753	16986	16914	16903	16936	16918	16860	16867	16939	16922	16764	16871	16925	16998	16811	17070	16795	17041	16843	16874	16873	16742	16831	16924	16619	16802	16801	16943	16779	16741	16973	16774	16800	16963	16939	16795	16814	16886	16785	16985	16914	16819	16894	16953	16851	16805	16960	16896	16949	16807	16811	16758	16870	16996	17043	17026	16818	16790	16839	16826	16706	16941	16867	16869	16823	16956	16636	16920	16784	16733	16839	16870	16787	16920	16741	16884	16979	17018	17015	16746	16704	16791	16953	16862	16957	16918	16857	16889	16810	16700	17014	16764	16726	16949	16677	16749	16924	16849	16907	16832	16954	16925	16865	16886	16930	16895	16819	16890	17000	16885	16965	16841	16921	16727	16928	16831	16943	16927	16933	16890	16830	16938	16963	16788	16980	17049	16915	16801	16870	16793	17032	16858	16674	16890	16911	17059	16940	16930	16860	16789	17067	16834	16955	16845	16803	16979	17067	16806	16887	17054	16795	16815	16775	16943	16697	16905	16968	16866	16877	16945	16907	16721	16998	16904	16896	16877	16954	16942	16725	16930	16995	16807	17096	16884	16948	16680	16857	16735	16719	17037	16732	16876	17019	16683	16974	16876	16849	16753	16742	16915	16863	17030	16806	16883	17072	16826	16863	17138	16851	16915	17092	16865	16999	16886	16692	17037	16828	16849	16868	17026	16928	16896	16819	16932	16885	16941	16967	16898	16835	17048	16782	16892	16856	16903	16599	17094	16915	16782	16958	16823	16973	16910	16869	16830	16747	16848	16933	16956	16623	16734	16829	16664	16759	16886	16759	16807	16792	16930	16802	16909	16950	16728	16957	16784	16910	16888	16727	16751	16715	16925	16831	16982	16741	16930	16802	16860	16903	16897	16968	16804	16927	16756	16725	16911	16814	16819	16851	16901	16797	16884	16749	16911	16797	16907	16946	16956	16803	16901	16880	16917	16854	17013	16937	16884	16968	16714	16869	16882	16857	16761	16869	16920	16742	16893	16818	16862	16777	16917	16669	16940	16822	16814	16841	17055	16919	16850	16869	16993	16902	16992	16943	16885	17071	16883	16689	16861	16849	16846	16841	16845	16963	16770	16845	16768	16867	16915	16886	16991	16960	16844	16929	16937	16778	16865	16805	16919	16692	16916	16976	16906	16887	16603	16972	16938	16797	16953	16713	16921	16961	16900	16839	16827	16575	16945	16799	16754	16746	16973	16744	16972	16835	16806	16901	16833	16759	16872	16972	16802	16903	16978	16963	16868	16931	16876	16744	16994	16776	16846	16936	16742	16904	16959	16783	16753	16818	16928	16871	16803	16853	16947	16752	16921	16841	16759	16821	16831	16634	16927	16831	16713	16805	16842	17001	16936	16837	16958	16729	16935	16861	16821	17038	16672	16835	16954	16914	16915	16945	16844	16859	16855	16983	16902	16893	16830	16778	16954	16805	16982	16975	16845	17130	16871	16892	16852	16980	16788	16790	17073	16814	16932	17035	17005	16762	16885	16803	16837	16959	16829	16825	16894	16729	16857	16875	16857	16937	16836	16825	16838	16863	16944	16885	16826	16810	16903	16754	16820	16965	16909	17033	16946	16875	16796	17102	16874	16865	16914	16893	16683	16954	16874	16890	16837	16774	16967	16724	16890	16882	16812	16881	16797	16935	16835	16866	16800	16792	16915	16897	16954	16774	16817	16948	16980	16879	17009	16773	16860	16691	16797	16795	16808	16821	16965	16676	16652	16757	16714	16821	16689	16724	17015	16963	16847	16841	16722	16847	16772	16714	16864	16990	16883	16935	16953	16882	16886	16778	16809	16980	16804	16884	16755	16741	16761	16905	16800	17005	16908	16971	17006	16904	16794	16887	17037	16743	16873	16886	16852	16790	16796	16950	16760	16828	16740	16861	16761	16897	16896	16947	16827	16947	16874	16829	16701	16851	16940	16881	16850	16904	16952	16878	16866	16870	16795	16781	16936	16784	17033	16944	16904	16832	16756	16806	16899	16780	16880	16757	16877	16900	16907	16883	16805	16892	16813	16990	16977	16860	16861	16873	16964	16942	16746	16952	16845	16873	16903	16903	17061	16850	16955	16998	16947	16882	16750	16821	16812	16870	16995	16867	16741	16948	16767	16893	16904	16772	16923	16964	16910	16882	16896	16886	17064	16851	16939	16889	16787	16887	16916	16744	16711	16819	16864	16858	17027	16957	16718	16856	16791	16995	16850	16905	16769	16790	16940	16852	16895	16897	16952	16959	16878	16947	16902	16831	16793	16945	16962	16806	16722	16988	16900	16933	16815	17049	16768	16972	16895	16862	16910	17018	16875	17086	16773	16948	16908	16735	16999	16963	16919	16744	16940	16876	16992	16779	16804	16934	16823	16831	16943	16902	16922	16782	16870	16780	16896	16830	16982	16859	16853	16932	16916	16867	16964	16892	16912	17107	16795	16758	16993	16853	16770	16865	16845	16776	16737	17047	16862	16802	16789	16860	16761	16947	16873	16879	16802	16722	16961	16782	16950	16839	16903	16720	16942	16889	16909	16942	16859	16848	16879	16968	16846	16818	16920	16863	16786	16780	16845	16815	17020	16777	16838	17091	16849	16965	16865	16810	16913	16905	16884	16990	17018	16923	17007	16973	16763	17050	16950	16972	16945	16875	16769	17016	16891	16973	16854	16867	16862	16753	16811	16996	16953	16913	16831	16901	16823	16737	16746	16777	16749	16882	16946	16768	16946	16785	16799	16920	16889	16960	16682	16913	17034	16940	16946	16900	16840	16806	16894	16951	16891	17005	16901	16882
28205	24250	30021	27054	21990	20871	21040	20734	20555	20942	21307	21120	20960	20500	20463	21042	20806	20585	20406	20361	20308	20206	20445	20322	20388	20415	20179	20115	20399	20333	20249	20118	20238	20360	20302	20106	20313	20362	20145	20319	20612	20173	20307	20387	20429	20266	20246	20413	20367	20358	20346	20302	20326	20240	20281	20126	20346	20059	20180	20395	20485	20324	20179	20194	20260	20096	20231	20260	20275	20074	20131	20126	20075	20321	20265	20445	20246	20372	20361	20146	20118	20476	20382	20296	20254	20126	20161	20273	20339	20130	20147	20180	20306	20125	20331	20307	20166	20262	20270	20380	20191	20106	20299	20314	20303	20351	20157	20311	20117	20138	20011	20209	20243	20168	20471	20185	20390	20258	20320	20248	20159	20212	20151	20358	20201	20114	20462	20377	20280	20028	20160	20356	20201	20190	20220	20253	20129	20323	20367	20300	20363	20195	20382	20338	20283	20099	20422	20375	20244	20200	20405	20246	20250	20224	20259	20407	20377	20277	20362	20213	20264	20275	20431	20217	20132	20286	20174	20059	20403	20368	20114	20433	20353	20444	20296	20192	20125	19977	20220	20295	20454	20113	20205	20156	20071	20340	20280	20131	20212	20159	19998	20392	20282	20234	20330	20192	20392	20247	20353	20358	20422	20140	20325	20146	20193	20335	20423	20303	20152	20388	20296	20588	20215	20435	20105	20279	20533	20296	20195	20162	20311	20244	20154	20262	20122	20114	20206	20233	20343	20105	20333	20372	20231	20330	20391	20311	20141	20263	20159	20035	20455	20316	20162	20279	20162	20374	20265	20148	20296	20148	20311	20202	20353	20372	20415	20263	20166	20368	20255	20371	20268	20252	20053	20221	20214	20273	20316	20351	19933	20187	20302	20340	20430	20191	20098	20167	20310	20218	20366	19983	20045	20259	20277	20358	20358	20117	20084	20307	20401	20156	20137	20377	20393	20010	20218	20316	20433	20392	20358	20569	20153	20375	20290	20329	20198	20175	20433	20194	20287	20233	20433	20213	20401	20298	20309	20371	20247	20295	20086	20177	20175	20400	20263	20360	20061	20311	20101	20104	20362	20432	20188	20176	20328	20107	20391	20324	20254	20422	20257	20343	20417	20196	20144	20188	20302	20352	20508	20299	20106	20360	20376	20354	20269	20245	20516	20252	20217	20398	20128	20337	20134	20236	20411	20301	20302	20109	20190	20195	20119	20372	20364	20392	19980	20163	20009	20135	20329	20467	20325	20305	20166	20329	20316	20316	20221	20269	20160	19934	20276	20093	20110	20113	20322	20387	20190	20399	20004	19939	20304	20297	20362	20190	20270	20075	20189	20003	20193	20011	20213	20293	20375	20270	20156	20293	20201	20260	20234	20329	20326	20396	20309	20194	20180	20347	20420	20703	20307	20285	20205	20269	20310	20239	20363	20349	20252	20221	20209	20132	20361	20288	20429	20247	20388	20113	20263	20181	20495	20203	20358	20251	20157	20142	20272	20148	20390	20366	20223	20161	20216	20265	20288	20234	20251	20233	20307	20256	20374	20151	20280	20244	20331	20275	20272	20464	20267	20262	20121	20271	20202	20293	20067	20459	20352	20104	20490	20332	20353	20373	20232	20130	20103	20392	20390	20261	20291	20246	20324	20307	20307	20323	20307	20494	20197	20152	20366	20240	20269	20256	20197	20166	20228	20352	20376	20145	20336	20362	20292	20168	20252	20184	20235	20084	20121	20340	20388	20260	20133	20350	20325	20202	20175	20374	20198	20289	20231	20205	20276	20035	20217	20427	20390	20308	20488	20334	20134	20100	20167	20200	20432	20254	20306	20189	20064	20288	20224	20047	20276	20248	20202	20125	20309	20490	20160	20311	20441	20366	20111	20414	20364	20334	20279	20320	20156	20210	20135	20380	20441	20289	20260	20262	20303	20322	20443	20282	20312	20379	20317	20280	20128	20279	20267	20295	20297	20236	20449	20086	20477	20301	20333	20305	20285	20156	20272	20062	20133	20416	20179	20211	20275	20364	20352	20313	20034	20248	20166	20247	20318	20254	20561	20306	20266	20296	20290	20253	20335	20175	20466	20100	20060	20307	20239	20390	20291	20169	20045	20094	20396	20400	20406	20297	20420	20304	20342	20102	20286	20184	20326	20248	20448	20068	20110	20136	20273	20171	20419	20398	20267	20366	20168	20066	20229	20400	20398	20246	20339	20346	20258	20378	20071	20321	20208	20296	20524	20222	20248	20278	20214	20226	20266	20239	20254	20455	20427	20050	20329	20402	20311	20364	20141	20602	20172	20165	20281	20413	20410	20230	20104	20198	20155	20416	20229	20075	20065	20236	20360	20234	20064	20131	20470	20207	20280	20200	20203	20561	20476	20135	20075	20103	20417	20145	20163	20261	20429	20010	20147	20034	20345	20360	20413	20091	20263	20317	20373	20495	20121	20244	20146	20235	20117	20252	20486	20235	20334	20394	20274	20137	20158	20267	20379	20445	20177	20233	20340	20243	20352	20221	20312	20155	20119	20343	20181	20183	20324	19875	20348	20340	20338	20373	20328	20208	20147	20365	20372	20309	20255	20596	20363	20150	20320	20451	20316	20315	20298	20109	20512	20303	20519	20439	20247	20178	20300	20379	20285	20373	20355	20248	20430	20213	20107	20052	20273	20305	20397	20289	20289	20299	20272	20155	20263	20490	20402	20308	20191	20492	20417	20352	20321	20321	20356	20390	20191	20234	20316	20236	20285	20122	20179	19931	20325	20313	20330	20207	20121	20098	20201	20046	20161	20078	20310	20244	20321	20359	20223	20195	20274	20043	20275	20457	20223	20288	20263	20475	20175	20215	20275	20277	20128	20220	20434	20276	20261	20206	20421	20234	20397	20144	20261	20343	20315	20184	20103	20326	20301	20110	20109	20352	20338	20205	20232	20410	20121	20022	20413	20376	20059	20164	20283	20267	20353	20457	20235	20466	20401	20336	20410	20248	20104	20420	20319	20126	20197	20355	20240	20157	20487	20047	20320	20428	20453	20281	20060	20144	20291	20191	20240	20306	20046	20454	20212	20137	19985	20243	20349	20312	20148	20187	20315	20302	20374	20168	20325	20283	20214	20191	19984	20165	20129	20180	20482	20166	20325	20324	20291	20157	20510	20327	20304	20124	20096	20390	20267	20344	20342	20105	20332	20267	20260	20148	20432	20190	20301	20323	20304	20265	19980	20292	20042	20193	20281	20225	20387	20364	20361	20323	20052	20030	20177	20308	20433	20288	20355	20366	20212	20168	20345	20330	20203	20194	20249	20174	20261	20454	20403	20251	20175	20390	20140	20303	20292	20142	20192	20196	20324	20297	20247	20407	20153	20310	19999	20156	20337	20265	20309	20324	20435	20066	20417	20099	20273	20562	20400	20512	20386	20191	20243	20299	20446	20169	20385	20234	20206	20076	20241	20377	20135	20087	20366	20337	20120	20125	20270	20189	20287	20252	20242	20318	20025	20292	20401	20323	20212	20166	20353	20372	20077	20204	20170	20235	20338	20262	20220	20429	20280	20276	20407	20250	20444	20508	20451	20098	20264	20380	20266	20327	20383	20244	20210	20215	20365	20295	20172	20226	20313	20397	20008	20233	20346	20309	20399	20283	20431	20388	20352	20201	20399	20202	20376	20132	20151	20321	20224	20298	20419	20285	20329	20238	20292	20196	20346	20248	20401	20131	20205	20408	20267	20285	20366	20353	20244	20357	20256	20314	20297	20342	20193	20284	20153	20268	20185	20247	20294	20269	20311	20264	20199	20282	20268	20238	20028	20199	20332	20298	20239	20124	20317	20077	20319	20332	20315	20357	20097	20439	20140	20242	20302	20183	20306	20358	20295	20189	20241	20271	20179	20199	20218	20186	20103	20274	20368	20388	20240	20246	20253	20215	20302	20242	20171	20292	20202	20137	20193	20148	20079	20373	20291	20067	20234	20233	20224	20153	20301	20296	20601	20297	20143	20150	20218	20250	20309	20462	20456	20394	20373	20142	20129	20131	20184	20216	20102	20121	20100	20334	20237	20279	20476	20272	20156	20525	20387	20119	20089	20318	20191	20382	20441	20208	20263	20210	20438	19958	20216	20122	20330	20348	20115	20186	20323	20308	20053	20266	20253	20144	20412	20352	20395	20434	20268	20339	20201	20158	20289	20310	20155	20169	20502	20271	20237	20266	20496	20415	20268	20249	20136	20249	20228	20325	20145	20097	20309	20429	20286	20228	20378	20155	20249	20328	20321	20037	20350	20253	20339	20177	20136	20181	20152	20091	20393	20383	20381	20224	20024	20207	20287	20305	20262	20294	20039	20252	20375	20195	20269	20237	20133	20513	20339	20346	20319	20402	20224	20100	20268	20252	20390	20263	20211	20246	20341	20147	20352	20350	20256	20183	20254	20301	20369	20338	20212	20517	20204	20130	19939	20228	20383	20319	20293	20124	20456	20131	20302	20177	20186	20261	20287	20257	20435	20413	20059	20296	20418	20210	20274	20180	20055	20223	20144	20336	20287	20247	20162	20138	20364	20326	20302	20274	20411	20437	20483	20244	20295	20444	20338	20190	20386	20252	20459	20364	20244	20263	20066	20061	20380	20488	20349	20207	20444	20422	20267	20367	20305	20370	20180	20534	20353	20299	20405	20340	20198	20335	20233	20339	20194	20203	20383	20303	20271	20213	20498	20224	20145	19967	20222	20186	20280	20214	20202	20164	20368	20292	20412	20204	20399	20499	20177	20184	20396	20106	20304	20450	20610	20258	20396	20207	20300	20284	20195	20145	20209	20110	20117	20177	20206	20135	20241	20347	20175	20338	20269	20436	20064	20146	20199	20386	20211	20149	20164	20467	20384	20369	20206	20234	20325	20350	20144	20169	20255	20216	20233	20315	20372	20471	20350	20175	20275	20306	20248	20256	20294	20146	20314	20522	20168	20273	20285	20254	20069	20059	20258	20243	20363	20410	20270	20156	20459	20319	20423	20175	20478	20305	20494	20163	20518	20299	20313	20188	20180	20218	20254	20093	20316	20253	20392	20485	20369	20257	20482	20374	20457	20206	20169	20249	20267	20253	20404	20177	20093	20339	20156	20241	20109	20367	20364	20261	20290	20324	20409	20290
24619	34733	31190	23492	19187	17862	17479	17434	17352	18209	18490	18270	17551	17033	17335	17430	17389	17042	17005	16793	16853	16901	16934	16902	16766	16862	16866	17026	16851	16878	16930	16899	16875	16800	16805	16904	16749	16938	16956	16880	17027	16724	16889	16985	16924	16869	17071	16872	16912	16910	17090	16863	16877	16838	16881	16855	16720	16741	16849	16987	16954	16750	16818	16890	16865	16852	16782	16789	16717	16929	16916	16822	16965	16841	16939	16952	17020	16812	16846	16800	16764	16935	16982	16915	16917	16775	16831	16757	16840	17058	16936	16884	16892	16937	16743	16839	16804	16919	16926	16895	16797	16800	16791	16768	16769	16947	16758	16835	16899	16878	16849	17012	16920	16835	16997	17024	16880	16809	16856	16915	16744	16787	16809	17014	16849	16771	16933	16898	16967	16967	16846	16746	16793	16906	16999	16849	16942	16644	16965	16945	16717	16935	17018	16899	16810	16923	16948	17004	16900	16956	16622	16783	16839	16906	16991	16807	16755	16880	16958	16985	16685	17064	16795	16871	16976	16844	17012	16912	16867	16805	16971	16941	16860	16999	16722	16825	16835	16939	16843	16867	17062	16719	16791	16818	16846	16945	16974	16909	16818	16838	16936	16737	16793	16971	16793	16953	16784	16842	16713	16794	16891	16944	16820	16960	16883	16755	16886	16849	16939	16782	16668	16807	16827	16945	16856	16954	16798	16847	16961	16828	16644	16808	16886	16933	16864	16987	16718	16905	16776	17099	16693	16798	16770	16876	16666	17070	16823	16798	17019	16826	16978	17036	16808	16786	16888	16873	16914	16814	16940	16832	16921	16788	17012	16756	16755	16805	17012	16939	16820	16957	16903	16857	16824	17003	16803	16830	16882	16960	16783	16955	16866	16784	17030	16801	16754	16921	16751	16944	16949	16855	16787	16893	16884	16822	16964	16804	16811	16727	16856	17015	16983	16759	16789	16768	16760	16890	16756	16959	16809	16990	16786	16838	17044	16863	16938	16870	17036	16849	16939	16776	16837	16846	17098	16833	16998	16836	16774	17068	16945	16763	16878	16886	16776	16991	16889	16636	16971	16712	16953	16856	16795	16850	16931	16886	16790	16858	16914	16837	16885	16978	16904	17026	16945	16825	16912	16807	16807	17114	16740	16936	16853	16826	16887	16754	16933	16978	16888	16991	16864	16742	16931	16804	16818	16863	17051	16968	16798	16927	17004	16969	16908	16871	16842	16898	17055	16920	16761	16825	17012	16702	16897	17082	16842	16755	16905	16726	16942	16756	16753	16856	16935	16818	16974	16877	16832	16927	16878	16956	17099	16831	16886	16919	16876	16899	16708	16904	16687	16842	16898	16800	16911	16846	16973	16955	16728	17047	16904	16809	16949	16803	16886	16833	16824	16881	16792	16884	16768	16807	16817	16893	16851	16916	16899	16844	16687	17039	16977	16864	16944	16751	16903	17070	16783	16919	16739	16761	16957	16934	16685	16962	16755	16857	16708	17006	16891	16714	16875	16929	16851	16933	17088	17131	16992	16859	16909	16946	17055	16817	16850	16709	16697	16835	16938	16957	16872	16932	16838	16593	16777	16822	16840	16869	16830	16939	16713	16943	16689	16840	16880	16889	16818	16838	16962	16792	16815	16845	16969	16943	16841	16807	16886	16791	16774	16799	16799	16926	16857	16820	16852	16776	16946	16799	16797	16875	16919	16974	16894	16790	16940	16800	16829	16842	16798	16885	16898	16917	16893	16894	16835	17156	17041	16990	16971	16762	16814	16938	16840	16635	16911	16898	16803	16854	16859	17024	16786	16880	16807	16901	16999	16825	16868	16939	16687	16699	16914	16732	16816	16856	16779	16805	16796	16761	16725	16996	16865	16967	16700	16956	16931	16691	16892	16952	16869	16861	16980	16815	16979	16968	16627	16698	16855	16855	17023	16968	16973	16735	16812	17029	17034	16903	16916	16750	16775	16917	16812	16790	16878	16926	16855	16794	16881	16867	16931	16904	16722	16862	16859	17027	16906	16891	16715	16869	16927	16922	16913	16812	16944	16982	16745	16987	16838	16817	16843	16948	16872	17009	16993	16987	16869	16877	16832	16843	16886	16872	16922	16794	16836	16846	17014	16849	16825	16896	16936	16906	16879	16822	16870	16875	16823	16938	16747	16965	16955	16910	16890	16974	16992	16812	16982	16742	16809	16886	16950	16856	17040	16806	16977	16870	16733	16931	16827	17012	16780	16842	16924	16933	17026	16843	16959	16799	16754	16819	16906	16814	16832	16687	16936	16858	17021	16780	17057	16906	16639	16991	16899	17039	16990	16832	16903	16839	17037	17002	16940	16986	16862	16869	17012	16882	16881	16816	16698	16939	16943	16927	16954	16897	17048	16995	16926	16856	16768	16938	16868	16925	16867	16821	16861	16820	16858	16838	16954	17036	16613	16994	17021	16877	16919	16848	16859	16740	16927	16837	16873	16980	16808	16991	16867	16772	16939	16962	16906	16871	16928	16817	17079	16856	16655	16905	16916	16977	16899	16877	16753	16949	16917	16951	16945	16978	16835	16882	16921	16817	16831	16936	16841	16707	16917	16937	16925	16899	16825	16744	16914	17083	16988	16934	16899	16646	16833	17068	16831	16788	16922	16900	16758	16886	17042	16945	16910	16964	16955	16735	16887	16845	16910	16878	16786	16831	16842	16830	16949	16931	16987	16866	16980	16769	16809	16741	16811	16891	16731	16857	16907	16865	16724	16741	16894	16913	16858	16897	16770	16801	16813	17039	16750	17000	16955	17078	16889	16926	16974	16931	16807	16863	16762	16958	16902	16927	16782	16879	16913	16936	17074	16570	16990	16719	16862	16836	16773	17064	16869	16733	16933	16885	17010	17035	17041	16681	16867	16656	16808	16895	16835	16845	17027	16939	16931	16831	16764	16933	16810	16725	17062	16812	16912	16699	16775	16860	16848	16822	16885	16737	17025	16935	16670	16878	16959	16870	16821	16811	16831	16904	17011	16901	16921	16911	17003	16884	16880	16820	16828	16909	16872	16813	16758	16826	16866	17064	16957	16754	16812	16938	16781	16929	16916	16883	16966	16804	16869	16972	16959	17090	16970	17018	16879	16863	17090	16918	16915	16920	16894	16780	16849	16901	17071	16908	16908	16768	16803	16850	16917	16935	17056	16799	17012	16842	16816	16822	16853	16815	17057	16895	16770	16776	16959	16853	16813	16665	16856	16913	16979	16951	16898	16923	16845	16827	16932	16897	16852	17032	16946	16890	16668	16970	16971	16788	16955	16944	16909	16848	16801	16678	17039	16813	16865	16847	16843	17001	16998	16768	16994	16997	16788	16975	16682	16920	16928	16867	16892	16756	16762	16894	16906	16704	16808	16695	16821	17047	16885	16784	16931	16910	16853	16843	16762	16667	16869	16738	16828	17024	16915	16745	17096	16962	16810	16797	16860	16876	16981	16872	16906	16992	17022	16821	16847	16896	16694	16921	16918	16727	16862	16924	16870	16870	16817	16832	16970	16878	16793	16829	16911	16845	16807	16908	16885	16949	16864	16862	16882	16839	16737	16880	16772	16864	16975	16882	16859	16933	16908	17078	16718	16809	17006	16864	16798	16967	16860	16843	16902	16946	16950	16841	16725	16882	16757	16948	16950	16909	16833	17012	16947	17095	16979	16814	16883	16598	16938	16787	16852	16831	16744	16965	16933	17000	16767	16966	16863	16919	16737	16869	16826	16700	16925	16931	16852	16876	16810	16784	16839	17051	16930	17023	16842	16976	16970	16863	16740	16846	16770	16754	16816	16830	16891	16906	16830	16913	16807	16916	16905	17003	16966	16864	16778	16759	16874	17039	16883	16848	16672	17191	17013	16825	16967	16823	16797	16810	16774	16876	16864	16884	17015	16690	16911	17044	16613	16922	16971	16952	16732	16923	17006	16804	17009	16977	16946	16829	16882	16801	16989	16724	16892	16965	16904	16894	16950	16820	16763	17019	17041	16901	16711	16925	16922	16886	17014	17180	16765	16900	16823	16965	16917	16876	16863	16868	16872	16820	16860	16963	16974	16986	16887	16895	16728	16962	16790	16822	16908	17030	16832	16759	16887	16972	16776	16826	16872	16979	16942	16858	16752	16869	16895	16869	16998	16960	16777	16938	17023	16824	16721	16951	16855	16861	16756	16973	16844	16728	16863	16726	17048	17039	16898	16911	17002	16905	16981	16762	16960	16910	16853	16908	16787	16936	16913	16762	17086	16953	16776	17031	16712	16903	17014	16941	16946	16754	16875	16799	16847	16804	16910	16906	16895	16850	16797	16903	16898	16796	16885	16777	16748	16803	16783	16997	16760	16830	16930	16881	17030	16732	16987	16663	16849	16965	16821	17058	16872	16906	16848	16688	16758	16989	17067	16803	16881	16937	16812	16923	16923	16946	16940	17132	16859	16889	16893	16748	16798	16890	16994	16982	16925	16893	16669	16924	16877	16796	16869	16899	16917	16920	16819	16771	16741	16823	17042	16661	16869	16883	16840	16898	16944	16850	16871	16797	16826	16802	16848	16725	16962	16913	16842	16994	16956	16944	16804	16923	16776	16816	16858	16687	16798	16785	16944	16868	16993	16935	16734	16819	16914	16938	16888	16952	16837	17059	16864	16872	16852	16830	16859	16982	16885	16811	17038	16979	17056	16929	16954	16744	16830	16947	16887	16894	16831	16852	16872	16671	16942	16794	16817	16791	16978	16888	16891	16967	16866	17085	16962	17016	16887	16867	17018	17002	16702	16870	16928	17003	17053	16823	16826	16925	16914	17043	16780	16884	16838	16871	16872	17038	16779	16990	16862	16858	16894	16881	16982	16817	16699	17115	16920	17029	16888	16954	16755	16930	16748	16866	16914	16714	16781	16943	16835	17068	16849	16962	16931	16930	16890	16872	16771	16841	16863	16917	17009	17121	16945	16884	16826	17105	16737	16753	16879	16908	16944	16976	16922	16810	16825	16894	16849	16869	16923	16922	17046	16907	16683	16866	16867	16804	16889	17005	16962	16887	16854	16834	16686	16890	16786	16763	16873	16877	16742	16964	16918	16810	16880	16944	16773	16952	17030	16936	16861	16902	16892	16877	16873	16912	16821	16769
24144	21362	28739	25340	23683	23933	23297	21673	22845	25005	24931	24807	22792	21184	22924	24545	24096	22564	21380	20825	20473	20143	20095	20067	19981	20271	19988	19778	20061	20091	20074	19977	20066	19997	20172	20088	19940	20139	20018	20031	19983	19920	19951	19920	19992	19831	20027	20030	19914	19968	19796	19944	19950	19985	20074	20102	19765	20074	20017	19914	19873	19920	19998	19849	19863	19990	19960	19663	19934	19832	20050	20084	20135	19888	19985	19851	20085	20075	20114	19857	19725	19935	19978	19889	19789	20030	19937	19804	20032	20019	19772	19987	19884	19819	19970	20072	20076	19871	19961	19814	19765	19698	19730	19830	20026	19803	19963	20103	19893	20107	19884	20205	19994	19926	19835	20138	19967	20017	20036	19793	19865	19956	19840	19990	20144	19808	19757	19920	19775	20001	19912	19854	19912	19896	20155	20073	19961	20107	20079	19929	19810	19842	20086	19714	19902	19912	19851	19957	19951	20101	20079	19987	19886	19885	19990	19944	20112	19658	19906	19881	20070	20099	19831	20012	19865	19898	19979	19911	19825	20031	19791	19865	20115	20012	19894	19938	19838	20002	20038	19929	19927	19868	20095	19937	20101	20192	19966	19922	19803	19892	19923	19842	19946	19976	19792	19956	19730	20206	20084	19910	19957	19844	19992	19969	19907	20186	19976	19912	20082	19882	19764	20155	20007	19859	19907	19905	20100	19811	20131	20032	19862	19984	20049	19904	20029	19826	19786	19963	19859	19857	19877	19981	19950	19873	19791	19899	20088	19908	20023	19915	19793	19958	19933	19833	19841	19996	19825	19883	19750	19979	19960	19947	20034	20058	19912	19911	19902	19950	19918	19900	19669	19596	19837	20043	19958	19753	19968	20022	19885	19859	20105	19812	19854	19848	19772	19856	19961	20029	20184	20175	20006	19944	19803	19845	19836	19874	20048	20049	20012	20007	19869	19879	19835	19957	19961	19854	20067	19929	19897	19870	20051	20079	19830	19832	19894	19988	19997	20158	20047	19810	20110	19900	19958	19788	19993	19950	19894	20039	20021	19953	19924	19922	19864	19905	20107	19758	20008	19950	20003	19916	19779	19951	19792	20005	20021	19921	19953	19984	20014	19806	19954	19838	19989	20116	20052	19978	19765	19853	19939	19992	19807	19872	19716	20018	20102	19767	19936	19987	19882	20031	19688	19799	19897	19758	19989	19979	19793	19838	20042	19867	19790	19958	19930	19921	19979	19850	19908	19771	19998	19789	19968	20051	20036	19761	20195	20032	19979	19971	19925	19894	20092	19975	19724	19963	19699	20014	19807	19939	19865	19837	19982	20023	20007	19895	19929	20039	19822	19934	20032	19881	19947	20086	20043	20021	20048	19907	19785	20005	20048	19997	20085	19856	19993	19874	19970	19900	19967	19895	20013	20114	19861	19877	19748	19681	20092	19978	19973	19740	19914	19898	19960	20054	19880	19952	20089	19854	19999	19863	19918	19912	19768	19914	19826	19868	19979	20064	19659	20037	19927	19803	19907	19841	20062	19914	19983	19967	19914	19973	19837	19984	19836	19773	19832	19828	19893	20006	20002	19865	19956	19835	19847	19853	19832	19672	19925	19932	20037	20052	19780	19781	20122	19811	19841	19871	19796	19650	19956	19749	19999	19987	19998	19788	19882	19864	20048	19990	19767	20079	19709	19851	20072	19720	19802	19953	20075	20076	20020	19618	19833	19768	19995	20086	19848	19807	20059	20132	19776	20013	19795	20058	19985	19947	19953	20038	19822	20007	20015	19924	19905	20003	20093	19858	19753	19711	20007	19911	19975	19934	19831	19893	20071	20006	20036	19921	19816	19768	19907	19930	19960	19694	20106	19883	19886	19988	19907	19836	19920	20050	19912	19877	19828	20002	19931	19720	19828	19874	20026	19801	19902	20095	19923	20253	19985	19776	19921	19961	19935	19730	19820	20207	20137	19973	19743	19787	20060	20222	20173	19886	19640	19854	19874	19825	19889	19783	19902	19834	20041	19990	19967	20068	19954	20238	19972	19859	20059	20019	19939	19837	19986	19622	20027	19959	19981	19908	19987	20074	19833	20074	19941	19927	19975	20050	20077	19836	19963	19834	19908	19899	19990	19921	19766	19837	19882	19957	20101	19833	19901	19850	20094	19891	19931	19905	19892	20152	20075	19882	19864	20092	19834	19758	19911	20086	19957	19851	19781	19850	20176	20058	20337	19838	20090	20092	19822	20005	20039	19957	19920	19909	19944	19978	20012	19839	19828	20002	19964	19926	20037	19946	19869	19969	19918	19913	19986	19690	19860	19623	19921	19908	20138	19845	19838	19631	19848	19815	19986	19875	19774	20127	20025	19943	20126	19686	20046	19896	19958	19965	20062	19851	19795	19820	19991	19966	19719	19974	19984	19887	19866	19870	19803	19951	19923	19909	19939	19965	19727	19940	19818	19860	20107	19947	20003	19769	19768	20002	19705	20159	19909	19887	19888	19980	19798	19911	19924	19708	19862	19745	19955	20041	20169	19824	20102	20053	19968	19658	19768	20049	19772	19938	19947	20171	19970	19871	20095	19855	20056	19916	19914	20069	20013	20118	20026	19756	19838	19799	19783	19964	19931	19928	19938	19838	19810	19852	19834	19911	19718	19945	19938	19948	19910	20046	20105	19821	19992	20029	19843	19700	19979	19756	19822	19875	19947	19886	20027	20007	20096	19974	20000	19941	19817	19896	19859	19887	19987	19868	19855	19941	19808	19851	20097	19868	19956	19983	19807	19796	19800	19983	19960	20083	19910	19788	19983	20056	19827	20137	19994	20006	20036	19903	19864	19798	19940	19989	20086	19742	19919	19827	19939	19932	20046	19953	19838	20003	19993	19810	19889	19970	20007	20072	20228	19903	20036	19926	19962	19852	20155	19900	20015	20027	19946	19983	20065	19926	19996	19970	19927	20067	20012	19784	19872	19812	19860	19700	19903	20106	19916	20153	20057	20039	19825	19914	19850	19989	19927	19849	19896	20067	19763	19881	19879	19991	19719	19799	20006	19886	19968	19969	19952	19996	19966	20006	19933	19938	19948	19751	19646	20088	20108	19878	19868	19865	19958	20113	20040	20023	19966	20057	19692	19907	20073	19943	19807	19939	19873	19746	19871	20024	19844	19903	20126	19918	19854	19956	19733	19970	19932	19828	19842	20089	19802	19911	19877	19880	19994	19913	19771	19812	19830	19889	19728	19998	19812	19939	20003	19800	19903	19918	19905	20008	20040	19924	19950	19675	20013	19912	19844	19984	19780	19936	20011	19983	19925	19975	20034	19680	19999	20135	19811	19702	19856	19811	19878	20011	19929	19765	19997	20166	20033	19892	19808	20100	19857	19989	19948	20056	19988	20042	19902	19942	19806	19764	19924	19919	20061	19746	19982	20072	20079	20148	19937	19975	19837	19958	20126	19924	20007	19846	19919	19896	20044	19973	20028	19899	20027	19971	19874	19942	20223	19927	19918	19910	19931	20027	20032	19857	20012	20021	19835	19895	19956	19790	19918	19729	20127	19991	20038	19794	19865	19902	20060	20105	19981	19796	19840	19851	19848	19873	19738	19973	20053	19832	19691	19791	19766	19808	20108	19984	19965	19989	19820	19944	19885	19900	19868	19833	19938	20192	20092	19937	20008	19971	20011	19785	19892	20129	19956	20127	20016	19917	19932	19834	19991	19849	19981	20037	19919	19939	20018	19862	20136	19960	19940	20090	19907	19971	20024	19939	19948	19982	19877	19936	19895	20108	19863	19900	19794	20117	20089	19971	19944	20169	19687	19772	19901	19955	20015	19973	19791	19825	19885	20035	19978	19986	20078	20024	19852	19880	19972	19914	19809	19737	19825	19854	19918	19909	19969	19828	20023	19848	19938	19884	19961	19970	19992	19817	19963	19884	20086	19805	19917	19901	19891	20048	20023	19848	20111	19836	19970	19936	19903	19902	19991	19932	20183	19881	19833	19999	20017	19912	19978	19872	20107	19991	19741	20028	19920	19995	19999	19805	19895	19872	19927	19812	19945	19776	20116	19616	19723	20112	20178	19954	19918	19740	19854	19928	19804	19874	20160	19771	19916	19949	19733	19904	19901	19889	19932	19949	19729	20015	19910	19986	20032	20074	20048	20042	19995	19933	19741	19942	19856	20232	19872	19801	20012	20017	19866	19970	20012	19973	19857	19936	19806	19778	19719	19672	19827	19893	19837	20091	19918	19926	19774	19970	20069	19673	19997	19856	19845	20066	19974	19892	19937	19995	20088	19832	19852	19985	19894	19945	19878	20035	19929	19794	20133	20065	19797	19816	19829	19873	19954	19857	19740	19883	19903	19796	19945	20028	19913	19852	19920	19906	20167	19882	19990	19998	20014	19982	19971	19951	19769	20118	19800	19804	19891	19878	19866	19982	20026	19930	19844	19986	19845	19797	19794	19975	19826	19913	19901	20002	19751	19860	19898	19907	20054	19947	19851	19950	19979	19854	20079	19902	20015	19958	19959	19870	19735	19853	20038	20269	19952	20014	20029	19895	20018	19917	19755	19881	19962	19880	19838	19924	19901	19883	19964	19908	20058	19915	19998	20046	19901	19829	19848	19913	19979	19718	20034	19895	19879	19906	20050	19795	19922	19904	19745	19863	19772	19939	20103	19876	20128	19840	19937	20042	19973	19972	19926	20207	20098	20091	20138	19839	19894	19742	19947	19847	19905	19838	20046	19815	19849	19836	19899	19872	19784	19832	19913	19966	19999	19938	20043	19963	20045	20004	20002	20007	20004	19974	20151	19988	19937	19851	19906	20025	20148	20036	19917	19818	19782	20216	19998	19963	20009	19915	20077	19931	19875	19787	19830	19872	20017	19954	19961	20055	19922	19862	19989	19997	19907	19953	19907	19687	19769	19975	19997	19903	19901	19780	20106	19942	20008	20022	19860	19856	19959	19885	20293	19839	19861	19800	19991	19862	19971	19826	19892	19845	20136	19982	19879	19859	19877	20022	19793	19799	19913	19826	19822	19847	19844	19920	19933	19963	19924	19944	19873	20020	19761	20184	19824	20092	20090	19915	20123	19932	19891	19879	19797	19842	19862	20073	20066	20025	19949	20021	20015	19957	19812	19979
26893	43758	41030	31321	23975	19885	18629	18919	21909	24379	23746	23351	20211	18002	21298	23081	21919	19557	18148	17417	17119	16972	16853	16634	16777	16780	16859	16781	16591	16965	16773	16898	16852	16866	16752	16685	16705	16639	16797	16642	16769	16850	16591	16783	16907	16777	16828	16681	16763	16804	16596	16732	16767	16676	16659	16692	16703	16851	16892	16701	16716	16618	16832	16963	16709	16718	16816	16707	16782	16722	16727	16787	16852	16847	16764	16736	16748	16758	16733	16862	16781	16745	16674	16599	16681	16699	16798	16678	16500	16857	16728	16784	16867	16632	16576	16805	16505	16861	16765	16895	16729	16802	16826	16780	16724	16703	16545	16899	16705	16799	16901	16588	16770	16547	16779	16623	16634	16640	16658	16771	16846	16818	16617	16567	16637	16822	16635	16773	16642	16727	16836	16545	16825	16589	16714	16815	16737	16704	16831	16528	16757	16760	16732	16663	16740	16776	16709	16652	16712	16656	16728	16832	16618	16416	16566	16744	16656	16578	16775	16788	16703	16763	16793	16663	16830	16579	16644	16811	16728	16785	16603	16831	16593	16651	16789	16791	16690	16567	16881	16585	16649	16654	16789	16616	16658	16691	16826	16845	16612	16663	16740	16665	16864	16796	16655	16760	16584	16959	16662	16737	16715	16574	16841	16775	16891	16879	16582	16727	16771	16746	16601	16710	16769	16698	16754	16712	16960	16795	16647	16883	16762	16829	16672	16756	16547	16644	16630	16774	16782	16790	16798	16809	16584	16855	16802	16640	16847	16761	16635	16831	16778	16780	16719	16839	16628	16713	16655	16822	16790	16837	16845	16733	16751	16595	16693	16678	16877	16746	16632	16721	16642	16705	16646	16775	16745	16621	16730	16909	16904	16746	16681	16863	16537	16716	16661	16653	16687	16611	16748	16654	16733	16778	16850	16612	16662	16733	16849	16729	16611	16709	16965	16773	16870	16767	16775	16827	16627	16945	16864	16661	16481	16757	16729	16691	16883	16582	16647	16804	16551	16673	16903	16750	16662	16753	16744	16712	16722	16732	16638	16853	16734	16717	16710	16722	16767	16748	16722	16736	16661	16566	16677	16675	16817	16710	16817	16760	16777	16548	16702	16795	16756	16766	16830	16822	16740	16703	16785	16680	16666	16772	16727	16605	16606	16847	16657	16812	16762	16654	16629	16609	16727	16785	16639	16556	16817	16741	16676	16576	16706	16707	16641	16572	16731	16668	16770	16699	16920	16623	16555	16677	16671	16862	16704	16685	16692	16907	16629	16767	16698	16731	16672	16695	16729	16620	16792	16542	16822	16603	16666	16650	16594	16627	16653	16761	16772	16770	16780	16608	16617	16958	16787	16611	16752	16589	16761	16606	16741	16714	16797	16681	16692	16775	16682	16645	16748	16690	16810	16864	16750	16747	16920	16572	16624	16825	16713	16817	16798	16721	16740	16698	16784	16795	16638	16774	16714	16692	16712	16685	16614	16713	16523	16815	16762	16703	16794	16666	16849	16686	16793	16878	16720	16857	16701	16803	16802	16800	16789	16721	16676	16749	16657	16787	16697	16639	16741	16745	16677	16642	16776	16759	16766	16756	16664	16687	16775	16745	16622	16739	16714	16562	16686	16748	16702	16777	16710	16532	16798	16696	16686	16798	16676	16814	16603	16714	16660	16591	16632	16681	16569	16856	16789	16666	16880	16707	16697	16554	16732	16810	16693	16666	16754	16688	16670	16690	16558	16797	16879	16608	16722	16899	16733	16752	16434	16659	16671	16623	16858	16737	16681	16754	16697	16734	16806	16724	16828	16616	16647	16811	16938	16698	16635	16884	16707	16751	16710	16764	16537	16753	16889	16803	16839	16637	16558	16735	16630	16694	16762	16694	16755	16715	16683	16806	16669	16863	16705	16712	16695	16696	16732	16845	16634	16754	16821	16759	16691	16845	16757	16762	16724	16619	16690	16877	16720	16687	16763	16851	16805	16669	16807	16596	16814	16788	16682	16833	16807	16742	16776	16638	16880	16538	16646	16764	16761	16726	16534	16754	16600	16766	16633	16936	16827	16691	16724	16719	16764	16757	16750	16833	16853	16769	16873	16666	16796	16809	16783	16545	16724	16778	16784	16723	16512	16804	16718	16766	16757	16744	16573	16799	16663	16779	16798	16735	16677	16708	16772	16855	16581	16559	16894	16732	16689	16942	16833	16678	16750	16679	16667	16957	16626	16572	16775	16806	16773	17009	16618	16879	16853	16641	16771	16819	16749	16769	16612	16515	16738	16423	16937	16708	16825	16731	16878	16663	16569	16666	16741	16652	16651	16609	16671	16557	16778	16719	16584	16819	16623	16727	16986	16518	16826	16773	16655	16549	16724	16721	16739	16741	16797	16798	16731	16782	16648	16772	16831	16715	16898	16794	16693	16838	16467	16812	16681	16620	16711	16734	16883	16721	16748	16813	16766	16689	16591	16593	16605	16744	16783	16571	16782	16602	16831	16833	16776	16683	16719	16804	16638	16603	16734	16874	16827	16591	16652	16711	16687	16841	16641	16820	16627	16741	16701	16760	16524	16574	16731	16644	16793	16705	16809	16777	16647	16611	16797	16938	16811	16597	16603	16767	16685	16673	16779	16802	16724	16699	16644	16718	16534	16775	16792	16754	16620	16731	16707	16821	16667	16627	16710	16589	16641	16699	16821	16775	16810	16660	16707	16875	16743	16992	16624	16700	16650	16748	16529	16857	16812	16821	16657	16807	16743	16566	16621	16716	16703	16676	16689	16802	16820	16700	16695	16748	16690	16820	16726	16712	16664	16603	16643	16617	16570	16653	16672	16955	16675	16655	16931	16795	16691	16778	16505	16827	16641	16768	16529	16817	16748	16802	16619	16734	16705	16610	16796	16725	16752	16670	16727	16949	16774	16849	16604	16589	16886	16680	16721	16749	16551	16672	16806	16782	16767	16803	16659	16846	16754	16641	16685	16775	16828	16678	16718	16889	16604	16619	16845	16644	16712	16875	16746	16649	16872	16687	16770	16767	16682	16765	16832	16595	16642	16664	16799	16915	16685	16777	16740	16676	16877	16758	16720	16595	16591	16794	16694	16860	16563	16843	16720	16784	16765	16623	16763	16855	16890	16764	16724	16728	16600	16905	16685	16761	16622	16715	16799	16671	16829	16698	16710	16752	16596	16720	16820	16675	16805	16765	16668	16637	16669	16750	16580	16765	16634	16816	16625	16883	16706	16620	16649	16662	16781	16638	16658	16849	16620	16747	16836	16763	16782	16818	16694	16747	16730	16663	16722	16689	16728	16650	16620	16660	16687	16596	16624	16800	16495	16845	16789	16743	16720	16425	16704	16758	16838	16652	16758	16692	16788	16584	16732	16829	16460	16742	16757	16555	16644	16675	16722	16783	16704	16727	16771	16709	16727	16868	16714	16816	16675	16719	16762	16854	16657	16558	16701	16636	16707	16594	16823	16833	16786	16662	16720	16782	16976	16594	16892	16755	16859	16604	16767	16632	16827	16718	16591	16688	16711	16743	16677	16869	16543	16740	16722	16852	16788	16848	16629	16800	16839	16679	16582	16781	16600	16825	16617	16759	16849	16763	16653	16609	16704	16782	16727	16915	16792	16678	16565	16740	16680	16887	16789	16745	16719	16649	16727	16911	16868	16699	16846	16659	16718	16700	16707	16802	16761	16687	16751	16659	16463	16731	16716	16799	16685	16737	16721	16849	16860	16702	16731	16663	16733	16689	16581	16709	16761	16875	16762	16807	16748	16600	16744	16817	16724	16597	16628	16909	16769	16710	16654	16735	16816	16778	16804	16659	16715	16763	16701	16694	16605	16799	16723	16701	16677	16855	16754	16498	16685	16749	16748	16777	16772	16779	16691	16708	16831	16846	16841	16889	16735	16635	16699	16827	16707	16731	16564	16798	16674	16636	16738	16766	16601	16646	16897	16730	16766	16832	16626	16929	16819	16616	16687	16714	16813	16826	16670	16803	16600	16806	16458	16611	16837	16749	16652	16712	16760	16848	16609	16908	16680	16661	16692	16690	16860	16654	16763	16707	16610	16656	16544	16688	16654	16758	16664	16675	16740	16594	16858	16879	16697	16682	16757	16735	16801	16717	16688	16743	16710	16778	17004	16618	16645	16769	16909	16784	16756	16634	16752	16891	16942	16588	16865	16872	16663	16713	16721	16718	16749	16740	16638	16844	16835	16619	16810	16750	16782	16620	16546	16797	16671	16716	16796	16781	16878	16652	16721	16780	16763	16674	16873	16662	16868	16830	16749	16617	16646	16722	16834	16546	16805	16550	16688	16708	16736	16827	16638	16652	16889	16788	16722	16794	16756	16807	16752	16743	16850	16723	16653	16689	16484	16661	16732	16779	16871	16730	16784	16691	16616	16762	16736	16668	16823	16817	16712	16683	16905	16866	16713	16736	16798	16604	16705	16785	16722	16864	16691	16624	16595	16864	16600	16711	16769	16682	16764	16894	16702	16652	16673	16612	16741	16673	16638	16561	16701	16706	16892	16601	16777	16756	16860	16810	16740	16632	16754	16717	16819	16708	16653	16818	16796	16852	16613	16692	16709	16754	16599	16647	16840	16803	16765	16933	16714	16734	16715	16817	16662	16848	16877	16585	16768	16711	16770	16603	16780	16813	16750	16795	16582	16727	16699	16778	16811	16876	16661	16695	16657	16576	16833	16649	16699	16701	16614	16762	16744	16855	16769	16964	16647	16544	16666	16762	16762	16637	16780	16752	16820	16826	16838	16624	16813	16675	16783	16912	16721	16880	16634	16729	16688	16866	16763	16788	16691	16654	16861	16836	16894	16777	16723	16640	16657	16671	16556	16870	16763	16836	16698	16799	16859	16785	16684	16607	16827	16958	16785	16824	16809	16653	16807	16787	16854	16744	16621	16671	17025	16676	16707	16759	16722	16835	16938	16627	16980	16822	16945	16718	16828	16679	16998	16751	16623	16852	16603	16609	16768	16755	16759	16733	16969	16605	16736	16762	16800	16743	16657	16724	16611	16917	16628	16623	16564	16679	16831	16651	16695	16601	17025	16677	16811	16582	16582	16741	16722	16670	16832	16878	16580	16596	16666	16814	16845	16623	16996	16783	16797	16769
22779	21345	29122	24088	22008	24482	27235	23836	25730	29233	29169	30266	27506	24673	26379	28654	27693	24825	22580	21349	20956	20633	20602	20503	20424	20228	20074	20249	20264	20332	20198	20304	20136	20615	20392	20329	20230	20027	20249	20227	20288	20002	20372	20113	20131	20183	20339	20118	20279	20231	20274	20021	20296	20251	20159	20283	20311	20171	20471	20134	20240	20048	20073	20233	20270	20401	20274	20266	20307	20215	20093	20140	20200	20220	20273	20135	20235	20126	20136	20215	20323	20369	20042	20231	20094	20234	20022	20381	20131	20050	20061	20214	20214	19929	20024	20297	20172	20121	20210	20211	20232	20068	20140	20140	20361	20111	20066	20073	20301	20177	20205	20164	20244	20254	20386	20281	20200	20211	20369	20323	20394	20157	20076	20027	20256	20154	20211	20195	20222	20331	20059	19964	20277	20049	20236	20216	20139	20112	20147	20306	20302	19988	20141	20133	20298	20292	20191	20158	20061	20227	20380	20267	20160	20429	20162	20231	20042	20250	20162	20283	20295	20050	19975	20032	20003	20059	20461	20318	20072	20206	20094	20029	20036	20023	20241	20207	20015	20028	20149	19848	19956	20197	20149	20427	20024	20050	20108	20052	20200	20020	20068	19940	20277	20192	20316	20191	19991	19984	20202	20234	20191	20226	20181	20128	20290	20180	20242	20188	20037	20158	20090	20106	20104	20010	20179	20156	20050	20087	20231	20008	19987	20098	20266	20139	20218	20208	20103	20091	19996	20309	20107	20261	20187	20182	20062	20210	20148	20000	20182	19844	20006	20001	20135	20159	20143	20044	20258	20166	20186	20227	20315	20280	20269	20125	20155	20211	20178	20099	20275	20082	20157	20298	20200	19910	20063	20204	20111	20146	20154	20068	20076	20261	19990	20189	20102	19859	20370	20115	20050	20196	20200	20330	20455	20324	20139	20254	20218	20221	20151	19923	20136	20219	20023	20162	20086	20280	19964	20147	20125	20291	20081	20159	20089	20096	20141	20283	19925	20145	20206	20115	19982	20194	20154	19997	20187	20221	20269	20058	19933	20117	20043	20239	20173	20129	20334	20068	20110	20075	19998	20172	20230	20256	20276	20164	20297	20284	19983	20015	20044	20105	19984	20045	20218	20096	20027	20030	20051	20156	20211	20098	20382	20228	20149	20109	20180	19957	20244	20214	20148	20169	20122	19901	20201	19973	20407	20135	20046	20085	20089	20138	20123	20109	20181	19958	20130	20114	20076	20074	20309	19966	20292	20058	20143	20206	20140	20149	20212	20231	20305	20045	20110	20356	20078	19991	20081	20196	20141	20299	20111	20369	20148	20397	20074	20120	20182	20035	20003	20300	20178	20128	20012	20067	20242	20010	20259	20253	20111	19993	19868	20199	20168	20064	20229	20198	20033	20350	20005	20135	20263	20218	20166	20252	20269	20062	20041	20332	20329	20016	20174	20059	20214	20073	20132	20190	20263	20063	20085	19977	20154	20112	20349	20266	19914	19924	20127	20010	20153	19930	20133	20265	20196	20095	20136	20105	20108	20118	20145	19997	20286	20192	20037	20433	20130	20209	20089	20123	20224	20139	20126	20094	20057	20094	20160	20132	20180	20195	20110	20079	19946	20334	20282	20162	20224	20146	20261	20243	19926	19925	20023	20034	20013	20199	20141	20100	20261	20172	20228	20311	20013	20044	20083	20126	20226	20060	20002	20105	19960	20106	20125	20060	19974	20210	20028	19943	19979	20255	20140	20099	20259	20424	20233	19992	20068	20208	20196	20324	20183	20069	20090	20213	20292	20183	20182	20215	20051	19997	20320	20057	19878	20092	20092	20004	20035	20002	19784	20093	20131	20140	20186	20222	20190	20179	20173	20105	19974	20141	20210	20242	20234	20031	20009	20046	20228	20099	19976	20184	20316	20337	20244	20055	20275	20233	20105	19964	20107	20046	20125	20009	20054	20340	20133	20162	20285	20120	20066	20186	20188	20105	20168	20307	20100	20135	20003	20159	20306	20304	20144	20180	20002	20050	20168	19996	20205	20275	20158	20140	20423	20162	20085	19973	20116	20052	20058	20126	20030	20150	20133	20104	20171	19803	20363	20288	20037	20211	20086	20178	20319	20191	20143	20024	19967	19888	20031	20050	20154	20163	19896	20014	20110	20203	20265	20197	20172	20106	20145	20100	20222	20018	20065	20045	20171	20067	20193	20281	20088	20004	20209	20200	20157	20280	20271	20090	20182	20086	20084	19957	20079	20102	20029	20286	20163	20303	20135	20284	20101	20153	20007	20109	20002	20003	20001	19967	20325	20209	20277	20050	20163	19906	20267	20123	20126	20114	20329	19979	20181	20157	20242	20169	20078	19961	20185	20083	20234	20179	20146	20154	19955	20186	20162	20293	20176	20227	19958	20086	20065	20171	20353	20145	20244	20111	20151	20010	20114	20401	20400	19899	20118	20034	20263	20145	20169	20256	20337	19999	20287	20129	20190	20034	20259	20069	20144	19987	20170	20158	19962	20095	20173	20011	20096	20022	20050	20175	20048	20043	20141	19975	19945	20022	20265	20026	20235	20258	20260	20079	20070	20093	20336	20124	20344	20215	20072	20008	20205	20024	20181	20044	20245	19911	20154	20194	20130	20152	20131	20156	20069	19882	20270	20080	20169	20097	20300	20242	20179	20091	20024	20141	20008	20107	20200	20310	20171	20086	20107	20071	20039	20085	20341	20268	20333	20171	20232	20173	20241	20240	20386	20006	20130	20030	20005	19944	20242	20001	20166	20152	20128	20031	20194	20102	20039	20212	20111	20219	20122	19834	20153	20058	19991	20262	20088	20014	20196	19963	20259	20066	20167	20296	20290	20192	20134	20028	20232	20316	20007	20331	20098	20074	20085	20104	20047	20154	20120	20242	20118	20201	19855	20186	20217	20156	20279	20026	20270	20069	20028	20056	20073	20025	20218	20022	20233	19994	20092	20136	20090	20170	20158	20327	19950	20365	19968	20209	20071	20269	19950	20126	20136	20163	19979	20035	20089	20028	19925	20188	20069	20166	20058	20183	20129	20298	20112	20100	20224	20136	20061	20142	20060	20092	20042	20426	20195	20099	20222	20098	20107	20192	20188	20171	20160	20384	20116	20196	20324	20097	20210	20147	19931	20176	20221	20143	20379	19948	20137	20234	20120	20056	20096	20053	20250	19972	20148	20064	20203	20088	20142	20187	20081	20186	20114	20106	20029	20334	20172	20329	20071	20107	20314	20128	20210	20142	20055	20160	20131	20123	19964	20024	20160	20190	20221	19926	19989	20169	20261	20252	20323	20367	20140	20123	20142	20263	20328	20133	20134	20072	20191	20140	20273	20216	19840	20249	20352	20283	20021	20168	19976	20034	20157	20099	20224	20163	20073	20188	20277	20070	20175	20118	20234	20010	19965	20269	20242	20152	19999	20312	20222	20292	20355	20097	20275	20256	20098	20176	20202	20074	20111	20219	20134	19909	19965	19895	20302	19900	20204	20141	19960	20292	20184	20048	20187	20094	20068	19981	19996	20162	20121	20247	20208	20378	20266	20229	20252	19974	20217	20057	19988	19958	20209	20162	20137	20139	20203	20255	20128	20018	20107	19999	20053	19882	19856	20041	20181	20224	20068	20257	20167	20066	20209	20113	20123	20145	20064	20241	20105	20226	20045	20224	20243	20075	20054	20064	20303	20074	19940	20174	20028	20036	20361	20095	19960	20209	20175	19938	20053	20136	20131	20100	20171	20215	20129	20217	20333	20169	20353	20085	20061	20033	20203	20160	20160	20103	20169	20171	20102	20090	20305	19837	20133	20217	20161	20314	20112	19925	20054	20040	20174	20271	20076	20036	20161	20205	20189	20066	20201	20323	20324	20102	20235	20152	20226	20237	20255	20068	19953	20289	20182	20152	20033	20254	20108	20136	20220	20337	20357	20073	20316	20391	20352	19964	20079	20154	20047	20211	20157	20256	20174	20307	19847	20119	20193	20073	20128	20282	20082	20224	20180	20256	20199	20221	20234	20062	19980	20192	20268	20172	20258	20048	20122	19998	20116	20031	20014	20142	20048	20241	20284	19934	20276	20423	20325	20368	20206	20110	20152	20205	20261	20043	20075	19937	20314	20244	20206	20096	20187	20162	20009	20083	20142	19945	20099	20137	20121	20156	20158	20382	20046	20189	20155	20250	20343	20052	20176	20081	20115	19960	20089	20172	20011	20011	20262	20289	20220	20168	20087	20344	20222	20324	20179	20131	20085	20188	20168	20227	20190	20317	20220	20164	20225	20051	20067	20008	20123	20335	20039	20271	20044	19939	20071	20185	20175	20041	20123	20043	20321	20152	20217	20295	20285	20086	20223	20267	19938	20222	20189	19995	19980	20135	20119	20219	20261	20343	20218	20130	20499	20265	20290	20355	20224	20076	20233	20166	20002	20215	20193	20262	20189	20060	20351	20202	20379	20198	20037	20177	20413	19938	20315	20209	20090	20255	20183	20173	19832	20216	20113	20077	20229	20101	20061	20232	20326	20132	20227	20024	20066	20108	20255	20031	20179	20092	20099	20116	20264	20155	20011	20328	20014	19916	20177	20066	20122	20002	20069	20063	20215	19996	20481	20019	19875	20194	20183	20234	20157	20071	19949	19959	20095	20124	20249	20174	19966	20017	20191	20326	20250	20132	20207	20303	20053	20256	20115	20163	20017	20245	20105	20084	20091	20004	20113	20044	20130	20141	19950	20232	20054	20088	20169	19951	20175	20165	20191	20204	20196	20170	20163	20244	20231	20173	20024	20323	20177	20283	20145	20117	20223	20233	20240	20181	20235	20188	20355	20129	20154	19933	20122	20186	20092	20162	20114	20176	20102	20127	20328	20000	19918	20338	20079	20168	20106	20185	20157	20094	20188	20273	20323	20302	20184	20342	20094	20141	20052	20133	19966	20156	20097	20056	19974	20098	20219	20142	20053	20142	20099	20022	20079	20320	20274	20226	20204	20141	20245	20156	20228	20032	20089	20210	20025	20048	20053	20108	20113	20195	20101	20065	20099	20030	20030	19916	20104	20218	19937	19986	20148	20152	20128	20277	20120	20045	19926	20003	20347	20243	20193	20200	20212	20136	20350	20157	20148	20208
28883	49864	48528	35636	25227	21136	21290	22935	26415	29882	29692	31072	25353	23549	26065	28632	25925	22313	19517	18207	17345	17150	16923	16734	17009	16824	16899	16888	16795	16897	16846	16998	17060	17068	16933	17016	16990	17010	17014	16725	16997	16829	16849	16862	16951	16748	16970	16982	16935	16915	16875	16933	16720	16894	16869	16946	16935	16829	16943	16837	16933	16857	16859	16952	16811	16842	16927	16878	16863	16905	16824	17092	16851	16956	17071	16819	16840	16745	16966	16790	16789	16868	16759	17124	16917	16768	16877	16800	16847	16931	16826	16991	16966	16719	17017	16748	16954	16773	17010	16820	16758	16978	16864	16971	16994	16918	16805	16912	17007	16912	16780	16684	16802	16725	16723	16792	16816	16868	17052	16916	16746	16814	16753	16915	16959	16882	16958	16963	16757	16917	16719	16807	16932	16828	16813	16904	16921	16786	16815	16851	16876	16861	16967	16982	16798	16853	16901	16972	16845	16824	16666	16851	16908	16824	16823	16841	16950	16876	16966	16700	16882	16879	16910	17059	16900	16924	17032	16921	17018	16830	16986	16685	16712	16788	16767	16854	16905	16915	16709	16999	17025	16841	16758	16906	16889	16774	16779	16803	17066	16868	16721	16781	16703	16896	16944	16958	16953	16826	16696	16686	17019	16911	16805	16876	16873	16821	16575	16819	16860	16967	16781	16845	16775	16972	16734	16787	16780	17006	16699	17024	16939	16838	16772	16804	17045	16995	16822	16806	16944	16696	16881	16931	16811	16888	16848	16982	17038	16765	16955	16784	16851	16770	16854	16872	16829	16680	17072	16817	16790	16784	16720	17040	16881	16812	16899	16780	16929	16666	16929	16764	16642	16703	16809	17046	17052	16861	16876	16803	16856	16795	16967	17040	16842	16944	16890	16812	16820	16798	16898	16762	16859	16743	16920	16931	16812	17008	16936	16744	16988	16883	16740	16923	16847	16754	16771	16928	16729	16894	16773	16812	16936	16645	16893	16817	16787	16798	16748	16928	16821	16964	16700	16745	16825	16890	16753	16747	16870	16619	16964	16876	16903	16875	17036	16959	16871	16676	16927	16709	17025	16817	16777	16836	16713	16737	16923	16738	16878	16946	16647	17018	16940	16919	16948	16787	16798	16969	16883	16771	16899	16995	16904	16859	16817	16886	16764	16899	16909	16944	16926	16743	16822	16774	16742	16761	16831	16819	16930	16839	16924	16792	16914	16902	16901	17201	16792	16783	16761	16921	16944	16732	16725	16829	16902	16930	16863	16641	16870	16770	16778	16780	16943	16884	16841	16772	16981	16865	16832	16811	16844	16889	16875	17043	16764	16821	16863	16941	16822	16856	16893	16884	16851	16748	16836	16979	16889	16918	16868	16872	16916	16887	16778	17043	16961	17007	16802	16797	16842	16813	16921	16722	16977	16934	16910	16836	16967	16805	16956	16917	16824	16893	17006	16951	16958	17026	17014	16939	16766	16797	16772	16880	16820	16953	16778	16918	16808	17003	16753	16947	16832	16923	16880	16988	16972	16707	16758	16791	16929	16948	16805	16824	16891	16806	16949	16754	16765	16871	16786	16785	16857	16989	16772	17006	16949	16846	16752	17005	16802	16753	16845	16919	16892	16840	16767	16944	16837	16821	16836	16819	16918	16900	16804	16772	16651	16960	16854	16945	16888	16832	17109	17044	16827	16904	16887	17025	16982	16814	16857	16811	17032	16953	16802	17000	17055	16803	17000	17020	16833	16862	16839	16859	16739	16873	16783	16689	16929	16832	16882	16861	17019	16797	16962	16938	16784	16864	16965	16736	16956	16891	16998	16984	17020	17052	16671	16849	16819	16841	16599	16772	16849	16814	16864	16943	16816	16787	16794	16953	16801	16984	17056	16827	16772	16836	16779	16587	16829	16951	16942	16998	16952	16708	16801	17002	16850	16781	16739	17145	16896	16862	17003	16756	16693	16954	16945	16977	16812	16823	16643	16992	16988	16863	16517	17001	16820	17077	16871	16914	16748	16922	16824	16800	16772	16833	16930	16697	16901	16871	16854	16890	16861	16881	16761	16907	16865	16801	16804	16693	16675	16865	16765	16767	16872	16862	16844	16755	16836	17018	16819	16958	16814	16843	16692	16751	16854	16817	16833	16787	16729	16844	16836	16764	17017	16939	16806	16852	16867	16979	16828	16898	16801	17015	17079	16913	16857	16914	16740	16820	16842	16873	16828	16771	16866	17052	16894	16909	16830	16742	16798	16928	16827	16777	16939	16817	16910	16906	16820	16950	17055	17044	16842	16742	16857	16924	16744	16927	16868	16744	16959	16988	16822	16665	16986	16873	16973	16902	16875	16901	16859	16859	16664	16742	16860	16957	16993	16706	16876	16729	16965	16920	16809	16855	16781	16883	16753	17014	16957	16852	16836	16868	16794	16732	16956	16996	16946	17040	16794	16831	16777	16734	16753	16940	16986	16890	16711	16692	16925	16706	16866	16769	16883	16773	16742	16984	16805	17084	16950	16797	16807	17199	16812	16871	16815	16843	16721	17000	16944	16901	16790	16675	16641	16846	16940	16906	16914	16755	17037	16819	16812	16835	16817	16914	16921	16824	16941	16842	16953	16976	16840	16768	16802	16841	16916	16869	16990	16907	16789	16896	16883	16944	16826	16813	16975	16807	16733	16839	16958	16704	16817	16898	16745	17049	16983	16912	16873	16833	16860	16817	16743	17043	16982	16846	16828	16814	16848	16876	16852	16878	16696	16881	16959	16982	16915	16894	16706	16771	16743	16863	16901	16984	16914	16701	16878	16746	16960	16877	17037	16906	16901	16697	16706	16937	16665	16916	16833	16765	16829	16823	16852	16901	16754	16882	16884	16960	16947	16755	16810	16736	16818	16914	16948	16833	16864	16876	16867	16960	16658	16889	16803	16950	16775	16810	16858	16915	16841	16802	16722	16751	16709	16925	16949	16870	17006	16776	16978	16785	16859	16968	16851	16778	16961	16862	16782	16993	16838	16798	16892	16904	16826	16951	17045	16763	16830	16851	16802	16881	16888	16694	16873	16850	16775	16791	16831	16905	16925	16931	16827	16855	16708	16694	16728	16845	16853	16834	16712	16987	16737	16697	16967	16805	16864	16865	16889	16839	16823	16995	16707	16888	16862	16812	16925	16787	16981	16924	16709	16787	16787	16766	17008	16795	16769	17023	16786	16792	16954	17025	16724	16816	16662	16850	17025	16868	16709	16700	16884	16874	16933	16879	16793	16891	16920	16754	16779	16768	16906	16952	16748	16803	16836	16907	16929	16772	17025	16828	16869	16872	16873	16820	17082	16885	16778	16826	16758	17008	16896	16860	16663	16857	16821	16912	16785	16830	16904	16869	16793	16764	16730	16706	16974	16750	17040	16757	16844	16806	16801	16871	16835	16868	16843	16973	16833	16750	16886	16889	16886	16935	16844	16913	16813	16826	16846	16760	16853	16877	16747	16880	17080	16872	16815	16755	16968	16882	16859	16895	16809	16798	16796	16938	16837	16859	16959	16807	16816	16885	16772	16709	16914	16675	16801	16923	16897	16869	16886	16827	17113	16771	16863	16832	16959	16799	16919	16661	17021	16811	16960	16739	16868	16868	16807	16902	16837	16779	16968	17048	16862	17067	16919	16699	16834	16858	16716	16784	16876	16993	16881	16929	16978	16800	16879	16962	16871	16879	16806	16820	16778	16701	16790	16924	17067	16828	16827	16925	16991	17015	16828	16898	16774	16762	16762	16877	16799	16702	16825	16944	16795	16831	16813	16869	16823	16763	16737	17029	17011	16867	16752	16862	16763	16958	16874	16644	16768	16873	16920	16883	16886	16868	16875	16748	16947	16892	16829	16885	16752	16916	16857	16805	16921	16698	16885	16732	16900	16912	16875	16656	16978	16860	16849	16869	16900	17063	16770	16875	16945	16675	17033	16889	16955	16780	16839	16956	16743	16977	16864	16785	16941	16809	16902	17026	16792	16900	16852	16800	17039	16978	16907	16882	16801	16972	16789	17043	16903	16720	16842	16890	17012	16791	16854	16932	16773	16921	16935	16748	16852	16865	16957	16709	16970	16925	16938	16790	16919	16720	16880	16897	16648	17046	16879	16793	17069	16862	16935	16854	16843	16900	16778	16788	16800	16902	16909	16946	16846	17011	16901	16717	17092	16949	16829	16628	16903	16792	16891	16896	16700	16940	16758	16765	16751	16900	16927	17002	16684	16945	16821	16724	16876	16951	16911	16884	16806	16773	16919	16871	16900	16902	16738	16856	16878	16793	16880	16838	16928	16694	16880	16701	16810	16939	16921	16756	16709	16771	16831	16789	16772	16970	16698	16749	16784	16767	16764	16912	16791	16972	16774	16847	16872	16908	16830	16838	16739	16781	16718	17076	16816	16856	16903	16862	16786	16737	16684	16803	16930	16979	16878	16889	16868	16875	16897	16875	16899	16756	16884	16812	16677	16759	16920	16509	16816	16763	16804	17091	16783	16778	16801	16795	16752	16772	16889	16990	16686	16815	16853	16857	16850	16825	16916	16903	16905	17045	17018	16838	16836	16831	16778	16838	16808	16907	16784	16948	16908	16821	16922	16823	16810	16882	16906	16817	16858	16768	16702	16778	16754	16826	16729	16955	16880	16805	16943	16805	16950	16872	16839	16743	16943	16741	16710	16878	16853	16678	16803	16764	16790	16936	16801	16737	16917	16823	16726	16981	16937	16823	16867	16744	16858	16893	16886	16700	16860	16926	16804	16749	16927	16806	16842	16749	16901	16936	16742	16821	16961	16839	17008	16631	16969	16743	16673	17087	16890	16872	16952	16813	16920	16836	17030	16912	16995	16822	16986	16874	16902	16934	16875	16836	16863	16870	16902	16827	16776	16875	17035	16727	17055	16851	16729	16817	16844	16898	16828	16972	16774	16823	16830	17119	16774	16847	16706	16909	16814	16893	16971	16811	16826	17170	16961	16892	16793	16757	16884	16694	16848	16790	16811	16812	16796	16910	16949	16970	16839	16889	16640	16768	16930	16879	16951	16797	16925	16905	16762	16948	16957	16710	16904	16799	16716	16850	16834	16827	17030	16903	16949	16937	16761	16810	16834	16800	16650	16731	16891	16920
28324	24545	30778	26152	21436	20938	20948	20650	20708	21147	21282	21333	20887	20389	20864	20960	21066	20680	20568	20606	20404	20428	20412	20364	20451	20350	20346	20268	20299	20571	20473	20300	20313	20223	20174	20346	20183	20372	20666	20509	20156	20326	20655	20415	20534	20301	20248	20473	20598	20624	20176	20381	20359	20403	20315	20251	20371	20486	20285	20348	20374	20601	20245	20485	20508	20163	20595	20456	20158	20234	20296	20356	20156	20425	20479	20486	20354	20212	20454	20268	20298	20514	20297	20128	20342	20431	20505	20496	20383	20131	20414	20321	20465	20463	20348	20554	20611	20407	20432	20307	20363	20455	20471	20295	20418	20568	20279	20342	20466	20397	20247	20283	20660	20254	20259	20368	20483	20447	20360	20293	20458	20376	20365	20334	20600	20441	20328	20338	20416	20284	20303	20248	20189	20510	20187	20506	20619	20337	20325	20463	20394	20263	20417	20296	20482	20317	20458	20297	20449	20419	20467	20244	20434	20277	20559	20353	20424	20147	20503	20124	20309	20418	20367	20386	20458	20360	20274	20042	20418	20210	20505	20290	20152	20312	20105	20216	20401	20259	20516	20280	20319	20331	20197	20307	20481	20429	20610	20227	20574	20312	20137	20225	20464	20263	20432	20364	20245	20425	20450	20367	20344	20480	20352	20160	20387	20363	20373	20356	20348	20410	20442	20491	20460	20157	20382	20298	20268	20202	20170	20341	20297	20309	20610	20381	20433	20310	20630	20307	20418	20364	20229	20200	20165	20529	20344	20283	20187	20276	20237	20341	20357	20324	20301	20282	20279	20539	20176	20447	20421	20413	20359	20225	20213	20409	20433	20388	20458	20222	20266	20446	20480	20422	20524	20318	20311	20228	20366	20430	20385	20477	20388	20416	20321	20316	20425	20326	20454	20423	20417	20419	20453	20259	20274	20264	20381	20443	20425	20531	20131	20294	19989	20374	20362	20422	20384	20483	20553	20268	20277	20318	20320	20487	20347	20321	20252	20476	20643	20440	20221	20261	20680	20392	20459	20264	20358	20439	20568	20493	20079	20495	20430	20329	20286	20475	20155	20444	20375	20431	20485	20205	20373	20355	20221	20459	20310	20304	20121	20125	20280	20265	20382	20494	20437	20215	20225	20258	20236	20399	20397	20455	20373	20580	20494	20398	20464	20549	20248	20281	20447	20383	20465	20431	20118	20391	20342	20222	20257	20483	20528	20374	20300	20193	20392	20504	20318	20398	20360	20351	20248	20410	20482	20283	20580	20359	20431	20316	20441	20348	20222	20358	20264	20218	20433	20491	20451	20137	20368	20226	20313	20372	20588	20430	20313	20404	20212	20465	20358	20293	20393	20152	20295	20544	20549	20250	20186	20094	20394	20351	20373	20340	20200	20630	20251	20496	20321	20285	20487	20691	20341	20108	20374	20304	20450	20498	20312	20149	20277	20229	20512	20479	20282	20361	20466	20347	20455	20367	20252	20654	20341	20506	20300	20301	20367	20420	20510	20198	20312	20310	20495	20228	20297	20310	20355	20130	20389	20258	20236	20405	20315	20354	20274	20371	20322	20333	20456	20550	20416	20313	20350	20571	20249	20453	20489	20338	20495	20275	20527	20380	20154	20269	20249	20433	20352	20392	20563	20429	20298	20197	20167	20383	20251	20667	20521	20482	20571	20559	20416	20573	20241	20213	20257	20369	20475	20296	20306	20349	20310	20548	20409	20494	20349	20411	20107	20382	20544	20456	20538	20256	20330	20390	20359	20413	20256	20307	20579	20308	20422	20577	20305	20370	20348	20255	20471	20282	20315	20285	20331	20402	20408	20451	20296	20380	20429	20393	20277	20285	20254	20400	20394	20471	20299	20410	20413	20376	20424	20195	20275	20430	20435	20405	20370	20321	20467	20324	20379	20410	20375	20219	20260	20382	20204	20181	20536	20331	20242	20431	20544	20321	20302	20420	20323	20390	20393	20205	20385	20416	20363	20337	20347	20071	20460	20271	20384	20396	20414	20476	20299	20322	20374	20305	20453	20279	20344	20230	20138	20464	20513	20347	20512	20167	20198	20458	20633	20258	20197	20369	20227	20389	20389	20280	20280	20265	20301	20457	20613	20180	20457	20208	20415	20329	20292	20297	20380	20289	20332	20269	20388	20527	20305	20475	20419	20389	20354	20376	20360	20470	20484	20302	20465	20519	20228	20439	20184	20377	20392	20250	20396	20204	20331	20281	20315	20200	20365	20262	20261	20328	20628	20345	20302	20286	20376	20258	20517	20346	20355	20460	20408	20493	20563	20385	20378	20127	20528	20333	20295	20088	20313	20342	20182	20389	20379	20279	20360	20350	20237	20160	20056	20343	20270	20423	20543	20447	20359	20551	20457	20258	20278	20440	20532	20366	20289	20419	20447	20554	20488	20367	20565	20347	20233	20473	20535	20249	20329	20353	20301	20389	20461	20403	20414	20461	20476	20370	20233	20479	20189	20544	20603	20409	20454	20470	20417	20314	20554	20424	20211	20326	20303	20225	20469	20545	20567	20324	20186	20139	20430	20141	20453	20535	20385	20267	20221	20338	20495	20284	20205	20405	20637	20261	20559	20572	20218	20415	20372	20273	20216	20440	20442	20502	20286	20417	20149	20478	20511	20426	20354	20289	20431	20384	20492	20368	20443	20286	20483	20373	20397	20462	20627	20387	20313	20398	20652	20346	20239	20177	20452	20473	20344	20339	20289	20371	20482	20418	20390	20331	20029	20417	20369	20352	20314	20294	20412	20476	20595	20278	20533	20306	20511	20555	20294	20567	20299	20261	20375	20243	20408	20252	20561	20348	20354	20390	20302	20340	20456	20204	20084	20345	20532	20453	20338	20101	20300	20287	20384	20472	20399	20344	20328	20400	20454	20217	20466	20276	20459	20244	20551	20349	20317	20379	20307	20462	20256	20340	20599	20606	20365	20285	20410	20211	20424	20206	20345	20534	20317	20291	20398	20402	20466	20327	20559	20270	20335	20294	20387	20156	20388	20219	20483	20507	20523	20394	20464	20246	20108	20344	20301	20149	20296	20277	20447	20380	20442	20359	20373	20308	20462	20302	20271	20218	20408	20170	20296	20262	20292	20500	20484	20521	20714	20244	20396	20410	20288	20280	20325	20465	20451	20315	20319	20484	20355	20598	20176	20442	20357	20364	20246	20441	20358	20440	20295	20241	20630	20454	20398	20238	20214	20271	20366	20208	20319	20346	20258	20349	20644	20300	20277	20282	20439	20437	20328	20193	20193	20642	20530	20449	20409	20399	20422	20412	20340	20681	20290	20473	20217	20495	20246	20344	20390	20179	20357	20301	20308	20238	20339	20313	20308	20249	20420	20650	20580	20355	20460	20331	20513	20493	20673	20441	20473	20375	20385	20318	20407	20319	20318	20615	20646	20180	20359	20134	20259	20283	20372	20276	20445	20179	20156	20273	20414	20486	20367	20355	20354	20305	20500	20575	20356	20496	20325	20568	20511	20358	20409	20364	20289	20333	20489	20237	20389	20348	20309	20436	20236	20523	20224	20339	20429	20410	20254	20416	20381	20287	20448	20326	20656	20456	20440	20342	20416	20260	20454	20352	20436	20453	20292	20480	20420	20557	20492	20574	20308	20319	20443	20186	20285	20379	20327	20278	20343	20231	20534	20426	20539	20274	20460	20215	20403	20288	20370	20384	20345	20335	20345	20336	20206	20570	20324	20143	20579	20558	20427	20337	20066	20154	20379	20476	20180	20214	20521	20604	20262	20524	20350	20341	20309	20357	20359	20439	20295	20246	20357	20528	20490	20605	20421	20196	20421	20163	20315	20455	20032	20298	20497	20281	20347	20437	20458	20392	20289	20335	20469	20467	20456	20480	20452	20425	20357	20164	20216	20465	20360	20213	20338	20410	20635	20442	20536	20408	20624	20298	20489	20230	20625	20324	20468	20367	20469	20505	20484	20384	20517	20364	20247	20584	20475	20369	20537	20362	20553	20308	20229	20387	20345	20351	20514	20216	20484	20406	20382	20493	20478	20385	20481	20388	20389	20216	20473	20228	20258	20253	20263	20494	20261	20367	20386	20498	20297	20290	20289	20212	20284	20430	20497	20391	20445	20418	20489	20531	20225	20253	20344	20333	20519	20458	20512	20283	20204	20350	20280	20374	20321	20410	20221	20337	20244	20383	20485	20206	20458	20510	20474	20524	20511	20488	20487	20585	20468	20531	20405	20393	20352	20377	20315	20267	20461	20350	20212	20016	20423	20279	20255	20548	20436	20409	20337	20352	20265	20451	20496	20352	20267	20129	20356	20497	20261	20209	20463	20366	20297	20394	20289	20128	20215	20431	20232	20467	20526	20273	20085	20416	20288	20408	20206	20152	20415	20306	20064	20382	20519	20384	20199	20323	20160	20331	20298	20593	20471	20592	20298	20312	20548	20562	20389	20318	20524	20312	20340	20344	20480	20378	20282	20560	20435	20423	20398	20183	20523	20244	20384	20486	20448	20465	20294	20403	20565	20324	20378	20280	20270	20524	20453	20474	20395	20476	20515	20234	20135	20310	20452	20374	20428	20498	20418	20269	20345	20303	20510	20374	20358	20481	20303	20297	20386	20354	20433	20456	20488	20326	20499	20428	20324	20407	20370	20239	20182	20330	20462	20414	20488	20421	20222	20448	20544	20283	20410	20408	20418	20455	20411	20344	20350	20221	20304	20377	20367	20282	20534	20361	20468	20316	20104	20447	20349	20418	20203	20525	20375	20572	20373	20507	20546	20236	20357	20364	20362	20356	20374	20476	20528	20478	20133	20475	20599	20526	20481	20525	20212	20454	20140	20202	20324	20690	20170	20437	20473	20512	20427	20502	20300	20407	20496	20263	20472	20536	20391	20331	20331	20243	20360	20284	20443	20376	20421	20217	20541	20519	20369	20304	20436	20379	20544	20249	20464	20159	20451	20547	20247	20371	20400	20283	20288	20446	20496	20441	20187	20289	20463	20323	20279	20483	20399	20302	20535	20213	20424	20351	20397	20495	20480	20453	20374	20417	20466	20359	20187	20429	20442	20320	20618	20122	20549	20402	20230	20384	20293	20411	20480	20465	20181	20201	20192	20347	20346	20496	20465	20569	20294	20519
25650	35229	32790	21544	18462	17571	17521	17364	17503	17881	18026	18200	17467	17507	17547	17965	17786	17484	17143	17131	16928	16927	16903	16915	17037	16974	17075	16993	16948	16918	17224	17012	16977	16892	17113	17008	17008	17099	16996	17060	16922	16848	16855	16998	17126	17079	17003	16926	16992	16919	17024	17028	16958	16996	17075	16796	16953	16960	17018	16936	17024	16721	16899	16940	17068	16971	16811	16924	17164	16977	17008	17000	16953	16977	16910	17028	17060	17178	16883	16936	17055	16790	17124	17090	16996	17116	16959	17067	17078	17053	16939	16885	16943	17079	16846	17027	17048	17052	16981	16997	17075	17110	16917	16992	16988	16725	17128	16852	17060	16843	16907	17167	16945	17046	16866	16854	17020	17198	17101	17019	16915	17155	17100	17089	17165	17210	17117	16961	17109	16867	16961	17152	17098	16919	16988	16858	16910	16797	17050	16971	17047	16876	16957	16938	17139	16935	16912	17079	16971	16966	16941	16760	16963	17035	16974	17011	17010	16806	16942	16939	16967	16895	16877	16950	16984	17069	16892	17061	17122	17096	17085	17057	16839	16978	17015	17135	17022	17159	16934	17037	17048	16972	17004	16991	16965	17076	17105	17140	16871	17091	16898	16830	17067	16876	16924	17235	16946	17063	17048	16837	17096	16982	16954	16870	17113	16783	17070	16952	17030	17102	17134	17109	17111	16932	16969	17219	16978	17154	16950	16880	16949	16897	16989	16919	16872	17024	16987	16942	16993	16923	17014	16982	17004	17068	16890	16936	16724	17029	16890	16885	17002	16950	16935	16915	16906	17060	17024	16842	16994	17028	16998	16938	17019	16868	16975	16778	16942	17018	16865	16928	17006	17084	17117	16667	17000	17011	16995	16900	16777	16845	16896	17009	16981	17144	16959	16944	17024	16823	16744	17046	17022	17076	16990	17119	16831	16944	16886	16854	17089	16947	16986	16872	16890	16944	16776	17042	16924	16943	16884	16861	17015	16905	16937	16936	16856	17064	16960	16934	17025	16965	16815	17106	17039	16940	17055	17032	16921	16994	16965	16913	16981	17138	16991	16858	17130	17020	17126	16791	16986	16920	16976	17032	16941	16980	17009	17038	16950	17066	16876	17065	17248	16957	16988	17027	16844	17103	16961	16919	17040	16898	16812	16920	17146	16873	16933	16931	17017	16896	16869	16906	16847	17198	17061	16977	17087	17078	16953	17112	16938	17117	16980	16954	16987	16902	16945	16872	16915	16925	16973	16898	16926	16969	17087	16880	16948	17114	17083	17150	16968	17058	16933	16910	17011	17032	17001	17063	16981	16974	16875	16946	17113	16936	16977	16998	16955	17109	16811	16954	16966	16881	16884	16842	16842	17206	17002	16842	17076	17044	16947	16884	17068	16994	16964	17068	16906	17097	16923	17029	16955	17020	16995	16882	17037	16902	17193	17015	16968	16944	17011	16851	17051	16930	16928	17152	16989	16992	16982	16947	17171	16911	17043	16793	17039	16792	17002	17187	16908	16913	17004	17052	17054	16842	16900	16888	17008	16931	16965	17153	16954	17012	16978	17070	16982	16877	17055	17020	16988	16832	17024	16882	17023	16980	17093	17060	16983	17010	16972	17170	16971	17005	17057	16993	17033	17083	17017	16888	17043	16945	16873	16853	16808	16993	16927	16989	16900	16944	17103	16944	17139	16999	16767	16924	17031	17116	17082	16995	17032	17029	16929	16950	17055	17070	17134	17138	16968	16890	17064	17142	17001	16949	17200	17005	16946	16826	17138	16888	16989	16961	17115	17160	16947	16999	16814	16911	16989	16952	16894	16999	16846	16952	17005	16921	17092	16948	17013	16856	16940	16930	17053	16911	16871	16792	17048	16875	17133	17122	16938	16852	17083	17241	16896	17042	17047	16963	17020	16953	17026	17120	16837	17015	16902	17008	17001	16934	16854	17003	17074	17048	16943	17077	16872	17190	17007	16817	16946	17071	17056	16750	16958	16854	16952	17010	17007	16977	16956	16936	16975	16930	17037	17085	16929	17041	16940	16877	16888	16940	16787	16969	16984	17153	16896	17047	16967	17084	17008	16861	16931	17038	16894	16962	16922	17080	17033	16915	16900	16808	16868	17021	17074	17039	17031	16874	16794	17167	16983	16833	16959	16977	16905	16983	17055	17004	16958	16938	16937	16834	17020	17074	17099	16897	16864	17245	17122	16957	16960	16998	17029	17012	17125	16939	17071	16895	16919	16930	16839	16897	16965	17010	16991	17057	16912	16869	16879	17094	17095	16891	16920	16963	17009	17046	17004	16800	17032	16928	16842	17045	17083	17130	17071	16923	16932	16861	17077	17093	17019	17037	16931	17094	17000	16930	16872	16881	17052	17051	16845	17162	16816	16858	16967	17012	16897	16732	17037	17060	17116	17003	16989	16919	16969	17049	16884	16981	16991	17242	16919	17012	16969	17102	17131	16762	17100	17065	17046	17038	16985	16930	17018	17139	16941	17004	17023	17177	17178	16966	16980	16990	16971	16955	17068	16961	17028	16973	16996	16698	16962	16969	17045	16906	16905	17039	17057	17076	16892	16991	17053	16915	16791	17047	17008	17112	16975	16987	16928	17057	17105	17074	17056	16955	16836	17138	17061	16932	16853	16997	17070	17040	17013	17052	16997	17008	17028	16877	17027	16909	16900	16978	16946	16979	16971	17149	16895	16993	16996	17022	17048	17000	16936	16866	17085	16875	17061	16921	17034	16806	17111	17014	16868	16982	16936	16981	16923	16759	16876	16871	16888	17085	17064	17066	16982	16858	16961	16951	16944	17047	16826	17048	16869	16928	17061	17011	17006	17102	17013	16990	17090	17185	16791	17119	16882	17061	16828	17122	16829	17001	16987	17016	16934	17157	17051	16937	16789	16985	16988	17044	17099	16795	16900	16949	16955	16952	17034	17080	17269	16959	17193	17002	17015	17026	16941	16896	17217	17018	16861	16944	17027	17099	16899	17065	17172	16907	16683	17032	16998	16973	16829	16961	17102	16785	16941	16794	16810	17094	16988	17050	16919	16990	17154	16841	16994	17017	16960	16894	17106	16818	16830	16991	16935	16899	17141	16913	17036	17059	17029	16888	17187	16859	17033	16923	17036	17015	17101	16991	17089	17066	17102	16898	16931	16993	16869	17001	16940	16944	16959	17000	17036	16961	17136	16981	16987	16926	16980	17166	16830	17047	16972	16918	16826	16954	16885	16801	17067	16866	16974	16964	16868	17079	17076	16954	17051	17232	17082	16949	16864	16935	16991	17140	17033	16974	17107	16910	16947	17154	16955	17066	17017	17012	16978	16893	17060	16915	16926	17027	17091	16860	17279	17072	17046	17080	16905	17116	17030	16958	16891	16933	17001	17020	17087	16965	17010	17067	16994	17032	17195	17059	17025	16985	16847	16948	17031	16944	16962	17121	16923	17025	16988	16886	17036	17017	16887	17038	16885	17054	16901	17119	16918	16846	16977	17033	16994	16912	17008	16750	17180	16860	17001	16963	17031	17162	16743	16857	17002	16970	17106	17088	17053	16901	17034	17157	17089	17118	17040	16933	17145	16949	17124	17019	17018	16882	17070	16828	16972	16960	16928	17101	17030	17021	17118	16919	16933	16920	16970	17050	17008	16967	16978	17024	16897	16844	17167	17033	17006	16978	17000	17018	17001	16922	17058	16864	17174	17059	16965	17156	16970	17008	17018	17121	16851	17063	16914	17042	17094	17034	17058	17080	16985	17062	16883	17123	16972	16951	16900	16972	17077	17154	16986	17032	17028	17134	17042	16967	17105	17002	16915	16973	16892	17093	16772	16965	17041	16983	17067	16940	17104	16974	16906	17148	17183	16829	16953	16909	16965	17024	17049	17028	16957	17007	17177	17147	16787	17053	16820	17023	17035	17054	17103	16984	16938	16908	17007	16945	16902	16958	16716	16939	17066	16904	16974	16864	16951	16996	16786	16937	17011	16987	17061	16943	16865	16832	16981	17108	16832	17229	16958	17111	16813	17171	16959	16977	16876	17036	16978	16929	17089	17119	16936	16994	16943	16873	16861	16940	16940	16839	17114	17030	17062	16827	17085	16971	16931	17118	16922	17035	16829	16898	17027	16914	16901	17034	16994	16909	17248	17084	16926	17100	16914	17223	17104	16974	16859	16849	17072	16961	17049	16955	17024	17012	17134	16777	16839	17014	17011	17160	17107	16752	17041	16987	16908	17066	17088	16779	17056	17101	16971	17087	16882	17149	17024	17020	16927	16949	16997	16884	17068	17162	17043	17023	16934	16907	16811	16959	17174	17061	17085	17002	17011	16933	17142	17150	16725	16983	16943	17038	17006	17122	16840	17294	17032	17096	17052	16777	17099	16942	17029	16895	16869	16904	16904	16832	17055	16999	16793	16895	16845	16915	16913	16981	17042	16807	17030	17224	16987	16918	16990	17065	16891	16918	17009	16992	17033	17088	16883	16989	16944	16962	16974	16940	17037	17137	16936	17027	16958	17064	17021	16914	17160	17084	17123	17296	16855	17018	17192	16890	17098	17053	16982	17071	17020	16906	17095	16930	17044	16965	17007	16954	17002	17035	17110	16957	17245	17037	17072	17011	16949	16920	17126	17027	16993	16933	17028	16948	16967	17093	16985	16939	16868	16897	17110	16959	17048	17176	17018	16961	17058	16961	16924	16985	17014	17147	17047	16912	17168	17113	17091	17090	17077	17011	16935	16860	16928	17056	17136	16949	17210	16938	16828	17069	17087	16921	16777	17119	16962	17017	17072	17020	16994	16874	16947	16862	16963	16983	16937	17056	17110	16973	17034	17013	16938	17023	17057	16994	16930	16840	16975	16921	16921	17048	16954	16941	16976	16952	17137	16921	17101	16890	16938	17151	16890	16888	16920	16919	17128	17141	16945	17162	16861	16864	16987	16963	16996	16994	17232	16823	16863	16906	17018	17030	17095	16980	17020	16881	17062	17012	16961	16893	16900	16962	16980	17007	17039	16922	16971	17017	16981	17059	16984	17046	16899	16812	17011	16965	17015	17072	16925	16874	16774	16984	16996	16923	16921	16841	16997	17182	17022	17029	16776	16937	16918	16882	16935	16883	17186	16967	17011	16982	16880	16862
24140	21388	28790	25107	23457	23790	23769	21548	22395	25069	27771	26220	23415	22425	22935	24021	23654	22541	21446	20995	20431	20297	20267	20215	20196	20128	20157	20308	20136	20063	20331	20282	20476	20332	20226	20148	20136	20180	20192	20224	19897	20163	20215	20176	20306	20199	20242	20075	20385	20149	20263	20311	20226	20330	20440	20273	20136	20325	20120	20426	20222	20361	20269	20141	20166	20186	20149	20001	20041	20103	20244	20459	20228	20304	20021	20303	20226	20388	20087	20208	20165	20221	20217	20282	20115	20231	20443	20115	20087	20352	20175	19996	20224	20335	20179	20064	20049	20102	20318	20152	20190	20270	20268	20037	20154	20124	20027	20158	20405	20327	20163	20057	20127	20107	20392	20182	20258	20362	20052	20354	20332	20266	20172	20049	20157	20290	20296	19998	20295	20244	20049	20334	20133	19968	20134	20091	20369	20217	20333	19904	19955	20039	20075	20112	20254	20222	20189	20090	20112	20044	20002	20096	20099	20271	20080	20288	20180	20132	20200	20290	20093	20377	20162	20145	20311	19967	20075	20361	20297	20142	20059	20239	20350	20302	20268	20261	20369	20086	20021	20057	20262	20447	20044	20006	20298	20039	20349	20469	20215	20289	20278	20326	20108	20133	20456	20217	20164	20035	20100	20067	20300	20226	20300	20305	20188	20283	20327	20122	20231	20313	20531	20067	20095	20206	20088	20346	20322	20282	20093	20012	20161	20187	20204	20106	20168	20239	20402	20223	20051	20099	20242	20266	19900	20298	20219	20117	20185	20262	20240	20102	20351	20368	20309	20139	20356	20188	20187	20206	20109	20313	20129	20272	20152	20066	20335	20124	20075	20012	19986	20058	20000	20178	19995	20175	19983	20223	20084	20384	20249	20338	20281	20119	20181	20132	20288	20131	20129	20288	20125	19846	20121	20177	20203	20244	20207	20453	20264	20065	19985	20167	20167	20042	20070	20118	20516	20065	20101	20199	20330	20224	20058	20065	20064	20203	20181	20037	20140	20041	20129	20293	20242	20116	20336	20421	20233	20287	20215	20144	20286	20174	20030	19997	20129	20133	20166	20109	20270	20072	20111	20147	20124	20156	20038	20221	20346	20195	20221	20193	20096	20025	20084	20036	20224	20060	20187	20168	20326	20395	20207	20125	20195	20149	20090	20209	20146	20039	20300	20351	20181	20098	20318	20045	19863	20212	20310	20385	20158	20132	20225	20224	20274	20063	20118	20085	20068	20301	20195	20157	19923	20401	20116	20194	20245	20164	20124	20453	20259	20405	20205	20074	20286	20180	20163	20117	20348	20103	20268	20310	20122	20319	20172	19997	20196	20190	20022	20226	20206	20229	20077	20126	20357	20154	20270	20081	20208	20149	20099	20141	20234	20225	19997	20401	20193	19836	20023	20263	20042	19991	20243	20099	20067	20160	20144	20386	20182	20189	20142	20177	20081	20001	20298	20101	20340	19993	20345	20259	20471	20151	20402	20229	20102	20256	20254	20272	20209	20111	20100	20209	20272	20231	20036	20162	20139	20387	20218	20274	20311	20147	20171	20122	20075	20196	20264	20227	20310	20179	20127	20198	20122	20369	20242	19969	19973	20143	20057	20293	20133	20132	20128	20302	20217	20069	20373	20299	20031	20129	20189	20106	20382	20060	20209	20193	20061	19973	20133	20215	20050	20036	20178	20187	20182	20206	20186	20220	20291	20095	20202	20004	20256	20188	20291	20194	20241	20185	20155	20107	20280	20086	20031	20192	20357	20134	20191	20327	20334	20243	20194	20093	20010	20288	20220	20146	20118	20074	20034	20284	20201	20073	19950	20097	20209	20210	20096	20084	20334	20314	20203	20148	20296	20179	20108	20164	20187	20360	20026	20166	20042	20229	20227	20298	20094	20268	20116	20366	20034	20367	20125	20203	20153	20012	20176	20243	20160	20208	20398	20337	20142	20262	20138	20195	20206	20140	20219	20336	20115	20017	20105	20158	20311	20045	20169	20246	20315	20621	20105	20355	20156	20260	20280	20045	20118	20338	20261	20306	20064	20149	20257	20251	20189	20026	20214	20264	20121	20196	19988	20165	20093	20180	20094	20328	20266	20189	20166	20139	20115	20343	20375	20125	20269	20319	20267	20180	20200	20370	20230	20118	20330	20398	20071	20223	20325	20167	19921	20181	20272	20352	20176	20263	20159	20251	20048	20254	20193	20355	20193	20325	20113	20208	20361	20199	20236	20127	19990	20222	20150	20267	20342	19851	20195	20061	20102	19974	20123	20258	20311	20312	20289	20191	20037	20170	20143	20201	20271	20157	20248	20181	20087	20389	20226	20166	20268	20221	20164	19989	20266	20261	19956	20178	20171	20169	20299	20016	20171	20163	20302	20298	20193	20187	20167	20063	20397	20180	20180	20054	20259	20128	20381	20284	20296	20198	20308	20171	20252	20164	20197	20108	20292	20269	20142	20125	20279	20185	20128	20378	20197	20149	20280	20192	20122	19946	20051	20148	20467	20237	20403	20095	20170	20029	20034	20183	20282	20301	20167	19917	20032	20140	20270	20119	20049	20313	20142	20296	20131	20054	20274	20293	20222	20281	19967	20224	20020	20305	20254	20066	20210	20165	20013	20233	20349	20363	20117	20120	20168	20069	20240	19945	20333	20050	20344	20155	20305	20250	20357	20196	20327	20274	20027	20056	20223	20243	20174	20214	20055	19931	20124	20195	20203	20215	20214	20218	20246	20144	20146	20049	20104	20289	20079	20161	20297	20107	20241	20097	20252	20165	20104	20181	20197	20058	20023	20268	20198	20096	20240	20373	20375	20401	20202	20265	20404	20151	20153	20401	20032	20195	20154	20106	20278	20267	20400	20193	20103	20197	20309	20127	20365	20335	20274	20262	20095	20183	20151	20075	20243	20282	20021	20264	20159	20157	19938	20229	20241	20285	20227	20056	20161	19956	20354	20233	20009	20298	20186	20237	20149	20081	20394	20214	20214	20273	20050	20195	20231	20459	20337	20305	20227	20037	20117	20199	20166	20339	20315	20221	20090	20087	20291	20100	20137	20179	20133	20105	20166	20216	20266	20069	20479	20093	20180	20249	20094	20346	20223	20178	19963	20203	20067	20086	20080	20035	20104	20199	20331	20283	20030	20132	20037	20164	20382	20184	20202	20271	20204	20129	20205	20460	20237	20084	20094	20292	20127	20104	20270	20062	20405	20086	19970	20235	20342	20075	20327	20102	20160	20125	20149	20140	20344	20452	20253	20415	20171	20121	20122	20245	20113	20317	20320	20047	20223	20088	20208	20243	20071	20041	20382	20305	20220	20173	20117	20304	20331	20313	20273	19952	20172	20110	20179	20057	20180	20173	20022	20134	20221	20072	20298	20346	20256	20343	19962	20295	20031	20235	20301	20132	20176	20183	20229	20172	20038	20173	20252	19885	20258	20006	20123	20299	20295	20283	20269	20098	20102	20134	20049	20171	20178	20122	20181	20148	20123	20401	20012	20361	20149	20204	20249	20032	20127	20084	20247	20183	20302	20229	20359	20125	20252	20109	20530	20215	20430	20213	20062	19989	20422	19983	20010	20111	20342	20373	20255	20096	20143	20042	20223	20090	20194	20075	20097	20172	20253	20383	20024	19989	20091	20349	20209	20195	20183	20194	20105	20160	20027	20393	20370	20246	20029	20245	20376	20170	20137	20315	20357	19860	20236	19940	20103	20247	20086	20380	20348	20226	19947	20267	20376	20436	20179	20380	20164	20063	20296	20391	20191	20163	20203	20020	20111	20276	20227	20244	20116	19943	20182	20183	20210	20102	20463	20362	20270	20225	20179	20354	20115	20121	20143	20299	20291	20216	20281	20269	20089	20233	20355	20250	20164	20099	20123	20218	20062	20217	20246	20160	20277	20124	20082	20302	20187	20307	20063	20145	20082	20145	20250	20148	20233	20012	20145	20268	20247	20170	20202	20203	20401	20282	20365	20309	20105	20098	20203	20163	20188	20358	20375	20272	20082	20162	20335	20342	20059	20196	20136	20196	20144	20337	20161	20186	20079	20162	20080	20089	20148	20145	20038	20435	20291	20204	20360	20281	19951	19841	20166	20194	20330	20262	20194	20222	20315	20152	20170	20125	20163	20178	20371	20111	20383	20198	20110	20138	20116	20158	20243	20167	20027	20219	20153	19901	20099	20294	20166	20323	20053	20363	20232	20302	20396	20164	20239	20326	20333	20281	20261	20127	20113	20032	20127	20043	20132	20070	20142	20012	20196	20140	20415	20239	20344	20131	20106	20054	20238	20343	20338	20201	20260	20163	20085	19914	20090	20325	20009	20203	20233	20170	20206	20220	20189	20107	20176	20132	20180	20100	20247	20133	20294	20143	20139	20007	19848	20218	20234	20376	20016	20187	20173	20137	20058	20174	20014	20237	20151	20373	20150	20203	20131	20124	20169	20198	20083	20097	20175	20186	20052	20180	19920	20071	20218	19926	20098	20205	20242	20033	20110	19807	20154	20368	20226	20275	20425	20102	20271	20089	20250	20221	20146	20158	20330	20118	20158	20193	20275	20055	20084	20306	20451	20163	20420	20238	20193	19982	20136	20366	20098	20114	20109	20250	20089	20257	20232	20077	20270	20147	20194	19875	20025	20204	20233	20318	20204	20175	20088	19951	20198	20150	20287	20199	20263	20359	20064	20130	20187	20134	20316	20101	20264	20445	20322	20326	20303	20299	20116	20084	20162	20047	20109	20126	20101	20283	20164	20193	20211	20367	19996	20332	20424	20351	20087	20306	20174	20138	20318	20317	20156	20221	20239	20237	20093	20274	20420	20193	20209	20183	20066	20113	20032	20088	20133	20390	20315	20284	20187	20258	20298	20135	20096	20243	20239	20378	20014	20141	20196	20184	20235	20261	20232	20033	20109	20214	20203	20020	20111	20033	20150	20179	20118	20316	20104	20157	20080	20201	20151	20052	20215	19956	20201	20261	20237	20321	20147	19976	20191	20049	20278	20309	20171	20111	20363	20244	20244	20168	20275	20130	20140	20124	19927	20078	20314	20236	20200	20069	20300	20230	20089	20125	20288	20154	20084	20121	20240	20153	20201	19962	20269	20115	20194	20175	20190	19926	20292	20241	20267	20273
26750	43989	42189	28796	22872	19666	19000	18778	20745	24426	28298	24575	20995	19981	21299	22660	21588	19676	17998	17547	17178	16925	16962	17100	16967	16851	16938	16939	16764	16882	16928	16951	16849	16961	16927	17053	16977	16861	17194	17003	16822	17103	16949	16933	16891	17031	16971	16986	17083	17017	17031	17062	16846	16758	16883	16822	16922	16917	16682	16916	16881	17071	16951	16805	16968	16934	16818	16853	17041	16716	16755	16834	16923	17027	16839	16883	16830	16898	17187	17108	16926	16976	17030	16930	16918	16887	16856	17035	16953	16862	16926	16989	16860	16801	16871	16995	16941	16740	16914	17053	17017	16859	16901	17117	16965	16955	16901	16955	16990	16836	16888	16921	16795	16803	16838	17072	16988	16931	16840	17029	16950	16953	16824	16830	16847	16761	16969	16963	16871	16929	16934	16817	17062	16937	17044	16953	16702	16929	16952	16952	16882	16760	16897	16905	16902	16904	17018	16831	16946	17068	16985	16962	17052	16862	16897	16923	16762	17002	16899	16968	16969	16939	16926	16820	16889	16860	16845	16936	16912	16841	16917	17048	16855	16889	16902	17038	17072	16954	16977	16867	16999	16835	16988	16829	16972	16854	16698	16999	16792	16983	17101	16969	17019	16965	17019	16802	16994	16869	16985	16971	16818	16932	17053	16884	17141	16965	16873	16988	16878	16988	16920	16951	17013	16989	17100	16739	16680	16700	16906	17003	16850	16887	17026	16799	16955	16852	17005	16928	16981	16794	16991	16891	16931	16953	17048	16852	16912	16869	16901	16989	17056	16725	16885	16973	16854	16857	16936	16975	17065	16826	17028	17018	16808	16862	17053	16753	16893	16934	16942	16915	16930	17008	16856	16930	17104	16788	17139	17051	16973	16994	16905	16915	16886	16842	16962	16928	17023	16802	16780	16739	16867	16897	16854	16805	16822	16800	17071	16845	16822	16781	16831	16841	17039	16838	16894	16969	16940	16951	16828	16890	16843	17027	16861	16800	16947	16886	16864	16948	16729	16870	17181	16758	16876	16819	16809	17082	16941	16815	16914	17084	16976	16981	16858	16914	16852	16886	16840	16857	16778	16892	16749	16797	17008	17062	16883	16901	17089	16837	16874	16809	16936	16899	16812	16920	16897	16776	17004	16713	16928	17092	16823	16844	16958	17088	17014	16675	16976	16943	16908	16915	16992	16864	16977	16776	16942	16977	16825	16956	16852	16818	16781	16813	16913	16872	16933	16830	16820	17038	16750	16931	16996	16921	16766	16756	17053	16982	16943	16864	17036	16872	17098	17038	16933	17015	16816	16953	16927	16849	17029	16862	16909	16915	16689	16984	16979	16773	16970	16813	16955	17051	17026	16885	16891	16913	16830	16853	17031	16972	16992	16785	16796	16891	16936	16789	16899	16810	16803	16738	16769	16906	16871	16777	16982	16845	16933	16860	17104	17219	16831	16995	16789	16921	16970	17037	16876	16837	16836	16914	17071	16878	16944	17037	16766	16946	16900	17065	17038	16991	16843	16828	17140	16944	16914	17029	16979	16840	16705	16958	16686	16967	16937	16954	16913	16791	16977	16893	16929	16929	16947	16937	16758	16872	16961	16966	16883	16981	17054	16991	16977	16786	16944	17065	17007	16889	17052	16950	16875	16863	16929	16844	16848	16728	16872	16909	16894	17022	16906	16985	16979	17020	16847	16848	16782	16873	16978	16833	16821	16982	16982	16885	16770	16980	16921	16871	17016	16843	16906	17047	16747	16854	16903	16794	16995	16857	16784	16940	17024	17065	17013	17002	16893	17040	16934	16834	17055	16866	16738	16950	16997	16971	17001	16930	16880	16980	16854	16849	16978	17130	16981	16775	16978	16851	16950	16848	16950	16969	16808	17086	16813	16830	17051	17096	16951	16844	17014	16976	16801	16808	16995	17076	16914	16903	16828	16918	16906	17025	16869	16846	17097	16779	16973	16973	16848	16944	16919	16974	16809	17017	16950	16915	16918	16921	16814	16888	17012	16922	16973	16927	16882	16861	16729	16853	17028	16966	16968	17035	16905	16924	16790	16885	16874	16940	16826	16784	16985	16931	17021	16965	16741	16921	16902	17047	16825	16890	16862	17034	16779	16895	16984	16874	16895	16986	16798	16785	17087	16911	16990	17098	16931	16919	16871	16855	16898	16840	16732	16879	16877	16971	16954	16881	16851	16916	16882	16987	17041	16983	16932	16998	16982	16736	17041	16967	16896	16933	16923	16919	16966	16910	16892	16881	16858	16890	16779	16789	16945	16858	16995	16994	16934	16841	16872	16916	16783	16733	17080	16849	16895	16766	16810	16854	16804	16763	16967	16980	16791	16981	16910	16946	16897	16893	16825	16985	16844	16851	16964	16858	16899	16855	16978	16743	16868	16879	17239	16949	16953	16953	16834	16913	17041	16856	16734	16971	16872	17062	17030	16923	16925	16878	16936	16845	16979	16788	16934	17043	16888	16912	16891	16869	16911	17111	16925	16873	17002	16767	17085	16961	16966	16975	16993	16832	16928	16914	16915	16853	16988	16911	16793	16944	16956	16730	16927	16890	16854	16751	16909	16981	16945	16891	16973	16890	16943	16865	16871	16865	16918	16828	16924	16906	17105	16960	16920	16761	16989	16848	16887	16966	16861	16964	16904	16917	16816	16805	16734	16911	16994	16912	16868	16923	16883	16982	16970	16931	17120	17005	17045	16713	17065	17070	16980	17035	16914	17142	16851	17040	16965	17039	16840	16807	16956	16955	16816	16914	16941	16920	16976	16832	17006	17013	16880	16818	16947	16959	16872	16837	17023	16818	16944	16824	16938	16819	16863	16920	16987	16884	16945	16795	16854	16753	17099	16982	16821	16940	17003	16772	16788	17013	16864	16940	16936	16859	16841	16924	17062	16960	16888	17012	17100	16933	17038	16842	16900	17031	17051	16925	17101	16917	16896	17009	16734	16946	16929	16851	17039	16941	16839	16907	16977	16900	16723	16858	16879	16901	16899	16895	17060	16976	16854	16924	16874	16898	16983	16970	16990	16937	16833	17112	16802	16854	16906	16896	17023	16951	16956	16910	17062	16833	17040	16978	16759	16971	16883	16907	16874	16767	16821	16715	16968	17043	16886	17026	16867	16836	16764	16874	17054	16830	17063	16914	16931	16918	17042	16820	17000	17061	16812	16931	16922	17009	16906	17008	17096	16832	16946	16893	16850	17058	17020	16745	16962	16854	16984	16885	16998	16707	16882	16890	16777	16892	16972	16682	16796	16926	16928	17035	16861	16862	16977	16854	16787	16873	16843	16887	16989	16760	16819	17038	16893	16927	16869	16900	17100	16837	17032	16969	17123	16807	16988	16938	16867	16818	16924	16986	16948	16872	16897	17116	16810	16914	16866	16857	16854	16867	17009	16983	16875	16738	16878	16915	16969	16844	16742	16845	16891	17014	16815	17083	16902	16885	16984	16935	16982	16813	16970	16972	16830	16972	16845	16967	16938	16900	16876	17088	17121	16864	16908	16804	16816	16842	17037	16927	16925	16909	16978	16950	17057	16918	17037	17008	17107	16909	16924	16943	17013	17038	16969	17060	16965	17014	16949	16977	16977	16878	17126	16861	17022	16898	16896	17063	16920	16729	16888	16907	17032	16974	16942	16957	16938	16937	16767	16711	17059	17056	16941	16932	16830	16955	17024	17035	16954	16725	16892	16930	16954	17009	16828	16889	17028	16824	16983	16936	16941	16959	17010	16979	17079	16780	16872	16740	16976	16844	16767	17050	16860	17088	16950	16745	16964	16915	16757	16821	16946	16904	16891	16939	16681	16747	16901	16992	16912	16973	16992	16982	16933	16977	16866	16937	16743	16853	16919	17038	17003	16923	16916	16962	16913	16869	16886	17194	16925	16741	16940	16779	16985	16878	17047	16951	16937	16830	16903	16990	17039	16843	16963	16935	16894	16853	17047	16955	17003	16820	17016	17031	16954	16922	16905	16916	16920	17144	16823	17039	16772	16789	16906	17026	16779	17119	17027	16846	16952	16935	16974	16802	16894	16972	16834	16910	17000	16909	16922	16731	16847	16986	16977	17060	16909	16909	16806	16960	16927	16832	17089	17021	16996	16996	16966	17116	16805	17041	16854	16875	16877	16932	16899	16963	16871	17005	16952	17034	16929	16932	16926	16898	16845	16876	16898	16765	16955	16914	16879	17013	16846	17130	16869	16660	16888	16907	16953	16991	16949	16858	16899	16782	17100	16789	17055	16787	17025	16811	17025	16845	16962	16750	16759	16989	16930	16942	17088	16897	16824	16883	16912	16943	16874	17048	17039	16780	16947	17045	16936	16973	16853	16952	16812	16797	17123	16985	16834	16989	16943	17072	16890	16884	16869	16786	16898	17052	16946	16913	17020	16804	17044	16823	16970	16972	16884	16749	16820	16923	16923	16732	17048	17083	16945	17115	16780	16966	16873	16965	16841	16874	16983	16863	16866	16792	16822	16871	16944	16839	16734	16807	16840	16750	16854	17047	16835	17072	16855	16941	16992	16861	16878	17023	16956	16813	16805	16923	16924	16926	16877	17028	17161	16755	17019	16966	16926	16772	16884	16825	16956	17044	16781	17021	16803	17004	16938	16965	17029	16961	16845	17001	16869	16851	16798	17077	16935	16825	16983	16936	17046	16897	16968	17002	17020	16946	16975	16855	16942	16946	16787	16744	16862	16994	16692	16830	16987	17023	17054	16952	16843	17051	16802	16826	16776	16957	16949	16936	17094	16888	16889	16922	16858	17053	16686	16791	17104	16760	16632	16908	16834	16858	17013	17018	16787	16859	17085	16915	16989	17001	16798	16942	17085	17033	16880	17102	16812	17004	16733	16930	16906	16819	16964	16824	17040	17033	16856	16870	17045	16915	16980	16969	17119	17032	16924	16838	16981	16805	17094	16944	16954	16787	16946	17037	17009	16700	17018	16911	16769	16868	16833	16966	16931	16801	16993	17021	16893	16805	16913	16958	16878	16909	16935	16831	17075	16835	16889	16959	16781	16826	17013	16876	16985	17025	17026	17026	16978	16979	17067	16998	16850	16935	16950	16843	16990	17003	16971	16956	16775	16791	17006	16975	17031	16834	16969	16904	16932	16969
22783	21365	29202	24186	22179	24874	27318	23056	24577	29104	34168	29927	24653	24394	27427	29187	27433	24792	22670	21490	21102	20655	20591	20816	20378	20410	20499	20290	20487	20433	20533	20222	20437	20595	20423	20365	20660	20723	20433	20597	20373	20489	20523	20404	20590	20464	20569	20342	20358	20533	20460	20590	20582	20634	20702	20374	20558	20380	20599	20499	20307	20549	20376	20614	20348	20502	20432	20345	20302	20342	20517	20431	20544	20642	20325	20228	20398	20486	20248	20353	20410	20511	20458	20434	20356	20691	20505	20471	20294	20390	20217	20491	20353	20323	20499	20409	20586	20572	20557	20397	20425	20316	20374	20359	20371	20401	20649	20433	20257	20315	20346	20563	20368	20444	20674	20451	20208	20348	20479	20507	20404	20325	20298	20672	20404	20522	20323	20401	20205	20479	20287	20513	20364	20448	20452	20237	20414	20565	20324	20416	20487	20423	20229	20452	20428	20281	20647	20391	20516	20445	20219	20206	20430	20525	20285	20599	20327	20494	20538	20344	20627	20382	20284	20424	20462	20471	20437	20377	20406	20406	20679	20261	20695	20430	20218	20298	20473	20543	20578	20753	20497	20259	20307	20338	20611	20327	20501	20236	20316	20591	20420	20511	20431	20414	20276	20217	20494	20289	20414	20280	20367	20541	20421	20237	20392	20403	20451	20507	20354	20377	20596	20404	20537	20504	20467	20372	20509	20419	20594	20219	20351	20393	20329	20447	20352	20505	20461	20243	20433	20414	20496	20305	20517	20466	20503	20366	20386	20648	20385	20419	20455	20369	20347	20498	20538	20302	20281	20208	20533	20486	20362	20562	20393	20253	20412	20351	20460	20380	20592	20602	20448	20567	20511	20458	20347	20255	20499	20418	20425	20474	20473	20445	20341	20266	20409	20312	20214	20397	20503	20230	20444	20660	20345	20375	20542	20441	20253	20459	20683	20344	20324	20409	20262	20426	20339	20371	20477	20546	20474	20374	20185	20316	20307	20470	20461	20691	20378	20280	20522	20453	20313	20516	20436	20458	20379	20460	20528	20564	20628	20235	20410	20438	20479	20368	20643	20413	20491	20455	20471	20291	20332	20555	20380	20308	20571	20194	20264	20311	20485	20511	20369	20382	20306	20143	20483	20307	20550	20411	20358	20416	20570	20561	20238	20488	20382	20396	20319	20436	20515	20611	20249	20361	20453	20421	20354	20329	20489	20502	20479	20289	20381	20340	20435	20446	20502	20249	20432	20537	20353	20322	20436	20377	20628	20244	20387	20253	20409	20364	20304	20529	20369	20396	20506	20262	20396	20381	20449	20298	20447	20348	20333	20404	20463	20362	20271	20180	20272	20478	20741	20452	20511	20288	20454	20175	20381	20291	20288	20407	20362	20064	20378	20342	20537	20273	20367	20468	20674	20246	20267	20352	20228	20337	20151	20496	20319	20451	20375	20328	20271	20379	20432	20371	20631	20265	20262	20515	20341	20437	20481	20635	20642	20431	20463	20223	20522	20501	20363	20265	20372	20229	20367	20260	20560	20371	20467	20368	20340	20465	20286	20212	20399	20437	20370	20458	20354	20530	20485	20350	20501	20496	20340	20304	20435	20564	20211	20535	20576	20419	20570	20432	20477	20323	20559	20393	20282	20500	20319	20556	20471	20340	20441	20598	20645	20431	20494	20421	20326	20396	20494	20417	20292	20257	20710	20576	20361	20479	20653	20381	20465	20436	20300	20369	20548	20511	20373	20273	20305	20526	20341	20344	20408	20543	20422	20393	20507	20489	20498	20428	20232	20390	20293	20206	20149	20423	20538	20519	20274	20456	20255	20307	20438	20300	20450	20306	20378	20488	20368	20586	20442	20443	20231	20311	20609	20363	20455	20474	20334	20170	20684	20402	20542	20475	20219	20519	20658	20420	20415	20501	20395	20418	20497	20200	20238	20357	20294	20308	20651	20466	20482	20493	20333	20374	20411	20210	20376	20647	20491	20655	20485	20296	20395	20380	20405	20269	20371	20425	20144	20315	20499	20417	20269	20429	20408	20522	20526	20316	20326	20331	20514	20553	20431	20589	20576	20599	20494	20518	20507	20412	20566	20428	20458	20206	20191	20292	20238	20287	20433	20485	20369	20314	20369	20171	20392	20299	20377	20507	20340	20385	20449	20269	20353	20301	20213	20440	20367	20422	20188	20283	20299	20186	20292	20499	20578	20393	20605	20631	20455	20379	20559	20608	20593	20566	20309	20534	20512	20389	20385	20474	20374	20463	20456	20488	20425	20281	20500	20351	20385	20395	20341	20315	20561	20104	20414	20287	20415	20555	20564	20338	20520	20439	20516	20166	20389	20276	20206	20502	20380	20357	20454	20370	20318	20479	20518	20681	20275	20524	20352	20739	20372	20248	20462	20582	20267	20396	20419	20364	20281	20423	20347	20705	20360	20271	20303	20479	20670	20347	20290	20377	20508	20505	20381	20443	20170	20667	20256	20501	20559	20534	20318	20504	20330	20533	20509	20215	20321	20319	20280	20138	20488	20380	20493	20274	20418	20536	20340	20475	20471	20385	20321	20337	20427	20508	20530	20245	20387	20468	20266	20461	20302	20357	20322	20356	20406	20375	20520	20291	20556	20411	20202	20499	20546	20447	20391	20526	20611	20560	20553	20587	20309	20546	20351	20325	20432	20340	20322	20335	20229	20511	20506	20750	20369	20334	20455	20405	20306	20359	20448	20401	20431	20282	20264	20356	20094	20509	20543	20363	20557	20539	20404	20379	20557	20374	20431	20532	20399	20381	20561	20184	20360	20446	20258	20246	20450	20433	20348	20463	20244	20395	20198	20327	20371	20397	20229	20328	20632	20377	20267	20372	20302	20516	20533	20278	20366	20496	20286	20405	20445	20332	20523	20269	20311	20441	20652	20546	20526	20443	20299	20451	20278	20421	20425	20407	20375	20467	20445	20224	20561	20537	20494	20246	20493	20371	20418	20456	20347	20429	20418	20670	20345	20402	20439	20387	20390	20317	20501	20441	20526	20584	20524	20425	20287	20428	20445	20489	20585	20443	20314	20287	20352	20405	20451	20594	20304	20389	20313	20284	20326	20201	20406	20493	20359	20461	20347	20170	20265	20252	20402	20314	20535	20312	20373	20453	20537	20448	20609	20296	20577	20243	20358	20399	20347	20412	20486	20436	20498	20471	20382	20429	20313	20347	20391	20491	20543	20550	20404	20484	20361	20081	20564	20378	20374	20408	20276	20404	20323	20305	20362	20231	20508	20604	20692	20496	20258	20370	20470	20291	20554	20503	20582	20477	20514	20299	20573	20193	20324	20344	20539	20310	20435	20367	20255	20419	20396	20427	20594	20544	20244	20410	20277	20292	20575	20367	20643	20516	20346	20351	20231	20433	20172	20533	20219	20556	20445	20426	20367	20468	20166	20257	20489	20418	20492	20347	20396	20360	20399	20403	20065	20577	20539	20205	20467	20378	20739	20230	20456	20593	20212	20263	20470	20398	20434	20464	20588	20504	20454	20492	20389	20570	20540	20541	20493	20313	20383	20287	20516	20532	20424	20326	20366	20253	20311	20395	20257	20398	20407	20618	20402	20322	20360	20421	20528	20440	20362	20381	20503	20768	20429	20327	20391	20452	20393	20478	20534	20340	20498	20361	20420	20620	20391	20561	20396	20365	20401	20441	20443	20350	20356	20338	20397	20516	20396	20430	20552	20505	20398	20553	20558	20479	20371	20388	20322	20489	20263	20329	20372	20272	20374	20514	20145	20650	20367	20485	20533	20482	20558	20433	20299	20305	20449	20408	20465	20416	20459	20490	20339	20382	20411	20272	20610	20143	20288	20589	20503	20499	20823	20440	20258	20408	20369	20186	20550	20309	20397	20578	20500	20314	20510	20368	20243	20325	20303	20363	20438	20534	20488	20354	20357	20276	20371	20465	20338	20429	20324	20501	20444	20489	20256	20390	20463	20473	20545	20569	20387	20426	20522	20592	20322	20268	20523	20648	20529	20598	20564	20352	20499	20195	20400	20636	20408	20294	20473	20498	20314	20378	20511	20432	20395	20255	20448	20395	20492	20403	20459	20491	20388	20348	20363	20621	20501	20334	20484	20375	20585	20499	20367	20418	20572	20230	20506	20499	20507	20417	20243	20474	20328	20346	20344	20248	20353	20337	20500	20324	20424	20332	20408	20271	20490	20467	20337	20430	20177	20392	20365	20391	20419	20343	20292	20382	20407	20074	20279	20596	20330	20448	20336	20389	20604	20452	20383	20368	20493	20488	20344	20476	20501	20451	20401	20351	20332	20467	20392	20528	20410	20715	20199	20501	20448	20457	20441	20477	20415	20412	20377	20368	20437	20458	20182	20489	20293	20469	20452	20573	20385	20365	20296	20395	20068	20532	20533	20486	20396	20169	20398	20508	20551	20419	20472	20375	20284	20626	20591	20431	20414	20352	20628	20404	20483	20461	20419	20621	20570	20481	20349	20506	20429	20492	20588	20632	20376	20363	20446	20423	20613	20442	20458	20483	20273	20193	20177	20460	20291	20563	20457	20461	20078	20280	20452	20493	20377	20500	20402	20390	20604	20450	20409	20569	20602	20441	20298	20192	20254	20490	20487	20303	20297	20245	20479	20318	20307	20291	20463	20333	20382	20546	20530	20251	20333	20345	20249	20438	20459	20523	20407	20487	20393	20290	20605	20370	20366	20275	20597	20400	20419	20301	20561	20410	20593	20452	20313	20359	20427	20093	20296	20509	20512	20380	20513	20522	20504	20203	20341	20441	20287	20355	20475	20429	20396	20324	20202	20394	20404	20368	20352	20432	20380	20334	20535	20339	20379	20360	20383	20517	20551	20453	20587	20256	20546	20589	20478	20474	20296	20308	20336	20348	20486	20194	20412	20374	20457	20285	20283	20565	20599	20408	20300	20376	20391	20523	20214	20285	20157	20415	20301	20298	20496	20249	20388	20516	20583	20563	20453	20569	20358	20386	20551	20576	20520	20531	20411	20483	20394	20362	20239	20580	20381	20312	20570	20501	20490	20413	20484	20693	20441	20631	20456	20517	20324	20526	20418	20628	20382	20470	20405	20307	20365	20264	20154	20373	20425	20319	20525	20337	20231	20376	20420	20630
29518	50266	46865	37269	27346	22841	20740	20619	24348	30006	35506	28546	22185	23275	27586	28625	25925	22054	19503	18068	17306	17207	17063	17034	17036	17021	17124	16909	17000	17031	16950	16959	17226	17061	16938	16957	17128	17031	17181	17014	17095	17073	17050	17043	16994	17109	16870	16880	17121	17086	17014	16996	17108	17083	17150	17029	17103	16994	16993	17222	16934	17006	16946	17171	17117	17024	17166	17047	17043	17209	17077	17018	16956	17059	17014	16941	17156	16994	17074	17048	16960	17038	17055	17092	17154	17107	17028	17244	17022	16966	16940	17051	17217	17073	17110	17073	17038	17093	17023	16905	17013	17135	17022	17038	17160	17142	16884	16917	17053	17029	17066	17237	17013	17042	16895	17010	17069	17196	17163	17199	16858	16953	17120	17157	17148	17059	17110	16905	17036	17076	17104	17164	17069	17157	17102	16969	17173	16912	16875	16930	17241	17061	17101	16893	17219	17001	16933	17167	17021	16929	17205	16991	16869	17014	16981	17053	17026	17068	16876	16951	17099	16902	17047	17133	17146	16828	16891	16974	16986	16955	16905	17018	17103	16992	17007	17131	17210	17214	17125	17177	17141	16960	17045	17131	16970	16757	17086	17038	16895	16971	17030	17115	17012	17072	17078	16936	16959	17124	16964	17042	17166	17095	16971	16994	16982	17106	17025	16993	16958	17026	17063	16839	17074	16759	16986	17021	17100	16993	17033	17057	16955	17064	16961	17092	17120	17108	16917	16952	17197	16948	17095	17037	16958	17095	17112	16933	17000	16831	17045	17014	16888	16994	17145	17150	16988	17317	17015	17104	16965	17027	17069	16922	16908	17042	16908	17098	17085	17139	17037	16956	16901	17018	17207	17041	17047	17047	16938	17107	17116	17243	17055	16998	17156	17171	17067	16972	16874	16991	17060	17125	17019	17015	16957	16889	16969	16906	17110	16832	17121	17165	17027	16900	17081	16956	16901	17043	17140	17009	17145	17132	17095	16952	17085	17051	17059	16942	17056	17076	17043	17142	16974	17084	17107	17070	17024	17089	17083	17146	16996	16887	17129	17151	17008	16930	17017	17179	17064	17144	17054	17085	17118	17035	17088	17113	17142	17214	17112	17082	17105	17152	16999	17002	16793	16805	16873	16815	16935	17016	16794	16966	16979	17007	17067	16911	17154	17062	16958	16896	17027	17100	17061	16982	17141	17196	17175	17060	16999	16980	17014	16843	16989	17079	17082	17032	16971	16851	17035	17087	17135	16986	17112	17102	17110	16858	17158	17067	17077	17032	17156	16963	17098	16871	16944	17011	17118	17064	17134	16959	16951	16942	17011	17013	17026	17050	17044	16908	17156	17132	17147	16922	17070	17006	17118	16958	16999	16926	17010	16950	17095	17001	17162	16907	17010	16887	17022	16999	16898	17009	17035	16917	17018	17000	16942	17023	17152	17005	17174	16983	17238	17073	17052	16868	17285	17161	17144	16984	17113	16985	16954	16915	16993	16961	17089	16868	17059	16998	17178	16952	17043	16918	16979	16973	17083	16962	17006	17078	17065	17031	17111	16697	17165	17184	17157	17067	17100	17070	17244	17186	16824	16949	16877	17230	17018	16951	17026	16992	17197	17147	16973	17148	17149	17028	16966	16883	17006	17042	16941	17137	16827	17037	17070	16947	17008	16948	17008	17061	16963	16982	17056	17148	16924	16961	17076	16913	16997	16923	17088	16987	17011	16983	17124	16939	17100	17100	16965	17057	17140	16914	17065	17040	17056	17081	17065	16991	17040	17093	16957	17003	17124	17058	16923	17301	16949	16977	17068	16921	16954	17105	16998	16880	16902	16964	17001	17030	17137	17076	16965	17296	17075	17042	16991	17101	16966	17039	16953	17028	17104	17043	17017	16906	17083	17014	16940	17030	16942	16859	17033	17071	17091	16979	16844	17040	16968	17097	17047	16906	17143	17121	17055	17048	17125	17059	16921	17019	16863	16964	17047	16936	17057	17138	17083	17127	16888	17029	16926	17153	16992	17083	17040	17019	16888	16803	17298	17027	16989	16949	17051	17046	16849	16966	17112	17134	17086	16944	17064	17107	16924	17176	16902	16891	16826	17039	17168	17216	17041	16879	16987	17038	17191	17069	17081	16963	17066	16892	16960	17055	17108	17234	17050	16935	16965	17019	17032	16947	17011	16945	17046	17059	17029	17159	17177	17022	17184	17141	17080	17087	16943	17074	16974	16979	16863	16990	17031	17185	17033	16866	17138	17067	17040	17064	17141	16926	16983	17088	17134	16913	17086	17163	17165	16997	16970	17126	17074	16994	17172	17033	17109	16952	16848	16966	17067	16970	17068	17022	17074	17012	16938	17153	17010	17051	17004	17181	17012	17136	16973	16909	17153	17070	16980	17127	17053	17076	16967	16947	17018	17077	17110	17130	17050	17121	17061	17132	17055	16990	16992	17266	16927	17052	17015	17127	17083	17076	17040	17061	17062	17165	17059	16997	17077	17079	17063	16882	17089	17015	16949	17117	17053	17184	16849	17074	17136	16951	17032	17051	17074	17046	16951	16823	17052	17001	17067	16810	17082	17124	16923	16971	17029	16901	17011	17067	16899	17112	17093	16864	16929	17043	16992	16944	16990	17168	17121	17103	16958	16982	16970	16916	17053	16994	16917	17022	16923	17255	17034	16973	17010	17114	16920	17062	16930	16956	17027	17017	17000	17005	17124	17148	16940	16914	16955	17163	17138	16878	17075	16989	17135	16975	17097	17033	17127	16986	17168	16993	16802	16965	17099	17027	16990	17037	17041	17121	17201	17093	16928	17117	17033	17012	16952	17187	16973	17010	17067	17025	17295	16980	17092	17129	16974	17033	16953	17083	17058	17178	17147	16942	16821	16933	17087	16975	16840	17006	17058	16955	17051	17145	17060	17052	16891	16864	17035	16868	16976	17208	17093	16920	17057	17063	16979	16739	16905	16926	17053	16941	17017	17041	17252	17084	17070	16854	17131	17068	16940	16880	16871	16987	17008	17024	16945	17024	16982	17008	17248	17076	16984	17010	17075	16855	17056	17041	17000	17004	16957	16902	17008	16965	16942	17054	16984	17040	16991	16966	16914	16935	16771	17020	16958	16936	17196	16988	17078	17024	16994	16940	17177	16990	16990	17059	17033	16904	17024	17002	16886	17015	16972	16906	17061	17112	16847	17050	17083	17022	16904	17152	17071	17025	17041	17033	17097	16930	17059	16996	17045	16844	17003	17072	17024	17113	16987	17110	16867	17114	16843	17118	17024	16906	16945	17030	16969	17056	17212	17156	17024	17197	17093	16984	17038	17040	16954	17177	17171	16870	17024	17119	17036	17029	17050	17133	17184	16926	17096	17065	17077	16981	17012	17158	17094	17012	16956	17096	17080	17141	16927	16992	17070	16977	17034	17163	17170	17055	16882	17022	17011	17043	17035	17016	16919	16996	17158	17027	17199	17075	17025	16922	17046	17138	16908	17019	16970	17016	17133	17100	17035	17081	17025	17029	16904	17085	17053	16979	16906	17196	17188	17125	17052	17040	17036	17126	17106	17071	16979	16765	16901	17083	16919	17050	16907	17033	16868	17014	17119	17003	16964	17098	16879	17350	17133	17028	17063	17068	16914	16898	16912	17021	17020	17024	17164	17066	16983	16999	17246	16924	17047	17187	16943	17111	16975	17063	16864	17057	17120	17129	17057	17155	16923	17106	17027	17009	16977	17208	17100	17053	17035	16972	17044	16992	16831	17005	17012	17205	17017	17143	17041	17033	17086	16996	17022	16983	16987	17034	17245	17073	16957	16916	17032	17135	17054	17073	17115	16986	17091	17038	17161	17081	17107	17005	17032	17085	16841	17059	17037	17014	17205	16950	17150	17147	17097	17164	17000	17081	16933	16981	17169	17074	17148	16847	17099	16941	17006	17106	17130	16979	16919	16902	17105	17068	16769	16910	17082	16945	17007	17118	16944	16870	17069	16920	17042	16982	17080	17011	17196	17242	17095	16940	17056	16892	16955	16979	17125	17090	17209	16855	17011	16990	17265	16911	17063	17044	17118	17122	16935	17024	17116	17069	17053	16809	16960	16910	17142	17096	17037	17144	17159	17046	17126	17014	16979	16973	17069	17006	17046	17089	17020	16939	16957	16907	16994	17273	17026	16917	17145	16958	17154	16956	17114	17085	17045	17066	16998	17009	17041	17080	16922	17049	16978	17107	17077	16905	16972	17185	17070	16948	16929	17039	16770	17067	17110	17059	17134	17162	17140	16955	17021	16999	17134	17149	17065	17130	17057	17012	17058	17095	17023	17009	17094	16959	17044	17123	17071	17017	17007	17009	17021	17073	16903	16933	16861	16899	16994	17037	17011	17036	17142	16971	16996	16992	16994	16932	16971	16914	17062	17055	17009	17114	16964	17064	17177	16901	17164	16899	16965	17039	16936	17171	17004	16992	16998	17132	17007	17095	17105	17154	17209	16919	16939	16916	16983	16967	17165	17004	17101	16986	17120	16919	17188	16828	16920	16899	17044	16981	17155	17052	16986	17085	17112	16994	17057	17020	16960	17004	17088	16811	16868	16965	16967	17030	16863	17065	16949	17016	16939	17012	16984	17038	17075	16863	17059	17193	16979	17130	16952	16905	16958	16989	17176	16957	16923	17002	17073	17015	16971	17103	16952	16917	17245	16977	16963	17030	17051	17141	17164	17019	16940	17084	17064	16765	16958	17138	17134	17056	17104	17002	16849	16977	16915	17080	17136	17064	16884	16859	17176	16892	16997	16930	16948	16967	17047	17037	17084	16880	17022	16882	16936	17093	17040	17003	16994	16969	17157	17072	17031	17125	16890	16983	17043	17025	17068	16898	16876	16985	16881	17153	17126	16937	16926	17108	17190	17010	17038	16909	17043	17000	16973	16910	16929	17033	16989	17125	16903	16988	16940	16899	16830	17023	17020	16929	16955	17026	16914	16884	17198	17040	16948	17083	16953	16883	16934	16851	17042	16981	16999	16968	17034	17076	17026	17152	16959	17003	16978	16958	17084	16967	17131	17074	17071	16914	17044	17107	16888	16836	17056	17093	17078	16973	16952	17042	17018	16937	17112	17120	16939	17023	16840	17089	17210	17092	17147	17098
28187	24253	30445	26297	21653	21493	21132	20797	20922	21134	22204	21868	21160	20908	21297	21271	20988	21076	20576	20900	20806	20657	20610	20620	20731	20675	20510	20493	20665	20636	20731	20499	20829	20635	20565	20667	20760	20748	20644	20650	20733	20674	20823	20789	20622	20653	20813	20623	20669	20779	20633	20629	20785	20780	20797	20723	20691	20824	20645	20763	20476	20809	20797	20719	20761	20496	20660	20609	20672	20366	20614	20479	20684	20843	20532	20597	20656	20610	20583	20723	20406	20648	20857	20697	20553	20741	20684	20537	20804	20445	20763	20809	20809	20384	20610	20541	20587	20641	20703	20765	20750	20778	20512	20459	20564	20675	20570	20507	20437	20605	20618	20619	20529	20539	20564	20591	20609	20666	20742	20400	20633	20681	20675	20626	20604	20572	20610	20701	20673	20756	20602	20620	20636	20457	20712	20666	20662	20498	20645	20649	20630	20579	20733	20644	20675	20564	20610	20689	20479	20815	20742	20617	20676	20654	20747	20614	20641	20672	20745	20602	20539	20662	20874	20685	20704	20783	20585	20520	20643	20628	20808	20736	20638	20710	20668	20640	20905	20601	20620	20567	20449	20625	20537	20682	20653	20688	20584	20463	20778	20829	20648	20758	20775	20404	20630	20782	20610	20544	20488	20541	20651	20684	20682	20643	20586	20500	20626	20493	20617	20788	20820	20461	20717	20821	20672	20558	20662	20750	20722	20681	20842	20533	20741	20756	20543	20706	20564	20741	20677	20719	20785	20760	20424	20743	20648	20586	20666	20774	20565	20708	20676	20690	20756	20792	20491	20570	20731	20642	20832	20811	20678	20745	20613	20884	20622	20610	20542	20611	20623	20660	20564	20445	20642	20771	20660	20499	20604	20556	20461	20521	20746	20705	20633	20767	20498	20929	20638	20800	20771	20521	20475	20814	20565	20597	20575	20519	20479	20616	20762	20743	20516	20484	20567	20278	20533	20558	20849	20826	20701	20522	20894	20653	20852	20619	20691	20776	20480	20443	20551	20647	20744	20571	20458	20788	20646	20722	20464	20383	20634	20701	20473	20574	20532	20612	20674	20602	20760	20747	20602	20734	20727	20755	20599	20771	20611	20556	20566	20660	20645	20650	20419	20672	20618	20740	20693	20679	20852	20490	20707	20643	20802	20499	20776	20545	20597	20587	20637	20479	20598	20566	20485	20704	20671	20743	20706	20818	20642	20716	20628	20560	20725	20628	20524	20708	20548	20705	20544	20516	20743	20677	20617	20913	20480	20592	20606	20609	20799	20521	20693	20677	20789	20758	20628	20654	20588	20526	20817	20606	20899	20613	20732	20666	20498	20688	20459	20514	20648	20712	20579	20570	20570	20549	20346	20653	20690	20865	20533	20677	20593	20920	20662	20632	20770	20750	20661	20698	20372	20618	20602	20584	20678	20777	20621	20763	20694	20595	20577	20462	20595	20460	20573	20472	20745	20694	20786	20763	20702	20629	20594	20404	20790	20713	20597	20537	20609	20633	20558	20652	20493	20814	20581	20766	20666	20648	20814	20734	20871	20570	20641	20834	20672	20803	20648	20480	20663	20685	20751	20681	20614	20768	20664	20548	20485	20458	20714	20603	20757	20791	20743	20696	20747	20575	20689	20526	20631	20810	20743	20611	20675	20518	20841	20641	20792	20596	20526	20782	20647	20410	20670	20577	20572	20611	20651	20579	20786	20647	20709	20731	20624	20569	20623	20558	20451	20601	20645	20369	20809	20597	20502	20404	20766	20768	20462	20588	20493	20542	20820	20628	20686	20724	20535	20662	20757	20579	20644	20700	20669	20516	20353	20633	20987	20653	20617	20770	20786	20384	20586	20494	20622	20441	20578	20508	20574	20600	20587	20737	20574	20544	20532	20764	20574	20691	20706	20760	20574	20515	20458	20650	20756	20536	20651	20593	20635	20567	20435	20858	20563	20662	20550	20519	20723	20769	20490	20763	20637	20824	20709	20734	20665	20561	20661	20809	20817	20841	20557	20618	20845	20626	20710	20706	20672	20691	20572	20525	20437	20519	20766	20741	20710	20712	20705	20640	20673	20728	20605	20600	20577	20538	20587	20812	20672	20673	20370	20656	20593	20618	20724	20646	20472	20802	20790	20705	20592	20478	20503	20762	20654	20689	20713	20637	20440	20547	20621	20646	20647	20774	20757	20701	20587	20800	20668	20728	20665	20647	20877	20660	20754	20861	20806	20874	20747	20554	20585	20636	20685	20543	20618	20714	20747	20470	20590	20961	20432	20685	20646	20654	20810	20828	20646	20452	20374	20734	20707	20558	20621	20630	20429	20519	20679	20823	20922	20695	20483	20698	20792	20639	20657	20444	20624	20831	20450	20804	20626	20669	20647	20683	20536	20602	20770	20707	20718	20805	20788	20890	20676	20766	20787	20609	21006	20816	20692	20653	20689	20663	20766	20623	20459	20563	20642	20553	20601	20678	20729	20650	20793	20441	20617	20700	20803	20744	20934	20664	20533	20557	20786	20515	20470	20543	20886	20683	20795	20588	20554	20433	20683	20530	20757	20572	20719	20676	20600	20657	20756	20834	20524	20653	20808	20746	20766	20576	20682	20734	20632	20792	20603	20727	20591	20635	20657	20654	20711	20699	20666	20697	20659	20700	20573	20596	20649	20437	20757	20633	20481	20548	20827	20868	20824	20533	20640	20598	20461	20604	20698	20639	20439	20969	20686	20811	20739	20626	20501	20863	20765	20648	20785	20605	20754	20741	20558	20603	20661	20431	20838	20560	20572	20709	20900	20363	20445	20566	20761	20690	20753	20714	20778	20401	20679	20807	20300	20519	20460	20609	20695	20579	20675	20750	20759	20535	20744	20857	20730	20644	20432	20644	20700	20652	20494	20761	20684	20606	20593	20477	20617	20726	20604	20600	20604	20790	20663	20610	20525	20625	20661	20655	20590	20735	20343	20724	20613	20951	20714	20640	20584	20743	20871	20882	20602	20619	20678	20817	20635	20797	20564	20717	20769	20600	20687	20463	20664	20544	20517	20654	20528	20558	20471	20674	20736	20694	20810	20551	20952	20591	20442	20671	20674	20657	20602	20724	20835	20692	20593	20578	20726	20548	20759	20451	20653	20579	20625	20556	20500	20326	20666	20820	20829	20520	20389	20578	20812	20596	20691	20516	20566	20569	20540	20647	20377	20439	20519	20496	20813	20623	20678	20654	20816	20613	20489	20586	20861	20786	20773	20673	20707	20480	20685	20680	20727	20720	20646	20666	20579	20488	20607	20816	20756	20729	20733	20474	20480	20908	20511	20754	20656	20457	20531	20692	20561	20510	20688	20471	20629	20436	20728	20545	20719	20812	20371	20468	20546	20561	20798	20572	20673	20843	20661	20523	20897	20560	20457	20620	20493	20670	20958	20659	20711	20684	20744	20869	20777	20565	20828	20596	20552	20430	20432	20556	20796	20766	20629	20791	20451	20535	20605	20676	20660	20529	20729	20591	20735	20592	20642	20778	20477	20692	20721	20883	20775	20535	20511	20742	20573	20684	20686	20648	20670	20711	20717	20469	20725	20583	20558	20700	20780	20724	20549	20583	20447	20552	20672	20681	20616	20594	20750	20582	20727	20705	20593	20799	20639	20584	20643	20525	20691	20619	20592	20709	20671	20806	20611	20848	20502	20492	20480	20531	20509	20549	20781	20738	20627	20635	20559	20823	20552	20682	20790	20701	20436	20708	20630	20598	20519	20671	20788	20743	20614	20440	20453	20729	20646	20471	20463	20561	20534	20601	20597	20713	20721	20627	20743	20459	20675	20892	20635	20606	20579	20420	20662	20443	20735	20473	20589	20586	20838	20723	20759	20742	20484	20596	20577	20492	20615	20712	20634	20848	20969	20751	20417	20578	20501	20924	20821	20690	20777	20660	20601	20643	20640	20798	20654	20528	20678	20688	20787	20603	20666	20640	20541	20571	20563	20763	20746	20647	20604	20367	20519	20638	20597	20512	20475	20636	20673	20596	20707	20688	20448	20483	20646	20590	20849	20467	20555	20750	20614	21019	20727	20789	20612	20691	20433	20434	20606	20593	20435	20582	20529	20672	20731	20592	20675	20678	20531	20575	20563	20610	20553	20578	20392	20714	20677	20846	20776	20659	20682	20743	20751	20801	20662	20566	20412	20819	20782	20658	20576	20501	20518	20708	20810	20645	20423	20467	20642	20617	20874	20480	20747	20461	20714	20657	20603	20700	20563	20584	20558	20705	20495	20670	20597	20902	20745	20515	20744	20578	20674	20473	20575	20862	20763	20579	20809	20683	20455	20537	20637	20767	20644	20533	20470	20612	20641	20776	20544	20567	20675	20570	20445	20604	20600	20641	20755	20681	20524	20618	20774	20466	20543	20627	20577	20590	20667	20581	20555	20732	20657	20913	20574	20652	20708	20622	20584	20525	20508	20761	20538	20704	20533	20512	20493	20644	20438	20557	20631	20715	20507	20638	20623	20519	20695	20786	20694	20489	20782	20752	20865	20507	20483	20681	20701	20739	20426	20565	20521	20568	20529	20589	20583	20684	20628	20918	20807	20638	20637	20550	20933	20660	20522	20531	20546	20562	20580	20731	20640	20852	20640	20642	20612	20589	20568	20650	20588	20808	20641	20708	20556	20638	20775	20704	20572	20491	20809	20544	20740	20657	20640	20662	20632	20511	20584	20579	20816	20554	20402	20584	20761	20554	20836	20667	20657	20805	20840	20616	20758	20796	20709	20668	20790	20737	20502	20700	20717	20591	20705	20567	20666	20714	20652	20604	20661	20704	20649	20480	20651	20859	20631	20545	20683	20499	20841	20642	20694	20448	20732	20745	20707	20603	20900	20688	20613	20660	20652	20724	20718	20519	20593	20642	20432	20656	20603	20571	20726	20676	20770	20537	20760	20639	20514	20715	20788	20616	20676	20793	20744	20540	20740	20526	20585	20737	20700	20809	20779	20422	20724	20897	20693	20625	20779	20752	20836	20680	20702	20571	20598	20539	20632	20564	20492	20685	20511	20728	20699	20529	20530	20622	20622	20766	20671	20696	20574	20603	20782	20646	20671	20636	20556	20668	20487	20654	20695	20571	20717	20674	20342	20652	20631	20662	20705	20767
25282	33869	32046	21930	18953	18147	17545	17586	17651	18347	19423	19025	17631	17545	17919	17923	17739	17402	17438	17192	17272	17291	17053	17109	17275	17324	17154	17355	17102	17038	17046	17027	17167	17093	17097	17310	17133	17186	17061	17213	17102	17199	17074	17146	17209	16964	17239	17206	17257	17109	17193	17173	17012	17166	17077	17368	17088	17190	17116	17216	17118	17245	17242	17175	17094	17271	17144	17079	17218	17052	17023	17107	17203	17178	17229	17049	17166	17123	17258	17231	17253	17284	17050	17118	17187	17111	17231	16932	17068	17118	17075	17270	17166	17066	17077	17196	17312	17170	17170	17214	17145	17004	17220	17069	17107	17292	17141	17139	17323	17164	17159	17053	17044	17179	17130	17025	17226	17097	17040	17093	17211	17328	17081	17057	17143	17147	17094	17247	17169	17161	17062	17185	17233	17060	17211	16982	17144	17171	17055	16993	17162	17189	17228	17242	17185	17290	17076	17034	17047	17244	17121	17193	17254	17084	17263	17225	17068	17147	17111	17242	17096	17368	17339	17130	17111	17223	17010	16998	17138	17308	17175	17082	17279	17303	17094	17355	17189	17002	17210	17171	17050	17260	17216	17045	17035	17083	17203	17246	17114	17235	16994	17305	17274	17091	17202	17250	17262	17248	17136	17243	17162	17138	17156	17214	17162	17046	17047	17310	17098	17263	17102	16974	17023	17085	17212	17177	17182	17151	17232	16955	17084	17282	17074	17155	17116	17043	17048	17212	17245	17207	17045	17013	17107	17118	17158	17113	17231	17234	17114	17176	17499	16947	17249	17170	17311	17183	17205	17040	17063	17058	17355	17127	17214	17069	17266	17171	17130	17147	17149	17223	17185	17268	17002	17249	17181	17135	17107	17100	17127	17137	17168	17070	17245	17191	17101	17364	17026	17097	17287	17032	17282	17091	17177	17197	17018	17249	17100	17151	17209	17150	17219	17304	17033	17104	17174	17078	17193	17172	17090	17003	17235	17139	17159	17095	17146	17065	17132	17253	17191	17065	17108	17131	17085	17081	17101	17181	17129	17247	17063	17132	17191	17174	17138	17096	17086	17187	17162	17184	17171	17104	17199	17094	17063	17241	17402	17141	17114	17217	17276	17259	17131	17178	17151	17181	17166	17218	17163	17240	17226	16954	17116	17197	17211	17177	17269	17181	17216	17119	17117	17055	17150	17297	17160	17193	17365	16944	17128	17226	17304	17092	17204	17239	16972	17328	17089	16992	17250	17234	17201	17142	17126	17270	17152	17190	17081	17262	17177	17276	17233	17208	16985	17247	17095	17040	17078	17199	17202	17399	17096	17080	17143	17080	17278	17323	17258	17253	17060	17132	17083	17254	17094	17036	17089	17188	17006	17269	17197	17041	17008	17233	17224	17126	17207	17352	17230	17222	17117	17107	16987	17261	17314	17260	17104	17107	17047	17121	17238	17180	17156	17004	17241	17069	17148	17150	17137	17069	17175	17097	17028	17028	17327	17247	17294	17210	17260	17256	17142	17047	17078	17110	17221	17197	17183	17195	17142	17125	17099	17215	17260	17221	17035	17366	17107	17234	17264	17165	16884	17156	17155	17083	17366	17034	17154	17197	17309	17209	17293	16989	17122	17088	17110	17145	17067	17116	17146	17107	17198	17006	17196	17415	17159	17159	17309	17149	17071	17066	17236	17203	17219	17020	17197	17178	17051	17186	17059	17118	17072	17383	17225	17353	17113	17265	17308	17082	17069	17305	17256	17084	17267	17312	17183	17266	17269	17160	17244	17332	17137	17134	17161	17342	17094	17288	17170	17330	17117	17021	17450	17206	17108	17158	17092	17260	17156	16971	17184	17185	17094	17185	17023	17160	17087	17195	17055	17284	17156	17073	17071	17238	17194	17228	17191	17230	17167	17267	17212	17066	17308	17095	17126	17159	17248	17090	17116	17171	16986	17130	17134	17229	17284	17235	17097	17068	17091	17153	17149	17265	17149	17084	17232	17204	17366	17024	17223	17098	17069	17256	17158	17201	17302	17035	17013	17091	17282	17184	17144	16974	17092	17027	17067	17325	17123	17255	17071	17116	17247	17221	17100	17092	17243	17001	17137	16987	17127	17075	17155	17227	17279	17190	17120	17155	17267	17247	17120	17124	17191	17198	17059	17151	17108	17236	17224	17096	17066	17141	16984	17093	17189	17077	17400	17106	17148	17094	16994	17187	16924	17201	17150	17149	16940	17183	17239	17180	17238	17065	17176	17122	17037	17276	17270	16931	17057	17076	17114	17143	17181	17146	17033	17038	17270	17173	17107	17016	17121	17220	17196	17199	17100	16993	17423	17108	17250	17156	17132	17154	17127	16941	17228	17193	17188	17077	17167	17216	17107	17052	17066	17174	17079	17159	17053	17145	17188	17176	17241	17298	17101	17144	17027	17028	17256	17063	17149	17121	17102	17270	17142	17230	17139	17216	16964	17098	17253	16925	17167	17011	17270	17315	17038	17060	17423	17216	17119	17187	17218	17135	17087	17122	17081	17245	17096	17073	17155	17292	17178	17102	17371	17153	17136	17249	16986	17179	17164	17021	17238	17136	17195	17112	17256	17245	17099	17253	17233	16926	17234	17179	17233	17309	17160	17099	17131	17260	17168	17134	17327	17219	17314	17076	17117	17333	17063	17262	17091	17086	17084	17158	17084	17171	17021	17055	17287	17113	17149	17189	17258	17063	17166	17074	17222	17132	17206	17315	17294	17039	17108	17121	17073	17214	17289	17189	17037	17198	17122	17066	17169	17231	17367	17076	17025	17126	17218	17103	17160	17183	17284	16957	17205	17257	17240	17125	17383	17122	17094	17089	17259	16909	17344	17069	17097	17072	17147	17125	17034	17268	17104	17188	17030	17282	17261	17056	17116	17159	17129	17035	17132	17119	17025	17073	17266	17202	17243	17129	17108	17134	17251	17117	17192	17073	17327	17060	17085	17107	17171	17061	17188	17034	17230	17195	17301	17092	17260	17165	17171	17180	17165	17232	17181	17181	17179	17007	17238	17230	17088	17142	17151	17181	17376	17333	17149	17068	17155	17289	17045	17176	17336	17238	17161	17261	17129	17100	16972	17137	17389	17137	17228	17170	17015	17213	17025	16990	17226	17143	17139	17139	17213	17350	17257	16968	17238	17145	17178	17130	17189	17106	17076	17118	17102	17009	17290	17112	17074	17153	17171	17074	17198	17065	17387	17273	17229	17156	17186	17187	17180	17253	17124	17247	17041	17253	17324	17205	17143	17209	17133	17109	17204	17349	17140	17204	17227	17271	17192	17131	17171	17253	17097	17113	17180	17056	17128	17044	17331	17137	17214	17180	17133	17189	17269	17263	17224	17241	17218	17346	17176	17192	17012	17138	17151	17082	17208	16957	17255	17085	17200	17205	17244	17007	17228	17016	17114	17036	17050	17197	17118	17114	17078	17107	17220	17027	17288	17201	17060	17198	17183	17298	17171	17154	16957	17204	17188	17171	17129	17178	17180	17097	17148	17097	17192	17187	17044	17208	17084	17049	17113	17146	17309	17302	17097	17164	17105	17076	17262	17457	17283	17039	17035	17036	17314	17209	17119	17301	17217	17371	17322	17180	17396	17146	17245	17195	17166	17296	17218	17091	17263	17035	17201	17278	17264	17315	17171	17330	17118	17002	17371	17117	17330	17040	17186	17114	17241	17092	17208	17278	17062	17230	17068	17266	17279	17075	17159	17302	17065	17241	17164	16944	17147	17348	17105	17289	17071	17022	16979	17063	17103	17101	17220	17234	17076	17093	17311	17199	17046	17188	17276	17176	17326	17106	17119	17264	17155	17295	17100	17239	17106	17190	17187	17130	17175	17158	17121	17363	17181	17053	17182	17189	17034	17265	17061	17321	17214	17247	17018	17222	17103	17155	17175	17209	17101	17152	17214	17012	16980	17117	17013	17144	17211	17217	17108	17229	17205	17104	17134	17151	17275	17122	17234	17289	17351	17189	17353	17212	17046	17119	17271	17282	17060	17043	17203	17202	17117	17242	17175	17247	17118	17104	17325	17201	17130	17197	17141	17151	17075	17107	17117	17161	16973	17197	17170	17115	17274	17134	17147	17213	17153	17019	17254	16965	17239	17138	17072	17176	17177	16968	17138	17208	17072	17167	17240	17058	17354	17235	17210	17234	17350	17232	17155	17140	17217	17130	17300	17075	17159	17214	17332	17166	17122	17215	17238	17077	17121	17284	17099	17332	17256	17070	17139	17135	17319	17064	17099	17158	17367	17160	17061	17306	17183	17071	17239	17159	17255	17024	17346	17070	17186	17144	17134	17064	17182	17041	17157	17091	17009	17186	17110	17005	17053	17362	17227	17177	17162	17171	17070	17173	17238	17255	17340	17051	17252	17101	17154	17065	17122	17284	17115	17138	17192	17182	17081	17080	17165	17152	17141	17100	17178	17109	17021	17212	17066	17178	17138	17024	17245	17150	17100	17018	17295	17144	17084	17212	17036	17088	17090	17222	17236	17163	17162	17327	17250	17139	17122	17202	17165	17088	17140	17185	17181	17279	17216	17232	17207	17253	17093	17191	17179	17195	17211	17011	17028	17222	17101	17141	17122	17075	17202	17251	17106	17269	17083	17069	17162	17149	17156	17270	17171	17150	17428	17133	17453	17111	17307	17127	17019	16986	17108	17252	17132	17091	17288	17043	17187	17171	17109	17122	17097	17087	16983	17304	17151	17093	16859	17266	17030	17115	17377	16965	17189	17158	17191	17182	17236	16983	17204	17324	17096	17107	17412	17153	16989	17100	17303	17296	17302	16896	17103	17163	16936	16969	17107	17153	17152	17224	17105	17075	17074	17190	17032	17186	17106	17290	16982	17268	17280	17147	17018	17161	17084	17303	17003	17339	17176	17044	17204	17194	17095	17106	17247	17178	17181	16983	17161	17192	17143	17248	17094	17033	17298	17265	17110	17210	17140	17032	17208	17213	17123	16993	17356	17258	17022	17097	17101	16984	17181	17167	17234	17266	17306	17137	17348	17130	17117	17008	17087	17050	17095	17155	17166	17245	17098	17116	17333	17207	17127	17123	17041	17254	17180	17013	17227	17045	17252	17036	17151	17210	17028	17115	16991	17075	17084	17123
24129	21422	28829	25050	24007	24512	24046	21471	21414	24518	30884	30143	24868	22339	23429	23686	23089	21957	21310	20950	20779	20750	20591	20748	20641	20666	20588	20760	20646	20655	20577	20560	20512	20660	20444	20514	20560	20508	20596	20475	20710	20667	20566	20669	20525	20595	20441	20573	20418	20377	20662	20459	20428	20591	20344	20714	20436	20519	20542	20485	20729	20618	20401	20548	20536	20446	20342	20600	20789	20529	20499	20635	20806	20656	20612	20657	20642	20890	20582	20493	20646	20479	20473	20426	20565	20615	20726	20490	20720	20620	20409	20894	20568	20403	20856	20577	20575	20625	20665	20548	20486	20551	20516	20639	20640	20705	20633	20612	20725	20549	20663	20750	20503	20641	20496	20547	20702	20597	20582	20547	20631	20561	20654	20575	20687	20598	20585	20460	20726	20438	20510	20503	20448	20557	20477	20345	20633	20547	20483	20669	20765	20535	20557	20851	20632	20539	20522	20594	20765	20425	20229	20580	20457	20495	20399	20693	20524	20503	20478	20348	20580	20584	20354	20439	20485	20364	20614	20596	20558	20583	20619	20513	20534	20626	20561	20539	20644	20278	20473	20647	20609	20678	20546	20447	20719	20412	20237	20512	20570	20345	20469	20653	20416	20443	20560	20538	20723	20613	20497	20436	20414	20365	20474	20528	20451	20499	20653	20489	20410	20468	20343	20691	20484	20495	20403	20391	20502	20503	20267	20586	20775	20581	20408	20332	20618	20401	20672	20470	20601	20430	20707	20596	20511	20330	20627	20509	20539	20405	20486	20465	20634	20500	20581	20593	20462	20511	20350	20587	20416	20641	20422	20690	20455	20397	20535	20465	20598	20584	20482	20473	20567	20626	20636	20493	20455	20599	20527	20629	20633	20588	20347	20459	20433	20711	20442	20359	20440	20526	20435	20427	20682	20438	20804	20629	20508	20639	20601	20425	20440	20600	20455	20592	20542	20588	20564	20525	20518	20639	20644	20490	20577	20471	20601	20533	20457	20497	20622	20543	20703	20612	20460	20323	20571	20678	20559	20565	20706	20442	20676	20428	20603	20444	20623	20429	20513	20502	20688	20428	20313	20448	20419	20343	20322	20534	20581	20480	20367	20536	20525	20447	20700	20475	20668	20565	20438	20514	20711	20557	20442	20472	20462	20429	20587	20618	20448	20900	20460	20655	20640	20600	20725	20786	20427	20726	20310	20494	20404	20492	20422	20500	20406	20554	20410	20528	20506	20517	20592	20362	20533	20543	20398	20690	20646	20756	20631	20562	20479	20569	20585	20412	20671	20429	20618	20460	20510	20753	20580	20297	20726	20579	20508	20745	20496	20663	20574	20428	20519	20359	20594	20712	20524	20625	20541	20678	20532	20509	20629	20744	20543	20459	20568	20420	20388	20559	20654	20620	20690	20304	20562	20294	20750	20363	20512	20497	20642	20548	20480	20416	20436	20433	20808	20630	20627	20600	20603	20481	20646	20329	20287	20316	20519	20493	20478	20550	20548	20743	20428	20382	20658	20562	20424	20643	20765	20699	20493	20628	20376	20516	20482	20447	20450	20549	20411	20635	20439	20517	20728	20535	20511	20604	20413	20474	20519	20610	20484	20567	20465	20309	20363	20484	20389	20550	20491	20603	20523	20461	20560	20575	20581	20390	20443	20587	20786	20442	20674	20596	20694	20711	20860	20513	20705	20492	20520	20436	20611	20636	20591	20673	20730	20428	20460	20460	20528	20702	20590	20470	20146	20307	20457	20576	20619	20568	20486	20439	20524	20602	20476	20509	20596	20617	20587	20460	20489	20194	20507	20524	20486	20578	20471	20523	20596	20441	20648	20456	20601	20698	20476	20419	20443	20678	20677	20659	20569	20383	20634	20558	20554	20308	20746	20441	20392	20511	20530	20476	20588	20519	20634	20463	20498	20422	20564	20418	20603	20566	20362	20263	20637	20468	20509	20453	20264	20547	20525	20586	20558	20470	20635	20254	20534	20549	20599	20541	20746	20626	20640	20732	20561	20615	20682	20228	20565	20589	20628	20417	20399	20738	20843	20317	20598	20737	20485	20503	20368	20477	20769	20520	20334	20383	20276	20515	20420	20670	20589	20820	20284	20350	20479	20456	20641	20414	20309	20659	20630	20573	20594	20541	20665	20517	20577	20486	20526	20405	20584	20528	20553	20746	20504	20417	20682	20424	20626	20539	20611	20389	20421	20638	20645	20567	20393	20499	20543	20453	20551	20681	20389	20717	20577	20366	20663	20337	20501	20450	20538	20609	20496	20437	20436	20309	20517	20593	20529	20687	20890	20673	20451	20671	20398	20381	20553	20453	20580	20466	20517	20548	20614	20486	20538	20486	20535	20607	20514	20558	20378	20366	20467	20387	20510	20780	20440	20706	20444	20792	20754	20723	20573	20737	20619	20459	20504	20592	20583	20347	20376	20620	20615	20540	20554	20597	20533	20501	20624	20499	20486	20696	20846	20523	20549	20622	20719	20566	20568	20475	20510	20649	20566	20771	20593	20501	20408	20665	20587	20515	20558	20454	20381	20662	20525	20549	20592	20731	20793	20788	20664	20514	20647	20785	20393	20571	20480	20600	20434	20708	20582	20656	20532	20589	20767	20666	20532	20497	20545	20372	20530	20673	20556	20657	20594	20486	20472	20592	20389	20528	20457	20373	20572	20531	20653	20348	20663	20615	20533	20775	20646	20483	20553	20693	20447	20646	20675	20702	20518	20615	20686	20387	20467	20608	20485	20445	20703	20487	20525	20556	20462	20402	20495	20552	20573	20478	20558	20567	20538	20488	20512	20509	20526	20520	20642	20597	20711	20513	20444	20462	20517	20527	20492	20439	20345	20568	20628	20491	20522	20452	20634	20450	20512	20655	20356	20549	20405	20474	20450	20644	20687	20362	20441	20467	20328	20600	20522	20468	20511	20280	20518	20494	20576	20615	20429	20583	20514	20507	20536	20526	20543	20366	20490	20557	20544	20373	20495	20331	20415	20606	20827	20523	20666	20709	20699	20331	20110	20687	20562	20519	20572	20409	20433	20499	20562	20563	20330	20404	20395	20509	20423	20378	20564	20358	20570	20356	20547	20752	20500	20792	20579	20602	20352	20832	20583	20574	20490	20610	20583	20434	20548	20572	20590	20402	20627	20637	20376	20467	20760	20567	20160	20160	20471	20411	20387	20680	20483	20684	20332	20662	20534	20409	20510	20419	20648	20612	20447	20495	20532	20463	20464	20437	20701	20385	20503	20508	20565	20498	20478	20511	20571	20690	20513	20444	20343	20485	20586	20657	20469	20592	20500	20478	20322	20718	20606	20625	20604	20713	20595	20606	20350	20539	20514	20612	20587	20535	20595	20447	20376	20797	20617	20608	20546	20597	20842	20517	20517	20299	20353	20351	20500	20347	20428	20546	20616	20643	20476	20506	20547	20424	20557	20426	20634	20502	20669	20673	20542	20442	20535	20575	20754	20596	20678	20708	20463	20392	20558	20408	20449	20437	20880	20578	20500	20376	20581	20527	20483	20645	20435	20604	20530	20526	20492	20492	20498	20396	20336	20603	20749	20575	20646	20552	20649	20681	20349	20575	20621	20573	20596	20482	20537	20519	20343	20541	20373	20394	20762	20567	20498	20404	20587	20609	20341	20427	20504	20656	20647	20802	20582	20610	20730	20393	20564	20559	20789	20626	20648	20523	20564	20549	20718	20615	20584	20356	20527	20502	20522	20610	20534	20340	20381	20484	20498	20486	20547	20563	20449	20553	20242	20433	20472	20658	20917	20369	20712	20517	20477	20640	20555	20646	20506	20450	20531	20376	20590	20631	20634	20490	20516	20521	20512	20565	20512	20373	20510	20344	20610	20532	20552	20565	20648	20604	20395	20482	20790	20627	20493	20594	20687	20442	20569	20455	20457	20408	20687	20521	20554	20495	20445	20641	20745	20633	20554	20523	20450	20498	20550	20653	20498	20594	20542	20525	20661	20492	20603	20624	20522	20583	20569	20529	20353	20660	20552	20461	20454	20483	20423	20313	20376	20566	20478	20518	20704	20734	20506	20605	20367	20410	20522	20680	20487	20631	20441	20406	20623	20502	20773	20424	20323	20696	20534	20635	20311	20431	20656	20570	20688	20397	20464	20402	20468	20821	20317	20534	20480	20710	20711	20541	20482	20416	20463	20526	20507	20521	20520	20555	20594	20462	20479	20604	20651	20277	20552	20440	20467	20606	20701	20523	20624	20716	20520	20698	20328	20456	20480	20647	20480	20415	20438	20656	20545	20500	20410	20491	20501	20492	20575	20394	20508	20541	20426	20515	20527	20722	20538	20367	20446	20376	20582	20601	20607	20497	20618	20831	20719	20313	20643	20668	20440	20481	20663	20814	20436	20480	20694	20415	20704	20823	20486	20364	20629	20460	20712	20525	20445	20411	20530	20640	20692	20371	20545	20471	20433	20468	20431	20575	20711	20615	20384	20621	20436	20419	20719	20475	20572	20636	20477	20500	20404	20412	20439	20390	20571	20572	20693	20508	20471	20472	20691	20650	20422	20536	20461	20614	20496	20588	20612	20515	20408	20384	20687	20669	20440	20478	20678	20600	20603	20620	20277	20584	20502	20447	20619	20546	20661	20626	20554	20438	20496	20491	20708	20437	20567	20595	20561	20480	20460	20568	20525	20335	20500	20449	20520	20714	20547	20513	20531	20573	20650	20568	20569	20613	20653	20567	20443	20298	20296	20552	20614	20537	20578	20676	20534	20298	20468	20513	20474	20481	20591	20485	20499	20740	20397	20472	20482	20573	20615	20620	20662	20748	20806	20596	20624	20553	20525	20483	20284	20428	20517	20741	20680	20739	20477	20572	20568	20503	20514	20604	20344	20467	20656	20468	20562	20375	20681	20582	20399	20477	20383	20487	20423	20602	20727	20607	20599	20648	20476	20476	20590	20311	20646	20539	20569	20582	20348	20641	20659	20644	20512	20391	20425	20488	20411	20394	20547	20446	20544	20530	20496	20681	20491	20331	20503	20456	20562	20607	20632	20437	20543	20301	20739	20512	20433	20315	20672	20778	20522	20611	20522	20588	20452	20511	20669	20508	20559	20495	20613	20666	20465	20558	20461	20435	20479	20581
26375	43805	39136	28716	24542	20344	18726	18304	18502	23916	31438	29532	20645	19686	21205	21353	20239	18504	17846	17303	17230	17395	17257	16973	17262	17232	17156	17217	16964	17123	17053	17169	17214	17198	17010	17081	17084	17088	17062	17100	17125	17125	17171	17056	16957	17051	17165	17023	16995	16916	17227	16970	17162	16892	17127	17075	17213	16947	16930	17128	17098	17098	17070	16877	17024	16990	17246	17126	16910	17208	17114	17087	17086	17070	17119	17165	17177	17000	17190	16931	17123	17005	17195	17093	17199	17041	17126	16954	16995	17201	17205	17051	17128	17053	17079	17152	17028	17133	17212	16872	17057	17091	17236	17128	17109	17083	17059	17189	16936	17053	16838	17177	17109	17181	17100	17137	17208	16932	17052	17207	17178	17104	17184	17282	16867	17091	16898	17206	17078	16923	17266	17185	17283	17045	16934	16859	17069	17016	17106	16963	17004	17215	17076	17016	16951	17012	17073	17043	17063	16935	17073	17159	17011	16966	16936	17197	17116	17052	17139	17049	17086	17012	17079	16938	17016	17088	16991	16989	16986	16949	17249	17119	17145	17157	17201	16974	16996	17131	17029	17108	17055	16855	17050	17248	17141	17047	17088	17176	17029	17018	17080	17188	16929	16928	17099	17094	17082	16986	16982	16993	16896	17019	16958	17158	17095	17025	17184	17099	17194	17159	17032	16960	16849	17030	17116	17162	17056	16983	17158	17177	17046	17237	16945	17122	17004	17146	17202	17113	17081	17105	17138	17085	17054	16998	16967	16890	17088	17076	17142	17229	17161	16995	17147	17086	17175	17176	17163	17044	17097	17207	17095	17093	17059	17174	17015	17119	17097	17184	16865	17126	17095	17178	17132	17062	16936	17002	17155	17088	17214	17043	17154	17090	17097	17043	17040	17150	17136	17016	16965	17019	17203	17103	17097	17050	17033	17127	17035	17079	17157	16983	17108	17005	16846	17202	17219	17044	17016	17047	17030	17175	17220	17036	17050	17001	17159	17132	17156	16924	16986	17204	17078	17092	17265	17164	17248	17079	16990	17145	16958	17358	17142	17192	17202	17189	17081	17005	17099	16991	17178	17078	17024	17010	17140	17088	16948	17139	17038	17124	17170	16939	17017	17087	17301	17068	16980	17109	17138	17154	17150	17306	16913	16950	17100	17098	16916	17009	17175	17034	17051	17141	16888	17092	17012	17258	17224	17067	17126	17122	16968	17156	16985	17111	17053	16995	17120	17126	17096	17081	17143	17048	17104	17203	17136	17139	17099	17152	17144	16996	17170	17212	16983	17208	17076	17136	17034	17002	16920	16856	17260	17166	17103	17047	17168	17181	17193	17080	16933	17200	16988	17077	16988	17144	17110	17125	17035	17258	17079	17055	17120	17155	17069	17118	17123	17170	17144	17221	17174	17050	16891	17109	16974	17245	16915	17144	16950	16990	17071	17169	17060	16996	17106	17114	17084	17128	17114	17119	17141	17111	16969	17001	17169	17150	17262	16911	16986	17008	17177	17146	16860	17090	17079	17182	17096	16991	17083	17079	16898	16957	17087	17120	17091	17120	17121	17245	17095	17184	17113	17065	16920	17221	17075	17215	17082	17114	17061	17052	17074	17050	17076	17172	16891	16962	16873	17028	17111	17232	17018	16905	16930	16951	17137	17010	17015	17179	17152	16997	17183	16913	17045	17041	16972	17160	16992	17028	17109	17108	17088	17181	17027	16964	17153	17133	17115	16959	17069	17214	16778	17029	17137	17079	16871	16778	17172	17096	17164	16980	17111	17089	16956	16850	16923	16975	17034	16988	17023	17211	17094	17024	17200	16951	17056	16997	17057	16991	17154	17170	16891	17201	16909	17180	17178	16880	16938	17125	17191	17194	17276	17039	17232	17100	17170	17051	17034	16934	17139	17250	17177	17020	16955	17198	16846	17036	16979	17078	16951	17109	16982	17121	17018	17057	17089	17055	17072	16977	16963	17031	17079	17121	17176	17122	17086	17098	17030	17165	17145	17109	17123	17051	17108	17117	16996	16897	16947	16979	16972	16998	17178	16974	16920	17139	16990	17009	16990	16993	17049	16959	17149	17086	16974	16979	17119	17114	17139	16954	17070	17092	17099	17105	17009	17145	17023	16846	17207	17025	17180	17049	16975	17077	17088	16982	16950	17015	17321	16963	17083	17156	16951	17154	17156	16835	17131	17072	17102	17046	17058	16996	17004	16948	17141	17078	17018	17183	17145	17156	17011	17065	17063	17035	17009	17047	17184	17063	17015	17136	17197	17055	17233	17097	17017	16930	17017	17002	17145	16957	16956	17103	17064	17045	17089	17121	17094	17001	17011	17038	17200	17092	17141	16976	17158	17059	17129	17025	17080	17121	17160	17095	17283	17153	17163	17132	16984	17052	17193	17122	17180	17049	17023	17126	16959	16919	16880	17132	17051	17007	17186	17142	17021	17062	17113	17041	17202	17031	16941	17067	17195	16933	17135	17175	17016	16992	16978	17185	17084	16934	17111	16994	17145	16928	17109	17168	17064	17094	16888	17120	17158	17026	16974	17100	17159	17141	17015	17071	16986	17128	16955	17145	17040	17143	17213	17004	17041	17020	16962	17150	17086	17124	17079	17306	17079	17101	17033	16978	17251	16982	16974	17075	17054	17116	17036	17038	17205	16990	17004	16880	17139	17035	16976	17198	17118	17101	17112	17121	16930	17227	17186	17175	17044	17204	17101	17137	17047	17098	17008	17126	17125	16951	17174	17000	17007	16969	17174	17140	17111	17063	17004	16840	17050	17224	17018	17065	17095	17072	17122	17087	16913	17029	16935	16984	17104	17095	17100	16873	17175	17062	16936	17030	17141	17018	16978	17041	17126	17125	16997	17171	16837	17060	17166	16911	17070	17016	17093	17126	17075	17104	17060	16948	16986	17172	17099	16954	16860	17022	16981	17242	17081	16908	17075	17137	17066	17037	17076	17147	17046	16937	17145	17037	17007	16800	16963	17102	17195	17151	17165	17123	17181	17080	17041	17084	16971	17094	17094	17165	16894	17082	17077	17054	17169	17141	16996	17016	17075	17267	16950	16964	17205	17104	17060	17122	16995	17036	17181	17240	17054	17020	17137	16878	17122	17006	17089	17076	17281	16886	17080	16963	17261	16916	17153	16969	17114	17052	17117	17208	17169	16946	17122	17126	17105	17081	17029	17152	17075	17038	17153	17133	17103	17052	17095	17096	16979	17125	16929	17026	17071	17030	17002	17202	17034	17145	16956	17158	16853	16964	17037	17090	17007	17153	17010	17107	17034	17164	16971	16994	17090	16905	17166	17155	16955	17042	16876	17142	17132	16963	17020	17152	17054	16996	17066	17190	17048	17139	17040	17214	17127	17089	17089	17309	17029	17038	17240	17050	17171	17077	17118	17224	17130	17207	17145	17048	17057	17145	17265	17099	17078	17059	17176	17206	17186	17057	17135	16893	16948	16974	17094	17084	16890	17174	17119	17054	16933	17064	17120	16942	17028	17134	16930	16919	17048	17085	17103	17170	17025	16915	17134	17098	17242	16980	17207	16992	17090	17023	17007	16960	17117	17165	16956	17028	17158	17025	16987	17139	16966	17108	17107	17177	17267	17089	17162	17034	17073	16935	17264	17042	17066	17039	17028	17129	16897	17049	17051	17093	16941	17044	17035	17104	17203	17097	17085	17300	17242	17036	17120	17073	17280	17215	17122	17145	16982	17119	16975	17108	16935	17035	17083	17051	17264	17112	17089	17089	16852	17126	17222	17013	17068	17136	16874	17103	16977	17030	17015	17081	17110	17351	17097	17030	17199	17182	17044	17241	17117	17053	16858	16936	17175	17125	17159	17076	17008	17083	17203	17117	17104	17200	17025	17195	17062	17075	17225	16976	17125	17010	16967	17119	17122	17133	16961	17190	17005	17078	17086	17061	17124	17250	17140	16992	17059	17152	16979	17163	16974	17252	17179	16853	17191	17197	17063	17227	17009	17275	17220	17076	17187	17054	17111	17112	17116	17144	17213	17176	17182	17086	17162	17076	16826	17117	17174	17087	16979	16924	16948	17172	17198	17255	17172	16914	17256	17192	17116	16906	16990	17038	17009	17082	17179	17199	16999	17063	17078	16935	17002	17050	17102	17024	17321	17184	17043	17200	17055	17118	17202	17127	17008	17131	17009	17028	16966	16975	17049	17217	16958	17114	17108	17133	16953	17067	17071	17210	17157	17120	17168	17092	17071	17051	17056	17116	17065	17015	17249	17199	16792	17114	17018	17043	16995	17109	16910	16900	17096	17126	17076	17052	17200	17026	16933	16982	17003	16974	17020	17071	17067	17158	17260	17105	17078	17045	17108	17031	16927	17176	16944	17220	17098	16994	16936	17030	17223	17113	17125	17173	16955	17035	17111	17402	16976	17170	17134	17144	17162	16966	16905	17163	17037	17048	17157	17095	17074	17147	17138	16982	17123	16912	16961	17082	17118	17073	17041	17172	17018	17059	17082	17052	17070	17112	17074	17169	17145	17006	16968	17119	17088	17101	17077	17102	16946	17012	16993	16983	17151	17044	17073	17292	16965	17135	17038	17259	17121	17171	16981	17067	17069	17236	17096	17015	17050	17157	17042	16976	16829	17011	16918	17025	17244	17228	17277	17005	17026	17059	17032	17158	16996	17198	17101	17122	17170	17166	17165	17099	16986	17059	17123	17055	17253	17161	16941	17142	16950	17077	16989	17206	17173	16983	17135	16903	17159	17166	17139	16955	17121	16987	17090	17088	17033	17159	16995	16987	16977	17059	17060	17068	17230	17191	17105	16915	17131	17097	17145	17014	17185	17139	17125	17092	17151	17093	17034	17198	17127	17089	17069	17087	17060	17043	17052	17017	16979	17113	17038	16999	17058	17165	16959	17112	17164	16885	17159	16999	17130	17019	17047	16971	17021	16823	17049	17046	17066	17089	17045	16999	17050	17095	17017	16918	16895	17068	16991	17192	16887	17034	17033	16950	17083	17116	17074	17133	17151	17040	17140	17078	17280	17096	16949	17083	16961	17096	17046	17176	16902	17021	17159	16938	16991	17123	17108	16937	16999	17074	16995	17240	17180	17030	17037	17156	17193	16921	17137	17017	17200	17307
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
