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
341646908206	341646908754	341646909304	341646909854	341646910404	341646910954	341646911504	341646912054	341646912604	341646913154	341646913704	341646914254	341646914804	341646915354	341646915904	341646916454	341646917004	341646917554	341646918104	341646918654	341646919204	341646919754	341646920304	341646920854	341646921404	341646921954	341646922504	341646923054	341646923604	341646924154	341646924704	341646925254	341646925804	341646926354	341646926904	341646927454	341646928004	341646928554	341646929104	341646929654	341646930204	341646930754	341646931304	341646931854	341646932404	341646932954	341646933504	341646934054	341646934604	341646935154	341646935704	341646936254	341646936804	341646937354	341646937904	341646938454	341646939004	341646939554	341646940104	341646940654	341646941204	341646941754	341646942304	341646942854	341646943404	341646943954	341646944504	341646945054	341646945604	341646946154	341646946704	341646947254	341646947804	341646948354	341646948904	341646949454	341646950004	341646950554	341646951104	341646951654	341646952204	341646952754	341646953304	341646953854	341646954404	341646954954	341646955504	341646956054	341646956604	341646957154	341646957704	341646958254	341646958804	341646959354	341646959904	341646960454	341646961004	341646961554	341646962104	341646962654	341646963204	341646963754	341646964304	341646964854	341646965404	341646965954	341646966504	341646967054	341646967604	341646968154	341646968704	341646969254	341646969804	341646970354	341646970904	341646971454	341646972004	341646972554	341646973104	341646973654	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22286	21338	28645	24375	21614	23185	22924	18148	17553	17387	17482	17364	17543	17262	17335	17211	17332	17270	17159	17335	17219	17231	17168	16967	17220	17221	17185	16937	17056	17116	16994	17236	17110	17073	17176	17247	17029	17169	17149	17019	17172	17053	16952	17028	17252	17163	17030	17043	17177	17146	17129	16959	17104	17230	17189	17036	17165	17143	17143	16939	17123	17168	16966	17181	17110	16958	17046	17088	17065	17026	17042	16998	16910	17165	16990	17092	17013	17006	16963	16982	16990	16956	16977	17105	17144	17124	17034	17076	17204	16990	17080	17126	17047	16886	17093	17152	16877	16877	17031	16986	16822	17100	17163	17004	17162	16908	17022	16920	16901	17016	17264	16792	17144	17012	16964	17097	16666	17047	17037	16956	17026	16875	16965	16922	17011	17060	16935	16849	17042	17196	17156	17051	16876	17073	16923	16879	16784	16891	17189	16921	17053	16879	17034	16917	16993	16950	16807	16967	17054	17202	17102	17084	17197	16947	17099	17107	17003	17109	16900	16885	16796	16883	16918	17091	17038	16933	16906	16831	17045	17118	16847	17060	17038	17103	17058	16861	17022	16986	16853	16915	17035	17066	16922	16852	17046	17007	16853	17129	16967	17062	17081	17012	16973	17234	16864	16961	17009	17081	16736	16841	17198	16960	17127	17165	16944	17260	16929	17052	16956	16923	17003	17031	17022	16857	17023	17021	16761	16973	17039	17194	16984	17055	17101	16927	16934	16985	17030	16977	16928	16839	17019	16943	17137	16895	16992	17127	17011	17120	16776	16904	16941	16912	17317	16820	16867	17122	16877	16956	17092	16962	17020	16917	16870	16781	16849	16952	16811	17110	16903	16983	16944	16901	16948	16944	16776	17100	17145	16915	17160	17019	17068	16893	16940	17141	17044	17082	17101	16955	16927	17116	16994	17252	16833	16891	16870	16703	16793	16952	16976	16828	16863	16824	16865	17172	17093	16988	17095	16875	16730	16886	16982	16855	16875	16809	17091	17095	17007	17076	16975	17043	17121	17030	16946	17031	16756	17027	17080	16889	16822	16768	17260	17011	16922	16974	17114	16986	16885	17102	17052	17008	16818	16906	16961	16995	17092	16693	16776	16860	17066	16990	17029	17003	16967	16924	16994	17106	17044	16912	16812	17142	16911	17176	16864	16945	17117	17028	17074	16836	17014	17088	16953	16923	16911	17029	16919	16898	17003	17055	17008	16892	16877	16982	16976	16965	17053	16953	17008	17012	17081	16946	17095	17027	16805	17044	16893	16825	16920	16965	17067	16993	17105	17025	17133	16902	17088	16827	16981	16944	16959	17077	16899	16769	16943	17048	16901	16883	16991	16876	16913	16917	17021	16958	17105	16981	16979	16912	16843	16908	16872	17154	17059	17185	16946	17014	16953	16948	16949	16992	16848	16898	16859	16878	16901	17074	17088	16889	16844	16995	17094	16964	17034	16951	17210	16917	17053	16815	16840	16866	16892	17047	17017	16844	17052	16919	16874	17182	17128	17030	16981	17072	17054	16912	16795	17018	16873	17083	16987	16790	17087	16842	17102	16884	16995	16998	16830	17064	16849	16972	16965	17077	17065	17003	16833	17005	16878	16841	16909	16979	16965	16886	16970	17004	16932	16865	17089	16928	16745	17106	17054	16850	16735	17200	17245	16949	16975	16950	16907	17078	17008	17023	17091	16942	17106	17168	17106	17112	17097	17162	16907	17124	16970	17097	16900	17034	17184	16972	17176	16902	16888	17017	17211	17058	17090	17021	16970	17169	16851	17019	16906	16897	16864	17024	17025	16956	16908	16831	16899	16849	16861	16977	16923	16912	17159	17077	16966	16892	17036	16815	16888	16950	16898	16972	16856	17041	16991	16957	17028	17056	17064	16649	16842	16993	17139	17062	17181	17171	17212	17046	17201	16883	16909	17227	16887	16997	16944	16818	16848	16969	16702	17077	17137	17128	16870	16994	17113	17012	16858	16727	16961	16740	16933	16956	16860	17089	16820	16966	17085	16864	17156	16859	16797	16866	16859	16790	16669	17047	17127	16885	16996	16753	16891	16803	17101	17215	17019	16993	16849	17079	17066	17074	16854	16966	17007	16952	16975	17006	16991	16848	16774	16982	16913	16963	17023	16888	17098	17060	17074	16927	16977	16970	17122	17106	16794	17001	16942	16913	16995	17240	16856	16969	16977	16860	16889	17092	17093	16779	17115	17117	16970	17101	16806	17056	16817	16755	16920	17029	17070	17076	16873	17122	16954	16978	17127	16948	16989	16949	16776	16719	16915	17014	16832	17042	16807	16970	16969	17016	17013	17092	17007	16964	17128	16972	17077	16924	16857	16967	17148	16944	17010	16869	16795	17027	16865	17007	17138	17047	16970	17090	16855	16956	17168	16957	16815	16925	17036	16913	17102	17043	16943	16890	17157	17059	17176	16802	16909	17002	17013	16914	16808	16897	16969	16902	17069	16857	16941	16855	16909	17057	16928	16844	16982	16901	16817	16967	16798	16986	17115	17091	17020	16866	17008	17024	17062	16953	16936	16914	16966	16982	16878	16953	17053	16985	16766	16895	16946	16697	16911	16995	16926	16972	16896	16853	17105	16978	16832	16809	16871	17003	17012	17016	17068	16936	16930	16783	16896	16922	16895	17081	17038	17002	16797	17166	16941	16957	16885	16936	16945	16940	17098	16901	17067	17006	16871	16887	16914	16996	16871	16922	16969	17052	16877	17034	16997	16966	17009	17009	17012	16898	16812	16816	16858	16739	17142	16996	16927	16785	17171	16848	17019	16896	17167	16905	16964	16992	16846	16914	16982	17017	16953	17165	16968	17067	16896	17063	17105	16968	17034	16824	16750	17101	16957	17013	16797	16966	16924	16977	16972	16893	16873	16970	17004	16808	16731	16884	16932	17197	17126	16956	17215	16961	17044	16913	16943	17138	16957	16736	16916	17208	16809	16959	16963	16973	16975	16985	16987	17028	16954	16932	16992	16970	16875	16837	16647	17130	17081	17007	16936	17099	17179	16921	17132	16993	16951	16943	16816	16948	16931	17024	16867	16946	16812	16741	16915	16922	17107	17091	17052	16977	16939	16915	17044	16995	17093	16894	16923	16897	17028	17035	17059	16790	16927	16761	16872	16975	17003	16889	16806	16965	16858	17020	16830	16797	17072	16802	16961	17069	17111	17115	16983	16966	17052	17162	17112	16780	16912	16879	16897	17023	17051	16826	17042	16785	16808	16940	16942	16972	17044	16878	17070	16998	17047	16818	16941	16916	16998	17097	16944	16912	17023	16842	16915	16959	16948	16642	16933	16995	16909	16916	17178	17032	17115	17057	17165	17190	16915	16848	17149	16787	17065	16974	16828	16982	17009	17086	17112	17036	17078	16960	16999	16749	16641	16916	17051	16909	16960	17145	16919	16935	16970	16858	16973	17014	16974	17139	16996	17094	17051	16963	16864	16970	17037	17091	17036	16965	16801	16974	16855	16864	16687	17078	17044	16832	16909	16977	16952	16782	16735	16807	16859	16887	17070	16709	17119	16871	16867	16918	16935	16975	16916	17013	17115	16998	16932	17127	17063	17066	16980	16961	17098	17008	17044	17006	17035	17111	17260	17021	17019	16877	17099	16955	17103	16884	17201	17023	16986	16885	16912	16964	16936	16939	16952	16977	16975	16866	17225	16804	17065	16985	17029	16989	16925	16973	17048	16980	16961	16950	17099	16935	16964	17019	17053	17177	17031	16945	16896	17071	16805	16991	16896	16877	17016	16895	16829	16928	16916	16774	16875	16948	17148	16928	16906	16897	16944	16998	17068	16938	17091	16804	17023	17065	16994	17116	17052	17018	17109	17017	16858	16994	16802	17038	17152	17056	16979	16871	16877	17040	16958	16902	17228	17052	16975	16930	17235	17103	16875	16976	17108	17012	17069	17170	17111	17010	16826	16965	17068	16822	17097	16937	16961	16795	17024	17153	16936	16976	17008	16663	16823	16932	16851	16860	16957	17001	17092	16885	17132	16968	17050	16965	17096	17046	16968	16884	17017	16790	16961	16931	17042	16932	16951	17083	17041	16942	16845	16960	17165	16889	17080	17167	17070	16840	16737	16855	16905	17094	17025	17040	16996	16865	16874	16891	17003	16924	16890	17009	16985	17162	16808	16972	17116	16946	17042	17110	16984	16931	16767	16905	16975	16956	16692	16941	16829	17089	16812	17036	17365	16819	16884	16700	16885	16903	17130	16946	16971	16881	16796	16709	16896	16817	16931	16888	17071	17049	17064	17069	17072	16857	17072	16963	17055	17147	16932	17053	16915	17147	16952	16954	16918	16920	16909	17038	17023	16803	16942	16935	16722	17105	17031	17022	17104	16903	16900	16984	16944	16886	16774	16858	16749	16892	16921	17083	16942	16987	17089	17072	16878	16967	17306	17026	16935	17035	16973	16854	17317	16929	16962	16827	16926	16901	16937	17008	17024	16935	17056	16643	16840	16918	17052	17057	17179	16947	16982	16818	17022	16989	16914	16947	17204	16892	16942	17037	17184	17138	17200	17053	17085	16811	17010	17065	16925	17020	17039	16838	17170	17039	16921	16937	17100	17013	17043	16950	16910	17021	16946	16983	16994	16885	16786	16948	16794	16972	16948	16915	16995	16966	16883	17074	17110	16911	16799	17085	16978	16814	16763	16778	16845	16880	17004	17020	16969	16839	17056	17007	16986	17000	17105	17129	16959	16964	16923	17050	17092	17125	17041	17267	16969	16930	17005	16903	16874	17008	17005	16987	16842	17056	16973	17002	16971	16853	16818	17004	16970	16947	16825	17048	17012	17037	17154	17001	17056	17103	16984	16954	17231	17063	16841	17131	17222	17040	17002	16969	16957	16857	16858	17192	16965	17058	16784	16801	16879	16703	17151	16951	17039	17040	16960	16983	16953	16996	16977	17088	16987	16980	17016	16933	16967	16691	16932	16930	17205	16919	16825	16903	16907	16935	16887	16923	16968	16967	16963	17134	17122	17118	17015	17082	17130	17028	17023	17018	17120	16940	16997	16754	17019	17091	16863	16665	16711	16936	16908	16966	16932	16649	16934	17011	17092	16891	17144	17053	17089	16843	17000	16974	16922	16948	17096	17092
14326	27142	22144	18580	17158	15942	15218	14709	14368	14234	14084	14162	13945	14042	13992	14073	14085	13988	13929	14053	13968	13978	13894	13894	14015	14072	13898	13879	13785	13968	13874	13900	13794	13853	13896	13715	13796	13817	13741	13754	13882	13945	13944	13924	13747	13793	13776	13926	14059	13846	13881	14004	13743	13861	13968	13699	13814	13977	13943	13825	13838	13927	13779	13943	13900	13721	13696	13823	13693	13725	13901	13813	13873	13792	13688	13772	13896	13734	13777	13771	13993	13970	13857	13727	13954	13760	13747	13805	14013	13722	13895	13858	13860	13819	13781	13807	13678	13908	13748	13977	13955	13600	13588	13678	13777	13853	13772	13749	13866	13925	13738	13724	14028	13695	13848	13727	13886	13958	13700	13738	13885	13787	13933	13853	13781	13940	13789	13890	13739	13830	13756	13691	13901	13746	14033	13749	13767	13774	13740	13822	13962	13851	13645	13604	13844	13799	13731	13871	13977	13923	13736	13831	13956	13808	13828	13843	13702	13795	13736	13841	13862	13968	13920	13678	13783	13737	13845	13814	13645	13708	13484	13793	13885	13931	13647	13791	13845	13696	13734	13923	13961	13840	13918	13750	13661	13806	13934	13854	13980	13740	13898	13812	13709	13738	13825	13715	14017	13560	13856	13759	13842	14022	13780	13872	13810	13782	13934	13719	13980	13801	13789	13830	13812	13701	13766	13769	13772	13959	13857	13871	13819	13885	13801	14010	13790	13809	13874	13917	13757	13869	13825	13788	13901	13744	13866	13864	13789	13766	13905	13619	13858	13914	13776	13813	13742	13886	13863	13892	13772	13856	13819	13773	13672	13854	13760	13836	13974	13790	14019	13812	13873	13688	13879	13826	13837	13797	13920	13768	13746	13837	13777	13685	13936	13585	13712	13709	13948	13733	13841	13692	13714	13750	13863	13747	13883	13777	13795	13733	13921	13998	13708	13735	13763	13891	13797	13777	13653	13882	13809	13789	13686	13940	13816	13894	13689	13861	13886	13770	13855	13917	13790	13936	13749	13839	13807	13834	13783	13858	13673	13727	13722	14014	13880	13767	13609	13815	13866	13746	13725	13817	13861	13834	13994	13808	13707	13801	13813	13748	13774	13811	13828	13747	13673	14039	13755	13760	13828	13807	13817	13660	13816	13914	13774	13888	13761	13827	13836	13946	13841	13755	13802	13718	13923	13773	13852	13906	13987	13698	13786	13877	13929	13823	13912	13792	13799	13730	13659	13872	13856	13907	13997	13752	13918	13779	13926	13412	13915	13899	13832	13733	13843	14037	13883	13729	13888	13705	13738	13768	13846	13706	13811	13817	13765	13889	13918	13740	13857	13821	13815	13656	13936	13839	13801	13873	13817	13862	13887	13910	13875	13949	13918	13727	13540	13859	13902	13796	13638	13823	13926	13852	13934	13816	13839	13936	13830	13854	13957	13821	13832	13854	13966	13785	13738	13772	13896	13928	13765	13575	13949	13729	13879	13628	13709	13908	13844	13633	14087	13792	13753	13871	13859	13959	13739	13642	13830	13784	13857	13839	13880	13815	13952	13695	13972	13827	13793	13951	13873	13722	13812	13830	13798	13848	13886	13672	13886	13843	13763	13717	13994	13722	14023	13715	13861	13590	13741	13902	13809	13750	13782	13789	13838	13786	13720	13820	13880	13841	13985	13889	13917	13728	13648	13819	13697	13913	13527	13747	13719	13814	13834	13840	13896	13816	13909	13732	13826	13884	13696	13629	13687	13939	13908	13792	13861	13859	13861	13893	13861	13858	13864	13751	13810	13827	13985	13843	13842	13810	13768	13873	13847	13946	13878	13743	13810	13872	13949	13822	13911	13831	13726	13720	13737	13943	13757	13837	13863	13865	13935	13750	13903	13803	13791	13965	13813	13841	13896	13730	13746	13746	13853	13821	14027	13623	13912	13766	13767	13744	13729	13780	13763	13879	13651	13872	13744	13831	13999	13870	13625	13859	13811	13758	13859	13793	13761	13683	13877	13943	13645	13960	13725	13788	13805	13740	13915	13758	13853	13875	13798	13716	13911	13685	13775	13785	13932	13951	13912	13800	13778	13703	13855	13797	13638	13891	13675	13819	13983	13837	13830	13806	13914	13954	13629	13870	13811	13952	14042	14003	13785	13798	13815	13626	13860	13719	13686	13998	13930	13802	13833	13818	13920	13777	13869	13748	13891	13807	13816	13904	13736	13743	13806	13890	13778	13843	13823	13675	13882	13980	13737	13740	13935	13785	13706	13961	13784	13863	13861	13694	13875	13764	13802	13834	13825	13678	13888	13867	13722	13641	13698	13780	13703	13842	13676	13814	13795	13871	13711	13843	13928	13706	13788	13821	13911	13798	13883	13832	13758	13658	13768	13825	13886	13919	13792	13784	13762	13826	14049	13932	13634	13979	13866	13815	13699	13771	13982	13808	13692	13916	13776	13816	13911	13862	13777	13967	13839	13627	13835	13761	14014	13918	13942	13802	13792	14099	14014	14023	13773	13872	13765	13729	13720	13878	13840	13725	13776	13674	13971	13760	13852	13796	13724	13709	13731	13841	13873	13887	13812	13928	13926	13663	13780	13935	13690	13985	14032	13923	13775	13927	13843	13783	13761	13769	13886	13810	13898	13897	13699	13817	14000	14080	13791	13740	13807	13802	13884	13857	13680	14055	13717	13623	13915	13880	13908	13770	13834	13876	13743	13809	13761	13729	13929	13750	13798	13912	13828	13762	13651	13900	13779	13757	13962	13947	13698	13750	13721	14022	13813	13788	13831	13989	13687	13825	13859	13802	13596	13971	13759	13887	13732	13736	13930	13806	13713	13874	13831	13912	13826	13743	13855	13977	13672	13792	13865	13913	13852	13733	13741	13860	13822	13753	13771	13763	13890	13892	13647	13826	13807	13732	13825	13823	13799	13800	13776	13795	13822	13787	13940	13758	13860	13867	13765	13852	13859	13565	13790	13757	13873	13848	13778	13788	13957	13737	13719	13878	13791	13830	13906	13867	13633	13628	13857	13794	13820	13739	13876	13799	13758	13820	13951	13820	13808	13622	13831	13848	13717	13785	13688	13729	13819	13815	13865	13781	13810	13744	13723	13752	13927	13770	13881	13827	13953	13720	13864	13762	13861	13986	13865	13899	13802	13658	13688	13677	13724	13865	13776	13778	13721	13673	13856	13839	13704	13654	13855	13820	13738	13775	13789	13946	13704	13822	13917	13951	13876	13763	13779	13861	14050	13868	13886	13939	13728	13893	13703	13758	13824	13902	13830	13848	13804	13684	13904	13855	13748	13698	13777	13985	13728	13787	13716	13818	13774	13745	13824	13845	13821	13735	13884	13880	13933	13745	13630	13916	13737	13861	13866	13957	13860	13838	13831	13784	13720	13939	13763	13885	13932	13794	13850	13921	13893	13805	13707	13855	13889	13838	13960	13883	13884	13839	13746	13821	13931	13799	13869	13741	13919	13618	13897	13859	13886	13738	13783	13899	13809	13792	13903	13784	13695	13803	13953	13815	13789	13927	13788	13692	13967	13689	13762	13827	13819	13921	13835	13921	13885	13815	13702	13827	13837	13758	13630	13708	13935	13821	13798	13888	14008	13968	13718	13760	13792	13719	13923	13898	13735	13647	14025	13755	13833	13743	13692	13947	13746	13769	13838	13748	13770	13930	13752	13899	13699	13689	13730	13797	13679	13866	13777	13813	13763	13784	13911	13763	13792	13677	13675	13891	13795	13748	13775	13893	13818	13966	13902	13808	13782	13875	13803	14017	13761	13812	13884	13765	14005	13900	13933	13787	13853	13909	13807	13902	13835	13873	13918	13719	13867	13834	13817	13847	13913	13839	13774	13764	13769	13896	13992	13861	13756	13723	13777	13843	13867	13820	13886	13736	13898	13931	14064	13622	13683	13723	13708	13726	14086	13807	13778	13792	13677	13899	13788	13712	13751	13660	13845	13839	13734	13704	13826	13692	13691	13911	13710	13990	13820	13878	13930	13872	13828	13866	13719	13864	13846	13874	13876	13817	13842	13851	13780	13632	13864	13669	13945	13967	13724	13777	13846	13885	13895	13719	13889	13751	14021	13837	13845	13790	13864	13889	13715	13788	13883	13766	13971	13841	13688	13786	13756	13939	13831	13858	13691	13884	13819	13834	13705	13774	13852	13747	13729	13768	13657	13904	13748	13683	13890	13736	13650	13814	13925	13787	13829	14034	13658	13852	13691	13795	13843	13894	13746	13746	13939	13859	13896	13721	13740	13879	13780	13869	13852	13905	13687	13823	13782	13917	13863	13816	13823	13952	13890	13790	13783	13760	13670	13637	13889	13705	13883	13847	13812	13789	13974	13697	13863	13769	13817	13929	13697	13859	13790	13801	13831	13849	13759	13946	13899	13637	13858	13877	13829	13987	13833	13856	13831	13771	13818	13943	13876	13909	13821	13810	13846	13916	13683	13750	13770	13953	13882	13820	13923	13754	13797	13663	13805	13792	13826	13586	13999	13851	13723	13898	13679	13742	13783	13831	13803	13894	13777	13917	13788	14041	13597	13734	13900	13801	13740	13892	13784	13872	13884	13891	13706	13713	13758	13786	13776	13951	13802	13614	13858	13843	13919	13806	14000	13658	13817	13746	13961	13744	13807	13810	13738	13742	13855	14016	13959	13792	13801	13784	13813	13816	13741	13807	13808	13901	13799	13740	14001	13822	13806	13938	13878	13731	13818	13771	13949	13729	13817	13875	13947	13816	13863	13983	13767	13962	13755	13875	13926	13910	13819	13748	13913	13799	13871	13868	13893	13873	13784	13651	13986	13870	13925	13875	13846	13797	13867	13760	13612	13823	13905	13767	13901	13912	13780	13815	13851	13968	13830	13720	13959	13919	13768	13717	13937	13780	13836	13710	13904	13814	13904	13792	14037	13909	13604	13807	13757	13885	13811	13754	13959	13898	13910	13670	13952	13747	13824	13760	13702	13715	13812	13800	13810	13903	13690	13636	13630	13789	13992	13809	13925	13610	13816	13662	13763	13733	13864	13930	13878	13839	13885	13923	13967	13822	13934	13820	13695	13693	13975	13730	13856	14034	13684	14012	13853	13887	13783	13899	13644	13760	13835	13809	13766	13747
30181	23060	23607	20817	18449	18398	18203	18042	18072	17982	18230	17839	17850	17924	17878	17890	18064	18014	17768	17847	17960	17948	17911	17903	18059	17931	17914	17739	18166	17836	17991	18004	17950	17816	17721	17759	17986	17885	17721	17813	17824	17911	18093	17719	17848	17985	17695	17867	18126	17747	17867	17700	17842	17994	17823	17643	17869	17806	17926	17909	17899	17872	17938	17771	17915	17812	18011	18061	18037	17776	17985	17877	17677	18014	17844	17703	17815	17902	18055	17960	17936	17940	17696	17650	17900	17999	17823	17882	17734	17830	17930	17764	17702	17823	17734	17885	18001	17858	17981	17901	17757	17795	17947	17972	18115	17890	17947	17857	17869	17765	17802	17926	17874	17757	17926	17886	17846	18098	17953	17767	17922	18045	17936	17855	17844	17870	17926	17816	17785	17660	17913	18042	17895	17832	18031	17903	17908	17865	17771	18189	17797	18108	17900	18054	17976	17977	17963	17858	17811	17868	18146	17835	18034	17912	17730	17838	17597	18041	17943	18100	17865	17889	17857	17820	17702	18062	17983	17883	18184	17873	17945	17767	17782	17989	17739	17920	17851	17707	17712	17694	17891	17934	17803	17968	18095	17957	17928	17903	17921	17720	17877	17683	17803	17796	18054	17864	17749	17918	18131	17894	18083	17680	17978	17925	17936	17892	17928	17820	17923	17906	17802	17932	17784	17813	17879	17806	18003	17947	17834	17896	17948	17886	17986	17785	18084	17739	17866	17978	17899	17775	17890	17840	18006	18016	18098	18088	17923	18064	17937	18009	17873	17914	17883	17717	17832	17895	17921	17949	17726	17818	17763	18007	17947	18053	17892	18300	17839	17906	18051	17886	17984	17898	18227	17833	18176	17851	18114	17800	18029	17741	17692	17784	17817	17838	17923	17814	17876	17854	17976	17932	17874	17677	18052	18072	17909	17879	17932	17814	17795	17879	17870	17888	17919	17787	17857	17758	17763	17762	17884	17970	17798	18000	17723	17838	17848	18022	18321	18083	17945	17766	17838	17946	17914	18005	18060	17880	17798	18014	17887	18066	17998	17884	17848	17851	17804	18028	18004	17943	17926	17876	18068	17933	17932	17789	17998	18194	17832	17959	17904	17833	17926	17904	17977	17971	17785	17878	17560	17809	18158	18068	17962	17958	18131	17745	18098	18093	18066	17912	17746	18026	17914	17909	17905	17851	18100	17885	17858	17919	17961	18045	17974	17856	17793	17879	17832	17807	17985	17809	17997	17935	17890	17936	17910	17887	17835	17871	17679	17900	17693	17880	17942	18107	18049	17936	17946	17921	17744	17793	17773	17887	17864	18014	17773	18021	18082	18003	17843	17886	17904	17684	17874	17980	18159	17850	17892	17901	18026	17915	17865	18111	17635	17965	17826	17867	18081	17986	17964	17951	17869	17991	17860	18180	17991	17906	17938	18001	17825	17858	17774	17823	17645	17913	18032	18117	17894	17797	17848	18098	17831	17870	17974	17786	18009	17715	18095	17639	17832	17993	17811	17934	18123	17737	17879	18043	17710	17829	17835	18192	18052	17923	17835	17909	17923	17897	17757	17768	17865	17795	17957	18033	17814	18031	17936	18004	17673	17860	17840	17804	17872	18014	17943	17981	17913	18062	17942	17856	18144	17775	17980	17859	17904	17908	17708	17992	17830	17949	17852	17925	18002	17838	17730	17964	17860	17995	18049	17871	17925	17775	17876	17909	17934	17863	17781	17910	17907	17712	17891	17679	17942	18006	18023	17846	17943	17921	17916	18114	17882	17907	18095	17757	17846	17824	18082	17842	18072	17938	18059	18136	17908	17909	17914	18105	17679	18012	18008	17843	17845	17763	17911	17912	17957	17852	17881	17709	17937	18009	17936	17881	17753	17868	17631	17956	17999	17891	18022	17973	18070	17943	17838	17812	17841	17720	17981	17929	17769	17821	17745	17953	17915	18074	18144	17994	18091	17832	17882	17665	17926	17974	18085	18093	17976	18031	17841	17953	17859	18076	18168	17861	18114	17821	18023	17878	17805	17935	17993	17988	17655	17737	17947	17746	17925	17753	17646	17839	17747	17813	17951	17933	17830	17867	17848	17795	17870	17838	17761	17835	17856	17912	17727	18042	18095	17896	18126	18110	17736	18013	17806	17814	17826	18076	17819	17901	17957	17912	18009	17948	18017	17935	17789	17891	17780	17955	17998	18015	17929	17727	18063	18084	18033	17546	17720	18014	17993	17872	18043	18025	18162	18031	17855	18063	18148	17901	17774	17910	17968	17910	17862	17867	17767	18043	17814	17905	18034	17921	17944	18026	18093	17902	17777	18004	18039	18008	18005	17949	18104	17984	17981	17935	17845	17841	17743	18120	18112	17992	17888	17704	17874	18148	18176	17724	17841	17832	17929	17988	17863	17827	17822	17703	17967	18037	17922	17970	17893	17939	17947	17686	17838	17624	17948	17975	18008	18111	17854	17912	17909	18027	17737	17877	17735	17872	17880	17882	17935	18130	17945	18113	18092	18011	18171	18114	18033	17962	17885	17774	17826	17879	17984	17706	17907	17871	17837	17912	18024	17956	17842	17763	17801	17819	17967	17625	17661	17756	17693	17743	18006	17795	18146	17801	18016	18065	17890	17817	18024	18370	18007	18173	17970	17906	18066	18010	17847	17851	18050	17925	17805	17828	18016	17860	17857	18000	17875	17841	17838	17897	18056	17767	17934	17942	17915	17981	17973	18011	18140	17937	18034	17828	17924	17838	17883	17988	17945	17884	17943	17883	18044	17943	17972	17851	17955	17848	17721	17932	17824	18074	17767	17966	17709	18108	18181	17902	17924	17855	17872	17881	17853	17625	17834	18055	18064	17836	17903	17914	17971	17892	18102	17798	17918	17874	17725	17843	17972	18015	17719	17987	17847	17946	18039	17755	18082	17753	17964	17743	17793	17980	17774	18168	18070	18016	17862	17741	17871	17926	17955	17959	17884	17818	17859	18062	17913	17862	17918	17841	18070	17988	17886	17920	17977	18098	17868	17959	18144	17828	17911	17956	17853	17837	17592	17662	17907	17924	17836	17555	17894	17864	17970	17964	18012	17803	17845	18016	17954	17926	17932	17949	17989	17873	17915	17883	17777	18023	17839	17883	18065	17792	18026	17716	17978	17753	17919	18005	17696	17752	17893	17821	17933	17735	18098	17981	17947	17955	17843	17774	17921	17971	17952	17929	17905	18085	18023	17851	17871	17429	17892	17746	18050	17924	17878	17832	17855	17959	17886	18022	18172	18155	17831	17834	17728	18018	17860	17709	17860	17801	18014	17760	17927	17795	17895	17999	18000	17894	17970	17723	17815	17945	18098	17847	17957	17755	17721	17896	17800	17828	17795	17831	17735	17951	17998	17841	18033	18172	17851	17738	18012	17893	17731	17824	18010	18005	17854	17818	17860	18124	17660	17690	17874	17856	18022	18053	17650	18102	17993	17944	17677	17832	17967	17890	17956	17722	17910	17816	17922	17904	17764	17745	17848	17893	17810	17789	17863	17813	17820	18104	17975	17784	18049	17875	17982	17858	18020	18032	17916	17951	17948	17819	17936	17927	17909	18111	17826	17844	18020	17802	17803	17933	17947	18019	17810	17779	17861	18035	18174	18015	17886	17856	17868	17792	18014	18092	17872	17805	18063	17917	18105	18016	17994	17901	17985	17923	17809	17698	17847	17862	17985	18012	18056	17884	17963	17961	17973	18149	17734	17902	18044	17962	17675	17854	17723	17827	17662	17927	18122	17708	17860	18164	17656	17999	17807	17864	17853	17678	17911	17874	17945	17877	17980	17948	17887	17839	17948	17947	18006	17876	17956	18180	18005	17798	17854	17973	17848	17909	18028	18228	17939	17987	17887	17787	17826	18069	17828	17708	17815	17891	17873	17939	17926	18063	17983	18071	17937	18198	17821	18054	17994	18069	17941	17825	18038	17997	17948	17850	17908	17999	17832	18007	18015	17806	17876	17839	17824	17819	17897	17804	17888	17930	17879	17891	17775	17757	17925	17869	17804	17891	17984	18150	18189	17956	17857	17649	17816	18010	17897	17818	17797	17736	17897	18153	17817	17995	17891	17847	17933	17994	17840	17983	17946	17915	17996	17820	17804	17961	17578	18082	17852	17942	17949	17930	17741	17781	17954	17858	17681	17869	17962	17893	18041	17855	18037	17825	17840	17958	17899	17975	17919	17895	18045	17870	17811	18014	18001	17839	17910	17931	18033	17958	17889	17744	17721	17959	18031	17841	17811	17805	17964	17825	17844	17852	17853	17766	17792	18068	18081	17828	17782	17880	18007	17842	17907	17694	18019	17822	17951	17687	17828	18100	17827	18074	18019	17889	17905	17849	17956	17806	17763	17973	17820	17938	17825	17925	17957	18039	17750	18010	17900	17973	17836	18062	18073	18009	18185	17873	17901	17855	18018	17764	17868	17799	18088	18088	17947	17889	17729	17908	17877	17757	17980	17990	17855	17877	17994	17828	17837	18005	17898	17809	17892	17755	17934	18072	17999	17793	17845	17844	17866	17960	17892	17702	18148	17758	17828	18048	18015	17893	17833	17864	17803	18138	18074	17882	17637	17934	17888	17914	17858	17853	18289	18090	17899	18074	17764	17967	17947	17755	17938	17811	18031	17835	17799	17908	17708	17935	17899	17857	17836	17785	17965	17939	17902	18078	17971	17891	17850	18104	18182	18030	18066	17842	17918	17715	17790	17990	17901	17738	18097	17969	17960	18019	18051	17967	17942	17760	17951	18026	17952	18058	17870	18008	17812	17778	17953	17865	17856	17757	17788	18050	17995	17857	17787	17849	17848	17820	17745	17724	17921	17764	17719	17834	17868	17897	18037	17978	18097	17653	17903	17939	17734	17926	18162	17550	17924	17980	17785	17839	17711	17945	18022	17935	18000	17982	17886	17934	17920	17757	17860	17968	18167	17884	18035	18004	18028	17730	17817	17855	17921	17947	17953	17860	18039	17892	18047	17981	17868	17890	17834	17926	17764	17832	17912	17750	18018	17745	17710	17885	17869	18008	17763	18111	17974	17739	17743	17947	17918	18104	17916	17843	17994	17846	18081	18079	17751	17616	18037	17923	18085	17837	17829	17809
17173	20440	18114	16325	15752	15141	14948	14693	14621	14386	14662	14304	14446	14650	14501	14435	14393	14453	14613	14458	14686	14575	14367	14439	14332	14433	14364	14255	14350	14544	14352	14484	14478	14559	14204	14419	14613	14650	14371	14447	14435	14343	14317	14473	14407	14255	14467	14449	14389	14359	14416	14275	14409	14486	14394	14397	14400	14476	14455	14431	14680	14377	14353	14416	14366	14522	14486	14332	14405	14390	14349	14338	14504	14455	14327	14446	14514	14470	14233	14303	14315	14599	14428	14408	14399	14464	14317	14179	14497	14411	14532	14457	14374	14300	14449	14340	14320	14482	14344	14379	14419	14400	14519	14266	14491	14416	14380	14411	14308	14474	14386	14426	14228	14535	14417	14356	14405	14409	14515	14450	14445	14599	14284	14306	14339	14600	14294	14263	14365	14137	14304	14506	14304	14390	14427	14523	14254	14365	14371	14291	14359	14216	14461	14364	14282	14480	14351	14339	14273	14389	14463	14265	14216	14467	14569	14344	14372	14537	14352	14413	14294	14376	14625	14393	14404	14424	14217	14369	14560	14488	14402	14364	14277	14342	14271	14495	14349	14584	14273	14341	14240	14395	14475	14387	14427	14388	14338	14440	14407	14265	14394	14500	14400	14474	14494	14417	14582	14507	14383	14422	14309	14512	14388	14528	14511	14339	14468	14332	14226	14310	14523	14453	14388	14362	14273	14316	14420	14343	14586	14566	14329	14441	14429	14582	14400	14427	14493	14372	14368	14598	14267	14545	14471	14395	14413	14465	14472	14454	14455	14404	14472	14354	14380	14370	14356	14470	14341	14542	14506	14308	14383	14486	14352	14391	14366	14335	14464	14408	14393	14444	14369	14339	14549	14373	14236	14435	14631	14455	14463	14473	14391	14386	14350	14517	14313	14442	14398	14356	14578	14402	14451	14512	14287	14521	14339	14378	14362	14595	14435	14446	14355	14385	14378	14251	14420	14407	14446	14408	14480	14362	14314	14502	14363	14386	14434	14562	14413	14520	14322	14492	14359	14554	14483	14513	14464	14360	14505	14339	14353	14615	14363	14315	14304	14282	14494	14469	14574	14421	14275	14423	14319	14461	14482	14368	14456	14381	14458	14379	14523	14323	14312	14256	14443	14304	14504	14493	14441	14622	14497	14441	14327	14384	14334	14462	14395	14237	14509	14353	14405	14451	14622	14452	14571	14355	14335	14370	14291	14469	14455	14413	14459	14499	14406	14370	14323	14481	14480	14501	14417	14331	14346	14391	14303	14430	14292	14542	14496	14560	14395	14310	14407	14314	14317	14323	14250	14526	14346	14448	14501	14286	14462	14386	14397	14139	14308	14583	14464	14579	14450	14211	14501	14268	14477	14470	14303	14416	14448	14384	14369	14286	14442	14481	14475	14460	14353	14386	14410	14369	14573	14515	14342	14505	14397	14449	14529	14318	14331	14381	14414	14558	14450	14286	14326	14309	14405	14320	14477	14524	14498	14356	14500	14176	14383	14402	14499	14380	14246	14423	14316	14425	14461	14377	14467	14445	14317	14429	14517	14317	14450	14493	14451	14444	14431	14379	14397	14405	14387	14631	14394	14453	14394	14220	14363	14369	14506	14420	14421	14398	14474	14531	14445	14523	14454	14499	14266	14328	14391	14553	14350	14516	14367	14437	14384	14421	14541	14337	14516	14412	14379	14422	14388	14441	14445	14315	14428	14283	14407	14334	14455	14376	14385	14353	14460	14567	14436	14428	14353	14275	14328	14385	14566	14344	14466	14406	14374	14201	14422	14395	14429	14487	14360	14489	14573	14434	14345	14467	14229	14426	14409	14649	14298	14461	14393	14603	14542	14345	14386	14464	14449	14383	14128	14340	14349	14257	14366	14414	14316	14325	14463	14498	14455	14263	14343	14438	14370	14362	14413	14248	14428	14428	14469	14386	14448	14324	14300	14306	14578	14484	14491	14461	14467	14292	14336	14402	14374	14540	14412	14419	14368	14344	14227	14332	14611	14367	14318	14298	14409	14501	14432	14473	14392	14532	14530	14224	14457	14476	14293	14419	14290	14327	14435	14209	14424	14417	14345	14452	14495	14252	14528	14301	14501	14392	14278	14442	14433	14394	14487	14464	14460	14294	14600	14377	14350	14552	14330	14382	14444	14510	14309	14503	14497	14365	14370	14408	14492	14367	14349	14441	14396	14410	14404	14414	14387	14418	14636	14308	14320	14531	14436	14382	14369	14347	14158	14408	14470	14419	14258	14484	14517	14531	14414	14612	14615	14390	14257	14275	14315	14432	14326	14327	14429	14499	14288	14507	14396	14546	14531	14338	14412	14393	14396	14340	14360	14280	14240	14363	14185	14509	14338	14564	14345	14437	14394	14403	14370	14496	14416	14524	14581	14460	14585	14443	14405	14406	14573	14470	14547	14386	14341	14388	14451	14363	14649	14289	14361	14519	14542	14477	14347	14304	14293	14436	14357	14425	14503	14516	14425	14473	14419	14364	14521	14263	14518	14136	14342	14326	14353	14427	14365	14229	14459	14387	14331	14281	14455	14401	14492	14422	14439	14540	14234	14343	14431	14460	14495	14378	14206	14479	14351	14160	14363	14456	14518	14314	14652	14289	14418	14308	14586	14550	14313	14317	14314	14458	14350	14260	14430	14350	14419	14393	14382	14262	14493	14476	14413	14543	14443	14300	14328	14326	14578	14409	14413	14504	14384	14485	14485	14470	14412	14398	14360	14490	14214	14425	14392	14514	14505	14481	14368	14331	14378	14425	14441	14640	14484	14499	14398	14373	14360	14337	14571	14469	14508	14686	14432	14428	14555	14341	14475	14364	14382	14343	14454	14266	14361	14288	14323	14350	14392	14401	14491	14423	14263	14380	14376	14603	14508	14472	14343	14312	14444	14312	14545	14509	14352	14469	14277	14424	14387	14382	14325	14561	14360	14239	14555	14611	14399	14418	14531	14395	14281	14363	14496	14188	14394	14263	14396	14516	14549	14541	14452	14212	14374	14418	14323	14483	14337	14494	14220	14420	14384	14337	14384	14434	14450	14377	14451	14365	14348	14368	14369	14330	14364	14529	14477	14561	14311	14352	14527	14517	14442	14321	14326	14470	14224	14497	14117	14492	14319	14492	14442	14399	14559	14330	14370	14362	14422	14599	14484	14509	14530	14384	14422	14505	14345	14350	14497	14625	14384	14353	14486	14552	14267	14368	14463	14459	14280	14308	14273	14510	14429	14304	14571	14468	14370	14462	14456	14393	14359	14385	14390	14484	14483	14389	14500	14438	14482	14269	14406	14407	14458	14520	14418	14335	14424	14376	14469	14269	14494	14379	14391	14424	14236	14423	14321	14345	14411	14453	14428	14431	14297	14505	14469	14398	14373	14324	14538	14491	14191	14325	14593	14405	14464	14469	14451	14290	14401	14401	14530	14382	14343	14530	14308	14432	14367	14380	14355	14384	14343	14392	14281	14210	14494	14243	14417	14364	14405	14459	14290	14371	14323	14394	14410	14417	14445	14403	14362	14386	14346	14378	14228	14457	14429	14472	14531	14294	14567	14508	14392	14416	14494	14252	14363	14492	14355	14484	14394	14380	14440	14441	14437	14353	14496	14294	14392	14489	14540	14453	14457	14430	14293	14429	14394	14416	14372	14439	14361	14325	14289	14380	14357	14298	14302	14450	14398	14449	14386	14341	14450	14410	14467	14447	14295	14496	14512	14482	14331	14324	14549	14438	14500	14392	14339	14318	14600	14414	14355	14309	14537	14447	14271	14527	14484	14447	14558	14400	14469	14459	14342	14552	14629	14396	14379	14379	14308	14585	14404	14442	14294	14309	14469	14501	14413	14258	14504	14390	14320	14284	14424	14398	14405	14442	14493	14419	14357	14398	14311	14484	14324	14414	14585	14334	14444	14333	14452	14387	14690	14333	14373	14423	14407	14465	14452	14441	14516	14428	14470	14356	14418	14424	14497	14518	14411	14457	14466	14217	14449	14523	14305	14522	14324	14303	14434	14545	14475	14632	14526	14247	14314	14400	14459	14398	14493	14384	14334	14490	14608	14465	14383	14496	14379	14410	14579	14132	14473	14310	14289	14343	14429	14356	14429	14351	14403	14403	14380	14369	14159	14502	14459	14403	14366	14263	14481	14392	14471	14418	14349	14215	14535	14415	14392	14509	14476	14329	14570	14614	14256	14411	14459	14398	14395	14515	14360	14617	14243	14660	14402	14606	14386	14322	14366	14387	14433	14515	14271	14374	14440	14554	14650	14382	14431	14554	14419	14301	14471	14136	14449	14473	14436	14346	14509	14327	14535	14246	14389	14441	14389	14538	14439	14471	14413	14215	14545	14276	14486	14408	14552	14470	14422	14413	14437	14309	14278	14432	14351	14308	14459	14361	14362	14348	14418	14385	14498	14438	14393	14494	14264	14361	14392	14501	14456	14409	14387	14377	14474	14394	14425	14461	14499	14349	14496	14225	14440	14396	14424	14459	14430	14616	14354	14550	14355	14427	14524	14484	14500	14344	14313	14401	14503	14437	14380	14381	14472	14347	14324	14422	14381	14272	14481	14328	14366	14457	14398	14336	14271	14444	14493	14577	14315	14308	14313	14435	14463	14334	14276	14444	14457	14508	14426	14523	14469	14297	14459	14384	14321	14330	14468	14280	14508	14444	14653	14478	14343	14401	14324	14385	14576	14501	14425	14353	14307	14312	14463	14387	14269	14425	14317	14378	14365	14385	14332	14544	14472	14435	14375	14469	14357	14531	14514	14219	14473	14359	14250	14407	14358	14454	14424	14276	14489	14406	14557	14265	14575	14324	14354	14462	14335	14407	14392	14213	14322	14393	14481	14372	14434	14247	14342	14303	14470	14349	14341	14641	14345	14339	14305	14424	14482	14276	14396	14325	14537	14414	14543	14405	14408	14338	14303	14507	14485	14340	14452	14433	14481	14398	14491	14406	14400	14214	14346	14316	14318	14471	14399	14364	14312	14336	14182	14434	14445	14496	14420	14426	14248	14362	14402	14375	14395	14398	14447	14401	14458	14367	14300	14500	14390	14532	14499	14465	14380	14417	14374	14374	14326	14425	14367	14479	14388	14319	14320	14438	14364	14524	14560	14239	14366	14416
23325	21358	28139	25125	22308	20805	19815	17933	17271	17386	17455	17205	17378	17261	17330	17296	17157	17326	17219	17228	17189	17230	17379	17064	17052	17328	17294	17184	17186	17178	17297	17067	17218	17182	17144	17000	17229	16984	17150	17009	17144	17188	17215	16923	17169	17136	17230	17268	17104	17100	17191	17297	17040	17020	17166	16913	17167	16999	16952	17125	17111	17248	17175	17030	16945	17106	17053	17157	17281	16990	16829	17227	17148	17021	17065	17118	17005	16930	17171	17123	16942	16979	16852	17373	17076	16986	16968	17103	17098	17245	17026	17116	17055	17240	17164	17333	16985	17128	16950	17185	16986	17167	17081	17023	17217	17187	17204	17078	16968	17238	17039	16949	17220	17181	17176	17197	16904	17258	17087	17046	17120	17003	17049	17111	17209	17051	17199	16933	17067	17032	17219	17049	16965	17019	17144	17197	17150	17164	17212	17023	17107	17159	17208	17161	17233	17024	16959	16973	17141	17027	17048	17127	17049	17375	16978	16998	17197	17219	17195	17238	17161	17120	17123	17086	17129	17283	17180	17211	16937	17101	17087	17257	17070	17115	16955	17029	17036	16996	17252	17300	17127	16975	17071	17018	16997	17212	16975	16971	16914	16838	17171	16949	17086	17160	16998	16801	17250	17058	17223	16963	17145	17161	16958	16895	16936	17190	17090	17061	17040	17123	17180	17072	17217	17038	16971	17188	17323	17256	17194	17086	17266	17091	17021	16975	17200	16960	17145	17086	17021	17251	16915	17014	17062	17048	17021	17047	16971	17116	17081	17091	17238	17012	17143	17033	17148	17066	16991	17285	17148	17183	16999	16949	17118	17007	17166	17094	16997	16919	16960	16819	17219	17029	17106	17309	17083	17175	17072	17056	17102	17225	17134	17088	17030	16754	16986	17105	17338	16994	16971	17134	17163	17302	17148	17110	17125	17076	17010	17130	17163	17057	17246	17152	17205	17236	17018	16918	16919	16916	16929	16976	17112	17141	17114	16907	17166	17156	17226	17189	17081	16972	17066	17353	16981	17221	16991	17048	16808	17055	16786	17046	17400	17237	17074	16930	17271	17144	17057	17252	17006	17057	17026	17120	17205	16967	17027	17008	16919	16990	17093	16900	17137	17089	17128	16950	17147	17185	17146	17060	16841	17089	17195	17217	17245	17160	17057	17080	17210	16901	16939	17110	17134	17258	17257	17008	17146	17016	17125	17210	16982	17097	17126	16915	17117	17235	17129	16930	17154	17086	17040	17069	16923	17012	17020	17136	17191	17165	17418	17197	17272	17248	17206	17139	17141	17069	17137	17141	17178	17209	17026	17188	17092	17132	17296	17054	16801	17086	16930	17040	17100	17093	17063	17272	17104	16976	17216	17138	17136	17066	16936	16930	16984	17125	16903	17160	17122	17169	17111	16941	17421	17294	16981	17052	17200	17125	16946	16943	17041	17143	17075	17222	16963	17021	16908	16951	16947	17082	17103	17208	16951	17169	17079	17199	17126	17099	16910	17029	17094	16949	17287	17098	17046	16980	17054	17101	16992	17059	17163	16982	17068	17044	17029	16943	16967	17400	16984	17053	16939	17103	17033	16823	17083	16901	17020	17194	16916	16976	17070	16916	17141	17129	16989	17115	17118	17052	17342	16951	17262	17000	17009	17106	17149	16962	17158	17088	16959	16916	17062	16985	17066	16666	17106	16970	17109	17008	17232	17198	17084	17219	16878	16979	17006	17105	17052	16879	17079	17056	17147	17045	17320	17231	17214	17076	17258	17175	17020	17049	17118	16983	17007	17145	17113	17104	16973	17170	17171	16859	16954	17045	16991	16985	17190	16976	16951	17037	17171	17078	17195	17215	17367	17260	16857	17012	16931	17197	17344	16950	17109	17163	16863	16781	17007	17076	17112	16946	17122	16990	17069	16819	17241	16952	16978	17184	17061	16959	17301	17340	17000	17130	17268	17084	17111	17137	17118	16992	16992	17231	17135	17073	17069	16905	17003	17137	16858	17244	17123	16931	17219	17258	16969	16857	16999	17378	17201	16971	17101	17098	17271	17046	17043	17121	16972	17376	17019	16921	17230	16710	16903	16956	17276	17140	16997	17083	17079	16953	17028	16865	17172	17229	17057	17043	17132	16948	17154	17016	17089	17137	16972	16866	17120	17149	17177	17170	17164	17056	16947	17093	17057	17058	17157	17074	17044	17159	17220	17198	17038	17094	16991	17018	17116	17236	17027	17014	16957	17018	16942	16826	17079	16964	16972	16937	16960	17321	17289	17044	17009	17204	17430	17076	17225	17052	17152	16968	17111	16999	17058	17135	17198	17242	17317	16957	17155	16962	17192	17007	17118	16921	17003	17240	17024	17197	17339	17099	16962	17130	17122	17008	17152	17198	17121	17162	17268	17059	17013	17102	17096	17181	17121	17031	17026	17185	17044	16986	17207	17064	17154	17153	17065	17346	17382	17238	17153	17322	17338	17343	17176	17117	17114	17156	17149	17055	17064	17099	17107	17040	17150	17135	17181	17238	17263	17028	17153	16988	16998	17067	17177	17090	17231	16970	17162	17314	17127	17044	17115	16827	16907	17232	17072	17025	17350	17098	17142	17219	17036	17147	17235	17099	17194	17191	17140	17001	17019	17061	17404	16953	17099	17066	17293	17207	17146	17075	16967	16890	16989	17064	17129	17229	16909	16970	16979	17116	17120	17166	17222	17066	17139	16975	17068	16982	17083	17027	17132	17061	17095	16967	17244	17189	17109	17276	17200	16945	16952	17161	17220	17028	17213	17276	17167	16935	17111	16979	17046	17163	17239	17017	17067	17004	17125	17084	17026	17162	16990	17189	17105	17144	17024	16823	17212	17117	16975	17239	17162	17225	17272	17385	16997	16982	16930	16720	16861	17173	16948	17156	17139	17029	16930	17169	17003	16806	17150	17112	17072	16951	17075	17107	17246	17122	17102	17130	16981	17085	16997	17076	17145	17199	17024	17064	17068	16931	17217	17092	16917	17025	17021	17139	17102	16993	17042	17297	17296	17251	17176	16936	17226	17010	17195	17120	17148	17219	17113	17171	17077	17107	17020	17110	16947	17033	17014	17155	17182	17087	17127	17103	17077	16991	16923	16880	17027	17186	16941	17187	17227	16907	17031	17045	17366	17149	17067	17141	16993	17107	17028	16928	16988	16995	17080	17143	17020	17078	17151	17377	16949	17119	17192	17167	17194	16974	17163	17059	17102	17155	17054	17070	17186	17242	17048	16842	16849	17025	17091	17061	17169	17025	17095	16972	17391	17124	17128	17031	16987	17047	17162	17275	17016	17117	17065	17032	17067	17048	17064	17244	17080	17226	17067	17189	17335	17056	17070	17149	17265	17007	16932	16985	17101	17043	17187	17208	17109	17201	17196	16971	17039	17021	16978	17144	17415	17000	17201	17180	17139	17017	17193	17186	17213	17136	17063	17086	17151	17092	17055	17049	17009	17134	16977	17070	17028	17023	17068	17102	17015	17138	17028	16818	17164	17208	17052	17129	17030	17140	17195	17149	17084	17150	16970	17056	17036	17007	16945	17038	17250	16989	17165	17135	17213	16950	16986	16986	17165	17077	16982	17088	17132	17142	17097	17077	16951	16898	17166	17196	17205	17172	17232	17082	17221	17036	17306	17215	17003	16962	17012	17119	17088	17365	17101	17120	17195	17151	17195	17177	17083	17240	17121	17129	17025	17223	17206	17021	17146	17221	17062	17131	17146	17068	17027	17092	16962	17183	17089	17224	16977	17104	17268	17167	17105	17062	17032	17174	16925	17057	17057	17166	16894	16931	17053	17085	17039	17116	17073	17089	17253	17008	17139	17007	17047	17061	16920	16982	16912	16976	16902	17130	17277	17199	17061	17051	17216	17012	17143	17310	16967	17028	17068	17141	17256	17279	17052	17102	17256	17184	17051	17244	17189	17277	17087	17138	17102	16986	17123	17270	17152	17017	17164	17082	17018	17059	17238	17193	17048	16908	17198	17081	16985	17298	17203	17082	16999	17238	17100	17004	17054	17150	17296	17070	17135	17155	17030	17222	17016	17190	16904	16994	16994	17193	16993	17292	17170	17179	17296	17068	16898	17140	16998	16830	17023	17077	17052	16916	17051	17165	17193	17179	17082	17061	17231	17445	17224	16887	17043	17113	17182	17134	17007	17052	17091	17134	16904	17205	17151	16856	17054	16952	17015	17002	17163	17077	16893	17025	17134	16933	17203	17128	17024	17064	17185	17189	17146	17240	17130	16982	17070	17152	16978	16924	17170	17048	16909	17131	17345	17242	16991	17080	16998	17202	16998	17075	17189	17267	17124	16993	17116	17042	17141	17158	16821	17300	16991	16953	17000	17010	17197	17220	17166	17205	17130	16882	17192	17259	17109	16963	17135	17012	17108	17188	17216	17167	17267	17085	16898	17165	16894	17117	17131	17066	17365	17076	17063	17182	16949	17057	16975	17222	17209	17084	16864	16947	17092	17036	17056	17200	17206	17209	17034	16883	16780	16961	17082	17106	17076	16998	16903	17144	17109	17061	16946	17047	16978	17134	17241	17014	16840	17163	16931	16983	17069	17109	17198	17145	17017	16980	17201	17256	17149	17009	17007	17151	17107	17042	17158	17025	16991	17353	16923	17166	17076	16958	16929	17037	17115	17014	17047	17116	17148	17130	17226	17103	16905	17167	17122	17113	17514	17196	17110	17060	17125	16966	17118	17120	17071	17088	17217	17159	17073	17048	17086	16924	17330	16868	17084	16997	17150	17073	17112	16885	17223	17249	17239	17020	17087	16972	17198	17043	17275	17148	17129	17110	17029	17125	17281	16899	17162	16943	16889	16903	16981	17022	17133	17001	17075	17316	17041	17152	17128	17083	17096	17456	17222	16917	16986	17047	17039	17118	17177	16942	16970	17131	17040	17254	17168	16994	16869	16921	17110	17041	17037	17161	17093	16954	16943	17000	17021	17245	17102	16941	17025	17089	17147	17165	17029	16872	17070	17055	17127	17112	17224	17129	17280	17161	17155	17076	17146	16887	16918	17145	17254	17176	17055	17301	17110	17192	17050	16862	16984	16849	17123	17253	16936	17044	17069	17067	17143	17233	17252	17194	17008	16959	17257	17012
13904	24166	20210	16988	16327	15396	14833	14569	14165	14238	14103	14102	14285	14193	14240	14210	14095	14035	14074	14097	14093	14201	14094	13963	14099	14038	13851	14009	13857	13983	13994	13943	13857	13962	13751	14008	13945	14027	13864	13941	13853	13892	13951	14090	13745	13984	14013	13919	14047	14025	14048	13976	14013	14037	13822	14063	13977	14088	13758	13935	14065	14096	14014	13954	14012	13970	13909	14078	13993	13989	13873	13813	13918	13850	14095	14189	13937	14006	14009	13985	13921	14047	13798	14085	13843	14102	13959	13922	13993	14091	13935	13871	13808	14061	14009	13873	14012	13719	14107	13844	14022	13863	13916	13964	14190	14108	13787	13772	13936	13948	14010	13914	13926	13977	13987	14108	14135	14115	13876	13844	13849	14075	13976	13973	13856	13997	14176	13700	14024	14051	13964	14078	13923	14012	14046	13867	14054	14055	14062	14082	14076	13919	13885	13830	13866	13898	13943	14058	13987	14010	13958	14022	14016	14081	13996	13856	13810	13987	14041	14075	14017	13993	13935	14096	13964	14011	13878	14001	13836	13741	13971	14010	13937	13875	14104	13878	14025	14118	13973	14075	13966	14043	14017	13850	13875	14052	14083	14021	13926	14012	13920	13984	13813	13871	13985	13803	14153	13827	14112	14105	13933	14110	13917	13903	13932	14012	14054	13999	14123	13967	13828	13960	14077	13954	14010	14011	13898	13963	13828	14017	13915	13958	13959	13841	13970	13984	14051	13950	14075	13938	14023	13859	13742	13922	13791	14173	13933	13944	13945	13871	14005	13900	14019	13923	13895	13865	14089	13887	14137	13914	14068	13989	13917	13834	13823	14026	13908	13901	13897	14050	13930	13840	13959	13890	14143	13932	13968	13838	13955	13933	13863	13905	13809	13995	13938	14048	13987	14148	13987	13973	13881	13944	13754	13965	13983	13927	14131	13928	13879	13960	14015	14025	14061	14129	13927	13969	14004	14003	13896	13958	13969	13768	14004	13867	13924	13983	13976	14034	14043	14055	13920	13959	13849	13889	13931	13957	13871	13802	14130	14038	13942	14128	13923	14117	13879	13823	14009	13834	13995	13884	13883	13895	14062	13868	13913	14020	13927	14066	14033	13817	14002	13881	13840	13958	13990	13987	13877	13929	13728	13919	13951	14079	14126	14019	13899	13946	13878	13935	13998	13908	13990	13949	13900	13821	13994	14046	13926	14052	13832	13888	13996	13931	13941	13866	13988	13843	13845	13987	14037	13939	14030	13938	13923	13897	13915	14094	14000	13795	14036	14009	13987	13852	13980	13848	14019	13865	14021	13959	13974	14017	13944	13890	14024	14061	13858	13972	13932	13970	13969	13930	13825	13806	14100	14075	13890	13983	13836	13927	14037	13914	13793	13930	14031	13869	14052	13865	13880	13978	13937	13935	13819	14079	13953	13954	13962	13943	14093	13956	13806	14119	14071	13984	13944	13994	13970	14055	13851	13982	14094	13823	14073	14118	13977	14048	14014	13985	14031	14149	14035	14019	14146	13965	13734	14112	13944	14042	13829	13974	13942	14069	13986	14042	14047	14026	13893	13907	13832	13986	13818	13866	14011	13962	14094	14018	13992	13982	14145	13893	14051	14025	13831	13911	14021	13860	13987	13975	13929	13942	14028	14050	13931	14122	13982	14096	13949	13889	13949	13925	13958	14024	14016	13995	13970	14010	13916	14001	13831	14082	13907	14034	13965	13915	14140	14019	13961	13783	14000	13990	13999	13905	13659	13875	13980	13956	14129	13989	13984	13913	13823	13809	13918	14040	13946	13964	14110	14122	14059	14049	13831	14139	13827	13874	14111	14147	13968	14104	14032	13866	13829	13794	13924	13701	13916	13967	13953	13847	13955	13889	14158	14035	13933	13959	13974	13869	13849	13977	13859	14102	14121	13977	14005	13947	14072	14056	13944	13936	13852	13998	14032	13970	14035	14041	13963	13931	13960	13927	13951	14153	13931	14028	13725	14038	14049	14007	13878	14049	13837	13834	13996	13997	13878	13906	13815	14056	14100	13840	13943	13835	14215	13889	14134	13933	13977	13886	13942	13963	14018	13983	13907	13978	14083	13907	14005	13913	13967	14017	13981	14067	14008	13989	13775	14070	13917	13976	13964	13906	13972	14106	14009	13979	13932	13852	14088	14070	13863	13955	14088	13876	14061	14018	13917	14186	14076	13833	13890	13973	13967	13955	13824	13984	13896	13953	14213	14004	13942	14008	14084	13935	13905	14158	13915	13912	14017	14111	13952	13989	13811	14011	13929	13910	13794	13961	13888	13822	13834	13918	14000	13958	13923	14039	13837	13999	13907	13939	14132	14058	13886	13941	13969	13907	13873	14041	13901	14013	13894	14050	13931	13992	13938	13884	13982	13941	14021	13805	14092	13796	13861	14018	13912	13875	14010	14061	13817	13847	13927	14076	13867	13808	13875	14085	14010	13906	14049	13876	13944	13803	14084	14016	13890	13871	13998	13914	13808	13907	13958	13965	13951	13988	14046	13900	13854	13841	13997	14092	13893	13849	13895	14096	13980	13862	13886	14049	13928	13956	13956	14010	14057	13994	14063	13985	13892	13981	13850	13995	13879	14108	14086	13837	14045	13709	14115	13856	13954	14006	13964	13966	14035	13886	14081	13861	13968	14123	14003	13874	13968	13839	14013	13736	13998	13972	13862	14026	14018	14067	14059	14091	13872	13971	13912	13803	13873	14038	13966	14074	13804	14088	14176	13966	13970	13880	14031	14028	13838	13952	13965	14106	13963	14107	13921	14063	13839	14060	13851	14014	13923	14009	14011	13949	13960	13934	13915	13941	13845	13990	14070	14082	13971	13869	14002	13924	13898	14048	13862	13839	13909	13953	13869	13743	14069	14042	13915	13921	13892	14012	14049	13760	13899	13903	13988	13960	14062	14041	13935	13959	14041	13838	14080	14110	14061	13757	14144	13850	13952	13990	14104	13965	13918	13878	14006	14087	13939	13867	13974	13887	14062	13839	14049	13926	13836	13908	13979	13991	13993	14007	14057	13976	13867	13894	13906	13982	14110	13994	14017	14006	13819	13919	14078	13857	13806	13790	13821	13951	13995	13913	13878	13895	14012	14020	13920	14021	13968	13841	13866	14024	13898	13885	13872	14046	13987	13992	13770	13936	13879	13865	13861	14014	14015	13893	13888	13956	13828	14042	13864	13879	14027	13933	14051	14056	13917	13874	13888	14075	13967	13916	13919	13959	13946	14084	13923	13948	13954	13967	13955	13863	13895	14020	14169	13827	14131	13825	13931	13975	14069	14001	14039	14038	13844	14254	13953	13913	14153	13846	14001	14023	13869	13888	13955	13929	13861	13858	14189	13850	13964	13951	14045	13927	14025	13942	13969	13914	13955	13944	13812	13822	13989	14018	13971	13956	13863	13855	14166	13830	14091	13896	13978	14111	13941	13941	13872	14025	14069	13826	13883	13937	14156	14097	13958	14039	13859	13852	13985	13787	13914	13953	13949	14126	13971	13926	13909	14087	13734	14100	14044	14026	14082	13899	13887	13907	13907	14006	13911	13963	13688	13679	14026	13938	13953	13973	14018	13955	13864	13885	14033	14026	13881	13801	13862	13831	13871	14095	13963	13907	13897	14013	14018	13886	14041	13958	14035	13934	14095	13960	13851	14005	13814	13954	13873	13931	13923	14077	14089	13754	13931	13988	14132	13950	13989	13941	14069	13866	14229	13923	13929	13857	13968	13935	13998	13889	14056	13980	13859	13977	13864	13944	13916	14072	13912	13902	14097	13858	13916	13855	13872	14138	14017	13909	13873	13957	13892	13995	14086	13879	14019	13611	13969	14142	13987	14046	13965	13898	13922	14096	13850	13890	13919	13793	14120	13849	13961	13826	13946	13995	13864	14037	14016	13996	13975	13842	14060	14057	13927	13884	13983	14047	13845	13897	14111	13889	14001	13900	13800	13928	13888	13991	14070	13946	14037	13955	13844	13927	13827	14036	13868	13958	14088	13979	14117	13983	13808	13941	14051	13987	13987	13857	13826	14054	13952	13916	14045	13926	14061	14108	13953	14185	14058	14057	14053	14039	13917	14101	14078	13928	14083	13981	13950	13873	14044	14060	13871	13880	13894	14032	13997	13842	13891	14103	14016	13817	14009	14066	13936	13942	13977	13965	14124	14030	14018	13893	14009	13886	14007	13994	13827	14153	13865	13908	14009	14031	14020	13972	14018	14113	14044	13944	13794	14138	13922	13877	13730	13900	13963	14371	13952	13880	13995	13848	14101	13937	13762	14032	13886	14011	13896	14101	13971	14028	13874	13837	13995	13913	13894	13857	13909	14035	13863	14001	13976	13959	13979	14047	14000	13951	14053	13954	13801	14050	13826	13811	13972	14006	13906	13893	14066	13993	14070	13981	13966	14042	13940	13823	14123	13916	13930	13893	13867	13901	13937	13935	14041	13915	13929	13997	14025	13898	13786	13997	13942	13891	13739	14027	13899	13982	13922	14015	13854	14089	13974	13897	13859	14085	13859	13918	13831	13839	13946	13920	13724	13995	14023	13978	13853	13881	13964	13955	13880	14077	13978	14024	13914	13997	13801	14057	14132	14162	14032	13937	13995	14079	13938	13970	13854	13912	13977	14120	13869	13984	13886	13866	14085	14030	13945	14032	14039	13905	13871	13709	13972	13962	13875	14025	13829	13866	13934	13902	13858	14018	14004	13924	14055	13901	13995	13891	13956	14070	14040	13985	13861	13911	13851	13905	14109	13987	13983	14050	13906	13916	13985	13898	13796	13918	14009	14135	13890	13923	13912	13774	13942	13898	13945	13981	13930	13828	14020	13981	13974	13893	14016	13939	13992	14060	13925	13949	13902	13887	13822	13995	14159	13880	13948	13876	13944	13904	13977	14039	13950	13935	13956	13968	13868	14012	13979	13934	14027	14074	13901	13791	13972	13828	13878	13863	14006	13835	14029	13960	13777	13828	13858	13977	14136	13844	13875	14017	13824	14081	14041	13965	14103	14045	13864	14049	14066	13869	14005	13842	13834	13956	14039	14046	13990	14101	14012	13883	13885	13936	13872	13906	13863	13963	14007	14066	13916	13886	13963	13894	13914	13923
25060	21438	26926	26761	19734	19080	19184	18087	18088	17922	18119	18125	18060	18163	18051	18016	17949	18012	17966	17959	18047	17896	17904	17963	17761	17960	17846	18133	17795	18130	17913	18033	17909	17886	17992	17693	17807	17868	17823	17836	17966	18030	17759	18049	17798	17908	17976	17845	18257	18013	17901	17872	17878	17894	17903	17779	18017	17927	17701	17869	17814	18040	17722	17883	17891	17941	17990	18068	18000	17794	17699	18055	17758	17809	18036	18000	18050	18166	17875	17701	17816	18022	18023	18029	17831	17752	18042	18013	17855	18149	17950	17863	17739	17849	17900	17948	18058	17915	17963	17833	17691	17859	18056	17861	18100	18108	18198	17804	17971	17791	17858	18089	17925	17888	17960	17921	17995	17794	18050	17926	17874	17803	17900	18280	18156	18005	17876	18148	18010	18054	17811	17952	17919	17823	17933	17968	17950	17789	17916	17630	17926	17773	17867	17758	17827	17706	17898	18004	17832	17942	18018	17945	17982	17805	17800	17793	17967	18093	18014	17947	18053	17958	17807	17829	17965	18143	18006	17766	18284	17885	18044	17773	17948	17648	17671	17778	17870	17829	17884	17935	18133	18013	17854	17839	17791	17877	17900	17801	18039	17824	17863	17975	18047	17969	17778	17742	17915	17969	17874	17862	17910	17980	17989	17992	17949	17849	18069	17969	17905	18069	17980	17972	17920	17947	17806	17883	17849	17883	17740	17777	18179	18015	17916	17903	17892	17772	17746	17804	17951	17815	17877	17925	18025	17946	17784	18061	18147	18020	17995	17685	17625	17952	17853	18087	18179	17887	17920	17671	17848	17657	17989	17991	17994	17799	17966	18028	17995	18050	17790	17829	18066	17854	17866	17830	18002	17971	17683	17917	17825	17938	17973	17821	18070	17778	17796	17929	18111	17828	17807	17960	17763	17884	17877	17999	17868	17951	17901	17680	17793	17812	17856	17808	17784	18035	17850	17855	17944	17814	17755	17876	17856	18079	18103	17787	17860	17720	17955	17966	17913	17973	17691	17875	17871	17870	17898	17983	18083	17857	17968	17970	17830	17899	17914	17864	17749	17862	17960	17942	17939	17944	18011	18041	18201	17958	17774	17868	18116	17901	17829	17947	17917	17915	17920	18095	17887	17831	17777	17836	18089	18118	18144	17921	17912	17881	17982	17951	18193	17907	17941	18021	17902	17827	18030	17858	17895	17996	17932	17927	18004	18015	17982	17992	17939	17921	17909	18009	18015	17805	17710	17808	17944	18109	18090	17632	17830	18087	17985	17947	18090	17812	17994	17979	17955	17844	17817	18071	18080	17971	17866	17981	17956	17928	17960	17775	17966	18004	18056	17813	17924	18128	17744	18032	18020	18037	18032	17864	17894	17870	17969	17617	18024	17895	18006	18000	18101	18079	17840	17802	17971	17891	18143	18018	17929	17974	17964	17952	17988	17832	17956	18129	17967	17953	18029	17967	17808	17886	17847	17926	18109	17977	18062	18017	17947	17834	17856	17890	17916	17895	17987	17930	17932	17868	17910	17950	17869	17879	18050	17779	18003	17829	17989	17946	17949	18085	17891	17703	17884	17903	17934	17933	17942	17963	17937	17879	17840	17882	17980	17761	17935	17971	18072	17884	17749	17853	17859	17908	17849	17964	17810	17774	18051	18056	17815	17685	17923	17856	18004	17989	17668	17931	17845	18076	18255	18063	17947	17720	18051	17922	17774	17979	17979	17758	18075	18082	18028	17881	17890	17772	17832	17843	17796	17879	18042	18030	17838	17691	17890	17669	17857	18005	18040	17834	17813	17856	17878	17903	17784	17818	17864	17768	18051	17881	17739	17975	17649	17912	17988	17899	17962	17703	18113	18030	17917	17818	17804	18000	18006	18120	17992	17715	18007	17890	17945	17760	18111	17825	17967	18001	18166	17754	17912	17982	17857	17981	17963	17999	17730	17937	17857	17699	17780	17816	18015	17949	17979	17958	17823	17806	18027	17707	17920	17978	17700	18052	17832	17889	17912	18059	17793	18091	18059	17907	17857	17980	17919	17923	17959	17740	17878	17952	17989	17992	17944	17877	18031	17877	17751	17755	17751	17801	18015	17724	17937	17704	17987	17900	17815	18122	18000	17830	17857	17826	17800	17946	17870	17867	17654	18006	18123	17825	17811	17741	17905	17922	17918	17853	17966	17955	17923	17832	18061	18045	17866	17990	18001	17879	17934	17967	17943	18169	18168	18139	17967	17726	18035	17954	17916	17876	17963	17853	17812	18103	17935	17980	18342	17978	17914	18056	17939	17754	17981	18101	18115	17884	17908	18020	17978	17919	17969	17823	17942	17914	17835	17895	17839	17926	17755	17749	17586	17825	18057	17842	17886	17988	17965	17919	18106	17824	17976	17911	17923	17783	17989	18000	17987	17943	17914	17886	17861	17921	17936	17973	17984	18002	17817	18043	17805	17925	18088	17745	17977	17973	17880	17809	18086	18039	17903	17919	18006	17712	18159	17988	18083	17913	17808	18027	17856	17766	17911	18083	17916	17788	17806	18100	17994	17714	18039	17857	18013	17907	17992	17873	17842	18058	18040	18028	18132	17920	17803	17857	17853	17823	17823	17800	17870	17849	17763	17906	17932	18022	17993	17829	17803	18004	17994	17783	17850	17876	17830	18035	18077	17714	17832	17982	17731	17926	17707	17914	17754	17685	17694	17864	17902	18061	17960	17912	17891	17980	17876	17978	17820	18067	17870	17817	17891	17696	17826	17790	17825	18044	17973	18016	17790	18040	18111	17867	18012	17916	17857	17907	18036	18066	17986	17833	17894	17953	18066	17781	17930	18112	17946	17893	17981	17879	17904	17722	17939	17891	17758	17744	17886	17871	17903	17799	18078	17840	17955	17847	17977	18065	18278	17821	17940	17954	17909	17884	17823	17822	17871	17721	17866	17909	18050	18058	17732	17932	17787	17890	17971	17967	17889	17847	17946	17854	17986	18050	18020	17933	17953	17715	17825	17893	17962	17957	17786	17838	17852	17814	18090	17865	18017	17922	17789	17882	17919	17959	18066	17989	17935	17995	17994	17967	18044	17874	17821	17890	17940	18116	18132	18132	18009	17818	18021	17968	18020	17809	17937	17974	17997	17846	18002	17950	17817	17928	17881	17824	17789	18024	17936	17891	17958	17900	17981	17881	17850	18091	17992	17868	17972	18050	18108	17861	17934	18016	17863	17623	17852	17867	17771	17946	17999	18023	17957	17809	18052	17913	17749	17834	17857	17860	17850	17847	17959	17964	17853	17935	17887	17656	17933	18045	17922	17990	17968	17884	17708	18126	17780	17802	17825	18029	17905	17910	17926	17941	17927	17865	18004	18055	17827	18074	17945	17931	17976	17886	17912	17755	17736	17694	17814	17750	18022	17897	18058	18052	18028	18079	17945	17869	17804	18060	17996	17741	17928	17991	17936	17994	17938	17857	17962	17806	17889	17922	17754	17765	17830	17689	17857	17986	17944	18058	18027	17905	17920	17754	17934	18029	17786	17995	17975	17821	17828	18077	18161	17957	18054	17837	18017	17879	18014	18089	18122	17857	18065	17952	17923	17982	17768	17796	17801	17875	18014	17715	17687	17858	18018	17918	17930	18078	17787	17820	17910	18010	18258	18185	17824	17865	17955	17841	17957	17748	17990	18051	17885	17991	17620	17995	18027	17973	18067	17814	18046	17898	17990	17837	17887	18076	17948	17936	17919	17988	17811	18040	17903	17810	18078	17913	18013	17807	17860	17806	17796	18030	17855	17922	17920	17944	17956	18021	17906	18007	17861	17805	17985	17800	17920	17831	17895	18205	17994	17750	18059	18061	17979	17928	18014	17772	17940	18136	18048	17909	17884	17981	17884	18060	17963	17940	17848	17947	18047	17871	17977	18066	17675	18080	17993	17949	17793	17806	17764	17971	18027	18016	17770	17945	17808	17997	17986	17783	17997	17983	17720	17954	17905	17907	18057	18045	17987	17980	17942	17933	17975	17952	17850	18149	17879	17983	17957	17894	17870	17894	17656	17977	17812	17840	17954	17986	17874	17909	17914	17943	18078	17975	17779	17744	17953	18070	17775	17947	17854	18160	17759	17805	17828	18111	17881	17923	17986	17806	17792	17835	17946	17871	17872	17907	17993	17966	18053	17877	17871	17900	17876	17997	17876	17986	17964	18022	18032	18167	18176	17894	17951	17952	18035	17996	18194	17867	18099	17960	17811	17933	17841	17844	18088	17748	17744	17959	17916	17742	17882	17831	17968	18110	18183	17958	17969	17921	17721	17922	17946	17726	17943	17775	18036	17916	17782	17724	17994	17897	17966	18038	18058	17792	18073	17930	17721	17689	17735	17885	17816	18021	17933	17981	18037	17886	17940	17938	18003	18096	17823	17838	18080	17917	18110	17911	17943	17935	17888	17948	18065	17877	17836	17833	17702	17857	18041	18037	17922	17928	17909	17872	17958	17935	18158	17857	17920	17993	18052	17865	18179	17943	18053	17855	17972	18004	17733	17844	17930	17905	17920	17909	17932	17770	17990	17949	17968	17873	17927	17971	17938	17991	17940	17910	17793	17874	17983	17948	17896	17891	18134	17928	17904	18055	17909	18024	17903	17757	17897	18011	17979	17873	18000	18099	17864	17796	17847	17823	17896	18017	17838	17973	17915	18039	17927	17926	17859	17880	18015	17818	17895	17919	17944	17889	18183	17868	17926	17814	17695	17874	17992	18052	18122	18178	18036	17932	17916	17747	17884	17964	18030	17956	17826	17944	17928	17764	18088	17914	18106	17925	17829	17940	17682	17917	18116	18019	18116	17907	17954	17840	17834	17738	17931	17857	17544	17829	17958	18028	17851	17850	17991	17790	17823	17974	17984	17888	17830	18028	18186	17808	17811	17754	17768	17744	17880	17743	17827	17973	17932	17918	17963	17880	17798	17897	17750	17917	18101	17862	17985	17981	17914	18110	17861	17998	17920	17804	17917	17875	18009	17749	18015	18124	17802	17887	18054	17925	17823	17994	18154	18027	18039	17758	17863	17921	17844	17912	17831	17948	18021	18038	18086	17883	17982	18143	17975	18074	18019	18012	17782	17945	18011	18090	17723	17844	17671	17906	17926	18011
15162	22093	18757	16641	15861	15553	15028	14743	14695	14504	14481	14482	14453	14627	14547	14557	14337	14534	14530	14382	14400	14264	14580	14360	14342	14365	14334	14421	14458	14503	14300	14417	14380	14664	14264	14441	14341	14419	14264	14530	14310	14298	14393	14317	14514	14284	14339	14469	14372	14492	14501	14313	14395	14301	14253	14324	14178	14499	14310	14468	14399	14438	14500	14265	14497	14374	14543	14277	14504	14324	14349	14300	14503	14428	14375	14558	14231	14395	14348	14469	14358	14372	14340	14258	14361	14593	14524	14379	14473	14428	14423	14243	14455	14277	14338	14524	14161	14219	14219	14583	14348	14396	14311	14452	14396	14255	14242	14449	14257	14193	14198	14393	14239	14347	14155	14424	14467	14380	14216	14603	14460	14427	14378	14302	14211	14346	14366	14376	14383	14169	14270	14438	14204	14481	14369	14449	14326	14338	14307	14460	14477	14464	14293	14292	14418	14400	14364	14290	14391	14338	14500	14450	14336	14520	14178	14436	14469	14646	14590	14414	14246	14484	14446	14546	14292	14265	14427	14326	14287	14198	14481	14364	14369	14525	14437	14353	14206	14421	14434	14351	14409	14252	14332	14415	14355	14107	14341	14322	14233	14415	14556	14422	14382	14410	14465	14419	14171	14337	14513	14388	14298	14381	14306	14400	14278	14399	14493	14241	14321	14376	14466	14330	14346	14389	14549	14430	14534	14384	14481	14383	14396	14387	14210	14266	14234	14393	14397	14299	14265	14469	14565	14582	14377	14470	14347	14269	14355	14294	14354	14327	14277	14438	14262	14240	14323	14254	14359	14310	14348	14401	14331	14450	14453	14358	14206	14413	14442	14333	14256	14479	14440	14193	14428	14381	14475	14497	14597	14252	14395	14462	14253	14382	14366	14453	14510	14446	14535	14425	14341	14568	14485	14487	14351	14438	14526	14346	14443	14411	14315	14264	14379	14596	14266	14453	14448	14144	14122	14395	14480	14224	14395	14348	14345	14367	14452	14359	14161	14496	14247	14338	14420	14453	14240	14356	14427	14503	14320	14566	14563	14338	14248	14367	14334	14418	14409	14478	14432	14377	14372	14280	14449	14326	14249	14360	14431	14450	14487	14384	14134	14333	14437	14290	14220	14516	14491	14332	14329	14362	14346	14283	14508	14379	14219	14457	14262	14353	14339	14468	14503	14247	14408	14256	14519	14366	14370	14582	14266	14388	14419	14556	14452	14356	14397	14439	14334	14373	14250	14333	14436	14364	14240	14490	14474	14254	14435	14348	14388	14321	14442	14356	14368	14566	14428	14421	14332	14383	14242	14414	14288	14394	14406	14366	14392	14367	14327	14339	14319	14373	14205	14394	14273	14360	14368	14376	14396	14380	14316	14417	14154	14402	14339	14378	14485	14358	14507	14532	14395	14527	14561	14518	14290	14482	14496	14233	14418	14391	14632	14511	14440	14419	14251	14228	14419	14430	14403	14415	14358	14359	14450	14275	14502	14361	14353	14433	14295	14176	14409	14423	14372	14340	14337	14448	14540	14399	14378	14353	14350	14555	14437	14261	14276	14368	14439	14422	14295	14484	14256	14491	14435	14307	14391	14337	14537	14253	14445	14373	14487	14340	14223	14388	14426	14456	14306	14196	14419	14238	14315	14352	14440	14418	14315	14380	14161	14538	14330	14553	14313	14251	14273	14536	14507	14239	14322	14342	14312	14346	14387	14404	14407	14198	14185	14228	14390	14385	14254	14409	14411	14593	14295	14403	14314	14270	14498	14346	14345	14291	14281	14413	14273	14088	14555	14451	14281	14457	14479	14544	14396	14417	14375	14327	14510	14357	14368	14569	14317	14259	14316	14437	14386	14371	14467	14244	14362	14409	14433	14413	14466	14396	14383	14360	14233	14411	14320	14412	14634	14378	14547	14507	14385	14436	14374	14389	14430	14303	14387	14339	14268	14327	14355	14329	14384	14379	14467	14209	14309	14527	14280	14401	14548	14239	14231	14462	14422	14537	14318	14312	14302	14495	14506	14445	14412	14403	14709	14397	14268	14323	14366	14285	14281	14435	14463	14272	14534	14314	14431	14406	14348	14411	14420	14494	14427	14330	14392	14313	14239	14462	14459	14263	14325	14316	14418	14371	14273	14413	14485	14415	14345	14348	14235	14133	14448	14308	14396	14360	14375	14360	14426	14362	14346	14493	14345	14282	14451	14380	14443	14295	14289	14216	14285	14458	14437	14354	14327	14308	14265	14227	14312	14458	14282	14322	14423	14293	14341	14350	14362	14510	14484	14313	14349	14410	14407	14326	14378	14317	14352	14341	14420	14401	14459	14195	14323	14280	14494	14335	14326	14323	14320	14153	14341	14469	14351	14219	14560	14321	14426	14208	14457	14380	14393	14399	14233	14584	14453	14172	14482	14162	14390	14467	14318	14312	14563	14464	14471	14327	14459	14271	14310	14454	14443	14438	14212	14254	14451	14405	14348	14370	14446	14377	14043	14343	14366	14408	14375	14476	14419	14350	14375	14317	14283	14504	14383	14391	14216	14440	14253	14494	14495	14512	14219	14549	14425	14409	14169	14623	14395	14633	14327	14389	14252	14311	14259	14475	14254	14310	14418	14211	14429	14323	14363	14312	14412	14337	14380	14248	14266	14346	14432	14370	14303	14340	14325	14486	14389	14540	14271	14368	14430	14387	14342	14295	14609	14413	14189	14248	14406	14384	14284	14538	14348	14371	14290	14195	14531	14307	14356	14400	14479	14356	14427	14345	14314	14263	14294	14216	14368	14387	14453	14276	14260	14437	14373	14300	14300	14323	14422	14435	14297	14209	14382	14268	14464	14288	14474	14366	14497	14546	14367	14340	14470	14240	14421	14461	14374	14231	14203	14376	14316	14297	14517	14374	14551	14429	14437	14424	14538	14231	14366	14320	14398	14442	14429	14341	14393	14446	14247	14417	14233	14428	14411	14351	14395	14517	14270	14420	14372	14358	14403	14408	14573	14302	14282	14473	14334	14366	14351	14461	14405	14186	14404	14548	14246	14492	14317	14450	14314	14393	14376	14398	14291	14491	14276	14372	14478	14425	14567	14368	14282	14395	14522	14486	14313	14334	14412	14369	14465	14430	14439	14284	14362	14541	14322	14282	14295	14331	14346	14402	14531	14240	14454	14442	14182	14470	14513	14480	14344	14334	14467	14339	14104	14509	14224	14492	14554	14271	14337	14334	14369	14338	14235	14387	14370	14391	14349	14355	14377	14262	14422	14323	14411	14248	14363	14414	14239	14348	14341	14436	14475	14338	14387	14462	14365	14325	14340	14370	14385	14443	14332	14357	14248	14402	14396	14376	14435	14548	14393	14328	14282	14515	14337	14472	14389	14299	14319	14265	14439	14274	14265	14402	14372	14349	14495	14303	14270	14415	14260	14332	14222	14371	14195	14269	14433	14547	14244	14355	14429	14345	14436	14252	14470	14279	14250	14404	14370	14378	14398	14315	14507	14334	14463	14393	14588	14388	14489	14297	14244	14515	14272	14318	14249	14435	14479	14336	14331	14575	14456	14231	14280	14282	14490	14481	14435	14274	14381	14337	14507	14495	14391	14308	14329	14206	14279	14280	14330	14459	14350	14537	14433	14614	14367	14348	14402	14528	14362	14304	14309	14359	14338	14492	14478	14297	14413	14504	14361	14455	14573	14332	14370	14265	14326	14431	14421	14320	14331	14344	14225	14310	14446	14384	14366	14252	14586	14279	14369	14456	14324	14331	14347	14517	14341	14460	14386	14274	14473	14381	14337	14195	14393	14305	14220	14402	14437	14326	14439	14481	14353	14377	14511	14308	14357	14378	14377	14185	14467	14329	14303	14402	14434	14456	14240	14345	14418	14289	14219	14460	14155	14405	14286	14313	14456	14339	14473	14249	14306	14174	14379	14459	14453	14342	14331	14490	14482	14389	14397	14275	14289	14323	14353	14305	14371	14192	14295	14330	14396	14492	14310	14301	14459	14296	14621	14310	14285	14472	14320	14189	14424	14327	14439	14398	14285	14260	14227	14341	14425	14437	14446	14399	14242	14223	14330	14209	14394	14422	14407	14213	14434	14305	14386	14260	14296	14379	14395	14469	14312	14334	14336	14244	14563	14127	14293	14327	14302	14290	14184	14355	14201	14296	14293	14373	14415	14478	14443	14372	14494	14258	14312	14285	14406	14412	14424	14349	14373	14367	14428	14439	14412	14335	14397	14404	14431	14248	14268	14376	14443	14406	14198	14328	14417	14162	14522	14325	14449	14442	14326	14375	14272	14354	14506	14328	14273	14446	14255	14408	14308	14427	14437	14329	14407	14394	14369	14527	14307	14361	14495	14436	14285	14402	14366	14586	14425	14264	14394	14083	14432	14331	14377	14405	14318	14476	14536	14418	14291	14342	14313	14235	14381	14460	14474	14360	14301	14261	14270	14312	14461	14298	14427	14564	14581	14298	14201	14355	14291	14419	14164	14446	14419	14420	14322	14332	14317	14468	14417	14439	14409	14359	14515	14473	14435	14433	14473	14400	14391	14361	14336	14294	14429	14418	14265	14307	14358	14401	14372	14510	14240	14436	14143	14419	14546	14329	14260	14286	14307	14302	14336	14462	14340	14263	14320	14382	14272	14393	14274	14282	14356	14477	14378	14349	14390	14357	14131	14256	14307	14369	14438	14307	14267	14523	14408	14313	14366	14363	14276	14542	14386	14456	14272	14475	14354	14335	14385	14315	14300	14344	14328	14328	14471	14351	14240	14297	14514	14371	14269	14264	14355	14354	14261	14193	14479	14332	14369	14360	14496	14356	14372	14481	14404	14490	14416	14257	14319	14347	14412	14402	14471	14321	14229	14389	14250	14293	14415	14361	14449	14288	14325	14425	14337	14256	14370	14257	14542	14334	14415	14447	14458	14459	14400	14358	14381	14411	14341	14301	14357	14409	14555	14490	14279	14518	14357	14451	14272	14451	14471	14333	14455	14441	14439	14504	14460	14438	14202	14275	14269	14342	14494	14223	14337	14314	14347	14305	14341	14368	14284	14296	14417	14312	14491	14430	14197	14444	14427	14309	14399	14449	14611	14456	14418	14302	14271	14224	14414	14442	14522	14531	14442	14329	14312	14291
22355	21408	28728	24454	21695	23363	22948	18261	17450	17551	17360	17389	17409	17345	17156	17193	17390	17175	17299	17239	17242	17424	17258	17228	16984	17049	17198	17171	17106	17127	17179	17074	17064	16863	17005	17029	17336	17078	16988	17012	17084	17032	17095	17121	17051	16892	17094	17141	17031	17082	16832	17023	17194	17069	17024	17018	16976	17126	16736	17096	17161	17102	16868	16739	16885	17078	17135	17037	17203	17075	16995	17067	17060	17243	16904	17185	17027	17139	16983	17041	17075	16936	16993	17046	17103	17296	17156	17011	16787	17060	17025	17137	17024	16878	17049	17073	17135	16889	16959	16980	16903	17003	16828	16842	17029	16935	16998	17007	17090	16930	17102	16994	17049	16981	16787	16850	16938	16945	17114	16917	17014	17061	17007	17149	16916	17145	17033	17138	17247	17109	17384	16902	16769	16900	16980	16879	17128	17150	17080	16980	17008	17057	17078	17025	16750	17015	16917	16868	16915	16993	17009	17158	17067	17134	17113	17103	17064	17095	16921	17010	17019	16907	17022	16937	17112	17038	17008	16959	16912	17046	16956	16976	16998	17025	16842	16946	16903	16979	16973	16947	16738	17014	16929	17052	17033	17044	17060	16959	17016	16924	17032	17153	17116	16992	17039	17074	17131	17014	16983	17109	17007	17055	17080	16826	16987	16988	16897	17228	17039	16777	17161	16980	16997	16963	17039	17008	16887	17136	17105	16941	17181	16954	16999	17189	16896	17065	16951	17107	17007	16867	16801	17118	17104	16845	16996	17056	17111	16803	17128	16905	16976	16925	17063	17292	17119	17077	17057	16804	16812	16830	16966	16965	16986	17014	17131	17004	17017	16815	16825	17047	17005	16845	17281	16949	17056	17090	17012	17082	17024	17065	16949	16944	16751	16834	17009	17080	16914	16927	17087	16733	17017	16992	16991	17033	16963	16880	16903	17090	17183	17100	17172	16910	16946	17096	16953	16786	16844	16977	16940	16992	17151	16938	17021	17209	17082	17039	17183	17065	16907	16786	17062	17089	17125	16860	16793	16946	17069	16847	17191	16940	16925	17111	17034	17016	17088	17184	17057	16983	16874	16930	16902	17186	17108	16872	17010	16899	17020	16799	16906	17060	16979	16965	16862	16985	17257	17071	17010	17073	17170	16855	16878	16947	16944	17049	17300	17006	17076	17034	17091	17101	17013	17077	16799	16925	16882	17044	17017	17168	17150	16968	17092	16787	17000	16951	16905	17150	17099	17088	17125	16910	17115	17062	17039	16710	17060	17022	16862	16895	16803	16775	16831	17061	17023	17116	17028	17115	17054	17018	16814	16889	17085	17127	16966	17005	17137	17113	16945	16841	16895	16968	16859	16929	16879	16767	17086	16965	17143	17017	16934	17232	16965	17080	17099	17043	16846	16753	17017	16984	16827	17008	16889	17150	17005	16965	17232	16814	16776	16997	17011	17208	17022	17096	16748	17065	17204	16951	17063	16986	16870	17074	16970	16999	16983	16961	17017	17097	16933	16909	16985	17008	17048	16899	16974	16825	17018	16871	17136	16921	17153	17111	16872	16897	17031	17018	16975	17128	17111	17088	16996	16994	16763	16999	16898	16942	16776	17045	17049	16893	16958	16926	16880	17134	16982	17157	16826	16934	16859	16839	16912	17059	16869	16962	16905	16928	16970	17102	17063	17138	17076	17088	17257	17110	17016	17065	17005	17005	16970	16930	17075	17111	16981	16761	17246	16830	17131	17073	17120	17049	16873	17248	16983	16985	17162	16906	16875	16930	17047	17098	17060	16984	16988	17011	16842	17112	16817	16939	16922	16731	16962	17161	17113	16856	17161	17056	16857	16925	16973	16970	16865	16889	16973	17179	16910	16831	17180	16933	17000	17138	16839	16958	17033	16866	16961	16847	16922	16990	16844	16752	16963	16848	17019	16917	17025	17101	17094	16941	16917	16996	17081	16929	16919	16981	16985	16685	16921	16826	16724	17086	17076	17056	16912	17056	17140	17117	16978	17032	17078	17071	17044	17108	16945	17119	17002	16886	16898	16906	16963	17143	16875	17041	16990	16971	16974	16862	17049	16952	17014	16993	16937	17036	17055	17113	16987	16995	16940	16921	16849	17013	17127	16845	16911	16978	16802	17174	17091	16831	17028	17111	16918	16847	16923	16889	17019	17014	17141	17210	17149	16824	17171	17164	16939	16947	17007	16888	17098	17016	16880	16989	17081	17162	17028	16777	16924	17135	16979	17103	16955	16786	16996	16847	17074	16922	17096	17037	16702	16990	16854	17056	16816	17042	17113	16909	16970	16706	17102	17174	17069	17078	16937	16899	17073	16837	17042	16954	17042	16858	17094	17022	17046	17002	17081	16879	17005	16960	17005	17115	16866	17163	16910	17146	17108	17070	17142	16944	17064	17025	16952	17003	16994	16721	16835	16947	17048	17025	16850	16963	17102	17152	17162	17018	17205	16989	17198	17043	17065	16862	16871	17147	17048	16985	16898	17151	17001	16910	16969	16963	17014	17113	17049	16945	17257	17086	17096	17046	17189	17066	17061	16985	16865	17107	17088	17049	16932	17117	16971	17121	17023	17219	16809	16868	16895	17087	17019	16892	16947	16909	16820	16853	17039	16951	17017	17070	16840	17078	17002	17128	16935	16845	16956	16996	16894	17063	17041	17074	16734	16782	16963	16964	16990	16849	17113	16831	16976	17124	16800	16976	17171	17104	16922	16971	17010	16983	17062	16809	16893	16844	17008	16919	16808	16915	17128	16915	17029	16949	17227	17092	17092	17150	17084	16766	17225	17098	16815	17008	16883	16852	17047	17078	17154	17001	17008	16894	17019	17076	16840	16846	17007	16723	16962	16967	17065	16986	16771	16850	16929	16883	17101	17145	17052	17050	16992	17069	16922	17024	17042	17010	17051	17006	16862	16746	16930	16888	17085	17015	16999	16961	16987	17011	17039	16823	17055	17134	16833	16934	17055	17050	16878	16923	16943	17095	17023	16903	16853	16906	17078	16937	16899	16965	17151	17176	17119	17072	17045	17035	16997	16936	17038	16904	17081	17103	17175	16982	17142	17113	16846	16997	16928	16895	17003	16801	16993	16915	16917	17013	16922	16892	16811	17039	17118	17227	16955	17043	16810	16934	17060	17038	16903	17066	16859	16986	16915	16951	17048	16948	16951	17028	16818	16993	16872	16828	17001	16812	17190	17085	16963	17009	16855	17112	16892	17039	16947	17200	17062	17050	17066	16975	16902	16888	16906	16922	16958	16952	16721	16993	17100	16887	17105	16972	17002	17076	17145	16947	17068	17193	16917	16980	17014	17027	16952	17093	16782	16802	16965	16917	16989	16906	16868	16895	17128	16905	16987	16958	16872	17067	16942	16793	17096	17035	16936	17000	17203	17178	17111	17041	16792	17016	17184	17028	17014	17011	16990	17055	17032	17083	16946	17132	16911	16997	16983	16964	16727	16894	17220	17050	16867	17038	17097	17131	17088	16785	16982	16958	17087	16906	17075	16961	16916	16908	16941	16911	16873	16857	16893	16735	16776	17070	16895	16941	17008	16942	17192	16986	17018	17029	16961	16930	16870	16983	16764	17062	16888	17072	17127	17178	16942	16995	17121	16945	16924	16988	16830	16933	17072	16817	16916	16923	17088	17003	16935	17092	17082	17077	17047	17101	16887	17001	17016	17170	16778	17105	16953	16773	16962	17017	17006	16960	17031	16862	17090	17141	16972	16912	17232	17018	17131	16927	17063	16911	16995	16911	17058	17041	16991	16992	17033	16844	17019	16963	16843	16989	17021	16853	16985	17001	16976	16871	16961	16752	17076	16999	17160	16869	16895	17054	17030	17045	17168	16986	16850	16955	16989	16812	17014	17031	16927	16872	16926	16900	17147	17065	17093	16945	17070	17029	16945	16973	17048	16939	17073	16997	16864	17058	17120	16977	16971	16959	16848	16739	17064	16874	16836	17012	16992	16941	16802	16829	17114	17169	16949	16934	17097	17128	16976	17070	17017	16971	16934	17116	17019	16906	17178	17194	16887	16920	17116	16926	17069	16777	17175	17047	17010	16885	17053	17016	17149	17221	16923	17164	16928	16946	17082	17119	17025	16901	16971	17075	16934	16976	16891	16888	16944	16930	17186	17031	16876	16961	17063	17115	17131	16903	16922	17092	17084	16995	16985	16787	16890	16926	17013	16923	16895	16854	16952	16966	17085	17040	17085	17063	17082	16970	17038	17039	16688	16927	16954	17052	16946	17099	17094	16991	16974	17127	17115	16904	16829	16753	16874	16798	17096	17142	16954	16963	16893	16959	16874	17046	17144	16868	17100	16902	17107	17027	16893	16955	16944	17122	17076	16988	17084	16937	16993	16948	17109	17110	17034	17020	16889	17083	16864	16942	17010	17077	17118	16923	16875	17000	16834	17114	16781	16808	17035	17149	17026	16752	16853	17041	16822	16995	17107	16950	17016	16838	16990	17069	16699	16953	16961	16862	16997	16849	17028	16932	16846	17166	16868	16992	17142	17016	17064	17179	16917	17150	17077	17110	16931	16961	16937	16645	17100	17023	16887	16998	16852	16873	16899	16770	16984	16988	17077	17022	16944	17082	17051	17087	16780	16850	17111	16931	16943	16819	16955	16973	16854	16951	17091	16918	16995	16983	17261	16857	16932	16919	16792	17011	17098	17079	17215	16998	17016	16979	17274	16857	17123	16866	16866	16842	17038	17048	17014	17173	16934	16953	17018	16962	17112	17154	17036	17034	16900	17135	16979	16942	16975	16931	17100	17118	16946	17009	16689	16873	16859	17156	16957	17008	17032	17001	17075	17149	16886	16920	17223	16932	17177	17051	17005	16733	16968	17010	16906	17133	17032	16907	17032	16961	16930	16811	17062	17013	17077	17297	16939	17002	17049	16909	16918	16922	16932	16805	17010	16926	16960	17155	16900	16948	16912	17093	16951	16852	16702	17019	16995	16986	16949	16934	17018	16866	17133	16783	16979	17077	17092	17031	16951	16946	17159	17047	16931	17056	16898	16967	17074	16897	17008	17055	16902	16996	17223	16944	16966	16930	17089	17191	17046	16904	17038	17112	16893	17182	17180	16940	16979	17313	16848	17041	17132	16977
14438	26751	22214	18450	17105	16216	15139	14957	14331	14269	14180	14012	14276	14247	14213	14188	14156	14236	13958	14057	14078	13997	14057	13942	13870	13969	13874	14034	13941	13950	13756	13818	13983	13836	13882	13901	13857	14094	13971	13877	13831	13929	14018	13717	13785	14042	13883	13936	14011	13966	13744	13885	13834	13812	13841	13865	13896	13924	13870	13848	13869	13898	13943	13720	13912	13940	13732	13986	13982	13790	13913	13974	13762	13762	13834	13912	13813	13856	13909	13890	13893	13837	13925	13882	13775	13747	13969	13772	13996	13710	13943	13930	13920	13717	13905	13771	13865	13960	13901	13872	13875	13881	13871	13821	13748	13814	13849	13974	13816	13866	13906	14038	13718	13864	13782	13879	13882	13999	13827	13985	13794	13928	13844	13901	13832	13784	13688	13860	13839	13950	13912	13831	13925	14063	13711	13885	13839	13890	13850	13728	13839	13830	14037	13812	13848	13932	14066	13779	13905	13886	13730	13922	13868	13859	13840	13891	13922	13884	13867	13886	13992	13619	13925	13784	13896	13949	13739	13733	13902	13884	13687	13611	13881	13866	13889	13890	13818	13808	13936	13752	13838	13858	13965	13695	13798	13846	13861	13806	13882	13826	13749	13839	13869	13820	13844	13842	13817	13787	13804	13771	13822	13753	13629	13829	13774	13868	13948	13758	13923	13728	13834	13835	13758	13792	13793	13697	13678	14052	13876	13986	13752	13846	13924	13968	13733	13724	13951	13881	13921	13840	13925	13827	13864	13765	13822	13768	13903	13824	13878	13885	13852	14020	13838	13766	13908	13842	13726	13759	13822	14034	13986	13952	13929	13835	13835	13842	13784	13872	14004	13825	13759	13961	13889	13957	13794	13993	13904	13840	13838	13741	13729	13706	13871	13887	13700	13707	13838	13846	13952	13784	14006	13944	13754	13803	13813	13937	13807	13756	13816	13864	13954	13782	13923	13777	13882	13926	13671	13856	13987	13763	13712	13751	13841	13731	13854	13865	13832	13851	13928	13731	13872	13983	13905	13888	13952	13661	13896	14014	13929	13977	13847	14068	13900	13962	13803	13728	13855	13671	13986	13728	13790	14016	13822	13765	13896	13898	13749	14004	13989	13945	13852	13846	13853	13959	13927	13941	13977	13690	13961	13953	13646	13817	13783	13746	13858	13658	13744	13858	13872	13706	13950	13904	13758	13882	13843	13827	14066	13887	13765	13860	13988	13862	13922	13893	14051	13877	13856	13791	13894	13721	13739	13890	13939	13767	13911	13874	13760	13695	13884	13880	13760	13967	13897	13761	13832	13988	13797	13774	13844	13842	13820	13942	13863	13836	13814	13782	13846	13749	13893	13852	14021	13848	13804	13834	13982	13899	13931	13792	13846	13912	13928	13759	13934	13705	13693	13839	13698	13729	13805	13968	13840	13833	13984	13768	13913	13839	13803	13718	13932	13760	13733	13893	13760	14016	14027	13924	13770	13921	13906	13854	13885	13882	13947	13801	13843	13675	13757	14068	13807	13946	13875	13892	13938	13754	13723	13854	13794	13726	13857	13742	13820	13792	13830	13868	13847	13807	13867	13882	13839	14020	13706	13962	13763	13561	14071	13910	13953	13819	13945	13817	13798	13830	14007	13859	13877	13916	13955	13874	13688	13818	13962	13782	13799	13778	13581	13910	13741	13960	13786	13767	13799	13827	13929	13868	13844	14009	13794	13853	13785	13783	13907	13873	13854	13863	13937	13712	14027	13794	13742	13892	13591	14072	13909	13899	13883	13733	14023	13888	13728	14033	13714	13779	13722	13658	13632	13944	13925	13832	13724	13924	13798	13809	13896	13796	13730	13909	13844	13835	14001	13923	13841	13922	14002	13835	13981	13951	13996	13879	13789	14015	14025	13820	13643	13844	14063	13750	13830	13816	13867	13952	13887	13952	13966	13717	13854	13831	13884	13766	13979	13908	13936	13768	13788	13841	13826	13636	13881	13930	13833	13788	13863	13680	13854	13955	13928	13750	13978	13879	13776	13759	13867	13800	13696	13852	13864	14023	13896	13872	13977	13869	13803	13646	13827	13948	13857	13812	13820	13625	14013	13876	13851	13907	13719	13931	13836	13806	13810	13715	13757	13973	13986	13799	13938	13799	13805	13810	13901	13777	13896	13928	13793	13844	14082	13763	13792	13770	13845	13768	13816	13821	13856	13774	13734	13798	14035	13757	13734	13762	13937	13587	13998	13819	13892	13869	14022	13844	13913	13903	13739	13863	13977	13803	13864	13954	13900	13729	13957	13781	13891	13885	13811	14085	13953	13757	13869	13855	13936	13695	13834	13804	13808	13801	13887	13862	13858	13880	13774	13891	13949	13809	13880	13838	13806	13748	13782	13809	13870	13956	13831	13872	13729	13813	13796	13920	13649	14084	13900	13787	14020	13921	13893	13931	13687	13916	13948	13937	13807	13930	13848	13825	13946	13743	13765	13873	13879	13915	13859	13885	13778	13846	13872	14016	13854	14008	13919	13683	13916	13788	13778	13935	13932	13851	14037	13775	13825	13827	13832	13838	13945	13792	13960	13831	13779	13905	13905	13910	13909	13825	13885	13948	13975	13802	13828	13809	13984	13723	13814	13922	13890	13740	13764	13945	13784	13739	13798	13919	13748	14012	13930	13818	13691	13866	13875	13859	13817	13997	13928	13806	13817	13829	13773	14100	13905	13929	13738	13870	13847	14011	13700	13906	13781	13919	13767	13858	13919	13843	13920	13835	14029	13978	13889	13860	13712	13991	13888	13769	13887	13811	13914	13707	13847	13921	13957	13801	13780	13720	13798	13687	13840	13954	13796	13687	13880	13916	13892	13778	13864	13747	13887	13944	13862	13909	13856	13908	13868	13812	13948	14067	13904	13906	13798	13772	13846	13892	13796	13708	13790	13819	13914	13993	13963	13617	14028	13797	13973	13799	14011	13830	13952	13779	13781	13885	13789	13911	13797	13773	13823	13834	13880	13853	13806	13717	13946	13931	13724	13730	13773	13855	13937	13773	13934	13737	13825	13747	13953	13821	13708	13776	13829	13822	14075	13931	13804	13919	13604	13852	13805	13841	14004	13921	13967	13866	14025	13728	13724	13877	13782	13736	13879	13883	13816	13937	13751	13766	13818	13871	13709	13666	13819	13947	13968	13869	13858	13753	14077	13731	13943	14173	13889	13855	13943	13906	13865	13841	13879	13920	13670	13861	13922	13958	13883	13766	13798	13926	13934	14039	13880	13909	13902	13932	13718	13698	13930	13758	13945	13711	13778	13958	14057	13608	13981	13810	13818	13802	13738	13696	13819	13837	13833	13792	13892	13763	13856	13790	13776	13835	13960	13896	13707	13825	13901	13738	13865	13940	13913	13818	13693	13728	13892	13923	13804	13917	13768	13861	13920	13681	13809	13803	13954	13887	13876	13761	13766	13739	13869	13858	13808	13916	13726	13971	13858	13906	13772	13810	13888	13928	13765	13852	13914	13793	13794	13640	13701	14012	13720	13726	13947	14068	13861	14029	13913	13796	13858	13843	13795	13743	13988	13905	14063	13840	13906	13812	13993	13863	13866	13898	13817	13846	13786	13941	13882	13686	14006	13937	13858	13836	13808	13763	13876	13820	13908	13777	13834	14015	13782	13801	13868	13737	13860	13904	13780	14003	13802	13890	13792	13912	13897	13823	13805	13815	13801	13856	13901	13840	13936	13808	13908	13935	13735	13797	13723	13800	13789	13720	13850	13662	13898	13839	13897	13900	13816	13986	13987	13767	13748	13898	13768	13781	13903	13864	13734	13762	14112	13965	13875	13827	13867	13718	13787	13812	13724	13771	13652	13792	13880	13865	13869	13865	13706	13826	13744	13978	13884	13977	13876	13923	13833	13841	13953	13917	13809	13826	13629	13730	13816	13673	13764	13814	13809	13914	13682	13928	13749	13845	13843	13676	13777	13936	13906	13870	13935	13926	13823	13685	13969	13853	13895	13820	13810	13913	13898	13805	13967	13873	13954	13832	13933	13908	13851	13744	13811	13729	13859	13776	13859	13879	13815	13856	13896	13823	13909	13865	13817	13914	13883	13794	13777	13811	13917	13799	13726	13728	13752	13859	13852	13786	13899	14020	13936	13931	13957	13900	13792	13772	13766	13903	13769	13588	13776	13935	13950	13663	13848	14063	13866	14012	13887	13856	14006	13777	13916	13846	13834	13718	13849	13734	13883	13794	13853	13690	13789	13833	13837	13853	13738	13776	13807	13884	13907	13569	13846	13951	13901	13870	13902	13650	13955	13832	14009	13875	13896	13800	13814	13766	13924	13785	13885	13904	13681	13822	13916	13839	13791	13775	13856	13858	13873	13747	13844	13642	13708	13796	13919	13799	13848	13796	13873	13880	13789	13902	13913	13712	14045	13755	13854	13742	13781	13869	13960	13971	13795	13834	13821	13794	13895	13981	13910	13783	13761	13967	13730	13805	13662	13753	13842	13782	13834	13798	13700	13831	13740	13961	13874	13992	13646	13691	13874	13909	13796	13836	13763	13847	13981	13702	13815	13702	13902	13816	14017	13772	13789	13711	13856	13818	13798	13840	13792	13885	13807	13792	13991	13797	13872	13910	13992	13888	13882	14047	13815	13916	13874	13800	13776	13838	13891	13798	13948	13844	13816	13923	13921	13699	13918	13850	13957	13869	13807	13866	13882	13790	13913	13972	13662	13858	13846	13939	13635	13794	13859	13922	13659	13867	13874	13891	13880	14016	13928	13928	13792	13934	13820	13891	13833	13905	13842	13754	13770	13765	13821	13749	13864	13736	13762	13988	13884	13910	13949	13811	13826	13859	13904	13717	14081	13880	13961	13915	13953	13888	13865	13784	13865	13824	13991	13726	13755	13962	13986	13645	13831	14005	13668	13977	13946	13818	13904	13868	13827	13795	13759	13785	13895	13666	13933	13858	14047	13773	13900	13941	13890	13965	13887	13769	13969	13849	13850	13871	13744	13987	13890	13743	13832	13659	13830	13867	13913	13925	13856	13785	13816	13768	13897	13810	13852	13957	13741	13823	13678	13647	13860	13798	13839	13719	13983	13917	13877	13743	13973	13774	13869	13729	13702	13794	13868	13775	14017	13835
30136	23205	23494	20858	18514	18273	18226	17894	17932	17720	17990	17773	17947	17856	18020	17925	17813	17841	18056	18125	17835	17926	17815	18033	17757	17853	17970	17792	17780	17808	18040	18046	17719	17685	17816	17962	17821	18159	17757	17899	17746	17718	17778	17842	17808	17694	17848	17912	17920	17993	17912	17697	17677	18061	17988	17863	17881	17949	17872	17806	18087	18077	17884	17841	18074	18023	17979	17958	17588	17980	17838	17777	17906	17850	17919	17750	18008	17795	17760	17796	17800	17672	17730	17703	17761	17927	17832	17713	18014	17960	17934	17777	17889	17903	17829	18036	17991	17861	17935	17868	17834	17706	17853	17967	17973	17992	17673	17800	17926	17807	17785	18046	17839	17933	17748	17794	17756	17903	17931	17825	17905	17899	17694	18039	17764	17817	17895	17698	17878	17936	18128	17719	17873	18013	17678	17926	17970	18005	17973	17817	17736	17930	17930	17799	17944	17860	17716	17664	17846	17889	17811	17893	17808	17915	17917	17617	17774	17855	17869	18016	18018	17744	18003	17841	18108	17943	17610	17964	17741	17708	17933	17756	17863	17767	17911	17873	17787	17680	17780	17738	17836	17775	17717	17773	17743	17841	17722	17751	17628	17921	17901	18014	17971	17914	18002	17810	17768	17903	17841	17652	17868	17901	17832	17758	17673	17737	17909	17616	17879	17867	18095	17885	18073	17922	17763	17837	17791	17884	17880	17856	17923	18035	18042	17703	17677	17995	17722	18076	18076	17717	17883	17756	17794	17928	17874	17869	17791	17871	17973	17802	17979	17928	17760	17583	17907	17971	17890	17871	17886	17901	17635	17870	17861	18178	17831	17618	17733	17947	17844	17945	17810	17996	17996	18009	17830	17856	17822	17951	18005	18049	18150	17923	17935	17839	17988	17864	17770	17918	17643	17853	17705	17712	17701	17906	17750	17816	17717	17934	17685	17797	17854	17916	17952	17668	17904	17782	17783	18000	17869	17901	17734	17903	17762	17889	17946	17871	17971	17870	17860	17783	17893	17767	17841	17692	17811	17883	17714	17953	18093	17980	17759	17776	17556	17967	17867	17956	17740	17927	17862	17901	17828	17826	18115	17812	17975	17911	17818	17807	17694	17740	18004	17858	17876	17825	17968	17886	17844	17920	17746	17950	18029	17889	17778	17903	17996	18027	17920	18094	17738	17860	17734	17937	17777	17840	17809	18010	17874	18015	18158	18029	17903	17846	17845	17933	17850	18015	17873	18027	17909	17816	18033	17990	18034	17809	17890	17907	17944	17934	17747	17850	17969	18007	17764	17823	18032	17863	17893	17990	17823	17945	17835	17892	17854	17934	17901	17835	17874	17899	17700	17874	17817	17999	17925	17806	17974	17749	17740	17906	17882	17805	18030	17953	17910	17720	18194	17682	17913	17837	17855	17717	17961	17835	18054	17939	17761	17886	17960	17951	17938	17864	17776	17843	17749	17814	17830	17921	17795	17742	18045	17754	18009	17919	17941	17725	17742	17981	17923	17982	17982	18076	17834	17932	18065	18011	17968	18160	17929	18026	17865	17965	17904	17799	17989	18069	17936	17845	17823	17840	17790	17755	18029	17734	17815	18155	17992	17869	18107	17880	17831	18157	17879	18098	18073	17903	17907	17901	17946	17677	17928	18004	18035	17916	17753	18004	17896	17958	17882	17898	18062	17946	17917	17962	17883	18027	17977	17998	17824	17691	17875	17919	18017	17913	17722	17829	17782	17860	17873	17774	17813	17914	18143	17859	18003	17838	18043	17723	17968	18123	17759	17977	18009	17772	17749	17692	17854	17903	17864	17802	17870	17842	17802	17688	18112	17923	17853	17925	17699	17876	17720	17975	17863	18034	17971	17875	17900	17989	17681	18011	17792	17690	17688	17910	17614	17724	17857	17660	18086	17905	17910	17681	18201	18190	17857	18064	17933	17938	17820	17857	17883	17667	18069	18056	18060	17781	17905	17842	17912	17859	17872	17900	17900	17915	17941	17891	17812	18051	17898	17842	17907	17989	17883	17812	17771	18057	17987	17906	17890	17832	18026	17973	17787	18038	17815	17681	17881	17695	17969	17836	17968	17799	17924	17904	17898	17971	17909	17888	17974	17910	17862	17821	18066	17947	17909	18059	17736	17930	18023	18181	17778	17950	17752	17679	17885	17820	17980	17831	18095	18052	17918	17901	17927	17841	17853	17994	17989	17852	17971	17924	17911	17892	17876	17744	17851	17729	17825	17800	17903	17742	17889	17700	17948	17716	17738	17945	18003	17811	17838	17894	17731	17814	17929	17907	17906	17775	18089	17871	17820	17903	17894	18039	17833	17881	17869	18103	17573	17940	17990	17849	17714	17968	18019	18119	17825	17866	17778	17888	17786	17883	17975	17737	17881	17814	17877	17944	18011	17788	17901	17993	17758	17892	17809	17769	17976	17799	17852	17699	17889	17913	17960	17826	17900	17709	17666	17739	17901	17964	17793	17835	17680	17995	17843	17944	17958	17918	17759	17716	17859	17897	17899	18041	17958	17867	17900	17988	17776	17729	17921	17989	17869	17757	17958	17552	17872	17733	17881	17734	17970	18126	18039	17818	17783	17863	17870	18034	17697	17815	17801	17711	17693	17935	17956	17699	17803	17874	17738	17906	18052	17870	17924	18077	17877	17648	17731	17945	17873	17670	17999	17794	17903	17915	17699	17823	17729	17577	17777	18052	18006	17803	17895	17955	17933	17726	18023	17923	17850	17824	17741	17937	17959	18050	17858	18048	17878	17833	17961	17987	17850	17912	17847	18064	17938	17808	17647	18055	17859	17923	18077	17813	17863	17780	17876	17879	17996	17848	17869	17906	18115	17882	17941	17859	17789	17809	17846	17857	17796	18032	17958	17698	17839	17634	17736	17611	17954	17775	17784	17938	17751	17907	17935	17806	17640	17844	18060	17944	17942	18023	17749	17859	17686	17818	18069	18046	17643	17808	17918	17636	17792	17734	18060	17901	17978	17970	17825	17860	17892	17918	17920	17792	17896	17826	17845	17798	17804	17797	17792	17692	17978	17706	17871	17956	17883	17647	18031	17862	17709	17790	17923	17753	17585	17874	17849	17727	17866	17965	17971	17843	17728	17768	17822	17905	18055	17719	17859	17934	17940	17795	18082	17878	17890	17827	17822	17727	17865	17970	18115	17916	17713	18011	17903	18061	17918	17803	17901	18071	17797	17825	18181	17991	17764	17671	17799	17869	17847	17962	17831	17777	17990	17733	17920	17901	17900	18002	17902	17823	18016	17732	17799	17825	17761	17817	17943	18022	17914	17909	17870	17772	18018	17832	18049	17880	17834	17878	17970	17855	17892	17772	17970	17853	17896	18191	17703	17840	17706	17802	17916	17870	17832	17949	17814	17923	17902	17945	17891	17847	17982	18108	17845	17882	17971	17736	18003	17876	17856	17799	17945	17944	17789	17873	17998	17935	17951	17763	17993	17517	17842	17931	17980	17878	17823	17948	17912	17956	18045	17900	17828	17887	17799	17872	17868	18129	18072	17889	17939	17807	17719	17667	17885	17872	17799	18005	17968	17821	17919	17888	17796	17960	17995	18048	17957	17856	17870	17881	18016	17809	17853	17849	18037	17930	17852	17866	17835	17865	17843	17871	17736	17903	17652	17734	17816	18001	17935	17974	18183	17947	17709	17634	17790	17802	17961	17890	17813	18027	17858	17786	17754	17997	17881	17744	17820	17864	18098	17968	17831	18100	17726	17847	17797	17860	17943	17928	17925	17891	17950	18073	17878	17746	18097	17893	18064	17713	17801	18055	17783	17913	17921	17721	18019	17940	17847	17802	17818	17827	17580	17874	18028	17906	17952	17857	17874	17961	17705	17882	17813	17652	17749	17873	17689	17960	17964	18031	17656	18023	17612	17898	17733	17847	17925	17958	18086	17896	17809	17791	17768	17876	17730	17779	18013	18184	17994	17869	17936	17957	17896	17663	17835	17836	17864	17837	17753	17750	17815	17791	17885	17918	17969	17904	17829	17994	17808	17741	17750	17965	17900	17745	17988	17914	17802	17815	17815	17731	17845	17874	17897	18048	17832	17648	17857	17869	17975	17904	17930	17866	17901	18068	17808	17755	17918	17960	17964	17962	17669	17905	17868	17866	17837	17949	17949	17771	18059	17895	18023	17993	17808	17968	17869	17998	17890	17777	17754	17801	17837	17961	17817	17769	18035	18059	18018	18130	17914	18022	17903	18094	17886	17872	18024	17859	17843	17836	17889	17732	17820	18031	17883	18032	18002	17835	18029	17768	17790	18045	17761	17836	17888	17713	17949	17882	17657	17702	17876	18017	18007	17882	17823	17925	17797	18030	17724	17700	17801	17833	17725	17836	17733	17777	17977	18145	18170	18078	17975	17971	17718	17894	17923	17993	17950	17955	17862	17887	17847	17902	17810	17852	17797	17897	18044	17706	17735	17891	17895	17667	17711	17865	17770	17911	17873	17861	17771	17905	18010	17751	17937	17986	17941	17739	17701	17708	17712	17614	17727	17882	17963	17817	17805	17658	17933	17881	17933	18025	17878	17950	17865	17734	17767	17900	18012	17932	17948	17718	17831	17775	17648	18060	17569	17837	17873	17833	17723	17636	17810	18030	17645	17825	17911	17943	17861	17753	17903	17901	17962	17893	17875	17637	17704	17860	17872	17673	18051	17879	17950	17842	17998	17726	17893	17993	17855	17944	17680	17878	17933	17918	17838	17993	17961	17910	17727	17868	17791	17846	18007	17851	17792	17774	17931	17872	17670	17942	17992	17945	17890	17872	17805	18035	17895	17940	17785	18016	17853	17984	17638	17927	17844	17812	17911	17848	17758	17742	17823	17568	18115	18058	17927	17989	18174	17918	17772	17848	17841	17886	17951	17716	17831	17995	17853	17887	17917	17833	17725	17840	17891	17718	17797	17837	17880	17717	17905	17919	17928	17830	17721	17788	17718	17856	18089	18039	17872	17670	17909	17994	17768	17965	18084	17902	17819	17801	17793	17826	17889	18008	18047	17856	18015	17825	17878	17792	17841	17892	17863	18023	18058	17925	17952	17864	17840	17910	17853	17945	17969	17713	17948	17898	18003	17821	17833	17806	17858	17719
17125	20374	17940	16118	15659	15586	14800	14845	14642	14521	14530	14487	14546	14448	14565	14399	14557	14551	14446	14515	14550	14528	14387	14550	14415	14398	14456	14438	14230	14374	14392	14601	14439	14491	14369	14349	14383	14563	14301	14401	14477	14438	14431	14372	14303	14342	14348	14496	14523	14336	14350	14493	14463	14391	14367	14484	14497	14408	14403	14383	14407	14130	14344	14396	14352	14402	14604	14411	14276	14542	14377	14371	14429	14487	14355	14521	14266	14586	14381	14522	14263	14532	14535	14365	14410	14457	14562	14366	14508	14457	14689	14402	14658	14521	14281	14230	14575	14406	14353	14292	14574	14453	14421	14355	14556	14431	14322	14374	14430	14530	14406	14504	14387	14388	14251	14423	14384	14518	14556	14369	14456	14502	14370	14369	14342	14363	14391	14391	14474	14503	14486	14562	14538	14468	14434	14279	14380	14353	14487	14546	14551	14250	14367	14411	14503	14476	14495	14382	14429	14258	14501	14341	14561	14482	14386	14330	14449	14472	14333	14528	14350	14334	14304	14410	14376	14437	14461	14303	14430	14487	14463	14503	14347	14288	14345	14457	14515	14456	14479	14369	14415	14436	14275	14495	14450	14338	14558	14544	14624	14442	14404	14386	14317	14390	14418	14472	14504	14424	14552	14416	14475	14388	14392	14449	14524	14317	14390	14355	14370	14364	14504	14390	14431	14373	14345	14145	14396	14469	14401	14267	14618	14537	14301	14446	14373	14378	14470	14314	14552	14485	14331	14440	14344	14564	14328	14449	14434	14465	14533	14391	14317	14496	14525	14443	14542	14318	14439	14556	14450	14400	14455	14442	14481	14473	14395	14352	14315	14288	14634	14427	14422	14413	14383	14423	14475	14389	14177	14329	14511	14368	14508	14495	14401	14466	14281	14280	14372	14484	14369	14450	14408	14438	14428	14599	14570	14423	14629	14510	14541	14546	14389	14340	14363	14540	14308	14494	14435	14423	14436	14400	14432	14458	14457	14542	14299	14490	14485	14469	14576	14373	14493	14339	14436	14341	14522	14491	14448	14488	14392	14468	14544	14568	14586	14387	14337	14427	14326	14386	14595	14492	14411	14420	14355	14403	14556	14267	14294	14340	14438	14454	14548	14456	14346	14429	14291	14554	14380	14378	14467	14443	14483	14379	14477	14370	14501	14463	14217	14429	14499	14385	14487	14466	14387	14333	14522	14354	14348	14426	14360	14209	14333	14317	14629	14533	14331	14416	14467	14312	14329	14478	14457	14382	14108	14338	14508	14456	14561	14495	14547	14307	14577	14573	14530	14456	14473	14366	14485	14460	14505	14482	14387	14422	14483	14434	14522	14410	14569	14461	14506	14472	14291	14372	14513	14421	14438	14313	14540	14353	14466	14436	14533	14310	14524	14568	14374	14427	14495	14505	14333	14468	14484	14293	14258	14457	14377	14259	14567	14438	14495	14262	14397	14423	14431	14545	14456	14304	14497	14506	14532	14548	14338	14416	14473	14431	14464	14420	14385	14429	14415	14356	14376	14435	14394	14517	14216	14371	14567	14452	14468	14308	14363	14516	14391	14420	14520	14538	14396	14380	14439	14401	14509	14341	14521	14402	14336	14397	14545	14456	14426	14483	14366	14403	14432	14574	14511	14392	14337	14298	14439	14426	14526	14397	14353	14427	14302	14402	14387	14436	14719	14416	14396	14472	14329	14401	14674	14472	14443	14428	14512	14418	14515	14464	14445	14460	14461	14329	14439	14506	14437	14428	14532	14447	14366	14385	14444	14479	14503	14364	14361	14374	14318	14402	14509	14527	14459	14467	14408	14345	14454	14471	14527	14382	14343	14565	14457	14356	14520	14309	14501	14508	14595	14310	14549	14475	14346	14523	14532	14504	14545	14506	14337	14513	14489	14314	14401	14348	14467	14539	14237	14387	14387	14440	14501	14426	14456	14381	14387	14414	14490	14436	14487	14482	14458	14391	14485	14440	14525	14390	14336	14427	14542	14297	14411	14423	14531	14366	14342	14461	14400	14398	14570	14419	14596	14275	14542	14482	14246	14463	14488	14509	14444	14543	14294	14400	14418	14515	14576	14427	14304	14427	14427	14495	14384	14485	14273	14403	14469	14404	14367	14443	14541	14371	14381	14432	14291	14317	14480	14397	14353	14357	14160	14592	14553	14408	14443	14494	14434	14420	14489	14316	14457	14307	14285	14363	14423	14517	14281	14446	14635	14387	14584	14292	14369	14339	14354	14398	14464	14482	14383	14404	14411	14275	14421	14528	14355	14383	14547	14378	14506	14384	14405	14524	14521	14335	14461	14415	14466	14488	14420	14571	14521	14507	14446	14524	14437	14241	14439	14354	14411	14368	14384	14531	14283	14353	14538	14407	14322	14395	14421	14385	14449	14568	14333	14511	14417	14379	14522	14366	14467	14354	14512	14333	14435	14296	14436	14490	14603	14589	14498	14723	14469	14547	14447	14516	14370	14309	14623	14404	14440	14502	14491	14438	14585	14471	14561	14369	14620	14290	14394	14528	14057	14471	14543	14504	14506	14337	14327	14529	14470	14478	14446	14398	14516	14544	14484	14362	14307	14509	14349	14514	14627	14459	14361	14532	14403	14399	14420	14408	14485	14533	14476	14258	14337	14465	14352	14360	14331	14419	14342	14371	14458	14365	14710	14483	14514	14333	14591	14497	14327	14594	14371	14268	14512	14355	14468	14548	14415	14410	14553	14427	14453	14363	14284	14461	14556	14454	14521	14574	14461	14317	14431	14499	14611	14528	14478	14464	14461	14513	14450	14340	14382	14365	14557	14455	14276	14402	14494	14328	14420	14435	14421	14446	14554	14432	14434	14214	14504	14522	14274	14445	14539	14376	14382	14342	14479	14500	14464	14503	14281	14437	14631	14381	14319	14512	14393	14651	14574	14258	14548	14472	14392	14273	14482	14437	14487	14423	14471	14391	14534	14427	14622	14411	14281	14422	14547	14497	14464	14551	14497	14441	14671	14411	14451	14309	14330	14343	14484	14469	14522	14435	14396	14746	14497	14465	14206	14300	14531	14382	14435	14456	14558	14406	14490	14621	14466	14453	14473	14569	14365	14452	14566	14717	14389	14527	14352	14425	14567	14322	14445	14396	14538	14567	14469	14348	14490	14375	14354	14528	14472	14758	14332	14360	14418	14421	14398	14413	14362	14371	14486	14461	14413	14404	14587	14478	14526	14381	14303	14400	14317	14238	14645	14550	14384	14545	14347	14286	14341	14636	14379	14515	14346	14584	14679	14436	14377	14116	14510	14427	14608	14615	14634	14311	14584	14413	14591	14145	14501	14552	14494	14435	14615	14428	14478	14486	14445	14477	14397	14255	14415	14441	14428	14610	14344	14390	14324	14433	14541	14317	14414	14417	14472	14286	14338	14581	14293	14459	14246	14552	14402	14380	14397	14356	14425	14271	14309	14337	14582	14381	14444	14503	14631	14450	14578	14472	14431	14622	14195	14427	14450	14610	14378	14403	14381	14555	14410	14424	14421	14521	14445	14458	14480	14475	14331	14620	14436	14450	14509	14431	14459	14422	14407	14421	14389	14473	14564	14369	14591	14342	14427	14374	14504	14432	14646	14361	14503	14417	14524	14393	14445	14530	14429	14477	14368	14400	14326	14446	14512	14331	14485	14527	14349	14475	14508	14271	14478	14341	14454	14287	14516	14498	14383	14450	14377	14279	14659	14499	14395	14565	14332	14657	14388	14535	14344	14521	14472	14296	14420	14400	14404	14394	14507	14371	14535	14593	14347	14446	14453	14366	14523	14322	14434	14347	14588	14504	14299	14466	14517	14456	14468	14392	14532	14495	14381	14446	14515	14319	14511	14378	14309	14369	14472	14344	14479	14522	14301	14436	14558	14446	14249	14466	14569	14526	14479	14481	14440	14453	14547	14502	14415	14427	14525	14520	14294	14455	14521	14426	14446	14330	14426	14348	14465	14364	14331	14354	14552	14503	14512	14389	14335	14458	14234	14385	14310	14516	14371	14399	14462	14409	14487	14579	14433	14417	14416	14491	14555	14425	14523	14330	14478	14326	14403	14440	14587	14412	14277	14430	14507	14529	14394	14338	14448	14264	14393	14375	14352	14519	14410	14376	14403	14449	14485	14404	14315	14541	14444	14612	14414	14319	14391	14383	14527	14412	14377	14521	14531	14354	14241	14467	14498	14350	14400	14398	14266	14292	14399	14492	14434	14462	14538	14349	14357	14294	14336	14391	14333	14452	14489	14553	14353	14501	14335	14405	14307	14582	14293	14536	14319	14358	14538	14374	14421	14493	14322	14500	14551	14351	14453	14385	14439	14291	14424	14434	14426	14358	14486	14504	14509	14395	14384	14493	14306	14554	14358	14326	14544	14499	14364	14462	14469	14350	14444	14542	14370	14377	14392	14544	14446	14434	14499	14437	14458	14359	14282	14352	14557	14416	14428	14507	14521	14359	14451	14394	14527	14386	14477	14504	14422	14320	14398	14401	14284	14483	14363	14527	14473	14444	14367	14605	14392	14368	14429	14348	14411	14350	14496	14348	14479	14479	14255	14469	14446	14435	14355	14575	14635	14329	14386	14457	14539	14410	14464	14429	14417	14442	14414	14392	14491	14442	14386	14568	14338	14305	14476	14275	14445	14393	14349	14542	14541	14391	14376	14406	14405	14341	14502	14663	14394	14572	14607	14351	14404	14511	14397	14663	14450	14386	14486	14364	14612	14395	14447	14518	14387	14445	14479	14333	14592	14362	14519	14483	14293	14301	14574	14386	14341	14373	14470	14257	14326	14366	14510	14443	14455	14441	14459	14555	14295	14416	14479	14512	14458	14438	14361	14418	14426	14373	14409	14494	14502	14453	14584	14440	14438	14293	14610	14518	14448	14385	14606	14289	14433	14511	14403	14436	14488	14254	14545	14464	14408	14504	14484	14305	14278	14627	14538	14368	14489	14410	14495	14339	14468	14390	14574	14532	14291	14445	14514	14436	14438	14463	14449	14154	14484	14625	14429	14392	14579	14458	14471	14584	14586	14379	14393	14416	14354	14566	14475	14388	14576	14340	14468	14295	14457	14479	14319	14483	14427	14408	14422	14397	14371	14394	14371	14426	14396	14461
23405	21377	28201	25057	22341	20990	19800	17975	17543	17572	17535	17331	17223	17221	17484	17166	17195	17221	17408	17088	17173	17139	17360	17108	17252	17285	17360	17086	17239	17100	17182	17136	17205	17253	17139	17288	17068	17275	17054	17170	17070	17298	17252	17050	17284	17174	17301	17066	17175	17315	17298	17270	17250	17094	17192	17137	17081	17113	17116	17088	17189	17294	17094	16815	17166	17199	17032	17053	17063	16951	17034	16961	17079	17116	17269	17210	17296	17130	17157	17298	16967	17202	16997	17356	17084	17272	17036	17093	17283	17132	17019	17170	17235	17097	17199	17137	17052	16960	17407	16901	17013	16871	17097	17137	17079	17131	17156	17131	17307	17083	17038	17008	17183	16876	16998	17245	17223	17067	17109	17241	17013	17088	16913	17289	16950	17179	17216	17099	17113	17041	17077	17233	17182	17250	17093	17095	17297	17213	17122	17047	16998	17206	17100	17124	17057	17129	17193	17245	17025	16936	17047	17223	17186	17018	17339	17120	17124	17203	17094	17177	17206	17070	17122	17058	17255	17035	17107	17109	17185	17106	17173	17151	17466	17156	17004	17049	17168	17102	17281	17036	17179	16981	16933	17129	17209	17098	17111	17175	17131	17132	17228	17023	17091	17078	16997	17039	17285	17338	17037	17317	17047	17067	17145	17162	17134	16882	17106	17213	17028	16990	16952	17145	17120	17100	17129	17234	17018	17125	16934	17162	17315	17155	17188	17113	17234	17064	17094	17178	17280	17092	17218	17418	17022	17104	17270	17203	17128	17027	17279	17059	17252	17141	17314	17111	17058	17110	17395	17366	17279	17091	17053	17169	17113	16939	17109	17270	17086	17242	17015	17122	17352	17092	17290	16932	17151	16905	16868	17247	17237	16947	17188	17258	17047	16900	16972	17198	17151	17218	17282	17064	17423	17086	17129	17103	17016	17104	17162	17032	17182	17003	17103	17200	16921	17164	17149	17410	17101	17192	17343	17321	17079	17109	17116	17022	17120	16965	17091	17017	17153	17246	17274	17229	17198	17216	17383	17162	17090	17061	17032	16912	17070	17127	17274	17126	17116	17028	16982	17211	17224	17165	17101	17299	17107	17066	17347	17211	17056	16961	17097	17070	17239	17095	17062	17096	17095	17258	17104	17029	16955	16981	17185	17156	17189	16966	16981	17453	17079	17145	17005	16996	17160	16967	16939	17196	17155	17238	16948	17107	17165	17131	17190	17019	17275	16984	16981	17239	17078	17027	17000	17096	17372	17198	17108	17174	17220	17173	17348	17124	16991	17232	17201	17215	17021	17132	17143	16944	17315	17166	17087	17209	17092	17150	16999	17169	17285	17152	17223	17323	17100	17219	17211	17238	17129	16988	17193	17043	16914	17375	17147	17062	17118	17012	17173	17015	16945	16966	17142	16884	17081	17024	17213	17114	17200	17122	17188	17374	17114	17314	17208	16997	17171	17153	17429	17171	17228	17052	17063	17042	17074	16880	17150	17085	16942	17131	16992	17190	17356	17271	16984	17120	16982	17240	17100	17260	17070	17151	17124	17057	17034	17057	17079	17093	16885	17059	17244	17069	16974	17035	17045	17187	17297	17170	17151	17104	17027	17089	17091	17042	17084	17304	17263	17248	17037	17355	17357	17091	17071	16943	17179	17371	16925	17203	17220	17161	16980	17221	17088	17071	16958	17193	17280	17243	17074	17166	17291	16943	17101	16794	17083	16835	17150	17328	17267	16994	17307	17294	17055	16922	17192	16950	17256	17132	17256	17224	17280	17067	17197	17101	17109	16996	17172	17326	17027	16988	17080	17085	17148	17111	17110	17142	17191	17147	17066	17097	17185	17142	17420	17022	17110	17307	17116	17192	17173	17260	16951	17163	17093	17368	17115	17146	16977	17244	17047	17136	17100	17068	17247	17105	17136	17129	17248	17279	16933	17187	17091	17012	17148	17070	17186	16937	17076	17323	17156	16984	17158	17057	16992	17097	17101	17249	16976	17153	16993	17118	17099	17117	17245	17074	17170	17127	17176	17181	17019	17161	17200	17353	17187	17240	17330	17318	17131	17129	17024	17122	17131	17083	16950	17256	17172	17064	17165	17270	17119	16987	17308	17256	17061	17238	17290	17027	17148	17154	16957	17107	17377	17387	17340	17120	17117	17108	17205	17126	17101	16980	17142	17275	17359	17186	17272	17084	17169	17055	16992	17199	17012	17206	17016	17158	17035	17089	17180	17242	17380	17198	17244	17053	17382	16994	16987	17105	17211	17294	17169	17294	17091	17171	17339	17299	17229	17217	17202	17249	17157	17309	17334	17304	17295	17109	17150	17294	16975	17236	17299	17406	16990	17157	17335	17146	17161	17216	17208	17316	17266	17268	17241	17139	17129	16986	16932	17129	17180	17377	17072	17103	17045	17207	17158	17296	17140	17006	17255	17076	17069	17014	16938	16980	17117	17190	17173	16987	17128	17133	17144	17212	17303	17041	17227	17178	16965	17151	16971	17176	17116	17129	17080	17189	17118	17233	16872	17222	17092	17344	16991	17138	17131	17021	17018	17075	17107	17238	17104	17151	17168	17219	17053	17123	17183	17091	17083	16904	17277	17113	16923	17072	17409	17261	17269	17051	17221	17204	17266	17011	17372	17085	17102	16920	17191	16937	16930	16952	17124	17014	16945	17114	17306	17130	17018	16981	16960	17025	16966	17222	17019	17071	16953	17332	17223	17115	17129	17218	17215	16945	17144	17079	17072	17237	17025	17244	17181	17214	17195	17198	17094	17269	17022	17044	16945	17167	17287	17259	17285	17290	17089	17085	17104	17051	17098	17134	17136	17280	17257	17102	17039	17033	17156	17106	17204	17127	17020	17088	16844	16953	17151	17120	16937	17524	17103	17162	17111	17119	17208	17184	17270	16871	17047	17139	17302	17175	17088	17173	17152	17273	17074	17168	17117	17000	17364	17172	17201	17116	16995	17097	17021	17036	17234	17205	17327	17011	17170	17252	17376	17140	17237	16966	17356	17265	17219	17180	17172	17003	16964	16952	17329	17031	17173	17173	17102	17323	17167	17319	17218	17177	17147	17088	17269	17075	17261	17341	17342	17312	17157	16879	17125	17054	16949	17020	17157	16898	16944	17086	16980	17124	16976	17057	16993	17126	17355	17213	17066	17325	17144	17283	17054	17022	17160	17071	17126	17220	17296	17302	17226	17086	17097	17141	17128	17015	17154	17024	17104	17231	17183	17420	17209	17222	17121	17121	16985	16858	17368	17213	17085	17325	17225	17160	17134	17142	17307	17200	17325	17153	16986	17119	17130	16912	17221	17318	17073	17168	17150	16925	17093	17125	17198	17231	17078	17077	17038	17217	17331	17124	17108	17132	17258	17248	17052	17255	17061	17216	17199	17291	17212	17259	17200	17172	17155	17050	16912	17076	16954	17303	17044	17096	17022	16977	17128	17111	17102	17187	17165	16944	16882	16881	17248	17104	17159	17167	16954	17128	16931	17208	17310	17192	17221	17004	17218	17341	17025	17119	17128	17005	17092	17014	17409	17065	17284	17244	17315	17230	16958	17099	17023	17124	17087	17058	17277	17222	17136	17047	17154	17203	17104	17140	17218	17017	17189	17001	17016	17249	17211	17104	17010	17049	17325	17198	17207	17084	17111	17278	16997	17144	17133	17149	17006	17278	17214	16974	17111	16985	17089	16989	17288	17137	17162	17098	17297	17168	17207	17021	17166	17281	16997	16961	17116	17063	16993	17049	17140	17119	17294	17092	17145	16956	17249	17308	17280	17182	17053	16844	17106	16983	17031	17033	17281	16935	17090	17179	17212	17091	17201	17197	17184	17459	17385	17131	16975	17058	16893	17326	17062	16969	16912	16937	17209	16961	17178	17339	17158	17057	17230	17119	17038	16962	17255	17263	17358	17114	16977	17040	17204	17250	17134	17062	17270	17191	17211	17053	17162	17212	17075	17145	17227	17114	17023	17122	17042	17129	17266	17158	17280	17130	17341	17120	17219	17096	17147	17206	17187	17306	17185	16963	17105	17219	17196	17316	17108	16810	17170	17123	17366	17326	17102	17195	17394	17134	17005	16879	17011	16859	17337	16983	17084	17038	17079	17037	16923	17140	17186	16916	17050	16876	17184	17114	17159	17158	17295	17267	17125	17110	17153	17121	17277	17219	17086	17077	16895	16920	17298	17068	17078	17138	17016	17081	17137	17047	17167	17071	17110	17294	16901	17140	17261	17120	17156	17055	17168	17162	17146	17095	17122	17244	17217	17246	17286	17156	17205	17168	17136	17037	17132	17165	17378	16987	17065	17053	17148	17147	17160	17012	17114	17104	17229	17244	17005	17171	17045	17172	17105	17025	17184	16993	17095	16945	17157	16925	17149	17187	17149	17211	17311	17068	17026	16968	17122	17004	17120	17165	17122	17202	16956	17024	16989	17141	17057	17024	17000	17085	17158	17302	17171	17046	17081	17091	17160	17158	17142	17101	17232	17357	17119	17053	17172	16924	17278	17022	17219	17158	17272	17249	17270	17200	17100	17101	17013	17036	17223	17054	17171	17077	17342	17275	17160	17148	17027	16980	17020	17066	17053	17157	17099	17179	17101	17157	17084	16868	17084	16990	17101	17186	16921	17263	17321	17219	17132	17182	17073	17010	17118	17063	17245	17245	17332	17042	17197	16919	17070	17079	17176	17282	17082	17357	17361	17202	17064	17032	16995	17032	17053	17150	17229	17240	17315	17109	17250	17455	17208	17049	17083	17179	17201	17017	17127	17265	17196	17303	17035	17184	17244	17258	17045	16991	16988	17114	17235	17083	17045	17093	17331	17172	17188	16957	16925	17088	17058	17103	17144	16904	17034	16997	17112	17189	17178	17141	17186	17323	17273	17166	17128	17072	17181	16999	16924	16906	17073	17032	17048	17164	17057	17237	17186	17166	17064	17180	17127	17250	17138	16765	17128	17191	17288	17082	17096	17047	17162	17168	17006	17153	16976	17051	17063	17223	17212	17035	16916	17210	17248	17247	17041	17238	17027	17258	17275	17191	17334	16938	17289	17202	17138	17096	17066	17066	17203	17077	17179	17046	17273	17056	17233	17263	17244	17080	17251	17124	16947	17338	17175	16867
13878	23851	19973	17103	16524	15457	14922	14578	14474	14106	14116	14215	14177	14204	14332	14078	14091	14085	14319	14090	14058	14113	13885	14117	13888	14031	13925	14157	13920	13981	13984	14031	13907	13982	13934	13973	14019	14041	13832	13878	13967	14119	14068	14054	13977	14012	14064	13980	14099	13946	13968	13826	14071	14159	14025	14160	14020	13964	13934	14103	13877	14081	13959	13943	14145	13866	14121	14025	13909	13886	14071	14009	13931	13968	14053	13939	14058	14071	14155	14059	13989	13841	14098	14173	13898	14053	13970	14041	13852	14042	14065	13968	13961	14111	14024	13954	14069	13852	13921	14109	13941	13948	13912	13812	13910	14107	14102	14042	13984	13962	13793	14110	14087	13737	14028	13919	14211	13896	13867	13927	14030	13892	13939	13899	13920	14092	14003	13909	14067	13990	14100	13811	14089	13814	14127	14026	13867	13895	14113	14084	14058	13969	13957	13947	14134	14208	14004	13935	14036	13924	14024	13917	13976	13988	14042	13950	13934	14040	14053	14073	14027	13883	13973	13900	13910	14280	14211	13934	14018	13992	13799	14121	13913	14123	14053	14041	14033	14026	13892	14100	13771	13959	14003	13971	13986	14101	14057	14147	14050	13960	13937	13940	14078	14028	14044	14002	13910	13905	13844	14038	14051	14118	14126	14048	14007	14015	13948	14027	13959	13892	14008	13945	13994	14165	13989	14000	13980	14049	13912	14183	14112	13931	14069	14159	13872	14242	14046	14007	13881	14106	14077	13997	13947	14054	13883	14043	13876	14154	13933	14083	14096	14004	14046	14011	14093	14009	14081	13933	14080	14010	14130	14068	13975	13957	14111	14172	13931	13986	14206	14097	14085	13944	14082	14121	13923	13964	13845	14012	14148	13932	13806	13907	13909	14004	13979	14089	13928	13955	14157	13892	14102	13985	13929	13909	13909	14011	14117	13907	13971	14099	14166	14064	13979	14011	14092	13736	13940	14034	14051	13978	13976	13910	14089	14051	13975	13999	13979	13917	13920	13948	13963	13914	13833	14041	14030	14033	14215	14244	14036	14002	14059	13868	13919	14059	14068	13998	13923	13939	14015	14008	13869	14016	13969	13896	13885	14075	13983	14049	14176	14063	13916	14126	13936	13962	13949	14023	14117	13821	14063	13996	14006	13947	13978	13988	14026	14077	13949	14000	13892	14033	14013	13952	13935	13946	13955	13998	13962	13892	14045	14070	14079	13893	14078	13840	14149	13878	14089	13816	14067	14043	13970	13993	13831	14173	13865	14210	13952	13823	13908	14032	13938	14101	13895	14073	13979	14061	13923	14009	14054	14051	14027	14018	14032	13941	13993	13874	14050	14089	14030	14069	13899	13929	14062	14038	14034	14009	14098	13929	14051	13877	14106	13954	13848	14130	13882	13889	13955	14143	13877	13989	14113	14051	13909	13878	13916	14011	14003	14053	14025	14194	13986	13953	13942	13930	14233	14037	13920	13884	13986	14030	14017	13894	13985	14029	14129	14047	13951	14094	14004	14106	13906	13847	13785	13975	14032	13982	14119	13985	14049	14037	14007	14080	14113	14008	13869	14128	14034	14087	14083	13934	14073	14076	13947	14053	14089	14184	13921	13861	14100	14111	14113	14096	13818	13831	14004	13964	13946	13936	14052	14048	14047	14077	13998	14012	13882	14071	14068	13911	14010	14041	14009	14042	14048	14061	14067	14059	13961	14059	13918	13928	13902	13976	14005	13800	13950	13982	13860	14018	14163	14094	14047	14115	13895	13959	14062	13872	14107	14006	13953	14070	14030	13988	14042	13902	14051	13922	13916	14142	13929	13992	14092	14063	13931	13936	13958	13974	14055	14053	14018	14095	13757	13969	13866	14006	14024	13956	14164	13914	13880	14060	13915	14100	13982	14082	13917	14090	14047	14132	13952	13954	13807	14067	13873	14072	13871	13826	13930	14081	13934	14009	14108	13946	14000	14018	14077	14049	13957	14043	14097	14007	14046	13993	13994	13932	13902	13989	14066	14039	13853	14087	14106	14161	14173	14018	14016	13927	13896	14046	14094	14054	13919	14084	13927	14178	14023	13964	14006	13964	13968	13948	14123	13954	13917	14050	14000	13956	13932	13997	13987	13933	14080	14012	14021	14000	14077	14043	14087	13943	13970	13864	13903	13987	14084	14066	14045	14003	13918	14036	13890	14037	13972	13826	14182	14108	14086	14073	14130	14076	13946	14019	14013	14079	14091	13849	13949	14026	13952	13976	13941	14086	14141	14029	14033	13936	14125	13982	14107	14008	14188	13961	14216	14157	13924	14037	14090	13935	13985	14068	13919	13996	13903	14002	14006	14064	13889	14020	14089	14004	14150	14085	14121	13974	13820	13938	13995	14102	13928	14058	13914	14074	14063	13989	14013	13886	14013	14157	13992	13877	13882	13983	13886	14058	14023	13972	14055	14088	13945	13941	13982	13857	14127	14033	14109	14076	13982	13928	14053	13933	13938	13966	14004	13988	13921	14064	14000	14134	14106	13930	14192	14146	13982	13877	14036	14112	13972	13859	13823	13779	14020	14166	13937	14060	13953	13998	14113	13831	14049	14049	14055	14086	13852	13892	14026	13904	13943	13965	13836	14057	14041	14001	13986	13859	14076	13880	13925	14022	13996	14038	13855	13992	13863	13994	14069	13996	14106	13979	14007	13895	14016	14026	13999	13981	13987	13919	13841	13907	14145	13850	14159	14002	14029	14145	14072	13942	14008	13947	13897	13970	13958	14141	13934	13989	13987	13799	13956	13867	14083	13932	13836	14030	14008	14008	13946	13969	13975	14078	13902	14098	13995	13982	13940	13954	13991	14041	14146	14002	13930	13858	13985	14121	14107	13864	13999	13968	14040	14161	13974	14126	14055	13989	14069	14033	14058	14005	14084	14191	14015	14028	14148	13944	13999	14029	13949	14023	14022	13841	13977	14000	13919	13939	14226	13967	13969	13987	14044	14061	14119	14048	13971	13959	14009	13950	14122	13999	13953	14165	14042	14006	13946	14128	13799	14091	13979	14111	13953	14137	14047	13982	14085	14076	14070	14076	13945	13950	13980	13857	14053	13927	13914	14053	14103	13908	13935	13973	13916	13940	13991	14051	14024	14047	13834	13828	13995	13956	13925	14018	14084	13963	13916	14146	14061	13928	14092	14072	14024	13933	14055	13980	14070	14080	13948	13975	14054	14250	13941	13954	14206	14090	14136	13966	14172	13927	13978	14146	14014	13941	13962	14021	14224	14101	13991	14085	13983	14010	13886	13982	14087	14147	13956	13914	14025	13920	14054	13877	13899	13983	13932	14042	14138	14038	14241	14065	14091	13912	14105	14195	14076	14126	13923	14185	14034	13935	14004	14094	13993	14092	13912	13944	14017	13921	14077	14079	13835	13907	14273	13904	14062	14057	14044	14039	13890	14159	13840	13951	14019	14069	13997	14075	13964	13899	13931	13820	13962	14009	14014	13836	14138	14047	14054	13940	14042	14045	14060	13967	14070	13943	13934	14183	14071	14137	13940	13982	13960	13972	14072	13922	14226	14007	14097	13968	13973	13962	14014	13961	13821	13988	13908	13920	14104	14087	13984	14139	13913	14041	13980	14038	13906	14004	13867	13965	14102	13891	14112	14085	14053	14011	14024	13943	14076	14108	14123	13849	13946	14093	13862	14069	13849	13919	13972	13938	14069	14038	14066	13942	13929	14196	14234	14036	14124	14011	13859	14041	14050	14013	13971	14050	13890	13984	14125	13886	14032	14039	13901	14081	14030	14010	14071	13986	13823	13992	13794	14121	14033	13935	13959	14051	14126	14144	14051	14084	14005	13884	14075	13903	14224	14031	13939	13979	14258	13961	14090	13933	13969	13916	14024	13981	14023	13962	14092	14125	13987	14056	14026	13898	14119	13906	14039	14049	14014	14018	13856	13959	14052	13991	14071	14026	14029	13980	14069	14021	13924	14019	14003	13967	13879	14057	13965	14200	13977	13919	14038	14051	13935	13956	14061	14169	14077	14169	14049	14069	13951	14004	14055	13928	14062	14160	14081	13894	14069	14160	13911	13972	14089	14038	14062	13830	13998	14076	13964	14026	14034	13981	14015	13837	14007	13860	13910	14054	14019	13997	13899	13960	14114	13979	14003	13983	14032	14074	14027	14072	13998	13947	13898	14097	13875	14100	14042	13995	14042	13884	13935	14066	13973	13897	13904	13885	14112	13948	14097	14067	13931	13870	14065	14157	14030	13830	14291	13912	14035	13954	14135	13882	13817	13988	13947	14055	14154	14034	13777	14189	14078	13908	14046	13831	14128	13938	14138	13909	14044	14047	14060	14016	14102	14073	13901	14076	14085	13856	13872	14081	13901	14127	13917	14026	13903	13984	13903	14017	14039	13925	13962	14080	14132	13917	14073	14123	13908	13935	14031	14164	14047	14103	13861	14101	14145	14167	13853	13850	14083	13879	14068	14129	13965	13866	14050	13969	14172	14000	13968	13913	14262	13866	14123	13814	14144	13912	13930	13914	14135	14083	13994	14099	14124	13917	14260	14031	13944	14122	14030	14100	14389	13947	14008	13984	13892	13965	13841	13930	13993	14029	13863	14252	14091	13977	13970	13907	14021	13971	13920	14143	13913	14069	14086	14046	14025	13905	13971	14073	13960	14083	13884	14013	14005	14116	13941	14128	14099	14024	14091	13859	13895	14166	13994	13863	13995	14088	13841	14098	14118	14024	13994	14031	13906	13976	13954	14009	14158	14027	14052	14113	14238	14162	13893	14027	13952	13782	13969	14018	13835	14155	14077	14044	13863	13749	13959	14047	14242	14069	13982	13978	14012	13953	14023	13984	14105	14084	14155	14054	13937	13980	13916	14095	13944	13957	14076	13944	14075	13938	14036	13977	14168	13951	13959	13853	14086	13892	14201	14100	14028	14020	14003	14228	13905	14119	13816	14014	13927	14071	14001	14091	14036	13890	13975	13914	13889	14150	13918	14072	14204	14139	14050	14063	13985	14057	13900	14061	13926	13904	13799	13937	14195	14028	14227	14023	14231	13951	13978	14092	14137	13941	14194	14154	14077	14098	14061	14072	13874	14000	14015	14101	13895	14045	13990	13978	13827	14025
25069	21399	26912	26650	20020	19012	19084	18042	17819	18098	18084	17943	17940	18022	18062	17760	18024	17925	18131	17947	17872	17711	17791	17811	17747	17945	17640	17759	17932	17916	17903	17627	17829	17696	17986	17676	17815	17808	17912	17678	17630	17781	17726	17730	17711	17745	17950	17896	17798	17605	17646	17898	17711	18016	17571	17806	18124	17691	17847	17702	17891	17772	17926	17849	17703	17726	17868	17903	17739	17679	17689	17847	17859	17740	17934	17797	17924	17865	17834	17762	17868	17661	17786	17633	17824	17853	17688	17649	17854	17840	17914	17980	17884	17851	17957	17586	17789	18053	17572	17709	17642	17854	17824	17809	17824	17746	17756	17822	17856	17747	17853	17767	18012	17435	17931	17853	17601	17755	17852	17737	17880	17829	17704	17360	17842	17789	17634	17971	17695	17899	17881	17720	17697	17775	17770	17839	17878	17841	17834	17811	17783	17531	17687	17933	17562	17833	17667	17628	17914	17646	17692	17674	17924	17922	17606	17804	17841	17708	17890	17727	17803	17888	17839	18026	17993	17673	17714	17718	17821	17651	17897	17759	17890	17695	18054	17880	17705	17866	17641	17862	17642	17781	17790	17719	17755	17785	17724	17778	17925	17751	17818	17877	17788	17789	17615	17691	17594	17754	17698	17858	18049	17737	17736	17841	17752	17782	17813	17794	17797	17775	17794	17998	17894	17645	17562	17729	17727	17657	17926	17853	17919	17907	17713	17811	17973	17868	18116	17733	17605	17676	17889	17847	17932	17780	17741	17747	17712	17946	17827	17776	17700	17505	17686	17845	17834	17963	17925	17698	17868	17765	17806	17888	17792	17948	17888	17761	17857	17923	17780	17777	17703	17887	17636	17850	17801	17715	17844	17757	17890	17687	17855	17803	17609	17903	17773	17887	17811	17690	17713	17983	17889	17869	17807	17965	17786	17826	17940	17654	17660	17997	17869	17760	17721	17797	17850	17930	17976	17731	17703	17745	17976	17918	17806	18012	17664	17694	17895	17986	17727	17913	17841	17671	17694	17787	17735	17706	17929	17849	17778	17887	17748	17861	17678	17997	17973	17612	17634	17821	17719	17780	18046	17886	17839	17875	17628	17647	17742	17953	17848	17908	17492	17438	17902	17663	17608	17713	17690	17799	17690	17931	17613	17800	17857	17839	17854	17827	17971	17682	17661	17510	17719	17723	17787	17969	17666	17699	17793	17850	17612	17815	18022	17789	17800	17820	17710	17718	17795	17914	17865	17910	17824	17561	17779	17894	17697	17771	17765	17740	17991	17934	17772	17803	17741	17711	17792	17784	17836	17763	17723	17656	17981	17790	17931	17865	17776	17882	17788	18064	17901	17769	17948	17936	17808	17840	17962	18010	17964	17686	17902	17908	17813	17745	17937	17952	17674	17817	17906	18212	18031	17577	17666	17867	17823	17702	17901	17825	17861	17768	17774	17836	17917	17962	17829	17722	17725	17706	18083	17914	17620	17640	17684	17878	17748	17780	17659	17833	17892	17761	17419	17991	17712	17735	17797	17862	17900	17907	17997	17819	17829	18049	17952	17825	17829	17860	17735	17860	17801	17823	17759	17521	17835	17752	17622	17657	17860	17825	17635	17872	17786	17948	17853	17666	18017	17925	17808	18123	17837	18023	17840	17839	17970	17761	17775	17661	17666	17803	17872	17824	17790	17830	17784	17695	17778	17848	17815	17878	17948	17645	17730	17616	17939	17847	17672	17855	17799	17760	17848	18023	17615	17689	17737	17783	17917	17667	17730	18090	17770	17764	17778	17582	17862	17645	17692	17925	17889	17869	17838	17895	17784	17834	17890	17854	17942	17956	17713	17711	17577	17598	17785	17575	17800	17774	17907	17905	17789	17878	17632	17693	17843	17725	17833	17654	17988	17706	17829	17787	17746	17779	17653	17575	17877	17741	17680	17801	17973	17726	17745	17873	17750	17791	17788	17498	17737	17830	17763	17763	17881	17854	18066	17971	17762	17819	17935	17549	17791	17706	17773	17766	17709	17705	17725	17861	17803	17994	17848	17640	17770	17683	17802	17559	17776	17529	17919	17886	17883	17792	17734	17810	17749	17973	17854	17790	17795	17704	17772	17827	17956	17818	17662	17705	17727	18003	17658	17885	17833	17831	17679	17557	17757	17751	17768	17920	17768	17877	17786	17790	17885	17871	17729	17863	17741	17768	17942	17803	17867	17888	17758	17802	17674	17743	18035	17753	17938	17948	17761	17939	17935	18061	17741	17801	17692	17777	17727	17696	17797	17865	17825	17649	17734	17944	17878	17809	17903	17994	17600	17920	17720	17763	17922	17878	17817	17834	17794	17957	17703	17882	18038	17975	17784	17759	17894	17877	17975	17818	17842	17735	17865	17809	17776	18004	17945	17821	17912	17789	17784	17584	17914	17727	17828	17696	17982	17727	17787	17966	17865	17996	17948	17903	17799	17844	17719	17794	17594	17917	17890	17676	17757	17760	17898	17985	17724	18102	17688	17828	17805	17809	17729	17943	17799	17768	17669	17962	17632	17773	17732	17908	17792	17999	18011	18003	17778	17965	17958	17745	17621	17817	17789	17734	17656	17659	17795	17651	17800	17829	17771	17654	17921	17850	17939	17794	17716	17686	17796	17900	17760	17653	17802	17779	18071	17743	17770	17764	17905	17993	17891	17901	17695	17739	17713	17963	17773	17850	17862	17713	17680	17828	17735	17756	17738	17955	17689	17805	17842	17741	17836	17834	17689	17668	18000	17917	17996	17743	17614	17781	17782	18018	18126	18264	17945	17883	17858	17844	17777	17766	17766	17518	17633	17692	17786	17753	17991	17648	17778	18020	17794	17660	17877	17702	17782	17860	17961	17700	17657	17623	17852	17867	17864	17821	17969	17897	17728	17766	17784	17864	17787	17666	17812	18049	18002	17779	17711	17802	17812	17700	17665	17871	17769	17882	17722	18006	17774	17954	17804	17738	17817	17647	17926	17868	17638	17866	17842	17933	17805	17722	17750	17569	17601	17592	17884	17910	18082	17808	17879	17619	17556	17732	17672	17641	17907	17863	17631	17672	17820	18118	17832	18034	17796	17597	17915	17847	17654	17769	17815	17939	17749	17796	17814	17988	17868	17788	17807	17730	17828	17915	17827	17822	17987	17640	17702	17727	17949	17924	17663	17604	17978	17950	17721	17845	17826	17949	17849	17778	17614	17742	17797	17933	17666	17865	17855	17693	17590	17862	17813	17678	17656	17882	17841	17961	17655	17876	17979	17952	17949	17896	17816	17717	17822	17808	17870	17805	17869	17827	17877	17883	18102	17833	17810	17887	17587	17650	18079	17926	17855	17947	17896	17681	17727	17786	17832	17839	17868	17870	17783	17795	17913	17980	17800	17870	17789	17805	17797	17963	17841	17664	17686	17795	17819	17943	18134	17973	17756	17714	17715	17578	18049	17908	17988	17882	17744	17913	17870	17781	17945	17758	17920	17782	17716	17815	17909	17949	17936	17666	17931	17740	17842	17758	17926	17842	17839	17995	17904	17831	17830	17801	17788	17737	17777	17953	17631	17855	17906	18081	17808	17785	17831	17750	17825	17876	17751	17923	17782	17900	17854	17819	17800	17837	17530	17712	17864	17882	17760	17840	17795	17707	17906	17929	17657	17758	17748	17896	17850	17565	17983	17832	17775	17657	17806	17860	17704	17649	17699	17763	17727	17918	17816	17819	17801	17954	17827	17714	17887	17990	17880	17812	17942	17921	17764	17927	17852	17714	17899	17736	17732	17880	17766	17975	17698	17894	17910	17563	17857	17745	17895	17910	17811	17806	17748	17623	17768	17781	17536	17713	17743	17702	17850	17736	17798	17686	17700	17835	17901	17952	17838	17833	18043	17917	17692	17837	17769	17787	17944	17550	17693	17757	17850	17853	17809	17903	17982	17710	17703	17764	17748	17960	17815	17815	17757	17731	17610	18120	18093	17920	17929	17992	17993	17917	17904	17879	17904	18066	17730	17798	17804	17839	17763	17874	17774	17921	17790	17814	17918	17710	17873	17942	17782	17837	17785	17908	17812	17646	17830	17839	17737	17808	17853	17858	17922	17779	17860	17754	17803	17692	17891	17964	17884	17762	17866	17746	17864	17850	17769	17951	17896	17670	17793	17768	17852	17767	17984	17538	17804	17720	17857	17687	18020	18005	17766	17723	17736	17707	17742	17624	17865	17786	17926	17909	17835	17847	17759	18066	17843	17872	17711	17691	17750	17948	17776	17670	17881	17723	17912	17795	17714	17988	17898	17896	17730	17863	17807	17937	17679	17809	17838	17926	17831	17723	17727	17972	17868	17839	17842	17710	17954	17837	17822	17922	17823	17740	17721	17798	17954	17752	17913	17660	17913	17840	17792	17979	17848	18017	18022	17737	17919	17784	17840	17938	17971	18001	17795	17819	17860	17760	17834	17794	18159	17855	18066	17860	17716	17844	17579	17818	17840	17785	17909	17615	17745	17895	17980	17732	17744	17732	17761	17959	17947	17816	17779	17860	17891	17713	17906	17846	18006	17882	17955	17733	17723	17983	17906	17812	17942	18005	17886	17958	17678	17729	17907	17857	17938	18022	18060	17986	17876	17799	17756	17641	17814	17912	17774	17701	17820	17799	17853	17937	17862	17738	17974	18030	17610	17833	18001	17798	17660	17624	18020	17630	17813	17795	17741	17712	17911	17724	17749	17590	17818	17843	17844	17702	17793	17929	17997	17925	17887	17710	17794	18109	17718	17733	17661	18037	17553	17698	17786	17814	17790	17743	17944	17826	17639	17896	17845	17593	17875	17816	17902	17852	17917	17738	17828	17845	17943	18052	17802	17775	17880	17770	17645	17775	17897	17740	17766	17828	17836	17772	17641	17937	17971	17944	17804	17688	17761	17881	17783	17877	17941	17953	17803	18034	17847	17757	17798	17899	17720	17915	17967	17649	17871	18079	17733	17724	17883	17721	18105	17709	17766	17823	17932	17933	17795	17657	17795	17889	18025	17698	18093	17986	17971	17794	17809	17897	17883	17831	17844	17744	17843	17859	17775	17832	17836	17841	17717	17907	17860	17790	17700	17763	17689	17898	17696	17833	18003	18036	17719	17815	17776	17718
14871	21520	18585	16558	16082	15285	14831	14818	14594	14611	14417	14585	14494	14502	14660	14489	14629	14579	14522	14421	14679	14483	14338	14366	14468	14319	14394	14503	14493	14392	14440	14529	14253	14334	14450	14378	14311	14353	14252	14499	14368	14404	14499	14433	14453	14337	14433	14331	14493	14474	14314	14463	14330	14476	14347	14449	14460	14327	14389	14467	14422	14362	14424	14408	14234	14414	14499	14402	14362	14512	14528	14594	14384	14320	14288	14363	14318	14489	14463	14361	14287	14345	14462	14264	14125	14530	14431	14298	14245	14237	14301	14276	14485	14431	14556	14314	14263	14288	14275	14387	14359	14468	14413	14308	14623	14320	14353	14334	14590	14340	14277	14430	14385	14488	14376	14327	14489	14138	14242	14426	14215	14339	14538	14305	14298	14423	14412	14268	14384	14286	14474	14418	14352	14416	14410	14448	14438	14489	14281	14403	14548	14339	14362	14385	14251	14248	14494	14406	14186	14307	14382	14530	14428	14248	14479	14309	14325	14227	14376	14370	14424	14304	14405	14272	14234	14229	14316	14348	14399	14345	14188	14457	14525	14357	14284	14433	14540	14301	14457	14349	14262	14354	14505	14255	14423	14318	14240	14422	14447	14379	14328	14353	14510	14385	14292	14231	14198	14495	14433	14355	14326	14394	14471	14367	14470	14479	14387	14398	14414	14437	14395	14523	14537	14333	14271	14379	14388	14328	14435	14420	14369	14241	14269	14615	14247	14451	14450	14389	14581	14241	14445	14403	14398	14438	14302	14536	14315	14280	14358	14401	14283	14187	14348	14488	14466	14515	14370	14159	14405	14377	14327	14204	14257	14254	14455	14322	14380	14327	14423	14340	14445	14359	14488	14263	14299	14285	14222	14281	14278	14399	14277	14329	14326	14436	14487	14536	14318	14250	14397	14349	14433	14401	14305	14489	14431	14501	14347	14485	14367	14225	14499	14332	14336	14322	14291	14420	14261	14310	14362	14368	14519	14452	14216	14311	14326	14294	14439	14393	14201	14456	14658	14276	14424	14500	14517	14448	14500	14139	14198	14287	14249	14277	14412	14395	14481	14408	14245	14434	14344	14382	14338	14530	14403	14519	14332	14286	14339	14358	14487	14343	14507	14316	14336	14335	14522	14400	14414	14317	14392	14542	14450	14535	14250	14461	14396	14378	14277	14381	14175	14413	14307	14394	14280	14335	14341	14392	14429	14310	14343	14475	14239	14240	14252	14453	14537	14372	14361	14278	14323	14437	14336	14369	14328	14318	14495	14462	14429	14495	14286	14462	14311	14436	14275	14495	14420	14396	14201	14518	14417	14379	14329	14403	14358	14337	14383	14327	14315	14303	14178	14295	14406	14572	14505	14193	14522	14328	14492	14368	14383	14353	14173	14404	14227	14366	14377	14463	14338	14536	14426	14300	14339	14487	14431	14308	14339	14353	14470	14488	14251	14240	14363	14342	14405	14389	14282	14378	14315	14342	14144	14548	14317	14334	14354	14374	14501	14303	14328	14305	14507	14310	14374	14459	14377	14511	14352	14318	14451	14349	14434	14339	14310	14486	14432	14314	14452	14367	14355	14196	14402	14241	14225	14493	14532	14473	14439	14424	14252	14394	14312	14539	14406	14356	14463	14349	14430	14401	14480	14365	14307	14274	14418	14552	14220	14478	14470	14249	14374	14391	14268	14454	14506	14352	14432	14316	14368	14392	14320	14356	14403	14441	14328	14407	14250	14383	14318	14134	14528	14398	14338	14346	14413	14416	14460	14507	14386	14268	14414	14457	14208	14397	14169	14350	14321	14358	14494	14382	14432	14603	14445	14261	14438	14485	14502	14368	14333	14419	14414	14300	14405	14476	14479	14325	14235	14363	14378	14374	14452	14309	14429	14394	14268	14336	14394	14399	14387	14385	14533	14433	14362	14402	14209	14375	14384	14506	14460	14329	14214	14565	14290	14535	14444	14458	14240	14409	14311	14250	14425	14290	14332	14300	14358	14303	14359	14403	14430	14468	14233	14348	14249	14365	14385	14366	14336	14419	14380	14324	14428	14467	14421	14255	14475	14384	14313	14525	14414	14523	14382	14532	14379	14287	14431	14370	14364	14315	14603	14257	14359	14464	14414	14416	14512	14396	14449	14386	14501	14411	14450	14345	14388	14394	14407	14510	14486	14403	14212	14286	14308	14298	14178	14297	14380	14353	14320	14439	14412	14408	14452	14560	14415	14291	14472	14412	14351	14364	14408	14434	14373	14539	14445	14244	14367	14395	14203	14455	14337	14476	14345	14475	14236	14490	14265	14539	14351	14335	14285	14254	14446	14416	14434	14381	14245	14415	14448	14415	14488	14311	14353	14271	14279	14332	14436	14425	14511	14362	14454	14401	14369	14365	14339	14379	14352	14436	14470	14210	14571	14419	14360	14322	14283	14349	14386	14261	14275	14477	14602	14371	14300	14414	14443	14472	14476	14420	14382	14442	14304	14250	14350	14243	14334	14479	14344	14422	14373	14362	14477	14336	14440	14402	14181	14589	14355	14401	14388	14416	14296	14429	14374	14422	14383	14398	14259	14276	14290	14369	14394	14469	14334	14662	14362	14310	14268	14563	14417	14504	14378	14323	14409	14299	14363	14496	14250	14401	14209	14313	14430	14360	14485	14516	14324	14436	14205	14417	14173	14455	14313	14497	14377	14339	14329	14302	14380	14466	14473	14342	14419	14348	14368	14397	14296	14472	14386	14317	14448	14346	14542	14385	14255	14338	14426	14522	14343	14493	14452	14391	14390	14469	14324	14440	14487	14204	14337	14361	14245	14296	14471	14347	14537	14480	14205	14196	14435	14268	14366	14319	14460	14368	14457	14453	14271	14316	14328	14303	14328	14177	14515	14472	14397	14338	14364	14175	14231	14355	14425	14427	14332	14308	14268	14200	14532	14383	14394	14333	14507	14384	14411	14417	14540	14372	14596	14462	14302	14202	14452	14374	14362	14383	14406	14461	14525	14405	14339	14313	14396	14428	14407	14293	14533	14407	14184	14378	14359	14554	14456	14349	14133	14284	14316	14342	14294	14478	14324	14529	14512	14405	14612	14553	14351	14375	14481	14440	14456	14540	14352	14407	14335	14308	14433	14526	14205	14379	14622	14563	14478	14405	14244	14439	14405	14448	14457	14407	14306	14475	14385	14442	14238	14266	14225	14360	14391	14346	14344	14205	14469	14390	14429	14327	14529	14373	14310	14386	14522	14421	14414	14234	14335	14413	14356	14498	14398	14364	14247	14374	14258	14435	14312	14489	14604	14366	14390	14441	14366	14301	14394	14383	14392	14371	14366	14279	14184	14540	14242	14355	14204	14329	14285	14357	14377	14442	14360	14373	14434	14359	14402	14491	14271	14446	14456	14336	14416	14309	14426	14488	14335	14354	14337	14504	14494	14364	14513	14363	14312	14451	14315	14386	14372	14522	14377	14246	14481	14468	14400	14310	14397	14449	14332	14479	14284	14554	14474	14440	14402	14193	14388	14284	14423	14485	14187	14352	14375	14268	14367	14417	14352	14384	14347	14344	14366	14409	14308	14552	14228	14305	14248	14476	14312	14407	14313	14453	14347	14427	14261	14360	14380	14307	14302	14385	14297	14469	14430	14365	14300	14156	14514	14494	14319	14359	14376	14342	14292	14456	14442	14270	14328	14380	14438	14433	14503	14513	14479	14310	14496	14401	14287	14433	14434	14295	14303	14358	14410	14637	14305	14568	14326	14347	14463	14242	14369	14233	14454	14409	14262	14499	14265	14450	14274	14324	14381	14323	14560	14481	14376	14405	14442	14466	14234	14421	14406	14356	14206	14373	14300	14459	14277	14186	14381	14396	14282	14290	14478	14420	14449	14389	14422	14324	14369	14321	14342	14376	14510	14434	14379	14553	14337	14376	14388	14190	14299	14314	14513	14494	14366	14420	14341	14322	14275	14285	14324	14319	14429	14415	14530	14300	14453	14316	14164	14330	14345	14443	14363	14435	14479	14420	14377	14153	14380	14402	14408	14448	14505	14461	14465	14300	14519	14394	14236	14365	14425	14533	14393	14529	14492	14367	14389	14415	14318	14491	14273	14432	14524	14370	14540	14438	14376	14284	14436	14424	14399	14499	14359	14251	14415	14365	14280	14373	14410	14491	14429	14454	14410	14372	14376	14372	14329	14397	14409	14284	14390	14318	14260	14124	14433	14401	14196	14419	14160	14525	14446	14242	14361	14404	14413	14375	14518	14273	14358	14440	14297	14443	14559	14599	14361	14485	14359	14328	14299	14394	14359	14427	14344	14448	14388	14302	14460	14400	14303	14472	14146	14371	14457	14309	14466	14182	14239	14389	14409	14356	14394	14456	14394	14378	14376	14356	14411	14501	14441	14340	14393	14314	14379	14419	14481	14636	14505	14514	14468	14427	14225	14416	14409	14184	14325	14425	14381	14320	14404	14347	14557	14493	14330	14307	14377	14510	14519	14372	14380	14412	14418	14405	14340	14418	14342	14402	14405	14429	14209	14456	14438	14269	14515	14421	14259	14485	14585	14348	14554	14473	14317	14312	14566	14330	14213	14408	14537	14459	14241	14652	14370	14326	14517	14409	14434	14337	14400	14310	14489	14414	14228	14360	14496	14451	14427	14400	14432	14480	14414	14474	14458	14343	14404	14413	14477	14266	14456	14449	14374	14479	14359	14422	14368	14311	14395	14433	14481	14498	14283	14345	14158	14465	14291	14555	14486	14305	14236	14437	14451	14334	14286	14396	14387	14410	14370	14431	14449	14502	14352	14413	14341	14457	14541	14477	14420	14379	14465	14330	14327	14539	14386	14663	14548	14356	14502	14297	14346	14506	14298	14239	14386	14458	14457	14315	14390	14394	14381	14418	14435	14309	14152	14402	14559	14430	14378	14322	14499	14417	14346	14618	14199	14202	14488	14388	14453	14237	14229	14382	14192	14342	14473	14424	14320	14363	14510	14468	14437	14336	14398	14393	14349	14503	14476	14412	14428	14306	14466	14257	14386	14278	14342	14288	14380	14389	14447	14452	14411	14347	14268	14506	14452	14473	14429	14324	14356	14386	14406	14488	14308	14336	14297	14443	14327	14466	14275	14301	14541	14325	14643	14299
22366	21373	28672	24458	21687	23270	22734	18363	17376	17564	17437	17352	17273	17436	17468	17230	17336	17379	17409	17261	17232	17408	17288	17219	17213	17116	17034	16976	16980	17073	17021	17081	17184	17183	16940	17075	16889	16912	17072	16975	17170	17143	16970	16935	17142	17033	16937	16889	17016	16860	17059	17151	17088	16987	16925	17020	16994	16801	17160	17123	16933	16950	16971	17062	16925	16894	17038	17046	17013	16937	16920	16842	16909	16939	16788	16988	17219	16656	17114	17042	16848	16876	16822	16831	16938	16977	16948	17045	16947	17147	16880	17137	17045	17110	17062	16946	17226	17134	17015	16857	16935	16942	16944	16891	17198	16831	16862	17189	17091	16980	16897	16899	16841	16891	17022	17127	16889	16884	17053	17104	16822	17112	16933	17025	16974	16966	17046	16911	16874	16865	16880	17027	17016	16988	16882	17068	17055	16985	16910	16952	17186	16879	17240	16908	17107	16916	16937	17166	17037	16927	16848	16745	16932	16806	17112	16963	16687	17060	17062	16872	17108	17036	16781	16956	17129	16834	17042	17041	17084	16914	17035	16877	16885	16787	16977	16989	17030	16920	17035	16819	16868	16997	16935	16668	16788	16730	16975	16888	16939	16924	16824	16946	17193	16775	17036	17038	16906	16823	17263	17046	16799	16888	16920	16811	17145	17056	17027	16776	16948	16986	16642	16867	17062	16913	16822	16947	17077	17058	16781	16773	17126	16934	16916	16946	16965	16939	17082	16933	16935	17040	16957	17031	16989	16837	16869	16804	16906	16988	17009	16896	16793	17027	16942	16852	16761	17038	16834	16971	16536	16987	16911	16783	16886	16864	16954	16920	16994	16903	16831	16790	17006	16879	17073	17024	17084	16850	17154	16995	16823	16938	16864	16997	17011	17064	16886	17051	16928	17074	16750	16799	16914	17043	17090	17007	17045	17129	17157	17077	16830	17011	16805	16671	16886	16812	17115	16972	17070	17038	17083	17128	17078	17016	16888	17104	17230	17005	16716	16903	16946	16947	17181	16956	17034	16959	16907	16842	17174	16990	16832	16999	16872	16938	16946	16983	16923	16978	17082	17129	17013	17183	16873	17056	16883	16897	16974	16983	17155	17061	17025	16787	16909	16885	17127	17030	17120	16963	17136	17234	16941	17135	17062	16944	16900	16797	16829	16923	16908	16739	17051	16916	16972	16946	17275	17018	16917	16858	16904	17009	17011	17024	16786	16947	17193	16897	16912	17116	16894	17001	17146	17114	16964	16972	16973	16940	16853	16889	17061	16951	17108	17022	17112	17030	16995	16881	17039	17122	16913	16899	17085	17007	17037	16879	16947	16754	16791	17026	17161	16912	17025	17055	16973	16930	16990	16845	16985	16803	16848	17062	16925	16773	17030	16926	16804	17089	16937	16895	17025	16974	16872	16988	17179	17069	17039	17008	16890	16794	16893	17019	16838	16969	17070	17068	16958	16869	17047	16862	16892	16979	17078	16971	16956	16972	16915	17009	16897	16834	16913	16996	16817	16911	16773	17017	17055	16908	17040	16987	17002	16815	16816	17051	17067	17160	16840	17081	16807	16931	16930	17196	17136	17062	17070	16906	17115	17205	16939	16960	16972	16711	16880	17015	16851	17003	16940	16721	16828	17082	17110	17074	17056	16894	16786	16890	17102	16963	16760	16877	16619	16866	16774	17186	16780	16883	17215	17154	17012	16821	16856	17088	16966	17195	17004	16954	16847	16913	16944	16953	16996	17031	16802	16991	16971	16803	17005	16926	16845	17008	17302	17083	17044	16977	16938	17011	17168	16959	17175	17015	16973	16814	17145	16915	16963	16836	16792	16993	17016	17007	16969	16909	17070	16960	16988	16782	17162	17007	16978	17140	16714	16961	17125	16939	16864	17090	17289	16903	16922	16934	16778	16973	17165	16840	16905	16977	16941	17025	17052	17039	16929	16899	17142	16862	16931	16815	17086	17151	17108	17156	16889	16782	17091	16969	16912	16859	17104	17091	16976	16981	17091	16965	17009	16939	16957	16927	16994	17013	17007	17025	17040	17155	16945	16963	16991	16852	17073	16861	16939	17021	16888	16888	16912	17091	16921	17047	17088	16989	17033	17011	16860	17135	16977	16714	17173	17136	17169	16864	17103	16942	16871	16831	16807	16748	17053	16925	16955	16941	17106	17046	17171	16861	17057	17059	16894	16970	16939	16963	17084	17038	16863	16931	17100	16827	16999	17037	17058	16976	17016	16886	16911	16920	16927	16874	16861	17127	16834	16949	16860	17154	16941	16850	16884	16880	17082	17074	16916	16976	16886	16968	16950	17087	16999	16934	17093	16877	16816	16845	16990	16971	16871	16992	17015	16985	16950	17022	16983	17103	17104	17103	16920	16822	16915	16955	16950	16932	16976	16906	16862	16819	16952	17044	16974	16959	16846	16802	16871	16776	16887	17035	16934	17153	16926	16962	16867	17211	16984	16925	16939	16722	16774	16895	16990	16969	16979	16885	16912	16836	16908	17227	17066	16938	17046	16939	16899	16929	16925	16935	16918	16899	17100	16765	16931	17030	16917	17010	16954	17007	16950	16892	17002	17140	16988	16779	16973	16880	17079	16837	17028	17038	17028	16950	16997	16868	17000	17023	16972	16934	16943	16930	16977	17079	16984	16848	16945	16962	17081	16907	17036	16877	16870	17034	17041	16880	16981	16850	16924	16869	16987	17083	16934	16804	16938	17156	16952	16854	16985	16826	17066	16980	16996	17211	17095	17112	16963	17239	17087	17209	17083	16921	16919	16781	16839	16956	16941	16931	16672	16957	17031	17087	16928	16881	16932	16920	17177	16934	16915	16886	16987	17002	17017	16849	16837	17009	17169	17026	16833	16861	17098	16971	16940	17081	16946	16912	17050	16981	16868	16853	16838	17102	17070	17007	16874	16849	16774	16832	16993	16948	17059	16680	17028	17003	16977	16797	16914	16830	16963	16876	17050	16938	17141	17133	16919	16764	17137	17011	17006	16919	17099	17203	16854	16850	16987	17030	17107	16984	16904	17113	17059	17084	16979	17047	16861	16816	16892	16984	17176	16828	16759	16951	16890	16751	16814	16901	17074	16875	16852	16849	16806	17158	16990	17051	16930	16923	16905	16800	16887	16946	16987	16996	16846	16901	16841	17036	17028	17124	17035	16947	17052	16889	17008	16894	16908	16944	16993	17103	17101	17120	16909	16823	17045	16882	16890	17044	17011	16840	16883	16928	16980	16925	17010	17105	16984	16969	17170	17141	16803	16987	17021	16823	17113	16875	16998	17029	17080	16917	17228	17050	16883	16851	16986	16945	16867	17172	17200	17087	16996	17098	16972	16956	17072	16998	17018	16938	16939	17026	16932	17025	16998	16975	16975	16873	16870	17135	16893	17104	16845	16813	16992	16778	17028	17067	17102	17015	17045	16790	16910	16743	16968	16879	17047	16991	16851	16787	16990	16949	16923	16823	16950	16989	16996	17008	16926	17020	16980	16969	16778	17036	17024	17010	17111	17116	16891	16898	17211	17006	16885	17024	17008	16822	17035	16992	16922	17045	16926	16872	16883	16939	17088	16975	17022	17200	16983	17103	16808	17046	17017	17076	16889	16909	16820	17161	17002	17113	17076	16990	16880	17021	16975	17286	17151	17018	16915	16871	17018	17095	16762	16910	16794	16886	16915	16885	17032	17136	16761	17075	16935	16936	16841	17078	16836	16806	17037	16966	16976	16704	16995	17098	17033	16933	16988	16857	17094	16963	17118	17010	17122	17084	17039	16976	17286	16953	16971	16707	16865	16938	16971	16942	17156	17211	16855	17065	16928	16965	17215	16965	16851	16878	16918	17146	16863	16961	17100	17020	17087	17207	17027	16866	16819	16962	16954	17036	17073	16852	17020	16971	17071	16845	17058	17103	17015	16835	16813	16945	17068	17234	17068	17081	16835	16963	16905	16812	16780	16883	16915	16847	16981	16953	16919	16968	16880	16926	16980	17062	16943	16820	16896	17082	16801	16672	17160	17029	16903	17014	16914	16735	17075	16814	17061	16922	17046	16997	16993	16945	16994	16808	16890	16989	16996	16758	17004	16958	16979	16953	17039	17131	17063	16992	16682	16900	17096	17093	16980	16983	17038	16972	16885	16903	16829	17018	17103	16776	16842	16869	16871	16816	17039	16871	16919	17056	16835	17069	17027	17059	17049	16757	16883	17022	17022	17013	17033	16899	17096	16919	16860	17168	16963	16953	16916	16881	16892	16936	16981	16990	17028	17021	16941	16936	16783	16906	17012	17002	16898	16943	17038	16906	16920	17008	17033	17002	17106	16903	17127	16940	17187	16915	17035	16861	16935	16948	16893	16988	16840	16913	16885	17034	17158	17110	17215	16857	16967	16723	16988	17047	17067	17035	17053	16976	17046	16835	16875	17063	16976	16968	17108	17024	17142	17085	16978	17112	16992	16853	16892	17124	16991	17083	16941	17268	16743	16776	17107	16725	16820	16926	17071	17077	17068	16801	16914	16899	17047	16897	16974	16883	17028	16880	17028	17244	17081	17240	16966	16839	16953	16966	16842	17062	17051	16950	16950	17052	16906	16898	16784	16960	16742	17064	16850	16947	17021	16915	17113	16895	16857	16817	16940	16949	16924	16913	16814	16859	16823	16809	16873	16989	16986	17008	16987	16958	16922	17092	16866	17007	17041	16859	16862	16934	16985	17078	17050	16817	17025	17029	16932	17000	16804	16910	16905	16876	17059	17149	16901	16936	16946	16964	16801	16939	16760	16811	16987	16931	17079	17072	17059	16868	16892	17071	16891	17055	16988	16903	16826	17058	16893	16940	16937	16850	16823	17075	17159	16863	17001	16793	17018	16901	17065	16908	17107	17144	17167	16714	16920	16817	16753	16914	17077	17092	17097	16983	16939	17205	17063	17002	17091	16892	16820	17030	17166	17091	17080	17122	17022	16820	16886	16822	16729	16910	17005	16919	17091	17057	17011	17115	16992	16980	16912	16961	17000	17067	16973	16863	16829	17066	17138	16994	17107	17049	16898	17195	17122	16851	16952	16833	16875	16917	17032	16848	16828	16894	16757	16907	16810	16928	17065	16799	16989	16830	16911	17135	17274	16976
14194	26752	21501	18176	16816	15991	14997	14853	14519	14254	14074	14165	14337	14322	14092	14198	14306	14369	14210	13995	13994	13842	13935	13894	13806	13915	13905	13777	13878	13660	13928	13741	13783	13903	13989	13814	13767	13821	13901	13902	13862	14090	13916	13913	13788	13890	14059	13981	13972	13888	14008	13846	13753	13751	13955	13907	13893	13995	13841	13846	13857	13898	13888	13700	13715	14164	13785	13905	13973	13939	13932	13882	13919	13922	13823	13925	14055	13882	13842	13680	13888	13686	13889	13818	13876	13847	13753	13787	13828	13867	14201	13730	13882	14009	13856	14013	13881	13921	13887	13964	13940	13818	13745	13892	13892	13729	13748	13883	13871	13812	13683	13704	13925	13750	13957	13902	13862	13897	13897	13720	13890	13887	13821	13859	13908	13907	13938	13819	13689	13883	13869	14006	14061	13817	13834	13819	13850	13809	13866	13978	13719	13848	13952	13896	13831	13685	13844	13983	13774	13874	13846	13902	13930	13887	13957	13900	13918	13985	14005	13948	13761	13740	13874	13791	13850	13749	13839	13925	13974	13808	13943	13950	13807	14050	13818	13819	13913	13797	13894	13770	14019	13923	14081	14005	13750	13974	13821	13892	13568	13856	13835	14001	13826	13781	13874	13849	13867	13843	13969	13854	13857	13708	14021	14019	13906	13976	13892	13883	13826	13978	14055	13964	13735	13718	13984	13872	14034	13817	13855	13871	13817	13784	13928	13800	13899	13754	13744	13841	13787	13860	13716	13822	13813	13816	13809	13814	13834	13897	13936	14045	13728	13927	13997	13948	13919	13802	14053	13756	13826	13833	13711	13912	13887	13885	13920	13809	13875	13813	13762	13752	13958	13903	13783	13852	13820	13947	13825	13985	13728	13853	13803	13779	13665	13734	13812	13785	13984	13853	13763	13823	13993	13847	14011	13754	13929	13892	13791	13811	13917	13846	13876	13690	13839	13689	13979	13966	13789	13832	13961	13812	13813	13735	13935	13795	13840	13809	13933	13655	14006	13821	14031	13901	13932	13926	13971	13946	13742	13738	13681	13859	13779	13879	13801	13801	13917	13798	13902	13857	13764	13884	13795	13905	13949	13815	13876	13752	13828	13828	13761	13779	13705	13896	13832	13761	13990	13646	13914	13853	13883	13833	13791	13820	13940	13867	13811	13916	13902	13966	13693	13974	13821	13857	13871	13726	13938	13794	13844	13925	13857	13876	13897	13921	13765	13917	13871	13834	13965	13815	13761	13962	13775	13928	13822	13972	14038	13797	13898	13858	13816	13858	13980	13856	13949	13987	14000	13888	13961	13979	13893	13868	13899	13700	13785	13829	13964	13948	13968	14063	13789	13863	13927	13966	14121	13931	13992	13858	13744	13710	13799	13875	13955	13951	13888	13931	13851	14007	13935	13856	13863	13900	13854	13827	13911	14018	13862	13897	13844	13726	13874	13752	13649	13802	14014	13855	13755	13754	13847	13986	13953	13817	14017	13948	13721	13876	13768	14037	13784	13677	13962	13748	13893	13910	13910	13776	13937	13783	13783	13830	13790	14025	13933	13899	13816	13913	13825	13843	13946	13881	13845	13784	13575	13753	13832	13922	13930	13723	14052	13696	13912	13909	13956	13895	13647	13838	13731	13774	14116	13915	13799	13927	13840	13918	13948	13937	13859	13819	13836	13790	13857	13806	13842	13847	13815	14040	13799	13881	13833	13687	13824	13976	13766	13864	13772	13925	13773	13893	13842	13896	13896	13851	13867	13920	13669	13651	13796	14047	13866	13805	13888	13857	13915	13888	13671	13749	13980	13954	13930	13874	13809	13939	13868	13799	13850	13817	13849	13773	13804	13997	13792	13813	13924	13907	13915	13737	13891	13886	13764	13942	13818	13836	13994	13888	13838	13811	13795	13884	13705	13866	13910	13786	13904	13754	13917	13929	13965	13901	13884	13742	13892	13889	13882	13797	13894	13938	13738	13817	13977	13803	13795	13957	13774	13933	13757	13727	13761	13841	13907	14043	13860	13757	13857	13869	13793	13935	13921	13976	13831	13915	13858	13951	13800	13833	13893	13796	13796	13843	13828	13790	13912	13847	13754	13768	13771	13782	13909	13682	13876	13928	14038	13948	13897	13839	13673	13920	13977	13787	13995	13880	13853	13883	13674	13820	13867	13645	13782	13914	13935	13878	13844	13697	13824	13940	13856	13777	14034	13846	13859	13834	13791	13843	13777	13820	13756	13818	13943	13808	13893	13929	13851	13980	13887	13942	13927	13893	13931	13745	13838	13899	13747	13981	13960	13834	13727	13775	13854	13915	13930	13928	13843	13916	13996	13841	13818	13763	13794	13964	13715	13917	13889	13808	13828	13729	13808	13858	13760	13919	13929	14084	13925	13729	13931	13987	14056	13765	13763	13841	13809	13965	13942	13909	13884	13936	13755	13785	13885	13937	13822	13813	13953	13924	13841	13974	13825	13945	13706	13868	13796	13826	13837	13775	13869	13778	13965	13978	13815	13811	13644	14033	13834	13820	13785	13800	13978	13955	13762	13835	13846	13713	13910	13878	13846	13786	14007	13849	14073	13764	13868	13830	13784	13775	13876	13733	13844	13996	13997	13989	13823	13832	13720	13787	13713	13763	13771	13985	13802	13786	13818	13968	13836	13820	13988	13756	13855	13834	13773	13954	13781	13991	13931	14048	13936	13824	13886	13860	13900	13997	13823	13765	13778	13920	13858	13824	13959	13955	13882	13864	13841	13923	13773	13947	13848	13906	13773	13944	13936	13840	13849	13942	13783	13920	13906	14034	14022	13929	13981	13708	13987	13873	14061	13998	13723	13983	13895	13905	13815	13839	14114	13889	13798	13775	13927	13872	14000	13923	13862	13793	13867	13669	13794	13973	13806	13929	13827	13839	14107	13772	13850	13763	13788	13802	13903	13941	13937	13957	13948	13926	13789	13975	13943	13746	13934	13950	13862	13688	13850	13911	13786	13886	13918	13748	13754	13903	13827	13909	13815	13918	13957	13835	13881	13967	13792	13742	13900	13919	13966	13827	13906	13921	13971	13851	13950	13855	13799	13839	13987	13777	13800	13881	13915	13821	13910	13905	13710	13802	13893	13881	13967	13862	13905	13816	13859	13759	13962	13954	13951	13796	13788	13842	13789	13934	13840	13828	14038	13726	13918	13837	13852	13867	13939	13964	13804	13783	13725	13902	13881	13949	13758	13780	13885	13911	13875	13679	13804	13801	13843	13754	13943	13905	13943	13867	13804	13825	13869	13960	13825	13942	13854	13939	13903	13793	13789	13812	13956	13985	13931	13817	13839	13724	13765	13892	13813	13845	13828	13892	13938	13945	13904	13774	13817	13700	13942	13798	13994	13942	13862	13798	13879	14016	13770	14035	13958	13869	13831	13807	13705	13860	13696	13788	13780	13749	13873	13901	13845	13813	13822	13950	13778	13768	13721	13915	14082	13785	13883	13969	13957	13973	13787	13832	13772	13592	13729	13770	13974	13752	13861	13889	13755	13835	13792	13882	13694	13781	13929	13815	13920	13954	13829	13872	13884	13855	13939	13815	13707	13903	13906	13824	13864	13934	13932	13714	13890	13896	13922	13607	13760	13820	13869	13736	13777	13832	13894	13894	13725	13780	14090	13742	13985	13755	13796	13796	13863	13687	13981	13778	13976	13745	13780	13811	13925	13913	13789	13765	13750	13738	13963	13949	13755	13909	13768	13882	13839	13857	13875	13881	13950	13813	13814	13842	13731	13976	13777	13804	13850	13909	13901	13900	13875	13879	13831	13810	13841	13828	14082	13866	13950	13805	13903	13671	13817	13888	13662	13813	13912	13820	13803	13835	13933	13845	13953	13800	13894	13755	13827	13765	13902	13909	14027	13892	13855	13985	13777	13930	13818	13743	13734	13695	13807	13822	13848	13694	13785	13782	13891	13855	13917	13731	13993	13776	13838	13805	13813	13909	13935	13746	13937	13886	13975	13951	13993	13665	13909	13936	13936	13844	13785	13826	13930	13875	13951	13820	13816	13728	13908	13866	13884	13754	13699	13972	13817	13807	13854	13900	14020	13790	13810	13898	13809	13814	13782	13904	13862	13794	13644	13766	13807	13955	14025	13822	13908	13847	13769	13914	14076	13923	13862	13894	13767	13871	13747	13785	13842	13928	13850	13841	13904	13890	13709	13884	13881	13765	13927	13753	13820	13798	13796	13859	13935	13880	13862	13872	13846	13809	13870	13844	13865	13776	13950	13843	13903	13947	13695	13942	13725	13786	13813	13978	13824	13823	14017	13855	13832	13873	13530	13814	14024	13787	13752	13790	13753	13826	13975	13894	13883	13918	13904	13840	13757	13828	13820	13899	13774	13737	13871	13906	13789	13762	13731	13625	13784	13848	13876	13866	13918	13824	14007	13750	13996	13909	13750	13884	13803	13899	13840	13800	13823	13884	14018	13855	13848	13757	13854	13755	13746	13941	13782	13739	13879	13921	14065	13805	13721	13701	13668	13814	13715	13952	13807	13873	13857	13894	13668	13784	13856	14033	13799	13844	13755	14084	13833	13877	13962	13850	13997	13835	13911	13877	13887	13871	13890	13891	13816	13737	13816	14004	13785	13815	13950	13751	13797	13855	13954	13812	13906	13852	13776	13823	13876	13852	13850	13868	13954	13863	13770	13754	13850	13889	13833	13706	13801	13870	13964	13786	13902	13902	14020	13901	13997	13878	13949	13790	13958	13779	13935	13945	13878	13766	13974	13830	13920	13899	13910	13864	13768	13835	13804	13840	13872	13839	13931	13964	13727	13873	13863	13765	13876	13703	13650	13893	13930	13904	13769	13902	13796	13849	13850	13810	13841	14003	13980	13994	13689	13787	13947	13976	13982	13837	13791	13933	13876	13947	14088	13666	13845	13688	13927	13767	13979	13803	13824	13699	13736	14042	13843	14011	13933	13741	13808	13867	13803	13928	13858	13892	13866	13908	13943	13650	13719	13744	14020	13749	13914	13698	13937	13896	14084	13942	13784	13861	13673	13771	13769	13856	13741	14081	13878	13940	13869	13852	13744	13696	13974	13978	13809	13937	13846	13859	13717	13833	13847	13954	13919	13819	13865	13812	13930	13745
30187	23196	23481	20947	18671	18513	18400	18089	17920	18025	18181	17699	17918	17926	18155	18039	17730	18112	18051	17948	17987	18075	17871	17784	17741	18081	17667	17929	17989	17854	18093	17873	18051	18004	17872	18109	17910	17816	17965	17999	17897	17704	17884	17862	18007	17867	17867	17759	17853	17927	18047	17948	17748	17887	18028	17832	17929	17922	17939	17903	18040	18002	17888	17996	17937	17973	17900	17850	17878	17947	17968	17795	17924	17963	17972	17920	17994	17911	17860	17795	17858	17936	17939	17945	17814	18122	18038	17917	17902	17859	17548	17851	17862	18061	18071	17938	18079	17995	18028	18015	18009	18167	17947	17932	17686	17882	17708	17777	17813	17987	17932	17916	17931	17957	18052	18251	17922	17841	17977	17966	17804	17980	18094	17772	17813	18005	17881	17993	18009	17983	17924	18088	17983	17858	17722	17809	17962	17980	17979	18102	17959	18032	17973	17740	18053	17765	17995	17898	17896	18092	17832	17954	17918	17946	17916	17719	17786	17789	17793	17834	17681	17734	17869	18074	17986	18030	17979	17933	17894	17906	18001	18007	17904	17831	17865	17981	17960	17959	18064	17909	17779	17895	17933	17891	17920	17938	17639	17788	17829	18011	17887	17789	17947	18075	18208	17997	18039	17872	18069	17833	17968	17857	17814	17798	18017	17996	17907	17946	17951	17693	17903	17927	18152	17924	17939	18081	17995	18005	17846	17833	17906	18029	17960	17810	17867	18007	17875	17759	17531	17870	17903	17884	18021	17778	17745	17970	17894	17868	17841	17899	17988	17823	17831	17935	18072	17736	18073	17708	17941	17838	17882	17844	17977	18074	17900	17848	18015	18042	17894	17939	17884	17856	17924	17859	17766	17782	17953	18007	18013	17748	17858	17960	18072	18028	17913	17845	17903	17926	18217	17944	18047	17937	17901	17960	18078	17992	17982	17858	17933	17767	17767	17888	17967	18110	17990	18033	17989	17940	17871	17854	17821	17925	18066	18252	17955	17786	18037	17859	17858	17858	18115	17927	17755	17961	18072	17599	17826	17966	17920	17953	18168	17792	18061	17879	17802	17938	18028	17903	17816	17858	17877	17942	17998	18106	17881	18045	17984	18043	17877	17994	17902	17879	17964	17889	17913	17906	17759	17786	17935	17910	17912	17950	17750	18114	18038	17854	18013	18053	17899	17983	17867	17716	18003	17803	17755	17923	17827	17940	17978	17756	17979	17967	17920	18136	18047	18011	18027	18057	18128	17962	17975	17912	17951	17710	17802	17985	18045	17823	17917	18008	17857	18015	18013	18074	17874	18186	17895	17658	18100	17983	17949	17826	17813	17609	17801	17832	17994	17815	18046	18145	17925	17865	17967	17927	17957	17908	17687	17974	18070	17911	18025	17714	17893	17852	17866	17834	17857	17845	17823	17783	17818	17759	17982	18123	17874	17953	17959	18062	17901	17967	17863	17787	17814	17863	17844	17742	18021	18015	17934	17980	17988	18087	18043	18094	17933	17752	17961	17885	17780	17805	17682	17736	17889	18037	17974	17733	17743	17915	17930	17959	17860	17855	17968	17764	17766	17888	17995	17717	17891	17952	18024	17921	17844	17887	17964	17747	17872	18019	17880	17758	17931	18179	17992	17821	18038	17800	17926	17880	17872	17988	17928	17815	17901	17777	18044	17887	17991	18069	18268	18212	18126	17872	17733	17887	17991	17991	17895	17951	17904	17924	17871	17905	17869	18004	17891	18029	18047	17970	17983	17748	17833	17786	18021	18174	17987	17890	18145	17842	17961	17861	17909	17948	17841	17902	17817	17933	17868	17949	17951	17887	17811	17951	17838	17978	17759	18217	17959	18029	18017	17624	18038	18179	17942	18043	18116	17720	18065	17962	17771	17716	17940	17906	17902	17979	18087	17895	17965	17925	18013	17787	18009	17991	17943	17888	17726	17975	18081	17813	17927	17775	17749	18071	18115	17860	17899	18073	17987	17771	17923	17866	17876	17837	18104	17872	18023	17735	17939	17996	17924	17825	18039	17776	18010	18017	18002	17900	17867	17798	17936	18157	17784	17732	18003	17716	17893	17806	18125	18024	18065	17804	17775	17857	18114	17788	17974	18189	17923	18138	17631	17764	17927	17954	18139	17923	17901	17914	18017	17991	17850	17912	18082	18097	17979	17870	17856	17966	18008	18027	18219	17740	18102	17834	18001	17873	17864	17810	17847	17928	17941	17868	17997	17933	17931	17927	17921	17933	17693	17742	17931	18029	17955	18134	17961	18053	17801	17992	18006	17858	17886	17850	17662	17834	18076	17919	17758	17742	17950	17944	18002	17903	17702	17863	18032	17799	17996	17892	17992	18119	17836	17839	17897	17898	17836	17825	17905	17686	17899	18149	18086	17949	17852	17890	17875	18127	17954	18148	18039	17850	17827	17692	17996	17842	17844	17980	17853	17842	17906	18024	17881	17996	17983	18183	17822	17719	17930	17650	17968	18096	18118	17965	17898	17788	17872	18188	17914	18018	17842	17817	17942	17938	17890	18020	17987	17808	17901	17938	18027	17972	17904	17927	17943	17935	18062	17838	17908	17748	17927	17970	17837	17780	17795	17791	17779	17833	18129	18123	17879	17786	17872	17903	17789	17855	18186	18061	18025	18051	17911	17923	17979	17854	17836	17950	17861	17899	17864	17837	17915	18160	18174	17985	18047	17731	18135	17844	17777	18036	18165	17846	17759	17775	18052	17818	17857	18080	17778	17794	17847	17970	17921	17719	17961	17747	18047	18047	18095	17896	17799	17729	17987	17831	17899	17854	17797	17934	17886	17759	18083	18001	17911	18004	18010	17805	17984	18044	17994	18007	17866	18116	18038	18004	18095	17670	18101	17815	17965	17905	17944	18088	18074	17965	17865	18055	18161	17837	18005	18074	17853	18048	17852	18161	17843	17856	18030	17861	17942	17986	17999	17785	17945	17808	18061	18017	17887	17950	18024	18044	17945	17879	18195	18012	17969	18005	18151	17948	17848	17993	17736	17930	17956	17810	17916	17878	17989	17926	18012	18061	18038	17997	17731	17807	18052	18028	18059	17983	17904	17918	17739	17942	17765	17826	17852	17958	18023	17833	18087	18138	18013	17935	17794	17695	17681	17855	17867	17955	18066	17938	18012	17994	17988	17928	18126	17789	18049	17910	18045	18004	17808	18021	18044	17858	17892	17990	17798	17908	18065	18031	17926	17851	18151	17699	17867	17889	18015	17967	17944	17959	17870	17660	18044	18068	18146	17594	17895	17803	17965	17898	17931	18137	17890	17958	18099	17596	17876	17859	17672	17868	17848	17823	17625	17992	17863	18094	17937	17991	18016	17926	17960	17857	17899	17997	18015	17967	18053	17939	17919	17715	17864	17896	17960	17960	17864	17929	17950	17881	17710	18033	17949	17787	17885	18079	18124	17877	17918	17868	17872	17892	17977	17790	17826	17825	17867	17904	17836	17802	18058	17881	18013	17904	17846	17812	18124	18047	17920	17810	17692	17870	17623	17793	18009	18001	17958	17916	17934	17804	18073	18080	17941	17982	18043	17803	18059	17833	17808	18091	17927	18041	18083	17953	18056	17910	17837	17844	18064	17845	17920	17934	17824	17954	17749	17826	18042	17803	17868	17980	17826	17875	18056	17715	17870	17992	17934	18106	17805	17939	17827	18114	17916	17875	18060	17856	17917	17850	17564	17838	18022	17703	17979	17888	17858	17823	18071	17969	17953	18100	17915	18019	18060	18152	17899	17725	17942	17856	17815	17830	17779	17903	17901	17830	17917	17927	17879	18183	17896	18180	17850	17857	18039	18096	17962	17893	18054	18076	18015	17964	17865	17815	17997	17868	17838	17845	17955	17926	17727	17914	17915	17766	17999	17892	17892	18045	17962	18048	17972	18054	17847	18060	17871	18112	17738	17909	17896	17940	17899	18038	17992	17862	18007	17875	18185	18026	17893	17872	17938	17851	17902	17849	17737	18036	17893	18014	17711	17947	17931	17856	18155	17953	17684	18010	17795	17623	17981	17770	18055	17923	17865	17954	17817	18114	17972	17931	17992	18067	18025	17770	17676	17891	18001	17889	17920	18046	17956	17875	17970	17805	17990	17927	17998	17775	17816	17991	17687	17759	17949	17966	18010	18088	17925	17719	17980	17951	18046	17953	17932	17860	17934	17716	17792	17932	17867	18067	17746	17837	17978	17956	18038	17990	17933	17976	17837	17927	17851	17847	17913	17983	17839	17881	18025	17950	17862	17794	17794	17810	17877	17837	17894	17894	17985	18014	17869	17932	17995	17875	18002	17772	17754	17721	17822	17759	17959	18043	17781	18123	18006	17955	17980	17967	18028	17653	17990	17580	17951	17775	17923	18103	17959	17736	17991	18136	17915	17852	17655	17969	17927	17983	17911	17855	18013	18085	17956	17975	17914	17965	18143	18170	17962	17802	17891	18097	17903	17829	17911	18012	17987	18036	17883	17964	17924	17760	18015	17934	17891	17968	17932	17784	17879	17906	18065	17864	18121	17857	17912	17919	17990	17960	18154	17931	18059	17943	17982	17932	18021	17770	17826	18021	17904	17816	17844	17890	17949	17850	18101	18094	18156	17853	17860	17766	17947	17648	17867	17938	17655	18040	17900	17933	18021	17648	17758	17972	18045	17800	17827	17963	18053	18029	17795	18043	17929	17830	17658	17926	18128	17873	17834	17837	17961	17939	17744	17901	18136	17857	18226	17665	18074	17850	17955	17812	17969	17911	17995	18086	17922	17894	17933	17940	17973	17834	18062	17879	17807	17832	18018	17805	18063	17779	18039	17859	18122	17767	17843	17975	17988	17820	17882	17975	17779	18020	17750	17710	17814	17750	17963	17845	17994	17868	17846	18045	18103	17863	17860	17897	18004	17958	17957	17881	18043	17928	17923	18073	17873	17790	17820	17948	17815	17771	17782	17763	17854	17839	17883	17928	18162	18013	17973	17948	17807	17948	17762	17806	17960	18033	17890	17977	17892	17834	17785	17744	17953	18233	17814	18111	17915	17733	18043	17934	17768	18018	17975	18001	18093	17900	17984	17987	17922	17935	17996	18028	17787	18053	18132	18140	17957	17842	18004	18034	17800	17812
16841	20047	17632	15980	15877	15104	14814	14649	14548	14590	14489	14567	14413	14565	14462	14643	14549	14370	14466	14279	14284	14505	14320	14426	14322	14454	14377	14309	14717	14609	14536	14526	14594	14326	14403	14507	14314	14684	14334	14407	14503	14430	14486	14531	14453	14462	14302	14360	14534	14434	14442	14411	14411	14464	14481	14274	14529	14487	14470	14474	14415	14386	14295	14508	14320	14441	14630	14409	14439	14375	14424	14278	14432	14539	14589	14507	14422	14425	14313	14390	14526	14446	14393	14551	14274	14271	14437	14297	14341	14459	14559	14543	14316	14480	14360	14416	14373	14364	14501	14325	14470	14384	14308	14372	14391	14443	14490	14377	14437	14482	14405	14219	14471	14405	14436	14485	14317	14391	14544	14417	14484	14470	14544	14343	14379	14329	14453	14391	14421	14465	14364	14619	14419	14478	14320	14506	14340	14545	14427	14604	14573	14327	14469	14451	14328	14369	14389	14317	14553	14377	14352	14456	14514	14540	14361	14447	14629	14376	14498	14531	14613	14488	14437	14207	14348	14201	14297	14447	14411	14407	14468	14442	14447	14348	14539	14448	14491	14416	14447	14359	14403	14308	14296	14441	14380	14596	14423	14586	14331	14512	14159	14625	14259	14470	14521	14440	14415	14392	14412	14529	14403	14294	14530	14495	14422	14378	14514	14385	14460	14391	14363	14426	14474	14416	14379	14487	14655	14280	14345	14381	14417	14525	14520	14477	14347	14444	14482	14473	14553	14298	14520	14476	14412	14536	14320	14136	14424	14414	14267	14448	14471	14412	14459	14409	14507	14405	14354	14633	14349	14690	14325	14396	14530	14247	14390	14390	14491	14414	14620	14478	14491	14550	14365	14418	14333	14363	14546	14244	14309	14374	14510	14277	14374	14415	14386	14376	14481	14396	14542	14353	14315	14286	14269	14616	14475	14423	14447	14463	14535	14525	14486	14561	14322	14274	14405	14322	14355	14536	14477	14434	14530	14305	14429	14407	14564	14241	14603	14394	14487	14515	14448	14256	14466	14404	14335	14322	14377	14479	14519	14361	14258	14251	14687	14360	14420	14595	14566	14502	14393	14525	14383	14327	14393	14408	14352	14357	14439	14444	14384	14494	14354	14412	14435	14439	14417	14472	14393	14569	14417	14463	14439	14548	14491	14400	14412	14339	14499	14444	14305	14312	14479	14459	14433	14527	14537	14575	14426	14559	14375	14326	14396	14490	14400	14444	14596	14472	14491	14556	14278	14408	14499	14320	14568	14452	14413	14526	14405	14508	14430	14637	14364	14332	14413	14513	14532	14316	14547	14433	14267	14329	14523	14278	14437	14459	14617	14373	14418	14387	14399	14493	14411	14644	14477	14301	14501	14503	14389	14300	14288	14433	14547	14410	14548	14363	14425	14420	14491	14461	14593	14337	14466	14476	14434	14298	14387	14528	14424	14462	14615	14514	14535	14467	14411	14446	14512	14639	14506	14424	14561	14540	14504	14355	14341	14354	14379	14447	14472	14447	14448	14345	14506	14301	14541	14353	14353	14451	14290	14408	14319	14414	14401	14424	14425	14462	14400	14447	14458	14455	14551	14553	14446	14535	14518	14402	14283	14486	14609	14467	14541	14493	14333	14467	14320	14421	14468	14483	14401	14695	14483	14288	14358	14463	14461	14212	14377	14285	14453	14303	14387	14424	14444	14306	14788	14338	14344	14261	14490	14378	14547	14204	14577	14312	14421	14392	14299	14381	14578	14394	14177	14266	14442	14554	14329	14478	14451	14356	14337	14396	14337	14321	14460	14490	14458	14355	14518	14517	14271	14585	14365	14463	14374	14344	14501	14383	14329	14427	14372	14306	14415	14413	14276	14463	14418	14438	14409	14412	14367	14143	14363	14547	14512	14476	14273	14314	14558	14541	14599	14429	14305	14375	14483	14545	14487	14510	14538	14385	14376	14399	14384	14430	14522	14376	14518	14604	14520	14476	14318	14348	14602	14495	14395	14399	14447	14500	14502	14418	14492	14269	14231	14454	14328	14441	14217	14297	14417	14499	14320	14543	14475	14559	14417	14563	14422	14364	14633	14470	14283	14590	14398	14257	14470	14322	14417	14356	14566	14454	14411	14494	14533	14450	14552	14352	14475	14524	14520	14387	14395	14438	14609	14441	14450	14404	14425	14484	14451	14459	14474	14417	14266	14475	14498	14449	14435	14397	14461	14376	14523	14530	14465	14536	14427	14306	14351	14317	14440	14527	14420	14376	14483	14395	14324	14391	14391	14432	14313	14428	14438	14307	14511	14365	14490	14514	14418	14347	14384	14549	14493	14498	14400	14358	14382	14398	14472	14474	14618	14635	14528	14535	14298	14456	14258	14435	14384	14592	14506	14339	14508	14675	14511	14423	14313	14448	14519	14354	14376	14709	14350	14315	14514	14534	14439	14328	14287	14534	14436	14353	14462	14386	14408	14336	14198	14324	14454	14417	14338	14480	14420	14476	14486	14349	14470	14445	14391	14538	14399	14523	14493	14498	14439	14486	14360	14413	14418	14399	14487	14464	14475	14302	14435	14548	14487	14385	14342	14524	14454	14372	14446	14289	14416	14393	14550	14377	14398	14347	14388	14523	14338	14457	14446	14525	14404	14314	14423	14370	14415	14325	14375	14384	14495	14567	14398	14630	14447	14517	14283	14568	14300	14436	14516	14456	14424	14532	14315	14561	14434	14322	14509	14547	14559	14505	14391	14390	14286	14398	14439	14413	14451	14513	14359	14565	14273	14524	14489	14320	14345	14557	14529	14620	14385	14533	14397	14429	14518	14329	14495	14371	14421	14358	14374	14395	14364	14472	14572	14477	14431	14559	14554	14189	14541	14556	14445	14511	14345	14525	14190	14427	14456	14388	14348	14567	14335	14390	14297	14289	14576	14342	14245	14353	14375	14489	14425	14458	14367	14472	14502	14499	14341	14308	14438	14367	14468	14404	14441	14475	14175	14609	14298	14479	14477	14427	14337	14415	14447	14513	14480	14384	14478	14405	14560	14392	14611	14246	14396	14412	14520	14435	14325	14598	14375	14467	14475	14450	14549	14481	14325	14446	14405	14483	14544	14336	14377	14423	14496	14224	14487	14620	14320	14382	14467	14566	14498	14320	14550	14503	14365	14378	14517	14475	14508	14456	14458	14393	14348	14444	14378	14432	14546	14340	14411	14436	14589	14323	14321	14470	14476	14381	14544	14498	14351	14433	14216	14517	14447	14470	14473	14418	14508	14448	14588	14474	14502	14495	14376	14443	14503	14359	14288	14436	14548	14220	14581	14395	14435	14576	14471	14650	14348	14557	14544	14322	14492	14539	14425	14672	14518	14465	14478	14562	14350	14418	14423	14471	14311	14292	14386	14312	14359	14279	14511	14567	14451	14331	14627	14292	14535	14524	14370	14358	14431	14488	14379	14376	14442	14383	14426	14600	14288	14473	14362	14374	14339	14271	14343	14357	14530	14373	14417	14410	14376	14489	14349	14356	14511	14412	14424	14395	14429	14516	14556	14568	14504	14570	14289	14486	14457	14260	14544	14328	14347	14446	14432	14379	14411	14424	14246	14321	14402	14406	14372	14258	14497	14316	14490	14392	14529	14363	14506	14563	14484	14368	14430	14415	14375	14572	14408	14357	14433	14556	14496	14543	14433	14376	14460	14293	14347	14539	14419	14544	14402	14402	14323	14474	14302	14318	14393	14557	14329	14340	14494	14384	14470	14601	14516	14388	14505	14554	14333	14468	14402	14496	14444	14338	14393	14417	14469	14217	14462	14402	14330	14372	14504	14465	14489	14484	14567	14371	14601	14413	14499	14328	14328	14560	14366	14337	14513	14369	14371	14489	14418	14380	14494	14387	14285	14432	14521	14320	14432	14394	14475	14464	14555	14392	14368	14367	14564	14369	14499	14295	14475	14515	14380	14615	14576	14302	14354	14418	14644	14482	14516	14367	14448	14224	14466	14432	14378	14564	14453	14329	14222	14547	14659	14366	14445	14364	14477	14433	14711	14447	14409	14455	14402	14426	14487	14468	14453	14245	14513	14484	14495	14433	14382	14360	14359	14432	14412	14506	14660	14529	14432	14504	14550	14374	14295	14635	14344	14365	14349	14415	14414	14639	14381	14481	14444	14387	14394	14570	14449	14414	14412	14483	14272	14272	14609	14546	14394	14545	14354	14565	14362	14463	14350	14605	14386	14531	14523	14354	14344	14421	14493	14403	14605	14581	14535	14506	14340	14329	14408	14320	14580	14394	14402	14435	14338	14481	14507	14340	14421	14552	14248	14489	14396	14571	14342	14401	14369	14420	14343	14395	14411	14443	14435	14335	14451	14463	14493	14397	14221	14354	14438	14386	14630	14407	14332	14541	14423	14384	14433	14303	14620	14614	14499	14523	14509	14389	14485	14544	14394	14666	14448	14281	14388	14401	14428	14411	14560	14566	14448	14147	14550	14407	14528	14409	14388	14309	14390	14391	14467	14337	14446	14342	14616	14480	14529	14419	14392	14495	14475	14501	14303	14344	14361	14534	14441	14572	14381	14497	14556	14460	14619	14460	14450	14426	14320	14442	14330	14504	14434	14402	14467	14495	14497	14591	14401	14421	14366	14531	14454	14410	14633	14499	14307	14362	14670	14333	14518	14265	14470	14480	14669	14270	14456	14335	14641	14425	14469	14330	14511	14530	14487	14488	14464	14330	14440	14469	14331	14439	14314	14538	14473	14511	14537	14301	14372	14524	14402	14524	14580	14395	14495	14324	14328	14591	14465	14571	14354	14229	14443	14386	14355	14253	14461	14540	14276	14505	14567	14316	14379	14362	14323	14500	14437	14400	14409	14369	14341	14595	14373	14360	14360	14383	14390	14277	14559	14315	14462	14480	14485	14420	14320	14354	14290	14462	14454	14395	14466	14496	14289	14410	14408	14492	14270	14532	14301	14354	14288	14359	14314	14581	14418	14308	14196	14363	14479	14388	14373	14468	14395	14487	14593	14491	14324	14557	14361	14318	14396	14415	14500	14430	14320	14520	14414	14391	14490	14371	14341	14511	14348	14603	14392	14463	14324	14276	14368	14356	14480	14495	14557	14472	14503	14662	14429	14277	14402	14349	14394	14365
23427	21424	28241	25175	22381	20999	19874	17989	17511	17615	17416	17528	17504	17368	17389	17342	17136	17483	17487	17453	17448	17069	17175	17270	17284	17337	17246	17278	17430	17225	17396	17374	17404	17109	17327	17378	17252	17213	17298	17302	17243	17185	17115	17357	17430	17224	17072	17133	17241	17069	17306	17223	17348	17380	17262	17369	17266	17276	17235	17207	17167	17277	17264	17208	16892	16931	17357	17027	17107	17120	17237	17074	17460	17463	17342	17244	17198	17061	17444	17404	17404	17101	17050	17295	17149	17373	17281	17100	17168	17172	17394	17356	17173	17138	17105	17341	17303	17185	17131	17401	17244	17122	17192	17277	17249	17119	17116	17367	17208	17154	17241	17472	17291	17365	17289	17106	17059	17311	17227	17305	17096	16958	17063	16925	17000	17063	17335	17323	17366	17215	17111	17216	17187	17341	17158	17116	17273	17314	17172	17070	17232	17199	17184	17358	17368	17293	17389	17112	17357	17238	17357	17203	17095	17341	17227	17243	17101	17296	17367	17093	17037	17339	17106	17315	17045	17244	17097	17105	17093	16861	17134	17489	17299	17034	17061	17083	17414	17116	17107	17321	17262	17102	17106	17291	17346	17284	17340	17277	17312	17215	17118	17272	17334	17306	17189	17238	17189	17110	17142	17391	17401	17003	17203	17207	16959	17240	17219	17201	17156	17259	17305	17095	17191	17186	17167	17266	17545	17092	17173	17133	17127	17190	17292	17230	17415	17218	17152	17130	17229	17276	17292	17168	17086	17251	17335	17309	17358	17112	17164	17147	17359	17097	17216	17327	17222	17247	17283	17019	17206	17343	17350	17226	17127	17007	17252	17027	17142	17238	17079	17184	17403	17399	17204	17186	17010	17219	17077	17234	17179	17339	17325	17284	17209	17369	17260	17345	17080	17356	17213	17283	17142	17337	17072	17173	17256	17211	17115	17177	17113	17284	17069	17153	17306	17007	17355	17317	17359	17118	17286	17303	17296	17228	17244	16970	17170	17215	17392	17180	17473	17277	17239	17182	17291	17484	17290	17327	17202	17397	17450	17100	17166	17225	17347	17029	17368	17181	17300	17363	17261	17144	17283	17092	17175	17306	17277	17241	17119	17203	17150	17051	17252	17357	17124	17193	17210	17172	17127	17001	17234	17406	17326	17507	17376	17208	17240	17118	17253	17051	17095	17322	17142	17223	17344	17256	17358	17261	17262	17155	17346	17357	17283	17110	17230	17337	17317	17248	17135	17314	17112	17350	17323	17129	17003	17263	17280	17279	17095	17157	17414	17444	17344	17176	17286	17207	17164	17320	17177	17107	17199	17108	17110	17190	17108	17321	17538	17233	17139	17155	17365	17296	17155	17175	17297	17051	17357	17258	17175	17390	17322	17040	17571	16934	17059	17240	17312	16979	17409	17150	17181	17279	17311	17092	17175	17182	17173	17225	17112	17322	17255	17191	17033	17150	17143	17294	17091	17074	17001	17135	17323	17176	17297	17149	17368	17392	17166	17321	17385	17315	17305	17170	17320	17135	17242	17108	17086	17155	17317	17233	17338	17250	17194	17308	17055	17403	17202	17252	17168	17424	17272	17318	17413	17190	17353	17106	17394	17115	17192	17240	17242	17229	17274	17298	17061	17254	17386	17263	17484	17232	17235	17208	17260	17281	17144	17235	17130	17011	17372	17270	17224	17070	17450	17014	17182	17435	17189	17341	17315	17226	17444	17311	17134	17261	17109	17144	17191	17181	17317	17247	17298	17077	17438	17256	17192	17355	17518	17062	17238	17196	17215	17106	17186	17362	17144	17040	17148	17229	17291	17247	17365	17133	17135	17214	17067	17104	17279	17227	17213	17007	17126	17183	17225	17246	17194	17236	17391	17510	17310	17295	17143	17295	17361	17312	17103	17110	17206	17186	17169	17205	17237	17178	17260	17076	16940	17289	17305	17283	17062	17208	17121	16948	17137	17027	17200	17374	17454	17265	17247	17114	17221	17142	16958	17134	17189	17247	17200	17251	17462	17200	17303	17249	17129	17148	17177	17248	17241	17272	17180	17209	17348	17407	17170	17250	17261	17149	17215	17248	17234	17353	17055	17279	17203	17084	17161	17197	17122	17224	17166	17274	17208	16992	17237	17248	17189	17378	17133	17106	17110	17159	17219	16938	16900	17233	17170	17239	17193	17097	17222	17136	17273	17206	17238	17195	17278	17253	17117	17078	17183	17203	17320	17310	17186	17330	17210	17228	17256	17150	17174	17196	17055	17096	17186	17105	17322	17085	17253	17425	17167	17169	17125	17072	16989	17150	17300	17149	17184	17230	17280	16948	17074	17298	17222	17069	17289	17211	16954	17198	17261	17203	17328	17435	17098	17036	17279	17168	17375	17198	17357	17073	17012	17285	17135	17331	17245	17113	17249	17385	17147	17326	16987	17098	17328	17107	17147	17330	17436	17330	17093	17219	17237	17565	17435	17132	17255	17174	17376	17377	17263	17157	17042	17232	17232	17267	17289	17122	17399	17254	17283	17237	17185	17097	17287	17255	17039	17116	17330	17238	17428	17237	17316	17229	17155	17153	17101	17082	17061	17184	17015	17247	17311	17184	17203	17223	17219	17151	17133	17187	17060	17309	17238	17161	16927	17227	17321	17409	17213	17232	17212	17035	17037	17318	17079	17215	17436	17202	17403	16871	17208	17177	17299	17266	17205	17057	17204	17098	17246	17400	17009	17176	17242	17247	17122	17402	17315	17317	17037	17194	17009	17204	17457	17159	17073	17064	17219	17070	17241	17268	17181	17228	17204	17220	17286	17154	17346	17326	17308	17156	17344	16970	17051	17219	17267	16971	17363	17268	17250	17316	17208	17130	17207	17204	17272	17210	17139	17160	17136	17211	17322	17339	17248	17148	17282	17297	17218	17316	17126	17122	17066	17306	17209	17331	17299	17166	17183	17327	17090	17439	17308	17151	17100	17179	17182	17224	17161	17137	17239	17148	17049	17159	17313	17196	17281	17320	16982	17257	17358	17090	17178	17147	17333	17125	17132	17064	17210	17234	17115	17203	17160	17277	17208	17203	17211	17260	17346	16944	17140	17251	17298	17149	17314	17092	17225	16940	17116	17382	17277	17146	17194	17300	17075	17011	17175	17158	17319	17230	17217	17308	17242	17202	17324	17089	17243	17200	17241	17186	17145	17152	17301	17121	17211	17174	17134	17197	17268	17381	17239	17277	17080	17322	17281	17274	17047	17222	17350	17156	17163	17229	17173	17579	17190	17098	17206	17266	17391	17164	17122	17318	17350	17119	17321	17032	17022	17088	17444	17185	17290	17097	17152	17225	17191	17235	17399	17105	17351	16993	17321	17033	17325	17059	17205	17139	17230	17123	17192	17009	17234	17171	17172	16958	17214	17283	17219	17301	17333	17247	17363	17269	17325	17273	17373	17162	17206	17020	17114	17410	17100	17444	17242	17175	17267	17421	17355	17200	17203	17139	17228	17405	17325	17248	17355	17292	17212	17079	17354	17372	17272	17295	17360	17173	17364	17144	17126	17350	17082	17087	17042	17269	17249	17227	17173	17073	17241	17243	17323	17121	17045	17215	17330	17265	17233	17019	17014	17190	17213	17076	17265	17155	17129	17369	17119	17259	17062	17355	17291	17287	17170	17129	17303	17304	17106	17293	17055	17178	17151	17354	17303	17181	17228	17275	17141	17041	17202	17303	17260	17196	17256	17267	17060	17184	17110	17307	17387	17256	17123	17302	17078	17279	17316	17362	17176	17120	17216	17339	17104	16973	17143	17275	17284	17049	17308	17250	17136	17051	17265	17351	17309	17293	17284	17095	17226	17188	17227	17240	17158	17175	17060	17082	17172	17178	17483	17188	17244	17281	17105	17398	17247	17212	17177	17165	17296	17227	17165	17222	17306	17426	17420	17139	17133	17118	17213	17247	17319	17326	17330	17169	17200	17127	17207	17171	17492	17368	17294	16989	17234	16889	17171	17267	17270	17315	17325	17391	17408	17297	17219	17211	17259	17276	17312	17082	17044	17396	16913	17104	17209	17050	17273	17065	17226	17162	17088	17233	17177	17296	17229	17000	17020	17303	17323	17160	17193	17351	17300	17199	17268	17165	17188	17216	17170	17290	17325	17312	17029	17297	17044	17089	17106	17301	17281	17395	17075	17033	17262	17265	17202	17308	17323	17077	17177	17138	17212	17278	17402	17069	17182	17121	17054	17030	17257	17254	17268	17318	17318	17130	17180	17261	17312	17284	17393	17349	17227	17298	17181	17158	17149	16932	17155	17232	17255	17132	17140	17287	17282	17176	17257	17345	17226	17305	17427	16989	17104	17012	17235	17193	17204	17137	17271	17260	17242	17325	17120	17344	17037	17265	17273	17374	17208	17139	17243	17165	17180	17011	17174	17340	17017	17164	17258	17226	17329	17246	17285	17420	17243	17172	17112	17269	17255	17243	17202	17224	17214	17177	17178	16998	17160	17320	17038	17291	17182	17212	17174	17234	17319	17031	16939	17145	17214	17117	17194	17240	17177	17348	17124	17246	17291	17234	17285	17240	17261	17049	17320	17054	17273	17276	17249	17257	17264	17175	17333	17084	17131	17165	17157	17266	17339	17043	17199	17226	17220	17335	17288	17142	17295	17230	17176	17248	17291	17129	17388	17398	17416	17220	17274	17116	17441	17246	17172	17076	17194	17018	17055	17438	17339	17148	17364	17070	17078	17364	17241	17304	17345	17198	17226	17141	17164	17266	17176	17154	17370	17098	17238	17117	17219	17060	17117	17297	17130	17343	17247	17153	17101	17154	17018	17213	17306	17384	17389	17252	17123	17156	17324	17374	17164	17341	17125	17154	17386	17243	17240	17154	17263	17205	17431	17339	17421	17053	17368	17458	17128	17100	17120	17211	17181	17218	17416	17023	17255	17372	17074	17048	17202	17253	17262	17218	17294	17147	17316	17222	17100	17174	16930	17337	17221	17155	17238	17164	17204	17127	17134	17315	17143	16992	17285	17342	17227	17248	17389	17136	17187	17335	17442	17182	17129	17302	17140	17307	17250	17417	17072	17096	17046	16966	16936	17183	17082	17012	17335	17332	16939	17032	17025	17178	17126	17188	17321	17132	17182	17242
13365	23740	19439	17191	16548	15553	14915	14534	14404	14147	14271	14195	14343	14361	14235	14214	14237	14059	14304	14231	14171	14142	14027	14159	14109	14175	14253	14136	14066	14137	14079	13947	13979	14162	14137	14023	14040	14093	14120	13932	13917	14067	14031	14016	13970	14082	14115	14069	14059	14031	14181	14083	14029	13907	14036	13951	14060	14076	14140	13973	14075	13965	14046	14014	14076	14141	13857	14239	13976	13935	14155	14056	13794	13929	14002	13994	14003	14132	14035	13956	14098	14268	14130	14029	14077	14038	14100	14004	13837	14019	13909	13936	14103	14036	14119	14009	14164	14101	14129	14082	13972	13890	14128	14070	13848	14008	13935	14088	14019	13999	13952	14100	13928	13841	13841	13877	13936	13906	13955	13751	14034	13910	13969	14079	14061	14079	14083	14048	13981	13954	14056	13972	14166	14033	14074	14136	14105	14124	14027	13964	14162	13879	13986	13990	14014	14008	14012	14102	13920	14010	13955	14163	14048	14255	14029	13915	14073	14025	13924	14065	14087	14012	13971	14045	13933	14051	14088	14156	14099	13989	14086	13996	14023	13820	13783	14015	13836	14092	13807	14265	13916	14172	14161	14107	13923	13950	14129	14047	13905	14060	14158	13953	14111	13987	13891	14024	14058	14129	14005	14089	14047	14386	13921	14148	14106	14030	14006	14042	13956	14009	13927	14081	13855	13970	14165	14098	14016	14029	14155	14037	13832	13906	14133	14344	13937	14163	14108	13821	13995	14178	14147	13903	14067	14206	13948	14034	14155	13942	13970	14040	13974	14140	14009	14138	14169	13873	14069	14083	14214	14108	13829	14131	13920	14097	14112	13988	14040	13980	14109	13967	13961	14096	13979	14151	14064	14025	14036	13950	14116	14100	14161	14175	14163	14102	14097	13906	14134	14151	13994	13967	14002	14069	13926	14034	14171	14040	13975	14126	14028	13875	14049	14009	13944	13953	13914	14174	13884	14112	14046	14071	13998	14022	14017	13894	14117	13899	14128	14086	14184	14127	13967	14085	14009	14062	14141	14103	14046	14037	14027	14031	14129	13995	14043	13989	14111	14118	14109	13929	14004	14089	13910	13935	14014	14018	13823	13997	14205	13978	14016	14080	13990	14068	14180	14043	13848	14192	13851	14135	13917	14059	13994	14096	14013	14126	13973	13954	13985	14053	14164	13983	13974	13985	14152	13847	14063	14105	14039	14006	14108	13904	13767	13942	13855	14019	14034	14112	14098	13964	14206	13834	14075	13948	14066	14043	14077	13876	14031	13941	13943	14097	13990	14117	14020	13973	14001	14008	14053	14089	14122	13872	13771	13962	14055	14202	14112	14020	13929	13977	14051	13918	13986	14053	14014	14102	14010	14040	13858	13953	13954	14036	14153	14104	14101	14137	14010	14015	13911	14106	13796	13930	14138	14070	14016	14093	14085	14066	14137	14003	14042	13951	14094	14015	14203	14138	13875	14000	14048	14065	13897	14035	14088	13962	14050	14178	13994	14046	14033	14229	14060	14028	13973	14021	14100	13951	13861	14086	14035	13932	13972	14040	13987	14014	14022	14191	14042	14172	13889	13985	14172	13971	14155	13961	13976	14101	14003	14063	14154	14057	14102	14080	13923	13829	14092	14059	14208	13972	14023	13958	14025	14016	14067	13995	14001	14057	14125	14033	14113	14032	14056	14071	14001	13934	13952	14147	14001	13800	14006	14016	14070	14054	13921	13911	13984	13903	13912	14084	14057	14052	14001	13829	14109	13974	14071	14042	14100	14065	14060	14025	14024	14034	14054	14079	14028	14044	13977	14143	13987	13940	14001	14019	14068	13963	14101	14145	14025	14078	13941	13968	14048	14049	14039	13945	13973	14007	13984	14163	14021	14103	14027	14031	14004	13944	13814	13894	14250	13873	13996	14162	14043	14086	13897	14109	14125	14009	14154	13941	14035	13986	14030	14037	14114	14007	13972	13821	13945	14035	14173	14047	14157	13965	13987	14187	13928	14061	14070	14084	14095	14223	13993	13858	14253	13954	14178	14078	14242	14067	13990	13983	14026	13953	13934	13976	14151	13778	14062	13958	13940	14166	13971	13916	13911	14054	14055	14090	14042	14096	14100	14178	14067	13991	13957	13987	14160	14101	14044	13981	14070	14057	14009	14083	14036	14074	14188	14141	13896	14097	13853	14110	14073	14020	14066	13979	14007	14078	14041	14007	14020	13896	13999	13875	14113	14037	13934	14146	14115	14144	14095	13851	14102	13814	13923	13933	14126	14176	13995	14055	14086	14024	14015	14022	14123	14027	14038	14001	14116	14007	14003	13898	14081	13830	14099	13870	14074	13890	14057	13906	13911	14106	13998	13922	13940	14263	14130	14105	14063	13924	14056	14041	13869	14213	14036	14095	13973	13904	13988	13817	14009	14030	14104	14102	13753	13799	14060	14087	13955	14135	14133	14044	14115	13832	14034	14106	13924	13987	14005	14194	14155	14101	14170	13797	14060	13976	14156	14102	14128	14131	13947	13999	14135	13938	14136	13916	14079	14039	13926	13941	14266	14054	14191	14017	13966	14031	14093	14118	13853	13851	13862	13939	14193	13994	14122	13963	14200	13980	13940	14157	13991	13977	13980	14103	14109	14150	14134	13965	13985	14117	14103	13909	14071	13827	14107	14071	14001	13867	14021	14057	14114	13784	14048	14021	14231	13950	14139	13965	14088	13980	14022	13923	13984	14196	14176	14038	14125	14106	14034	14029	14042	14044	13895	13844	14048	14035	14133	13914	14050	13921	14055	14153	14062	13976	13971	13935	14069	13914	13978	14058	14267	14079	13955	14088	13977	14073	14090	14075	14054	14034	13908	13972	14008	14042	14019	14021	14152	14086	13934	13997	14038	14085	13949	13994	13909	13949	14075	14081	14079	13922	14149	14034	13946	14073	14001	13926	14031	13903	14094	14071	14029	14016	14014	14056	13943	14004	14021	14108	13839	14069	14022	13999	14031	14032	14043	14077	14125	14017	14093	13947	14122	14083	13997	14104	14075	13787	14007	14006	14086	14017	13964	14091	14076	14059	14116	14008	14028	13987	14051	14169	13966	14219	14107	14052	13911	13859	13994	14157	14076	14052	14004	14223	14187	14129	14077	13943	14056	13938	14110	13882	14054	13866	14054	13932	13949	14120	14099	14183	13928	14100	13931	14010	14212	13870	13967	13852	14025	14012	13809	13909	14139	13824	14152	14022	13794	14018	14116	14058	14069	14164	13895	13921	13934	14016	13937	13894	13877	14045	13920	14017	14108	14099	14111	13994	13930	14091	13974	13972	14006	14086	14138	14006	13946	13888	14197	14047	13969	14090	14041	13910	14222	14031	13969	14062	13982	14032	13892	13982	14221	14069	13996	13973	14130	13911	13998	14164	13981	14285	13935	14055	14093	14057	13915	13996	14130	14062	13900	14068	14060	14009	14039	14110	13973	14022	13861	14093	13887	14142	14010	13981	14144	13778	14068	14187	14171	14142	14043	14001	14179	13864	14100	13705	14085	13994	13910	14083	14113	13979	13999	13982	14028	13991	14091	13849	14031	13991	14031	13998	14129	14086	14090	14073	14116	14041	14051	14042	14084	14025	14054	13929	14180	13973	13999	13977	13905	13971	14192	14162	13861	14193	14091	14260	13784	13911	14005	14100	14092	13984	14133	14156	13946	14088	14040	13852	14057	14019	13994	14080	14049	14046	13978	13874	14000	13919	14159	14143	14057	14147	14070	13988	13977	13995	14177	13979	13982	14005	14164	13984	14065	14113	14119	13912	14129	14068	13819	14049	14136	14228	14040	14000	14078	14191	13979	14093	14055	14126	13961	14062	14001	14032	14066	14072	13975	14090	13967	14059	14002	14022	14006	13989	13772	13928	14052	13953	13909	14019	14123	13962	14069	14140	13954	14041	14008	13805	14098	13889	14193	13961	13820	14170	13878	14108	14102	14027	14192	14019	13941	14146	14132	13948	14121	14069	14050	14164	14141	14043	14054	14191	14158	14048	14252	14069	13891	14101	13897	14029	13941	13999	13915	14039	13970	14144	14159	14044	14028	14158	13936	14005	14022	14052	13947	14052	14078	14109	13965	13968	14092	14070	13936	13980	14122	14066	14031	14089	14124	14062	13906	14055	14130	14096	13974	14033	13905	14035	14000	14035	13987	14030	14009	13970	13862	14071	14023	14161	14115	14086	14050	14039	14124	13968	14017	13986	13901	14069	14024	13996	13892	14163	14061	14000	13945	13968	14207	14049	13871	14004	14143	13953	13877	13908	14096	14104	14002	13956	14113	14127	13998	14116	14045	14017	14056	14103	13958	14126	14074	14127	14058	13975	13979	13891	14179	13994	14126	14023	14031	14102	14168	13989	13995	13912	14157	14050	14073	14084	14223	14072	14206	14160	14027	14136	13931	14086	13933	13985	13838	14103	14030	14053	13755	14032	14104	13926	13830	14095	14004	14009	13866	14213	13937	13965	13959	14102	14108	14041	14222	14185	14048	13964	13936	13991	13987	14316	14079	13952	14008	13888	14057	14151	14129	14061	13981	13905	14060	13925	14042	14010	14137	13995	14063	13973	13957	14052	13924	14058	13943	14017	14076	13931	13955	14065	14089	14051	13880	14113	14206	14059	14020	14074	13904	13997	14175	13941	13999	14097	13986	14063	13983	14054	14151	14013	14121	13984	13921	14110	14058	13883	13987	14062	13946	14172	14035	14145	14143	14056	13807	14011	14093	13974	14053	13979	14015	14182	14094	13919	14113	13990	13999	14167	14177	13844	13918	14129	13980	14001	13955	13905	13887	13927	13941	14123	14053	14039	14142	13955	14098	14107	14105	13977	13965	13952	14131	14026	14069	14085	14027	14051	14061	13885	13972	13930	14010	14049	14079	14162	13866	14021	13936	13722	14073	14254	14061	13969	14071	14213	14220	14249	13901	14084	14161	14048	14082	13975	14098	14049	14003	14025	14045	13988	14036	14099	14028	13983	14076	13910	14114	13967	14011	13932	13912	14162	14157	14009	14142	14007	14042	14080	14044	14186	13963	14198	13994	13819	14051	13840	13980	13832	13958	14139	14032	14093	14046	14068	13941	13992	14103	14199	14064	13904	14170	14094
25151	21387	26777	26707	19686	18797	18747	18109	17973	17818	17921	18028	18072	17720	17763	17835	17904	17889	17732	17863	17924	17948	17782	17804	17756	17772	17717	17787	17675	17792	17717	17803	17830	17762	17662	17609	17750	17486	17532	17567	17807	17715	17763	17777	17722	17748	17770	17623	17664	17891	17836	17698	17667	17543	17704	17692	17585	17706	17766	17715	17916	17657	17718	17789	17847	17656	17887	17667	17726	17746	17591	17933	17615	17763	17835	17816	17693	17780	17640	17536	17848	17779	17805	17546	17425	17691	17806	17662	17635	17895	17639	17712	17922	17844	17418	17698	17758	17635	17744	17818	17824	17789	17845	17680	17697	18076	17532	17943	17572	17798	17627	17831	17449	17600	17649	17741	17788	17895	17730	17924	18027	17949	17644	17478	17843	17617	17785	17761	17556	17784	17793	17719	17654	17729	17677	17687	17676	17835	17737	17691	17551	17583	17575	17529	17718	17785	17719	17718	17516	17693	17449	17489	17563	17561	17741	17788	17793	17707	17621	17786	17510	17825	17688	17852	17637	17894	17776	17744	17653	17668	17751	17663	17720	17458	17708	17856	17754	17981	17761	17633	17743	17772	17673	17711	17750	17748	17880	17672	17492	17533	17675	17686	17814	17713	17921	17593	17706	17644	17992	17613	17737	17807	17808	17471	17752	17975	17486	17767	17730	17597	17634	17891	17804	17704	17797	17780	17775	17711	17664	17858	17803	17636	17641	17866	17833	17889	17890	17604	17456	17607	17538	17740	17712	17766	17788	17528	17669	17547	17803	17701	17705	17788	17895	17559	17811	17743	17826	17831	17810	17733	17590	17622	17843	17554	17826	17569	17565	17726	17835	17717	17823	17537	17564	17715	17757	17705	17655	17706	17868	17679	17810	17892	17720	17798	17495	17761	17768	17630	17716	17472	17773	17686	17791	17819	17895	17926	17862	17563	17567	17800	17617	17573	17808	17789	17961	17661	17778	17636	17888	17712	17670	17546	17557	17549	17756	17627	17563	17556	17707	17772	17710	18037	17764	17946	17697	17744	17718	17512	17608	17578	17684	17764	17605	17901	17801	17637	17579	17806	17631	17769	17950	17568	17632	17762	17704	17821	17749	17753	17515	17593	17700	17706	17672	17794	17595	17936	17742	17579	17888	17849	17685	17782	17576	17464	17398	17672	17637	17750	17784	17638	17729	17599	17679	17824	17687	17657	17534	17835	17597	17699	17712	17710	17654	17705	17931	17749	17786	17823	17777	17907	17841	17699	17961	17781	17690	17893	17804	17999	17770	17647	17876	17738	17800	17367	17831	17743	17690	17999	17730	17809	17818	17514	17711	17819	17884	17794	17809	17880	17587	17609	17600	17546	17601	17610	17743	17823	17810	17790	17813	17721	18003	17736	17741	17871	17858	17618	17928	17689	18053	17573	17848	17816	17781	17684	17765	17663	17554	17434	17417	17647	17692	17741	17848	17808	17407	17939	17639	17964	17691	17896	17742	17619	17815	17682	17801	17554	17786	17711	17843	17597	17679	17722	17418	17444	17760	17526	17738	17647	17893	17634	17986	17774	17746	17507	17810	17587	17744	17749	17562	17659	17818	17813	17824	17726	17429	17545	17563	17654	17741	17829	17818	17664	17641	17615	17726	17756	17738	17825	17570	17846	17640	17607	17630	17888	17883	18033	17850	17798	17734	17775	17505	17486	17755	17839	17693	17715	17631	17680	17753	17877	17837	17736	17703	17863	17468	17670	17792	17540	17468	17609	17842	17723	17693	17701	17759	17886	17626	17680	17511	17592	17608	17735	17792	17763	17631	17779	17747	17745	17891	17411	17673	17576	17681	17752	17850	17777	17672	17786	17514	17644	17608	17701	17617	17617	17636	17865	17832	17650	17768	17761	17796	17825	17789	17729	17517	17660	17964	17720	17872	17898	17794	17819	17623	17642	17880	17701	17499	17649	17672	17854	17879	17582	17624	17486	17715	17808	17670	17595	17619	17740	17780	17800	17702	17755	17836	17707	17561	17680	17750	17865	17507	17482	17711	17756	17695	17730	17698	17746	17903	17722	17751	17655	17514	17576	17581	17689	17708	17668	17638	17781	17663	17728	17689	17818	17712	17733	17737	17661	17958	17557	17654	18001	17670	17656	17664	17810	17762	17810	17684	17616	17633	17753	17786	17620	18024	17913	17787	17813	17824	18001	17868	17643	17600	17628	17700	17709	17719	17744	17992	17692	17835	17841	17798	17592	17606	17801	17747	17639	17889	17556	17741	17554	17646	17750	17884	17729	17826	17538	17656	17751	17728	17711	17839	17782	17676	17714	17961	17687	17841	17807	17615	17674	17682	17597	17610	17850	17996	17688	17957	17753	17859	17807	17723	17657	17658	17804	17658	17872	17847	17606	17845	17795	17610	17640	17762	17765	17920	17796	17666	17672	17612	17619	17671	17707	17472	17607	17781	17642	17898	17835	17683	17562	17983	17654	17800	17888	17854	17726	17817	17703	17616	17789	17663	17647	17581	17617	17766	17758	17450	17769	17768	17802	17523	17661	17626	17764	17649	17624	17657	17772	17761	17662	17762	17897	17722	17691	17588	17634	17772	17760	17566	17586	17597	17544	17877	17600	17621	17659	17845	17577	17883	17912	17566	17767	17556	17589	17824	17678	17528	17573	17841	17685	17716	17732	17642	17731	17682	17677	17792	17732	17757	17574	17789	17631	17529	17565	17959	17724	17676	17759	17845	17721	17580	17625	17790	17783	17918	17653	17639	17649	17583	17847	17688	17692	17835	17554	17798	17807	17860	17507	17833	17503	17897	17705	17636	17498	17822	17784	17804	17820	17934	17480	17753	17780	17842	17743	17694	17594	17697	17748	17635	17774	17841	17725	17687	17994	17871	17816	17723	17692	17743	17780	17774	17751	17846	17489	17794	17871	17744	17630	17637	17735	17394	17618	17846	17629	17753	17834	17871	17612	17969	17937	17786	17747	17850	17612	17817	17792	17729	17911	17505	17727	17616	17714	17816	17738	17844	17587	17923	17556	17808	17761	17655	17874	17721	17683	17595	17802	17788	17894	17694	17657	17645	17766	17691	17594	17736	17673	17698	17589	17690	17677	17910	17811	17784	17675	17798	17673	17853	17776	17762	17918	17781	17676	17729	17731	17853	17659	17480	17676	17622	17723	17485	17886	17692	17883	17664	17752	17861	17825	17684	17786	17767	17591	17727	17657	17619	17597	17745	17680	17853	17765	17793	17480	17766	17720	17606	17564	17673	17757	17572	17939	17730	17541	17584	17659	17660	17919	17995	17856	17535	17880	17804	17710	17891	17790	17705	17846	17664	17681	17710	17574	17732	17701	17706	17698	17652	17763	17561	17625	17672	17520	17391	17875	17408	17762	17723	17770	17662	17688	17772	17751	17656	17672	17767	17758	17730	18124	17701	17920	18008	17864	17634	17835	17893	17737	17662	17631	17755	17646	17726	17815	17832	17716	17957	17576	17737	17710	17615	17914	17733	17827	17730	17961	17841	17814	17964	17841	17774	17656	17686	17670	17671	17797	17777	17706	17776	17721	17794	17843	17937	17802	17839	17855	17942	17716	17637	17721	17834	17708	17766	17769	17828	17805	17984	17770	17615	17834	17734	17744	17728	17714	17837	17736	17660	17910	17672	17762	17664	17776	17777	17594	17698	17694	17739	17801	17741	17864	17787	17622	17735	17717	17785	17759	17723	17796	17607	17646	17653	17787	17731	17792	17730	17505	17704	17753	17669	17630	17708	17849	17811	17519	17864	17761	17690	17646	17641	17671	17802	17552	17851	17723	17782	17658	17711	17658	17697	17827	17753	17592	17741	17775	17829	17733	17700	17854	18024	17853	17687	17811	17685	17766	17864	17809	17686	17540	17795	17873	17950	17926	17636	17715	17993	17765	17552	17655	17634	17647	17829	17840	17476	17952	17587	17591	17594	17596	17560	17649	17691	17662	17579	17670	17571	17671	17990	17779	17933	17627	17546	17649	17671	17861	17861	17749	17744	17535	17691	17685	17666	17620	17804	17590	17775	17646	17787	17832	17851	17674	17757	17856	17792	17630	17790	17653	17620	17664	17730	17837	17719	17870	17826	17532	17744	17841	17666	17735	17925	17800	17819	17773	17738	17854	17827	17688	17759	17696	17743	17566	17520	17649	17591	17466	17902	17671	17626	17749	17664	17591	17686	17641	17846	17755	17761	17601	17884	17581	17773	17746	17773	17751	17671	17757	17686	17673	17596	17747	17646	17670	17622	17878	17736	17787	17609	17707	17685	17719	17589	17827	17561	17713	17721	17886	17781	17536	17596	17725	17588	17772	17799	17664	17846	17791	17705	17787	17862	17416	17603	17642	17730	17592	17671	17664	17902	17630	17850	17662	17690	17814	17799	17826	17812	17930	17685	17564	17658	17783	17634	17629	17794	17793	17667	17701	17764	17624	17581	17697	17712	17747	17654	17658	17714	17424	17899	17825	17732	17988	17789	17589	17833	17516	17642	17684	17904	17863	17628	17519	17739	17803	17636	17553	17728	17615	17617	17828	17801	17910	17645	17743	17734	17711	17590	17817	17611	17928	17711	17614	17759	17666	17568	17639	17648	17746	17895	17872	17615	17753	17648	17350	17799	17493	17787	17897	17782	17794	17761	17887	17677	17642	17595	17877	17869	17732	17599	17692	17732	17585	17726	17550	17584	17690	17902	17464	17737	17917	17810	17827	17609	17639	17638	17931	17688	17758	17773	17735	17673	17829	17858	17903	17556	17621	17622	17714	17701	17663	17901	17875	17852	17739	17844	17681	17768	17649	17694	17810	17696	17726	17869	17786	17851	17665	17731	17534	17752	17933	17801	17702	17568	17784	17652	17816	17824	17712	17898	17787	17716	17966	17729	17860	17888	17643	17837	17583	17811	17589	17599	17612	17582	17610	17815	17710	17804	17732	17801	17932	17793	17674	17766	17666	17799	17895	17532	17649	17719	17923	17970	17936	17868	17780	17804	17622	17612	17745	17751	17745	17741	17799	17648	17568	17793	17745	17887	17607	17699	17612	17753	17525	17705	17744	17597	17794	17863	17934	17700	17852	17946	17677	17897	17859	17826	17524	17660	17746	17729	17774	17634	17884
14489	21817	18507	16828	15864	15172	14959	14590	14554	14485	14454	14638	14698	14439	14503	14523	14429	14534	14403	14513	14275	14495	14284	14302	14472	14416	14440	14311	14379	14158	14340	14385	14339	14481	14392	14507	14459	14288	14446	14180	14364	14313	14328	14221	14380	14321	14352	14198	14409	14322	14243	14570	14411	14387	14442	14361	14289	14423	14326	14319	14332	14243	14372	14397	14307	14205	14325	14333	14157	14361	14547	14391	14432	14345	14478	14394	14350	14405	14326	14446	14256	14322	14598	14330	14289	14299	14365	14233	14538	14391	14281	14391	14401	14425	14298	14319	14347	14324	14436	14317	14399	14347	14299	14356	14337	14393	14293	14232	14428	14357	14279	14417	14248	14293	14469	14375	14316	14387	14303	14565	14341	14340	14404	14397	14480	14189	14478	14402	14372	14400	14310	14384	14313	14349	14402	14302	14478	14304	14327	14476	14513	14384	14282	14438	14314	14316	14318	14274	14406	14274	14314	14320	14350	14344	14273	14406	14407	14356	14336	14446	14220	14318	14242	14428	14162	14280	14437	14262	14265	14223	14350	14549	14202	14307	14320	14228	14384	14372	14389	14536	14321	14459	14414	14310	14406	14465	14435	14332	14401	14269	14369	14341	14287	14539	14403	14302	14237	14364	14440	14521	14339	14265	14437	14303	14420	14405	14372	14060	14432	14139	14443	14244	14312	14207	14320	14282	14185	14311	14270	14399	14507	14509	14426	14135	14415	14325	14204	14376	14445	14303	14170	14279	14185	14464	14204	14577	14188	14396	14159	14435	14279	14161	14179	14339	14252	14322	14299	14275	14115	14369	14339	14359	14340	14380	14315	14255	14250	14073	14287	14366	14162	14333	14376	14363	14478	14270	14316	14230	14433	14261	14318	14242	14394	14363	14359	14320	14390	14349	14391	14366	14355	14262	14344	14339	14355	14178	14346	14451	14408	14402	14224	14394	14303	14521	14276	14433	14323	14301	14377	14228	14369	14325	14391	14347	14345	14201	14144	14301	14403	14370	14247	14427	14344	14297	14293	14382	14184	14383	14140	14300	14436	14402	14312	14440	14364	14497	14468	14081	14421	14388	14301	14340	14231	14539	14222	14296	14245	14240	14413	14284	14408	14336	14450	14374	14385	14286	14248	14427	14201	14353	14304	14352	14476	14315	14385	14328	14427	14241	14489	14329	14340	14371	14424	14287	14313	14403	14463	14239	14379	14375	14181	14342	14217	14351	14350	14404	14382	14238	14219	14451	14197	14376	14468	14364	14236	14272	14306	14262	14428	14254	14612	14363	14493	14490	14430	14376	14273	14176	14426	14455	14344	14420	14312	14309	14187	14410	14455	14448	14122	14343	14305	14385	14246	14411	14272	14316	14322	14496	14416	14337	14493	14357	14107	14142	14195	14308	14367	14418	14222	14326	14407	14247	14480	14272	14334	14302	14290	14365	14305	14418	14399	14415	14147	14308	14157	14203	14282	14280	14407	14187	14372	14282	14211	14313	14390	14361	14247	14389	14339	14466	14367	14221	14422	14280	14449	14254	14521	14295	14373	14303	14416	14386	14421	14445	14291	14309	14372	14375	14384	14345	14461	14249	14410	14228	14333	14392	14367	14355	14492	14177	14232	14333	14382	14357	14171	14245	14300	14353	14468	14262	14338	14022	14389	14286	14418	14237	14262	14504	14337	14533	14372	14310	14214	14471	14261	14217	14447	14076	14318	14523	14339	14393	14215	14478	14239	14303	14574	14397	14324	14203	14273	14109	14438	14315	14401	14271	14503	14328	14427	14291	14288	14411	14401	14449	14476	14309	14472	14084	14387	14190	14308	14278	14493	14350	14434	14326	14440	14300	14413	14408	14295	14262	14378	14194	14299	14372	14293	14351	14338	14364	14475	14379	14473	14286	14475	14312	14330	14303	14357	14472	14222	14196	14453	14290	14281	14367	14460	14443	14304	14348	14305	14497	14351	14352	14267	14215	14294	14356	14424	14408	14341	14332	14307	14327	14354	14178	14254	14360	14220	14274	14373	14420	14379	14319	14170	14502	14405	14297	14228	14279	14333	14316	14464	14316	14374	14273	14226	14392	14421	14254	14305	14287	14343	14238	14458	14361	14402	14179	14477	14283	14243	14295	14395	14434	14190	14325	14272	14407	14269	14262	14239	14328	14150	14395	14516	14243	14273	14344	14348	14378	14570	14193	14238	14353	14372	14266	14293	14274	14519	14313	14342	14222	14356	14427	14473	14498	14151	14355	14380	14576	14261	14449	14331	14257	14442	14471	14300	14436	14391	14290	14389	14209	14205	14202	14392	14371	14371	14197	14272	14492	14416	14255	14449	14361	14182	14286	14508	14269	14303	14158	14422	14330	14360	14301	14308	14333	14442	14385	14209	14326	14334	14397	14375	14283	14278	14323	14537	14224	14300	14265	14394	14442	14467	14307	14351	14543	14261	14313	14389	14354	14480	14287	14355	14361	14291	14300	14435	14257	14310	14592	14341	14454	14344	14463	14482	14292	14363	14337	14403	14475	14341	14264	14532	14454	14409	14428	14366	14409	14262	14219	14356	14301	14298	14517	14318	14392	14387	14338	14349	14419	14464	14361	14286	14368	14436	14186	14231	14401	14388	14339	14268	14427	14385	14375	14376	14214	14210	14107	14363	14392	14383	14359	14271	14351	14318	14520	14317	14267	14421	14371	14450	14235	14387	14365	14403	14276	14252	14408	14233	14378	14299	14298	14352	14259	14497	14343	14451	14314	14185	14369	14370	14203	14602	14250	14367	14423	14588	14391	14255	14470	14337	14313	14187	14294	14232	14445	14307	14422	14432	14305	14402	14200	14331	14300	14366	14159	14378	14340	14241	14379	14199	14379	14164	14421	14284	14226	14369	14353	14292	14379	14205	14346	14385	14579	14436	14388	14472	14385	14417	14437	14476	14459	14438	14380	14389	14240	14242	14303	14352	14211	14273	14276	14465	14523	14396	14377	14373	14332	14512	14245	14328	14204	14151	14211	14400	14368	14407	14278	14208	14424	14335	14368	14338	14283	14245	14290	14272	14253	14245	14266	14428	14295	14313	14488	14261	14296	14261	14389	14255	14353	14269	14470	14476	14263	14305	14317	14108	14234	14262	14387	14317	14302	14479	14373	14388	14260	14239	14406	14380	14471	14366	14461	14532	14320	14339	14384	14118	14392	14502	14334	14458	14489	14460	14497	14409	14350	14347	14277	14208	14360	14371	14274	14432	14257	14383	14329	14367	14288	14295	14368	14235	14429	14326	14454	14500	14276	14399	14330	14332	14406	14511	14464	14407	14396	14287	14377	14258	14225	14421	14370	14364	14228	14387	14283	14456	14316	14386	14378	14237	14382	14392	14353	14178	14453	14198	14359	14393	14168	14441	14363	14387	14183	14343	14279	14325	14169	14534	14217	14480	14404	14288	14468	14471	14237	14460	14269	14363	14288	14349	14372	14315	14353	14396	14349	14376	14391	14457	14327	14204	14316	14171	14359	14298	14398	14416	14514	14358	14286	14221	14159	14315	14394	14302	14321	14199	14389	14399	14202	14525	14376	14331	14229	14361	14425	14332	14359	14352	14381	14450	14189	14227	14462	14604	14495	14361	14348	14447	14276	14409	14335	14383	14194	14221	14266	14428	14257	14307	14245	14351	14111	14341	14315	14302	14225	14361	14402	14199	14422	14290	14231	14291	14509	14301	14474	14266	14336	14331	14311	14340	14435	14232	14315	14458	14242	14399	14393	14307	14311	14309	14206	14295	14314	14464	14555	14263	14496	14226	14197	14399	14290	14233	14200	14466	14402	14263	14334	14230	14352	14348	14245	14306	14342	14392	14383	14673	14336	14344	14403	14151	14464	14383	14191	14467	14290	14437	14395	14370	14231	14258	14406	14346	14470	14215	14422	14455	14332	14291	14454	14177	14192	14448	14264	14345	14323	14367	14421	14390	14223	14390	14454	14605	14396	14151	14541	14307	14351	14415	14248	14400	14211	14473	14292	14287	14324	14455	14305	14311	14468	14326	14287	14546	14236	14403	14339	14207	14201	14251	14212	14376	14357	14456	14364	14150	14211	14244	14246	14233	14287	14278	14400	14359	14456	14297	14429	14344	14402	14312	14345	14520	14386	14376	14226	14377	14353	14411	14392	14323	14372	14445	14300	14393	14302	14318	14432	14321	14362	14088	14387	14348	14298	14415	14447	14254	14477	14292	14293	14258	14221	14482	14301	14433	14304	14350	14483	14479	14356	14593	14405	14322	14445	14297	14388	14442	14307	14481	14455	14261	14338	14344	14225	14445	14201	14432	14385	14378	14310	14272	14217	14412	14278	14299	14284	14495	14269	14432	14254	14238	14397	14324	14296	14361	14389	14123	14357	14347	14251	14245	14227	14401	14360	14391	14200	14264	14469	14226	14192	14322	14285	14249	14271	14414	14190	14360	14427	14346	14497	14218	14417	14222	14195	14380	14312	14452	14311	14502	14377	14320	14473	14204	14355	14376	14389	14256	14228	14450	14404	14363	14250	14511	14184	14315	14292	14501	14428	14263	14155	14452	14306	14295	14380	14323	14337	14395	14473	14441	14226	14330	14309	14340	14418	14405	14381	14215	14357	14390	14385	14393	14554	14254	14280	14376	14428	14469	14337	14404	14330	14533	14292	14397	14276	14379	14473	14322	14386	14270	14291	14393	14368	14321	14164	14128	14246	14284	14494	14376	14547	14444	14375	14466	14391	14418	14390	14569	14358	14315	14393	14400	14301	14304	14342	14234	14444	14354	14378	14409	14300	14469	14394	14336	14353	14388	14370	14352	14409	14306	14343	14466	14368	14411	14262	14357	14121	14281	14343	14206	14260	14426	14433	14310	14338	14222	14297	14443	14388	14314	14227	14335	14338	14473	14221	14503	14205	14428	14397	14350	14236	14219	14300	14442	14355	14423	14314	14333	14350	14383	14356	14344	14142	14187	14212	14375	14252	14425	14359	14329	14287	14412	14304	14325	14248	14313	14254	14346	14272	14376	14337	14187	14356	14369	14426	14197	14239	14357	14361	14281	14370	14385	14275	14365	14295	14417	14307	14273	14363	14345	14313	14350	14407	14388	14172	14378	14299	14367	14537	14507	14325
22433	21424	28748	24488	21708	23185	22762	18095	17380	17449	17436	17302	17451	17274	17459	17172	17451	17375	17136	17214	17302	17167	17114	16998	17147	16943	16970	16786	17121	17004	17005	17005	17263	17075	17061	17217	16991	17236	16923	17009	17139	16985	17036	16981	17137	16933	16873	17180	16969	17052	17097	17063	16887	17113	16992	17023	16896	17205	17118	17056	16994	16948	17112	16957	16963	16832	17026	16935	17140	16971	16857	17051	17194	17053	17142	16997	16917	16951	17050	16936	16815	17110	16957	16790	16929	17113	16940	16938	16955	16900	17174	16928	17010	16698	16904	16895	16971	16828	16905	16891	16886	16969	17062	16980	16986	16909	16909	17030	17113	17047	17042	16862	16803	17307	16994	16897	16928	17110	16817	16889	16889	16822	17056	16805	17111	16714	16951	16721	16774	16796	17056	17060	17043	16969	17043	16870	17079	16893	16942	16798	17126	17031	17104	17034	16790	16916	16847	16829	17185	17007	17082	16804	17079	16834	17177	17044	16946	16935	17232	16951	17039	16945	16922	16820	16865	17056	16887	16970	17214	16779	17185	16886	17131	16925	16958	17123	16954	16948	17057	16748	16923	16894	16826	17024	16835	16991	17018	16735	16894	16901	16955	16882	17136	16941	17012	17075	17022	16978	16939	17029	16998	16860	17034	17019	16837	16977	16908	16999	17027	16864	16973	16918	16901	16886	16909	17046	17032	17108	17055	16964	16925	16892	16970	17038	16794	16877	17140	17017	16852	16948	16844	16901	16916	16822	17044	16833	17070	16880	17190	16791	16969	16996	16847	16905	16975	16955	16934	16875	17031	16902	17011	17088	16774	16940	16880	16893	16803	16996	16941	16979	17115	16717	16726	17026	16985	17071	16993	16953	16941	16973	16909	17040	16811	16724	17018	16898	16897	16870	16947	16893	16822	16771	16747	17002	17048	17028	16861	16706	16873	16948	16718	16907	17092	17113	17063	16924	17095	16863	17114	16995	16870	16834	16879	17179	17062	16944	17086	16717	16963	16881	17135	17050	16992	16932	17137	16905	16903	16884	16870	16942	17055	16986	16959	16842	16960	16998	17015	16939	16964	16739	16972	16962	16839	16773	16905	16904	16804	17014	16911	17021	16902	16987	17021	17213	16917	16754	16946	17053	16991	16919	17011	17001	16926	16959	16804	16981	17128	17036	16997	16889	16829	16746	16878	17199	16925	16876	16943	17009	17008	17012	16792	16960	16706	16974	17102	16978	16870	16989	17028	16959	17163	16728	16978	16986	17033	16969	16887	16816	16833	16946	16860	16864	16986	16982	16897	16911	16859	17046	16921	16996	17118	16945	16689	17203	17015	16887	17002	16946	16963	17015	17023	17005	16988	16911	16811	16950	17049	17013	17019	17028	16934	16876	17008	16926	17070	16917	16853	17098	16901	16952	16824	16751	16985	16964	16956	16877	17090	17109	17039	16976	16973	16959	16822	16850	16812	16794	16950	16975	17040	16988	16922	16785	16983	17163	16939	17176	16887	16912	16859	16817	16998	16767	16929	16741	16880	16960	17017	16933	17160	16827	16921	16823	17122	16996	17109	16863	17061	16990	16849	16967	16894	16833	16912	16898	17252	16820	16980	17033	17138	17130	16964	16905	16871	16889	17007	16879	17032	17149	17051	16826	16970	16885	16904	16899	16913	16886	16710	17032	16788	16964	17046	17046	17077	17026	16948	16967	17022	16981	16961	16958	16944	17161	16994	16829	17134	16754	16988	16698	16983	16919	17114	17038	16915	17165	17136	16867	16998	16758	17069	16762	17071	17074	17059	16837	16996	16830	16831	17028	16858	16809	16849	16974	16919	16834	16890	16936	16927	17006	16956	16955	16706	17070	16977	17032	16978	16673	17028	17087	16790	16833	16916	16934	17047	17125	16857	16913	16888	17056	16881	16954	16895	16807	17064	16994	16923	17082	16881	16845	16933	16903	16951	16913	16839	17033	16999	17067	17013	16832	17023	17123	17170	16776	16827	16886	16941	16894	16891	17173	16860	16892	16850	16877	16808	16700	16905	16865	16666	16814	16797	16898	16989	17076	16835	17079	17025	17023	16876	16703	16706	16796	16725	16931	17202	16970	16803	17039	16982	16937	17023	16819	17112	17079	16871	16783	17001	17010	16882	16915	17032	16850	16996	16973	17223	16885	17182	17009	16751	17104	16879	16960	16826	16785	16885	16898	16980	16973	16931	16995	16921	16839	16802	17048	16981	17047	16868	16813	16915	17080	17099	16943	16960	16987	16916	17030	17102	16944	16870	17060	16732	16753	17023	16889	16992	16852	16894	16827	16869	16921	16808	17009	16870	16934	17086	16714	16955	16830	16933	17078	16546	17135	17059	17035	17078	16948	16944	16814	17071	16910	17132	16910	16966	16923	16830	17007	17035	16886	17281	17063	16788	16859	16750	16967	16772	16938	17029	17035	17046	16937	16962	16863	17109	16839	16856	16916	17039	16736	17054	16951	16868	17104	16966	16922	16929	16998	16891	16884	16863	17131	17018	16885	16865	16853	16846	16963	16860	16822	16836	17175	17033	17091	16746	16910	17044	16950	16893	17072	16674	16952	16923	17021	17016	16843	16794	16976	16983	16738	17070	17033	17107	17002	17039	17030	16924	16882	16877	17048	16959	16954	17019	17146	16974	17103	16947	16779	16871	17105	16864	17063	17164	16874	16783	16893	16818	16943	16750	17064	16929	16800	17054	16981	17083	16945	17067	16948	16788	16910	16944	17097	17163	16930	16969	16877	16999	16837	17132	17130	16903	17014	17031	16887	16930	17056	16948	16888	17132	17072	16875	16942	16982	17056	16903	16945	16906	17053	16936	16934	17030	16859	17000	16965	17032	16943	17121	17075	16920	16986	16858	16923	16869	16941	17016	16980	16941	16851	16734	16834	16804	16907	16774	16729	16753	16963	16783	16857	16900	16908	17108	16978	17040	16869	16802	16979	16812	17037	16902	16991	17090	16881	16959	16806	16930	16695	17026	16863	16781	16980	16948	16985	16848	16801	16846	16861	16928	16997	16786	16911	16772	16897	16806	16835	16845	16785	16915	16898	17105	16954	16867	16868	16774	17056	16975	16953	16990	16817	16896	16909	17249	16935	16890	16976	16896	16835	16809	16975	17005	17046	16581	16909	16859	16940	17034	16839	16943	16946	16818	17005	16926	16957	16880	16953	17171	16962	16871	16976	16710	16660	16836	16667	16848	16902	17078	17039	17057	17027	16724	17022	16807	16750	16888	16913	16825	17041	16982	17207	17039	17038	17106	16949	16974	16840	17048	16871	16894	16862	17000	16857	16918	16915	16871	16704	17034	16851	16775	16822	16884	17083	16861	17000	16949	16977	17064	16922	16809	17027	16797	16965	16789	16882	17220	16923	17195	17114	17000	17223	16787	16858	16839	16955	16972	17043	16907	17161	16858	16929	16803	16773	17025	17137	16966	17029	16967	16914	17066	16917	16875	17039	16850	17216	16935	17118	16983	16800	16903	16940	16958	16690	17111	17110	17241	17056	16984	16913	16802	16922	16849	16980	16823	16948	16912	16856	17082	16890	16908	16853	16869	17036	16999	16919	17217	16874	16974	16942	16808	16843	16906	16988	16968	17080	16893	16812	17026	16797	16724	16764	16994	17191	16992	17014	17096	16891	16715	16937	16966	16934	16978	16761	16938	16769	16984	16936	16814	16912	16806	16880	16698	16973	16795	16752	17215	16850	17067	17023	16913	17127	17093	17035	17145	16908	17033	16972	17004	16917	16921	16968	16947	17000	17065	17032	17095	16987	16902	16948	16979	16996	16943	17034	16906	16908	16886	17127	16962	16849	16766	16861	16963	17079	16975	16974	16907	16947	17071	16886	17104	16857	16879	16961	17022	16852	17085	17050	16960	16839	16855	16999	17066	16818	16775	16803	16939	16969	17147	16886	16955	16951	17017	16845	16824	17044	16875	16946	16908	17128	16872	16672	16919	16832	16887	16824	16810	16785	16941	16953	16969	17165	16917	17031	17021	17102	16836	17071	17043	17207	16885	16981	16929	16891	16795	16834	17084	16794	16982	17048	16997	17107	16854	17040	16899	16986	16899	16747	17099	17025	16940	17038	16904	17087	17013	16917	17089	17096	16958	17153	17025	17107	17013	16818	17039	16935	16911	16917	16792	17016	16935	16969	16842	17023	16849	16927	16994	17131	16856	16815	16997	16912	17126	17160	16878	16982	16603	16857	17148	16869	17051	17032	16784	16767	16779	17063	17068	16861	16791	17000	17102	16921	16999	17080	16940	16845	16828	17130	16935	16843	16891	17026	16952	17152	16973	16912	16992	17028	16993	17013	16968	16984	16806	17018	16946	17026	17039	17003	16951	17047	16868	16924	16854	16916	16923	16912	16875	17052	16873	16780	17047	16864	16971	17000	17037	16947	17114	16912	17025	16938	16980	17056	16920	16960	17016	16981	17097	16998	17168	16943	16919	16901	17013	17001	17137	17065	16920	17016	17046	16898	17019	16908	16984	16920	17127	16881	17192	16988	17009	16903	16906	16912	17019	16777	16858	16787	16894	16687	16798	16935	16698	16800	16824	16993	16946	17068	17118	16906	17058	16969	16876	17028	16910	16876	16905	16986	16728	17059	16783	16773	17048	17023	16898	17016	17020	17014	17077	16953	16711	16993	16988	17007	16849	16938	16777	16884	16965	16918	17045	16925	17020	17084	17103	16746	17110	17148	17003	16907	16630	17033	17008	16853	16883	16865	17005	17051	16971	16836	16822	16919	16872	16924	16930	16923	16841	16993	16951	17114	16968	16909	17106	16918	16927	17239	17084	16789	16953	16873	16943	16737	17067	16921	16855	16907	16818	16770	17032	17013	16921	17018	16977	16986	16879	16929	17134	17046	17136	16897	16881	16820	16986	17087	16815	16917	16991	17078	17037	16977	16838	16969	16974	16939	17031	16877	16920	17055	17013	16916	16903	16924	16930	16877	16803	17107	16993	16861	16950	17055	16944	16833	17000	16833	16947	16935	16895	16785	16919	16990	17144	17013	16932	16834	16918	17007	17329	16993	17016	16987	16989	16988	16959	16880	16790	16971	16877	17245	16937	16884	16987	16821	16903	16922	16853	16964
14078	26644	21911	18700	16596	15775	15136	14496	14170	14166	14231	14067	14292	14301	14143	14125	14139	14092	14095	14079	14075	13964	13919	13847	14006	13681	13912	13863	13918	13776	13839	13882	13878	13905	13995	14003	13879	13826	13673	13977	14061	13983	13872	13954	13849	13938	13876	14016	13773	13924	13916	13947	13901	13962	13799	13872	13993	13804	13905	13969	14082	13809	13847	13925	13835	13935	13808	13709	13806	13691	13841	13953	13869	13808	13909	13762	13857	13876	13890	13753	13879	13914	13923	13971	13904	13781	13913	13834	13922	13937	13904	13893	13954	13866	13855	13788	13908	13841	13757	14103	13689	13979	13931	13969	13926	13816	13891	13807	13913	13853	13948	13924	13984	13941	13892	13900	13786	13843	13849	13857	13903	13777	13876	14070	13857	13914	13801	13909	13865	13769	13953	13722	13833	13848	13975	13922	13871	13847	13978	13817	13620	13954	13870	13754	13697	13908	13817	13876	13826	13839	13774	14059	13704	13741	13699	14065	13976	14012	13764	13955	13932	14006	13935	13905	13839	13896	13885	13960	13753	13781	13832	13818	13637	13849	13883	13726	13904	13860	14002	13671	13933	13858	13971	13669	13849	13976	13707	13598	13828	13823	13811	13988	13773	13879	13935	13826	13874	13928	13814	13845	13776	13827	13794	13815	13672	13754	13855	13834	13956	13899	13752	13975	13825	13997	13873	13762	13998	14089	13734	14003	14035	13790	13793	13882	13832	13833	13918	13746	13963	13915	13880	13852	13874	13854	14053	13976	13911	14003	13834	14072	13813	13695	13868	13929	13646	13868	13970	13810	13879	13867	13818	13750	14045	13887	13961	13822	13673	13956	14041	13845	13768	13819	13872	13900	13806	13913	13792	13855	13843	13862	13936	13851	13739	13973	13788	13774	13972	13941	13930	13825	13855	13781	13724	13784	13747	13952	13948	13907	13953	13981	13749	13858	13760	13902	13719	13838	13815	13845	13944	13865	13751	13950	13768	13902	13736	13897	13745	13986	13879	13856	13953	13732	13673	13892	13680	13893	13688	13877	13907	13849	13795	13947	13862	13946	13797	13871	13737	13781	13917	13796	13751	13960	13962	13978	13858	13773	13882	13888	13792	13875	13753	13907	13800	13936	13784	14027	13860	13701	13782	13890	13995	13903	13698	13878	13863	13780	13927	13926	13800	13801	13971	13815	13963	13890	13895	13717	13825	13887	13814	13915	13684	13898	13977	13830	13817	13929	14001	13743	13744	13943	13945	13781	13787	13664	13962	13989	13780	13968	14043	13818	13584	13642	13874	13718	13946	13852	13889	13781	13974	13721	13987	13893	13886	13816	13983	13863	13870	14057	13765	13900	13701	13937	13848	13918	13902	13795	13878	13931	13645	13705	13899	13764	13697	13833	13956	13853	13981	13856	13939	14030	13858	13734	13885	14034	13946	13975	13884	13823	13939	13914	13884	13810	13972	13941	13871	13959	13963	13874	13898	13865	13824	13757	13900	13954	13803	13902	13915	14024	13858	13813	13818	13940	13775	13800	13894	13974	13877	13748	13863	13915	13815	13888	13840	14019	13924	13988	13907	13756	13832	13907	13858	13920	13845	13809	13889	13820	13903	13666	13831	13653	13812	13850	13822	13864	13809	13818	13905	13660	13902	13930	13776	13753	13955	13727	13935	13793	13738	13990	13772	13822	13894	13859	13901	13998	13881	13821	13972	13973	13794	13995	13898	13858	13862	13894	13802	13780	13709	13960	13831	13927	13800	13667	14067	13851	13969	13942	13735	13718	13965	13798	13819	13936	14096	13677	13838	13774	13866	13841	13845	13742	14062	13822	13925	13971	13896	13722	14014	13931	13813	14051	13822	13928	13934	13850	13905	13782	13857	13898	13879	13923	13899	13977	13832	13782	13955	13925	13872	13799	13797	13801	13844	14029	13760	13844	13735	13761	13995	13609	13747	13934	13669	13933	13951	13762	13830	13834	13918	13851	13704	13770	13871	13884	14011	13832	13919	13726	13801	13983	13705	13679	13802	13972	13965	13643	13802	13743	13879	13797	13872	13780	14012	13771	13782	13953	13628	13783	13754	13750	13943	13700	13911	13816	13725	13839	13899	14034	13986	13952	13914	13806	13865	13766	14002	13858	13973	13809	13786	13816	13862	13927	13943	13849	13876	13719	14031	13975	13940	13714	13841	13791	14017	13987	13921	14061	13726	13904	13954	13952	13796	13883	13940	13783	13929	13886	13697	13786	13823	13776	13781	14045	13954	13982	13840	14030	13827	14014	13791	13934	13696	13799	13959	13994	14066	13712	13784	13931	13706	13977	13784	14030	13962	13934	13911	14047	13878	13696	13990	13896	14008	13868	13936	13873	13932	13804	13871	13986	13984	13968	13814	14014	13910	13791	13971	13957	13851	13834	13968	13969	13792	13876	13786	13971	13677	13944	13856	13775	13910	13861	13922	13989	13966	13791	13859	13770	13787	14075	13770	13796	13925	13885	13909	13945	13868	13851	13770	13768	13794	13855	13925	13968	13815	13882	13916	13862	13906	13953	13817	13845	13766	13968	13941	13898	13816	13960	13863	13902	13929	13786	13831	13842	13976	13939	13816	13884	13779	14101	13811	14028	13650	13600	13730	13781	13882	13937	13840	13774	13842	13845	13775	13832	13874	13902	13843	13867	14023	13775	13911	13889	14001	14024	13850	13887	14020	13786	13810	13984	13868	13970	13750	13930	13768	13820	13784	13950	13955	13829	13728	13901	13788	13818	14105	13816	13889	13915	13995	13660	13888	13799	13743	13848	14016	13724	13871	13959	13863	13849	13870	13821	13907	13893	13675	13748	13899	13723	13660	13909	13879	13675	13789	13758	13855	13668	13686	13918	13735	13858	13958	13817	13782	13900	13926	13814	13761	13557	13818	13744	13867	13877	14029	13822	13742	13904	13738	13825	13802	14090	13830	13787	13822	13806	13827	13890	13816	13948	13800	13734	13803	13996	13859	13817	13724	13698	13922	13811	13824	13821	13850	13998	13694	13846	13984	13755	13900	13800	13862	13960	13827	13923	13820	13874	13975	13640	13635	13813	13999	13953	13784	14000	13804	13629	13914	13843	13955	13837	13843	13709	13922	13732	13899	13911	13912	13979	13935	13918	13818	13864	13951	13727	13611	13960	13785	13873	13888	14079	14024	13835	13883	13755	13727	13699	13805	13867	13680	13883	13902	14012	13809	13755	13861	14058	13975	13739	13856	13795	14028	13858	13910	13939	13883	13835	13778	13857	14036	13882	13924	13636	13775	13800	13759	13965	14000	13835	13911	13959	13880	13918	13979	14001	13817	13875	13743	13725	13853	13945	13769	13732	13881	13847	14092	13909	13795	13761	13876	13856	13813	13850	13857	13834	13937	13804	14079	13700	14012	13839	13935	13813	13737	13898	13814	13978	13944	13977	13851	14062	13830	13874	13820	13872	13893	13876	13837	13786	13803	13945	13923	13771	13818	13893	14035	13965	13810	13972	13753	13928	13770	13860	13971	13946	13830	13837	13998	13843	13711	13904	13824	13745	13936	13695	13827	13963	13874	14007	13827	13937	13788	13695	13768	13799	13769	13826	13803	13890	13908	13681	13949	13930	13808	13898	13909	13851	13732	13788	13882	14017	13846	13896	13761	13834	13795	13998	13999	13944	13792	13895	13851	13900	13797	13901	14105	13777	14065	13813	13936	13772	13747	13883	13959	13885	14061	13887	13775	14001	13778	13955	13826	13816	13999	13957	13962	13931	13894	13844	14064	13756	13665	13857	13949	13756	13692	13904	13878	13864	13857	13772	13777	13743	13799	13905	13971	13769	13708	13811	13923	13826	13850	13883	13835	13975	13994	14027	13891	13770	13815	13957	13793	13834	13886	14026	13781	13879	13714	13942	14076	13931	13937	13941	13793	13697	13821	14009	13705	13752	13944	13859	13860	13690	13950	13828	13944	13974	13998	13947	13901	13936	13971	14029	14060	13930	13893	13945	14051	13724	13976	13824	13778	13912	13969	13918	13886	13887	13837	13805	13962	13758	13896	13891	13880	13842	13789	13957	13931	13847	13792	13889	13819	13784	13832	14008	13868	13879	13901	13781	13820	13725	13873	13871	13808	13893	13745	13802	13673	13993	13802	14068	13780	13827	13922	13731	13974	13882	13806	13890	13892	13736	14057	13776	13957	13875	13883	13767	13846	13867	13858	13852	13888	13842	13774	13847	13928	14048	13996	13772	13987	13949	14006	13811	13902	13933	13889	13798	13871	13797	13765	13980	13794	13841	13927	13974	13903	13947	13843	13870	13937	13804	13845	13791	13900	13921	13834	13766	13962	13862	13797	13895	13888	13773	13812	13860	13869	13919	13824	13932	13944	13851	13865	13884	13959	13875	13837	13887	13842	13839	13897	14006	13847	13861	13926	13846	13628	13807	13801	13853	13758	13700	13812	13788	14105	13783	13952	13917	13787	13850	14007	13908	13803	13958	13788	13839	13769	13917	13933	13886	13955	13886	13863	13984	14000	13826	13711	13874	13867	13837	13674	13894	13892	13850	13908	13848	13830	13894	13898	13819	13907	13783	13961	13752	13866	13982	13830	13938	13845	13915	13772	14144	13792	13822	13865	13859	14046	14002	13973	13988	14014	13783	13782	13912	13903	13872	13902	13700	13717	13767	13885	14008	13761	13840	13955	13669	13783	13756	13816	14022	13854	13771	13811	13982	13966	13911	13885	13757	13891	13928	13758	13918	13686	14005	13945	13893	13765	13877	13754	13972	13926	13901	13717	13966	13866	13875	13951	13885	13831	13708	13772	13801	13737	13674	13851	13879	13953	13805	14054	13969	13793	13886	13966	13825	13915	14052	13890	13799	13782	13788	13838	13913	13944	13887	13799	13697	13962	13874	13762	13867	13909	13861	13917	13904	13829	13800	13872	13941	13826	13777	13923	14008	13788	13740	13819	13910	13850	13838	13902	13927	13940	13897	13977	13729	13859	13780	13753	13786	13856	13849	13966	13859	13945	13798	13996	13782	13776	13804	13868	13924	13826	13894	13896	13799	14028	13905	14049	13821	13689	13894	13901	13732	13844	13978	13854	13714	13978	13901	13922	13944	13846	13787	13862	13881
30141	23043	23596	20710	18411	18148	18394	18088	17953	17998	17895	18091	17864	17917	18007	18100	18176	17850	17931	17785	17862	18045	17844	17579	17755	17915	17588	17661	17497	17652	17676	17766	17739	17780	17786	17951	17841	17680	17727	17819	17705	17712	17724	17772	17804	17799	17986	17822	17694	17935	17674	17870	17838	17894	17750	17828	17676	17768	17858	17825	17845	17886	17862	17593	17833	17924	17785	17542	17861	17885	17747	17852	17868	17801	17924	17855	17713	17736	17973	17643	17717	17742	17721	17691	17387	17777	17689	17844	17809	17663	17753	17803	17809	17612	17785	17770	17865	17773	17811	17656	17758	17714	17822	17727	17647	17814	17972	17827	17782	17861	17829	17568	17915	17796	17616	17878	17693	17872	17771	17778	17707	17949	18032	17679	17724	17712	17668	17871	17895	17755	17694	17840	17789	17868	17771	17717	17543	17778	17780	17748	17856	17727	17779	17755	17913	17777	17641	17872	17783	17950	17989	17879	17698	17878	17695	17703	17959	17935	17917	17807	17468	17994	17775	17901	17876	17767	17874	17698	17657	17924	17933	17877	17698	17782	17900	17806	17836	17954	17786	17639	17913	17710	17550	17852	17790	17811	17866	17725	17679	17672	17759	17676	17803	17900	17712	17772	17988	17670	17767	17771	17990	17859	17544	17924	17730	17772	17665	17691	17743	17724	17754	17855	17712	17514	17758	17823	17465	17624	17680	17611	17551	17616	17749	17803	17825	17838	17792	17782	17775	17339	17599	17668	17947	17764	17731	17773	17731	17705	17865	17720	17605	17769	17798	17725	17774	17656	17434	17730	17857	17897	17765	17739	17865	17911	17853	17608	17600	17776	17947	17755	17720	17660	17652	17817	17683	17802	17752	17931	17845	17791	17724	17744	17642	17843	17874	18088	17991	17718	17876	17909	17836	17832	17772	17957	17749	17750	17736	17705	17863	17851	17799	17773	17595	17917	17650	17826	17747	17795	17777	17945	17754	17714	17961	17853	17834	17972	17802	17654	17782	17787	17848	17837	17866	17932	17820	17838	17865	17688	17825	17805	17873	17999	17650	17837	17674	17826	17890	17707	17750	17674	17761	17730	17720	17896	17957	17704	17750	17999	17809	17787	17973	17599	17769	17758	17788	17731	17788	17734	17656	17707	17903	17731	17780	17894	17657	18044	17723	17823	17677	17788	17859	17486	17624	17680	17752	18056	17979	17815	17621	17661	17758	17826	17708	17796	17912	17750	17662	17733	17793	17918	17657	17817	17913	17626	17772	17742	17789	17731	17449	17867	17753	17899	17720	17647	17710	17681	17847	17801	17831	17788	17969	17578	17584	17825	17677	17856	17662	17780	17605	17273	17841	17825	17501	17701	17725	17781	17993	17601	17675	17805	17998	17635	17876	17755	17841	17819	17638	17734	17766	17687	17698	17687	17801	17627	17746	17749	17568	17774	17914	17886	17797	17845	17860	17836	17875	17698	17807	17788	17921	17938	17853	17790	17729	17627	17913	17629	17839	17580	17713	17782	17897	17611	17775	17614	17997	17731	17745	17918	17512	17599	17661	17870	17979	17871	17791	17847	17573	17492	17663	17716	17713	17760	17819	17825	17661	17516	17704	17680	17603	17655	17812	17620	17620	17824	17731	17896	17729	17760	17856	17642	17589	17723	17918	17882	18003	17754	17779	17857	17824	17583	17917	17773	17619	17758	17616	17886	17598	17796	17790	17646	17665	17833	18023	17825	17833	17705	17913	17646	17788	17775	17801	17786	17761	17744	17606	17807	17657	17928	17695	17753	17896	17880	17707	17754	17720	17727	17815	17798	17876	17882	17773	17718	17924	17871	17913	17768	17693	17758	17776	17625	17483	17821	17869	17811	17873	17841	17703	17929	17825	17923	17655	17857	17554	17859	17834	17851	17655	17743	17825	17671	17885	17717	17675	17754	17929	17729	17678	17844	17804	17876	17752	17855	17732	17745	18027	17777	17837	17766	17875	17715	17711	17725	17634	17609	17666	17668	17834	17983	17785	17904	17749	17736	17904	17698	17786	17844	17991	17773	17610	17635	17850	17680	17838	17917	17983	17737	17814	17796	17720	17715	17606	17860	17899	17701	17984	17797	17878	17855	17709	17555	17556	17725	17571	17852	17730	17858	18014	18006	17764	17768	17884	17750	17867	17891	17699	17877	17990	17757	17877	17602	17923	17740	17782	17721	17883	17725	17781	17783	17608	17786	17781	17765	17717	17857	17848	17806	17706	17721	17648	17807	17664	17736	17771	17595	17823	17721	17765	17792	17670	17739	17887	17743	17883	17740	17649	17597	17872	17677	17793	17820	17701	17800	17768	17618	17739	17821	17771	17688	17399	17587	17882	17827	17713	17809	17608	17638	17790	17749	17685	17832	17690	17607	17780	17835	17875	17701	17800	17809	17786	17785	17736	17834	17877	17934	17814	17622	17707	17921	17741	17840	17866	17622	17737	17767	17970	18012	17734	17953	17822	17723	17844	17882	17676	17811	17599	17715	17724	17604	17513	17793	17647	17743	17606	17646	17635	17713	17825	17718	17702	17883	17668	17813	17802	17827	17803	18046	18039	17864	17653	17615	17576	17704	17889	17744	17612	17793	17785	17932	17875	17803	17860	17800	17798	17867	17912	17884	17873	17669	17501	17599	17689	17759	17543	17688	18065	17747	17844	17777	17850	17732	17921	18039	17667	17625	17870	17679	17730	17834	17835	17790	17831	17568	17929	17791	17579	17826	17672	17728	17795	17836	17712	17589	17911	17818	17871	17892	17813	17925	17829	17889	17799	17650	17847	17659	17506	17716	17743	17745	17756	17744	17781	17558	17920	17688	17710	17887	17929	17600	17820	17647	17814	17894	17917	17600	17701	17812	17638	17764	17723	17669	17916	18002	17697	17570	17678	17596	17859	17682	17672	17511	17694	17740	17661	17721	17798	17731	17945	17888	17794	17824	17601	17706	17823	17872	17692	17754	17729	17792	17806	17807	17439	17831	17631	17670	17780	17738	17720	17690	17692	17818	17624	17572	17863	17584	17658	17589	17784	17894	17599	17893	17683	17732	17911	17848	17734	17829	17805	17757	17727	17755	17664	17677	17981	17809	17713	17823	17740	17904	17850	17710	17674	17668	17595	17521	17796	17617	17747	17756	17888	17849	17683	17854	17807	17673	17487	17586	17932	17692	18027	17940	17737	17817	17871	17779	17709	17642	17620	17569	17857	17696	17722	17844	17822	17945	17831	17639	17937	17731	17783	17646	17533	17996	18006	17838	17791	17940	17874	17759	17999	17819	17920	17837	17847	17712	17718	17809	17855	17807	17641	17957	17918	17918	17672	17710	17883	17947	18073	17810	17821	17723	17645	18031	18049	17733	17853	17895	17890	17539	17607	17819	17852	17716	17693	17838	17714	17738	17779	17791	17959	17783	17758	17813	17709	17828	17661	17794	17829	17828	17936	17905	17851	17833	17777	17790	17662	17680	17864	17791	17635	17926	17752	17948	17927	18035	17708	17755	17770	17668	17623	17705	17703	17823	17831	17848	17879	17763	17736	17903	17874	17723	17839	17670	17505	17903	17696	17743	17765	17835	17808	17767	17931	17621	17744	17880	17884	17878	17791	17777	18005	17771	17952	17672	17778	17896	17638	17884	17672	17681	17799	17764	17876	17707	17754	17872	17672	17869	17800	17680	17747	17717	17721	17688	17707	17852	17930	17809	17722	17695	17714	17626	17711	17835	17638	17687	17734	17967	17881	17664	17891	17891	17916	17825	17730	17742	17819	17898	17796	17844	17678	18036	17838	17575	17670	17854	17683	17938	17714	17837	17719	17680	17935	17811	17649	17660	17904	17817	17803	17523	17716	17789	17839	17614	17675	17803	17584	17628	17752	17590	17775	17800	17682	17685	17554	17832	17721	17813	17737	17792	17585	17561	18009	17778	17730	17808	17835	17752	17880	17741	17805	17923	18205	17833	17735	17745	17784	17682	17702	17873	17866	17846	17927	17743	17741	17876	17574	17887	17965	17723	17763	17808	17732	17604	17983	17662	17686	17813	17933	17686	17926	17890	17719	17916	17699	17710	17698	17654	17815	17635	17865	17697	17691	17681	17727	17656	17830	17715	17875	17922	18040	17796	17619	17790	17637	17666	17865	17694	17863	18050	17914	17938	17875	17800	17909	17746	17860	17790	17844	17544	17796	17596	17794	17770	17833	17556	17868	17796	17618	18032	17620	17553	17744	17623	17778	17754	17740	17708	17814	18078	17875	17681	17736	17779	17860	17583	17739	17826	17618	17883	17718	17864	17678	17639	17839	17724	17940	17738	17887	17706	17893	17907	17991	17675	17682	17518	17646	17767	17784	17729	17970	17992	17996	17674	17657	17817	17990	17657	17701	17754	17684	17681	17655	17854	17754	17797	17806	17896	17976	17748	17838	17586	17805	17704	17603	17823	17713	17788	17984	17528	17732	17576	17651	17959	17802	17881	17735	17936	17761	17863	17680	17842	17650	17580	17585	17739	17854	17635	17880	17601	17841	17584	17847	17872	17692	17680	17809	17693	17736	17734	17922	17788	17743	17807	17386	17782	17800	17747	17736	17666	17893	17720	17929	17608	17832	17817	17802	17969	17725	17824	17882	17750	17826	17802	17820	17606	17725	17857	17866	17757	17803	17834	17797	17972	18009	17885	17544	17751	17616	17836	17768	17937	17824	17701	17830	17781	17686	17723	17781	17812	17637	17733	17772	17565	17702	17834	17908	17813	17743	17836	17788	17847	17740	17709	17498	17742	17773	17846	17776	17687	17871	17921	17818	17914	17729	17789	17855	17817	17704	17676	17899	17767	17827	17699	17865	17855	17790	17920	17758	17811	17775	17732	17562	17912	17774	17688	17733	17709	17906	17717	17853	17803	17663	17647	17717	17676	17906	17639	17749	17637	17589	17723	17652	17548	17841	17579	17732	17841	17958	17836	17758	17926	17762	17653	17638	17822	17892	17887	17743	17586	17691	17837	17700	17719	17805	17731	17740	17578	17756	17674	17746	17575	17830	17927	17938	17711	17932	17706	17836	17818	17694	17751	17843	17887	17690	17673	18032	17777	18039	17865	17684	17882	17819	17801	17785	17856	17722	17839
17028	20041	17804	16264	15437	15007	14835	14793	14568	14677	14366	14132	14606	14410	14346	14450	14338	14604	14337	14483	14236	14367	14466	14355	14392	14322	14343	14473	14437	14251	14387	14421	14389	14362	14469	14277	14304	14357	14367	14255	14226	14342	14217	14425	14275	14437	14439	14323	14297	14328	14412	14386	14321	14447	14379	14191	14373	14485	14560	14162	14445	14393	14457	14158	14530	14445	14323	14303	14522	14426	14505	14173	14481	14339	14339	14192	14383	14306	14387	14335	14302	14491	14427	14507	14250	14199	14406	14408	14368	14554	14349	14412	14101	14396	14381	14245	14514	14480	14350	14429	14339	14348	14389	14260	14439	14435	14407	14451	14355	14341	14388	14453	14243	14385	14498	14332	14324	14459	14443	14518	14281	14231	14354	14477	14217	14357	14432	14522	14510	14352	14453	14280	14296	14395	14406	14228	14418	14340	14385	14340	14253	14414	14218	14371	14405	14366	14398	14335	14432	14319	14397	14223	14277	14422	14335	14485	14425	14340	14397	14327	14278	14371	14458	14427	14435	14279	14308	14474	14289	14443	14296	14247	14202	14275	14289	14201	14418	14459	14321	14445	14144	14472	14427	14252	14312	14269	14181	14345	14384	14289	14298	14343	14234	14484	14409	14577	14342	14294	14497	14474	14176	14365	14198	14547	14277	14248	14358	14479	14400	14212	14262	14450	14361	14289	14491	14260	14473	14346	14409	14273	14379	14227	14406	14553	14337	14414	14313	14323	14379	14355	14432	14485	14528	14224	14423	14336	14356	14157	14395	14298	14419	14367	14259	14399	14354	14330	14472	14278	14333	14369	14357	14170	14420	14318	14348	14472	14255	14369	14661	14470	14464	14330	14307	14431	14170	14369	14429	14296	14311	14333	14349	14219	14462	14318	14312	14231	14312	14357	14307	14497	14485	14436	14340	14517	14371	14248	14299	14252	14471	14335	14296	14331	14476	14205	14372	14299	14292	14446	14525	14407	14467	14422	14344	14350	14252	14244	14319	14655	14410	14277	14408	14584	14439	14243	14406	14336	14512	14422	14159	14265	14264	14249	14391	14268	14429	14255	14302	14456	14292	14247	14348	14258	14514	14467	14272	14335	14292	14337	14509	14502	14295	14260	14242	14290	14358	14317	14479	14462	14493	14370	14273	14442	14397	14279	14351	14281	14327	14391	14375	14404	14246	14400	14330	14340	14510	14420	14473	14388	14185	14287	14341	14479	14490	14406	14381	14355	14521	14450	14243	14269	14327	14467	14421	14409	14454	14465	14502	14332	14385	14421	14411	14384	14357	14389	14356	14386	14399	14368	14470	14425	14347	14453	14228	14366	14416	14409	14339	14491	14292	14380	14325	14345	14508	14408	14294	14330	14498	14380	14332	14364	14372	14413	14290	14219	14477	14232	14437	14357	14392	14270	14359	14267	14319	14512	14487	14288	14282	14329	14294	14250	14343	14445	14277	14270	14175	14394	14272	14376	14305	14453	14341	14264	14355	14221	14344	14177	14417	14197	14439	14267	14370	14364	14362	14334	14413	14306	14119	14320	14241	14298	14442	14534	14252	14257	14429	14443	14339	14555	14272	14431	14324	14494	14421	14472	14259	14215	14171	14432	14322	14323	14402	14431	14312	14297	14237	14391	14312	14284	14295	14170	14463	14472	14380	14534	14437	14399	14377	14285	14500	14400	14339	14448	14257	14525	14449	14301	14286	14319	14279	14389	14685	14332	14512	14432	14377	14384	14315	14390	14369	14428	14457	14432	14381	14269	14343	14332	14252	14493	14493	14323	14458	14463	14320	14286	14290	14331	14452	14484	14316	14428	14501	14409	14324	14385	14295	14374	14602	14426	14316	14328	14445	14479	14373	14570	14466	14208	14255	14422	14232	14151	14493	14385	14402	14370	14341	14508	14455	14202	14389	14387	14438	14444	14533	14255	14391	14390	14288	14290	14305	14448	14315	14494	14510	14290	14516	14311	14268	14387	14402	14475	14184	14382	14333	14348	14471	14391	14331	14418	14209	14508	14332	14539	14355	14245	14600	14415	14212	14272	14372	14384	14430	14357	14163	14503	14429	14400	14307	14484	14351	14335	14339	14555	14313	14176	14214	14408	14431	14395	14533	14324	14151	14250	14440	14538	14247	14474	14475	14407	14201	14336	14467	14363	14473	14356	14258	14485	14376	14272	14339	14487	14522	14203	14309	14369	14407	14323	14351	14230	14330	14452	14416	14451	14547	14153	14374	14285	14149	14394	14526	14370	14311	14386	14400	14380	14508	14315	14523	14379	14298	14522	14524	14402	14454	14325	14427	14383	14303	14198	14353	14477	14492	14202	14313	14482	14369	14410	14378	14414	14320	14399	14324	14223	14503	14190	14311	14436	14369	14300	14487	14377	14344	14425	14304	14303	14304	14190	14299	14485	14289	14217	14314	14360	14308	14403	14384	14345	14304	14304	14368	14225	14370	14373	14260	14423	14291	14338	14542	14407	14482	14201	14303	14363	14293	14389	14459	14563	14497	14229	14349	14234	14248	14153	14247	14465	14463	14376	14433	14390	14415	14500	14305	14218	14257	14595	14338	14205	14508	14396	14587	14217	14370	14283	14267	14447	14252	14387	14515	14113	14332	14344	14387	14476	14300	14370	14326	14336	14419	14381	14275	14423	14414	14429	14280	14497	14394	14342	14312	14339	14196	14297	14463	14472	14434	14350	14433	14365	14415	14365	14281	14514	14331	14397	14352	14391	14419	14229	14299	14429	14453	14408	14407	14451	14187	14414	14419	14203	14410	14222	14428	14290	14376	14487	14288	14245	14414	14192	14508	14319	14272	14346	14326	14250	14236	14365	14339	14298	14353	14459	14253	14279	14550	14325	14169	14440	14293	14235	14341	14460	14402	14358	14397	14254	14373	14418	14321	14330	14310	14263	14332	14475	14480	14336	14246	14366	14363	14293	14293	14461	14366	14375	14431	14525	14352	14271	14312	14216	14346	14406	14199	14530	14300	14289	14294	14297	14400	14491	14391	14369	14424	14414	14286	14389	14278	14266	14307	14410	14352	14275	14429	14418	14429	14358	14314	14246	14321	14472	14316	14409	14373	14273	14390	14355	14440	14411	14271	14554	14303	14202	14310	14306	14265	14317	14458	14362	14310	14496	14279	14511	14392	14390	14532	14341	14482	14474	14353	14372	14473	14289	14302	14420	14404	14312	14415	14391	14295	14343	14277	14222	14238	14380	14547	14385	14429	14470	14505	14486	14398	14490	14499	14413	14420	14272	14400	14265	14324	14382	14283	14479	14141	14506	14350	14494	14351	14390	14278	14464	14436	14659	14281	14437	14421	14254	14355	14355	14194	14401	14473	14390	14362	14344	14293	14368	14354	14378	14382	14228	14171	14375	14345	14134	14335	14330	14465	14336	14389	14347	14332	14408	14426	14369	14266	14356	14432	14346	14283	14345	14398	14585	14400	14416	14360	14291	14410	14344	14324	14310	14389	14453	14433	14235	14301	14388	14235	14369	14200	14399	14143	14489	14535	14257	14496	14447	14459	14440	14433	14403	14435	14304	14168	14372	14500	14522	14420	14427	14235	14120	14457	14418	14539	14297	14381	14386	14314	14354	14395	14438	14147	14285	14243	14324	14395	14495	14257	14351	14298	14341	14416	14361	14366	14509	14256	14340	14309	14478	14352	14345	14563	14281	14458	14355	14424	14255	14299	14411	14555	14375	14400	14224	14461	14461	14421	14409	14291	14165	14444	14373	14300	14281	14497	14409	14388	14498	14351	14444	14242	14484	14373	14512	14327	14348	14410	14373	14407	14220	14384	14212	14448	14222	14208	14154	14321	14329	14367	14308	14491	14490	14380	14425	14312	14321	14266	14378	14315	14415	14368	14295	14615	14360	14330	14300	14217	14357	14466	14576	14248	14236	14221	14461	14164	14437	14250	14384	14295	14321	14233	14230	14453	14294	14495	14325	14497	14429	14457	14311	14433	14339	14351	14227	14316	14431	14277	14434	14357	14254	14315	14200	14257	14399	14324	14444	14432	14360	14383	14318	14396	14259	14397	14383	14414	14385	14561	14330	14433	14283	14395	14349	14394	14463	14250	14545	14326	14352	14386	14498	14453	14334	14432	14380	14383	14395	14367	14350	14348	14342	14389	14191	14537	14315	14404	14502	14325	14351	14414	14412	14302	14302	14385	14337	14166	14438	14333	14413	14275	14503	14198	14426	14293	14252	14393	14478	14337	14384	14461	14342	14363	14279	14317	14329	14407	14525	14170	14494	14495	14247	14387	14464	14437	14508	14317	14370	14455	14475	14370	14391	14258	14302	14249	14464	14295	14434	14532	14251	14427	14302	14484	14304	14296	14426	14247	14371	14350	14352	14344	14212	14335	14296	14345	14272	14281	14319	14390	14349	14379	14495	14493	14387	14408	14251	14485	14415	14303	14233	14371	14353	14284	14350	14277	14111	14354	14248	14529	14391	14417	14420	14278	14385	14304	14461	14418	14260	14374	14313	14451	14390	14614	14593	14425	14476	14539	14357	14297	14520	14361	14496	14552	14416	14528	14284	14622	14300	14327	14385	14425	14297	14389	14414	14340	14532	14367	14465	14288	14435	14240	14462	14424	14164	14387	14285	14385	14479	14292	14636	14324	14255	14358	14046	14369	14360	14422	14398	14620	14412	14393	14255	14253	14492	14414	14635	14402	14372	14313	14526	14435	14383	14368	14292	14301	14450	14463	14251	14333	14339	14252	14363	14305	14275	14361	14327	14471	14238	14351	14323	14258	14383	14373	14504	14369	14273	14361	14609	14441	14371	14346	14329	14312	14370	14267	14474	14464	14368	14451	14311	14204	14326	14115	14517	14215	14204	14438	14411	14452	14299	14360	14460	14326	14275	14355	14471	14174	14512	14476	14391	14633	14386	14288	14359	14352	14294	14266	14273	14338	14335	14360	14359	14496	14419	14450	14471	14329	14368	14371	14524	14329	14482	14439	14282	14369	14382	14500	14382	14438	14339	14540	14482	14297	14237	14402	14427	14488	14379	14413	14134	14378	14271	14293	14332	14219	14507	14326	14304	14459	14179	14368	14240	14253	14317	14332	14499	14393	14493	14209	14253	14330	14303	14303	14311
23398	21362	28229	25030	22330	20615	19503	17556	17054	17413	17168	17319	17263	17103	17032	17358	17223	17285	17071	17242	17141	17035	17109	17131	16953	17038	16947	17003	16951	17002	16945	16945	17219	17052	16907	17039	17007	17160	16841	17147	16948	17194	17117	17155	17023	17118	16889	16969	17023	17125	16910	16816	16862	16974	17178	16884	17015	16909	16958	17012	16898	16925	16905	17113	16953	16993	17092	16911	16933	16935	17164	16754	16853	16886	16857	17001	16941	16934	17132	16926	16919	17040	17183	16784	17001	16983	16842	17062	17015	16869	16736	16690	16903	17020	17063	16765	17012	16833	17037	16778	16923	17131	17030	17033	17157	16890	16943	16859	17291	16841	16929	17125	16909	17006	17050	16960	16865	16978	17105	16889	17029	17089	16866	16934	16934	16915	17024	16903	17033	16898	16750	17074	16992	16942	16751	16811	16840	16881	16817	16949	16769	16977	17034	16962	17114	17084	16977	16775	16882	16979	16886	16973	16966	16766	16869	17011	17053	17016	16795	17004	16819	17093	17064	16753	16896	16756	17006	16801	16889	16970	16924	16896	16908	16799	17046	16916	17127	16788	17051	17148	16880	16927	16935	16920	17036	17106	16960	16794	16953	16986	16981	16909	16709	16924	17033	17051	16922	16854	17087	16828	16844	16977	16989	16894	17088	17178	16937	17151	17002	16942	17051	16936	16943	16904	17100	16959	16960	16904	16949	16983	16865	17163	16957	16825	17069	16612	17091	16974	16943	16897	16976	17010	17076	17005	17125	16994	16986	17028	16863	16966	17046	16837	16883	16773	16973	16785	16916	16939	16860	17264	17009	16848	16794	16863	16993	16747	16903	16917	17134	16932	16956	17153	16718	16915	16930	16862	16777	16914	16841	16970	17024	17073	16867	17093	16890	16708	17008	17045	16970	16925	16967	16964	16915	16906	17046	17158	16843	16839	17104	16902	16828	16794	16759	16869	16873	17096	16905	16928	16908	16900	16868	16881	17022	16989	16840	16964	16783	17170	16977	16880	17157	17052	17002	17069	17043	17022	16956	16907	16932	16985	17144	17101	16990	16924	16943	17002	16860	16941	16748	17007	16977	17150	16968	16988	16940	16994	17104	17073	16842	17090	16698	16905	17084	17087	16847	16755	16950	16909	16977	17111	16778	16969	16890	16714	17082	17137	16914	16767	16926	17052	17029	16833	17071	16940	16910	16993	16889	16909	16892	16955	16917	16857	16734	16861	16805	16934	16919	16977	16884	17028	17043	17109	17102	16997	16924	17058	16905	16953	17059	17225	17073	17081	16778	16896	16916	16821	16972	16911	16967	16910	16949	16929	16936	17072	17029	17020	16998	16800	17032	17164	17059	16979	16823	17111	16857	17050	17265	16867	16748	16947	16946	16945	16943	16854	16986	17086	17196	17020	16972	17074	16900	16882	16749	17029	16922	16689	16671	17016	16899	17080	17088	16662	16994	17002	16940	16887	16986	16854	17029	16936	16859	17162	17046	16975	16829	16968	16906	16924	16908	16882	17057	16937	16860	16888	16780	16635	16804	16935	17124	16813	17020	17055	16940	16999	17052	16744	16821	17066	16788	16818	17035	16856	16879	17152	16910	16917	16924	16965	16745	17003	16869	16623	16833	16842	16958	17002	16860	16977	16828	16824	16931	17185	17156	16852	17077	16817	17082	17132	16941	16847	16990	17106	16989	16986	16846	16782	16967	17094	17100	17169	16878	16811	16958	16945	16654	16964	16950	16921	16929	16917	16862	16971	16840	17111	17175	16986	16834	16925	17023	16915	17080	17036	16952	16850	16777	16933	16953	17113	16923	16991	16920	17060	17059	16874	17053	16893	17027	16709	16901	16803	16843	17036	17035	16717	16938	16915	17008	16827	16845	16860	17021	17056	17040	16853	17067	17082	16837	17047	16967	16868	16754	16879	17034	16915	16905	16882	16787	16754	16841	16880	17196	17074	16983	17105	17018	17019	17016	17103	16988	16853	16852	17002	17165	17185	17176	16857	16902	17000	17026	17127	17023	16980	16969	17080	17031	16823	16941	16962	16950	16816	16988	17110	17150	16914	16976	17195	16990	16771	16792	16886	16768	17044	16910	16836	16854	16713	16950	17064	17048	16963	16993	16876	16808	16819	16892	17023	17034	16854	17017	16926	16976	16986	17185	16993	16842	16733	17106	17064	16883	16638	17087	17034	16835	16773	16866	16970	16937	16738	17092	16816	17107	16906	17019	17042	17188	16856	16869	16912	16966	16778	16867	16950	16866	16887	16788	16949	17131	16962	16697	16788	17007	17073	17043	16956	16864	16846	16896	17048	16948	16877	17149	16901	17044	16721	16813	17033	16904	17023	17074	16964	16962	16973	16984	16873	16933	16899	16767	16781	16866	16764	17069	16962	17023	16874	16922	17020	16960	16811	17073	16848	16836	16858	16882	16942	16865	16869	16934	16958	16917	17048	16821	17016	16877	16997	16822	16658	16947	17134	16980	17036	16922	16804	16938	16917	16921	16782	16963	16932	16849	16922	16961	16980	17005	17116	17078	17015	17199	16982	16858	16858	17085	16878	16922	16906	17011	16844	16986	16899	16941	16927	16742	16990	16882	17031	16817	16792	16942	16992	16933	16954	17037	17103	17073	16982	17158	16719	16866	17133	16855	17050	17022	17078	16909	17153	17187	16919	17040	16848	17015	17129	16826	17022	16913	16804	16977	17140	16988	17080	17102	17038	17024	17031	16881	16772	16935	16990	16938	16861	16857	16920	16864	17065	17004	16995	17047	16907	17098	16922	16957	17119	16938	16756	16909	17102	16851	17130	16890	16588	16996	16816	17086	16932	17022	16905	17050	16944	16841	16950	16750	17064	16912	17067	16824	16931	16930	16981	16850	16856	16682	16873	16703	17150	17005	17027	16833	17238	17021	17169	17012	16903	16841	16922	17035	17056	16749	16858	16766	16890	16912	17124	16991	16761	16916	16913	16931	16690	17043	17014	16862	16936	16901	16968	16947	17021	16828	16958	17005	16995	16911	16955	17083	16907	17064	16740	16945	16929	16969	16985	17050	16818	16802	17316	17058	16820	16870	16875	17061	16846	17318	17143	17051	17043	16869	16970	16958	16899	16916	16847	16985	16855	17006	16973	16995	17231	17171	16923	16951	16837	17169	16910	16965	17009	17022	17088	17066	16712	17002	16866	17088	16969	16855	16934	17011	16624	16988	16874	17213	16960	17061	17003	17024	17027	16991	17010	16874	16923	16951	16920	17058	17088	17005	17307	17077	16878	17191	17199	16947	16987	17076	16936	16914	16926	16928	16715	16895	16987	16982	17034	17159	17073	16825	17097	17052	17068	16811	16873	16905	16948	16999	17091	16910	16810	16898	16973	16797	16774	16927	16953	16986	16921	16878	16830	16934	16940	16946	16882	16968	17114	17092	16960	16909	16789	17003	16869	16985	17007	16916	17082	16928	16902	17062	16889	16722	16778	17019	16971	17005	16984	17003	17027	17006	17057	16992	17160	17078	16963	16986	16875	17009	16884	17178	17145	16895	17001	17006	16836	17123	16745	16968	17034	17051	16886	16764	16816	17025	16859	17032	16835	16900	16918	17075	16883	17001	16921	17027	17001	17147	16899	17140	16737	17008	17048	16854	17075	16820	16816	16926	16934	16995	16831	16781	16900	16911	16842	16922	17068	16817	17060	17095	16895	16967	17079	17045	16846	16893	16800	16958	16947	16862	16861	16955	17050	16952	16843	16941	17087	17097	16940	16996	16806	16920	16836	17028	16806	17012	17084	16834	16709	16802	16945	16813	16848	16954	16959	17111	16863	16971	16940	16943	16994	16752	16823	16974	16963	16951	16914	16969	16933	17030	16964	17016	16866	16933	16907	16917	17011	16780	16831	16805	17156	17086	16916	16857	16746	16593	16973	16843	17089	17012	17096	16896	16849	16911	16912	16998	16932	16856	16964	16826	16916	16927	17208	17069	16951	16755	16989	16851	16850	17164	17202	17163	16988	16967	17025	16957	17050	16841	17021	17001	16892	16837	16901	16973	16982	17172	16965	17107	16993	16786	17108	16935	16794	16977	16806	17024	16922	16847	16897	16849	16864	17102	17043	17079	17006	17019	17086	16852	16876	17076	16983	17052	16859	17035	16992	17027	16937	16856	17084	17005	17049	16961	16845	17095	16914	16679	17008	17077	17034	17022	16815	16775	16973	17006	17081	17076	16868	16870	16896	17058	16872	16977	16820	16922	16864	17017	16779	17068	17048	16986	16950	17218	17018	17143	16814	16964	17043	16869	17135	17034	17010	17083	16850	16828	16932	16879	16976	16859	16912	16849	17120	17038	16992	16864	16691	17048	16837	16986	17007	17058	17036	16844	17096	16940	17072	17090	17071	17123	16814	16850	17051	17116	17023	17141	17063	16964	17124	17162	16990	17032	17018	16885	16806	16902	16824	17141	17061	16932	16892	16916	16830	16834	17127	17070	16833	17019	17070	16934	16833	17224	16919	16919	16744	17019	16939	17069	16843	17042	16860	16837	17092	16841	17065	16776	17079	16985	16832	16668	16691	16738	16901	16822	17066	17062	16696	16996	16703	16985	16912	16923	17200	17208	16926	16887	17103	17073	17124	17160	17147	16988	17073	17035	16909	16902	17082	17203	16936	16995	17023	16980	17025	16774	16758	16954	16935	17090	16749	16959	16922	17000	16912	17092	17022	17052	16942	17044	17027	17031	17012	17180	16793	17003	17086	16934	16849	16976	16918	16988	16852	17103	17134	16692	16946	16932	16926	16926	16874	16995	17003	16977	17018	17139	16964	16920	17140	16966	17156	16908	16935	16718	16943	16881	16883	16931	17255	16632	16806	16885	17093	17035	16929	17038	16850	16896	16790	16966	16959	17173	16958	17137	16873	17027	16852	16970	16904	16788	16827	16970	16750	16953	17076	17009	17161	16916	17032	17183	17072	17046	16997	16878	16911	16922	16951	16795	16909	17262	16813	17026	17003	17024	16943	16978	16753	16932	17038	16930	17039	16883	16871	16937	16989	16914	17042	17067	16871	16932	16967	16861	16969	17090	16941	16999	16781	16935	16821	16729	17232	17065	16882	16893	17029	17078	17110	17001	16961	16943	16971
13776	23270	19647	17115	15886	15272	14850	14408	14137	14060	13965	14071	14062	13938	14240	14142	14147	14027	13940	13963	14271	13843	13805	14126	14026	13830	14001	13962	13833	13907	13840	13754	13821	14036	13721	13790	13854	13729	13948	13740	13922	13836	13944	13837	13903	14067	13841	13981	13765	13740	13886	13789	13728	13694	13862	13817	13936	13877	13633	13804	13942	13805	13771	13691	13890	13841	13800	13814	13770	13755	13875	13862	13887	13865	13745	13929	13724	13860	13864	13867	13842	13828	13687	13853	13883	14094	13892	13829	13791	13828	14004	13908	13912	13590	14040	13838	13961	13947	13888	13691	13961	13965	13857	13981	13786	13955	13833	13787	13912	13834	13903	14004	13775	13864	13936	13752	13723	13912	14048	13856	13991	13954	14016	13910	13834	13936	13894	13888	13836	13875	13857	13892	13872	13857	13863	13816	13849	13996	13748	13960	13843	13604	13868	13966	13810	13930	13835	13863	13931	14019	13904	13947	13799	13772	13815	13766	13805	13805	14001	13838	13959	13717	13776	13862	13921	13891	13737	13788	13803	13899	13809	13996	13854	13921	13751	13879	13928	13836	13898	13855	13890	13898	13846	13961	13949	13761	13841	13695	13866	13844	13951	13873	13840	14003	13845	13926	13791	13924	13903	13957	13825	13898	13639	13792	13801	14025	14065	13799	13687	13872	14062	13815	13909	13934	13635	13976	13805	13865	13885	13900	14006	13891	13856	13836	13754	13746	13882	13927	13953	13801	13887	13875	13975	13795	13896	13735	13813	13707	13954	13749	13755	13930	14006	13837	13719	13957	13747	14097	13873	13802	13920	13828	13826	13724	13612	13900	13929	13805	13851	13840	13725	13766	13784	13875	13918	13765	13977	13813	13911	13863	13981	13805	13737	13934	13870	13775	13744	13797	14007	13753	13889	14016	13920	13880	13998	13942	13807	13858	13876	13892	13905	13890	13851	13995	13751	13907	13888	13962	13890	13879	13910	13714	13797	13749	13746	13957	13999	13789	13765	14005	13864	13680	13802	13849	13909	13922	14143	13840	13773	13682	13955	13872	13840	13936	13840	13797	13885	13878	13939	13814	13839	13872	13774	13816	13897	13800	13844	13852	13726	13975	14008	13891	13948	13759	13850	13813	13851	13965	13922	13904	13902	13754	13891	13833	13950	13922	13763	13895	13902	13822	13891	13839	13850	13938	13870	13849	13946	13897	13760	13877	13778	13795	13697	14029	13868	13677	13815	13903	13684	13755	14017	13782	13822	13869	14003	13887	13869	13859	13872	13874	13782	13901	13904	13841	13798	13686	14019	13867	13873	13870	13668	13855	13790	13876	13726	13814	13746	13904	13861	13852	13819	13794	13982	13760	13816	13982	13732	13880	13910	13947	13925	13939	13783	13788	14091	13867	13743	13741	13886	13761	13861	13849	13718	13808	13713	13886	13888	13923	13906	13816	13888	13930	13869	13750	13896	13758	13863	13784	13934	13691	13917	13779	13920	13947	13884	14007	13774	13859	13728	13714	14031	13807	13853	13900	13799	13797	13851	13776	13849	13801	13912	13790	13804	13866	13958	13742	14011	13987	13729	13943	13913	13794	13965	13696	13813	13962	13892	13670	13869	13853	13915	13786	13787	13718	13731	13835	13688	13766	13814	14053	13856	13908	13884	13917	13838	14070	13848	13830	13908	13842	13779	13796	13758	13773	13861	13776	13829	13696	13805	13694	13704	13837	13929	13892	13706	13891	13913	13721	13891	13787	13827	13715	14021	13901	13752	13770	13654	13834	13915	13949	13878	13928	13896	13736	13885	13861	13840	13880	13898	13778	13900	13884	13716	13878	13857	13933	13690	13882	13835	13925	14039	13824	13880	13793	13803	13944	13828	13786	13808	13805	13925	13769	13878	13845	13940	13830	13969	13722	13839	13656	13887	13797	13910	13843	13901	13873	13924	13812	13757	13602	13925	13816	13889	13938	13916	13799	13950	13852	13893	13914	13727	13916	13793	14063	14000	13828	13951	13718	13992	13686	13902	13725	13879	13965	13831	13771	13832	13696	13912	13838	13815	13891	13894	13780	13909	13882	13765	13799	13850	13832	13832	13811	13996	13783	13890	14016	13926	13728	13967	13955	13795	13869	13890	13867	13830	13783	13902	13824	13868	13659	13994	14004	13866	13966	13890	13886	13704	13835	13731	13902	13887	13772	14022	13725	13934	13665	13881	13787	13822	13694	13850	13936	13791	13787	13826	13823	13810	13822	13798	13716	13856	13818	13994	13867	13762	13878	13963	13848	13894	13895	13891	13929	13859	13891	13840	13853	13997	13856	13749	13848	13914	13739	13789	13961	13836	13921	13856	13695	13761	13813	13718	13791	13881	13731	13752	13941	13756	13843	13697	13932	13851	13759	13659	13909	13695	13810	13809	13885	13878	13845	13692	13723	13844	13967	13722	13874	13883	13913	13885	13978	13770	13826	13871	13859	13803	13722	13873	13790	14064	13777	13836	13795	13747	13858	13848	13841	13828	13890	13704	13775	13794	14098	13953	13748	13999	13799	13891	13730	13981	13964	13909	13945	13875	13869	13750	14106	13680	13828	14020	13894	13812	13834	13810	13862	13821	13663	13929	13893	13822	13949	13787	13910	13897	13931	13963	14001	13818	13721	13872	13725	13691	13749	13946	14004	13931	13858	13975	13756	13874	13814	13741	13930	13873	14027	13944	13955	13821	13985	14083	13849	13880	13671	13929	13656	13992	13906	13845	13829	13888	14011	13828	13853	13730	13681	13954	13619	13880	13844	13958	13808	13834	13825	13864	13844	13844	13881	13839	13951	13815	13887	13846	13863	13725	13667	13644	13899	13804	13872	13828	13660	13904	13834	13815	13756	13819	13802	13974	13728	13827	13819	13951	13907	13830	13989	13882	13824	13825	13683	13793	13956	13814	13830	13804	13883	13963	13792	13713	13977	13711	13598	13958	13824	13912	13979	13788	13789	13810	13904	14052	13827	13933	13803	13780	13904	13974	13974	13800	13726	13824	13877	13857	13909	13886	13870	13854	13933	13816	13824	13853	13682	13896	13853	13929	13830	13906	13898	13851	13706	13894	13772	13788	13914	13892	13880	13861	13826	13912	13879	13842	13871	13649	13886	13869	13819	13869	13904	13794	13920	14029	13865	13870	13851	13876	13961	13699	13861	13818	13840	13899	13732	13892	13721	13742	13900	13814	13999	13681	13752	13773	13900	13860	14081	13908	13944	13787	13762	13827	13755	13780	13809	13672	13831	13812	13865	13861	13946	13702	13847	13814	13857	13852	13893	13830	13780	13856	13897	13814	13862	13706	13830	13899	13887	13815	13968	13906	13912	13931	13787	13854	13695	13986	13715	13812	13846	13919	13910	13937	13768	13944	13929	13815	13867	13733	13947	13906	13849	13769	13753	13823	13933	13786	13871	13979	13903	13764	13722	13912	13801	13841	13931	14042	13807	13852	13893	13938	13871	13786	13836	13875	13890	13828	13904	13940	13864	13845	13774	14024	13844	13876	13783	13897	13942	13962	13836	13884	13897	13841	13831	13897	13785	13824	13824	13887	13986	13893	13569	13658	13736	13884	14008	13732	13934	13918	13629	13883	13947	13840	13791	13906	13933	13896	13743	13918	13876	13779	13778	13848	13821	13749	13802	13957	13813	13755	13841	13719	13923	13818	13877	13599	13993	13862	13691	13978	13951	13865	13787	13997	13732	13618	13875	13850	13809	13685	13928	13967	13626	13873	13912	13897	13812	13913	13759	13900	14041	13933	13776	14004	13735	13847	13923	13852	13649	13737	13956	13785	13822	13755	13827	14059	14015	13870	13833	13885	13937	13802	13793	13720	14066	13851	13852	13830	13792	14028	13792	13797	13731	13793	13690	13699	13837	13776	13829	13874	13868	13874	14000	13975	13956	13828	13939	14035	13786	13750	14042	14092	13914	13832	13984	13717	14018	13743	13823	13908	13865	13857	13945	13855	13965	13863	13785	13848	13908	13939	13849	13952	13838	13782	13872	13838	13730	13850	13834	13677	13781	13821	13838	13863	13936	13777	13774	13849	13856	13862	13844	13831	13783	13776	13753	14093	13851	13923	13828	13934	13932	13918	13935	13793	13868	13705	13915	13725	13736	13932	13780	14055	13881	13851	13788	13953	13686	13871	13782	13885	13811	13883	13853	13900	13861	13817	13808	14053	13950	13793	13731	13893	13815	13642	13814	13849	13979	14001	13838	13735	13840	14010	13604	13710	13946	13891	13926	13839	13769	13662	13734	13902	13830	13895	13706	13903	13845	13910	13697	14003	13973	13872	13897	13902	13998	13975	13823	13826	13773	13822	13794	14010	13962	13731	13927	13867	13797	13795	13903	13995	13812	13919	13986	13751	13881	13902	13856	13873	13817	13841	13763	13922	13940	13751	13652	13873	13859	13849	13886	13837	14057	13913	13810	13952	13737	13843	13790	13939	13789	13953	13992	13837	13782	13877	14044	14002	13771	13965	13940	14007	13857	13685	13878	13873	13884	13891	13854	13737	13779	13832	13783	13889	13770	13818	13881	13894	13727	13834	13902	13988	13771	13903	13891	14059	13877	13836	13839	13934	13839	13971	13933	13990	13795	13822	13890	13973	13772	13815	13777	13791	13859	14007	13880	13924	13812	13580	13765	13846	13841	13844	13899	13642	13814	13908	13713	13869	13864	13713	13911	13873	13770	13938	13741	13849	13822	13951	13949	13785	13852	13704	13841	13791	13866	14046	13737	13591	13963	13805	13938	13902	13835	13827	13954	13803	13958	13872	13749	13911	13982	13793	13880	13769	13994	14001	13942	13827	13891	13810	13883	13863	14054	13879	13802	14055	13803	14045	13782	13997	13821	13957	13753	13929	13809	13811	13931	13790	13758	13952	13873	13900	13937	13860	13929	13825	13792	13830	13923	13797	13860	13874	13749	13866	13801	13900	13826	13882	13837	13873	13834	13714	13734	13789	13673	13701	13809	13740	14018	13932	13781	13837	13881	14066	13958	13986	13952	13864	13902	13667	13915	13713	13830	13721	13774	13767	14011	13968	13744	13737	13908	13880	13599	13929	13893	13796	13967	13588	13813	13860	13786	13737	13941	13925	13770
24976	21383	26905	26776	19410	18724	18624	18022	17732	17620	17705	17715	17701	17426	17721	17747	17668	17687	17632	17516	17687	17691	17468	17507	17537	17422	17573	17428	17371	17412	17533	17749	17531	17474	17608	17526	17496	17520	17378	17579	17536	17473	17321	17525	17477	17559	17444	17410	17570	17654	17557	17462	17634	17518	17386	17301	17438	17334	17632	17713	17649	17313	17379	17432	17580	17383	17653	17313	17411	17595	17476	17482	17615	17508	17551	17329	17373	17454	17653	17584	17376	17639	17540	17695	17523	17311	17563	17628	17520	17501	17477	17466	17603	17446	17542	17583	17518	17472	17574	17614	17277	17482	17566	17673	17559	17569	17598	17606	17416	17151	17698	17508	17515	17679	17432	17239	17439	17499	17501	17327	17505	17434	17690	17748	17632	17483	17475	17484	17215	17378	17531	17649	17603	17376	17586	17392	17382	17446	17495	17409	17614	17459	17443	17403	17708	17381	17484	17330	17436	17549	17376	17351	17788	17279	17409	17565	17485	17368	17307	17434	17506	17499	17444	17685	17439	17669	17667	17487	17481	17274	17524	17450	17711	17425	17353	17404	17252	17296	17370	17453	17524	17439	17500	17380	17544	17510	17605	17657	17602	17264	17287	17481	17635	17346	17431	17576	17317	17480	17672	17503	17562	17452	17733	17373	17386	17666	17352	17705	17424	17297	17535	17399	17515	17387	17395	17574	17662	17501	17550	17402	17370	17563	17473	17730	17537	17541	17379	17449	17378	17433	17616	17470	17419	17449	17513	17505	17466	17462	17394	17436	17421	17667	17613	17524	17511	17423	17569	17331	17506	17717	17312	17510	17375	17461	17484	17468	17640	17455	17483	17369	17154	17348	17835	17692	17662	17339	17579	17480	17365	17493	17331	17631	17797	17599	17606	17426	17450	17492	17479	17311	17500	17725	17433	17356	17281	17468	17508	17526	17416	17469	17706	17539	17500	17564	17536	17532	17522	17480	17640	17580	17417	17590	17386	17417	17308	17466	17702	17558	17651	17528	17628	17478	17544	17381	17517	17518	17658	17229	17407	17321	17513	17676	17506	17528	17475	17393	17405	17352	17530	17637	17460	17524	17392	17394	17716	17387	17496	17497	17421	17285	17567	17161	17355	17369	17376	17416	17574	17482	17312	17593	17669	17519	17535	17441	17469	17504	17612	17343	17576	17671	17506	17489	17528	17335	17465	17558	17438	17300	17586	17284	17430	17682	17552	17383	17646	17625	17455	17454	17562	17377	17603	17450	17596	17413	17522	17506	17339	17339	17501	17386	17609	17569	17489	17402	17301	17363	17443	17416	17390	17315	17589	17653	17432	17307	17456	17442	17472	17486	17466	17550	17349	17435	17509	17626	17401	17204	17368	17452	17493	17315	17545	17465	17509	17448	17434	17468	17483	17405	17549	17651	17536	17339	17382	17562	17428	17630	17533	17661	17649	17412	17367	17467	17249	17511	17592	17670	17738	17508	17391	17419	17622	17343	17411	17492	17434	17496	17505	17447	17484	17481	17334	17654	17444	17742	17578	17645	17670	17344	17454	17505	17339	17579	17367	17477	17283	17502	17662	17582	17406	17451	17545	17574	17388	17473	17321	17570	17624	17438	17595	17204	17727	17392	17586	17636	17434	17501	17340	17398	17505	17522	17691	17665	17406	17445	17718	17312	17626	17344	17691	17462	17365	17674	17475	17153	17430	17664	17605	17472	17598	17444	17516	17414	17533	17473	17777	17629	17450	17598	17390	17533	17473	17614	17469	17642	17449	17445	17326	17483	17454	17481	17672	17418	17443	17527	17575	17354	17513	17336	17526	17319	17437	17502	17638	17201	17390	17689	17635	17549	17594	17625	17563	17433	17489	17349	17574	17392	17406	17430	17419	17326	17497	17374	17449	17280	17477	17323	17542	17446	17400	17558	17639	17403	17430	17612	17562	17644	17706	17369	17509	17664	17312	17509	17539	17442	17594	17393	17448	17419	17558	17484	17656	17306	17472	17610	17473	17523	17273	17352	17522	17601	17550	17471	17485	17399	17499	17294	17496	17572	17477	17656	17557	17339	17460	17523	17325	17461	17452	17399	17509	17578	17645	17560	17579	17442	17412	17246	17417	17313	17643	17659	17442	17435	17409	17349	17526	17494	17570	17686	17345	17691	17606	17572	17572	17499	17490	17534	17439	17528	17433	17501	17564	17504	17501	17522	17587	17467	17518	17597	17506	17426	17515	17555	17257	17645	17551	17515	17420	17619	17234	17370	17496	17408	17609	17467	17391	17153	17520	17643	17310	17421	17586	17419	17217	17305	17582	17455	17435	17668	17423	17334	17659	17645	17682	17666	17445	17497	17599	17417	17468	17319	17326	17522	17476	17455	17602	17446	17355	17547	17602	17811	17403	17435	17580	17317	17685	17687	17404	17349	17667	17380	17565	17668	17598	17495	17367	17601	17408	17495	17327	17549	17392	17390	17380	17577	17604	17629	17413	17448	17529	17572	17488	17362	17271	17531	17407	17306	17540	17472	17326	17547	17497	17620	17423	17727	17500	17565	17486	17522	17554	17375	17556	17400	17409	17517	17581	17530	17433	17484	17372	17558	17319	17349	17531	17267	17276	17562	17427	17616	17805	17748	17609	17278	17629	17495	17493	17631	17358	17529	17497	17429	17520	17489	17381	17639	17547	17460	17556	17521	17318	17471	17539	17453	17266	17516	17248	17405	17385	17344	17444	17280	17477	17773	17319	17551	17544	17538	17522	17452	17534	17365	17575	17716	17609	17304	17510	17642	17482	17532	17517	17414	17500	17429	17453	17398	17540	17691	17428	17728	17431	17306	17570	17483	17227	17478	17606	17473	17525	17381	17580	17493	17353	17623	17618	17615	17470	17429	17433	17413	17391	17556	17461	17472	17338	17497	17388	17337	17377	17417	17495	17501	17267	17442	17690	17449	17430	17441	17564	17627	17649	17374	17323	17503	17381	17506	17434	17524	17616	17519	17395	17504	17533	17538	17602	17589	17546	17424	17527	17557	17610	17402	17374	17462	17564	17588	17746	17620	17542	17498	17546	17396	17422	17588	17424	17640	17574	17643	17787	17564	17412	17457	17485	17346	17421	17389	17504	17539	17269	17446	17572	17528	17509	17350	17495	17465	17615	17549	17717	17493	17510	17551	17569	17487	17507	17555	17602	17672	17478	17481	17607	17699	17314	17499	17415	17476	17321	17426	17515	17251	17520	17456	17618	17572	17473	17483	17526	17599	17237	17440	17626	17263	17319	17327	17582	17407	17590	17428	17665	17345	17526	17651	17552	17503	17508	17325	17707	17535	17459	17495	17553	17534	17474	17447	17186	17613	17522	17464	17529	17247	17317	17479	17502	17500	17305	17555	17363	17630	17528	17573	17420	17411	17575	17609	17477	17581	17701	17516	17408	17269	17534	17478	17446	17641	17525	17460	17554	17629	17492	17374	17402	17341	17546	17774	17407	17519	17592	17686	17443	17467	17608	17402	17673	17453	17601	17653	17763	17522	17458	17377	17606	17519	17433	17359	17517	17602	17704	17596	17507	17705	17446	17318	17604	17220	17346	17497	17492	17492	17347	17398	17604	17539	17372	17180	17718	17455	17506	17583	17499	17400	17704	17515	17421	17338	17547	17592	17601	17471	17661	17528	17575	17691	17609	17689	17518	17585	17526	17501	17489	17301	17300	17440	17453	17561	17644	17432	17583	17483	17503	17380	17400	17450	17494	17429	17467	17497	17370	17617	17611	17418	17493	17643	17365	17509	17568	17573	17277	17618	17294	17534	17529	17509	17170	17485	17674	17650	17522	17725	17416	17561	17573	17685	17375	17646	17448	17493	17551	17552	17435	17587	17523	17519	17583	17593	17630	17579	17502	17413	17481	17453	17579	17273	17534	17576	17404	17517	17492	17622	17463	17466	17437	17633	17472	17483	17415	17459	17677	17502	17553	17478	17372	17401	17469	17694	17634	17468	17504	17549	17626	17498	17414	17553	17556	17412	17375	17483	17387	17378	17566	17392	17679	17508	17481	17378	17709	17498	17406	17606	17653	17497	17508	17462	17426	17760	17527	17428	17537	17503	17513	17539	17369	17656	17380	17547	17490	17652	17505	17285	17313	17388	17381	17399	17484	17529	17454	17623	17553	17516	17252	17363	17550	17527	17746	17569	17510	17457	17712	17479	17451	17431	17554	17544	17415	17500	17643	17426	17399	17296	17486	17609	17311	17524	17591	17284	17551	17567	17418	17460	17540	17401	17627	17477	17663	17496	17529	17607	17503	17537	17527	17645	17584	17522	17466	17396	17438	17467	17442	17506	17470	17582	17463	17299	17517	17675	17540	17462	17640	17460	17386	17368	17376	17500	17396	17715	17581	17445	17411	17532	17445	17596	17492	17314	17531	17535	17490	17356	17364	17355	17464	17615	17629	17559	17520	17485	17567	17348	17496	17410	17516	17454	17637	17633	17495	17389	17374	17365	17583	17416	17377	17471	17709	17466	17386	17382	17317	17477	17388	17345	17495	17474	17483	17390	17315	17429	17494	17481	17578	17456	17588	17338	17528	17654	17502	17422	17597	17309	17530	17626	17628	17420	17439	17276	17423	17272	17501	17660	17516	17464	17538	17601	17646	17411	17494	17575	17543	17462	17324	17475	17570	17586	17417	17547	17492	17406	17690	17550	17387	17332	17779	17550	17589	17546	17566	17624	17430	17431	17257	17526	17687	17660	17333	17456	17411	17643	17627	17581	17494	17562	17571	17507	17494	17524	17461	17592	17424	17425	17502	17498	17515	17440	17589	17384	17609	17451	17465	17550	17261	17389	17715	17571	17570	17383	17790	17707	17491	17594	17586	17327	17379	17337	17448	17455	17453	17445	17427	17363	17354	17302	17423	17602	17591	17541	17693	17601	17460	17628	17565	17486	17436	17416	17395	17644	17459	17395	17622	17528	17628	17438	17474	17478	17611	17446	17517	17646	17726	17509	17486	17299	17498	17516	17476	17410	17568	17512	17587	17617	17503	17652	17472	17432	17360	17386	17439	17599	17547	17564	17414	17397	17621	17587	17743	17551	17552	17559	17647	17587	17436	17393	17399	17521	17587	17320	17663	17498	17395	17492	17455	17457
14606	21147	18892	16561	15586	14992	14902	14588	14284	14519	14305	14346	14310	14362	14351	14409	14331	14174	14410	14269	14194	14240	14122	14174	14153	14270	14327	14177	14241	14096	14101	14172	14220	14155	14192	14344	14266	14110	14232	14159	14125	14098	14127	14199	14256	13976	14189	14177	14121	14109	14382	14221	14142	14161	14362	14196	14218	14145	14039	13982	14027	14091	14070	14068	14119	14250	13981	14131	14164	14206	13944	14242	14083	14261	14122	14001	14237	14119	14252	14143	14248	14009	14201	14191	14230	14068	14124	14217	14219	14068	14191	14123	14030	14145	13999	14053	14293	14333	14165	14212	14185	14180	13983	14176	14072	14262	14303	14302	14242	14031	14372	14304	14292	14043	14206	14185	14128	14255	14203	14074	14209	14275	14293	14215	14216	14194	14218	14176	14179	14281	14052	14197	14055	14058	14214	14083	14152	14088	14041	13987	14073	14136	14145	14321	14330	14156	14131	14043	14075	14160	14168	14185	14197	14200	14177	14204	14195	14258	14165	14180	14174	14041	14283	14146	14197	14212	14108	14028	14075	14207	14179	14193	14052	14228	14136	14055	14230	14191	14108	14234	14222	14047	14141	14017	14155	14233	14328	14056	14268	14126	14124	14090	14271	14186	14135	14003	14087	14419	14160	14112	14205	14145	14369	14061	14099	14235	14236	14158	14167	14198	14300	14131	14119	14016	14352	14354	14038	14234	14309	14116	14183	14274	14228	14202	14194	14206	14222	14232	14225	14003	14207	14036	14205	14117	14147	14293	14101	14239	14161	14320	14174	14195	14204	14339	14285	14274	14190	14133	14312	14135	14269	14263	14176	14178	14067	14082	14159	13966	14154	14266	14117	14328	14308	14183	14020	14270	14164	14144	14409	14040	14128	14136	14004	14005	14095	14254	14089	14291	14034	14234	14242	14141	14036	14229	14271	14133	14152	14067	14270	14320	14149	14230	14112	14229	14081	14272	14199	14166	14160	14375	14151	14200	13969	14115	14171	14369	14267	14152	14150	14199	14152	14210	14107	14067	14236	14190	13975	14274	14071	14088	14153	14129	14331	14221	14084	14097	14052	14249	14158	14128	14088	14080	14010	14174	13958	14218	14123	14202	14258	14025	14152	14256	14213	14268	14063	14119	14116	14346	14302	14055	14259	14135	14260	14220	14102	14140	14235	14069	14210	14055	14107	14221	14203	14206	14140	14070	14124	14133	14218	14063	14136	14264	14068	14132	14182	14283	14130	14263	14151	14256	14103	13912	14143	14275	14199	14293	13956	14166	14272	14168	14262	14047	14204	14159	14184	14162	14282	14345	14212	14124	14185	14187	14260	14184	14090	14238	14187	14209	14028	14242	14003	14188	14195	14375	14303	14161	14167	14135	14122	14396	14240	14248	14055	14236	14171	14084	14259	14060	14243	14168	14179	14183	14172	14210	14038	14176	14356	14179	14052	14198	14003	13966	14091	14229	14017	14144	14039	14129	14156	14188	14032	14104	14271	14055	14148	14132	14144	14190	14178	14184	14150	14124	14231	14216	14232	14017	14108	14167	14084	14211	14231	14276	14337	14173	14150	14123	14146	14247	14172	14173	14243	14149	14241	14021	14122	14361	14199	14230	14100	14002	14298	14332	14114	14142	14080	14302	14374	14096	14171	14293	14184	14214	14194	14217	14130	14051	14371	14213	14132	14184	14115	14289	14116	14088	14284	14150	14093	14394	14154	14235	14381	14207	14216	14150	14291	14343	14229	14084	14165	14166	14144	14140	14220	14123	14076	14215	14158	13994	14249	14136	14130	14032	14147	14302	14200	14349	14116	14257	14293	14120	14176	14161	14128	14201	14096	14133	14187	14178	14132	14082	14114	14127	14121	14097	14057	13879	14224	14259	14149	14334	14143	14368	14151	14183	14042	14235	14218	14001	14209	14146	14296	14044	14248	14266	14143	14108	14106	14241	14183	14113	14155	14177	14157	14222	14069	14175	14191	14139	14101	14233	14300	14014	14252	14215	14267	14295	14178	14224	14239	14192	14212	14180	14164	14278	14088	14209	14114	14171	14079	14198	14187	14195	13994	14049	14224	14167	14175	14125	14205	14419	14104	14245	14208	14133	14273	14181	14066	14170	14109	14201	14282	14150	14258	14168	14059	14166	14053	14313	14147	14059	14087	14232	14169	14227	14070	14235	14375	14155	14234	14290	14116	14006	14146	14173	13944	14178	14299	14060	14265	14290	14205	14098	14263	14131	14312	14161	14196	14037	14038	14281	14200	14172	13935	14062	14208	14161	14314	14165	14258	13898	14162	14067	14118	14261	14178	14432	14002	14177	14235	14195	14290	14026	14090	14250	14100	14307	14272	14129	14117	14121	14146	14128	14140	14099	14247	14195	14234	14119	14092	14072	14255	14236	14038	13883	14141	14097	14193	14152	14325	14147	14098	14067	14061	14118	14260	14163	14067	14289	14183	14193	14057	14155	14219	14116	14075	14171	14170	14237	14093	14296	14189	14117	14221	14230	14191	14163	14228	14079	14076	14202	14111	14218	14009	14155	14339	14243	14237	14238	14121	14013	14278	14177	14165	14057	14127	14259	13993	14160	14149	14338	14325	14241	14062	14151	14279	14211	14161	14210	14218	14058	14112	14219	14080	14088	14287	14234	14202	14290	14000	14081	14077	14058	14245	14219	14120	14167	14122	14221	14285	14196	14318	14274	14105	14076	14257	14126	14106	14269	14073	14195	14159	14214	14138	14247	14211	14191	14013	14103	14239	14295	14283	14179	14100	14015	14297	14215	14188	14235	14250	14322	14277	14284	14182	14203	14153	14127	14154	14170	14072	14259	14247	14286	14219	14046	14276	14029	14324	14325	14350	14207	14155	14207	14109	14231	14182	14142	14252	14172	14108	14062	14080	14175	13982	14079	14177	14227	14192	14284	14168	14192	14349	14172	14181	13996	14186	14165	13895	14107	14369	14265	14073	14345	14241	14092	14247	14184	14190	14129	14140	14121	14190	14192	14172	14202	14203	14255	14099	14088	14298	14157	14247	14319	14111	14190	14129	14227	14163	14254	14228	14254	14257	14173	14128	14109	14074	14090	14218	14378	14010	14300	14341	14143	14265	14223	14215	14000	14058	14176	14026	14148	14091	14073	14048	14080	14077	14225	14407	14212	14233	14068	14177	14306	14112	14098	14271	14201	14278	14166	14319	14082	14189	14017	14262	14259	14097	14101	14214	14163	13999	14137	14344	14050	14184	14265	14192	14182	14180	14113	14274	14170	14361	14242	14119	14398	14180	14199	14314	14094	14229	14185	14090	14176	14259	14127	14190	14151	14285	14042	14335	14226	14218	14097	14054	14106	14190	14066	14234	14193	13988	14307	14133	14337	14219	14223	14149	14322	14184	14254	14135	14279	14133	14120	14171	14151	14168	14155	14182	14323	14225	14236	14068	14179	14155	14387	14074	14172	14143	14145	14259	14193	14249	14226	14258	14045	14139	14077	14276	14263	14364	14256	14093	14040	14132	14109	14269	14198	14103	14221	14324	14031	14243	14144	14140	14223	14107	14188	14235	14215	14279	14357	14103	14159	14138	14118	14010	14117	13996	14220	14264	14166	14347	14146	14087	14079	14315	14336	14141	14183	14080	13945	14227	14144	14326	14205	14383	14136	14105	14263	14169	14122	14119	14176	14208	14049	14162	13891	14056	14145	14234	14214	14187	14087	14177	14209	14232	14156	14013	14154	14198	14124	14137	14027	14279	14272	14301	14050	14189	14097	14172	14022	14296	14177	14104	14292	14256	14275	14127	14308	14064	14112	14168	14207	13982	14110	14194	14051	14087	14038	14031	14133	14270	14077	14134	14172	14185	14357	14257	14153	14076	13845	14163	14103	14269	14024	14055	14179	14108	14145	14269	14223	14172	14312	14171	14292	14124	14215	13981	14092	14000	14041	14221	14053	14157	14120	14211	14236	14051	14182	14269	14234	14118	14082	14225	14151	14136	14172	14051	14336	14163	14163	14144	14285	14202	14052	14176	14197	14134	14219	14194	14023	14171	14144	14311	14089	14243	14192	14151	14192	14133	14076	14202	14253	14168	14239	14078	14146	14397	14014	14194	14283	14166	14233	14293	13985	14159	14258	14147	14291	14228	14129	14235	14152	14195	14180	14241	14357	14428	14213	14262	14040	14188	14111	14194	14129	14091	14096	14114	14120	14189	14115	14056	14126	14193	14194	14173	14172	14123	14089	14252	14082	14024	14045	14144	14180	14163	14157	14232	14023	14189	14177	14103	14173	14269	14246	14039	14339	14066	14138	14164	14176	14159	14182	14188	14165	14151	14161	14132	14161	14315	14191	14230	14201	14288	14088	14423	14281	14170	14013	14198	14200	14058	14142	14317	14259	14107	14139	14235	14251	14133	14069	14198	14285	14305	14235	14223	14248	14110	14070	14191	14152	14069	14074	14251	14208	14018	14302	14091	14272	14304	14005	14175	14083	14254	14235	14288	14158	14101	14135	14174	14087	14078	14059	14189	14162	14255	14226	14217	14219	14232	14136	14192	14248	14329	14199	14058	14086	14012	14200	14206	14123	14158	14185	14217	14211	14145	14126	14082	14214	13982	14076	14407	14119	14180	14061	14237	14013	14139	14202	14180	14226	14099	14061	14058	14179	14114	14296	14121	14222	14045	14225	14204	14244	14133	13992	14123	14216	14210	14070	14139	13976	14181	14060	14059	14275	14184	14035	14018	14086	14076	14282	14158	14120	14068	14043	14178	14197	14144	14193	14082	14048	14142	14199	14134	14095	14206	14196	14232	14195	14206	14231	14154	14206	14157	14210	14184	14131	14177	14282	14245	14082	14106	14232	14082	14105	14240	14124	14132	14387	14253	14120	14051	14368	14115	14100	14238	14352	14217	14052	14173	13966	13954	14162	14168	14318	14171	14125	14096	14071	14307	14144	14174	14021	14230	14122	14208	14300	14116	14269	14226	14030	14218	14202	14188	14031	14333	14193	14014	14136	13882	14284	14096	14247	14095	14132	14073	14219	14153	14143	14217	14170	14257	14278	14270	14169	14326	14233	14169	14246	14098	14247	14383	14141	14176	14119	14297	14129	14275	14191	14117	14025	14192	14290	14068	14050	14052	14221
22388	21409	28766	24434	21680	23152	22396	17625	16800	17140	17054	16815	16962	17133	16945	17016	16900	16825	16812	16751	16855	16956	16752	16710	16958	16466	16803	16654	16850	16847	16845	16840	16579	16654	16539	16572	16656	16491	16629	16789	16548	16472	16566	16682	16804	16707	16463	16617	16558	16777	16715	16515	16732	16525	16522	16621	16804	16633	16488	16568	16609	16445	16720	16471	16597	16584	16686	16767	16603	16628	16650	16842	16677	16550	16795	16550	16467	16633	16624	16524	16765	16662	16681	16434	16573	16615	16560	16688	16724	16373	16562	16626	16487	16427	16527	16746	16635	16457	16478	16616	16619	16509	16717	16663	16525	16514	16613	16793	16690	16484	16573	16515	16511	16553	16711	16695	16485	16495	16673	16656	16564	16482	16570	16436	16575	16623	16835	16589	16656	16380	16600	16391	16404	16476	16483	16442	16385	16466	16802	16852	16750	16691	16580	16489	16443	16905	16814	16579	16526	16554	16458	16489	16515	16541	16619	16652	16724	16670	16527	16580	16555	16677	16555	16620	16663	16614	16379	16685	16668	16371	16662	16615	16550	16436	16470	16714	16595	16788	16593	16531	16578	16497	16670	16609	16445	16465	16530	16615	16641	16664	16714	16611	16603	16664	16799	16454	16583	16596	16577	16656	16418	16540	16624	16595	16510	16794	16689	16558	16358	16592	16734	16561	16563	16293	16513	16566	16726	16674	16606	16682	16506	16455	16784	16578	16702	16730	16807	16617	16704	16784	16758	16652	16391	16505	16608	16436	16603	16781	16758	16492	16620	16493	16672	16575	16645	16594	16631	16407	16478	16547	16690	16541	16723	16567	16598	16633	16698	16629	16641	16489	16726	16759	16534	16585	16405	16555	16890	16620	16503	16513	16535	16619	16598	16354	16531	16549	16535	16588	16683	16519	16756	16605	16694	16342	16359	16439	16553	16575	16453	16661	16669	16525	16642	16587	16514	16470	16463	16515	16637	16632	16444	16660	16686	16597	16845	16664	16315	16473	16609	16472	16593	16368	16210	16582	16659	16667	16377	16652	16501	16551	16571	16443	16723	16570	16666	16483	16560	16556	16697	16780	16665	16833	16632	16412	16545	16368	16511	16339	16416	16514	16888	16538	16547	16521	16559	16354	16502	16723	16742	16492	16646	16695	16595	16415	16577	16538	16684	16520	16526	16560	16308	16679	16537	16607	16797	16782	16466	16772	16509	16618	16533	16407	16652	16817	16725	16346	16528	16667	16663	16525	16723	16544	16727	16521	16540	16651	16495	16695	16564	16531	16693	16420	16666	16611	16518	16532	16734	16481	16801	16802	16688	16568	16652	16688	16460	16520	16668	16710	16613	16523	16511	16641	16585	16748	16644	16539	16510	16637	16545	16575	16543	16596	16713	16747	16544	16601	16653	16605	16544	16829	16533	16703	16659	16832	16559	16522	16660	16643	16717	16689	16568	16468	16749	16669	16617	16590	16640	16568	16549	16650	16699	16522	16536	16488	16396	16603	16450	16567	16604	16581	16467	16686	16468	16663	16844	16693	16528	16563	16769	16491	16583	16551	16538	16679	16609	16784	16647	16484	16705	16584	16587	16640	16547	16688	16628	16604	16598	16643	16497	16531	16659	16557	16473	16596	16522	16374	16652	16788	16548	16525	16416	16406	16506	16438	16480	16570	16780	16577	16545	16683	16557	16652	16528	16881	16517	16669	16634	16308	16634	16748	16584	16489	16714	16478	16589	16632	16726	16608	16676	16551	16659	16744	16543	16693	16696	16495	16598	16506	16620	16437	16310	16475	16611	16494	16578	16510	16574	16589	16526	16642	16452	16453	16447	16476	16339	16395	16628	16559	16530	16640	16577	16678	16641	16551	16529	16662	16508	16535	16653	16687	16530	16574	16524	16548	16596	16485	16413	16620	16588	16512	16568	16787	16521	16501	16498	16815	16637	16737	16534	16521	16746	16488	16465	16622	16440	16680	16716	16720	16454	16635	16585	16617	16530	16728	16621	16451	16651	16528	16642	16564	16535	16322	16463	16635	16766	16459	16709	16375	16586	16468	16585	16531	16477	16451	16541	16469	16311	16730	16546	16560	16586	16430	16857	16457	16627	16492	16593	16549	16565	16405	16576	16525	16679	16589	16508	16538	16635	16444	16750	16701	16582	16657	16562	16378	16601	16785	16627	16479	16619	16513	16552	16677	16531	16705	16654	16459	16632	16635	16655	16419	16610	16487	16581	16832	16596	16497	16488	16444	16498	16544	16569	16567	16477	16629	16632	16333	16419	16672	16630	16629	16626	16638	16684	16531	16496	16837	16701	16621	16597	16610	16812	16451	16606	16627	16570	16657	16446	16414	16578	16506	16607	16506	16472	16494	16492	16592	16676	16540	16673	16448	16565	16569	16625	16549	16706	16444	16311	16397	16457	16483	16436	16345	16699	16605	16735	16629	16476	16758	16706	16633	16525	16680	16755	16560	16602	16626	16613	16540	16534	16678	16785	16632	16613	16572	16530	16537	16534	16821	16551	16457	16393	16611	16500	16437	16665	16641	16665	16767	16507	16457	16461	16475	16613	16632	16592	16387	16628	16592	16604	16466	16562	16808	16645	16723	16521	16550	16506	16565	16425	16486	16458	16627	16629	16628	16695	16520	16502	16535	16725	16526	16640	16742	16595	16616	16606	16573	16369	16623	16676	16683	16579	16664	16601	16456	16558	16562	16588	16628	16717	16540	16427	16516	16575	16667	16503	16545	16567	16294	16570	16462	16663	16626	16522	16653	16530	16738	16494	16507	16513	16516	16571	16623	16798	16576	16421	16718	16379	16503	16568	16549	16615	16548	16534	16557	16785	16489	16653	16772	16797	16607	16572	16633	16682	16597	16390	16483	16499	16561	16649	16623	16486	16612	16626	16466	16605	16571	16377	16428	16625	16493	16502	16513	16646	16455	16568	16321	16558	16655	16616	16590	16497	16369	16598	16789	16700	16609	16573	16585	16501	16672	16636	16509	16577	16600	16344	16506	16636	16683	16646	16446	16575	16422	16587	16695	16717	16518	16621	16677	16606	16618	16666	16542	16653	16621	16426	16553	16716	16688	16439	16640	16471	16484	16626	16625	16496	16611	16522	16526	16738	16714	16468	16647	16349	16522	16596	16695	16518	16759	16860	16551	16438	16631	16734	16625	16634	16527	16499	16349	16591	16669	16488	16702	16487	16515	16568	16621	16590	16545	16656	16907	16634	16584	16633	16690	16618	16830	16479	16348	16510	16688	16592	16655	16664	16596	16464	16739	16779	16337	16706	16557	16699	16554	16573	16616	16526	16780	16515	16601	16528	16707	16514	16441	16486	16690	16669	16453	16520	16584	16520	16467	16580	16718	16476	16583	16474	16563	16595	16561	16468	16654	16621	16555	16688	16587	16756	16506	16597	16729	16475	16460	16489	16400	16570	16587	16929	16693	16447	16554	16762	16437	16732	16601	16651	16508	16603	16594	16571	16411	16495	16760	16614	16718	16464	16489	16516	16797	16718	16595	16687	16668	16568	16523	16550	16624	16519	16701	16453	16350	16643	16592	16452	16391	16443	16419	16667	16501	16552	16577	16691	16689	16762	16256	16565	16482	16445	16644	16557	16686	16665	16750	16760	16411	16654	16392	16630	16437	16506	16664	16571	16538	16702	16497	16686	16770	16559	16583	16541	16597	16624	16629	16502	16692	16477	16619	16691	16565	16604	16549	16576	16667	16548	16583	16633	16714	16437	16460	16571	16568	16821	16656	16549	16563	16629	16466	16628	16634	16597	16621	16511	16690	16522	16654	16511	16412	16504	16671	16781	16612	16432	16740	16365	16688	16599	16382	16644	16513	16692	16642	16563	16568	16862	16532	16638	16436	16643	16555	16668	16489	16485	16465	16521	16551	16546	16735	16659	16354	16474	16505	16608	16571	16586	16523	16449	16616	16540	16463	16604	16520	16741	16659	16562	16644	16447	16602	16815	16574	16494	16578	16568	16527	16622	16541	16545	16346	16556	16476	16627	16692	16649	16618	16760	16415	16659	16661	16449	16486	16610	16626	16544	16553	16669	16645	16520	16629	16389	16592	16567	16658	16524	16403	16724	16517	16647	16553	16716	16694	16423	16543	16580	16682	16520	16516	16547	16506	16662	16516	16401	16620	16639	16623	16583	16567	16680	16516	16706	16591	16754	16554	16666	16529	16526	16656	16714	16666	16442	16631	16433	16541	16649	16562	16360	16399	16769	16351	16525	16573	16839	16673	16745	16557	16552	16620	16627	16206	16552	16416	16490	16669	16674	16568	16513	16451	16560	16564	16666	16555	16819	16441	16760	16699	16551	16512	16525	16487	16483	16351	16540	16608	16551	16607	16574	16566	16607	16486	16575	16527	16637	16583	16661	16685	16544	16549	16416	16483	16517	16414	16632	16662	16546	16662	16706	16307	16499	16567	16473	16638	16797	16728	16777	16592	16632	16631	16620	16514	16409	16467	16759	16726	16698	16482	16365	16603	16704	16620	16455	16552	16654	16426	16476	16742	16624	16389	16591	16615	16680	16721	16535	16719	16710	16770	16668	16616	16508	16811	16481	16618	16535	16745	16629	16504	16530	16610	16460	16673	16551	16517	16441	16439	16421	16534	16657	16662	16697	16586	16565	16604	16706	16610	16576	16607	16641	16593	16600	16546	16356	16607	16664	16399	16539	16211	16473	16445	16677	16760	16717	16620	16591	16543	16590	16515	16671	16415	16458	16446	16244	16425	16346	16684	16554	16774	16547	16489	16430	16454	16568	16708	16670	16635	16619	16478	16554	16593	16626	16565	16490	16598	16341	16714	16674	16837	16767	16571	16587	16744	16548	16585	16532	16793	16622	16588	16607	16494	16788	16500	16558	16622	16463	16495	16521	16533	16499	16471	16708	16521	16693	16510	16785	16612	16708	16508	16604	16733	16568	16572	16570	16405	16668	16632	16717	16552	16668	16473	16323	16396	16516	16492	16519	16838	16712	16464	16468	16559	16359	16699	16503	16554	16483	16733	16656	16583	16541	16564	16494	16470	16472	16562	16801	16587	16350	16573	16617	16600	16674	16641	16637	16610	16558	16550	16586	16419	16593	16470	16781	16646	16725	16562
13856	26101	22026	18071	16363	15562	14824	14256	14083	13836	13940	14013	13977	13782	13931	13966	13962	14040	13909	13852	13672	13738	13683	13643	13508	13662	13824	13684	13627	13639	13494	13564	13648	13613	13563	13638	13590	13723	13727	13636	13709	13475	13717	13572	13629	13763	13682	13716	13708	13673	13646	13603	13537	13570	13559	13601	13519	13494	13747	13657	13643	13629	13609	13606	13736	13699	13743	13568	13709	13689	13583	13662	13644	13548	13472	13548	13617	13649	13455	13482	13642	13530	13650	13646	13661	13720	13484	13608	13648	13775	13623	13751	13746	13586	13724	13633	13592	13596	13688	13664	13464	13660	13528	13774	13566	13591	13501	13463	13482	13468	13678	13627	13607	13762	13697	13685	13691	13651	13788	13427	13680	13658	13554	13719	13649	13647	13715	13585	13687	13593	13755	13596	13630	13525	13628	13609	13690	13798	13673	13653	13601	13670	13745	13586	13500	13592	13499	13540	13565	13569	13683	13741	13653	13472	13699	13789	13633	13483	13744	13617	13573	13725	13704	13552	13401	13682	13551	13507	13624	13702	13478	13627	13656	13359	13465	13797	13698	13650	13796	13700	13462	13698	13610	13626	13631	13728	13531	13698	13687	13552	13622	13541	13723	13603	13718	13696	13627	13560	13697	13499	13700	13619	13475	13698	13770	13617	13671	13501	13721	13507	13682	13601	13604	13587	13648	13594	13578	13428	13744	13669	13681	13600	13569	13677	13485	13603	13627	13561	13689	13617	13589	13660	13670	13598	13354	13622	13649	13702	13620	13481	13441	13530	13649	13601	13617	13547	13700	13515	13542	13517	13808	13538	13575	13550	13488	13528	13645	13761	13575	13713	13544	13701	13662	13755	13716	13772	13712	13675	13764	13580	13626	13681	13658	13580	13586	13699	13708	13726	13759	13584	13500	13433	13542	13637	13480	13616	13544	13645	13575	13596	13586	13509	13643	13448	13570	13631	13659	13727	13770	13848	13482	13601	13557	13559	13472	13694	13576	13539	13414	13535	13594	13601	13725	13574	13799	13576	13729	13671	13492	13621	13646	13548	13731	13685	13628	13562	13638	13535	13588	13626	13566	13613	13647	13652	13519	13649	13801	13584	13609	13668	13600	13681	13577	13720	13460	13443	13728	13576	13575	13496	13544	13584	13746	13515	13599	13555	13449	13709	13565	13596	13540	13585	13613	13683	13517	13540	13634	13658	13754	13641	13658	13700	13592	13509	13547	13539	13678	13740	13512	13691	13668	13584	13596	13493	13665	13653	13644	13704	13642	13646	13564	13667	13579	13450	13655	13609	13548	13534	13573	13573	13640	13634	13647	13633	13722	13522	13707	13664	13522	13584	13589	13597	13626	13619	13598	13590	13618	13635	13407	13711	13492	13495	13522	13504	13564	13603	13750	13611	13672	13543	13626	13491	13541	13680	13752	13841	13609	13756	13604	13712	13619	13582	13628	13677	13620	13566	13742	13584	13727	13557	13631	13528	13760	13680	13647	13665	13676	13597	13667	13586	13531	13535	13689	13780	13696	13638	13511	13719	13688	13563	13503	13690	13529	13709	13553	13678	13603	13767	13501	13510	13660	13686	13704	13438	13544	13664	13665	13622	13568	13660	13678	13400	13553	13495	13588	13561	13608	13458	13564	13681	13595	13488	13602	13700	13618	13585	13447	13633	13503	13494	13562	13692	13582	13461	13517	13635	13747	13691	13561	13536	13522	13610	13623	13742	13499	13523	13637	13568	13565	13505	13661	13670	13611	13705	13673	13650	13450	13530	13657	13565	13573	13836	13512	13675	13478	13753	13656	13693	13723	13663	13651	13680	13733	13651	13754	13608	13581	13557	13789	13476	13528	13590	13553	13449	13547	13624	13574	13540	13526	13610	13579	13551	13624	13658	13798	13592	13588	13634	13619	13587	13641	13482	13604	13597	13509	13855	13522	13570	13495	13478	13467	13724	13716	13792	13626	13589	13453	13579	13461	13616	13584	13549	13557	13496	13599	13505	13565	13644	13593	13573	13519	13685	13813	13715	13611	13606	13597	13638	13513	13543	13776	13706	13620	13514	13539	13582	13463	13576	13725	13516	13579	13468	13657	13653	13586	13631	13707	13488	13564	13561	13564	13475	13684	13626	13740	13782	13626	13596	13582	13574	13558	13429	13568	13524	13706	13543	13544	13620	13634	13594	13571	13685	13706	13462	13665	13598	13535	13808	13620	13520	13558	13550	13576	13489	13587	13476	13478	13499	13658	13635	13530	13674	13565	13643	13584	13629	13743	13657	13672	13569	13471	13730	13686	13532	13615	13547	13568	13625	13605	13419	13563	13705	13809	13584	13719	13608	13604	13631	13693	13504	13418	13679	13714	13650	13431	13487	13665	13665	13518	13650	13627	13514	13743	13579	13544	13553	13557	13722	13634	13444	13728	13823	13626	13529	13627	13681	13444	13573	13765	13466	13662	13648	13614	13745	13554	13548	13793	13538	13592	13688	13746	13577	13431	13605	13600	13633	13650	13684	13503	13421	13623	13559	13476	13618	13574	13648	13618	13582	13574	13618	13617	13510	13435	13552	13713	13584	13689	13600	13608	13639	13705	13454	13732	13586	13727	13520	13712	13582	13606	13746	13652	13579	13652	13559	13627	13503	13579	13476	13743	13556	13687	13624	13629	13670	13695	13734	13495	13501	13564	13530	13408	13534	13753	13529	13646	13751	13561	13548	13564	13770	13702	13678	13564	13482	13637	13535	13537	13363	13826	13696	13556	13637	13626	13665	13550	13680	13691	13548	13810	13596	13614	13587	13532	13454	13655	13744	13714	13484	13626	13543	13800	13414	13641	13526	13610	13563	13595	13721	13539	13478	13471	13586	13664	13686	13620	13517	13487	13752	13478	13587	13469	13631	13745	13616	13646	13726	13529	13626	13515	13643	13590	13557	13557	13398	13692	13645	13614	13441	13443	13498	13727	13496	13626	13373	13544	13585	13570	13458	13508	13548	13568	13713	13547	13624	13610	13516	13530	13564	13593	13813	13767	13510	13723	13570	13651	13467	13640	13577	13560	13530	13598	13599	13540	13662	13606	13676	13546	13636	13766	13537	13574	13668	13820	13811	13579	13693	13659	13631	13479	13647	13595	13702	13543	13660	13503	13655	13667	13764	13580	13438	13675	13701	13579	13716	13554	13742	13574	13811	13569	13705	13720	13642	13596	13736	13583	13693	13658	13730	13604	13743	13738	13550	13474	13585	13656	13461	13650	13534	13565	13642	13703	13365	13630	13670	13737	13663	13629	13713	13434	13432	13784	13622	13602	13631	13773	13520	13528	13783	13768	13677	13679	13578	13589	13550	13647	13470	13463	13499	13565	13601	13565	13605	13608	13663	13523	13548	13528	13699	13734	13719	13558	13735	13498	13513	13638	13621	13493	13570	13645	13738	13669	13583	13674	13650	13675	13532	13586	13640	13469	13691	13507	13719	13439	13416	13682	13724	13519	13562	13637	13606	13653	13590	13704	13726	13680	13659	13632	13670	13849	13527	13616	13547	13514	13612	13654	13707	13724	13921	13556	13577	13646	13432	13577	13585	13616	13565	13614	13580	13751	13619	13634	13494	13576	13609	13762	13573	13689	13720	13567	13442	13560	13671	13651	13714	13597	13638	13574	13533	13666	13669	13509	13562	13788	13807	13508	13591	13487	13556	13746	13566	13687	13704	13651	13679	13474	13713	13569	13511	13521	13634	13493	13554	13682	13750	13646	13601	13591	13673	13501	13694	13561	13661	13550	13568	13604	13689	13385	13716	13572	13591	13629	13570	13542	13693	13523	13406	13705	13464	13593	13693	13589	13714	13676	13565	13611	13548	13756	13627	13608	13473	13537	13640	13681	13504	13689	13665	13473	13617	13500	13692	13608	13670	13540	13766	13616	13745	13601	13611	13626	13667	13593	13577	13530	13706	13606	13581	13924	13524	13629	13557	13653	13578	13741	13615	13773	13527	13587	13496	13638	13589	13533	13484	13638	13549	13817	13569	13545	13487	13581	13686	13545	13530	13802	13702	13704	13505	13505	13585	13646	13877	13683	13427	13471	13651	13646	13828	13586	13635	13560	13561	13612	13407	13596	13659	13670	13651	13558	13702	13565	13617	13528	13594	13562	13650	13689	13459	13547	13451	13531	13450	13497	13668	13772	13560	13699	13541	13619	13612	13628	13562	13610	13526	13697	13690	13700	13605	13753	13635	13577	13663	13427	13594	13656	13732	13590	13639	13743	13753	13569	13653	13793	13448	13743	13697	13368	13461	13603	13639	13558	13633	13434	13531	13617	13751	13819	13854	13692	13562	13614	13455	13650	13654	13404	13620	13650	13567	13576	13735	13722	13481	13599	13506	13699	13516	13574	13871	13650	13659	13650	13710	13670	13763	13564	13464	13476	13511	13557	13771	13745	13722	13767	13621	13507	13752	13527	13651	13668	13567	13736	13693	13737	13598	13519	13451	13701	13570	13655	13571	13623	13601	13638	13617	13530	13622	13617	13556	13583	13503	13574	13425	13519	13435	13608	13634	13640	13575	13498	13631	13811	13672	13479	13713	13588	13775	13563	13610	13631	13686	13758	13629	13741	13676	13540	13457	13609	13419	13560	13752	13583	13628	13632	13717	13423	13581	13734	13788	13651	13645	13483	13630	13392	13380	13786	13577	13718	13503	13573	13657	13568	13762	13674	13467	13589	13504	13609	13684	13588	13510	13642	13604	13638	13590	13582	13709	13560	13574	13679	13531	13543	13589	13712	13418	13510	13513	13701	13542	13660	13634	13593	13665	13555	13569	13643	13805	13729	13558	13797	13684	13544	13620	13628	13638	13553	13568	13545	13612	13628	13567	13656	13627	13722	13783	13649	13490	13589	13575	13511	13505	13761	13758	13639	13642	13673	13618	13378	13739	13562	13597	13642	13667	13713	13473	13622	13514	13613	13709	13641	13604	13630	13519	13634	13651	13700	13663	13542	13675	13530	13561	13678	13498	13572	13565	13547	13624	13576	13784	13636	13622	13538	13660	13740	13672	13753	13752	13633	13579	13639	13679	13555	13519	13587	13527	13609	13623	13691	13672	13667	13627	13380	13785	13567	13549	13663	13660	13403	13543
30152	22871	23129	20290	17919	17770	17851	17349	17471	17267	17552	17320	17033	17256	17206	17388	17131	17237	17208	17095	17407	17376	17490	17094	17354	17556	17401	17061	17132	17170	17216	17405	17227	17207	17212	17179	16989	17098	17210	17321	17202	17197	17265	17451	17485	17244	17244	17290	17168	17205	17295	17042	17278	17216	17335	17319	17065	17324	17187	16928	17283	17098	17280	17072	17377	17150	17233	17269	17102	17096	17504	17104	17193	17239	17262	17204	17260	17097	17239	17111	17310	17220	17369	17177	17279	17222	17506	17106	17190	17010	16991	17315	17246	17065	17018	17136	17113	17136	17221	17236	17316	16973	17126	17220	17130	17095	17118	17211	17312	17250	17394	17139	17106	17171	17125	17188	17097	17201	17344	17356	17358	17200	17250	17326	17198	17173	17138	17124	17067	17179	17279	17167	17181	17174	17174	17194	17171	17362	17327	17331	17377	17275	17150	17161	17163	17253	16943	17147	17081	17204	17202	16985	17190	17070	17143	17134	17310	17253	17327	17063	17274	17266	17259	17233	17258	17262	17180	17339	17204	17607	17140	17339	17218	17243	17230	17054	17120	17178	17055	17074	17259	17016	17289	17329	17170	17322	17139	17160	17009	17123	17170	17210	17202	17187	17237	17217	17102	17200	17143	17195	17129	17241	17251	17190	17433	17213	17237	17362	17169	17208	16856	17062	17210	17281	17214	17148	17428	17387	17038	17300	17205	17221	17179	17136	17217	17285	17256	17155	17161	17001	17244	17509	17226	17020	17156	17332	17102	17393	17220	17190	17260	17406	17107	17011	17065	17177	17323	17331	17192	17355	17301	17409	17159	17072	17304	17436	17211	17353	17348	17169	17212	17238	17319	17021	17179	17365	17266	17105	17128	17199	17150	17416	17267	17246	17297	17012	17138	17232	17150	17325	17267	17167	17133	17315	17047	17260	17344	17093	17230	17161	17377	17207	17373	17289	17191	17102	17329	17271	17210	17184	17176	17278	17362	17174	17079	17162	17155	17369	17390	17211	17266	17350	17302	17137	17213	17269	17258	17115	17115	17120	17006	17169	17104	17156	17053	17074	17254	17157	17088	17386	17478	17194	17153	17313	17358	17244	17306	17309	17182	17355	17167	17162	17042	17120	17166	17198	17174	17210	17152	17082	17144	17198	17101	17132	17262	17267	17420	17372	17399	17289	17216	17348	17298	17124	17286	17382	17369	17465	17287	17273	17310	17300	17189	17101	17234	17252	17421	17090	17292	17246	17294	17248	17017	17274	17302	17164	17190	16990	17170	17167	17154	17019	17409	17312	17419	17271	17402	17285	17240	17157	17196	17158	17089	17301	17257	17012	17129	16962	17276	17139	17307	17322	17282	17232	17024	17411	17468	17185	17192	17200	17387	17226	17352	17106	17083	17178	17208	17259	17282	17324	17238	17253	17269	17336	17302	17494	17366	17292	17256	17225	17439	17335	17246	17033	17288	17231	17233	17144	17344	17194	17330	17167	17175	17192	17386	17428	17232	17154	17447	17189	17135	17202	17445	17248	17249	17361	17277	17154	16978	17177	17298	17342	17305	17146	17115	17352	17313	17341	17286	17291	17108	17365	17132	17236	17335	16997	17301	17200	17385	17380	17234	17277	17345	17218	17526	17387	17397	17201	17341	17030	17236	17295	17159	17096	17218	17020	17147	17279	17293	17165	17080	17078	17396	17334	17246	16970	17241	17176	17307	17354	17410	17115	17186	17141	17335	17349	17204	17209	16988	17209	17342	17252	17061	17473	17262	17162	17151	17251	17262	17277	17310	17362	17236	17068	17249	17029	17201	17139	17207	17356	17291	17211	17126	17182	17180	17237	17374	17235	17388	17276	17094	17043	17435	17250	17031	17278	17176	17363	17117	17159	17371	17193	17189	17229	17264	17384	17086	17202	17245	17424	17198	17145	17239	17271	17212	17070	17224	17396	17328	17111	17235	17348	17406	17265	17250	17175	17292	17350	17391	17510	17253	17240	17401	17318	17541	17297	17176	17070	17129	17341	17289	17242	17277	17331	17259	17312	17449	17283	17167	17452	17191	17424	17384	17159	17237	17267	17096	17132	17130	17291	17173	17177	17317	17327	17306	17450	17230	17310	17327	17273	17215	17274	17348	17252	17152	17175	17215	17135	17206	17289	17049	17189	17238	17112	17460	17198	17242	17000	17214	17332	17280	17398	17056	17262	17213	17302	17300	17005	17128	17094	17156	17285	17395	17366	17310	17321	17410	17069	17229	17279	17370	17301	17102	17449	17227	17319	17208	17172	17204	17301	17102	17166	17121	17020	17228	17327	17188	17159	17278	17170	17294	17142	17191	17263	17220	17065	17035	17313	17189	17208	17355	17413	17212	17168	17355	17312	17267	17310	17480	17421	17253	17314	17362	17443	17198	17158	17221	17146	17063	17213	17245	17444	17428	17353	17196	17315	16958	17401	17351	17399	17206	17377	17121	17345	17363	17227	17362	17289	17123	17186	17221	17254	17261	17294	17196	17274	17293	17309	17152	17183	17077	17143	17309	17460	17168	17310	17320	17219	17099	17297	17166	17261	17109	17188	17265	17313	17258	17054	17341	17203	17227	17268	17157	17252	17445	17301	17153	17400	17259	17022	17382	17276	17241	17203	17426	17281	17308	17328	17250	17315	17254	17197	17189	17168	17275	17201	17196	17334	17295	17092	17248	17123	17332	17317	17337	17213	17224	17215	16997	17172	17324	17143	17178	17166	17409	17303	17025	17123	17100	17293	17201	17232	17176	17055	17320	17363	17160	17299	17064	17190	17342	17327	17199	17124	17395	17397	17436	17185	17261	17211	17117	17352	17501	17014	17177	17275	17130	17162	17307	17157	17404	17230	17467	17363	17290	17072	17305	17224	17229	17281	17241	17338	17308	17143	17141	17072	17147	17174	17102	17155	17371	17326	17403	17503	17208	17343	17145	17148	17279	17381	17053	17261	17443	17239	17336	17310	17190	17215	17269	17269	17223	17073	17076	17142	17345	17420	17074	17247	17346	17257	17176	17191	17176	17196	17201	17306	17169	17288	17255	17162	17270	17253	17259	17076	17414	17161	17322	17272	17132	17228	17103	17095	17317	17146	17122	17160	17287	17114	17232	17042	17359	17108	17085	17147	17305	17223	17132	17242	17362	17177	17277	17117	17118	17204	17270	17296	17188	17228	17060	17040	17060	17156	16951	17155	17350	17331	17390	17224	17329	17195	17090	17132	17313	17256	17247	17414	17299	17135	17210	17302	17026	17190	17274	17142	17105	17310	17139	17527	17176	17249	17195	17229	17132	17190	17223	17117	17184	17149	17280	17280	17119	17382	17074	17151	17219	17231	17168	17261	17181	17407	17489	17164	17232	17234	17198	17263	17173	17277	17230	17273	17271	17269	17276	17275	17201	17244	17166	17242	17112	17081	17291	17152	17265	17230	17093	17195	17301	17115	17234	17375	17264	17282	17303	17434	17191	17177	17118	17241	17225	17186	17423	17309	17298	17421	17337	17337	17293	16987	17139	17352	17251	17306	17309	17473	17360	17215	17359	17203	17520	17323	17160	17396	17259	17240	17159	17038	17138	17245	17034	17168	17398	17225	17121	17276	17486	17287	17348	17280	17285	17449	17271	17379	17187	17117	17474	17276	17173	17214	17113	17297	17426	17326	17163	17277	17062	17175	17294	17240	17173	17321	17215	17159	17211	17186	17335	17238	17194	17373	17365	17295	17364	17354	17358	17137	17184	17205	17194	17161	17184	17089	17270	17092	17495	17163	17270	17183	17301	17128	17103	17156	17409	17280	17103	17243	17091	17314	17202	17200	17089	17339	17348	17177	17338	17156	17292	17144	17258	17281	17259	17155	17391	17433	17257	17188	17166	17125	17249	17174	17350	17250	17179	17260	17143	17400	17278	17128	17431	17118	17104	17145	17175	17181	17400	17253	17248	16905	17252	17275	17222	17138	17294	17072	17368	17255	17242	17180	17204	17405	17245	17093	17195	17122	17095	17035	17054	17426	17341	17095	17321	17330	17183	17148	17411	17245	17242	17369	17308	17111	17282	17103	17213	17041	17373	17303	17371	17190	17263	17368	17425	17221	17135	17281	17244	17219	17290	16970	17253	17335	17213	17377	17180	17165	17281	17166	17328	17202	17224	17280	17440	17300	17241	17303	17264	17131	17131	17133	17237	16975	17237	17364	17229	17111	17243	17229	17234	17369	17233	17435	17238	17180	17266	17222	17421	17197	17158	17028	17172	17239	17127	17145	17435	17196	17032	17163	17390	17276	17369	17248	16921	17245	17002	17128	17134	17211	17265	17224	17207	17242	17137	17204	17339	17086	17059	17333	17150	17023	17279	17190	17311	17301	17277	17290	17046	17276	17357	17390	17091	17087	17251	17395	17217	17153	17260	17336	17197	17125	17192	17122	17180	17228	17256	17195	17236	17343	17300	17202	17196	17215	17364	17213	17247	17354	17091	17370	17259	17225	17133	17245	17286	17326	17059	17182	17377	17147	17294	17348	16989	17206	17120	17367	17182	17164	17301	17319	17429	17364	17155	17185	17157	17137	17403	17260	17025	17159	17246	17387	17314	17416	17089	17457	17212	17213	17249	17430	17277	17232	17271	17395	17032	17249	17171	17271	17336	17261	17092	17225	17137	17151	17632	17390	17325	17116	17067	17319	17474	17287	17093	17187	17242	17246	17219	17299	17311	17149	17419	17302	17204	17463	17133	17164	17150	17452	17193	17430	17278	17388	17372	17062	17387	17193	17253	16999	17534	17387	17326	17045	17212	17227	17219	17282	17352	17210	17294	17350	17322	17223	17174	17271	17280	17180	17302	17233	17282	17289	17154	17168	17225	17223	17142	17292	17288	17226	17416	17152	17229	17237	17304	17175	17250	17230	17311	17276	17264	17332	17359	17043	17218	17362	17100	17235	17411	17431	17251	17300	17256	17396	17382	17288	17018	17336	17225	17313	17292	17167	17040	17298	17299	17234	16971	17344	17015	17006	17314	17099	17027	17331	17096	17352	17290	17507	17187	17211	17396	17239	17196	17155	17152	17202	17184	17318	17290	17399	17393	17195	17464	17145	17283	17231	17305	17385	17345	16986	17369	17121	17208	17400
16643	20026	17801	15778	15010	14716	14425	14327	14176	14193	14040	14228	14108	14133	14003	14162	14178	13898	14060	14186	14116	13959	14154	14031	14042	14016	14105	14003	14154	13923	14177	14006	13984	14013	13886	13995	13988	14191	14061	14002	14130	14265	14028	14180	13949	14010	14192	14041	13984	14062	14057	14157	13968	14110	14030	14159	14081	14040	14016	14187	14133	14018	14058	13900	13835	14279	14119	14035	13944	14160	14036	14026	13982	14057	14061	14139	13996	13867	14072	14190	14011	14105	13959	14088	14060	13951	13835	14087	14292	13902	14064	14079	14164	14048	13952	14117	14002	13983	14182	13954	14112	14023	14030	14143	14020	13970	13943	13941	14082	13936	14149	14053	13795	14045	13961	14061	14040	13978	13978	14115	14230	13982	14023	14122	13998	13992	14014	13933	13887	14034	14052	14054	14065	14080	13976	14080	14046	14105	14045	13870	14117	14195	14186	14109	13906	14146	13996	14076	13955	14138	14094	14093	14081	14046	13939	13904	14007	13983	13797	13931	14030	14023	13894	14094	14090	14135	13942	14154	13978	13926	13962	13997	14155	14059	14112	14000	14051	14158	14006	13823	14123	13900	13997	13974	14084	14159	13965	13873	14094	13926	13903	13945	13973	14117	13982	14039	13784	14042	14009	14059	14013	14072	14174	14008	14081	13910	14043	14095	13924	14003	13883	14032	14075	13969	14254	14019	13953	14116	14005	13922	14196	14144	13990	13874	13955	14119	13961	14050	14041	14207	13936	14023	14036	14043	13791	13919	14121	13986	14117	14026	13914	14047	14117	14128	13920	14047	14137	14051	14037	14182	14054	14058	13997	13951	14011	14114	14132	14176	14105	14082	14012	14083	14053	14075	13916	13942	14014	14012	14068	14055	13983	14022	14093	14014	13984	13989	13885	13960	14158	13909	13957	14131	14096	14137	14024	14111	13957	14033	13936	13948	13932	14173	14038	14220	14130	14024	14077	13997	14265	13957	14149	13932	13964	14193	13820	14168	14120	13973	14069	13906	14159	14078	14075	14033	13915	14084	13905	13955	14031	14098	14086	14024	14100	14081	13964	14173	14036	14075	14135	13942	13983	14053	14018	14112	13929	14042	14091	13984	14147	14155	14171	13974	13902	14038	14049	13968	14050	13917	14129	14087	14172	14174	13958	14138	14102	14049	14181	14218	14070	14091	14026	13967	14092	13946	13878	13932	13980	14030	14072	14083	14297	14040	14002	14056	13957	14097	13990	14083	14298	14066	13978	13917	13889	14101	14120	14174	13914	13905	14109	13972	14119	14047	14047	14133	14144	13826	13918	13785	13989	14024	14079	13955	14052	13953	14019	14023	13882	14077	13934	13979	13968	14000	14078	14228	14084	13789	13980	14036	13985	14143	14003	14156	13870	13998	14138	14041	14039	13921	13958	14092	14020	14033	13938	14045	14123	14007	14115	13951	14117	13919	14067	13929	14005	14097	14100	13947	14078	14007	14073	14158	13991	13944	13967	14342	13978	14167	14042	14060	14082	14107	14215	13933	14111	14080	14155	13983	14186	14188	14071	14035	14066	13933	14100	13917	13983	13989	14072	14062	14114	14051	14069	14084	14161	13828	13934	14052	13996	13896	13941	14100	14051	14076	14067	14038	13973	14028	14083	13840	14003	14167	14048	13885	14038	14124	14008	14031	14114	13872	13890	13958	14143	14014	14067	14068	13930	14107	13970	14050	14134	13985	13982	14030	14072	14085	14177	14111	13983	14019	13976	13998	14213	14025	14091	14007	14115	14023	14090	14023	14099	14128	14058	14115	14044	14231	13884	14041	13966	14125	13913	14033	13994	14078	14011	14143	14068	14061	14159	13959	13946	14002	14042	14092	14016	13993	14013	14075	14030	14131	14087	14030	13886	14061	14099	14023	14109	13898	14047	13855	14172	14228	14008	14038	13868	14079	13842	14045	13975	13960	13973	14048	14021	14045	14061	14039	13991	14066	13979	14068	14152	14079	13983	14010	14140	14262	14173	13953	14004	13800	14096	13866	14042	13920	14039	14207	14134	14043	14068	14091	14042	14054	14212	13930	14152	13924	14019	14080	14092	14072	13943	14055	14071	13963	13880	14042	14175	14101	13942	14065	13940	14099	14112	14143	14082	14097	14133	14243	13823	13973	14218	13936	13954	14164	13892	13990	14068	14043	14159	14052	14012	13965	14024	14166	14132	13963	14057	14193	14122	14124	13931	14044	14105	13975	14009	13927	14040	14158	14083	14137	14011	13927	14015	13998	14264	13928	14109	14000	14004	14024	14198	14121	14115	13898	14030	14006	13954	14123	13858	14064	13990	14085	14230	14102	14058	13891	13989	14081	14057	13995	13885	14033	13941	14128	14063	13880	14160	14170	14056	14095	13998	14009	14094	14022	13918	13989	14087	14147	13865	14101	13975	14005	14114	14120	13951	14063	14234	14088	14030	14153	14156	14032	13999	14129	14200	14101	14086	14219	14211	13966	14107	13987	13906	14173	13962	13948	13963	13960	14073	14025	14010	14001	13929	14056	14120	14068	13933	14074	13981	13978	13939	14084	14002	14050	14003	14085	14222	13973	14147	14100	14191	14183	13935	13964	14101	14225	14006	14094	14062	13922	14095	14063	14216	14115	14007	14088	14107	14007	13993	14130	14012	14075	14035	14168	14243	14058	14068	14197	14095	14035	14141	14102	13969	13983	14031	13996	14075	14111	14125	14109	14072	14047	13994	14003	14154	14041	14117	13971	14034	14156	14060	13903	13975	14081	13991	14245	13966	14152	14087	13770	14107	14085	14085	13953	14070	14025	14106	14034	14047	13892	14128	14018	13908	13952	14132	14178	13988	14027	14042	14098	14163	13880	14122	13898	14174	14068	13992	13978	14034	14020	14183	13987	13980	14053	14083	14041	14124	14115	13999	14044	13993	14035	13940	13980	14043	14026	14075	14129	14047	13975	14114	14019	14080	14130	14038	14164	14012	13956	14084	14140	13972	13922	14018	14017	14127	14076	14098	14026	14096	14085	14073	13976	14032	14012	14007	13952	14001	13998	14088	13985	14064	14037	14024	14070	14057	14200	13998	14058	14001	13983	14039	14121	14088	14029	14125	14102	14030	14007	14047	13958	14084	14053	14007	14131	14108	14062	13873	14158	14091	13839	13986	13934	13983	14116	14054	14093	14060	14132	14101	14001	13975	14235	13910	13869	14196	13951	13926	13771	13976	14135	13958	14054	14131	14193	14111	14006	14035	13853	14088	14012	13922	14120	13842	14174	13999	14003	14167	13989	13921	14132	14066	13920	14010	13993	13938	14073	14025	14099	14255	13994	14108	14075	13779	14117	14090	14144	14096	14183	14048	14158	13888	14091	13998	14117	13910	14147	14039	14218	13924	14103	14099	14042	14204	14013	14000	14124	14062	13958	14140	14027	14188	13931	13965	13971	14014	13991	14191	13792	13981	14110	14072	14007	14181	14162	14067	14101	14043	14169	14056	14149	14052	14028	13923	14107	14027	13872	14124	14187	14043	14026	14041	13963	14076	14156	14044	13998	14127	14069	13945	13896	14002	13981	14029	14021	13844	14096	14019	14105	14061	13942	14180	14113	13902	14056	13958	14073	13929	14062	14103	14033	13975	14021	14240	14103	14134	13997	14105	14136	14097	14005	14025	14029	14150	14157	13967	13965	14022	14056	14105	14003	14251	14120	14077	14062	14155	14147	14073	14163	14029	14170	14008	13977	14062	14210	14070	14056	14024	14003	14020	13908	13981	14116	14113	13921	14029	14176	14123	14084	14129	14003	13883	14021	14024	13994	14060	13870	14253	14084	14212	14141	13920	14010	13848	14114	14154	14158	14157	13987	14084	14009	14111	13894	14110	14032	14020	13977	14078	13985	14061	14018	14050	14029	13969	14127	13896	14066	14111	14090	13926	14073	13934	14172	13870	13906	13819	14125	13925	14170	14026	14007	14149	14108	14113	14074	14118	14069	13969	13943	13954	14121	14145	14170	14168	14119	14081	14104	13904	14209	13996	13935	14033	13992	13996	14028	14240	14068	14001	14053	14082	13965	14042	14226	14049	14173	14056	14117	14145	13971	14066	14059	14178	14219	14165	14064	14180	13973	14107	13797	13888	14082	14060	14125	14118	14041	14161	13976	14025	13987	14088	14094	14123	14051	14035	14107	14052	14226	14048	14197	13984	13931	14042	13985	14090	14058	13988	13998	13952	14033	14038	14046	14018	13926	14106	14254	14076	14059	13869	13927	14197	14063	14077	14040	14120	13848	14062	14054	13972	14003	14046	13996	14094	13942	13874	13987	14055	13937	14053	14139	14081	13998	14092	14226	14135	14094	14126	14034	13961	13975	14158	14050	13982	13938	14013	13974	13859	14209	14028	13960	13897	13929	14007	14097	13879	14189	13955	14003	14185	14170	14160	14077	14064	14112	14152	14173	14191	14069	14025	13840	14011	14016	14075	13958	14047	13917	13947	13962	13982	14141	14060	14006	13920	14014	14035	14097	14094	14061	13892	14087	13903	14012	13938	14176	14030	14001	13869	14099	14042	14027	14152	13959	14051	14033	13946	14038	14152	13911	13901	14064	14188	13848	14024	14050	13986	13979	14313	14163	13993	14127	14018	13982	14182	14049	14127	14061	14059	14070	14121	13896	14141	13926	14134	14094	14128	14032	13988	14003	14188	14112	14012	13870	14069	13911	14077	14258	13848	13907	14006	14044	13993	14004	14114	14084	14144	14138	13905	14026	13942	13953	14066	13852	13968	13960	14061	14015	13910	14021	13958	14019	13993	13914	14223	14004	13980	14076	14187	13956	14081	13972	14116	14132	13988	13881	14097	13938	14136	13945	14207	14015	14070	14018	14228	14048	14053	13891	13807	13927	14056	13981	14088	14216	14095	14133	13988	14074	13900	14028	14093	14164	14052	13971	14169	13955	14085	14157	13863	14115	14025	14062	13997	14005	13908	14001	13933	14014	14056	13995	13976	14214	13958	13992	14065	13990	13896	14118	13839	14144	14040	13986	13977	14070	14042	13943	14173	14130	14158	14028	13943	14134	14074	14046	13975	14068	14068	14059	13916	14180	14090	14147	13987	14194	14079	14034	14012	14013	14212	13938	13967	14049
23362	21357	28235	24999	22213	20417	19054	17196	16560	16773	16810	16805	16934	16687	16678	16780	16714	16440	16707	16549	16620	16650	16422	16473	16595	16560	16379	16503	16447	16476	16565	16499	16399	16495	16430	16334	16385	16464	16491	16413	16502	16397	16419	16295	16450	16245	16393	16558	16472	16628	16436	16563	16195	16511	16447	16538	16530	16618	16448	16232	16464	16405	16567	16508	16441	16325	16302	16190	16352	16431	16465	16361	16336	16209	16195	16346	16365	16414	16331	16421	16500	16625	16287	16131	16289	16424	16386	16557	16475	16515	16291	16170	16355	16460	16189	16278	16346	16355	16430	16430	16554	16384	16444	16473	16248	16466	16446	16293	16518	16268	16177	16379	16277	16357	16435	16316	16384	16269	16664	16548	16348	16323	16166	16299	16163	16341	16282	16433	16281	16306	16332	16494	16262	16406	16289	16488	16390	16356	16348	16223	16399	16191	16278	16343	16399	16445	16483	16489	16316	16344	16528	16234	16502	16355	16329	16453	16397	16360	16503	16068	16375	16424	16380	16607	16447	16363	16313	16461	16333	16288	16387	16360	16409	16376	16204	16307	16336	16397	16384	16246	16424	16476	16375	16462	16331	16420	16289	16308	16451	16361	16636	16343	16457	16472	16362	16134	16201	16455	16401	16500	16347	16360	16463	16384	16626	16370	16263	16247	16325	16448	16442	16456	16395	16360	16561	16555	16246	16582	16355	16247	16458	16441	16287	16424	16388	16260	16541	16442	16369	16248	16375	16176	16272	16331	16154	16363	16418	16433	16106	16451	16648	16316	16250	16389	16380	16212	16318	16348	16208	16384	16196	16624	16289	16577	16346	16203	16430	16184	16501	16251	16246	16266	16125	16350	16404	16494	16354	16464	16208	16314	16397	16292	16458	16482	16402	16493	16420	16302	16320	16279	16606	16368	16428	16575	16424	16434	16393	16282	16558	16452	16091	16400	16338	16348	16329	16278	16541	16444	16095	16558	16558	16352	16383	16480	16425	16478	16551	16332	16481	16382	16519	16462	16515	16532	16500	16348	16441	16140	16228	16210	16466	16396	16374	16172	16197	16337	16327	16319	16479	16489	16416	16497	16372	16359	16442	16206	16227	16163	16358	16580	16463	16308	16498	16465	16464	16364	16186	16184	16346	16361	16195	16323	16554	16446	16369	16452	16346	16206	16444	16376	16449	16292	16334	16350	16299	16236	16440	16421	16537	16464	16308	16440	16429	16189	16424	16368	16265	16202	16360	16351	16194	16514	16163	16290	16331	16281	16454	16336	16577	16332	16375	16392	16336	16460	16349	16373	16469	16311	16504	16494	16226	16358	16503	16389	16419	16239	16498	16249	16396	16464	16356	16541	16316	16462	16264	16475	16404	16380	16326	16245	16374	16275	16289	16349	16411	16361	16563	16180	16368	16384	16242	16467	16321	16264	16449	16203	16525	16161	16473	16345	16475	16266	16466	16470	16399	16453	16414	16465	16459	16289	16318	16290	16276	16270	16393	16364	16319	16465	16187	16188	16213	16414	16349	16277	16467	16214	16165	16292	16138	16447	16138	16401	16451	16343	16307	16393	16379	16324	16411	16307	16343	16317	16296	16451	16219	16484	16494	16265	16327	16347	16485	16523	16456	16195	16380	16393	16370	16334	16577	16373	16290	16378	16445	16199	16337	16318	16403	16457	16485	16539	16547	16422	16409	16362	16202	16334	16293	16440	16298	16210	16554	16486	16363	16345	16383	16286	16375	16342	16183	16353	16303	16322	16268	16556	16523	16229	16276	16485	16402	16356	16360	16328	16352	16341	16389	16420	16332	16572	16499	16302	16058	16441	16572	16431	16288	16347	16215	16596	16412	16394	16313	16034	16397	16425	16171	16271	16380	16179	16570	16524	16336	16381	16177	16602	16685	16400	16209	16451	16529	16246	16225	16469	16178	16185	16370	16390	16178	16350	16429	16239	16365	16451	16488	16501	16592	16488	16328	16306	16456	16327	16324	16332	16276	16328	16364	16210	16274	16445	16361	16317	16344	16540	16398	16196	16240	16354	16227	16238	16340	16289	16273	16307	16573	16367	16204	16449	16474	16483	16343	16414	16454	16291	16376	16325	16376	16284	16367	16260	16377	16351	16394	16419	16522	16354	16235	16109	16374	16513	16359	16500	16441	16463	16266	16382	16323	16361	16409	16454	16482	16467	16370	16534	16614	16541	16616	16296	16190	16469	16319	16231	16596	16447	16427	16499	16360	16409	16325	16504	16251	16102	16332	16375	16480	16520	16198	16239	16455	16351	16194	16122	16205	16526	16348	16179	16292	16259	16321	16172	16401	16565	16526	16473	16330	16359	16346	16357	16298	16365	16371	16357	16304	16341	16371	16376	16393	16519	16384	16288	16547	16340	16486	16357	16440	16290	16323	16432	16431	16310	16504	16389	16249	16277	16561	16363	16292	16418	16483	16300	16125	16375	16251	16365	16372	16432	16438	16431	16397	16169	16428	16356	16615	16441	16422	16399	16426	16258	16534	16410	16369	16289	16544	16220	16288	16323	16268	16547	16237	16234	16163	16192	16345	16339	16497	16474	16424	16464	16547	16342	16224	16465	16411	16269	16246	16324	16301	16384	16402	16387	16478	16429	16365	16322	16458	16319	16482	16400	16400	16430	16253	16372	16444	16314	16250	16414	16309	16381	16479	16383	16366	16408	16124	16305	16383	16338	16443	16318	16325	16440	16333	16317	16294	16628	16390	16276	16345	16237	16472	16306	16428	16592	16462	16430	16423	16320	16454	16286	16380	16366	16267	16135	16328	16285	16286	16308	16373	16340	16363	16452	16481	16422	16393	16402	16486	16294	16327	16415	16456	16478	16454	16475	16093	16431	16260	16271	16535	16358	16392	16289	16323	16577	16447	16317	16118	16187	16468	16498	16471	16298	16277	16111	16214	16392	16299	16316	16436	16323	16513	16432	16504	16303	16186	16221	16378	16400	16236	16373	16432	16188	16284	16326	16248	16439	16168	16357	16322	16333	16345	16423	16533	16522	16446	16448	16476	16423	16266	16391	16337	16497	16444	16478	16594	16426	16351	16351	16424	16622	16290	16482	16326	16475	16524	16046	16348	16353	16508	16427	16552	16274	16297	16275	16405	16389	16222	16128	16522	16298	16489	16550	16515	16556	16244	16357	16401	16223	16305	16318	16235	16364	16566	16523	16493	16215	16265	16210	16584	16446	16436	16340	16287	16183	16314	16339	16292	16336	16331	16379	16232	16335	16392	16409	16256	16355	16375	16405	16218	16226	16290	16352	16558	16455	16461	16386	16389	16704	16283	16345	16542	16490	16439	16194	16253	16406	16507	16260	16350	16500	16306	16116	16397	16533	16276	16202	16376	16157	16192	16191	16332	16431	16268	16463	16563	16361	16481	16485	16335	16311	16325	16432	16343	16340	16337	16471	16415	16408	16305	16530	16477	16283	16228	16743	16312	16475	16444	16417	16302	16399	16335	16285	16366	16650	16531	16496	16596	16296	16201	16239	16301	16413	16720	16428	16335	16381	16256	16297	16359	16306	16376	16417	16562	16444	16417	16226	16361	16487	16078	16335	16179	16463	16407	16515	16369	16304	16229	16505	16373	16386	16370	16384	16285	16179	16153	16398	16465	16476	16392	16454	16383	16375	16435	16515	16367	16170	16391	16349	16311	16310	16489	16426	16399	16462	16200	16276	16416	16306	16448	16534	16400	16224	16322	16317	16554	16535	16479	16255	16351	16344	16400	16191	16279	16362	16422	16322	16303	16535	16316	16245	16477	16190	16427	16208	16343	16255	16277	16255	16548	16326	16477	16352	16400	16507	16461	16517	16473	16211	16260	16415	16379	16495	16459	16603	16347	16467	16451	16348	16177	16453	16444	16434	16334	16379	16613	16320	16366	16300	16201	16118	16355	16284	16500	16506	16312	16335	16634	16199	16382	16413	16283	16491	16679	16329	16175	16259	16218	16388	16535	16329	16312	16356	16414	16391	16241	16424	16405	16628	16264	16384	16317	16366	16430	16228	16312	16360	16121	16513	16654	16568	16364	16132	16347	16181	16246	16303	16160	16162	16312	16377	16442	16339	16333	16381	16307	16311	16354	16493	16558	16653	16355	16258	16382	16601	16360	16233	16485	16458	16419	16572	16311	16280	16279	16139	16139	16462	16279	16225	16203	16149	16255	16263	16643	16362	16210	16325	16465	16277	16453	16460	16232	16345	16413	16535	16357	16250	16392	16535	16456	16477	16506	16382	16585	16430	16398	16424	16411	16489	16314	16438	16404	16406	16368	16417	16306	16346	16418	16214	16386	16422	16342	16398	16249	16413	16310	16449	16542	16346	16479	16265	16465	16430	16325	16449	16310	16456	16395	16285	16259	16496	16566	16321	16280	16304	16341	16347	16243	16339	16383	16171	16391	16266	16417	16487	16294	16261	16398	16603	16772	16525	16496	16160	16075	16487	16597	16443	16352	16261	16515	16518	16495	16478	16546	16323	16295	16474	16503	16438	16279	16377	16495	16423	16497	16484	16259	16421	16546	16315	16320	16297	16558	16602	16282	16448	16436	16483	16515	16478	16348	16254	16497	16303	16430	16390	16404	16330	16242	16320	16489	16460	16252	16645	16273	16373	16241	16498	16300	16333	16462	16489	16268	16292	16324	16259	16498	16321	16535	16162	16311	16302	16330	16399	16212	16396	16438	16336	16376	16454	16185	16351	16433	16533	16573	16483	16432	16328	16304	16149	16398	16442	16376	16284	16277	16374	16567	16315	16485	16429	16484	16424	16321	16339	16283	16201	16191	16363	16511	16427	16345	16341	16448	16317	16527	16264	16335	16556	16296	16470	16396	16320	16325	16300	16348	16425	16416	16450	16446	16418	16581	16494	16418	16566	16317	16383	16486	16415	16446	16408	16457	16381	16469	16287	16384	16339	16266	16540	16255	16297	16419	16536	16303	16299	16464	16261	16424	16358	16416	16261	16317	16609	16405	16255	16407	16397	16352	16302	16473	16337	16360	16286	16098	16392	16255	16295	16523	16319	16225	16652	16364	16469	16460	16402	16456	16479	16188	16479	16401	16269	16274	16326	16707	16615	16713	16365	16265	16277	16401	16344	16491	16493
13138	23174	19795	16590	15288	14926	14358	13940	13845	13651	13769	13849	14070	13713	13778	13915	13718	13772	13705	13723	13649	13475	13426	13490	13532	13706	13621	13499	13417	13544	13515	13648	13714	13571	13605	13607	13431	13778	13658	13627	13466	13533	13657	13493	13720	13661	13559	13598	13457	13482	13676	13569	13640	13456	13524	13698	13514	13562	13545	13555	13584	13579	13494	13712	13500	13443	13570	13741	13508	13670	13485	13642	13676	13476	13390	13544	13674	13600	13632	13506	13457	13482	13635	13492	13619	13427	13534	13628	13414	13680	13662	13474	13650	13487	13741	13413	13568	13645	13506	13559	13698	13653	13677	13457	13577	13486	13601	13578	13560	13555	13639	13450	13607	13490	13661	13554	13546	13513	13378	13577	13533	13436	13609	13412	13489	13653	13492	13498	13459	13673	13409	13382	13575	13673	13526	13609	13528	13772	13478	13524	13458	13589	13671	13547	13538	13498	13590	13577	13578	13467	13613	13670	13558	13528	13546	13350	13535	13571	13526	13412	13536	13708	13544	13716	13471	13532	13845	13394	13451	13579	13472	13528	13540	13471	13575	13468	13521	13723	13528	13515	13510	13485	13500	13370	13530	13339	13557	13466	13646	13609	13708	13609	13543	13598	13510	13664	13471	13723	13637	13468	13449	13501	13525	13411	13494	13703	13598	13664	13656	13566	13573	13442	13475	13593	13483	13457	13597	13565	13455	13709	13501	13606	13495	13587	13507	13439	13331	13619	13517	13617	13430	13524	13469	13446	13373	13625	13567	13585	13440	13529	13590	13644	13532	13563	13530	13644	13580	13708	13521	13622	13470	13530	13613	13540	13534	13604	13555	13417	13429	13576	13479	13493	13618	13600	13578	13467	13658	13544	13285	13476	13369	13615	13478	13447	13578	13508	13708	13540	13706	13340	13498	13476	13686	13456	13429	13536	13443	13436	13697	13607	13454	13652	13597	13570	13655	13413	13600	13672	13593	13730	13504	13547	13626	13564	13465	13575	13425	13569	13599	13647	13776	13542	13349	13747	13417	13628	13524	13565	13642	13538	13554	13431	13517	13529	13497	13665	13529	13486	13465	13619	13584	13570	13515	13753	13468	13784	13716	13754	13403	13691	13528	13566	13559	13562	13473	13566	13489	13649	13527	13522	13407	13543	13612	13391	13511	13547	13559	13777	13667	13612	13487	13488	13551	13329	13386	13487	13587	13544	13556	13614	13597	13458	13644	13526	13518	13394	13643	13520	13468	13538	13561	13645	13598	13554	13496	13593	13611	13681	13516	13454	13651	13404	13549	13628	13363	13498	13626	13473	13502	13649	13501	13630	13470	13426	13506	13571	13833	13563	13427	13561	13510	13546	13496	13422	13226	13553	13544	13490	13526	13533	13644	13433	13495	13425	13648	13619	13472	13501	13466	13515	13602	13351	13439	13579	13479	13552	13565	13599	13641	13558	13690	13471	13566	13518	13534	13582	13472	13541	13406	13430	13606	13552	13604	13443	13518	13447	13427	13573	13380	13560	13475	13540	13565	13451	13619	13569	13576	13576	13562	13537	13710	13531	13444	13675	13558	13448	13448	13476	13688	13561	13483	13578	13541	13476	13665	13396	13356	13262	13707	13551	13457	13564	13551	13279	13678	13396	13598	13534	13488	13607	13533	13256	13492	13590	13703	13419	13451	13614	13543	13737	13563	13538	13441	13551	13533	13610	13520	13614	13567	13579	13606	13496	13509	13630	13391	13422	13568	13595	13545	13429	13605	13678	13546	13619	13474	13542	13704	13681	13777	13511	13528	13492	13558	13566	13388	13419	13451	13499	13480	13513	13471	13401	13605	13454	13736	13503	13416	13554	13564	13506	13664	13560	13456	13611	13400	13536	13591	13395	13385	13563	13514	13607	13551	13349	13641	13577	13393	13302	13454	13505	13726	13415	13656	13551	13457	13522	13629	13508	13525	13341	13460	13555	13379	13507	13600	13612	13614	13614	13521	13536	13642	13614	13559	13569	13546	13642	13518	13566	13553	13528	13552	13491	13430	13450	13520	13639	13409	13523	13551	13492	13531	13551	13507	13621	13626	13447	13474	13828	13484	13532	13574	13434	13577	13400	13538	13627	13592	13385	13698	13507	13804	13503	13597	13559	13558	13495	13542	13431	13483	13423	13485	13678	13457	13542	13529	13707	13526	13513	13411	13380	13565	13612	13652	13349	13578	13450	13553	13546	13477	13518	13410	13509	13585	13675	13472	13506	13523	13389	13535	13570	13542	13591	13536	13473	13442	13532	13625	13452	13475	13597	13503	13631	13669	13543	13557	13646	13403	13500	13635	13587	13557	13455	13618	13356	13483	13552	13472	13483	13482	13586	13703	13573	13536	13424	13358	13411	13404	13575	13378	13664	13550	13301	13487	13401	13421	13667	13611	13516	13472	13603	13362	13562	13506	13420	13394	13510	13571	13549	13603	13653	13549	13489	13544	13570	13313	13496	13527	13637	13488	13505	13546	13541	13498	13582	13512	13748	13504	13584	13496	13474	13633	13502	13475	13553	13651	13652	13629	13473	13621	13612	13600	13404	13565	13551	13563	13523	13493	13598	13464	13538	13456	13499	13621	13622	13504	13533	13647	13530	13615	13769	13420	13556	13521	13570	13561	13395	13513	13659	13459	13373	13496	13516	13376	13658	13587	13444	13505	13576	13437	13617	13302	13588	13581	13446	13598	13390	13568	13569	13464	13618	13658	13679	13363	13494	13702	13460	13582	13667	13254	13567	13439	13490	13441	13532	13511	13542	13558	13287	13688	13444	13563	13437	13461	13540	13562	13629	13603	13576	13506	13466	13399	13666	13685	13449	13623	13539	13723	13560	13461	13451	13394	13530	13673	13494	13447	13655	13496	13458	13442	13473	13598	13622	13585	13628	13579	13551	13515	13668	13572	13485	13490	13550	13722	13577	13617	13580	13650	13549	13549	13523	13592	13323	13721	13503	13498	13434	13494	13617	13487	13362	13489	13673	13320	13543	13344	13501	13520	13571	13616	13505	13498	13402	13567	13692	13618	13588	13378	13590	13448	13548	13571	13518	13668	13577	13487	13576	13643	13537	13607	13386	13481	13424	13413	13408	13642	13474	13435	13608	13547	13573	13408	13353	13698	13462	13580	13462	13545	13453	13580	13538	13417	13613	13351	13501	13475	13570	13572	13677	13540	13606	13378	13526	13678	13352	13597	13552	13484	13512	13486	13512	13739	13282	13502	13511	13619	13635	13496	13601	13812	13347	13540	13546	13620	13575	13593	13662	13591	13487	13536	13567	13708	13622	13604	13447	13563	13494	13440	13431	13488	13655	13573	13552	13581	13475	13597	13521	13536	13429	13531	13606	13418	13423	13461	13461	13516	13572	13504	13631	13409	13466	13446	13385	13567	13435	13535	13626	13481	13540	13605	13549	13623	13610	13527	13470	13567	13568	13436	13533	13669	13665	13266	13641	13667	13586	13700	13693	13418	13529	13490	13578	13645	13445	13414	13688	13698	13557	13744	13738	13470	13363	13594	13477	13426	13556	13575	13569	13600	13566	13516	13506	13395	13428	13591	13393	13484	13550	13585	13524	13564	13546	13631	13691	13539	13528	13529	13470	13393	13613	13524	13439	13641	13494	13525	13336	13584	13474	13635	13600	13595	13622	13539	13489	13404	13622	13510	13595	13488	13612	13486	13537	13626	13623	13510	13479	13390	13600	13716	13521	13586	13502	13675	13587	13416	13501	13399	13603	13567	13468	13579	13595	13598	13597	13612	13531	13553	13575	13517	13566	13674	13576	13712	13716	13303	13527	13384	13518	13454	13494	13592	13573	13630	13603	13562	13433	13705	13611	13424	13545	13588	13470	13533	13376	13555	13615	13696	13532	13426	13602	13520	13487	13599	13556	13525	13654	13768	13596	13539	13580	13581	13672	13628	13556	13630	13641	13664	13357	13536	13499	13591	13345	13549	13478	13533	13398	13461	13717	13503	13608	13599	13541	13368	13474	13572	13339	13742	13562	13553	13705	13603	13555	13504	13512	13445	13555	13510	13450	13387	13534	13483	13358	13487	13637	13434	13414	13331	13397	13625	13412	13468	13689	13429	13534	13587	13615	13539	13425	13414	13550	13529	13698	13517	13743	13483	13562	13455	13651	13675	13412	13514	13550	13569	13603	13631	13652	13615	13447	13628	13626	13428	13349	13499	13486	13536	13487	13434	13371	13577	13655	13410	13509	13450	13650	13507	13533	13678	13376	13534	13599	13488	13559	13586	13571	13421	13644	13576	13616	13586	13480	13572	13491	13609	13622	13598	13553	13610	13364	13561	13410	13522	13513	13391	13562	13543	13539	13502	13461	13540	13490	13519	13561	13457	13538	13600	13495	13395	13516	13468	13560	13474	13684	13422	13642	13510	13727	13501	13468	13471	13622	13575	13497	13614	13634	13503	13472	13540	13348	13497	13458	13521	13365	13531	13530	13630	13466	13613	13412	13588	13532	13519	13561	13632	13468	13481	13533	13621	13431	13443	13622	13523	13476	13554	13548	13602	13615	13768	13339	13473	13494	13627	13520	13535	13484	13567	13641	13415	13660	13492	13522	13570	13392	13569	13530	13603	13455	13454	13599	13448	13496	13384	13582	13422	13538	13453	13522	13811	13447	13500	13393	13558	13539	13680	13673	13573	13485	13535	13609	13645	13578	13523	13710	13446	13536	13676	13563	13427	13502	13608	13613	13537	13432	13748	13601	13512	13445	13594	13543	13671	13612	13612	13483	13573	13606	13686	13522	13568	13568	13660	13518	13535	13665	13639	13642	13588	13598	13486	13570	13700	13688	13506	13518	13548	13589	13532	13563	13542	13458	13503	13513	13514	13661	13555	13633	13627	13558	13395	13527	13491	13463	13398	13466	13485	13625	13416	13390	13426	13458	13451	13606	13547	13636	13491	13530	13522	13593	13448	13552	13577	13482	13416	13341	13640	13391	13597	13565	13561	13601	13523	13474	13542	13630	13584	13641	13342	13519	13524	13597	13419	13452	13677	13549	13604	13525	13630	13451	13511	13379	13433	13497	13501	13617	13539	13547	13551	13398	13580	13363	13493	13537	13508	13494	13554	13645	13511	13621	13563	13505
25075	21403	26839	26503	19206	17903	17854	17379	16976	17283	17017	17101	17004	17155	16990	17137	17203	17046	17007	17058	17030	17000	16898	17245	17134	16825	17105	16945	16866	16983	16965	17042	16968	16820	17037	17175	16920	16999	17067	17159	16882	16824	16785	16874	16864	16831	16918	17037	17040	17017	16886	16961	16657	17074	16811	16865	17313	17017	17043	16922	17195	16959	16825	16915	16897	16742	16852	16968	17001	16946	16867	16879	16816	16769	16941	17052	16961	17032	16894	17103	17033	16946	17187	16913	17059	16944	16735	16969	16962	16952	17015	16797	16705	16697	16835	16920	16870	16866	16956	16945	16954	17130	16928	16736	16960	16916	17021	17118	16990	17010	17038	16900	16874	17039	16989	16943	16851	16981	16916	16805	17049	16950	17154	17102	16947	16862	17138	17029	17155	16976	16854	16982	16785	16796	16925	16822	16904	16918	16813	16999	16865	16839	16770	16819	16718	16744	16904	16925	17053	17088	17088	16846	17045	17219	16742	16946	16927	17058	16970	16977	16792	17157	16838	17068	16984	16799	17156	16914	17044	16934	16928	16925	17056	16826	16955	17004	16881	16864	17100	16955	17074	16791	16772	16840	16924	16943	16883	16882	16832	16774	16997	16803	16953	16888	16801	16909	17043	16878	16951	17071	16837	16839	16823	16869	17073	17156	17075	16796	17123	16950	16934	16783	17003	16894	17051	16823	17050	17069	16902	16893	17057	17017	17017	17054	16880	16917	17045	16872	16938	16903	16984	17084	17078	16848	16722	16936	16995	16872	16982	17041	16868	17009	17041	16843	16832	16910	16959	17092	16937	17053	16972	16856	16809	17049	16982	16820	17001	17150	16835	17007	16831	17045	17033	16952	17048	17144	17094	16950	16867	17003	17006	17077	16985	16990	16952	16828	16686	16847	16915	16966	17138	16905	17098	16925	17024	16992	17129	17174	17047	16880	16925	16946	16996	16905	16947	16869	17049	16793	16993	16994	16963	16925	17053	17179	16981	16860	17009	16814	17003	17138	16834	16936	16905	16891	17028	17032	16816	17027	17109	17021	17213	17066	16913	16858	16929	16920	16903	16956	16933	16968	16821	17032	17059	17014	17191	16962	16995	17082	17036	17060	16767	16965	16918	16983	16888	16959	17064	16826	16834	16890	16901	16807	17045	17055	17076	16882	16971	17068	16859	17068	16773	16980	17034	16855	16936	17055	16905	17069	16734	17057	17051	16965	17124	16918	16787	16947	17040	16836	17156	16870	16885	17085	17002	16809	17017	16885	16926	16929	17041	17069	17113	16821	16896	16885	16952	17051	17047	16915	16876	16779	17067	16827	16978	16834	17153	16806	16989	16898	17050	16953	17010	16872	16839	16845	16802	16847	16830	17017	16937	17039	16830	16842	16799	16960	16918	16983	16757	16919	17086	16997	17055	16909	17007	16937	17052	16970	17040	16836	17118	17031	16871	16859	17060	16932	17076	16886	17077	16929	16990	17009	16923	17036	17086	17013	17072	16985	16908	16991	17008	17003	16953	17010	17178	16972	17164	16800	16866	16967	17002	17158	17074	17054	17010	16873	17100	16878	16919	17017	17046	17095	16851	16933	16939	16926	17093	16971	16697	17103	17009	17004	17101	16972	17291	16959	16950	16813	16989	17044	16988	16975	16851	16957	16788	17045	16805	16933	16863	16979	16853	16848	16950	17027	16844	16935	16728	16967	17105	16907	16869	16982	17069	16901	16914	17011	17036	17015	16996	16970	17046	16729	16813	17051	17096	16989	17226	16917	16900	16938	16874	16849	17074	16952	16886	16741	16922	16962	16804	17070	17261	17182	17076	17101	16722	16853	17101	17065	16986	17091	16965	17013	16922	17084	16826	16759	16770	17068	17009	16898	17097	16784	16920	16853	17014	16920	16987	17017	16950	17140	16880	16992	16949	16808	17028	16788	16874	16803	17016	16863	17123	17128	16910	16953	17087	16896	17047	17133	16824	16799	16925	17036	17022	16739	16996	16918	17018	16990	16954	16977	17017	16989	17007	17069	16834	17103	16957	16827	17025	16948	17234	16880	16691	16969	16916	17001	17028	16794	16751	16664	17062	16907	16780	16862	17003	16949	16947	17014	16985	16978	16966	17004	17114	17006	16951	16976	17084	16962	16916	17031	17155	17027	17138	17098	17066	16917	16988	16946	16918	16977	16875	17019	16901	16848	17093	16851	16948	16978	17052	17030	17087	16987	16975	16907	17001	16891	17020	17009	16882	17010	16783	16932	16945	16929	17057	16970	16930	17209	16837	16984	16856	16929	16891	16977	17030	16933	16935	17054	17022	17030	16984	16919	16752	16916	17075	16903	16829	16932	16975	16938	17105	17091	17116	16913	16957	16928	16909	16804	17125	16940	17102	17174	17042	16899	16825	17034	16978	17135	16908	16989	16793	16818	17131	17035	16959	16945	17110	16813	16878	17238	17161	16977	16865	17014	17014	17036	17111	16944	16911	17002	17014	16784	17049	16836	16936	17011	17234	16983	16983	16942	16805	16952	16684	16907	17116	17053	17010	17106	17079	17011	17092	16852	17119	16964	17112	16947	17183	17001	16947	16819	16852	16866	16881	17022	17149	17129	16941	16861	16879	17007	17066	16999	17092	17091	17147	17143	17003	16804	17100	17091	17073	16829	17312	17046	16977	16956	17154	16809	16870	16961	16971	16901	17090	17026	17036	17157	16982	16985	17271	16916	16979	16953	16903	16924	17096	17057	16955	17034	16920	16877	17065	17020	17030	17158	17019	16847	16995	16868	16971	16874	16843	16890	16999	16887	16833	16744	17165	17207	17200	16975	16995	17036	17012	17118	16954	16918	17177	16865	16914	16963	16792	16891	16932	17006	16967	16831	16991	16711	16985	17060	16965	17098	17069	16934	17195	16900	17043	17058	16978	16804	16978	17099	16965	16860	17146	17101	17026	16879	17073	16735	16916	16811	16915	16982	17134	17133	17131	16923	16934	16805	17044	16955	17032	17171	17127	17003	16931	16970	17076	16992	16910	17109	16960	17095	17042	16999	16929	16812	16989	17040	17100	16939	17037	16912	16959	17219	16925	17042	16941	17003	17051	16893	16914	16929	17212	16996	16980	16876	16966	17354	17210	17110	16918	17025	16951	17000	17019	17120	16842	16791	16973	16944	17045	16732	16736	16976	17063	16761	16720	17020	17038	16900	16901	16916	16888	16986	16949	16687	16765	16891	16913	16977	17142	16903	17089	16854	17015	16991	16981	17178	17074	17017	17082	16922	16985	17141	16944	16940	16987	16852	16882	16737	16798	17027	16941	16968	16967	17036	17035	16830	17122	16848	17090	17117	16936	16821	16958	17026	16926	17134	16962	16883	16826	17284	17114	16895	16786	17051	17055	16949	17063	17139	17113	17047	16993	16928	16938	17025	16916	16976	17003	16892	17047	16965	16897	16715	17011	16928	16892	17022	17011	16985	17048	16908	17027	16863	17009	17069	16936	16806	17141	17132	17114	16738	17014	16986	17101	17057	16827	17063	17015	17007	16982	16881	16967	16830	16891	17100	16959	16826	16998	17042	16952	17014	17133	17107	16931	17091	16939	16849	16882	16983	17039	17143	17093	17020	16988	16895	17066	16989	16762	16821	16880	16878	16965	16928	16844	17047	17029	16886	17066	16944	17032	16903	17124	16937	16976	17011	16988	16834	17065	16862	17028	16863	16810	16945	16776	16742	16927	17141	16800	17099	16821	16949	17000	17014	17007	17005	16965	17045	16879	16778	17008	16830	16747	17062	16947	16837	16818	17094	17187	16981	17047	16847	16899	16968	16886	16986	16788	16912	16899	17131	16866	17027	16863	17133	16836	16891	16961	16899	16729	17046	17049	17149	16893	16945	17068	16981	16766	16972	16991	17121	16891	17029	16878	16920	16908	16922	16913	17157	17035	16984	16914	17044	16923	17057	17127	16784	16976	17013	16815	16925	17066	16856	16838	16980	16990	16969	16760	16885	16787	17066	16995	17234	16888	16768	17191	17115	17069	16960	16893	16990	17048	16955	17031	16962	17040	16862	16918	16899	16954	16927	16853	16991	17016	16731	16854	16988	17075	16920	17179	16924	16969	17041	16962	17061	16852	17196	17120	17128	17090	16931	16851	16970	17042	16875	16842	17026	16966	16934	17189	16967	16920	16955	17136	17073	17130	16957	17085	17005	17008	16933	16808	16907	17225	17067	16790	17040	16803	17065	17005	16867	16484	16776	17013	17135	17031	16877	16957	16918	16744	17060	17027	16823	17109	16992	16967	16843	16941	16943	16981	17008	17051	16947	17213	16987	16907	17184	17178	16984	16790	17013	16826	16841	17190	17034	17190	16976	16857	16833	16799	16769	16768	17015	16962	17007	17067	16897	16833	16923	16976	16951	17020	16771	17078	17059	17028	17036	16852	17035	16898	16932	16961	16907	17189	16882	17146	16818	16849	16840	17018	16908	17034	16831	17040	17049	16998	16916	17059	16980	16958	16998	16914	16896	16794	16950	17002	16862	17051	16781	16634	17015	17023	17147	16845	17032	16701	17032	16907	16815	16943	16999	17059	17041	17179	16969	16898	16892	16922	16931	16998	17042	17000	17055	17051	17159	17031	16701	17106	17004	16925	17040	16883	17211	16801	16955	16872	17008	17047	17040	16951	16952	17070	17019	17174	16945	16767	17104	17011	16856	16953	16998	16936	17043	17008	16779	17095	16882	17018	17111	16877	16990	16949	17085	16975	16801	16999	16890	16878	16975	16987	16688	16978	17172	17060	16922	17050	16943	17240	16800	17011	16966	16780	16932	17233	16865	16985	17070	16932	16990	17066	16993	16889	17068	16974	17017	16954	17037	17052	16900	16798	16931	16814	17056	16974	16987	16846	16953	16937	16669	16980	17049	16978	17051	16913	17077	17103	16848	16963	17002	16986	16944	16946	16762	17100	17122	17061	16748	16947	16988	16965	17194	16848	17179	17033	16743	16973	16859	16829	17138	16830	16774	16987	16906	16955	17015	16985	17050	16987	17042	17051	16849	16778	16748	16711	16880	16911	16994	16729	17196	17044	16896	16759	17005	17144	16926	17094	17148	16806	17110	17170	17038	16925	16953	16902	16834	17036	16937
14423	21209	18599	15960	15242	14799	14342	14156	13942	13922	13998	14001	13965	13925	14019	14055	14101	14055	14091	13998	13897	14080	13937	14002	13809	13837	13920	13942	13964	13651	13989	13971	13836	13978	13945	13978	13948	13947	13936	13857	13862	13815	13938	14009	13863	14125	14048	13952	13940	13860	13966	13908	13983	14018	13908	13899	13857	14048	13925	14030	13689	13952	13939	13756	13841	13986	13922	13998	13789	13950	13939	13881	13818	13979	13911	13940	14114	13920	13878	13790	13906	13785	13929	13824	13847	13959	13842	13998	14107	13848	13911	13933	13706	13831	13764	13940	13717	14058	13880	14006	13762	13778	13798	13925	13784	13902	13897	14141	14041	13902	13944	13901	13921	13848	13894	13875	13844	13930	13792	13897	13879	13803	13931	13896	13971	13844	13902	13912	13954	13920	13936	13875	13848	13823	13889	13838	13806	13823	13973	14008	14017	13970	13864	13951	13935	13832	14115	13810	13943	13820	13958	13896	13924	13894	13913	13726	13953	13919	13999	13954	13862	14028	13939	13810	13878	13887	14009	13980	13998	13981	13868	13906	13892	14012	13916	13956	13698	13815	13855	13793	13927	13705	13889	14010	13984	13937	13844	13834	14013	13921	13999	13856	13990	13817	13816	13890	13801	13811	13859	13782	13973	13956	14018	13716	13851	13891	13841	14038	13991	13975	13790	13967	13807	13967	13821	13876	13689	13692	13876	13927	13925	13714	13875	13988	13766	13900	14033	13908	13869	13953	13904	13951	13843	14039	13887	13904	13872	13954	13785	13763	13913	13916	13843	13883	13914	13941	13831	13807	13870	13738	13778	13895	13846	14058	13785	13857	13812	14001	14004	13755	14016	13871	13836	13915	13813	13908	13906	13884	13965	13959	13787	14036	13981	13939	13823	13871	13732	13702	13898	13861	13926	13910	13853	13968	13912	13691	13829	13869	13847	13811	13802	13937	13897	13829	13918	13964	13944	13961	13961	13891	13916	13981	13867	13949	13910	13901	13848	13981	13914	13868	13807	13955	14009	13727	13921	13935	13994	13908	13942	13951	13914	13845	13877	13874	13808	14101	13921	13860	13986	13920	13805	13946	13985	13967	14041	13722	13792	13773	13844	13995	13907	13860	13953	14021	13826	13796	13980	13696	13934	13924	13956	13836	14048	13873	13825	13840	13908	13836	13878	13759	13703	13873	14091	13889	13823	13954	13871	14076	13845	14031	13899	13950	13907	13760	13788	13838	14044	13767	13853	13959	13886	13858	13980	13671	13849	13756	13772	13854	13853	13915	14017	13810	13856	13798	14003	13794	13751	13943	13901	13773	13943	13981	13948	13862	13899	13836	13883	13894	13908	13898	14008	13813	13945	13984	13779	13772	13972	13748	14024	13847	13884	13898	13853	13849	13937	13922	13892	13876	13931	13890	13976	13938	13964	13906	14077	13914	13931	13761	13940	13853	13904	13909	13708	14011	14024	13905	13888	13926	13945	13824	14004	13904	14053	13851	13788	13874	13878	13865	13814	13873	13852	13764	13880	13990	13936	13817	14042	14113	13991	13875	13790	13968	14113	13888	13929	13955	14105	13704	13863	13959	13850	13960	13805	13808	13986	13925	14094	13861	14002	13962	13793	13827	14002	13956	13892	13736	13834	13968	13974	13875	13871	13811	13994	13797	13857	13786	14026	14055	13840	13933	13886	13954	13941	14095	13885	13802	14038	13852	13883	14023	13818	14063	13991	13731	13846	13928	13897	13950	13881	13897	13860	13740	14020	13837	13908	13881	13834	13849	13948	14093	13929	13655	13804	13962	13806	14026	13877	14034	13775	13901	13816	14018	13893	13761	14119	13980	13864	13779	13887	13906	13714	13910	13947	13805	13734	13944	14026	13834	13995	13873	13965	13814	13840	13951	13947	13837	13779	13967	13779	14014	13834	13940	13944	14010	13919	13878	13910	14076	13823	13758	13879	13943	13878	13841	13964	13968	13904	14010	13972	13978	13954	13839	14001	13848	13905	13923	13773	13886	13988	13934	14046	13968	13948	13988	13877	13852	13858	13927	13840	13963	13792	13972	13922	13935	13803	13820	13932	13910	13955	13924	13899	13800	13788	13837	13786	13839	13860	13936	13838	13859	14037	13901	13779	13885	13983	13984	13956	13898	13993	13870	13749	13895	13768	13828	13803	13740	13847	13956	13941	13815	13789	13833	13936	13960	13977	13909	14010	13759	13929	13996	13973	13706	13953	14044	13872	13917	13975	13874	13889	14038	13816	13746	13955	13884	13964	14014	13912	13768	13888	14077	13996	13914	14091	13847	13812	14090	14102	13811	13947	13901	13962	13769	13862	13913	13852	13956	13910	13870	14112	14014	14037	13958	14051	13833	13878	13870	13966	13877	13738	13741	14127	13899	14128	13801	13779	13794	13862	13923	13841	13916	13888	13919	14070	14094	13880	13913	13961	13872	13985	13842	13891	13937	13925	13731	13864	13911	13964	14100	13835	14060	13947	13998	14083	13732	14009	13691	14028	13917	13885	13873	13772	13841	13991	14029	13961	13800	13916	13712	13712	13889	14055	14088	13831	13881	13986	13810	13920	14015	13959	14080	13984	13993	13868	14016	13813	13847	13829	13958	13945	13991	13856	13963	14015	13984	14028	14053	13887	13811	13886	13783	13856	13787	13926	13936	13942	13971	13791	13791	13904	13973	13921	13925	13812	13905	13844	13860	13938	13776	14022	13973	13796	13935	13878	13792	13942	13816	14006	13992	13850	13860	13871	14053	13984	13868	13946	13821	14113	13718	14049	13794	13896	13970	13961	13820	13812	14062	13851	14087	13792	14016	13840	13932	13920	14022	13715	13952	13929	13806	13869	13977	13850	13841	13834	13817	13767	13952	13887	14060	13960	13784	13887	13798	13891	13869	13883	13834	13966	14038	13946	13779	13835	13935	14003	14084	13996	13874	13851	13832	13760	13866	13868	13734	13933	13782	13987	13870	13895	13953	13967	13876	13858	13897	13956	13681	13943	13888	13963	13835	13815	14114	13870	13875	13969	13847	13917	13874	13942	13823	13875	13903	13761	14021	13973	13841	13762	13952	13875	13782	13799	13869	13913	13934	13713	13758	13847	13866	13863	13961	13926	14001	13906	13856	13754	13768	13987	13940	13761	13948	13942	13943	13820	13789	13840	13915	13886	13947	13889	13966	13953	13871	13873	13983	13951	13893	14108	13838	13909	13805	13794	13941	14035	13910	13818	13905	13945	13780	13929	13866	13918	13973	13929	13938	13845	14007	13881	13880	13887	13999	13833	13896	13868	14108	13878	14011	13830	13814	14021	14058	13933	13832	13799	13911	13895	13910	13880	13866	13817	13898	13735	13938	14007	13852	14027	13828	13854	13843	13888	13905	14013	13883	13873	13774	14062	13821	13815	14004	13877	13936	13847	13864	13735	13889	13903	13704	14088	13769	13982	13763	13831	13934	13883	13964	13952	13852	13890	14059	13867	13776	13963	13876	13978	13843	13854	13826	14051	13974	13862	13931	13871	13961	13809	13924	13843	13674	13812	13938	13722	13979	13822	13882	13858	13832	14030	13866	13802	13742	13882	13870	13837	14058	13839	13805	13881	14018	13823	13821	13914	13959	13761	13837	13912	13884	13935	13857	14036	13882	13814	13819	13936	14054	14010	14042	13775	13900	14114	13899	13941	13954	13833	13836	13667	13914	14031	13915	13781	13976	13987	13943	13885	14066	13886	13955	13885	14004	14022	13847	13832	13981	13825	14065	13760	13988	13758	13787	13994	13886	13977	13882	13915	13861	14057	14015	13730	13879	13930	14019	13919	13848	13818	13838	13972	13830	13946	13782	13842	14083	13820	13777	13773	14051	13801	13933	13937	13798	13909	14098	13942	13966	13820	13898	13749	13763	13733	14213	13932	13687	13807	13788	13906	13878	13988	13953	13688	14051	13906	13943	13937	14020	14006	14065	13705	13903	13961	13877	14007	13893	13901	13846	13821	13873	13801	13888	13850	13890	13763	13823	13995	13749	13881	14034	13904	13860	13832	13969	13870	13964	13814	13774	13801	13742	13881	13876	13987	13906	13855	13864	14049	13938	13933	13825	14031	13801	13951	13918	13999	13680	13953	13910	14014	14062	13965	13995	13830	13747	13822	13936	13696	14042	13864	13824	13981	13935	13935	13900	13913	13799	13954	13890	13823	13956	13991	13601	13942	14029	13932	13999	14042	13987	13909	13912	13966	13751	13959	13947	13857	13935	13895	13914	13543	13826	13931	13792	13910	13754	13855	13736	13827	13888	13983	13757	13899	13902	13892	13795	13810	13889	14000	13818	13868	13938	14022	13901	13807	13927	13951	13907	13844	13799	13811	13923	13918	13774	13816	13829	14042	13797	13886	13915	13903	13816	13785	13928	14185	13871	13787	13928	13743	13961	13834	13949	14090	14037	13935	13798	13911	13903	13841	13781	13936	13894	13855	13782	13991	13898	13860	13917	13952	13978	13801	13950	13825	13901	13906	13826	14055	13923	14005	13860	13834	13858	13964	13810	13865	13891	13855	13840	13912	13987	14061	13861	13970	13967	13677	14004	13864	14007	13915	13896	14015	13807	14090	13663	13840	13858	14104	13799	13919	13864	13978	13938	13755	13955	13905	13826	14020	13926	13840	14027	13940	13728	13951	13718	13870	13952	13883	13873	13972	14006	13764	13962	13793	13824	13799	13968	13864	14004	13767	13890	13613	13932	13810	13920	13867	14014	13820	13895	14027	13896	14011	14035	13790	13997	13988	13764	13977	13893	13865	13819	13985	13880	13813	13901	14067	13754	13833	13766	13990	13875	13936	13939	13911	13964	14037	13947	13947	13833	13992	13867	13936	14050	13966	13802	13778	13877	13943	13838	13829	13896	14000	14030	14002	14026	13842	13920	13911	14009	13979	13851	13942	13837	14023	14007	13872	13789	13964	13829	14003	13869	13780	13924	13812	13793	13882	13910	13876	13875	13852	14058	13870	13901	13878	13865	13766	14063	13978	13914	13821	13804	14043	13994	13758	13735	13952	13972	14010	13739	13876	14051	13905	13884	13969	13817	13792	13807	14014	13779	13893	13821	13840	13882	13932	14066	13823	13709	13901	13946
22354	21400	28756	24418	21649	23058	21920	17427	16525	16683	16614	16743	16519	16499	16609	16620	16463	16453	16600	16339	16585	16454	16213	16295	16313	16308	16104	16272	16457	16421	16276	16264	16324	16398	16322	16218	16307	16411	16195	16122	16363	16234	16075	16442	16281	16273	16344	16301	16215	16115	15909	16361	16120	16174	16300	16149	16219	16084	16202	16208	16287	16253	16321	16041	16432	16221	16361	16016	16133	16286	15925	16069	16219	16206	16234	16370	16120	16070	16134	16257	16102	16313	16379	16220	16262	16099	16292	16396	16150	16024	16125	16151	16105	15928	16058	16249	16208	16265	16427	16157	16234	16229	16175	16151	16331	16146	16093	16183	16010	16144	16287	16127	16291	16191	16137	16065	16221	16302	16077	16169	16024	16206	16144	16219	16245	16043	16042	16337	16106	16085	16278	16020	16337	16224	16090	16247	16344	16363	16208	16109	15883	16349	16152	16427	16014	16158	16271	16025	16311	16496	16122	16129	15969	16173	15979	16173	16279	16216	16189	16141	16028	16294	16139	16098	16242	16197	16087	16212	16294	16065	16194	16007	16183	16163	16186	16263	16365	16202	16232	16113	16385	16101	16206	16276	16206	15933	16268	16133	16276	16296	16114	16259	16263	16355	16106	16219	16086	15809	16106	16085	16304	16117	16148	16189	16207	16263	16013	16223	16195	16405	16194	16172	16019	16336	16207	16225	16392	16291	15953	16247	16325	16257	16198	16132	16417	16231	16146	16064	16001	16124	16084	16052	16201	15929	16184	16093	15991	16166	16182	16321	16158	16318	16169	16304	16236	16187	16161	16127	16123	16144	15883	16135	16167	16162	16073	16135	16072	16235	16114	16274	16231	16274	16272	16163	16212	16172	16023	15955	15964	16213	16207	16226	16246	16114	16222	15944	16250	16057	16195	16283	16331	16075	16198	16255	15977	15965	16305	15998	16070	16072	16137	16185	16133	16198	16119	15926	16352	16127	16231	16077	16126	16073	16070	16199	16109	16180	16151	16177	16231	16282	16284	16197	16050	16090	16133	16150	16310	16176	16257	16243	16347	16017	16256	16159	16120	16216	16055	16068	15912	16148	16176	16159	16271	16106	16225	16138	16117	16129	16179	16078	16359	16123	16096	16029	16205	16052	16322	16307	16455	16293	16372	16306	16274	16139	16064	16010	15998	16180	16194	15978	16264	16119	16031	16222	16082	16053	16211	16082	16117	16057	16036	16007	16214	16074	16134	16100	16248	16074	16163	16216	16037	16170	16066	16243	16170	16091	16078	16168	16223	15977	16197	16171	16169	16258	16018	16092	16164	16279	16222	16268	16447	16044	16320	16324	16182	16191	15959	16271	16195	16117	16133	16096	16341	16299	16166	16126	16080	16242	16291	16111	16265	16208	16124	16238	16051	16362	16199	16233	16135	16114	16239	16176	16168	16395	16231	16184	16202	16112	16405	16181	16090	15981	16266	16240	16173	15980	16212	16166	15978	16265	16278	16062	16043	16309	16154	16255	16261	16145	16029	16047	16284	16183	16076	16149	16006	16100	16098	16258	16125	16176	16213	16244	16202	16367	15997	15860	16160	16058	16161	16087	16066	16172	16326	16149	16289	16146	16187	16018	16121	16154	16241	16238	16236	16199	16025	16398	16158	16058	16147	16201	16073	16093	16259	16120	16157	16032	16095	16221	16103	16198	16101	16233	16010	16248	16204	16258	16354	16200	16264	16242	16174	16300	16077	16121	16203	16216	16197	16214	16170	16221	16045	16250	16186	16197	16047	16171	16194	16286	16390	16257	16217	16078	16062	16156	16055	16143	16368	16115	16127	16264	16242	16083	16266	16282	16089	16337	16089	16160	16027	16229	16169	16340	16085	16097	16023	16192	16150	16060	16114	16160	16125	16072	16367	16266	16253	16173	16188	16063	16362	16201	16191	16237	16260	16268	16158	16084	16312	16224	16208	16062	16103	16133	16331	16169	16253	16178	16160	16316	16064	16221	16171	16397	16468	16370	16235	16221	16177	16221	16314	16173	16317	16312	16128	16331	16155	16169	16119	16084	16255	16197	16017	15946	15994	16315	16024	16050	16271	16210	16148	15997	16064	16229	15959	16159	16107	16352	16285	16027	16211	16090	16090	16216	16132	16163	16007	16181	16445	16208	16433	16114	16102	16485	16203	16117	16129	16030	16114	16193	16205	16244	16302	16140	16096	16219	16183	16005	16228	16089	16205	16362	16242	16244	16119	15979	16266	16020	16118	16386	16133	16070	16252	15894	16111	16019	16281	16143	16182	16215	16122	16025	16026	16054	16107	16127	16017	16238	16084	16096	16201	16245	16159	16135	16370	16119	16222	16154	16070	16192	16105	16267	16206	16287	16017	16244	16124	16267	16065	16203	16311	16178	16148	16073	16219	16060	16086	16109	16138	16038	16177	16279	16248	16185	16152	16343	16192	16224	15899	16091	16354	16037	16214	16079	16040	16337	16223	16103	16279	16060	16205	16156	16141	16162	16146	16286	16154	15990	16209	16113	16157	16233	16026	16229	16012	16294	16145	16117	16043	16079	16237	16233	16138	16087	16305	16181	16193	16099	16219	16214	16296	16030	16266	15886	16157	16232	16044	16260	16212	16118	16096	16168	16093	16115	16143	16342	16168	16090	16359	16202	16127	16163	16044	15999	16373	16129	16245	16181	16407	16009	16156	16141	16250	16037	16226	16211	16054	16279	16154	16013	16074	16178	16116	16143	16239	16098	16158	16096	16214	16106	16210	16159	16288	16257	16250	16204	16041	16014	16216	16087	15984	15991	16071	16116	15987	16123	16055	16170	15961	16111	16090	16180	16115	16052	16099	16068	16068	16134	16174	16105	16110	16016	16238	16206	16384	16318	16080	16279	16389	16050	16003	16251	16143	16110	16009	16042	15929	16142	16043	16053	16124	16100	16066	16173	16109	16196	16285	16043	16266	16164	16263	16151	16140	16195	16427	16150	15987	16233	16105	16102	16039	16112	16319	16406	16099	16061	16247	16063	16201	16080	16018	16183	16033	16146	16191	16234	16281	16228	16309	16161	16289	16163	16186	16112	16115	16024	16099	16132	15979	16041	15985	16075	15933	16027	16206	16274	16188	16126	16040	16227	16008	16199	16286	16198	16223	16257	16196	16128	16036	16036	16084	16242	16259	16496	16303	16307	16213	16000	15971	16268	16152	16139	16096	15978	16208	16470	16329	16106	16041	16095	15985	16092	16090	16174	16360	16205	16176	16064	16216	16315	16149	16101	16380	16219	16261	16153	16108	16242	16001	16317	16213	16284	16053	16116	16427	16041	16021	16224	16285	16063	16334	16258	16260	16220	16396	16192	16164	16461	16285	16093	16097	15944	15948	16223	16086	15952	16084	16038	16041	16225	16120	16082	16335	16100	16046	16092	16214	15866	16045	16121	16171	15993	16072	16142	16281	16097	16171	16304	16186	16202	16234	16264	16193	16090	16223	16130	16305	16179	15949	16205	16070	16185	16274	16337	16189	16228	16133	16088	16092	16139	16312	16296	16065	16270	16241	16331	16042	16050	16170	16280	16117	16074	16016	15962	16213	16123	16141	15945	16220	16006	16244	16047	16305	16101	16256	16149	16226	16470	16200	16370	16197	16188	16182	16239	16207	16196	15992	16183	16051	16044	16205	16201	16068	16217	16076	16168	16218	15914	16026	16244	16009	16369	16036	16040	16046	16267	16034	15992	15980	16284	16147	16008	16336	16216	16100	15966	16100	16014	16140	16255	16224	15967	16281	16164	16105	16150	16069	16298	16129	16184	16185	16087	16190	16361	15964	16172	16117	16094	16218	16118	16053	16044	16004	16159	16219	16312	16310	16332	16280	16127	16029	16239	15987	16240	16293	16139	16059	16112	16026	16017	16125	16047	16192	16145	16473	16285	16253	15985	16133	16048	16243	16191	16173	16126	16207	16061	16250	16172	16195	16057	16268	16326	16159	16192	16223	16038	15955	16101	16111	16227	16269	16269	16206	16184	16087	16059	16191	16266	16125	16224	16150	16069	16168	16053	16153	16214	16072	16294	16177	16195	16102	16127	16409	16267	16258	16338	16294	16301	16195	16106	16163	16234	16018	16122	16250	15963	16390	16123	16253	16092	16345	16090	16187	16016	16212	16084	15982	16009	16328	16105	16281	16169	16113	16040	15958	16063	16024	16092	16112	16100	16364	16168	16196	16113	16106	16093	16174	15953	16221	16183	16260	16191	16345	16222	16145	15990	15852	16235	16175	16177	16317	16179	16307	15969	16114	16127	16366	16239	16245	16119	16289	16206	16178	16002	16054	16066	16130	15981	16159	16058	16264	16169	16052	16303	16192	16206	16257	16014	16098	16311	16288	16119	16190	16112	16148	16141	16224	16344	16284	15956	16296	16096	16275	16183	16176	16325	16335	16036	16109	16023	16107	16088	16165	16006	16204	16117	16153	16179	15979	16110	16259	16230	16487	16182	16378	16006	16030	16070	16065	16122	16146	16105	16396	16313	16186	16221	16075	15906	16280	16167	16244	16209	16297	16258	16109	16154	16151	16174	16328	16218	16113	16114	16089	16065	16271	16231	16183	16360	16250	16146	16085	16355	16032	16354	16226	16191	16274	16213	16111	16166	16224	16065	16108	16135	16258	16345	16016	16259	16248	16035	16091	16252	16358	16076	16175	16124	16122	16343	16170	15990	16165	16172	16112	16003	16167	16303	16126	16183	16121	16182	16071	16272	16138	16183	15958	16069	16323	16169	16112	16393	15977	16351	16196	16355	16159	16161	16326	16045	16281	16122	16078	16140	16194	16237	16197	16212	16228	16165	16230	15912	16174	16086	16045	16184	16113	16091	15928	16250	16008	16270	16289	16133	16141	16271	16109	16119	16118	16247	16131	16061	16261	16178	16329	16045	16104	16197	16050	16152	16177	16072	16284	16020	16147	16057	16129	16201	16035	16114	16223	16226	16379	16318	16064	16162	16201	16197	16003	16350	16130	16062	16157	16362	15983	15999	16184	16206	16298	16074	16281	16101	16260	16145	16042	15884	16061	16027	16178	16186	16181	16117	16338	16134	16131	16093	16337	16130	16111	15963	15996	16260	16134	16451	15974	16178	16056	16209	16114	16270
13374	26573	21372	17478	15685	15253	14555	13986	13775	13755	13878	13846	13822	13809	13876	13746	13815	13662	13550	13514	13471	13534	13415	13648	13359	13388	13309	13343	13199	13479	13225	13297	13329	13472	13492	13540	13399	13338	13467	13413	13364	13402	13459	13564	13352	13401	13238	13364	13208	13496	13232	13188	13451	13430	13621	13287	13379	13322	13305	13434	13308	13248	13361	13210	13391	13492	13363	13510	13607	13462	13214	13288	13678	13449	13358	13371	13478	13472	13555	13613	13362	13357	13430	13464	13334	13362	13319	13368	13389	13412	13381	13406	13521	13378	13383	13446	13381	13528	13353	13311	13282	13333	13369	13254	13434	13409	13433	13299	13351	13434	13357	13356	13254	13289	13357	13420	13355	13260	13408	13419	13398	13427	13363	13346	13541	13425	13388	13335	13434	13449	13269	13396	13387	13280	13428	13235	13406	13296	13289	13363	13418	13420	13275	13363	13402	13505	13464	13350	13379	13348	13437	13370	13488	13261	13338	13388	13417	13395	13402	13408	13345	13126	13106	13322	13379	13288	13410	13338	13466	13460	13489	13425	13449	13366	13487	13379	13449	13331	13432	13365	13434	13478	13455	13516	13433	13436	13391	13525	13379	13408	13373	13261	13407	13310	13418	13492	13414	13341	13494	13357	13339	13365	13157	13326	13289	13338	13461	13416	13453	13262	13442	13398	13338	13505	13413	13346	13431	13527	13275	13253	13557	13285	13285	13384	13577	13342	13361	13403	13378	13326	13433	13407	13336	13290	13340	13283	13365	13424	13360	13531	13417	13478	13410	13377	13519	13430	13401	13149	13348	13425	13298	13459	13378	13226	13472	13308	13306	13312	13344	13311	13406	13418	13439	13588	13400	13246	13395	13243	13401	13317	13291	13291	13348	13457	13379	13232	13276	13319	13397	13387	13304	13356	13416	13224	13302	13384	13152	13349	13313	13403	13490	13286	13403	13363	13352	13447	13367	13305	13289	13432	13472	13408	13262	13466	13398	13513	13373	13377	13363	13454	13516	13393	13326	13440	13220	13331	13320	13402	13345	13360	13424	13626	13449	13417	13300	13247	13449	13355	13246	13305	13272	13349	13489	13427	13598	13418	13448	13232	13310	13347	13251	13267	13458	13413	13345	13537	13369	13265	13551	13494	13374	13306	13413	13260	13204	13392	13220	13481	13336	13439	13616	13275	13201	13436	13325	13357	13212	13206	13278	13573	13271	13362	13367	13485	13408	13320	13355	13385	13165	13323	13433	13374	13336	13430	13563	13433	13373	13349	13437	13451	13408	13513	13432	13523	13303	13418	13365	13430	13170	13539	13390	13238	13319	13149	13416	13439	13324	13367	13265	13317	13463	13300	13397	13470	13373	13335	13361	13252	13328	13368	13484	13251	13416	13482	13386	13372	13328	13348	13408	13379	13404	13502	13242	13405	13445	13378	13459	13359	13242	13344	13446	13467	13285	13342	13301	13292	13476	13312	13368	13283	13499	13339	13393	13341	13215	13504	13441	13466	13347	13417	13499	13338	13408	13353	13355	13371	13417	13339	13350	13300	13439	13310	13467	13340	13614	13404	13476	13234	13402	13414	13502	13378	13458	13322	13411	13198	13242	13328	13210	13380	13505	13322	13308	13395	13423	13338	13327	13419	13466	13275	13258	13534	13459	13221	13339	13285	13279	13344	13349	13517	13397	13360	13289	13265	13259	13390	13465	13341	13374	13400	13282	13392	13395	13305	13506	13332	13305	13209	13425	13460	13392	13386	13487	13351	13261	13431	13462	13423	13515	13313	13360	13400	13379	13531	13441	13243	13454	13446	13504	13505	13577	13408	13468	13333	13268	13368	13459	13331	13459	13251	13495	13318	13362	13368	13154	13482	13223	13386	13418	13237	13411	13110	13276	13368	13263	13427	13247	13400	13518	13296	13261	13433	13282	13459	13288	13355	13349	13293	13425	13427	13282	13345	13317	13406	13468	13391	13399	13373	13408	13329	13303	13160	13476	13529	13427	13079	13337	13355	13420	13301	13367	13226	13329	13385	13348	13524	13297	13324	13409	13315	13169	13316	13473	13314	13337	13269	13439	13498	13295	13329	13312	13594	13160	13400	13405	13139	13384	13389	13383	13391	13391	13373	13301	13519	13497	13099	13370	13465	13525	13273	13422	13420	13491	13340	13213	13547	13391	13506	13291	13335	13500	13348	13347	13368	13470	13169	13358	13263	13494	13389	13455	13406	13319	13467	13512	13293	13392	13369	13328	13161	13518	13350	13099	13300	13385	13182	13345	13389	13491	13450	13528	13410	13455	13400	13435	13354	13317	13428	13441	13513	13310	13544	13238	13347	13405	13301	13304	13352	13436	13196	13447	13374	13396	13399	13516	13413	13358	13320	13594	13305	13330	13391	13375	13365	13392	13254	13444	13476	13651	13416	13269	13283	13317	13307	13364	13287	13250	13342	13538	13242	13194	13515	13232	13309	13370	13329	13457	13149	13352	13392	13348	13305	13440	13519	13359	13390	13405	13280	13291	13294	13337	13447	13539	13268	13401	13226	13344	13346	13350	13313	13327	13270	13299	13346	13308	13244	13394	13218	13472	13283	13124	13430	13377	13272	13267	13358	13348	13353	13436	13340	13491	13363	13395	13385	13371	13379	13264	13522	13222	13375	13331	13247	13440	13393	13338	13305	13423	13444	13207	13432	13461	13470	13274	13401	13452	13422	13556	13308	13417	13360	13313	13382	13235	13336	13243	13390	13435	13440	13187	13333	13416	13145	13327	13347	13275	13382	13401	13452	13283	13457	13199	13446	13330	13332	13458	13323	13536	13438	13363	13220	13399	13377	13386	13407	13569	13289	13396	13312	13292	13456	13457	13561	13409	13434	13430	13506	13374	13421	13233	13488	13379	13393	13451	13342	13390	13305	13543	13376	13317	13412	13375	13263	13279	13422	13359	13305	13479	13301	13243	13523	13233	13539	13390	13350	13434	13294	13396	13462	13519	13389	13441	13318	13506	13246	13448	13516	13329	13290	13544	13248	13386	13350	13456	13370	13431	13253	13391	13223	13345	13471	13226	13425	13502	13318	13345	13409	13339	13345	13391	13471	13222	13378	13442	13383	13197	13458	13515	13314	13420	13327	13303	13405	13279	13487	13464	13361	13291	13502	13435	13297	13249	13382	13269	13383	13308	13443	13411	13323	13405	13353	13290	13295	13405	13369	13429	13310	13531	13180	13373	13332	13479	13277	13366	13418	13384	13215	13418	13289	13416	13385	13339	13468	13212	13394	13328	13260	13376	13224	13397	13398	13459	13512	13320	13310	13481	13342	13377	13376	13377	13487	13458	13313	13458	13335	13394	13254	13354	13333	13144	13259	13336	13339	13201	13194	13370	13419	13449	13228	13432	13377	13273	13307	13335	13568	13409	13300	13350	13412	13414	13181	13408	13193	13245	13268	13394	13165	13351	13212	13519	13515	13215	13287	13517	13368	13298	13410	13415	13306	13280	13154	13366	13314	13356	13450	13400	13442	13475	13429	13357	13331	13414	13424	13360	13478	13367	13423	13304	13352	13330	13437	13454	13354	13215	13327	13401	13401	13383	13374	13433	13485	13452	13452	13343	13361	13291	13331	13336	13430	13353	13267	13287	13236	13343	13397	13249	13388	13450	13257	13406	13291	13357	13353	13466	13197	13390	13480	13337	13449	13515	13549	13223	13502	13499	13299	13406	13207	13453	13487	13423	13402	13402	13376	13403	13442	13423	13558	13379	13460	13367	13205	13363	13346	13386	13427	13300	13539	13462	13471	13376	13435	13333	13308	13367	13388	13354	13381	13334	13229	13362	13266	13270	13318	13437	13063	13497	13412	13363	13324	13261	13369	13403	13310	13291	13442	13290	13288	13414	13411	13521	13224	13402	13444	13458	13361	13560	13396	13490	13391	13423	13302	13350	13294	13406	13265	13270	13310	13237	13373	13282	13256	13481	13336	13520	13524	13368	13369	13338	13321	13463	13374	13445	13349	13450	13374	13593	13376	13418	13272	13534	13378	13266	13497	13325	13445	13384	13375	13436	13278	13438	13304	13427	13322	13366	13361	13343	13374	13324	13401	13360	13366	13468	13520	13276	13389	13391	13306	13278	13358	13423	13412	13339	13402	13213	13131	13324	13278	13355	13412	13302	13225	13289	13405	13298	13273	13415	13271	13175	13387	13322	13359	13368	13416	13283	13545	13393	13469	13459	13269	13357	13299	13406	13399	13281	13279	13398	13403	13378	13365	13464	13346	13402	13292	13408	13334	13417	13526	13274	13426	13414	13282	13243	13151	13382	13439	13378	13426	13454	13269	13420	13228	13639	13443	13430	13514	13316	13505	13419	13387	13435	13470	13371	13295	13395	13287	13206	13214	13263	13084	13328	13350	13438	13312	13288	13348	13508	13370	13511	13402	13418	13348	13327	13282	13405	13552	13551	13318	13471	13327	13461	13401	13495	13385	13323	13441	13552	13440	13399	13305	13400	13348	13274	13413	13403	13472	13343	13459	13508	13506	13244	13079	13388	13127	13191	13576	13262	13416	13429	13345	13239	13400	13562	13362	13295	13478	13274	13344	13275	13458	13442	13373	13500	13310	13403	13334	13238	13470	13515	13284	13288	13289	13294	13362	13137	13326	13391	13373	13385	13325	13481	13301	13384	13445	13379	13424	13422	13343	13312	13443	13384	13315	13369	13335	13434	13199	13408	13189	13470	13372	13393	13425	13545	13285	13294	13385	13532	13444	13176	13325	13349	13290	13356	13170	13463	13369	13476	13373	13388	13303	13338	13411	13333	13314	13453	13184	13338	13365	13187	13363	13276	13297	13466	13231	13493	13377	13372	13281	13381	13396	13394	13334	13426	13424	13096	13409	13325	13463	13320	13326	13472	13364	13496	13492	13360	13454	13387	13507	13355	13343	13365	13406	13514	13284	13252	13353	13374	13426	13512	13588	13233	13302	13433	13395	13314	13440	13394	13442	13552	13477	13229	13475	13535	13353	13223	13346	13385	13386	13202	13359	13493	13539	13303	13469	13501	13356	13420	13408	13426	13380	13448	13323	13399	13419	13432	13428	13531	13341	13461	13330	13298	13264	13280	13243	13383	13357	13528	13315
29916	22792	22679	19895	17531	17411	17171	16982	17044	16984	17125	17112	17039	17101	17047	17122	16960	16838	16850	16996	17160	17093	16894	16928	17171	17001	16880	17079	17018	16988	17052	16957	17100	17120	16910	17044	16941	17012	17013	16849	16914	16833	17005	17009	17195	17121	16983	16949	16825	16941	16848	16851	17008	16774	16849	16878	16826	17081	16895	17122	17082	16955	17221	17076	16923	16916	16818	16820	17077	17116	16883	16947	17107	16898	17050	16777	16796	16922	16966	16915	16900	16755	16869	16837	16731	16834	16911	16878	16814	16983	16785	16965	16965	16837	17323	16960	17158	16884	16935	17030	17068	17102	17019	16761	16925	16729	17023	16749	16775	17070	16759	16990	16956	17126	17090	16950	17034	16971	16885	16939	16920	17055	16916	16982	17082	16911	16852	16893	16969	16807	16889	16848	16824	16896	16890	16960	16818	16805	16891	17164	17158	17118	16870	16872	16962	16927	16909	16703	16966	16992	17124	16834	16870	16845	17254	17068	16942	17075	16948	16888	16920	16898	17034	16972	16961	16948	16999	17016	17098	16975	16976	17016	17009	16833	17196	16619	16941	17047	17005	16991	17011	16773	17164	16879	16854	16891	16934	16894	16780	17067	17021	16893	16769	16990	17090	16948	16974	17087	17001	16898	16841	17096	17002	17021	16833	16954	16922	16894	16925	17171	16891	16891	16884	16842	16890	16776	16742	16692	16848	16985	17217	16919	16994	17002	16950	16775	16690	16992	16970	17024	17158	16988	16919	16898	16901	16900	17201	16918	16991	16979	17104	16912	17081	16901	16923	16975	17119	16962	17030	16931	16855	16917	16867	17041	17003	16866	17073	17012	16868	16921	16839	17115	17142	16979	16809	16872	16928	16992	16901	16955	17031	16989	16806	16705	17033	16804	17090	16725	16903	16836	17026	16790	16982	16881	16816	16801	17095	17040	17029	16997	16949	16992	17001	16838	16866	16741	17095	16766	17084	16979	16870	16847	16949	17069	17009	16921	16871	16780	16850	16940	16919	16939	16861	16832	16953	16717	16941	17040	16794	16994	16965	17050	16831	16971	17011	16723	16893	16988	17099	16969	16894	16968	16904	16890	16824	17066	16994	17076	16988	16968	16881	17037	17070	16921	17002	16766	17027	17057	17021	16998	16896	16851	17072	17030	16725	16894	17000	16961	17273	16888	16767	16980	16925	17089	17026	16938	17070	16984	16911	16986	16835	16870	16950	16908	16809	16990	16916	17004	17091	16994	17038	17107	16903	17066	16935	16856	17056	16755	16805	17043	16820	16929	17013	16878	17014	17069	16997	16797	16906	16692	16868	16787	16957	16889	17162	16995	17058	16969	16971	17022	16945	17036	16964	17008	17018	16949	16877	16893	16827	16838	16932	16864	17039	16988	16909	16928	16809	16655	16910	16850	16894	16981	16872	16801	16948	17015	16888	17063	16999	16926	16901	16917	17070	16960	16983	16964	16783	16865	17094	16959	17074	17080	17004	17136	16856	16774	16797	16997	17095	17126	17198	16877	17000	16989	16844	16812	16867	16991	16969	16809	16848	17028	16796	16897	16848	16988	16888	16928	16955	16859	16946	16839	16753	16826	16953	16968	16886	16798	16871	17090	16920	16868	16943	16902	16793	17028	16919	16987	16993	16968	17025	16984	16851	17022	16781	17010	17208	16737	17213	16810	16908	16937	17112	16956	16788	17073	16985	17063	16883	16995	17156	17115	16903	16889	17150	17075	17014	16989	17019	16965	17017	16682	16890	17124	16999	16946	16997	16869	16956	16808	16934	17054	16801	16954	16842	17134	16815	16979	16971	16494	16864	16960	16797	17146	16934	16958	16827	16936	16843	17034	16794	17060	16938	17020	16955	16904	16721	17022	17115	16988	16955	16953	16722	17074	17049	16996	16690	16990	16841	16850	16944	16979	16955	17043	16988	17087	17187	17077	16868	16935	16861	16839	16936	16888	16801	16880	17036	17158	16895	16971	17151	17037	16954	16976	17040	17067	16850	17035	17176	16979	17221	16821	16954	16868	16781	16987	16979	17057	16892	16789	16824	16877	16932	17205	16886	16824	16926	16853	16942	16867	16920	17035	17084	16948	16933	16791	16891	16934	16896	17119	16904	16978	17035	16701	17049	16921	16926	17079	17078	17139	16842	16985	16881	16873	16820	16821	16929	17122	16971	16814	16862	16865	16886	16893	16929	16948	17012	16891	17110	17144	16941	16892	17029	16676	16955	16917	16820	16890	16892	17172	16866	16816	16806	16925	17271	16969	16894	16899	17060	17023	16762	16734	17047	17059	17051	17065	16959	16799	17040	16803	16936	16946	16951	16938	16990	16896	17217	16873	16859	17064	16975	16715	16965	17143	16781	16859	17061	17043	16942	16829	16864	16984	16992	16943	16783	16969	17095	17029	16832	16895	16899	17270	16826	17025	16936	17006	17025	16855	16927	17122	16906	17013	17177	16885	16800	16998	16920	17013	16761	16904	17120	16750	16845	16929	16998	16957	17016	16958	16892	16868	17008	17045	16920	16941	16921	16762	16950	16938	17066	16785	17030	17069	17011	16970	16964	16916	16858	16806	17022	16953	17112	17026	16978	17043	16759	16827	17026	16856	16743	16801	16983	16968	16915	16933	16929	16910	16892	17113	16982	17027	16937	16984	17247	16955	16830	16912	17092	16843	16929	16991	16851	16985	16945	16904	17057	16868	16836	17001	16836	16966	17078	16909	16983	16983	16946	17167	16843	16821	16893	17008	17062	16776	16845	16975	16915	17029	17133	17059	17062	16990	16858	17055	16780	16950	16931	17199	16757	17000	17045	16905	16832	17040	16890	16976	16945	17005	16899	16939	17125	17022	17117	16949	16915	17129	16912	16823	16993	16996	16886	16831	17004	17010	17048	16855	17036	16950	16780	16790	16955	17079	16945	16799	16981	16771	16881	17081	16884	16941	16938	17111	16985	17023	16805	16968	16848	17102	16774	17018	16956	17101	17055	16922	16887	16860	17063	17016	17182	17066	17009	17021	16800	16673	16834	16792	16999	16913	17126	16823	16800	16925	17026	17010	16980	16985	17052	17083	16961	16844	16725	16904	16737	16916	16771	17008	16987	16995	17045	16857	16876	16893	17194	17157	17061	16948	16979	16860	17093	16969	16968	16970	16904	16772	17034	16730	17035	16994	16962	16746	16747	16973	17016	17058	17114	17225	17012	16978	17103	16925	16847	16903	16932	16902	17008	17000	16925	17019	17065	16968	16838	16670	16911	17151	17122	17102	16886	16826	16641	16963	16951	16828	16995	16993	16852	16856	16810	16961	16967	16961	16936	17031	16918	16947	16934	17007	16909	16766	17004	17082	16778	16924	17096	16874	16764	16828	17005	16752	16978	17053	16776	16843	16794	17084	16993	16824	16899	17163	16812	17030	16855	17013	16880	16878	16993	17199	16910	16897	17048	16991	16745	17035	17100	17027	16996	16956	17035	16944	16891	16954	16963	17163	17040	16938	17089	16928	17028	17025	17003	17109	17047	17166	16935	16966	17051	17190	16954	17028	16835	16863	16806	16995	16971	16763	17125	17021	16985	17072	17067	16932	17052	17079	16956	16959	16697	16899	17010	16811	16970	16869	17142	17055	16835	16930	16899	16881	16920	16996	16960	16918	16885	16867	17077	16962	17016	17030	17149	17078	16882	16990	16974	17012	17016	16873	16976	16853	17118	17095	16981	16927	17032	16986	17104	16901	16947	16990	17079	16890	17152	17107	16898	17146	16760	17047	16897	17037	16893	16842	16934	17098	17066	16650	17021	16974	16994	17069	16940	16983	16937	16937	16796	16921	17018	17115	16832	17006	17118	16890	16890	17178	16908	16907	16951	16953	16845	17197	16857	16878	16871	16828	16897	16764	16951	16999	17042	16936	16935	16769	17082	16928	16952	17172	16946	16790	16734	17012	17073	17055	16904	16850	16903	17096	16992	17170	16882	16881	16867	16888	17110	16952	16990	16792	16942	17070	16983	16981	17043	17035	16921	16817	17153	17028	17302	16884	17010	17065	16913	16867	17177	16875	16762	17066	16914	16988	16957	16760	16967	17028	16817	17116	17039	16831	16883	16961	16857	17010	17017	16726	17067	17236	16999	16933	16952	17102	17061	16856	17025	16938	17094	16991	16944	16968	17028	16918	16863	17132	16834	16954	16926	17056	16718	16954	16959	16948	16826	16800	16979	16854	17124	17045	17158	16726	16782	16810	16902	16955	16994	17085	16941	16898	17019	16785	16839	16825	16981	16927	17084	17150	17070	16831	16606	17082	16888	16946	16945	16856	16743	16631	16820	16863	17200	17109	16890	17069	17050	16885	17027	17071	17030	16913	17134	17025	17120	16982	17031	16909	16829	16878	16965	16954	16772	16927	17028	17113	16753	16994	17052	16906	17003	17047	16797	16900	17025	16808	17105	16958	17173	16999	16869	16921	16826	16860	16899	17045	17125	16840	17131	16993	17064	17123	16919	16787	16954	16817	16893	16834	16940	16926	17100	16920	17130	16991	16953	17100	17007	16953	17018	16913	17020	16978	16980	16956	16829	16900	16962	17162	16881	17121	16949	16963	16951	17018	17080	16980	16988	17003	16908	16930	17061	17035	17055	16868	17086	17022	17083	16804	16869	16893	16918	17068	16951	16996	17022	17148	16994	17021	17027	17001	16991	16956	17052	16865	17011	16899	16858	16892	16913	17004	16989	16791	16972	16806	16719	16846	16917	17081	17155	17230	17065	16947	16909	16869	17066	17036	16906	16946	17017	16850	16990	16707	17042	16679	16917	16916	17042	16978	17185	16977	16872	16864	17068	17041	16927	16917	17133	16922	16937	16946	16997	16798	16999	16965	16890	16877	16936	16827	16831	16741	16972	16896	16981	16899	16875	17133	17105	17000	16820	16750	16896	16863	16853	16804	16860	16990	16974	16875	16801	17173	17121	16940	16844	17020	16949	16714	16810	16998	17073	17016	16938	16966	17063	17039	17070	16837	16924	17017	16762	16898	16970	17125	16925	16990	16777	16626	16876	17010	17066	17013	16907	16924	16960	17000	16766	17011	17012	17046	16804	16888	16839	16891	16986	16986	16874	17042	16978	17037	16964	16793
16308	20166	17148	15383	14964	14361	14244	14011	14071	14042	14055	14070	13928	14102	14147	14074	13936	14069	13963	13734	13897	13936	13992	13941	13839	13812	13809	13758	13879	13981	14015	13889	13808	13970	13892	13849	13871	14092	13973	13819	13809	13878	13991	13840	13889	13840	13978	13840	13892	13839	13952	13808	13923	13836	14060	13818	13982	13743	13993	13741	13904	13820	13759	13852	13946	13756	13964	13755	13911	13853	13949	13912	13923	13934	13815	13869	13989	13969	13704	13832	13827	13880	13805	13788	13836	13865	13997	13906	13755	13832	13919	13988	13921	13853	13704	13821	13832	13761	13987	13726	13821	13797	13908	13877	13889	14037	13883	13680	13803	13915	13900	13874	13779	13819	13921	13794	14007	13811	13991	13955	13926	13856	13883	13958	13923	13816	14059	13732	13769	14087	14155	13723	13954	13874	13867	13921	13927	13760	13892	13962	13869	13905	13731	13893	13736	13785	13842	13773	13984	13941	13795	13830	13851	13946	13830	13930	13725	13850	13834	13944	13970	13842	13824	13789	13950	14050	13933	13763	14020	13788	13929	13828	13725	13751	13981	13644	13910	13748	13961	13824	14095	13816	13784	13842	13835	13854	13959	13883	13873	13753	13691	14101	13874	13919	14017	13924	13796	14047	13749	13986	13863	13881	13905	13889	13832	13804	13802	13841	13883	13923	13820	14056	13925	13798	13684	13868	13986	14026	13901	14005	13776	13974	13706	13978	14033	13934	13910	13910	13844	13911	14025	13836	13956	13678	13869	13915	13975	13968	14038	13933	13806	13982	13846	13914	13835	13907	14015	13898	13824	13731	13789	13943	13699	13935	13825	13712	13799	14030	13977	13910	13859	13828	13919	13889	13885	13866	13988	13900	13744	13797	13863	13892	13977	13931	13924	13964	13921	13856	14030	13795	13809	13965	13920	13893	13861	13664	13865	14085	13933	13890	13819	13758	13850	13894	13968	13680	13833	13737	13927	13751	13943	13828	14020	13932	13961	13895	13837	13903	13806	13983	13871	13946	13892	13911	13849	13814	13811	13926	13904	13900	13916	13788	13805	13918	13916	13957	13668	14080	14084	13754	13825	14024	13879	13664	13813	13830	13920	13863	13978	13816	13906	13900	13851	13977	14113	13862	13894	13799	13848	13884	13727	13827	13756	14103	14071	13934	13712	14072	13738	14019	13970	13992	13936	13980	13871	13738	13802	13858	13876	13938	13846	13824	13955	13870	13869	13666	13963	13874	13970	13871	13900	13882	13985	13886	13850	13818	13923	13827	13880	13894	13872	13935	14025	13956	13769	13948	13966	13811	13830	13918	13824	13779	13900	13865	14037	13946	13847	13949	14127	13944	13736	13835	13928	13919	13849	13877	13893	13760	13735	13871	13818	13926	13879	13765	13954	13875	13972	14096	13866	14017	13851	13997	13871	13904	13938	13957	13828	13876	13832	13951	13930	14022	13792	13967	13742	13905	13942	13897	13906	13850	13943	13856	13893	13790	13913	14028	13821	13887	13800	13882	13961	13846	14015	13976	13988	13829	13685	13742	13705	13973	13863	14085	13815	13954	13933	14017	13855	13801	13630	13856	13976	13900	13869	13889	13872	13847	13796	13802	13869	14006	13922	13830	14058	13960	13939	13832	13925	13837	13868	13864	13826	13839	13907	13935	13988	13974	13823	13936	13950	13879	13926	13897	13841	13886	13800	13787	14022	13775	13970	13951	13732	13824	13982	13845	13879	13846	13910	14012	13960	13956	13816	13889	13913	13983	13677	13919	13899	14008	13847	13847	13893	13854	13994	13800	13865	13854	13885	13856	13860	13925	13853	13929	13914	13847	13882	13774	13935	13883	13904	13931	13940	13852	13754	13905	13961	13974	13796	13866	13815	13943	13868	14005	13714	13863	13954	13921	13796	13930	13818	13998	13913	13796	13904	13891	13727	13782	13941	13885	13850	13985	13866	13742	13789	14071	13943	13730	14091	13859	13860	13724	13987	13899	13847	14037	14061	13742	13711	13807	13853	13963	13870	13848	13958	13896	13825	13858	13807	13888	13973	13894	13872	13809	13782	13894	13991	13909	14026	13852	13836	13797	13678	13948	13950	13797	14095	13768	13863	13894	13940	13957	13832	13784	14037	13971	13944	13945	13710	13873	13708	13909	13859	14008	13831	13756	13796	13962	13739	13807	13774	13770	13933	13833	13718	14094	13778	13891	13821	13902	13759	13880	13905	13911	14036	13912	13949	13912	13799	14003	13887	13916	13778	13961	13879	13921	13836	13914	13891	13844	13849	13874	13820	13694	14075	14068	13817	13964	13783	14013	13961	13901	13943	13755	14039	13858	13943	13759	13849	13846	13886	13885	14084	13898	13900	13773	13873	13773	13863	13811	13796	13946	13914	13826	13878	13913	13906	13777	13773	13968	13941	13961	13859	13825	13931	13753	14029	13774	13921	13948	13901	13873	14032	13806	13878	13857	13917	13895	13771	13803	13969	13804	13886	13887	13867	13720	13837	13888	13915	13900	13769	13754	13849	13757	13830	13936	13865	13991	13937	13789	14010	13821	13892	13959	13861	13952	13783	13933	13904	13933	13932	13795	13941	13879	14049	13882	13934	13731	13999	13979	13769	13836	13930	13888	13743	13985	13893	13964	13843	13847	13977	13992	13823	13910	13781	13930	13832	13888	13769	13827	13726	13746	13742	13995	13910	13770	13728	13821	13875	13781	13929	13849	13931	13930	13932	13824	14038	13945	14081	13880	13839	13990	13632	13824	13764	13859	13994	13978	13975	14003	13928	14039	13841	13858	13869	13970	13655	13806	13848	13949	14037	13980	13793	14042	13923	13872	13885	14007	13843	13867	14049	13725	13928	13788	13905	13848	13875	13680	14012	13972	14003	13913	13877	13868	13763	13928	13815	13873	13923	13996	13973	13805	13919	13952	14003	13978	13817	13769	13757	14023	13807	13789	13887	13987	13974	13859	14019	13854	13795	13824	13859	13898	13849	13907	13955	13805	13925	13749	13855	13960	13936	13837	13794	13737	13880	13861	13915	13891	13807	13873	13857	14057	14013	13744	14042	13890	13859	13898	13855	13849	13879	13997	13929	13932	13745	13874	13948	13923	13671	13841	13970	13950	13881	13790	13896	13759	13701	13830	13952	13889	13743	13942	13975	13864	13902	13875	14030	13880	13770	13821	13904	14050	13750	13985	13822	13795	13967	13850	13852	13830	13885	13887	13735	13866	13965	13828	13973	13712	13945	13934	13795	13833	13930	13933	13978	13920	13949	13743	13934	13926	13752	13813	13766	13868	13808	13964	13848	13844	13795	13966	14091	13835	13922	13814	13918	13703	13991	13932	13764	13770	13883	13960	13918	13812	13816	13909	13959	13806	13845	13914	13885	13912	13760	13896	14012	13815	13884	13928	13938	13966	14009	13905	14123	13872	13884	13761	13802	13959	13926	13845	13803	13803	13883	14001	13948	13941	13938	13705	13817	13868	13969	13968	13966	13868	13783	14019	13780	13752	13929	13979	13897	14063	13784	13849	13911	13862	13825	13822	14023	13864	13906	13705	13863	13938	13901	13943	14105	13842	13799	13790	13973	13847	13862	13884	13958	13834	13732	13833	13953	13809	13918	13912	13866	13894	13857	13980	13862	13945	13969	13852	13862	13858	13961	13910	13880	13801	13973	13835	13793	13884	13973	13764	13923	13729	13797	13773	13843	13982	13795	14044	13873	13776	14054	13897	13908	13915	13709	13873	13872	14034	13770	13905	13980	13763	13874	13914	13872	14020	13959	13777	13926	13847	13823	13829	13937	13749	13886	13977	13838	13875	13973	13999	13855	13957	13797	13926	13917	13865	13833	13830	13850	13949	13804	13830	13936	13881	13719	13870	13791	13892	14081	13738	13905	13971	13943	13974	13906	13769	13705	13935	13888	13937	13928	13874	14043	13988	13980	13855	13977	13933	13854	13692	13834	13940	13835	14016	14042	13949	13755	14030	13821	13815	13976	14007	13867	13860	13918	13894	13898	13772	13838	13778	13794	13879	13852	13890	13927	13954	13827	13725	13802	14001	13899	13831	13922	13793	13863	13879	13985	13629	14023	13840	13906	13947	13872	13893	13913	13687	13870	13808	13996	13924	13901	13875	13743	13968	13903	13844	13834	13839	13963	13724	13760	13921	13940	13732	13977	13760	14023	13829	14006	13831	13943	13714	14043	13873	13891	13900	13705	13933	13756	13841	13764	13909	13811	13795	14039	13886	14058	13891	13795	13975	13921	13795	13997	13957	13787	13983	13974	14072	13857	13842	13835	13924	13935	13888	13735	13809	13957	14008	13849	14036	13857	13862	13908	13918	13892	13790	13832	13784	13832	13907	13917	13961	13845	13930	13942	13885	14017	13890	13936	13928	13973	13691	13938	13732	14051	13879	13773	14032	13861	13855	13993	13736	13745	13927	13841	13829	13928	13750	13868	13994	13897	13972	13907	14013	13914	13846	13875	13783	13948	13933	13744	13805	13887	13843	13808	13765	13907	13927	14044	13988	13852	13954	13971	13938	13978	13783	13940	14018	13806	13953	13821	13963	14018	13842	13898	13833	13874	13773	13891	13814	13915	13886	13771	13972	13733	13923	13763	13964	13907	13892	13631	13921	13794	14031	13962	13890	13897	13760	14040	13948	14082	13826	13896	13775	13890	13838	13776	13710	13854	13928	13892	13922	13870	13919	13880	13916	13939	13793	13925	13764	14018	13798	13890	13948	13920	13729	13798	13820	13826	13948	13901	13955	13951	13963	13944	13853	13957	13924	13951	14076	13950	13896	13871	13904	13963	13989	13767	13966	13825	13800	13854	13768	13946	13727	13980	13952	13805	13816	13938	13866	13853	13928	13945	13848	13914	13882	13976	13954	13932	13992	13895	13809	13727	13736	13823	13986	13915	13825	13996	13937	14006	13660	13846	13995	13952	13854	13909	13956	13900	13913	13658	13836	13819	13885	13917	13766	13814	13880	13821	13830	13830	13849	13857	13757	13823	13977	13907	13900	13940	13935	13870	14020	13911	13796	13966	13863	13869	13766	13972	13838	13936	13842	13790	13881	13950	13955	13982	13864	13849	13830	13782	13673	13861	13838	13948	13814
23399	21358	28141	25063	22082	20186	18856	17014	16483	16823	16719	16562	16785	16414	16647	16563	16352	16433	16373	16411	16402	16238	16433	16254	16242	16198	16458	16249	16269	16367	16125	16409	16273	16380	16505	16108	16191	16407	16489	16381	16451	16453	16302	16364	16288	16408	16222	16205	16213	16379	16383	16257	16291	16314	16264	16136	16309	16403	16407	16310	16288	16310	16372	16373	16337	16355	16359	16110	16256	16299	16416	16359	16321	16255	16108	16296	16483	16095	16313	16434	16270	16190	16139	16399	16229	16334	16218	16300	16027	16149	16235	16184	16190	16355	16306	16382	16167	16269	16263	16174	16273	16123	16186	16276	16147	16255	16271	16207	16429	16226	16295	16274	16133	16165	16249	16313	16044	16136	16383	16142	16341	16219	16165	16423	16156	16181	16134	16189	16198	16342	16301	16351	16258	16201	16219	16230	16308	16330	16145	16347	16377	16252	16187	16080	16189	16346	16417	16272	16283	16210	16219	16225	16222	16250	16271	16132	16436	16288	16415	16044	16058	16346	16469	16206	16316	16150	16176	16244	16306	16251	16109	16200	16193	16449	16242	16432	16363	16425	16282	16186	16321	15997	16124	16199	16240	16118	16348	16152	16162	16247	16253	16222	16187	16131	16243	16324	16178	16284	16482	16339	16387	16302	16236	16413	16353	16080	16057	16100	16350	16277	16423	16059	16270	16194	16404	16232	16309	16390	16432	16155	16461	16219	16270	16205	16281	16069	16390	16520	16568	16213	16265	16185	16320	16110	16277	16346	16224	16378	16291	16125	16452	16273	16375	16196	16221	16141	16135	16198	16000	16304	16347	16203	16113	16153	16300	16352	16430	16315	16250	16244	16212	16366	16143	16156	16209	16323	16313	16345	16222	16429	16206	16222	16064	16326	16365	16279	16411	16203	16291	16123	16257	16305	16093	16430	16260	16289	16130	16153	16498	16281	16281	16085	16198	16103	16239	16164	16398	16324	16039	16236	16316	16205	16196	16300	16260	16262	16340	16285	16290	16080	16299	16113	16030	16287	16308	16172	16303	16244	16200	16210	16405	16379	16412	16183	16325	16280	16403	16202	16205	16173	16204	16346	16071	16136	16405	16347	16292	16243	16363	16289	16372	16199	16600	16182	16145	16219	16364	16023	16319	16234	16125	16267	16307	16505	16189	16203	16295	16275	16048	16111	16259	16615	16343	16295	16306	16106	16265	16238	16213	16217	16068	16164	16286	16412	16458	16346	16144	16204	16298	16157	16270	16040	16205	16239	16165	16157	16145	16235	16335	16219	16177	16251	16234	16268	16296	16166	16088	16238	16321	16456	16234	16072	16102	16308	16253	16407	15998	16376	16268	16350	16373	16125	16155	16211	16328	16457	16480	16236	16392	16278	16271	16357	16400	16360	16270	16184	16398	16323	16317	16160	16196	16258	16367	16338	16331	16258	16189	16412	16272	16330	16262	16234	16220	16479	16375	16126	16333	16355	16124	16277	16260	16105	16227	16403	16363	16272	16128	16421	16034	16345	16344	16427	16233	16333	16244	16216	16295	16082	16206	16177	16472	16191	16213	16320	16313	16079	16152	16184	16003	16175	16216	16468	16272	16415	16205	16164	16304	16225	16222	16432	16390	16236	16307	16287	16105	16165	16376	16202	16327	16207	16299	16213	16446	16171	16238	16175	16294	16210	16175	16243	16179	16146	16169	16414	16252	16294	16238	16265	16220	16391	16360	16283	16223	16226	16295	16340	16386	16279	16117	16097	16394	16118	16344	16173	16072	16213	16276	16375	16094	16379	16130	16315	16409	16262	16296	16134	16213	16253	16419	16093	16292	16205	16451	16344	16260	16265	16404	16242	16075	16378	16472	16464	16254	16363	16227	16450	15971	16297	16245	16304	16236	16134	16291	16253	16207	16320	16381	16209	16157	16165	16350	16322	16319	16226	16510	16236	16323	16259	16367	16211	16414	16201	16469	16433	16250	16187	16243	16260	16218	16395	16278	16308	16316	16353	16389	16424	16309	16233	16456	16226	16286	16144	16090	16209	16174	16144	16102	16132	16411	16285	16196	16268	16362	16231	16332	16029	16359	16452	16459	16330	16400	16298	16188	16094	16365	16400	16250	16037	16254	16333	16185	16301	16354	16334	16275	16145	16275	16315	16398	16379	16350	16259	16292	16503	16431	16404	16254	16199	16414	16257	16340	16348	16272	16261	16261	16341	16153	15961	16147	16234	16456	16150	16271	16205	16247	16392	16304	16423	16333	16301	16382	16399	16336	16230	16342	16498	16262	16196	16313	16387	16348	16112	16127	16194	16349	16155	16491	16243	15913	16194	16228	16267	16397	16318	16149	16414	16222	16314	16121	16385	16257	16440	16418	16301	16124	16507	16179	16267	16296	16456	16297	16283	16143	16265	16201	16332	16341	16362	16155	16364	16093	16150	16258	16395	16465	16111	16212	16129	16297	16246	16283	16187	16162	16262	16263	16225	16322	16045	16306	16201	16281	16287	16064	16366	16345	16070	16160	16287	16077	16336	16278	16159	16106	16163	16407	16214	16117	16044	16428	16275	16163	16341	16381	16333	16233	16204	16291	16403	16272	16328	16385	16138	16332	16398	16420	16100	16269	16306	16163	16259	16549	16273	16244	16192	16198	16379	16266	16208	16311	16125	16279	16316	16186	16172	16300	16087	16303	16390	16365	16365	16372	16220	16140	16302	16363	16264	16343	16403	16375	16164	16210	16181	16345	16398	16210	16310	16098	16363	16228	16272	16296	16368	16267	16200	16303	16102	16126	16432	16344	16332	16442	16070	16269	16268	16152	16245	16417	16319	16410	16367	16252	16275	16145	16193	16289	16262	16563	16055	16340	16164	16333	16279	16355	16316	16190	16290	16262	16304	16384	16461	16191	16198	16442	16432	16289	16325	16283	16379	16344	16385	16256	16146	16235	16092	16254	16267	16139	16238	16320	16315	16337	16320	16195	16149	16164	16364	16145	16248	16410	16193	16190	16268	16437	16274	16356	16177	16229	16172	16241	16147	16105	16451	16365	16355	16273	16314	16314	16364	16375	16253	16174	16278	16433	16517	16406	16245	16338	16228	16254	16520	16029	16182	16311	16162	16248	16223	16335	16364	16354	16240	16205	16162	16312	16226	16238	16301	16382	16260	16058	16305	16273	16352	16177	16455	16256	16268	16193	16290	16483	16376	16082	16296	16401	16264	16044	16269	16352	16337	16220	16343	16339	16348	16218	16340	16293	16302	16318	16582	16236	16246	16191	16131	16343	16157	16143	16360	16310	16276	16592	16274	16104	16141	16466	16137	16155	16328	16221	16250	16471	16270	16153	16201	16483	16128	16291	16200	16371	16299	16296	16249	16201	16261	16406	16131	16302	16181	16307	15985	16175	16384	16410	16054	16359	16187	16281	16093	16105	16229	16044	16167	16477	16255	16000	16488	16446	16427	16346	16380	16407	16213	16358	16192	16258	16388	16186	16307	16529	16293	16362	16216	16321	16121	16330	16421	16266	16087	16242	16394	16259	16112	16334	16280	16244	16317	16186	16288	16211	16304	16126	16284	16234	16421	16379	16286	16357	16233	16160	16186	16285	16044	16136	16044	16126	16323	16475	16141	16196	16109	16340	16181	16176	16328	16120	16360	16221	16305	16212	16381	16358	16373	16511	16514	16221	16177	16270	16268	16150	16332	16219	16353	16176	16316	16242	16271	16238	16085	16189	16197	16519	16256	16301	16178	16245	16209	16317	16098	16315	16162	16277	16309	16354	16405	16369	16163	16342	16452	16276	16416	16400	16346	16301	16153	16237	16046	16473	16299	16283	16254	16274	16307	16051	16328	16252	16425	16314	16284	16295	16121	16117	16310	15974	16241	16178	16374	16461	16453	16317	16239	16337	16358	16107	16267	16161	16171	16174	16288	16345	16242	16145	16105	16149	16273	16224	16180	16245	16272	16175	16289	16277	16332	16342	16257	16309	16317	16071	16291	16226	16344	16302	16264	16025	16297	16321	16241	16253	16292	16379	16317	16237	16411	16320	16385	16538	16540	16262	16156	16286	16161	16244	16250	16346	16184	16208	16130	16244	16243	16032	16252	16287	16340	16420	16159	16159	16274	16309	16227	16265	16318	16485	16354	16519	16186	16290	16415	16568	16328	16328	16344	16166	16230	16193	16496	16050	16135	16310	16301	16192	16257	16173	16204	16334	16345	16153	16208	16106	16332	16262	16171	16318	16449	16326	16340	16088	16198	16480	16376	16384	16427	16198	16269	16178	16203	16228	16166	16168	16384	16301	16182	16152	16318	16140	16282	16150	16232	16438	16409	16254	16206	16127	16081	16423	16515	16086	16123	16372	16143	16160	16142	16100	16293	16213	16443	16441	16495	16232	16357	16453	16280	16428	16311	16371	16222	16188	16109	16193	16159	16166	16284	16311	16149	16250	16313	16316	16396	16299	16316	16301	16410	16208	16346	16444	16232	16307	16292	16307	16250	16286	16342	16422	16390	16373	16236	16198	16473	16205	16485	16322	16112	16256	16350	16275	16132	16298	16030	16181	16398	16221	16131	16230	16082	16258	16247	16267	16232	16135	16235	16214	16164	16088	16214	16221	16332	16055	16053	16263	16287	16256	16135	16289	16301	16408	16274	16257	16343	16339	16302	16231	16277	16437	16226	16445	16221	16112	16139	16278	16350	16084	16361	16301	16338	16349	16175	16204	16343	16071	16128	16380	16095	16353	16300	16328	16354	16446	16076	16151	16344	16234	16107	16033	16069	16280	16271	16121	16493	16313	16344	16081	16190	16304	16282	16420	16108	16079	16225	16108	16380	16023	16035	16194	16194	16214	16397	16383	16299	16286	16240	16393	16289	16235	16185	16217	16318	16245	16196	16278	16165	16268	16152	16150	16345	16355	16401	16297	16308	16366	16402	16479	16286	16429	16301	16364	16214	16192	16286	16243	16346	16392	16246	16286	16462	16177	16212	16383	16191	16266	16223	16443	16307	16499	16441	16325	16349	16135	16325	16187	16271	16188	16145	16489	16248	16294	16326	16312	16442	16219	16254	16185	16285	16090	16330	16123	16399	16343	16193	16157	16247	16087	16295	16127	16114	16084	16269	16077	16330	16228	16143
13166	23138	18852	16120	15547	14774	14169	14008	13892	13728	13545	13925	13875	13738	13624	13655	13719	13646	13738	13519	13513	13416	13427	13499	13475	13521	13390	13546	13486	13559	13549	13408	13458	13428	13476	13413	13435	13515	13714	13654	13376	13479	13344	13424	13380	13592	13393	13339	13446	13457	13469	13490	13518	13372	13505	13442	13528	13495	13529	13489	13740	13372	13401	13371	13375	13501	13449	13716	13490	13475	13388	13441	13541	13219	13370	13556	13540	13520	13523	13446	13344	13417	13574	13689	13457	13419	13273	13390	13316	13250	13483	13596	13438	13477	13541	13317	13485	13349	13594	13591	13398	13504	13465	13366	13709	13528	13422	13494	13324	13320	13446	13494	13453	13379	13458	13534	13442	13462	13513	13473	13557	13324	13466	13531	13435	13470	13470	13517	13525	13390	13568	13411	13459	13417	13338	13414	13403	13394	13357	13412	13454	13471	13520	13635	13576	13384	13450	13488	13410	13419	13525	13307	13432	13483	13496	13540	13447	13579	13539	13592	13434	13406	13443	13361	13473	13226	13415	13407	13368	13430	13506	13517	13449	13483	13456	13528	13507	13426	13541	13471	13456	13544	13359	13437	13478	13419	13544	13582	13454	13457	13479	13415	13504	13462	13428	13470	13375	13570	13408	13410	13558	13764	13538	13467	13265	13594	13357	13552	13393	13403	13508	13242	13509	13492	13442	13575	13340	13560	13387	13397	13554	13476	13515	13519	13484	13594	13563	13497	13541	13381	13575	13642	13368	13592	13504	13284	13335	13483	13547	13442	13467	13356	13591	13373	13637	13424	13412	13579	13433	13377	13440	13383	13418	13420	13600	13395	13422	13562	13405	13462	13463	13451	13479	13426	13334	13572	13407	13464	13326	13620	13244	13354	13424	13432	13385	13427	13407	13530	13468	13340	13467	13492	13501	13697	13401	13434	13479	13448	13492	13458	13386	13317	13411	13518	13316	13439	13394	13591	13426	13478	13442	13410	13404	13632	13485	13364	13422	13540	13379	13456	13619	13468	13422	13380	13389	13591	13431	13350	13440	13635	13404	13632	13439	13449	13507	13456	13342	13277	13421	13437	13357	13531	13392	13460	13502	13442	13428	13279	13547	13551	13331	13409	13359	13423	13453	13578	13621	13622	13554	13638	13497	13411	13411	13525	13510	13561	13548	13503	13327	13425	13471	13245	13447	13528	13556	13447	13387	13613	13490	13471	13519	13445	13506	13469	13501	13441	13585	13448	13543	13344	13400	13306	13528	13486	13399	13514	13528	13474	13405	13465	13460	13266	13462	13565	13340	13533	13402	13329	13446	13357	13599	13401	13601	13417	13290	13510	13675	13520	13533	13385	13506	13449	13536	13436	13573	13423	13394	13548	13516	13377	13497	13368	13587	13318	13481	13441	13364	13499	13206	13362	13512	13430	13529	13417	13450	13462	13399	13483	13459	13581	13442	13449	13409	13612	13522	13446	13344	13492	13492	13516	13525	13433	13674	13514	13516	13499	13620	13448	13439	13506	13406	13366	13319	13556	13486	13510	13445	13365	13382	13495	13508	13453	13534	13603	13328	13355	13447	13380	13453	13537	13472	13327	13404	13237	13624	13495	13432	13466	13444	13154	13522	13559	13283	13460	13444	13513	13492	13469	13445	13423	13564	13247	13451	13358	13439	13424	13325	13508	13382	13405	13445	13382	13424	13479	13490	13461	13622	13522	13318	13425	13650	13507	13430	13411	13477	13374	13508	13495	13489	13584	13442	13568	13377	13248	13409	13448	13467	13421	13481	13390	13446	13361	13487	13391	13538	13533	13500	13495	13434	13412	13500	13747	13571	13486	13389	13318	13590	13349	13517	13429	13375	13366	13513	13636	13415	13514	13427	13609	13437	13331	13548	13383	13436	13558	13411	13317	13417	13439	13582	13414	13509	13646	13385	13341	13425	13346	13463	13454	13392	13446	13387	13437	13601	13338	13447	13525	13274	13328	13488	13483	13646	13378	13556	13326	13498	13514	13440	13417	13531	13429	13511	13540	13365	13449	13443	13574	13390	13554	13567	13500	13540	13439	13403	13548	13347	13443	13519	13554	13391	13405	13548	13556	13317	13415	13454	13667	13420	13407	13406	13367	13594	13471	13493	13526	13497	13433	13604	13404	13491	13482	13513	13382	13503	13462	13572	13433	13609	13291	13403	13495	13550	13541	13457	13572	13513	13499	13437	13671	13426	13600	13396	13266	13461	13351	13432	13543	13682	13382	13450	13483	13407	13415	13370	13387	13375	13431	13353	13356	13568	13451	13432	13531	13419	13633	13430	13451	13648	13356	13488	13381	13513	13630	13451	13290	13236	13381	13449	13549	13525	13486	13305	13317	13676	13402	13423	13485	13316	13540	13350	13458	13472	13360	13566	13359	13441	13507	13489	13374	13524	13332	13562	13436	13514	13344	13290	13437	13464	13576	13479	13317	13448	13443	13623	13683	13492	13422	13483	13242	13523	13568	13310	13566	13436	13395	13361	13327	13548	13577	13434	13583	13256	13532	13410	13215	13489	13424	13516	13425	13396	13363	13386	13479	13424	13392	13489	13412	13337	13553	13540	13404	13404	13576	13529	13353	13392	13386	13420	13397	13392	13368	13361	13461	13336	13299	13415	13269	13403	13484	13470	13561	13508	13453	13556	13642	13529	13525	13434	13499	13547	13476	13348	13408	13487	13511	13499	13521	13422	13622	13457	13506	13541	13465	13525	13414	13586	13577	13329	13270	13428	13339	13373	13498	13440	13595	13505	13413	13401	13480	13414	13534	13448	13446	13392	13553	13436	13619	13507	13475	13393	13348	13507	13368	13496	13473	13459	13556	13501	13527	13286	13380	13345	13495	13339	13666	13327	13433	13395	13364	13450	13469	13312	13375	13557	13672	13522	13350	13524	13574	13363	13458	13438	13513	13384	13427	13514	13418	13249	13332	13426	13476	13497	13365	13468	13490	13509	13499	13449	13409	13459	13309	13557	13307	13320	13429	13415	13573	13471	13450	13351	13593	13418	13532	13428	13341	13346	13467	13396	13418	13454	13444	13479	13479	13448	13420	13477	13432	13587	13388	13410	13480	13575	13448	13461	13598	13634	13536	13575	13422	13367	13539	13464	13492	13466	13454	13439	13429	13371	13398	13518	13373	13435	13520	13399	13397	13492	13331	13353	13518	13619	13471	13430	13481	13594	13376	13416	13414	13545	13536	13375	13466	13270	13433	13451	13521	13491	13516	13300	13559	13415	13416	13444	13399	13608	13376	13423	13536	13448	13311	13470	13490	13369	13399	13544	13512	13506	13481	13529	13391	13483	13494	13398	13408	13522	13509	13451	13595	13403	13369	13484	13338	13468	13500	13522	13481	13330	13431	13381	13547	13487	13358	13553	13563	13503	13503	13536	13452	13377	13395	13479	13445	13768	13217	13401	13442	13373	13364	13459	13473	13300	13549	13471	13493	13375	13434	13408	13582	13400	13533	13446	13371	13614	13464	13574	13275	13484	13493	13299	13543	13385	13344	13413	13533	13289	13608	13492	13558	13432	13458	13598	13502	13390	13346	13504	13324	13386	13436	13495	13471	13675	13292	13497	13466	13455	13425	13455	13355	13352	13374	13480	13535	13377	13422	13423	13381	13504	13330	13656	13379	13442	13416	13452	13447	13430	13420	13400	13414	13391	13525	13510	13454	13327	13474	13474	13655	13353	13416	13436	13512	13397	13378	13665	13620	13566	13421	13534	13489	13353	13365	13362	13321	13394	13523	13504	13360	13446	13534	13524	13472	13557	13414	13481	13595	13503	13439	13428	13413	13204	13481	13541	13323	13426	13471	13421	13536	13514	13307	13449	13395	13283	13539	13549	13390	13246	13459	13638	13526	13332	13439	13288	13394	13492	13480	13538	13334	13487	13531	13376	13492	13430	13240	13544	13328	13362	13440	13412	13470	13333	13304	13557	13371	13403	13497	13480	13495	13461	13334	13413	13454	13416	13610	13260	13441	13572	13515	13425	13427	13560	13526	13268	13475	13392	13461	13635	13380	13528	13350	13355	13468	13373	13455	13379	13600	13336	13634	13361	13416	13362	13408	13523	13376	13384	13431	13609	13388	13380	13488	13466	13451	13410	13505	13634	13336	13311	13405	13428	13455	13519	13350	13472	13427	13480	13309	13533	13408	13635	13462	13568	13532	13384	13400	13435	13553	13288	13400	13432	13333	13446	13518	13334	13474	13470	13522	13449	13488	13340	13444	13578	13514	13515	13568	13455	13604	13613	13315	13447	13582	13382	13568	13404	13428	13471	13412	13386	13493	13321	13518	13511	13470	13396	13349	13270	13464	13528	13600	13649	13549	13425	13484	13552	13504	13449	13503	13510	13330	13476	13400	13412	13567	13301	13361	13369	13606	13436	13437	13428	13464	13334	13281	13432	13424	13630	13472	13509	13465	13326	13523	13358	13483	13365	13464	13509	13329	13506	13391	13515	13390	13453	13506	13350	13239	13400	13419	13342	13299	13437	13326	13421	13367	13561	13462	13496	13445	13549	13444	13524	13423	13401	13365	13291	13497	13546	13491	13630	13517	13394	13558	13500	13342	13446	13191	13644	13421	13433	13248	13632	13576	13457	13429	13656	13442	13508	13501	13388	13541	13401	13431	13424	13473	13415	13447	13402	13476	13435	13434	13468	13306	13423	13370	13507	13367	13455	13452	13567	13515	13699	13572	13624	13365	13492	13381	13452	13338	13411	13367	13611	13475	13452	13401	13441	13548	13394	13602	13597	13472	13482	13445	13536	13407	13417	13413	13353	13645	13422	13335	13389	13565	13367	13628	13517	13403	13449	13606	13358	13362	13317	13558	13533	13402	13402	13514	13494	13450	13559	13380	13295	13658	13310	13385	13433	13338	13376	13394	13484	13633	13549	13424	13389	13432	13350	13464	13571	13488	13400	13413	13606	13506	13474	13480	13258	13525	13524	13503	13416	13429	13340	13435	13337	13470	13374	13393	13351	13405	13303	13464	13306	13505	13577	13440	13609	13383	13418	13406	13577	13517	13333	13362	13410	13752	13498	13542	13349	13633	13372	13410	13626	13391	13549	13519	13516	13415	13529	13451	13323	13440	13513	13420
24915	21406	26729	26382	18918	17968	17718	17236	16854	17080	17102	17134	17152	17194	17012	17079	17031	16975	16760	17034	16868	16861	16696	16939	17114	16834	16981	17087	16830	16863	16930	16898	17021	16906	16791	16868	16970	16963	16779	16861	16749	16901	16873	16670	16829	16769	16861	16989	16851	16829	16827	16990	16838	16823	17053	16705	17009	16942	16894	16795	16875	17057	17025	16726	16921	16760	16891	16983	17001	16874	16823	16871	16798	16680	16799	16766	16970	16835	16665	17098	17167	16900	16991	16937	16969	16986	16868	16863	16896	16888	16764	16770	16832	17061	16829	16755	16718	16741	16948	16897	16792	16649	16977	16973	16845	16803	16954	17031	17098	16886	17093	16896	16989	16878	16976	16849	16969	17130	17015	16826	16777	16733	16818	16809	16863	16877	17012	16915	16869	17172	17168	17149	17120	16972	17043	16951	17204	17031	16664	16917	16776	16998	16870	16927	17101	16833	16815	16773	17081	16806	16746	17061	17007	17073	16777	16957	16814	16850	16815	16905	16865	17004	16917	16919	16886	17029	16710	16915	16950	16871	16878	16868	16779	16866	16884	16925	16844	16944	16808	17020	16962	16854	16788	16803	16962	16806	16911	16999	17005	16990	16784	16716	17008	16785	16913	16930	17083	16926	17082	16908	16732	16789	16812	16890	17040	17119	16845	16813	16979	16885	16784	16811	16804	16857	16874	16807	16795	16906	16800	16724	17015	16785	17065	16950	16985	16609	16833	16953	16891	16948	16750	16780	16978	16708	16913	16827	17133	16917	16904	16915	17021	16860	16817	16994	16955	16856	16984	16870	16918	16783	16841	16971	16883	16738	16991	16698	16888	16966	17004	16995	16845	16858	16893	17032	16930	17058	16883	16839	16841	16841	16883	17010	16934	16770	17048	17039	16906	16944	16772	16869	16872	16952	16783	16866	17014	16931	16795	16860	16816	16751	16846	16891	16868	16870	16911	17011	16972	17003	16963	16823	16815	16942	16926	16857	16862	17038	16684	16980	16756	16819	17034	16814	16935	16810	16747	16813	16829	16594	16804	17051	17035	17129	16878	16837	16875	16749	17014	16960	16908	16905	16694	16895	17009	16900	16891	16673	16924	16811	16963	17026	16781	16908	16914	16751	16845	16728	16976	16975	16926	17019	16645	16880	16951	16875	16797	16988	16829	17008	16726	16900	16833	16873	16690	16907	16945	16803	16905	16860	17015	16867	16999	16885	16999	16879	16763	16913	16990	16783	16697	16819	17029	17004	16779	16889	16894	16997	16797	16788	16735	16924	17061	17042	16825	16897	16999	16923	16932	16743	16875	16860	17177	16938	16887	16999	16933	17072	16875	16818	16924	16908	16872	16979	16991	16853	16688	16570	16752	16952	16936	17107	16909	16748	17046	16830	16861	16968	16799	16999	16813	16794	16809	16891	16932	17084	16913	16916	17027	16883	16844	16918	16949	16987	16963	17035	16794	16818	16914	16784	16943	16847	16816	16828	16906	17070	17002	16779	16787	17052	16629	16850	16937	16800	16913	16822	16977	16815	16931	16851	16839	17003	16883	17058	16696	16731	16944	16912	16929	16821	16989	16947	16802	16957	17064	16935	16994	16887	16671	16700	16837	16913	16991	16873	16992	16968	16741	16903	16966	16783	16748	16986	16823	17001	17015	16822	16877	16807	17015	16890	16791	17047	16936	16875	16763	16906	16674	16962	17068	16754	16984	16942	16836	16722	16870	17115	16970	16578	16899	16691	16771	16889	16865	16742	17127	16925	16907	16710	16746	16834	16908	16924	16882	16749	16720	16988	16848	16748	17043	16762	16863	16967	17055	16834	16963	17002	16792	16898	16845	16839	17026	16940	16800	16964	16904	16845	16848	16939	17023	17143	16794	16966	16957	16948	16965	17098	16918	16919	16866	16946	16980	16758	16858	16938	16924	16976	16787	16799	17046	16933	16871	16901	17075	16970	16761	16778	16796	17004	17045	16938	17010	16919	16909	16850	16781	16677	16657	16991	16878	16896	16863	17078	16840	16853	16893	16967	16919	16963	16869	16822	16941	16944	16876	16775	16992	17027	16700	16852	16987	16854	16945	16999	16916	16966	16814	16837	17048	16655	16921	16827	16977	16955	16854	16995	16927	16951	16947	16872	16806	16794	16921	16851	16986	16873	16844	17063	16984	16777	16768	16724	16894	16821	16788	16841	16770	16771	16765	16858	16952	16832	16890	17000	17034	16774	16931	16869	17033	16796	16778	17104	16972	17069	16918	16988	17065	16636	16760	16993	16817	16802	16842	16766	16916	16898	16924	16889	16903	17085	17177	16970	17006	16916	16854	16868	16857	16706	16716	16735	16833	16747	16868	16778	16763	16848	17158	16913	16761	17065	16826	16932	16758	17003	17056	17049	16998	16777	16647	16806	16669	16806	16848	16799	17002	16834	16745	16782	16797	16902	16979	17169	16774	16788	16879	16964	16726	16881	16994	16872	17170	16786	17059	17056	16869	16952	16809	16914	16894	17023	16912	16632	16860	16815	16826	16927	16992	17059	17133	17012	16950	16886	16818	17093	16981	16807	16708	16845	16751	17066	16985	16806	16996	17012	16947	16827	16748	16981	16919	16960	17296	16898	16683	17019	17049	16956	17007	17034	16951	16925	16893	16941	16847	16968	16865	16756	16939	16971	17037	16815	16902	16963	16720	16878	16791	16921	16976	16877	16908	16975	17009	16796	16889	17181	16902	16756	16959	16772	16730	17011	16686	16891	16819	16879	16805	16858	16992	16957	16954	16959	17033	17006	16909	17054	16939	16759	16886	16932	16836	16859	16820	17003	17002	17088	16590	17087	16900	17002	16987	16964	16910	16857	16827	16766	16858	17207	16992	16858	16787	16885	16757	16779	16704	16805	16920	16991	16837	16894	16934	16676	17016	16867	17000	17029	16750	16551	16879	16947	16947	16728	16961	16956	16923	16941	16923	16953	17114	16940	16974	16944	16927	16890	16957	16943	16747	16705	16704	16686	16855	16979	16949	16978	16843	16940	17240	16855	16836	17118	16883	16753	16842	16842	16895	16933	16919	16870	16864	16942	16647	16837	16859	16943	16826	16756	16850	16762	16770	17007	17055	17095	16842	16677	16951	17022	16844	16865	17072	16928	16846	16956	16692	16913	17011	16987	16933	16950	16840	16829	17061	16895	16931	16822	17074	16770	16867	16942	16825	17119	16722	17099	16851	16921	16943	16963	16827	16919	17081	16749	16944	16992	17000	16943	16917	17094	17081	16856	16842	16802	16796	16996	17014	16838	16586	16854	16941	16939	16996	16947	16737	17050	16954	16796	16759	16817	16939	16935	16782	16916	16793	17083	16803	17059	16930	16976	16870	16911	16971	16825	16815	17009	16879	16684	16769	16935	16898	16943	17044	16979	16661	16810	17075	17020	17164	17007	16900	16987	16728	16704	16971	17166	16990	16840	16847	16927	17105	16745	16981	17057	16987	16967	16860	16645	16884	16848	16883	17082	16806	16993	16890	16728	16877	17022	16913	16876	16910	16823	16989	16697	16720	16910	16923	16912	16893	16885	16944	16894	16707	16954	16937	16885	16832	16878	16788	17048	16948	16895	16641	16884	16854	16912	16950	16942	16991	16779	16726	16980	17074	16999	16932	16884	17041	16916	16864	16937	16939	16777	16826	16755	16985	16949	16808	16731	16867	16950	16833	17043	16655	16854	16827	17044	16949	16837	16836	16910	16937	17005	16783	16999	16941	17006	16870	17099	16812	16783	17043	16724	16947	16956	16951	16984	16933	16818	16731	16795	16842	16810	16936	16899	16833	16985	16832	16715	17025	16919	16990	16811	16783	16930	16825	17000	16887	16895	16840	16692	16914	16858	16940	16834	16985	16880	16930	16926	16776	16752	16948	16914	16921	17009	16913	16923	16883	17008	16784	16797	16872	16888	16853	16740	16905	16731	16885	16759	16806	17063	16770	16869	16909	17148	16907	17142	16963	16692	16821	16815	16991	16938	16966	16846	17006	16972	16923	16877	16979	17013	16863	16849	16778	16842	16902	17055	16943	16837	16773	16782	16845	17088	17125	16950	16782	17066	16976	16956	16990	17024	16836	16913	17073	16764	17017	16789	16909	17106	16877	16831	17020	17033	16867	16779	16855	16953	16741	16742	16943	16957	16923	17009	16942	16899	17017	16672	16922	16935	16989	16796	17000	16850	16949	16668	16898	16691	16798	16785	16889	16966	16918	16783	16841	16715	16857	16891	17168	17023	16998	16872	17028	16942	16710	16854	16835	16984	16860	17002	17031	16913	17043	16744	16884	17027	16967	16879	16946	16901	16801	16889	16881	16892	16977	16852	16678	16921	16813	16856	16909	16818	16622	16903	17041	16884	16930	16990	16973	16989	16932	16818	16757	17160	17010	17015	16810	16939	16912	16772	16872	17009	17041	16891	16887	16926	17027	16949	16918	17174	17080	16860	16901	16744	16923	16698	16805	16977	16957	16961	16910	16766	16920	16856	16925	16977	16937	17047	16860	16732	16881	16995	16965	17090	17069	16957	16839	16856	16883	17044	17111	17034	16920	17141	16832	16953	16841	16835	16990	16922	16696	16981	17174	17019	17000	16792	17080	16776	17034	16924	17004	16835	16952	16883	16861	16874	16583	16959	16870	16902	16807	16957	16774	16816	16779	16888	16588	16552	16855	16971	17037	17002	16746	16973	16950	16982	16765	16948	16618	16840	16861	17040	16996	16958	16908	16946	16963	16968	17061	16903	17082	17081	16832	16892	16925	17089	16834	16714	16718	16876	16982	16856	16942	16771	16935	16950	16769	16957	16875	17049	16842	16885	16781	16872	17004	16950	16873	16767	16864	16788	17026	16884	16915	17191	16977	16683	17036	17095	17003	16872	16788	16873	16920	16843	17054	16866	16985	16801	16960	16792	17051	17006	17132	16735	16927	16897	16944	16859	16776	16755	16865	16975	17075	16937	16779	16943	16926	16725	16852	16649	16862	16913	16838	16951	16946	16819	16793	16976	16830	16958	16816	16848	16921	16939	16900	16983	16912	17064	17065	16926	16905	17006	16973	16969	16710	16703	16805	16838	16783	16841	17044	16933	17007	16902	16910	16942	16822	16691
14325	20845	17803	15772	15172	14785	14487	14174	14179	14104	14013	13971	14065	13919	14136	14016	14109	13887	13981	13896	13869	13766	13824	13630	13999	13774	13920	13659	13806	13796	14041	13838	13726	13908	13720	14059	13918	13872	13825	13863	13620	13881	13874	13925	13888	13769	13922	13924	13962	13694	13888	13847	13677	14028	13807	13828	13773	13865	13775	13963	13880	14108	13806	13764	13824	13911	13807	13912	13889	13697	13986	13784	13855	13778	13926	13723	13708	13958	13874	13821	13772	13940	13846	13665	14051	13803	13862	13949	13937	13709	13910	13863	13753	13855	13867	13820	13932	13849	13863	13670	13833	13804	13833	13903	13684	13812	13629	13958	13709	13877	13924	13819	13905	13773	13779	13844	13940	13902	13800	13851	13833	13881	13824	13720	13772	13732	13863	13661	13818	13797	13800	13880	13842	13927	13844	13804	13773	13894	13907	13704	13797	13755	13888	13816	13785	13950	13821	13870	13949	13652	14089	13779	14004	13770	13755	13811	13752	13836	13879	13735	13779	13702	13900	13874	13795	13853	13688	13675	13678	13828	13928	13808	13874	13862	13739	13987	13829	13708	13847	13940	13778	13826	13776	13821	13922	13873	13907	13910	13745	13879	13827	13768	13908	13815	13731	13795	13950	13831	13886	13910	13893	13805	13756	13739	13784	13941	13809	13949	13922	13742	14003	13652	13812	13821	13908	13827	13774	13856	13641	13735	13852	13870	13727	13923	13830	14001	13691	13757	13929	13734	13924	13809	13817	13820	13917	13945	13683	13961	13804	13854	13758	13989	13925	13722	13866	13710	13887	13745	13739	14008	13809	13831	13734	13785	13978	13950	13885	13906	13920	13718	13852	13918	13884	13721	13954	13823	13800	13905	13826	13647	13649	13835	13833	13797	13973	13733	13874	13568	13774	13744	13694	13847	13930	13722	13955	13788	13820	13948	13743	13804	13861	13846	13817	13646	13665	13845	13830	13899	13804	13966	13846	13789	13728	13670	13873	13836	13845	13778	13836	13712	13815	13684	13826	14027	13918	13831	13699	13806	13597	13934	13692	13651	14031	13792	13917	13741	13877	13895	13968	13785	13743	13691	13775	13820	13835	14055	13830	13824	13742	13956	13741	13990	13791	13827	13811	13822	13873	13912	13833	13855	14033	13729	14077	13766	13886	13967	13848	14022	13767	13782	13884	13600	13974	13807	13812	13939	13843	13587	13789	13956	13868	13830	13909	13957	13751	13797	13883	13824	13943	13766	13775	13931	13837	13881	14002	13948	13672	13836	13751	14022	13866	14004	13757	13936	13841	13840	13995	13962	13750	13723	13885	13822	13823	13739	13898	13805	13773	13835	13879	13634	13789	13836	13790	13886	13878	13769	13957	13566	13891	13903	13866	13861	13738	13765	13871	13835	13771	13843	13706	13911	13860	13895	13704	13872	13973	13933	13873	13781	13683	13781	13748	13938	13895	13940	13857	13777	13825	13810	13753	13910	13464	14083	13849	13802	13855	13865	13682	13741	13753	13779	13946	13868	13820	13890	13746	13818	13687	13821	13727	13959	13777	13918	13944	13712	13826	13921	13724	13753	14004	13870	13885	13897	13827	13869	13748	13875	13789	13833	13818	13842	13784	13791	13757	13802	13936	13992	13965	13729	13876	13910	13883	13646	13849	13743	13747	13752	13887	13895	13734	13868	13870	13834	14058	13826	13846	13843	13846	13840	13713	13732	13849	13966	13858	13795	13694	13861	13882	13929	13767	13942	13939	13958	13795	13731	13856	13801	13915	13843	13672	13699	13881	13758	13819	13880	13986	13691	13778	13690	13796	13782	13765	13765	13790	13771	13815	13710	13929	13856	13878	13815	13852	14024	13916	13850	13857	13975	13949	13840	13755	13688	13651	13934	13810	13780	13847	13698	13854	13694	13846	13831	13948	13863	13784	13800	13846	13848	13807	13921	13856	13923	13801	13803	14080	13905	13817	13717	13763	14064	13745	13616	14015	13844	13801	13819	13716	13854	13961	13783	13754	13803	13876	13877	13813	13726	13767	13933	13745	13791	13907	13896	13757	13807	13812	13842	13758	13900	13886	13602	13838	13743	13875	13771	13826	13916	13802	13940	13814	13907	13636	13736	13848	13801	13740	13927	13834	13932	13758	13847	13754	13805	14005	13820	13820	13940	13932	13760	13973	13901	13866	13849	13991	13900	13792	13909	13713	13878	13859	13754	13911	13891	13714	13976	13902	13925	13829	13908	13717	13811	13828	13819	13844	13840	13809	13604	13805	13828	13917	13798	13844	13896	13863	14022	13884	13890	13831	13862	13835	13929	13854	13723	13762	13703	13884	13771	13909	13766	13909	13685	13701	13954	13931	13877	13953	13968	13802	13950	13814	13678	13856	13790	13922	13923	13936	13878	13926	13941	13929	13701	13823	13769	13851	13718	13981	13881	13865	13847	13793	13782	13823	14014	13817	13977	13672	13913	13836	13842	13737	13723	13748	13850	13801	13808	13800	13966	13781	13845	13903	13815	13888	13778	13882	13836	13876	13806	13844	13728	13874	13826	13928	13768	13854	13777	13914	13866	13730	13845	13750	13770	14010	13838	13728	13810	13703	13882	13638	13803	13954	13894	14018	13971	13791	13875	13811	13727	13777	13914	13918	13893	13850	13940	13778	13866	13835	13871	13982	13816	13903	13925	13845	13851	13964	13742	13817	13883	13792	13732	13827	13848	13752	13901	13737	13796	13834	13841	13648	13853	13662	13753	13871	13846	13784	13882	13778	13830	13885	13772	13861	13948	13885	13666	13744	13809	13846	13920	13970	13731	13816	13768	13693	13813	13656	13811	13866	13719	13858	13841	13712	13979	13746	13873	13877	13706	13922	13818	13617	13842	13766	13765	13971	13816	13715	13852	13732	13927	13835	13646	13823	13628	13808	14162	13739	13803	13812	13887	13900	13748	13867	13911	13980	13915	13692	13885	13845	13912	13866	13775	13810	13788	13677	13851	13811	13740	13775	13939	13722	13825	13641	13919	13948	13901	13923	13822	13791	13761	13818	13881	13821	13805	13945	13794	13822	13725	13886	14008	13725	13906	13719	13845	13774	13879	13786	13812	13992	13890	14029	13765	13934	13862	14025	13891	13922	13833	13811	13779	14064	13853	13843	14034	13809	13789	13697	13688	13944	13899	13695	13835	13885	13852	13844	13782	13723	13913	13875	13943	13794	13925	13738	13752	13841	13930	13773	13989	13760	13840	13801	13813	13652	13801	13847	13701	13828	13702	13928	13871	13902	13895	13698	13840	13995	13915	13668	13813	13814	13878	13827	13828	13885	13808	13751	13903	13877	13643	13905	13872	13857	13756	13987	13819	13838	13914	13612	13681	13905	13891	13853	13795	13812	13840	13836	13799	13680	13948	13725	13828	13699	13850	13795	13792	13780	13858	13828	13799	13796	13852	13841	13872	14004	13854	13676	13868	13906	13832	13892	13765	13684	13817	13887	13819	13729	13747	13815	13596	13953	13869	13966	13746	13923	13767	13726	13835	13822	13831	13812	13697	13772	13795	13877	13765	13850	13791	13868	13872	13785	13828	14069	13968	13881	13828	14019	13811	13616	13953	13783	13648	13822	13838	13669	13969	13854	13762	13932	13585	13846	13769	13818	13922	14048	13849	13901	13841	13603	13906	13723	13693	13876	13927	13967	13888	13702	13633	13766	13923	13731	13848	13866	13791	13872	13924	13842	13747	13856	13766	13947	13740	13734	13949	13890	13800	13771	13921	13825	13871	13958	13866	13751	13942	13821	13763	13796	13886	13753	13829	13939	13824	13795	14067	13690	13859	13948	13649	13796	13886	13923	13797	13916	13959	13834	13770	13779	13837	13724	13883	13789	13814	13768	13800	13773	13776	13828	13857	13961	13696	13812	13822	13780	13906	13882	13888	13803	13769	13922	13865	13775	14009	13943	13795	13739	13812	13826	13969	13796	13763	13637	13756	13744	13636	13868	13708	13810	13733	13774	13758	13835	13847	13839	13769	13869	13833	13810	13930	13927	13766	13781	13744	13955	13819	13869	13872	13861	13844	13828	13975	13724	13742	13923	13741	13749	13724	13951	13769	13883	13933	13851	13919	13762	13769	13843	13885	13772	13741	14017	13817	13864	13719	13870	13885	13901	13783	13662	13933	13974	13957	13881	13964	13759	13809	13709	13756	13775	13798	13767	13715	14063	13845	13826	13715	13920	13921	14010	13951	13902	13881	13786	13685	14029	13915	13819	13830	13794	13905	13788	13879	13738	13815	13905	13919	13863	13857	13890	13966	13632	13788	13753	13838	13938	13824	13922	13727	13743	13827	13944	13897	13721	13923	13928	13904	13811	13836	13846	13776	13802	13970	13904	13693	13842	13779	13859	13747	13826	13745	13835	13938	13852	13761	13804	13763	13927	13787	13748	13914	14025	13757	13743	13805	13782	13951	13834	13893	13779	14052	13686	13772	13898	13907	13734	13784	13866	14003	13768	13795	13868	13825	13818	13785	13883	14027	13775	13688	13887	13848	13774	13781	13912	13760	13929	13658	14045	13715	14008	13753	13595	13706	13903	13697	13823	13880	13862	13860	13805	13777	13749	13877	13761	13710	13741	13806	13840	13810	13841	13791	13765	13723	13770	13751	13846	13988	13913	13813	13833	13867	13670	13763	13856	13792	14039	13758	13918	13769	13849	13758	13698	13783	13600	13805	13875	13761	13817	13924	13889	13948	13801	13804	13730	13793	13671	13823	13611	13928	14020	13815	13687	13930	13774	13820	13826	13948	14002	13868	13838	13984	13766	13803	13968	13718	13720	13701	13869	13934	13840	13796	13766	14133	13843	13858	13833	13752	13918	13749	13869	13761	13741	13772	13825	13885	13865	13916	13676	13829	13870	13892	13689	13789	13952	13772	13918	13739	13830	13854	13785	14017	13787	13858	13804	13863	13650	13885	14008	13988	13862	13887	13784	13802	13918	13908	13706	13833	13794	13812	13866	13950	13869	13717	13782	13854	13699	13966	13741	13805	13869	13898	13748	13621	13920	13795	13871	13732	14025	13865	13834	13825	14022	13692	13826	13938	13886	13857	14002	14042	13992	13848	13805	13798	14007	13902	13891	13804
22385	21373	28698	24439	21652	23062	22020	17213	16684	16655	16639	16633	16632	16761	16479	16335	16469	16499	16363	16607	16211	16376	16414	16352	16287	16124	16210	16228	16313	16308	16299	16197	16210	16236	16308	16206	16312	16336	16149	16251	16472	16144	16313	16096	16375	16433	16356	16305	16303	16112	16082	16138	16007	16103	16274	16196	16207	16134	16172	16321	16214	16106	16259	16230	16257	16222	16155	16197	16266	16213	16067	16071	16184	16358	16324	16396	16225	16280	16264	15789	16357	16226	16219	16117	16218	16000	16057	16075	16010	16083	16148	16198	16126	16032	16055	16233	16201	16238	16224	16317	16111	16258	16223	16139	16311	16066	16215	16102	16233	16083	16204	16073	16004	16361	16183	16054	16167	16231	16286	16272	16380	16281	16177	16338	16280	16199	15931	16312	16484	16208	16366	16492	16103	16040	16337	16137	16207	16158	16279	16253	16105	16065	16108	16043	16086	16179	16165	16173	16156	16108	16391	16100	16100	15995	16016	16199	16192	15956	16084	16236	16120	16191	16102	16158	16424	16325	16211	16162	16200	16178	16139	16079	16151	16117	16098	16206	16272	16261	16182	16271	16135	16323	16338	16267	16412	16267	16087	16377	15975	16287	16090	16327	16059	16202	16055	16203	16025	16081	16167	16201	16224	16214	16168	16116	16211	15960	16124	15975	16315	16192	15940	16273	16119	16205	16276	16213	16043	16005	16321	16161	16184	16080	16141	16042	16208	16146	16085	16179	16097	16007	16133	16223	16139	16157	16546	16027	16055	15973	16320	16092	16010	16262	16064	16135	16190	16139	16257	16020	16128	16182	16166	16161	16115	16100	16240	16213	16224	16099	16265	16243	15912	16031	16052	16450	15955	16123	16115	16300	16202	16228	16163	16273	16056	16223	16126	15896	16174	16160	16247	16207	16155	16272	16218	16211	16248	16252	15976	16073	16169	16064	16431	16190	16104	16103	16262	16227	16124	16139	16108	16118	16183	15889	16108	16273	16146	16263	16277	16268	16250	16019	16053	15985	16009	15902	16161	16249	16058	16175	16166	16120	16294	16140	16283	15929	16177	16029	15990	16191	16336	16219	16245	15919	16273	16177	16191	15926	16015	16117	16102	16246	16164	16416	16187	16311	16191	16145	16245	16177	16111	16076	16076	16055	16068	16168	16054	16112	16045	16114	16220	16178	16107	16225	16127	16058	16073	16186	16072	16161	16140	16202	16199	16018	15962	16051	16261	16097	15868	16218	16096	16206	16112	16025	16170	16126	16098	16060	16114	16084	16190	16129	16131	15992	16147	16159	16052	16090	16118	16155	16280	16270	16377	16188	16074	16141	16215	16055	16051	16232	16053	16203	16070	16118	16067	16182	16166	16108	16127	16201	16243	16077	16301	16263	16031	16105	16198	16229	16287	16099	16268	16115	16213	16121	16201	16285	16223	16061	16239	16163	16135	16125	16033	16093	16361	16053	16010	16294	16184	16147	16268	16219	16089	16162	16259	16141	16020	16112	16242	16183	16146	16079	15977	15960	16224	16113	16327	16305	16190	15942	16176	16298	16071	15913	16132	16111	16168	16158	16223	16156	16205	16048	16023	16255	16231	16147	16228	16277	16077	16163	16198	16159	16065	15836	16096	16103	16082	16045	15972	16031	16065	16014	16329	16231	16291	16151	16243	16228	16240	16113	16050	16168	16202	16150	16226	16275	16158	16375	16077	16149	16173	16313	16167	16429	16355	16176	16082	16137	16123	16168	16187	16307	16188	16160	16181	16262	16397	16231	16229	15993	16056	16074	15994	16168	16236	16154	16043	16369	16178	15986	16081	16138	16237	16333	16131	16143	16147	16328	16169	16171	16123	16079	16166	16158	16149	16086	16057	16173	16217	16090	16253	15897	16088	16371	16099	16002	15963	16018	15850	16045	15982	16168	16222	16111	16292	16142	16222	16531	16165	16257	16061	16047	16318	15983	16347	16208	16146	15820	16248	16197	16211	16025	16207	16283	16286	16163	16167	16142	16271	16285	16144	16230	16108	15975	16404	16150	16018	16199	16084	16017	16201	16092	16129	16031	16063	15949	16066	16166	15928	16130	16044	16233	16327	16344	16041	15846	16266	16101	16070	16228	16268	16351	16195	16206	16151	15991	16234	16265	16197	15986	16161	16288	16293	16056	16164	16161	16181	16311	16128	16235	16079	16036	16214	16132	16194	16242	16344	16101	16179	16118	16187	16109	16165	16287	16083	16281	16251	16222	16177	16141	16221	16168	16027	16024	16131	16296	16045	16246	16153	16106	16088	16040	16046	15969	16217	16173	15977	16256	16030	16224	16172	16295	16099	15889	16119	16148	16196	16147	16237	16088	16218	16306	16391	16034	16077	16193	16282	16187	16259	16111	16026	16095	16088	16052	16433	16305	16266	16300	16190	15969	16056	16194	16083	15967	15990	16288	16145	16262	16219	15863	16136	15987	16024	16035	16112	15999	16103	16270	16225	16208	15954	16008	15979	16094	16097	16024	16096	16121	15909	15996	16242	16156	16125	16111	16175	16011	16165	16004	16287	16167	16185	16100	16192	16177	16347	16264	16337	16284	16211	16030	16038	15998	16153	16113	16078	15977	16137	16108	16421	15911	16337	16172	16298	16057	16166	16103	16087	15999	16183	16048	16123	16121	16260	16221	16147	16203	16255	16141	16030	16193	16130	16236	15973	16122	16185	16290	16154	15942	16155	16109	16160	16248	15997	15953	16050	16179	16100	16145	16294	15987	16115	16126	16082	16040	16052	16068	16026	16282	16144	16235	15998	15960	16065	15982	16315	16199	15991	16091	16340	16162	16283	15904	16221	16220	16222	16241	16081	16382	16092	16305	16150	16002	15983	16037	16111	16143	16120	16307	16289	16356	16118	16076	16106	16157	15955	15942	16000	16193	16045	16065	16216	15953	16174	16134	16213	16156	16316	16367	16309	16148	16191	16191	16118	16291	16254	16223	16268	16156	16265	16114	16230	16102	16075	16175	16307	16164	16436	16133	16093	16088	16156	16252	16038	16140	16145	16115	16106	16058	16171	16116	16174	16101	16042	16235	16174	16086	16074	15891	16131	16133	16158	16128	16162	16171	16123	16313	16334	16219	16112	15977	15924	16104	15904	16086	16282	16086	16210	15970	16157	15993	16213	16118	15827	15968	16257	16179	16421	16394	16243	16284	16073	16174	16115	16227	16109	16078	16072	16220	16071	16183	16064	16138	15993	16158	16118	15920	15962	16113	16116	16171	16034	16198	16101	16259	16022	16095	16127	16141	16109	16345	16267	16107	16217	16334	16172	16192	16369	16097	16214	16046	16398	15952	16077	16060	16141	16002	16120	16154	16076	16046	16039	16185	16165	16106	16102	16265	16300	16145	16131	16361	16170	16280	16270	16337	16022	16219	16083	16129	16055	16061	16154	15833	16050	16050	16128	16000	16142	16263	16120	15919	16087	16375	16029	16181	16079	16062	16183	16094	15873	16143	15856	16100	16181	16268	16037	15986	16099	16045	16181	16335	15973	16197	16345	16170	16136	16279	16112	16375	16182	16197	16333	16057	16158	16114	16446	16213	16095	16080	16102	16103	16287	16153	16200	16093	16276	16183	15960	16133	16107	16065	16144	16083	15985	15827	16162	16035	16082	16242	16348	16145	15873	16202	16133	16036	16213	16152	16273	16003	16073	16287	16199	16298	16223	16024	16078	16012	16138	16072	16302	16328	16000	16310	16283	16085	16246	16167	16026	16176	16226	16128	16239	16144	16137	16119	16213	16096	16243	16101	16041	16044	16213	16130	16263	16241	16301	16236	16153	16181	16119	16040	16165	16208	16072	16085	16088	16202	16089	16063	16320	16151	16179	16236	16280	16025	16192	16076	16289	16061	16251	16094	16354	16126	16101	16069	16063	16049	16274	16302	16294	16197	16240	16076	16326	16137	16098	15989	16104	15993	16218	15990	16202	16058	16229	16282	16220	16242	16223	16085	16088	16021	16234	16186	16277	15979	16020	16104	16155	16070	16160	16044	16056	16181	16119	16082	16254	16160	16314	16147	16236	16077	16160	16073	16162	16209	16128	16290	16125	16181	16086	16218	16215	16069	16085	16248	16135	16090	15938	15960	15989	16135	16159	16039	15955	16113	16256	16171	16013	16142	16135	16040	15960	16164	16190	16167	16213	16080	16106	15918	16130	16063	15981	16124	15987	15987	16224	15932	16056	16232	16355	16098	16065	16173	16053	16170	16082	16092	15971	16092	16255	16126	16102	16024	16189	16087	16163	16068	16223	15996	16208	16269	16116	16266	16043	16308	16212	16094	15991	16174	16272	16182	16086	16081	16274	16263	16139	16167	16014	15972	16045	16087	16043	16067	16220	16079	16199	15862	16192	15989	16248	15926	16061	16110	16210	16202	16110	15987	16315	16137	15996	16133	16080	16371	16079	16085	16066	15992	16153	16132	16218	16060	16246	16355	16338	16293	16354	16010	16264	16175	16145	16339	16354	16201	15951	16271	15989	16175	16090	16087	16126	16137	16180	16131	16143	16107	16149	16124	16042	16022	16230	16173	16248	16251	16264	16066	16116	16267	15866	16061	16323	16129	16260	16268	16244	16053	16103	16155	16157	16365	16197	16222	16320	16231	16114	16345	16199	15948	16181	16077	16213	16284	16121	16120	16241	15879	16149	16029	16080	16176	15988	16004	16116	16361	15861	16128	16152	16250	16253	16221	16223	16249	16154	16046	15887	16364	16319	16311	16102	16084	16060	16171	16319	16105	16351	16235	16080	16105	16085	16250	16108	16290	16159	16021	15869	16129	16334	15966	16121	16260	16007	16264	16054	16186	16100	16255	16252	16056	16152	16176	16267	16263	16283	16069	16191	16109	16146	16005	16324	16080	16086	16187	16197	16339	16502	16174	16170	16320	16233	15933	16044	16334	16332	16049	16326	16258	16263	16212	16345	16182	16039	16060	16170	16026	16163	16253	16439	16195	16144	16243	16363	16225	16003	16069	16208	16091	16317	15969	16151	16159	16107	16192	16186	16111	16253	16138	16088	16011	16112	16214	16185	15943	16163	16095	15969	16234	16478	16150	16339	16121	16101	16134	16277	16108	15984	16046	16057	16080	16228	16259
13523	25592	20495	17768	16034	15146	14321	13878	14031	13829	13864	13760	13835	13729	13743	13706	13556	13580	13511	13523	13401	13250	13454	13344	13464	13569	13406	13465	13386	13474	13297	13524	13342	13357	13413	13412	13478	13323	13390	13447	13496	13405	13487	13585	13283	13396	13348	13244	13432	13494	13420	13431	13361	13344	13479	13411	13469	13319	13171	13343	13354	13302	13633	13276	13458	13264	13479	13347	13402	13380	13551	13266	13256	13441	13314	13367	13454	13430	13520	13441	13245	13480	13342	13517	13317	13376	13287	13310	13181	13317	13527	13360	13511	13362	13475	13375	13336	13497	13378	13292	13318	13266	13259	13434	13294	13283	13412	13150	13392	13318	13455	13370	13387	13369	13452	13360	13485	13345	13387	13329	13537	13315	13397	13360	13446	13244	13293	13291	13404	13456	13397	13325	13461	13451	13419	13319	13348	13387	13165	13409	13323	13474	13294	13181	13337	13427	13448	13362	13573	13270	13366	13286	13430	13368	13274	13258	13306	13340	13548	13371	13392	13418	13320	13426	13465	13394	13224	13304	13250	13411	13475	13443	13400	13280	13512	13426	13371	13264	13376	13206	13298	13212	13568	13420	13346	13419	13576	13370	13330	13343	13472	13404	13504	13328	13247	13208	13236	13420	13306	13393	13530	13397	13393	13277	13385	13347	13237	13365	13366	13263	13273	13319	13346	13434	13278	13362	13532	13472	13461	13322	13371	13219	13307	13400	13194	13320	13376	13403	13218	13307	13334	13399	13390	13319	13329	13404	13471	13305	13387	13398	13453	13226	13315	13410	13401	13301	13327	13345	13388	13289	13238	13446	13422	13280	13446	13187	13268	13354	13337	13270	13339	13466	13300	13372	13320	13434	13487	13397	13424	13558	13430	13418	13334	13263	13436	13434	13404	13333	13336	13371	13242	13566	13363	13285	13443	13524	13298	13397	13205	13347	13375	13373	13300	13349	13361	13335	13308	13465	13368	13287	13426	13433	13190	13320	13324	13315	13384	13358	13328	13278	13260	13359	13423	13330	13272	13282	13240	13230	13292	13332	13462	13468	13514	13372	13301	13376	13373	13338	13255	13254	13296	13186	13352	13230	13269	13417	13374	13293	13452	13355	13416	13303	13446	13374	13207	13292	13521	13380	13273	13206	13483	13432	13210	13328	13382	13456	13361	13333	13212	13319	13482	13357	13325	13327	13365	13260	13399	13415	13529	13325	13362	13179	13323	13490	13347	13475	13278	13299	13441	13296	13313	13320	13350	13258	13267	13322	13322	13281	13209	13537	13274	13362	13393	13376	13470	13354	13343	13451	13392	13417	13399	13443	13443	13308	13354	13273	13584	13392	13279	13332	13612	13272	13338	13250	13257	13331	13358	13280	13523	13391	13607	13251	13329	13382	13439	13273	13344	13362	13494	13406	13145	13121	13366	13296	13492	13512	13325	13484	13382	13349	13375	13588	13469	13399	13406	13374	13306	13354	13423	13283	13327	13456	13289	13310	13271	13508	13479	13301	13298	13267	13425	13292	13478	13255	13167	13358	13290	13500	13345	13470	13171	13130	13459	13468	13473	13330	13555	13465	13362	13280	13325	13264	13454	13277	13407	13434	13292	13263	13558	13291	13272	13470	13265	13342	13305	13346	13234	13292	13432	13327	13483	13184	13459	13591	13398	13306	13357	13277	13343	13318	13382	13368	13498	13247	13312	13446	13306	13195	13352	13229	13398	13416	13286	13466	13353	13308	13209	13369	13501	13453	13252	13316	13336	13297	13212	13428	13285	13192	13288	13452	13241	13355	13308	13474	13288	13401	13320	13406	13352	13391	13480	13340	13396	13346	13205	13176	13350	13376	13213	13350	13317	13364	13476	13314	13331	13461	13382	13530	13344	13346	13170	13147	13146	13296	13339	13284	13309	13337	13371	13301	13314	13395	13274	13452	13448	13300	13295	13446	13267	13423	13390	13383	13506	13234	13192	13349	13232	13378	13291	13241	13275	13244	13362	13206	13366	13270	13348	13526	13323	13381	13178	13453	13390	13484	13410	13158	13307	13423	13370	13439	13218	13572	13148	13415	13536	13363	13353	13331	13434	13302	13473	13401	13530	13362	13291	13406	13491	13501	13278	13457	13365	13277	13429	13397	13308	13345	13371	13286	13419	13241	13276	13291	13405	13119	13209	13398	13216	13436	13368	13225	13418	13434	13165	13280	13305	13257	13395	13271	13531	13256	13157	13431	13289	13271	13472	13297	13486	13378	13336	13406	13333	13361	13322	13300	13384	13212	13483	13356	13375	13456	13378	13426	13377	13348	13254	13325	13280	13240	13453	13351	13386	13170	13291	13284	13157	13266	13344	13248	13316	13256	13226	13358	13332	13423	13190	13163	13512	13280	13273	13446	13380	13352	13356	13396	13448	13284	13296	13342	13318	13355	13506	13314	13488	13399	13394	13210	13281	13267	13341	13307	13396	13190	13212	13145	13417	13491	13358	13474	13307	13313	13275	13238	13411	13172	13203	13323	13294	13408	13587	13207	13410	13456	13251	13261	13467	13347	13461	13312	13472	13278	13350	13418	13301	13126	13310	13301	13402	13467	13513	13263	13378	13364	13522	13397	13275	13261	13352	13301	13502	13345	13393	13343	13308	13235	13307	13340	13341	13215	13322	13383	13397	13356	13258	13380	13204	13130	13254	13236	13257	13387	13370	13348	13484	13298	13387	13265	13326	13394	13260	13309	13451	13259	13126	13436	13497	13338	13396	13233	13263	13293	13456	13401	13332	13302	13203	13311	13319	13280	13194	13300	13328	13467	13110	13446	13302	13542	13376	13439	13396	13384	13522	13332	13533	13255	13313	13428	13435	13269	13403	13330	13282	13424	13477	13276	13235	13374	13287	13422	13450	13435	13399	13259	13274	13319	13426	13522	13308	13278	13380	13242	13349	13305	13356	13450	13428	13386	13538	13229	13436	13388	13359	13344	13204	13489	13492	13433	13295	13367	13436	13328	13329	13450	13268	13432	13441	13527	13403	13389	13447	13339	13373	13198	13404	13346	13401	13355	13432	13351	13403	13350	13157	13456	13255	13312	13420	13310	13405	13409	13343	13343	13426	13321	13372	13350	13448	13104	13432	13213	13382	13202	13341	13293	13331	13573	13314	13315	13248	13385	13351	13269	13227	13165	13483	13363	13236	13438	13245	13388	13257	13471	13284	13299	13402	13325	13393	13285	13442	13352	13362	13325	13348	13321	13416	13414	13182	13340	13305	13367	13373	13352	13545	13309	13508	13473	13384	13308	13335	13208	13541	13326	13373	13382	13322	13320	13298	13327	13324	13452	13338	13367	13423	13327	13198	13327	13473	13359	13507	13368	13280	13225	13274	13194	13556	13492	13239	13434	13438	13489	13411	13228	13314	13353	13341	13244	13373	13432	13368	13401	13286	13301	13501	13356	13431	13168	13278	13287	13333	13340	13401	13209	13430	13291	13376	13300	13480	13328	13474	13263	13447	13432	13471	13285	13293	13350	13470	13371	13241	13215	13485	13401	13329	13367	13343	13428	13368	13162	13424	13332	13303	13326	13390	13202	13165	13138	13467	13390	13385	13484	13341	13317	13296	13304	13425	13523	13233	13379	13344	13320	13370	13282	13341	13250	13340	13456	13220	13349	13406	13380	13588	13237	13328	13394	13273	13386	13337	13340	13276	13123	13515	13265	13477	13265	13294	13313	13431	13248	13391	13316	13360	13402	13378	13401	13377	13359	13357	13492	13191	13402	13349	13385	13274	13187	13440	13409	13194	13322	13455	13296	13397	13277	13368	13243	13411	13390	13235	13372	13500	13482	13350	13408	13326	13268	13367	13360	13350	13291	13396	13457	13383	13445	13277	13285	13413	13315	13321	13271	13286	13547	13372	13250	13297	13588	13375	13137	13383	13360	13313	13447	13371	13252	13362	13261	13227	13436	13255	13317	13191	13468	13480	13431	13224	13493	13516	13422	13649	13464	13289	13298	13394	13159	13502	13263	13570	13374	13340	13475	13194	13357	13378	13263	13339	13392	13296	13393	13369	13278	13230	13420	13422	13196	13465	13373	13384	13431	13508	13343	13344	13266	13344	13402	13317	13364	13352	13484	13351	13211	13343	13414	13248	13325	13368	13300	13306	13339	13444	13438	13424	13252	13417	13249	13326	13265	13353	13454	13187	13471	13432	13317	13164	13363	13392	13462	13383	13164	13334	13292	13448	13372	13265	13386	13369	13348	13304	13401	13336	13378	13479	13120	13551	13419	13326	13433	13485	13345	13443	13371	13368	13306	13582	13204	13315	13371	13267	13244	13373	13277	13404	13296	13480	13336	13309	13348	13535	13553	13551	13178	13300	13246	13415	13270	13229	13366	13408	13355	13176	13444	13212	13278	13474	13429	13223	13271	13419	13383	13356	13262	13311	13171	13414	13501	13310	13380	13318	13362	13417	13237	13212	13374	13419	13438	13307	13521	13448	13386	13133	13247	13382	13353	13270	13542	13445	13376	13433	13273	13368	13323	13312	13428	13214	13167	13324	13282	13371	13451	13457	13366	13391	13457	13404	13274	13286	13074	13437	13291	13355	13579	13274	13237	13393	13192	13260	13371	13393	13444	13238	13446	13387	13307	13436	13364	13516	13393	13443	13305	13195	13419	13306	13309	13319	13410	13377	13259	13451	13164	13387	13410	13414	13277	13272	13361	13403	13510	13304	13271	13499	13308	13227	13464	13430	13316	13484	13273	13338	13321	13287	13417	13184	13461	13269	13355	13317	13526	13225	13557	13297	13258	13328	13304	13389	13363	13390	13242	13539	13405	13381	13418	13438	13461	13373	13415	13281	13426	13325	13287	13338	13291	13446	13368	13480	13387	13125	13443	13418	13290	13438	13250	13431	13264	13301	13452	13327	13443	13295	13224	13276	13306	13568	13442	13302	13410	13340	13352	13280	13232	13216	13299	13545	13279	13337	13399	13297	13345	13412	13383	13348	13160	13268	13405	13157	13600	13479	13247	13450	13506	13324	13284	13282	13310	13383	13299	13522	13211	13560	13476	13440	13305	13316	13296	13417	13492	13168	13451	13356	13412	13420	13360	13473	13341	13328	13535	13423	13269	13405	13367	13332	13437
29889	22722	22556	19899	17611	17397	17359	16961	17002	17061	16998	17145	16881	16813	17077	17392	16927	17068	16878	17024	16989	16916	16982	16992	17042	16745	16827	16796	17202	16952	17033	16856	17016	16733	16965	16821	17017	16708	17077	16922	16807	17133	17035	16933	17166	16946	16987	16776	17128	16723	16892	17054	16788	16776	17035	16836	17008	17013	17167	16701	16757	16985	16873	16841	16882	17014	16867	16973	16882	17084	17134	16961	17086	16998	16907	17013	16932	16625	16888	16880	16991	17044	16943	17024	17014	16959	16981	17023	16979	17025	17032	16935	16901	17038	17055	16782	17005	16969	16788	17039	16781	16791	17143	17004	16840	17027	17033	16970	17057	16976	16845	16763	16808	17001	17071	17183	17106	16985	16885	16831	16919	16804	16850	16885	16958	16912	17127	16899	16882	16945	17017	16983	16806	16779	16864	16877	16891	17250	16995	16803	17045	17020	17036	16828	16881	16979	16826	16846	16880	16925	16798	16933	16713	16886	16906	16826	16736	16667	16990	16845	16992	16968	17125	16852	16924	16834	17037	17117	17105	16900	17025	16812	16899	17234	17001	16841	16932	16879	16933	16647	17024	16850	17168	17044	16989	16944	17012	16909	17216	16973	17015	16930	17034	16787	17095	17101	17016	16865	16917	16861	16754	16801	16669	16845	16917	16909	17015	16773	16824	16797	17084	16983	16911	17020	16887	16804	16882	16995	17053	16874	16776	16762	16801	17029	16982	16828	16924	16980	17033	16872	16838	16991	17155	16733	16828	17013	17230	16958	16962	17065	17036	16869	16981	16853	16912	17025	16947	17160	17026	16845	16844	16959	16728	16855	16991	16942	16887	17051	17082	17035	16974	16983	17016	16939	16901	16927	17039	17062	17078	16859	17110	16906	16951	16925	17111	16931	16779	17084	16887	16783	16954	16891	16996	17054	16946	16972	16905	16728	17098	16834	17038	16977	16925	16849	16691	16991	16927	17174	17057	16913	16982	16804	16936	16947	17059	17039	16994	16842	16949	17049	16929	17137	16932	17057	16971	16858	17075	16914	16881	16882	16887	16887	16864	16815	17049	16721	16995	16920	16906	16780	16960	17013	16932	17067	16816	16800	16738	17070	16846	16975	17090	17023	16983	16785	16851	16789	17139	16995	17078	16937	16952	16957	16935	16971	17004	17037	16988	16742	16837	16863	16963	17020	17154	16896	16865	17076	16969	17077	16876	16934	17076	16913	16809	17057	17067	16937	16881	17010	17015	16984	16947	16795	16971	16901	16935	17028	16916	16804	16997	16732	17007	17044	16711	17150	16880	16981	16857	16934	16900	16791	16855	16978	16990	16950	16977	16898	17022	17012	17027	16752	16683	16925	16829	16525	17117	16878	16773	17010	16940	17054	16950	16934	17059	16992	16854	17035	16914	17049	16990	16888	16956	17050	16787	17046	17075	17033	16963	17160	16945	16921	17001	17022	17102	16948	16948	17023	16872	16823	16786	16956	17020	16979	16838	17003	17013	16993	16833	17170	17109	16914	16957	16978	16984	16972	17010	16984	17030	17019	16802	17039	16933	17098	16843	16919	16975	16998	17103	16726	17112	16937	16910	16871	16772	16975	16921	17125	16800	17135	16929	16996	16995	16946	16909	17014	16921	16913	17112	16938	16984	16948	16976	16938	16803	16849	16836	16988	16726	17000	16881	17071	17022	16895	17020	16972	17062	16749	16838	16884	16903	16983	16865	17082	17128	16851	17059	16968	17210	16985	16936	16960	17158	17038	17164	17049	16802	17027	17061	17049	16892	16869	16971	16933	16771	16797	16805	16902	17078	16843	16995	16911	16980	16872	17054	16802	17001	17010	17092	16891	17094	17042	17000	16920	17112	17024	16929	17015	16977	16857	17188	16843	17042	16919	16849	16946	17098	16881	16825	16872	16949	16961	16751	16932	16893	16996	17127	16781	16771	16984	16843	16951	17065	16807	16879	16815	17014	16979	17158	16973	16844	17037	17000	17120	16918	16985	16943	16872	16968	17107	17004	17047	16830	16900	17058	16891	16998	16843	16781	16880	17111	16862	16990	17008	16789	17204	17023	17114	16939	17017	16961	16782	17007	16922	17031	16993	16895	16974	16845	16851	16841	16846	16933	17143	16866	17076	16880	16946	17047	17025	16860	16782	16966	16868	16963	16757	16813	16986	17110	16942	17046	16823	17093	16987	16885	16975	16937	17001	17132	17211	16901	16649	17095	16861	16761	16948	16933	16964	16756	16949	16912	16736	17021	17050	16985	16946	16878	16947	17043	16924	16980	17032	17030	16815	17016	16949	17172	16918	16877	17055	17124	17088	16947	16763	16992	16940	16916	16872	16991	16917	16936	17043	17111	16891	17171	17051	16969	16981	17178	16882	17008	16896	16767	16832	17100	16804	16935	16836	16810	17069	16855	16928	16982	16997	16901	16929	16783	17122	16976	17091	16805	16953	17073	16900	16962	16977	17093	16827	16962	16972	17032	16905	16931	16951	17153	17058	16964	17029	16893	17252	16897	16921	16991	16964	16976	16676	17114	16900	16922	16808	17108	16893	16892	17090	16946	16764	16912	16913	17029	17000	16878	17048	17082	16973	16897	16854	16869	16871	16880	17040	16787	17116	16963	16926	16776	16740	16821	17062	16901	16940	16866	16873	17243	17063	17185	16771	16983	16896	17061	16920	16909	17078	17023	16939	16899	17071	17022	16893	16902	16949	17093	17146	16952	17006	17054	16946	16977	16988	17042	17014	17016	17126	16883	17043	16940	16958	17130	16915	17070	16941	16914	17015	16975	16711	17060	17051	16945	16994	17039	16972	17066	17025	16957	16776	16913	16938	16824	17013	17051	16977	16857	16907	17019	16969	17066	16853	17017	16750	16945	17066	17043	17043	16969	16948	16999	16783	16951	16976	16970	17069	17092	17143	17010	17197	17033	16750	17053	17022	17029	17060	16962	16738	16851	16898	17098	16822	16889	16991	16919	16925	16971	16948	16915	16861	16748	16976	16922	16980	16877	17010	17004	16804	17082	16878	16979	16955	16751	16858	16886	16977	17146	16949	17020	17022	16979	16992	17053	17052	17046	17119	16989	16785	17071	16769	17169	17048	17047	17048	16843	16963	16921	16860	17055	16958	17051	17225	16995	16895	16994	16789	16724	16992	17024	17232	16862	16928	16904	17015	16957	16816	16750	17031	17083	16986	16893	16963	17035	16998	17002	17018	16927	16948	16907	17073	16623	16849	17163	17075	17144	16872	17059	17245	16876	17122	17041	17059	17073	17146	17049	16796	16874	16808	16978	17077	16910	17140	17006	17020	16956	17096	17055	17014	16864	16944	16932	17059	17063	16964	17051	16727	16960	16914	16634	16992	16893	16814	17108	17107	16904	16851	16862	16902	17096	17083	16949	16896	16916	16811	16800	17016	16786	17039	16949	17085	16996	17047	17079	16985	16828	17085	16961	17111	17206	16960	16912	17116	17131	17071	16928	16838	16969	17214	16926	17064	17046	16830	16883	16976	17009	16883	16840	16841	16916	17065	17022	16914	16951	17078	16929	16892	16861	16706	16918	16892	16803	16741	16860	17015	17047	16866	16903	16801	16937	16920	16840	17127	16846	16977	16966	17021	17114	17000	16875	16783	16877	17033	17007	17001	16887	16752	17102	16898	16808	16949	17089	16830	17064	16818	16989	16837	17002	16856	17086	16847	17125	16976	16848	16958	16928	16724	17149	17081	16992	16947	16874	17016	17001	16890	16901	16982	17192	16900	16943	17039	16935	17084	16855	16995	17054	17030	17086	17075	17000	16991	16934	17017	16941	16989	16802	16930	16883	16922	17016	16995	16984	17196	17034	16910	17179	16993	17007	17066	16987	16933	16885	16918	16944	17045	16918	17053	16781	16869	17007	16817	16944	17163	17010	17100	17076	16814	16944	17091	17086	17019	16935	16976	17094	17015	17097	16956	16891	16970	17026	17001	16810	16964	16905	17028	17022	16959	16971	17074	16992	16927	16790	16968	17007	16920	17177	16935	17036	17122	16954	17063	16799	17095	16872	16750	16778	16982	16856	16795	16822	16949	17179	16796	16931	17024	17017	17050	16957	17043	17020	16969	17147	16902	17053	16918	17034	17134	16947	16873	16947	16951	16826	17091	17099	16988	17008	16912	16967	16935	16925	16892	16700	17145	17024	16902	16983	16834	17075	16794	16848	17008	16866	17054	16962	16997	16666	16970	16877	16816	16906	16799	16859	16939	16894	17108	16652	17025	17015	16806	17081	16943	17012	17022	16892	16860	16850	16974	17016	16861	16924	16992	17016	17276	17061	17091	16789	16976	17004	16889	16894	17102	17008	17068	16893	16857	16977	16776	16999	16866	16904	16927	16884	16855	17086	16828	16984	17019	16901	16818	17034	16853	16867	16867	16993	16974	16884	16815	16858	16972	16959	16996	16917	17007	16842	16899	17003	16911	17142	16964	16897	16818	16991	16940	16845	16863	16736	16838	17091	16932	17084	16844	16973	16940	16966	16792	16907	17038	16830	17011	17020	17007	16983	16921	17003	17114	16833	16932	17119	16853	16999	17180	16885	16906	16914	16702	17000	16943	17125	16901	16781	16849	17036	16980	17052	17071	17065	16963	16932	16731	16890	16890	16848	16929	17043	16834	16886	17026	17060	16934	16908	16792	16853	16993	16734	17019	16888	17082	17099	17045	17027	17087	16674	16991	16897	16995	17000	16596	16860	16983	16984	16928	16949	16943	16925	16843	16894	17014	17194	16934	17097	16923	16949	16815	16950	16943	16908	17071	16904	16777	16974	16838	16770	17154	16976	16854	17135	17011	16949	16907	17109	16913	17075	16948	17017	16749	16830	17042	17029	16997	16935	17007	16956	16985	16846	17162	16753	16694	16791	16850	16991	17043	16873	16947	16998	17043	16885	16750	17063	17012	16829	16955	16848	16981	17011	16910	16877	16994	16803	16798	16971	16959	16951	16956	16995	17030	16957	16965	16978	16894	17111	16937	16801	16990	17006	17058	16898	16958	17177	16948	17126	16973	16827	16780	16966	16751	16866	17050	17137	17054	16939	16741	16788	17079	17090	17086	17052	16852	16902	16712	17049	16697	16861	17100	16847	17079
16489	18965	16603	15386	14813	14380	14129	14031	14131	14008	13879	13946	13866	13977	14076	13947	14035	13951	13921	13966	13862	13711	13894	13907	13751	13830	13885	13954	13746	13782	13888	14023	13842	13900	13750	13860	13828	13808	13774	14077	13835	13958	13819	13888	13946	13961	13824	13761	13791	13937	13910	13771	13817	13895	13905	13740	14052	13997	13915	13660	13735	13825	13791	13745	13837	13663	13904	13882	14012	13917	14030	13928	13912	14071	13956	13824	13964	13874	13775	13746	13869	13902	13813	13852	13829	13761	13865	13737	13907	13944	13876	13865	13818	13879	13938	13864	13953	13897	14069	13974	13877	13847	13860	13897	13884	13922	13860	13994	13706	13679	13737	13918	13891	13856	13803	13870	13767	13863	13913	13854	13663	13892	13818	13863	13984	13843	13848	13928	13948	13636	13730	13841	14088	13893	13940	13814	13849	13810	13873	14007	13733	13694	13782	13956	13912	13711	13827	14132	13988	13809	13840	13855	13810	13896	14001	13876	13814	13733	13857	13746	13924	13795	14007	13813	13798	13797	13859	13930	13840	13849	13843	13879	13796	13832	13731	13853	13676	13902	13887	13914	13877	13882	13821	13762	13810	13982	13954	13821	13891	13829	13847	13918	13952	13787	13924	13834	13814	13878	13812	13870	13960	13945	13919	13888	13794	13908	13777	14011	13923	13976	13763	13892	13818	13941	13960	13797	13805	13828	14019	13857	13814	13988	13922	13788	13797	13793	13973	13666	14072	13857	13860	13874	13952	13791	13794	13870	13865	13759	13913	14015	13865	13834	13676	13863	13756	13910	13817	13766	13850	13835	13776	13805	13896	13911	13830	13875	13959	13797	13814	13888	13988	13927	13833	13825	13848	13695	13926	13869	13971	13888	13889	13751	13825	13802	13730	13824	13814	13637	13746	13995	13833	13867	13884	13793	13959	13834	13987	13714	13848	14001	13803	13867	13995	13727	13826	13888	14017	13880	13734	13944	13890	13923	13960	13944	13658	13972	13891	14003	13852	13886	13899	13962	13889	13870	13913	14034	13888	13793	14000	13900	13955	13810	13896	13754	14046	13710	13836	13679	13738	13981	13771	13897	14128	13939	13905	14025	13727	13653	14047	13856	13766	13885	13957	13922	13978	13908	13966	13676	13900	13758	13782	13822	14021	13727	14046	14038	13900	13864	13736	13850	13956	13670	13691	13817	13784	13836	13810	13827	13812	13776	13777	13803	13868	13905	13967	13912	13815	13844	13889	13747	13795	13930	13843	13771	13911	13807	13964	13808	13918	14016	13903	13743	13881	13898	13908	13912	13950	13728	13940	13953	13951	13763	13815	13916	13850	13922	13871	13730	13982	13748	13987	13851	13769	13791	13810	14064	13833	13924	14069	13688	13996	13709	13932	13792	13922	13865	13775	13830	13832	13909	13974	13933	13879	13900	14004	13790	13993	13822	13922	13812	13797	13835	13950	13836	13814	13830	13837	13935	13989	13821	13818	13978	13711	13912	13884	13962	13721	13800	13857	13860	13963	13918	13910	13929	13927	13906	13901	13743	14012	13810	13818	13928	13814	13795	13732	13806	13798	13955	13950	13903	13925	13983	13773	13934	13834	13909	13707	13814	13993	13710	13949	13927	13838	13878	13819	13868	13758	13888	14122	13751	13880	13911	13879	13847	13910	13790	14010	13926	13870	13888	13837	14053	13807	13878	13812	13902	13697	13862	13773	13989	13784	13851	14002	13759	13834	13874	13756	14043	13823	13841	13839	13888	13811	13912	13832	13758	13894	13955	13936	13782	14025	13816	13791	13772	13973	13810	14083	13877	13928	13794	13679	14025	13809	13771	13817	14092	13839	13941	13860	13927	13760	13934	13849	13887	13878	14009	13930	13973	13873	13908	13962	13912	13761	13888	13931	13848	13838	13706	13968	13917	13979	14170	13944	13864	13803	13915	14114	13958	13717	13811	13836	13812	13883	13763	13764	13891	13938	14043	13890	13836	13891	13852	13745	13897	13924	13783	13794	13866	13879	13820	13878	13942	13782	13813	14031	14018	13800	13941	13790	13872	13965	13988	13832	13946	13870	13931	13955	14066	13856	13792	13870	13869	13888	13989	13768	13937	13952	13753	13832	13747	13837	13899	13633	13900	13858	13746	13801	13980	14023	13749	13771	13818	13864	13872	13839	13956	13962	13755	13831	13866	13888	13803	13893	13803	13951	13965	13741	14003	13947	13912	14049	13828	13787	13976	14022	13726	13894	13751	13902	13891	13775	13791	13919	13625	13973	13908	13818	13994	13788	13727	13884	13909	13746	13851	13772	13792	13777	13746	14033	13768	13868	13736	14050	13775	13904	13942	13776	13933	13711	13990	13833	13753	13913	13942	13998	13947	13941	13848	13900	13931	13778	13873	13944	13748	13885	13874	13994	13898	13858	13854	13971	13904	13894	13909	14030	13910	13749	13718	13866	13909	13888	13719	13920	13978	13896	13892	13825	13734	13817	13845	13828	13968	13936	13875	14039	13775	13863	13964	13801	14057	13837	13869	13923	13771	13946	13840	13906	13628	13962	13972	13757	13882	13722	13907	13841	13713	13890	13968	13786	13842	13869	13803	13925	13810	13907	13798	13726	13938	13889	13900	13871	13994	13935	13778	13885	13975	13941	13784	13789	13708	13744	13966	13930	13904	13827	13874	14039	13770	13956	13907	13840	13874	13726	14013	13737	13813	14015	13761	13776	14046	13795	13877	13877	13939	13972	13953	13941	13887	13873	13898	13622	13983	14083	13906	13722	13712	13820	13983	13869	13820	14021	13802	13897	14144	13950	13851	13946	13811	13901	13871	14011	13861	13853	13817	13933	13987	13691	13957	13991	13873	13746	14074	13931	13835	13802	13829	13935	14073	13829	13785	13871	13988	13848	13776	13895	13889	13912	13797	13772	13838	14024	13904	14014	13893	13843	13890	13619	13832	13788	13928	13980	13884	13917	13963	13818	13851	13771	13885	13825	13745	13957	13983	14058	13982	13929	13778	13827	13691	13854	14037	13823	13845	13884	13841	13833	13720	13912	13876	13887	13896	13980	13917	13780	13841	13865	13829	13901	13819	13932	13828	14026	13916	13885	13871	13909	14023	13840	13894	13858	13713	13839	13908	13967	13882	14023	13818	13954	13868	13855	13910	13819	13818	13871	13851	13903	13863	13879	13797	13940	13839	13981	13999	13952	13751	13972	14099	13969	13874	13799	13798	13734	13995	13973	13891	13955	13675	13802	13788	13816	13816	13744	13860	13869	13887	13785	13939	13958	13898	13723	13818	13852	13831	13897	13858	14063	13983	13954	13818	13959	13843	13943	14127	13849	13961	13933	13937	14015	13834	13954	13831	13887	13840	13823	13820	14042	13815	13884	13835	13834	13910	14005	13934	13915	13818	13800	13854	13810	13919	13721	14109	13770	13942	13821	13895	13919	13790	13934	13881	14038	13701	13904	14085	13711	13824	13750	13702	13788	14036	13960	13732	13781	13735	13828	13946	13846	13892	13788	13944	13955	13683	13870	13868	13825	13774	13952	13809	13829	14050	13733	13932	13984	13824	13852	13748	13836	13947	13805	13800	13888	13886	14009	13983	14022	13854	13894	13961	13851	13683	13972	13755	13860	14026	13692	13905	13752	13942	13972	13886	14061	13919	13876	13871	13743	13891	13752	13922	13974	13901	13970	13845	13922	13932	13911	13864	13926	13946	13775	13860	13794	13943	13753	13883	13928	13936	13898	13839	13851	13810	13841	13970	14061	13959	13728	13876	13892	13888	13955	13899	13954	13960	13921	13845	13818	13854	13868	13702	13974	13969	13982	13819	13957	13734	13907	13771	13732	13900	13876	13760	13774	13890	13836	13960	13913	14002	13999	13714	13846	13842	14008	13955	13802	13677	13867	13680	13980	13876	13821	13875	13983	14134	13782	13990	13845	13967	13706	14116	14000	13809	13858	13786	14011	13667	13705	14046	13873	13805	13802	13901	13852	13872	13942	13623	13846	13964	14056	13849	13863	13869	13774	13775	13946	13778	13799	14024	14010	13716	13871	13829	13934	13933	13965	13860	13854	13863	13737	13908	13931	13744	13846	13803	13696	13882	13997	13847	14025	13961	13745	13766	13890	13974	13890	13864	13793	13766	13840	13855	13931	13871	13905	13817	13957	13840	13892	13860	13915	13850	13965	13884	13893	14012	13867	13619	13851	13794	13837	13750	13930	13777	13835	13776	13749	13807	13706	13937	13749	13866	13915	14009	13924	13774	13890	14008	14050	13891	13801	13848	13851	13660	14041	13972	13788	13933	13853	13894	13908	13934	13689	13611	13967	13889	13806	13687	13911	13913	13815	13941	13872	13863	13919	13827	13779	13898	13904	13895	14011	13838	13849	13862	13865	13841	13757	13860	14072	13961	13873	13949	13904	13834	13872	13916	13782	13904	13823	14016	13952	13923	13799	13780	13900	13861	13931	13940	13763	13844	13765	13885	13796	13912	13859	13714	13992	13847	14044	13862	13940	13845	13739	13854	13883	13747	13854	13675	13888	14028	13935	13981	13815	13953	13836	13821	13771	13733	13924	13955	14083	13879	13877	13874	13948	14004	13896	13937	13844	13779	13920	13761	13987	14040	13963	13950	13879	13802	13988	13934	13956	13858	13813	13945	13884	13886	13923	13940	13901	13923	13914	14037	13855	13923	13924	13937	13744	13903	13794	13733	13686	13801	13738	13849	13895	13721	13842	13933	13859	13969	13771	13786	13814	13852	13935	13920	13893	13874	13956	13801	13837	13905	13834	13844	13783	13738	13943	13846	13756	13859	13807	13771	13926	13960	13917	13988	13924	13933	13839	13905	13804	13830	13840	13886	13841	13945	13780	13922	13875	13885	13859	13934	13915	13869	13736	13926	14011	13830	13870	13738	13854	13978	13824	13817	13845	13936	13933	13841	13914	13954	13950	13848	13865	13801	13945	14051	13811	13717	13904	13891	13877	13833	13707	13862	13837	13962	13896	14021	13946	13860	13795	13908	13798	13695	13815	13811	13806	13855	13937	13908	13973	13804	13904	13954	13852	13760	13958	13896	13859	13914	13980	14052	13909	13902	13853	13984	13994	13833	13871	13950	13997	13804
23424	21386	28186	25118	22125	20182	18701	17039	16644	16726	16783	16536	16402	16513	16540	16407	16639	16524	16660	16429	16526	16504	16471	16231	16362	16555	16260	16104	16322	16242	16221	16197	16358	16243	16269	16205	16318	16304	16242	16448	16301	16362	16309	16179	16401	16146	16196	16525	16391	16259	16183	16556	16384	16321	16442	16277	16324	16346	16077	16352	16269	16292	16308	16222	16317	16368	16425	16296	16432	16532	16417	16295	16389	16332	16123	16272	16128	16064	16177	16486	16012	16325	16143	16211	16387	16458	16436	16074	16320	16512	16191	16301	16155	16183	15938	16248	16391	16068	16224	16205	16230	16090	16152	16011	16288	16415	16144	16173	16171	16512	16336	16321	16223	16469	16214	16128	16272	16328	16297	16336	16217	16181	16252	16211	16242	16376	16192	16247	16550	16307	16065	16271	16201	16289	16228	16117	16201	16131	16260	16101	16380	16300	16300	16399	16106	16119	16275	16408	16281	16053	16115	16394	16314	16133	16220	16203	16249	16172	16188	16291	16165	16407	16196	16286	16409	16233	16323	16236	16287	16250	16291	16209	16298	16200	16424	16344	16251	16334	16272	16173	16523	16292	16471	16436	16148	16272	16161	16241	16252	16258	16100	16216	16281	16276	16316	16386	16511	16252	16453	16231	16151	16163	16224	16344	16347	16335	16190	16117	16285	16285	16405	16208	16267	16210	16138	16281	16130	16140	16306	16213	16138	16304	16460	16282	16420	16332	16210	16361	16270	16434	16345	16149	16309	16537	16485	16335	16255	16383	16173	16228	16239	16222	16135	16214	16277	16324	16245	15998	16229	16307	16280	16168	16170	16284	16327	16188	16308	16092	16010	16332	16343	16254	16178	16294	16405	16334	16396	16149	16315	16348	16444	16252	16342	16287	16303	16076	16169	16308	16175	16328	16499	16252	16297	16404	16216	16224	16145	16394	16245	16261	16296	16250	16165	16060	16483	16243	16286	16255	16305	16270	16218	16360	16431	16163	16358	16221	16395	16452	16380	16063	16276	16374	16327	16339	16245	16276	16232	16427	16248	16250	16351	16063	16260	16256	16064	16054	16107	16387	16302	16200	16056	16160	16088	16415	16176	16185	16259	16403	16273	16144	16188	16203	16152	16463	16364	16224	16283	16377	16322	16378	16499	16106	16297	16209	16519	16242	16237	16340	16432	16205	16107	16104	16004	16314	16349	16205	16221	16220	16301	16371	16257	16209	16318	16029	16283	16311	16101	16176	16315	16200	16293	16367	16251	16320	16195	16311	16104	16149	16179	16299	16171	16182	16243	16482	16255	16273	16397	16356	16063	16313	16199	16276	16303	16213	16217	16323	16163	16305	16233	16140	16311	16366	16301	15977	16448	16212	16315	16416	16297	16257	16322	16229	16196	16268	16263	16288	16147	16244	16237	16165	16344	16191	16367	16414	16383	16247	16160	16261	16240	15982	16368	16291	16147	16301	16244	16105	16251	16254	16290	16288	16197	16318	16265	16358	16354	16334	16136	16229	16313	16072	16305	16286	16397	16402	16334	16162	16226	16350	16367	16391	16011	16094	16304	16294	16348	16152	16414	16315	16214	16373	16227	16208	16349	16448	16282	16693	16335	16240	16339	16481	16479	16140	16386	16122	15965	16153	16254	16401	16147	16253	16115	16133	16254	16329	16299	16185	16258	16066	16361	16353	16292	16315	16415	16222	16178	16320	16106	16083	16221	16237	16436	16300	16078	16362	16206	16180	16331	15979	16268	16355	16243	16343	16253	16413	16152	16365	16345	16169	16292	16178	16400	16367	16298	16364	16324	16200	16242	16519	16180	16328	16341	16340	16108	16014	16257	16222	16214	16088	16342	16155	16224	16407	16247	16158	16272	16266	16273	16228	16410	16491	16233	16308	16229	16277	16427	16178	16403	16286	16470	16115	16101	16400	16223	16225	16268	16316	16257	16194	16453	16543	16276	16207	16130	16115	16315	16517	16350	16502	16288	16297	16438	16096	16290	16339	16110	16240	16087	16259	16175	16529	16400	16119	16022	16337	15992	16268	16158	16310	16348	16395	16336	16265	16514	16433	16264	16260	16411	16276	16263	16429	16262	16339	16431	16279	16215	16196	16442	16365	16360	16136	16206	16180	16163	16285	16185	16176	16245	16154	16170	16218	16236	16081	16351	16348	16344	16273	16222	16344	16377	16242	16391	16339	16349	16142	16333	16445	16330	16220	16259	16135	16221	16161	16596	16253	16402	16436	16201	16336	16345	16155	16277	16327	16412	16297	16325	16169	16320	16273	16300	16158	16201	16311	16300	16118	16217	16358	16236	16228	16183	16205	16284	16227	16256	16249	16283	16403	16044	16380	16115	16246	16143	16160	16164	16215	16421	16343	16131	16308	16386	16299	16193	16351	16314	16283	16242	16358	16184	16272	16121	16187	16334	16366	16253	16152	16378	16229	16444	16476	16325	16176	16306	16381	16343	16218	16569	16301	16509	16276	16192	16277	16353	16248	16210	16294	16366	16160	16238	16134	16529	16274	16306	16397	16106	16283	16102	16260	16374	16290	16192	16045	16069	16445	16351	16190	16293	16191	16246	16310	16198	16468	16197	16261	16341	16268	16458	16274	16461	16366	16172	16365	16316	16185	16310	16195	16304	16291	16042	16268	16315	16333	16381	16260	16215	16225	16242	16418	16219	16169	16243	16465	16315	16235	16393	16382	16317	16346	16182	16385	16230	16293	16236	16259	16470	16324	16337	16178	16234	16316	16217	16344	16391	16173	16235	16283	16077	16160	16200	16148	16266	16225	16457	16523	16342	16147	16342	16121	16262	16272	16111	16325	16230	16191	16200	16325	16417	16122	16377	16105	16164	16276	16164	16179	16310	16306	16451	16199	16166	16133	16343	16299	16320	16216	16192	16236	16420	16403	16317	16292	16261	16410	16289	16290	16290	16398	16293	16235	16504	16306	16232	16061	16107	16250	16216	16280	16435	16439	16205	16314	16339	16342	16212	16150	16448	16248	16116	16309	16321	16369	16104	16132	16195	16210	16315	16154	16250	16192	16540	16217	16235	16308	16210	16351	16425	16079	16522	16313	16142	16323	16123	16308	16213	16122	16358	16403	16336	16282	16368	16493	16371	16188	16288	16182	16333	16316	16271	16280	16439	16322	16327	16200	16221	16194	16279	16122	16233	16319	16180	16358	16346	16169	16062	16194	16248	16132	16520	16328	16220	16394	16311	16277	16173	16187	16208	16281	16438	16357	16318	16250	16315	16304	16276	16395	16173	16254	16085	16320	16222	16273	16357	16343	16243	16354	16220	16402	16399	16471	16193	16351	16161	16348	16276	16265	16231	16152	16335	16461	16371	16103	15953	16313	16224	16221	16305	16150	16333	16276	16237	16327	16307	16547	16272	16305	16322	16162	16348	16207	16346	16388	16205	16325	16214	16334	16267	16509	16293	16435	16400	16347	16333	16166	16228	16288	16215	16270	16208	16105	16407	16542	16249	16225	16112	16246	16174	16256	16345	16433	16304	16112	16343	16091	16343	16074	16303	16209	16341	16198	16321	16276	16280	16153	16220	16254	16103	16421	16263	16259	16465	16292	16232	16166	16291	16454	16243	16460	16154	16242	16198	16254	16398	16131	16354	16409	16498	16134	16216	16379	16246	16530	16256	16164	16152	16120	16395	16120	16363	16355	16236	16390	16308	16376	16400	16307	16109	16228	16252	16298	16268	16317	16227	16539	16392	16137	16260	16247	16118	16281	16204	16278	16341	16437	16356	16270	16314	16188	16227	16162	16378	16286	16028	16138	16232	16117	16378	16500	16416	16230	16114	16250	16367	16249	16097	16214	16295	16291	16190	16330	16318	16373	16342	16165	16287	16154	16374	16325	16389	16370	16238	16144	16101	16237	16240	16395	16528	16092	16331	16096	16249	16432	16149	16182	16320	16215	16460	16233	16161	16314	16254	16076	16360	16337	16405	16114	16323	16278	16261	16549	16328	16075	16284	16322	16168	16292	16372	16357	16041	16310	16357	16357	16333	16207	16199	16413	16445	16350	16368	16348	16369	16431	16121	16416	16153	16264	16136	16398	16297	16207	16307	16445	16398	16151	16221	16299	16117	16178	16308	16309	16242	16477	16245	16201	16286	16444	16276	16297	16377	16340	16179	16204	16160	16342	16332	16346	16386	16387	16250	16130	16300	16189	16271	16325	16114	16293	16372	16420	16264	16046	16176	16246	16319	16361	16374	16344	16227	16211	16250	16470	16155	16492	16211	16092	16159	16236	16157	16248	16062	16131	16065	16208	16014	16331	16204	16335	16288	16142	16334	16105	16185	16227	16201	16456	16046	16104	16363	16151	16308	16298	16304	16380	16394	16221	16373	16443	16347	16359	16149	16321	16443	16166	16353	16416	16132	16211	16466	16152	16310	16353	16304	16244	16363	16099	16212	16314	16433	16320	16299	16197	16194	16227	16116	16140	16463	16348	16248	16305	16409	16182	16219	16231	16255	16296	16283	16356	16162	16167	16413	16350	15976	16280	16302	16279	16284	16143	16312	16361	16454	16028	16242	16244	16484	16233	16089	16274	16214	16359	16110	16161	16129	16372	16257	16212	16296	16318	16236	16442	16286	16364	16319	16149	16250	16253	16111	16395	16222	16183	16143	16288	16103	16238	16281	16302	16347	16123	16321	16297	16233	16274	16209	16203	16404	16277	16248	16338	16287	16155	16388	16273	16309	16187	16383	16236	16070	16399	16073	16071	16360	16432	16348	16182	16267	16494	16098	16075	16291	16257	16201	16230	16223	16410	16417	16296	16201	16279	16273	16215	16341	16202	16232	16312	16300	16363	16173	16150	16334	16181	16198	16245	16194	16197	16458	16362	16419	16267	16218	16330	16270	16166	16225	16312	16530	16017	16001	16451	16262	16309	16317	16321	16339	16145	16366	16383	16203	16107	16128	16265	16451	16314	16135	16283	16359	16246	16385	16152	16407	16010	16320	16200	16433	16197	16184	16256	16260	16143	16072	16245	16345	16496	16331	16212	16182	16273	16059	16323	16170	16230	16377	16359	16305	16182	16363	16343	16190	16371	16126	16311	16485	16396	16225	16169	16154	16415	16287	16420	16414	16180	16096	16273
13019	21857	18615	16599	15521	14777	14182	13873	13783	13736	13795	13852	13756	13839	13808	13783	13813	13757	13631	13625	13570	13593	13583	13487	13552	13393	13367	13455	13442	13532	13470	13603	13633	13569	13649	13685	13479	13586	13542	13586	13499	13399	13451	13502	13501	13663	13367	13525	13403	13505	13553	13465	13460	13433	13597	13516	13546	13534	13625	13490	13623	13403	13531	13515	13509	13410	13618	13490	13468	13444	13472	13681	13450	13556	13743	13451	13453	13484	13658	13672	13570	13446	13454	13520	13541	13556	13611	13491	13463	13442	13514	13569	13584	13556	13445	13549	13399	13481	13589	13438	13589	13386	13518	13385	13321	13683	13622	13397	13589	13528	13579	13481	13600	13465	13572	13534	13491	13436	13500	13465	13468	13531	13508	13451	13521	13461	13542	13662	13467	13428	13381	13364	13585	13655	13488	13522	13584	13420	13502	13468	13598	13559	13469	13520	13523	13574	13503	13673	13647	13580	13629	13507	13506	13572	13625	13537	13548	13432	13584	13436	13519	13457	13396	13465	13419	13565	13509	13640	13482	13580	13597	13459	13564	13474	13601	13489	13497	13432	13551	13450	13310	13603	13630	13564	13544	13460	13405	13551	13552	13497	13523	13398	13656	13519	13596	13432	13623	13551	13506	13332	13528	13531	13592	13491	13561	13503	13618	13509	13496	13638	13561	13506	13426	13558	13440	13547	13437	13605	13477	13526	13785	13481	13714	13458	13520	13640	13499	13685	13713	13448	13592	13430	13385	13480	13394	13559	13455	13298	13483	13626	13655	13594	13547	13492	13439	13525	13530	13631	13531	13413	13569	13581	13575	13348	13471	13623	13536	13533	13433	13591	13458	13335	13494	13466	13373	13638	13366	13456	13548	13486	13536	13416	13527	13501	13471	13554	13632	13589	13650	13602	13501	13590	13518	13530	13394	13648	13553	13602	13528	13434	13543	13547	13337	13530	13467	13507	13589	13590	13455	13454	13488	13503	13631	13500	13531	13396	13500	13395	13491	13429	13591	13677	13485	13571	13564	13578	13494	13369	13566	13632	13443	13507	13436	13599	13524	13345	13549	13497	13483	13817	13406	13458	13440	13592	13568	13598	13464	13676	13369	13272	13700	13485	13457	13562	13642	13463	13526	13594	13638	13357	13541	13392	13421	13554	13519	13436	13606	13372	13594	13591	13490	13557	13566	13595	13497	13398	13487	13610	13476	13571	13440	13468	13375	13470	13421	13615	13474	13523	13514	13508	13362	13467	13654	13741	13395	13367	13331	13351	13429	13407	13475	13510	13567	13316	13462	13683	13498	13436	13619	13397	13525	13654	13514	13495	13297	13651	13499	13361	13578	13555	13457	13599	13448	13419	13528	13360	13607	13456	13450	13489	13546	13586	13560	13413	13539	13560	13539	13749	13491	13481	13532	13515	13546	13462	13509	13709	13530	13446	13542	13540	13472	13727	13552	13538	13510	13560	13406	13490	13588	13564	13628	13565	13433	13686	13462	13603	13613	13487	13692	13369	13583	13587	13688	13412	13549	13408	13461	13456	13683	13594	13417	13446	13589	13602	13331	13657	13549	13267	13360	13631	13524	13564	13479	13479	13534	13391	13713	13406	13486	13507	13464	13561	13616	13474	13486	13537	13605	13623	13646	13441	13385	13418	13382	13439	13486	13514	13610	13594	13424	13622	13554	13620	13629	13516	13524	13514	13495	13314	13601	13352	13531	13412	13518	13543	13326	13442	13528	13702	13546	13496	13452	13487	13552	13586	13653	13533	13507	13582	13508	13529	13542	13594	13547	13449	13467	13471	13452	13560	13549	13517	13524	13717	13377	13558	13578	13612	13619	13522	13665	13605	13572	13524	13456	13586	13542	13505	13486	13562	13485	13411	13499	13445	13549	13618	13509	13439	13523	13459	13467	13583	13440	13358	13484	13490	13512	13394	13464	13570	13650	13498	13412	13567	13521	13385	13386	13542	13519	13743	13439	13447	13398	13489	13477	13502	13534	13520	13544	13367	13420	13428	13514	13502	13455	13470	13433	13383	13465	13548	13346	13581	13468	13368	13293	13632	13577	13675	13540	13559	13575	13556	13497	13354	13549	13454	13501	13536	13600	13604	13551	13531	13417	13688	13478	13519	13497	13494	13573	13383	13515	13630	13667	13571	13351	13670	13570	13543	13394	13515	13456	13491	13590	13508	13575	13661	13509	13447	13524	13475	13516	13450	13557	13435	13602	13534	13562	13433	13719	13500	13437	13460	13648	13514	13544	13636	13464	13547	13433	13650	13555	13545	13461	13464	13528	13514	13357	13507	13651	13543	13472	13644	13463	13602	13460	13664	13664	13385	13549	13419	13463	13513	13543	13574	13511	13455	13364	13649	13681	13603	13497	13336	13667	13502	13617	13489	13416	13395	13343	13457	13484	13419	13569	13606	13455	13526	13590	13497	13432	13364	13428	13604	13561	13486	13558	13471	13471	13552	13554	13503	13423	13614	13289	13526	13605	13597	13491	13481	13537	13647	13639	13379	13609	13417	13589	13563	13424	13645	13493	13589	13462	13678	13495	13409	13478	13643	13586	13566	13382	13478	13404	13586	13655	13464	13623	13351	13454	13553	13375	13583	13442	13466	13605	13499	13384	13528	13552	13607	13467	13508	13481	13414	13504	13409	13401	13560	13460	13533	13634	13682	13597	13471	13346	13724	13551	13452	13502	13567	13656	13603	13526	13646	13565	13431	13463	13410	13582	13495	13451	13568	13447	13405	13536	13369	13379	13533	13490	13443	13697	13540	13617	13569	13496	13427	13441	13498	13620	13465	13566	13596	13537	13443	13461	13585	13537	13487	13547	13449	13400	13449	13593	13364	13481	13540	13650	13454	13475	13578	13564	13360	13556	13418	13534	13501	13332	13453	13476	13497	13625	13568	13539	13575	13578	13582	13483	13368	13536	13533	13471	13493	13590	13745	13545	13391	13525	13730	13535	13579	13568	13508	13394	13488	13481	13518	13502	13307	13507	13410	13518	13512	13458	13400	13562	13521	13405	13417	13572	13677	13407	13535	13404	13570	13527	13482	13583	13418	13645	13454	13535	13349	13462	13563	13503	13490	13468	13619	13513	13549	13612	13399	13557	13544	13570	13460	13508	13413	13695	13468	13555	13487	13385	13603	13504	13301	13465	13559	13549	13315	13562	13529	13571	13590	13485	13502	13391	13659	13396	13764	13638	13546	13637	13440	13585	13605	13566	13413	13607	13370	13417	13506	13392	13621	13563	13603	13583	13448	13445	13514	13452	13520	13383	13512	13620	13347	13414	13432	13535	13447	13532	13543	13414	13512	13495	13608	13460	13383	13492	13433	13454	13376	13456	13585	13601	13514	13526	13547	13578	13609	13495	13576	13460	13436	13509	13575	13624	13505	13509	13399	13547	13586	13473	13583	13305	13577	13450	13665	13508	13509	13338	13655	13443	13474	13464	13549	13644	13493	13608	13552	13615	13617	13531	13560	13561	13514	13434	13404	13362	13544	13650	13372	13469	13584	13519	13477	13507	13506	13617	13451	13451	13481	13630	13459	13500	13505	13600	13422	13493	13700	13516	13399	13621	13626	13441	13514	13412	13719	13466	13616	13521	13507	13357	13469	13395	13488	13500	13418	13459	13610	13585	13462	13573	13500	13588	13505	13622	13574	13384	13354	13530	13587	13369	13590	13440	13379	13639	13694	13375	13557	13552	13599	13485	13515	13402	13358	13619	13706	13498	13388	13673	13468	13644	13400	13566	13570	13387	13506	13439	13502	13491	13378	13698	13444	13419	13589	13606	13314	13570	13546	13421	13563	13535	13565	13527	13400	13616	13478	13497	13473	13445	13545	13373	13443	13587	13460	13568	13397	13667	13435	13524	13562	13504	13554	13704	13537	13484	13491	13400	13425	13277	13598	13379	13628	13579	13577	13533	13557	13471	13560	13325	13508	13555	13616	13561	13531	13385	13511	13591	13376	13495	13396	13569	13431	13479	13371	13539	13337	13550	13636	13498	13551	13622	13568	13677	13431	13591	13539	13549	13579	13490	13475	13498	13585	13558	13430	13700	13421	13331	13559	13669	13450	13700	13608	13396	13452	13524	13452	13583	13537	13371	13439	13516	13366	13543	13743	13436	13636	13440	13531	13492	13446	13553	13341	13437	13587	13579	13456	13589	13372	13554	13365	13517	13498	13484	13466	13521	13653	13515	13608	13492	13352	13320	13465	13588	13533	13361	13494	13587	13656	13390	13474	13382	13505	13613	13447	13274	13428	13584	13400	13542	13533	13549	13639	13420	13666	13543	13455	13638	13505	13485	13609	13431	13473	13485	13546	13420	13408	13562	13620	13453	13459	13584	13544	13357	13326	13639	13481	13624	13534	13555	13214	13323	13471	13463	13403	13636	13577	13475	13478	13634	13750	13523	13681	13622	13426	13401	13379	13673	13657	13559	13456	13555	13539	13628	13427	13559	13639	13556	13415	13357	13583	13592	13498	13467	13524	13412	13554	13513	13449	13545	13267	13581	13567	13444	13559	13656	13610	13433	13484	13517	13560	13607	13586	13393	13514	13357	13589	13500	13385	13529	13483	13537	13409	13625	13591	13592	13565	13651	13364	13562	13577	13474	13641	13565	13657	13412	13461	13523	13555	13606	13605	13631	13544	13600	13534	13505	13417	13393	13628	13425	13458	13525	13460	13567	13591	13501	13491	13380	13683	13567	13537	13564	13725	13301	13615	13439	13612	13583	13375	13653	13524	13629	13443	13360	13592	13414	13480	13294	13688	13430	13460	13488	13593	13478	13511	13440	13518	13431	13428	13526	13623	13411	13530	13512	13487	13494	13339	13429	13550	13543	13565	13466	13411	13627	13674	13637	13621	13599	13485	13786	13446	13555	13394	13547	13426	13471	13591	13532	13435	13651	13547	13518	13437	13426	13352	13540	13574	13458	13424	13461	13528	13440	13575	13551	13350	13452	13458	13467	13528	13364	13545	13460	13298	13598	13465	13529	13557	13637	13253	13543	13364	13540	13583	13583	13444	13415	13666	13505	13494	13378	13616	13475	13339	13687	13668	13743	13461	13634	13362	13654	13582	13408	13481	13527	13460	13342	13395	13602	13643
25062	21397	26755	26430	18961	17664	17741	17216	17352	17035	17246	16937	17147	17062	17198	17197	17170	17083	17073	16964	16992	16885	16899	16684	17092	16932	16815	17024	17086	17017	16842	16896	16904	16932	16936	16811	16997	16804	17010	16968	16959	16872	17087	16874	16981	17066	16986	16822	16799	16943	16734	17139	16827	16877	16731	17006	17032	16999	16936	17026	16754	16976	17186	16815	17070	16921	16832	16743	16930	17043	16940	17018	17084	16898	16721	16942	17036	16805	16835	16800	16917	16921	17055	16972	16985	16835	16879	16902	16869	16835	16906	16748	16966	16953	16934	16951	16821	16988	17119	16816	16980	16821	16934	16858	16899	17015	16886	16667	16838	17005	16902	17094	16951	16798	16841	16886	16956	17064	16796	16886	16856	16662	17052	16840	16733	17042	16850	16852	16819	16900	16851	16996	16964	16793	16987	16965	16873	16746	16957	16987	16930	16969	16969	16904	16846	16751	16754	16747	17005	16854	16841	16915	16919	16940	16922	16955	16782	16876	17042	16896	16683	16716	16868	16705	16994	16685	16738	16806	16774	17037	16801	16981	16991	16915	17031	17003	16920	17000	17029	17017	16998	17144	16998	16943	17129	17055	16812	17070	16803	16861	16609	16986	16695	17106	16712	16656	16721	16829	16928	16918	16947	16821	16913	17106	16713	16963	16805	16897	16726	16891	16945	16966	16763	16930	16918	17151	16974	16820	16901	16954	16863	17045	17125	17014	16999	17060	16868	16735	17001	16809	16901	16679	16793	16892	16917	16624	16733	16948	17007	17012	16943	16837	16836	16997	16799	17104	16985	16723	16855	16924	16961	16831	16894	16860	16731	16876	16860	16868	16821	16942	16953	16876	16852	16723	16939	17001	17025	16724	16765	16844	16881	16943	16852	17008	16957	17051	16967	16779	16891	16677	16870	16833	16881	16894	16928	16984	17046	17074	17107	17074	16853	16763	16889	16924	16874	16758	16847	16895	16799	16723	16846	16976	16802	16991	16713	16995	17093	17001	16992	16820	16964	17046	16861	16859	16887	17023	17086	16891	16761	16737	16715	16827	16806	16756	16889	16945	16887	16825	16742	16861	16944	16695	16729	17087	16949	16737	17098	16767	16924	16816	16781	16930	16996	16896	16999	16925	16916	16795	16817	16837	16961	16926	16992	17005	16861	16980	17078	16863	16766	16893	16926	17160	17112	17012	16817	16833	16828	16940	17039	16917	16753	16916	16865	17022	16774	16883	17040	17046	16873	16744	16963	16868	16969	17076	16952	17022	17220	16891	16964	16695	16944	17056	16907	16760	17139	17219	16849	16814	16964	16635	16890	16816	16944	16856	16886	16774	17049	16783	16941	17093	16972	16844	16752	16646	16875	17026	16946	16853	16779	16981	17047	16976	16689	16841	17130	17069	16945	16869	16792	17035	16879	16901	16926	16946	17008	17097	16900	17020	17093	17019	16806	16812	17001	16840	16950	16925	16916	16785	16904	16722	16730	16929	16965	16847	16803	16667	16997	16891	17131	16898	16821	16798	16892	16942	16801	16891	16894	16859	17012	16854	16817	16945	16906	16876	16921	16818	17089	17027	16876	16787	16849	16949	16629	16931	16958	16826	16893	16721	16720	16874	16711	16594	17021	16911	16982	16968	16825	16950	16887	16951	16947	16740	17001	16971	16716	16827	16799	16861	16727	16889	16949	16965	16871	16961	16986	16814	16995	17148	16962	16893	16912	16878	16781	16846	16981	16905	16883	16777	16832	16669	16783	16801	16878	16960	16984	16730	16880	16888	16814	17015	17076	16978	16919	16900	17025	16532	16960	16880	17086	16899	16946	16914	17150	17173	16879	16909	16776	17054	17023	16965	16539	16778	16873	16984	16979	16894	16881	17032	16961	16938	16976	16816	17093	17025	16934	16850	16652	16671	16824	16927	16828	17002	16831	16853	16801	16880	17135	16902	16758	17001	17001	16943	16982	16803	16851	16829	17079	16830	16923	16924	16976	16927	17047	16831	16808	16850	16722	16878	16890	16850	17013	16853	16867	16830	16980	16865	16912	16751	16850	16889	16685	16941	17007	16940	17093	17177	17039	17019	16946	16987	16954	16929	16866	16801	16943	16886	16953	16945	16858	16859	16859	17136	16932	16806	17016	16749	16983	16786	16782	16800	16931	16934	16893	16807	16986	16821	16897	16896	16831	16828	16771	16905	16820	17178	17079	16927	16865	16867	17125	16751	16822	17000	16960	16882	16877	16765	16792	16801	16954	16859	17112	16834	16900	16787	16944	17015	16934	16854	16911	16777	16860	16771	16897	16795	17073	16903	16812	16733	16890	16825	16852	16621	16867	17107	16957	16965	16948	16992	16936	16824	16918	16872	16917	16908	16874	16648	16981	16781	16709	16889	16623	16921	16708	16955	16754	16976	16856	16829	16908	16834	16789	16927	17117	16985	16991	16954	16872	16717	16733	17001	16988	16813	16664	17000	16962	16944	16791	16869	16752	16714	16889	16814	16708	16903	17052	16865	17125	16834	16946	16800	16677	16781	16876	16564	16938	16696	17095	16889	16876	16972	16860	16771	16925	16919	16908	17007	17008	16864	16983	16928	16982	16925	16944	16983	16715	16817	16839	16984	16913	16958	16842	16782	16794	16811	16774	16958	16884	17009	17081	16984	16841	16976	16974	17108	16939	17034	17020	16590	17057	16823	16803	16836	16962	16743	16857	17080	16881	16918	17003	16912	16834	16983	16720	17003	17140	17156	16958	16912	16925	16974	16999	17008	16831	17022	17056	16737	17046	16876	16768	17038	16750	16814	16853	16854	16955	16918	16897	16785	16829	16954	16828	16897	16881	16796	17005	16835	16735	16740	16971	16843	16771	16761	16782	16887	16745	16918	17014	16974	16772	17032	16916	16850	16788	16969	16952	16877	16954	16789	17022	17064	16835	16762	17014	17037	17017	16727	16844	16825	16861	16924	16743	16861	16918	16915	17020	16987	16900	16791	16948	16848	16930	16977	16832	16700	17047	16948	16993	16884	16810	16902	16979	16726	16811	17043	16919	16815	16932	16812	16966	16759	16938	16936	17004	16900	16688	16967	16833	16915	16951	16770	16942	16916	16766	16685	16696	16855	17076	16843	16945	16792	16791	16712	16808	16964	16875	16958	16768	16796	17020	16780	16922	16959	16950	16630	17120	16777	16893	16992	16880	16827	16961	16855	17064	17044	16605	16881	16822	16881	16902	16904	16822	16766	16932	17022	17068	16919	17022	16854	17042	16869	16944	17016	16777	16890	16843	16653	16885	16809	16821	16782	16989	16739	16907	16686	17007	16870	16996	16953	16674	16587	16859	16837	16903	16947	16820	16855	16838	16833	16982	17016	16807	16951	16666	17025	16994	16876	17180	17082	16807	16929	16861	16971	17036	17012	16882	16688	16670	17128	16942	16965	16956	16946	16730	16823	16797	16906	16828	16893	16794	17002	16821	16958	16994	16844	16969	16828	16898	16811	16885	16962	17112	16927	16833	16828	16895	17040	16773	17009	16766	17018	16828	16673	16934	17000	17140	16953	17072	16821	16904	16884	16942	17044	16962	16957	16868	16979	16931	17097	16998	16907	16834	16848	17009	17017	16996	16832	16904	16927	17007	16904	16985	16973	16893	16875	16824	16708	17033	16851	16815	16807	16934	16884	17034	16924	16978	16902	17173	16918	16956	17002	16883	17148	16821	16928	16856	16953	16789	16948	17001	16713	16583	16892	16881	16786	16609	17046	16897	16829	16806	16969	16747	16914	17055	16953	16839	16712	16779	16685	16984	17115	16983	16866	16944	17052	16764	16771	17041	16947	16887	16760	16740	16754	16917	16872	16612	16909	17003	17008	16791	16819	16922	16877	16983	16684	16919	16959	17153	16720	16728	17001	16947	17065	16949	17000	16943	16957	16740	17055	17197	16846	16934	16852	16881	16948	17110	16893	16816	16798	16876	16840	16640	16697	16911	16932	17005	16819	17282	17066	16983	16827	16801	16978	16894	16987	17074	16921	17118	16961	16922	17115	16754	16813	16941	16891	16990	16794	16862	16937	17020	17015	16842	16728	16999	17033	17098	16903	17010	16766	16877	16929	16899	16916	17082	16863	16943	16901	16894	16907	16743	16780	17048	17000	16939	16676	16774	16727	16754	16917	16874	16847	16887	16849	17027	16896	17083	16895	16881	17021	16872	16972	16928	16770	16896	16784	16756	16766	16917	17013	17014	16999	16958	16771	16927	16909	16822	16740	16952	16830	16680	16978	16920	16954	16816	16997	16752	16978	16916	17025	16919	16830	16793	16813	16953	16803	16886	16854	16847	16997	17000	16991	16946	16989	16798	16782	16790	17014	16723	16698	17016	16686	16766	16942	16781	16778	16905	16962	16949	16870	17042	16569	16821	17049	16826	16946	16853	16770	16928	16602	17071	16914	16945	16823	16869	16886	16922	16786	16723	16923	16717	16913	16788	17116	16770	16998	16898	16810	16880	16780	16865	17066	17064	16783	16911	16861	17085	16953	16898	17027	16882	16746	16686	16905	16993	16656	16749	16921	16767	16815	17078	16910	16930	16776	17241	16870	16850	16897	16985	16829	16827	16766	16901	16792	16900	16822	16801	16987	16675	16881	17110	16843	16965	16768	16715	17008	17082	17054	16909	16967	16840	16964	17033	16962	16626	16867	16840	16915	16990	16976	17004	16961	17055	16893	16946	16787	16893	16864	16991	16852	16762	16690	16901	16941	16973	16904	16879	16967	16910	17105	16864	16861	16694	16817	16967	16799	16903	17175	16888	16700	16783	16856	16910	17030	17077	16921	17010	16740	16974	16884	16944	16971	16976	16755	17165	16953	16823	16727	17024	16850	16823	16695	16736	16896	16780	16935	16906	16815	16855	16921	16849	16779	16809	16731	16853	16690	16933	16948	16800	16838	16881	16687	16868	17131	16980	16770	16758	16876	16787	16936	16945	16897	17189	16903	16857	16918	16928	16799	16730	16899	16825	17024	16895	16910	16706	16913	16988	16558	16853	16899	16967	16693	17020	16799	16861	16788	16677	16880	16912	16743	17124	16879	17145	16859	16871	16824	16922	16878	16915	16814	16999	16772	16979	17015	16677	16798	17020	17021
14132	20070	17961	15932	15158	14687	14177	14043	13944	14149	13980	14154	14073	14177	14060	14042	14040	13872	13974	13940	13957	13768	13875	14099	13804	13897	13753	13905	13859	14028	13679	13890	13785	13812	13831	14003	13939	13953	13870	13789	13911	13893	13794	13857	13857	13986	13779	13866	13863	13932	13837	13708	13758	14120	13848	13945	13964	13921	13766	14108	13880	13750	13662	13741	13748	13787	13740	13804	13961	13760	13784	14040	13787	13742	13748	13838	13926	13782	13771	13911	13808	13940	13962	13880	13875	14025	13877	13871	13791	13810	13805	13692	13791	13769	13798	13830	13816	13899	13853	13779	13910	13753	13825	13788	13852	13892	13784	13726	13797	13968	13807	13666	13620	13791	13694	13749	13770	13844	13786	13867	13830	13906	13962	13862	13815	13816	13839	13809	13947	13868	13927	13785	13790	13736	13909	14061	13890	13783	13827	13998	13839	13922	13807	13987	13849	13840	14004	13908	13727	13785	13784	13859	13947	13946	13811	13762	13880	13828	13790	13662	13739	14046	13793	13856	13949	13770	13785	13715	13747	13815	13671	13760	13943	13892	13835	13780	13765	13849	13873	13894	13712	14097	13775	13861	13708	13900	13730	13895	13757	13967	13815	13979	13834	13730	13922	13939	13885	13829	13757	13939	13890	13995	13784	13833	13877	13842	13825	13779	13821	13754	13930	13706	13885	13793	13728	13794	14106	13824	13972	13934	13755	13789	13780	14078	13872	13863	13900	13879	13820	13857	13888	13984	13702	13810	13920	13884	13809	13804	13813	13694	13877	13943	13919	13657	13937	14015	13805	13991	13805	13947	13950	13933	13905	13782	13907	13946	13640	13764	13877	13992	13813	14023	13933	13838	13805	13924	13892	13911	13932	13883	14065	13833	13966	13714	13963	13904	13655	13903	13747	13857	13860	13980	13761	13927	13842	13988	13752	13739	13872	13857	13881	13877	13890	13748	13875	13821	13841	13809	13953	13675	13861	13918	13919	13770	13831	13755	13921	13793	13810	13959	13748	13940	13924	13715	13960	13985	13700	13895	13708	13900	13699	13846	13762	13672	13854	13855	13911	13654	13981	13693	13800	13628	13934	13806	13762	13873	13663	13913	14015	13859	13828	13914	13658	13860	13764	13742	13780	13917	13973	13864	13846	13941	13646	13838	13798	13789	13729	13771	13794	13755	13773	13889	13856	13814	13858	13914	13756	13754	14029	13935	13892	13787	13899	13768	13636	13750	13913	13847	13830	13835	13858	13971	13726	13808	13886	13794	13920	13760	13803	14040	13875	13743	13918	13810	13883	13847	13864	13843	13876	13801	13850	13876	13828	13787	13839	13768	13883	13803	13820	13809	13945	13880	13773	13826	13975	13950	13818	13686	13918	13926	13753	13846	13918	13777	14030	13727	13880	13791	13942	13913	13974	13847	14023	13921	13736	13937	13902	13924	13784	13871	13846	13711	13784	13740	13991	13752	13734	13870	13644	13928	13986	13701	13850	13922	13799	13730	13801	13880	13735	13839	13770	13739	13883	13609	13912	13838	13855	13782	13696	13786	13747	13979	13902	13868	13721	13814	13839	13848	13772	13780	13750	13728	13724	13885	13797	13805	13875	13738	14025	13860	13852	13832	13722	13803	13732	13971	13924	13778	13747	13723	13601	13714	13953	13877	13876	13983	13736	13798	13749	13845	13796	13692	13869	13866	13889	13816	13953	13788	13920	14010	13995	13687	13940	13709	14017	13815	13787	13797	13903	13807	13927	13914	13948	13905	13831	13838	13831	13856	13830	13843	13758	13895	14005	13822	13832	13847	13846	13816	13896	13624	13871	13879	13830	13969	13902	13839	13776	13915	13904	13876	13751	13830	13831	13981	13639	13905	13664	13796	13767	13821	13806	13828	13836	13892	13755	13761	13936	13951	13803	13735	13712	13940	13828	13929	13650	13834	13726	13878	13892	13853	13631	13883	13936	13711	13779	13631	13843	13797	13901	13849	13840	13869	14008	13657	13856	13688	13972	13806	13744	13767	13774	13680	13816	13785	13882	13879	13860	13845	13686	13738	13869	13966	14084	13793	13842	13816	13909	13992	13965	13925	13838	13749	13893	13805	13805	13867	13923	13649	13782	13864	13767	13827	13830	13656	13941	13786	13780	14026	13670	13763	13824	13896	13821	13910	13870	13804	13872	13783	13930	13773	13900	13893	13877	13788	13909	14004	13741	13956	13762	14126	13898	13866	13924	13938	13929	13798	13900	14019	13901	13736	13750	13869	13870	13942	13753	13886	13919	13837	13863	13971	13959	13926	13821	13968	13724	13847	13758	13925	13689	13693	13873	13894	14085	13775	13894	13884	13886	13749	13948	13678	13684	13746	13849	13761	13914	13871	13900	13829	13873	13843	14031	13775	13851	13870	13835	13874	13871	13941	13846	13703	14005	14008	14026	13729	13978	13792	13829	13718	13915	13833	13928	13776	13695	13964	13833	13806	13768	13974	13925	13896	13732	13858	13989	13851	13982	13899	13761	13670	13873	13589	13923	13800	13849	13839	13864	14030	13862	13960	13817	13745	13783	13908	13880	13934	13881	13882	13966	13932	13780	13831	13667	13868	13959	13963	13905	13837	13993	13843	13738	13867	13720	13862	13763	13857	13907	13802	13862	13868	13871	13918	13812	13790	13859	13655	13877	13866	13588	13865	13924	13876	13892	13995	13808	13830	13736	13743	13904	13908	13690	13874	13909	13965	13903	13798	14015	13898	13795	13857	13750	13853	13891	13818	13943	13906	13758	13833	13964	13745	13887	13946	13765	13920	13846	13779	13849	13801	13798	13827	13833	14081	13768	13817	13959	13803	13832	13795	13829	14023	13718	13759	13965	13923	13945	13736	13768	13903	13814	13798	13715	13868	13853	14000	13799	13855	13939	13762	13949	13717	13926	13859	13741	13847	13883	13794	13967	13797	13907	13888	13848	13657	13929	13906	13690	13911	13770	13935	13857	13800	13811	13962	13862	13859	13668	13724	13828	13944	13899	13929	13808	13693	13916	13708	13950	13876	13805	13816	13790	13912	13758	13929	13807	13877	13880	13910	13918	13868	13712	13806	13951	13668	13942	13697	13805	13819	13941	13622	13759	13999	13862	13797	13942	13791	13742	13814	13806	13763	13840	13774	13903	13813	13800	13738	13854	13866	13876	13881	13945	13766	13823	13821	13810	14040	13961	13756	13915	13667	13779	13863	13679	13895	13739	13836	13784	13764	13713	13861	13914	13815	14042	13825	13839	13907	13916	13895	13920	13757	13911	13927	13889	13856	14007	13664	13730	14031	13967	13956	13698	13860	13700	13738	13917	13819	13868	13852	13813	13814	13797	13768	13798	13819	13872	14005	13843	13838	13833	13866	13896	13789	13897	13833	13717	13820	13569	13785	13731	13880	13925	13826	13712	13895	14056	14011	13934	13882	13946	13895	13855	13981	13797	13772	13852	13795	13823	13801	13879	13996	13926	13798	13761	13843	13859	13823	13951	13906	13821	13832	13834	13894	13738	13998	13762	13738	13998	13863	13746	13865	13872	13895	13849	13929	14032	13884	13825	13837	13809	13816	13894	13774	13729	13794	14067	13871	13935	13915	13963	13832	13843	13954	13929	13808	13866	13633	13915	13670	14017	13951	13628	13949	13888	13727	13804	13867	13735	13844	13672	13918	13895	13754	13814	13778	13838	13964	13888	13849	13915	13753	13830	13831	13797	13957	13827	14052	13908	13906	13934	13930	13855	13877	13789	13862	13864	13885	13945	13786	13842	13838	13964	14073	13777	13962	13865	13764	13863	13900	13851	13732	13903	13900	13872	13890	13823	13950	13983	13907	13783	13859	13841	13741	13800	13868	14012	13744	13813	13754	13836	13946	13724	13678	13923	13786	13878	13857	13700	13886	13879	13961	13914	13870	13773	13812	13771	14001	13780	13917	13823	13815	13949	13679	14028	14020	13740	13862	13890	13744	13737	13814	13682	13732	13869	13878	13907	13706	13939	13879	13813	13921	13913	13810	13863	13849	13884	13770	13990	13862	13783	13853	13787	13883	13787	13695	13743	13968	13744	13923	13786	13852	13708	13863	13871	13960	14000	13921	13853	13796	13767	13980	13914	13907	13825	13932	13774	13872	13962	13771	13793	13970	13939	13915	13941	13769	14015	13946	13837	13704	13884	13907	13920	13736	13950	13839	13799	13689	13937	13907	13994	13723	13773	13745	13836	13842	13849	13810	13928	13893	13820	13910	13765	13740	13611	13849	14087	13802	13737	13695	13849	13977	13754	13976	13855	13826	13860	13740	13925	13756	13743	13850	13916	13966	13844	13807	13825	13788	13841	13805	13752	13851	13724	13889	13639	13960	14002	13948	13713	13937	13756	13953	13933	13900	13979	13979	14043	13888	13786	13722	13883	13803	13892	13890	13958	13862	13880	13857	13820	13952	13812	13751	13843	13830	13850	13880	14037	13878	13813	13707	13863	13759	13848	13897	13694	13785	13748	13913	13934	13763	13888	13767	13670	13876	14042	13788	13891	13975	13883	13814	13802	13845	13886	13867	13922	13943	13789	13893	13908	13955	13866	13519	13800	13534	13780	13781	13901	13921	13799	13840	13693	13780	13850	13887	13986	13870	13775	13933	13923	13911	13942	13848	13879	13881	13929	13849	14019	13861	13774	13975	13821	13888	13769	13917	13815	13925	13801	13711	13828	13833	13832	13780	13865	13737	13898	13831	13786	13798	13917	13723	13793	13708	13776	13780	13812	13867	14022	13771	13752	13814	13816	13923	13736	13653	13847	13799	13747	13911	14005	13903	13641	13867	13922	13772	13924	13937	13807	13918	13772	13906	13735	13836	13868	13844	13983	13930	13863	13831	13893	13895	13838	13793	13841	13837	13778	13870	13904	13721	13834	13848	13842	14026	13948	13913	13881	13834	13923	13795	13874	13779	13834	13859	13819	13902	13740	13879	13814	14005	13756	13820	13847	13854	13803	13877	13872	13674	13963	13688	13849	13913	14007	13870	13704	14016	13816	13916	14023	13766	13789	13770	13812	13926	13940	13823	13724	13896	13993	13876	13893	13808	13799	13749	13740	13876	13678	13844	13866	13889	13831	13773	13929	13901
22406	21413	28773	24463	21692	23010	21896	17549	16592	16601	16734	16719	16852	16757	16751	16752	16493	16391	16511	16367	16175	16061	16085	15950	16211	16153	16256	16430	16151	16207	16462	16484	16104	16256	16151	16328	16214	16062	16258	16095	16314	16105	16291	16225	16325	16378	16148	16121	16347	16469	16297	16297	16123	16119	16096	16027	16119	16310	16339	16251	16170	16143	16163	16163	15900	16104	16002	16176	16197	16258	16262	15933	16175	16200	15944	16143	16036	16091	15984	16201	16190	16007	16264	16224	16212	16313	16253	16170	16172	16075	16223	16218	16107	16154	15940	16132	16067	15967	16115	16135	16139	16065	16230	16163	16254	16128	16230	15974	16220	16180	16101	16321	16042	16070	16249	16101	16134	16194	16197	16265	16171	16133	16246	16094	16245	16138	16280	15883	16205	16173	16224	16262	16254	16126	16115	16115	16198	16189	16083	16166	16147	16003	16039	16142	16157	15944	16217	16013	16185	15953	16086	16131	16113	15943	16363	15926	16271	15981	16144	16213	16259	16153	16265	16238	16289	16228	16319	16240	16180	15978	16320	16159	16156	15946	16156	15924	16114	16103	16278	16271	16293	16055	16282	16076	15995	16004	16121	16211	16026	16163	16203	15924	16109	16303	16128	16286	16223	16124	16178	16176	16060	15987	16022	16129	15962	15996	15954	16134	16242	16120	15977	16157	16142	16199	16186	16234	15991	15949	16186	16314	16051	16037	16256	16066	15856	16123	16119	16220	15905	15998	16035	15919	16045	16120	16085	16198	16197	16074	15936	16234	16289	16158	16220	15923	16065	16027	16079	16174	15962	15917	16072	16117	16118	16332	16055	16118	16239	16095	16314	16112	16122	16293	16208	16144	16052	16146	16121	16166	15857	15936	16101	16221	16173	15997	16125	15985	16017	16097	16231	16161	16076	16150	16288	16316	16232	16188	16031	16067	16013	16098	16314	16265	15985	16125	16087	16028	16197	15880	16042	16089	16106	16319	15962	15983	16170	16185	16095	15971	16017	15993	16157	16045	16121	16110	16220	16306	16098	16036	16050	16004	16300	16199	16233	16031	15992	16169	16062	15999	16038	15966	16183	16312	16004	16180	16197	16003	16130	16309	16276	16127	15946	16202	16032	16082	16047	16103	15993	16176	16143	16085	16026	16099	16024	16010	15924	16226	16319	16003	16252	16182	16390	16372	16115	16142	16296	15954	16112	16100	15829	16114	16158	16211	16070	16143	15985	15903	16249	16135	16082	16246	16236	16267	15915	16111	16103	16254	16253	16119	15981	15969	16105	16324	16304	16195	16101	16111	16127	15994	16106	16067	16379	16158	16043	16050	16062	16092	15977	16049	16168	16205	16059	16180	16131	16106	16035	16039	16079	16092	16108	16129	16120	16301	16192	16148	16126	16146	16033	16186	16202	16110	16099	16088	16058	16262	16212	16213	15974	16091	16221	16140	16080	16193	16126	16114	16296	16154	16110	15939	16037	16154	16068	15980	16246	15968	15953	16218	16233	16113	16105	16031	16236	16115	16032	16082	16257	16160	16106	16090	15904	16107	16186	16095	16154	16155	16088	16120	16123	16172	16083	16218	16069	16110	16030	16104	16003	16167	16208	15925	16268	16352	16289	16073	16028	16231	16147	16178	16215	16097	15961	16121	16256	15917	16246	15824	16083	15985	15967	16028	16282	16170	15852	16184	16363	16203	16072	16027	16130	16287	16219	16190	16008	16237	16131	16188	16253	16134	16160	16101	16129	16126	16151	16297	16042	16116	15876	16206	16031	16208	16258	16052	16082	16116	16103	16241	16113	16019	16166	16163	16249	16035	16186	15742	16130	16055	16262	16056	16096	15880	16241	16322	16137	16114	16170	16260	16154	16181	16097	16151	16264	16212	16039	16088	16267	16104	16240	16214	16177	15923	16245	16276	15980	16298	16083	16225	16022	16118	16078	16180	15964	16188	16040	16061	16000	16027	16049	16167	16238	16054	16203	16190	16060	16211	16297	16210	16120	16043	16169	16190	16317	16180	16196	16326	16083	15982	16342	15951	16105	16026	16167	16040	16156	16243	16254	16171	16048	16145	16134	16112	16064	16124	16106	16052	15869	16043	16226	15976	16163	16084	15916	16292	15919	16210	15973	16219	16170	16239	16232	16233	16115	16078	16300	16180	16206	16140	16139	16230	16149	16222	16227	16094	16255	16146	16154	16091	16241	16188	16181	16049	16041	16006	16042	16077	16046	16092	16294	16106	16131	16164	16057	16181	16190	16127	16042	16058	16221	16011	16124	16036	16130	16158	16225	16138	16128	15941	16069	16253	16135	16404	16109	16254	16142	16250	16088	15919	16086	15906	16109	15950	16230	16203	16128	16134	15997	16049	16030	16078	16218	15988	16130	16011	16097	16215	16160	16265	16276	16076	16176	16247	16112	16046	16064	16054	16277	16020	15903	16188	16124	15992	16179	16044	16206	16175	16211	16093	16034	16153	16234	16221	16081	15968	16095	16162	16185	16146	16112	16119	16072	16252	16099	16358	16222	16218	16172	16123	16336	16228	16118	16256	16228	16050	16030	16081	16363	16045	16100	16295	16339	16114	16109	16088	16146	16086	16066	16128	16339	16186	16122	16087	16202	16261	16052	16205	16192	16069	16258	16115	16006	16060	16061	16234	16299	16159	16107	16291	16156	16315	15948	16211	16250	16228	16045	16293	16176	16123	16067	16055	16127	16063	16286	16016	16334	16177	16188	16179	16052	16112	16198	16022	16177	15977	16302	16228	16095	16067	16078	16049	16231	16049	16099	16213	16147	16138	16163	16127	16183	16164	16276	16260	16166	16167	16016	16200	16224	15996	16093	16067	16146	16167	16339	16169	16133	16089	16153	16046	16082	16214	16100	16161	16186	16166	16071	16131	16107	16105	16099	16008	16104	16076	16105	16260	16139	16314	16306	15975	15932	16110	16225	16091	16009	16436	16085	16341	16171	16223	16130	16381	16226	16001	16181	16282	16135	16312	16078	16279	16185	16160	15991	16164	16345	16150	16220	16160	16287	16064	16229	16187	16168	16207	16134	16255	16048	16056	16058	16062	16248	16136	16159	16314	15992	16151	16132	16048	16019	16077	16233	16211	16058	16003	15919	16143	16269	15946	15947	15999	16199	16203	16224	16194	16019	16260	16118	16043	16251	15909	16255	16002	16155	15874	16148	16247	16065	16201	16120	16137	16084	16315	16224	16132	16167	16179	16154	16221	16304	16194	16016	16237	16265	16227	16082	16283	16259	16419	16202	16105	16070	16124	16191	16077	15929	16214	16150	16227	16077	16069	16132	15816	16028	16296	16196	16154	16316	16212	15999	16055	16095	16247	16032	16078	16051	16110	16190	16212	16069	16028	16014	16090	16121	16078	16121	16149	16109	16093	16242	16262	16117	16316	16166	16326	16120	15910	15945	16236	16088	16403	16124	16355	16132	16137	16099	16105	16013	16245	16137	16006	16239	16168	16109	16039	16279	16098	16184	16218	16081	16237	16047	16183	16022	16066	15974	16042	16134	16245	15891	16090	16068	16153	16112	16050	16248	15879	16293	16156	16159	16107	16207	16190	16086	16121	15967	16082	16147	15925	16225	16133	16080	16213	16052	16092	16008	16026	16228	16137	16208	16042	15976	16174	15983	16081	15942	15997	16079	16145	16083	16207	16140	16207	16317	15944	16239	16096	16262	16021	16110	16265	16065	15971	16058	16220	16037	15908	15988	16127	16014	16246	16202	16114	16279	16317	16205	16197	16109	16092	16253	16154	16099	16205	16160	16066	16077	16104	16323	16106	16016	16168	16118	16129	16286	16202	15904	15999	16206	16057	15942	16059	16216	16098	15806	16204	16279	16090	16034	16217	15818	16172	16150	16144	16077	16091	16152	16063	16005	16055	16007	16146	16204	16111	16137	16068	16032	16190	16267	16175	16164	16267	16155	16143	16090	16337	16208	15933	16179	16245	16289	16141	15991	16055	16164	16118	16092	16162	16343	16259	16261	16066	16224	15979	16245	16264	16237	16040	16150	15942	16272	16159	15942	16271	16096	16182	16178	16224	16185	16313	16079	15909	16010	16518	16102	15887	16112	16116	16218	15981	16278	16058	16073	16089	16019	16167	15979	16014	16139	16220	15998	15892	16131	15936	15911	15871	16303	16310	15882	16084	16127	15997	16128	16110	16180	16305	16383	15891	16178	16220	16086	16110	16015	15842	16077	15971	16066	16211	16232	16117	16042	16047	16033	16126	16185	16231	15994	15992	16054	16027	16022	16180	16148	16037	16145	16156	16119	16083	15974	16031	16086	15943	16079	16286	16140	15927	16120	16331	16101	16013	16134	16193	16076	16150	16290	16111	16007	16225	16095	15993	16100	16088	15987	16194	16113	16064	16093	16004	16248	15907	16095	16156	16161	16073	16225	15973	16155	16159	16195	16332	16229	16051	16160	15884	16073	16060	16140	16278	16199	16223	16189	16098	16353	16255	15987	16158	16130	16084	16032	16328	16302	16072	16060	16082	16153	16095	16128	16060	16042	15959	16045	16197	16178	16133	16043	15967	16027	16067	16044	15841	15931	16061	16270	16079	16253	16066	15991	16075	16195	15952	15997	16162	16302	16238	16266	16104	16261	16319	16177	16150	16223	16144	16363	16190	16101	16124	16062	16077	16068	16155	16022	16192	16256	15878	15930	16251	16128	16124	16240	16171	16133	16050	16269	16195	16091	16151	16143	16051	15920	16065	16128	16199	16182	16209	16172	16342	16066	16018	16136	16092	16100	16176	16047	16153	15874	16106	16076	16139	16013	16161	16250	16079	16176	16185	16147	16124	16379	16309	15953	16148	16066	15953	16159	16133	16207	16069	16003	16019	16124	16090	16168	16118	16219	16054	16048	16146	16027	16192	16003	16131	16139	16223	16198	16083	15961	15831	16017	16169	16282	16155	16045	16260	16376	16399	16111	16046	15865	16176	15992	16103	15966	16274	16180	15920	15979	16098	16203	16182	15933	16027	16129	16024	16123	15733	16367	16141	16152	16290	15936	15979	16110	16184	16037	16137	15986	16364	16110	15978	15951	16013	16248	16228	16353	16170	16114	16084	16176	16069	16097	16085	16140	16250	16179	16226
13367	24976	20777	17205	16170	14855	14138	14111	13825	13872	13915	13903	13848	13703	13967	13731	13569	13436	13411	13514	13448	13406	13402	13457	13450	13352	13438	13365	13422	13307	13337	13439	13401	13412	13450	13330	13422	13287	13530	13381	13299	13420	13411	13315	13416	13497	13439	13508	13447	13148	13318	13453	13750	13412	13238	13315	13242	13386	13410	13517	13205	13289	13430	13308	13362	13304	13318	13446	13180	13314	13234	13515	13441	13386	13303	13363	13329	13330	13442	13247	13483	13378	13344	13273	13346	13297	13454	13307	13262	13462	13485	13357	13306	13344	13577	13378	13269	13457	13336	13370	13369	13355	13364	13401	13329	13308	13362	13289	13387	13296	13552	13268	13324	13225	13218	13326	13233	13313	13260	13316	13375	13224	13409	13388	13421	13377	13382	13486	13475	13296	13283	13399	13537	13434	13379	13362	13248	13325	13531	13398	13461	13519	13392	13326	13385	13397	13403	13375	13489	13443	13187	13339	13350	13333	13384	13358	13205	13400	13214	13482	13361	13322	13522	13356	13307	13198	13229	13266	13362	13481	13407	13583	13366	13268	13269	13231	13397	13477	13364	13247	13419	13264	13339	13252	13296	13432	13441	13260	13451	13234	13199	13512	13342	13214	13172	13368	13474	13401	13278	13445	13464	13283	13361	13215	13458	13397	13283	13382	13324	13357	13326	13477	13310	13340	13365	13321	13317	13273	13380	13305	13384	13237	13428	13408	13356	13278	13352	13390	13349	13259	13231	13217	13349	13354	13323	13500	13483	13211	13140	13305	13270	13333	13297	13347	13302	13566	13303	13365	13396	13316	13251	13473	13311	13351	13217	13413	13494	13238	13424	13382	13144	13356	13330	13392	13414	13381	13175	13470	13404	13475	13500	13395	13304	13238	13206	13376	13480	13346	13176	13295	13368	13412	13448	13298	13405	13277	13365	13232	13378	13303	13346	13471	13441	13413	13299	13306	13285	13395	13448	13293	13396	13423	13218	13273	13445	13411	13391	13318	13317	13476	13348	13312	13312	13413	13414	13288	13187	13361	13292	13532	13270	13291	13171	13289	13433	13258	13257	13348	13422	13304	13238	13373	13504	13216	13303	13265	13260	13560	13387	13333	13139	13185	13398	13394	13181	13339	13284	13137	13401	13283	13266	13344	13479	13564	13335	13270	13386	13418	13384	13314	13463	13301	13378	13215	13235	13477	13448	13261	13428	13346	13503	13313	13320	13249	13363	13408	13338	13196	13385	13269	13490	13280	13375	13269	13450	13424	13529	13345	13389	13263	13376	13282	13326	13349	13289	13417	13331	13389	13400	13152	13466	13285	13521	13343	13446	13319	13332	13302	13360	13503	13397	13310	13433	13345	13396	13488	13342	13333	13449	13268	13378	13333	13272	13269	13501	13304	13369	13320	13462	13306	13453	13377	13486	13266	13345	13297	13528	13333	13310	13213	13344	13373	13214	13373	13352	13392	13383	13449	13334	13554	13322	13376	13259	13289	13165	13409	13473	13254	13286	13217	13399	13506	13393	13475	13301	13274	13242	13238	13343	13254	13514	13257	13330	13269	13404	13471	13258	13408	13184	13351	13263	13442	13249	13260	13281	13237	13496	13478	13334	13460	13308	13280	13295	13447	13161	13481	13457	13468	13312	13342	13331	13184	13338	13183	13358	13223	13437	13235	13475	13355	13420	13468	13375	13378	13290	13298	13367	13497	13381	13289	13200	13538	13296	13297	13237	13258	13397	13295	13308	13325	13386	13418	13304	13343	13289	13334	13289	13327	13339	13297	13269	13405	13346	13327	13420	13374	13275	13396	13400	13199	13435	13375	13434	13321	13290	13292	13334	13424	13351	13506	13222	13357	13462	13299	13298	13223	13368	13428	13342	13475	13298	13242	13325	13572	13374	13302	13453	13333	13448	13366	13342	13271	13486	13413	13319	13339	13424	13463	13241	13266	13375	13343	13511	13291	13297	13349	13297	13500	13224	13425	13265	13562	13378	13410	13387	13546	13376	13304	13244	13389	13336	13279	13417	13241	13395	13429	13284	13486	13327	13537	13293	13536	13272	13361	13424	13487	13554	13324	13239	13342	13348	13282	13363	13263	13457	13423	13488	13145	13284	13370	13368	13437	13302	13359	13283	13366	13404	13398	13375	13235	13272	13391	13369	13377	13277	13277	13323	13285	13387	13236	13397	13426	13413	13164	13343	13349	13262	13338	13537	13284	13517	13422	13307	13357	13322	13435	13432	13333	13406	13500	13413	13174	13382	13309	13488	13465	13428	13278	13347	13447	13486	13340	13515	13330	13307	13232	13363	13284	13412	13257	13345	13404	13263	13458	13489	13236	13216	13311	13227	13344	13425	13315	13452	13281	13501	13469	13514	13389	13262	13454	13599	13430	13358	13371	13441	13180	13290	13353	13222	13235	13297	13418	13215	13335	13258	13214	13400	13395	13274	13547	13174	13454	13404	13451	13408	13270	13412	13323	13359	13314	13405	13407	13409	13493	13324	13404	13391	13198	13291	13334	13322	13310	13375	13331	13312	13331	13372	13332	13305	13381	13261	13428	13318	13330	13199	13294	13417	13313	13498	13386	13370	13526	13241	13468	13346	13433	13311	13400	13404	13433	13527	13195	13429	13212	13364	13358	13330	13318	13344	13319	13445	13248	13310	13412	13230	13355	13222	13425	13326	13241	13465	13499	13287	13335	13083	13537	13351	13423	13447	13245	13269	13389	13454	13213	13407	13303	13516	13479	13182	13289	13460	13523	13438	13285	13522	13230	13521	13364	13240	13522	13401	13341	13434	13540	13216	13411	13417	13331	13263	13334	13413	13295	13388	13280	13434	13366	13498	13298	13366	13363	13354	13266	13390	13286	13286	13424	13295	13365	13201	13365	13392	13406	13393	13435	13490	13331	13284	13170	13499	13395	13388	13483	13383	13262	13360	13220	13242	13199	13438	13252	13495	13195	13268	13263	13223	13293	13255	13221	13341	13324	13410	13339	13340	13296	13109	13317	13356	13526	13408	13330	13341	13292	13290	13279	13239	13233	13369	13235	13488	13508	13228	13462	13436	13443	13236	13407	13250	13660	13351	13483	13350	13339	13442	13254	13363	13371	13497	13356	13480	13316	13405	13204	13331	13357	13356	13417	13298	13178	13313	13453	13256	13294	13399	13378	13297	13442	13420	13245	13452	13338	13300	13116	13419	13232	13255	13454	13586	13435	13499	13400	13240	13479	13204	13405	13160	13488	13448	13272	13325	13268	13312	13185	13471	13356	13413	13394	13402	13406	13424	13439	13257	13466	13567	13388	13203	13214	13385	13287	13178	13264	13417	13317	13439	13336	13324	13337	13196	13293	13329	13325	13315	13435	13392	13361	13301	13412	13313	13221	13330	13387	13439	13504	13268	13370	13216	13350	13449	13437	13439	13430	13355	13441	13196	13409	13344	13377	13400	13453	13303	13387	13198	13475	13435	13383	13345	13509	13503	13319	13419	13311	13387	13215	13353	13313	13350	13310	13484	13454	13419	13129	13295	13353	13469	13341	13505	13202	13302	13444	13368	13330	13411	13334	13154	13495	13363	13453	13333	13347	13369	13440	13399	13382	13518	13419	13363	13233	13315	13320	13377	13238	13454	13373	13409	13354	13367	13281	13352	13228	13250	13194	13346	13290	13431	13326	13455	13288	13416	13338	13406	13447	13432	13445	13297	13440	13349	13192	13431	13322	13337	13394	13367	13332	13411	13308	13389	13316	13325	13365	13427	13375	13242	13276	13149	13266	13292	13353	13340	13281	13283	13158	13377	13259	13374	13435	13228	13242	13428	13409	13334	13335	13348	13281	13345	13295	13406	13308	13404	13315	13336	13313	13485	13283	13370	13273	13302	13373	13364	13419	13256	13410	13356	13334	13278	13375	13306	13492	13556	13359	13210	13363	13289	13258	13465	13275	13438	13221	13337	13252	13354	13309	13456	13289	13310	13249	13419	13289	13319	13366	13329	13365	13387	13320	13479	13454	13365	13382	13359	13351	13196	13255	13509	13327	13336	13265	13441	13314	13490	13419	13461	13283	13242	13361	13375	13382	13219	13312	13320	13355	13410	13189	13349	13375	13385	13428	13233	13242	13392	13401	13325	13336	13375	13390	13224	13235	13332	13370	13395	13281	13290	13379	13304	13318	13302	13378	13379	13521	13435	13423	13313	13409	13320	13465	13155	13360	13422	13445	13349	13364	13418	13345	13413	13375	13118	13446	13170	13386	13274	13292	13282	13342	13271	13400	13338	13356	13437	13450	13349	13359	13468	13206	13315	13361	13287	13251	13260	13373	13275	13401	13362	13193	13374	13427	13368	13366	13490	13485	13248	13401	13501	13412	13407	13307	13214	13243	13403	13386	13396	13362	13607	13401	13428	13433	13403	13457	13391	13385	13270	13332	13595	13409	13384	13260	13360	13389	13245	13232	13479	13268	13467	13203	13190	13242	13382	13441	13366	13284	13283	13480	13246	13202	13490	13466	13427	13351	13406	13247	13468	13373	13312	13426	13344	13425	13211	13454	13202	13550	13322	13279	13324	13299	13337	13460	13262	13327	13440	13510	13322	13198	13399	13459	13235	13320	13321	13342	13567	13399	13360	13277	13271	13403	13345	13301	13423	13320	13308	13396	13288	13306	13366	13396	13408	13407	13336	13455	13358	13315	13427	13310	13463	13249	13446	13233	13308	13294	13309	13387	13406	13464	13342	13581	13247	13268	13536	13184	13428	13298	13403	13265	13200	13315	13334	13477	13367	13344	13466	13232	13303	13395	13260	13392	13356	13343	13127	13353	13494	13325	13292	13516	13205	13383	13337	13170	13367	13474	13514	13299	13442	13426	13345	13504	13456	13479	13359	13191	13348	13188	13551	13355	13239	13429	13304	13248	13508	13421	13212	13403	13217	13355	13618	13304	13276	13436	13518	13255	13376	13310	13370	13442	13345	13335	13277	13420	13304	13411	13446	13498	13303	13097	13272	13304	13334	13320	13360	13399	13289	13345	13355	13224	13589	13480	13337	13320	13348	13345	13466	13409	13209	13405	13311	13491	13355	13211	13305	13389	13315	13373	13289	13312	13252	13441	13512	13316	13362	13255	13350	13287
29828	22443	22181	19689	17384	17083	17195	16833	17031	16867	16918	16936	17027	16896	16887	16928	17075	16977	16856	16919	16840	16939	16808	16758	16867	16843	16933	17075	16873	16729	16929	16882	16824	16845	17050	16638	16782	16838	16956	16727	16643	16864	16853	16874	16692	16912	16979	16803	16753	16821	16807	16931	16948	16990	16838	16943	16736	16396	16722	16822	16695	16775	16826	16917	17008	17066	16782	16650	17108	16778	16919	16787	16920	16735	16892	16785	16805	16888	16707	16976	17032	16754	16623	16790	16774	16726	16766	16526	16615	16776	16865	16426	16690	16913	16736	16561	16821	16872	16618	16899	16891	16719	16842	16915	16921	16765	16640	16551	16795	16841	16904	16959	16968	16813	16855	16739	16948	17059	16767	17050	16774	16740	16792	16767	16872	16916	16813	16910	16755	16810	16707	16769	16934	16970	16734	16751	16810	16896	16825	16710	16883	16932	16906	16863	16984	16749	16879	16699	16662	16780	16818	16765	16637	16525	16765	16817	16777	16830	16702	16780	16792	16924	16971	16819	16788	16716	16794	16793	16899	16927	16841	16815	16762	16880	16905	16870	16868	16837	16589	16880	16748	16914	16819	16733	16867	16900	16865	16839	16782	16813	16658	16575	16854	17057	17055	16896	16757	16941	16736	16736	16663	16864	16819	16764	16819	16930	16808	16816	16906	16695	16749	17013	16963	16795	16908	16805	16785	16844	16861	16915	16788	16703	16851	16691	16769	16796	16847	16757	16909	16832	16734	16612	16768	16780	16863	16635	17002	16898	16869	16778	16906	16859	16874	16849	16952	16699	16962	16797	16847	17001	16844	16784	16677	16732	16850	16958	17033	16754	16852	16897	16878	16657	17086	16571	16881	16811	16864	16879	16851	16894	16925	16846	16659	16997	16909	16952	16960	16723	17001	16997	16916	16950	16773	16845	16712	16796	16799	16893	16883	16587	16885	17010	16770	16778	16934	16860	16761	16999	16825	16946	16783	16786	16761	16991	17037	16987	16993	16887	16833	16994	16948	16834	16655	16826	16745	16680	16701	16872	16811	16872	16783	16791	16837	16846	16846	16867	16958	16669	16847	16841	16835	16780	16727	16918	16754	17117	16896	16865	16892	16877	17027	16682	16903	16907	16845	16972	16879	16750	17176	17061	16711	16867	16913	16647	16808	17108	16847	17036	16862	17145	16774	16719	16952	17058	16851	16730	16832	17040	16656	16942	16889	16716	16881	16761	16773	16753	16671	16660	16667	16705	16897	16939	16694	16845	16751	16900	16841	16864	16842	16933	16869	16728	16717	16827	16788	16682	16904	16867	16802	17041	16780	16806	16937	16695	16723	16747	16852	16890	17124	16778	16840	16823	16881	17097	16792	16679	16851	16878	16830	16710	16810	16787	16900	16859	16685	16756	16699	16768	16816	16871	16573	16612	16804	16935	17102	16970	16955	16955	16922	16801	16943	16800	16988	16597	16877	16923	16910	16927	16844	16799	16886	16754	16643	16757	16866	16738	16960	16823	16917	16773	16852	16812	16768	16763	16782	16953	16786	17031	16861	16659	16862	16593	16855	16857	16916	16877	16689	16941	16917	17013	16905	16901	16768	16833	16740	16783	16580	16731	16852	16928	17022	16753	16952	16719	16942	16772	16820	16804	16789	16880	16657	16845	16703	16878	16871	16951	16820	16717	16715	17080	16992	16780	16862	16895	16854	17074	16766	16845	16640	16825	16804	16972	16890	16838	16706	16829	16732	16651	16750	16908	16896	16911	16755	16838	16851	16793	16779	16860	17033	16871	16631	16786	17071	16652	16716	16801	16928	16746	16763	16553	16816	16827	16854	16812	16817	16873	16848	16911	16877	16745	16825	16695	16866	16835	16899	16860	16891	16844	16687	16596	16851	16871	16976	16919	16820	16964	17010	17002	16789	16787	16645	16707	16726	16838	16689	16767	16834	16669	16815	16813	16870	16865	16878	16694	16738	16849	16988	16864	16679	16931	16692	16789	16736	16909	16814	16661	16700	16815	16756	16714	16866	16837	16890	16737	16879	16796	16774	16661	16813	16831	16908	16782	16935	17029	16625	16731	16868	16746	16767	16598	16842	16891	16866	16717	16759	16803	16747	16765	17090	16838	16818	16850	17056	16745	16812	16785	16937	16957	16829	16919	16907	17020	16661	16849	16694	16830	16943	17022	16844	16963	16604	16688	16810	16924	16944	17031	16969	16833	16686	16776	16859	17017	16744	16776	16758	16785	16664	16724	17038	16851	16938	17062	16861	16884	16894	16741	16712	16733	16633	16903	16716	16608	16944	16937	16825	16902	16772	16831	16606	16792	16754	16904	16955	16759	16506	16636	16985	16721	16689	16872	16837	16911	17031	16880	17090	16715	16815	16744	16768	16736	16860	16801	16951	16680	17106	17023	16902	16700	16873	16940	16651	16623	16851	16618	17006	16987	16893	16716	16916	16910	16671	16957	16869	16967	16842	16827	16852	16764	16550	16768	16972	16896	16902	16862	16917	16808	16701	16818	17011	17004	16746	16645	16680	16999	16641	16690	16809	16868	16823	16799	16757	16905	16953	16736	16843	16818	16770	16763	16835	16666	16835	16782	16892	16861	16728	16863	16854	16925	16961	16901	16833	16779	16904	16648	16727	16734	16885	16774	16946	16868	16781	16571	16906	17080	16699	16956	16801	16788	16792	16828	16708	16739	16815	16877	16868	16740	17046	16926	16726	16853	16688	16730	17083	16791	16873	16688	16756	16704	16764	16767	16651	16691	16796	16798	16920	16834	16628	16635	16732	16849	16835	16988	16788	16862	16874	16955	16799	16910	16817	16925	16668	17043	16918	16928	16796	16745	16874	16915	16710	16819	16852	16697	16638	16924	16727	16726	16836	16689	16807	16843	16822	16869	16786	16818	16698	16755	16799	16783	16876	16735	16765	16723	16616	16933	16781	16760	16943	16955	17030	16851	16926	16744	16783	16983	16903	16967	16739	16843	16962	16791	16842	16859	16956	16867	16762	16816	16793	16807	16845	16826	16792	16681	16680	16856	16858	16743	16857	16882	16920	16673	16833	16688	16813	16728	16663	16670	16845	16774	16847	16958	16958	16862	16686	16850	16730	16922	16956	16874	16771	16926	16644	16806	16838	16839	16768	16890	16914	16656	16745	17033	17052	16776	17098	16787	16990	16568	16915	17000	16934	17043	16693	16835	16919	17076	17033	16827	16705	16749	16807	17037	16839	16839	16839	16727	16860	16798	16818	16750	17011	16711	16828	16891	16837	16836	16741	16886	16761	16825	16837	16809	16767	16794	16715	16815	16893	16886	16913	16765	16954	16818	16794	16799	16823	16881	16831	16932	16743	16700	16868	16846	16883	16792	16976	16805	16776	16769	16934	16932	16939	16860	16785	16895	16775	16934	16861	16766	17025	16679	16757	16724	16775	16811	16784	16557	16920	16957	16860	17025	16859	16940	16905	16733	16609	16939	16922	17022	17071	17200	16873	16935	17065	16738	16901	16755	16688	16779	16743	16777	16820	16876	16718	16849	16819	16745	16682	16886	16702	16839	16932	17002	16702	17019	16888	16860	16933	16698	16907	16785	16728	16813	16722	16856	16737	16628	16861	16739	16916	16797	16784	16896	16843	16751	16893	16941	16916	16788	16824	16796	16932	16554	16688	16846	16817	16765	16692	17004	16708	16881	16886	16844	16822	16726	16618	16696	16720	16935	16728	16724	16799	16940	16919	16813	16823	16659	16727	16636	16928	16702	16870	16793	16852	16842	16808	17004	16766	16886	16904	16828	17006	16732	16842	16590	16591	16789	16826	16757	16831	17012	16774	16571	16714	16755	16496	16769	16772	16731	16625	16815	16942	17056	16868	16914	17195	16924	16865	16904	16854	16926	16748	16821	16847	16623	16891	16799	16966	16687	16892	16847	17047	16767	17060	16828	16914	16791	16764	17028	16806	16652	16855	16753	16701	16562	16774	16578	17017	17014	16862	16962	16586	16719	16637	16917	16690	16817	16693	16596	16662	16794	16776	16862	17044	17034	16980	16827	16911	16599	16919	16629	16865	16911	16907	16955	16834	16727	16869	16898	16997	16857	16767	16642	16924	16476	16713	16869	16689	16648	16866	16743	16540	16709	16857	16600	16927	16894	17156	16878	16727	16828	16811	16849	16813	16700	16752	16758	16648	16938	16812	16715	16625	16792	16926	16719	16853	16923	16877	16915	16737	16830	16915	16866	16821	16951	16694	16771	16755	16811	16851	16846	16749	16788	16852	16942	16817	16893	16960	16746	16760	16832	16828	16772	16637	16825	16827	16930	16863	16800	16673	16662	16494	16846	16878	16756	16844	17053	16729	16759	16928	17016	16735	16751	16896	16896	16746	17020	16729	16816	16900	16706	16813	17012	16665	16973	16758	16790	16632	16894	17036	16784	16848	16602	16867	16870	16781	16777	16822	16840	16790	16992	16958	16895	16893	16777	16784	16650	16769	16744	16772	16937	16880	16762	16981	16741	16908	16727	16588	16897	17127	16773	16863	16815	16997	16825	16808	16932	16603	16993	16914	16851	16923	16784	16839	16766	16906	16685	16742	17002	16894	16597	17018	16939	16831	17007	16769	16852	16676	16698	16598	16899	16921	17095	16742	16777	16971	16843	16866	16709	16688	16853	16839	16953	16843	16923	16811	16878	16816	16771	16767	16845	16861	16654	16815	16860	16853	16774	16766	16929	16782	16826	16939	16842	16938	16869	16712	16952	16721	16608	16895	16899	16989	16848	16756	16606	16708	16852	16963	16619	16589	16735	17009	16863	16864	16787	16782	17039	16878	17027	16896	16780	17025	16849	16966	16801	16894	16999	16929	16715	16592	16810	16978	17141	16738	16862	16692	16810	16702	17007	17081	16706	16899	16779	16822	16856	16728	16915	16785	16799	16611	16885	16809	17062	16878	16950	16704	16913	16859	16785	16800	16893	17000	16833	16965	16692	17062	16823	16979	16839	16824	16743	16826	16682	17184	16818	16808	16877	16892	16893	16883	16772	16873	16781	16862	16733	16795	16696	16919	16958	16701	16787	16862	16721	17032	16978	16891	16771	16772	16660	16743	16772	16944	16654	16707	16753	16787	16905	16853	16778
15791	18668	16534	15402	14703	14402	14195	13984	13936	13801	14077	14122	14071	14085	14120	14010	14004	13765	13880	13598	13974	13847	13872	13944	14007	13637	13746	13700	13834	13885	13843	13825	13689	13910	13902	13766	13920	13640	13803	13944	13854	13786	13742	13827	13666	13950	13652	13705	13795	13882	13818	13817	13831	13892	13659	13782	13776	13680	13788	13847	13729	13783	13888	13832	13833	13764	13915	13652	13623	13774	13836	13857	13878	13903	13685	13829	13710	13959	13642	13895	13741	13865	13696	13741	13959	13616	13830	13719	13842	13992	13740	13910	13688	13836	13746	13811	13740	13884	13814	13819	13745	13997	13816	13918	13774	13868	13606	13890	13783	13778	13735	13636	13860	13759	13636	13939	13633	13837	13859	13870	13799	13770	13765	13795	13889	13854	13683	13792	13775	13965	13760	13714	13986	13667	13838	13673	13771	13802	13782	13814	13925	13750	13708	13810	13775	13818	13799	13842	13877	13776	13918	13851	13701	13748	13719	13746	13842	13818	13978	13914	13673	13804	13856	13847	13795	13652	13997	13907	13665	13817	13675	13774	13867	13742	13626	13843	13795	13943	13917	13883	13775	13716	14039	13821	13808	13895	13865	13707	13777	13728	13838	13828	13828	13858	13999	13717	13838	13725	13676	13809	13906	13750	13749	13958	13704	13841	13765	13923	13876	13621	13799	13817	13804	13789	13759	13823	13933	13751	13737	13699	13874	13750	13858	13932	13948	13792	13718	13860	13841	13812	13861	13700	13784	13812	13910	13674	13645	13788	13671	13743	13751	13906	13765	13785	13771	13873	13801	13683	13867	13762	13725	13839	13888	13715	13791	13734	13812	13899	13758	13863	13696	13757	13938	13842	13747	13779	13869	13760	13828	13730	13882	13820	13732	13802	13746	13972	13746	13915	13861	13668	13786	13876	13807	13711	13908	13982	13814	13826	13790	13718	13808	13858	13807	13893	13759	13916	13919	13642	13731	13597	13893	13669	13885	13800	14117	13857	13819	13787	13782	13758	14031	13915	13739	13837	13829	13799	13830	13775	13857	13813	13803	13972	13721	13782	13873	13757	13789	13810	13550	13830	13823	13789	13766	13702	13930	13859	13862	13813	13863	13945	13663	13745	13765	13772	13894	13866	13886	13898	13736	13725	13818	13769	13712	13762	13807	13841	13896	13956	13871	13846	13881	13881	13594	13910	13738	13902	13821	13901	13734	13870	13898	13833	13837	13682	13850	13817	13676	13776	13843	14044	13983	13843	13796	13778	13880	13701	13862	13779	13801	13701	13711	13946	13889	13821	13858	13706	13901	13830	13777	13863	13798	13830	13676	13960	13534	13871	13925	13811	13833	13775	13852	13669	13842	13858	13654	13744	13673	13806	13709	13828	13677	13826	13800	13802	13855	13711	13865	13779	13807	13816	13878	13615	13912	13741	13955	13784	13786	13616	13786	13780	13779	13715	13688	13721	13795	13781	13820	13732	13724	13798	13989	13911	13836	13805	13783	13745	13717	13785	13840	13833	13659	13945	13859	13716	13789	13738	13676	13786	13906	13767	13767	13806	13753	13863	13777	13918	13610	13832	13765	13897	13712	13886	13739	13739	13848	13802	13841	13693	13802	13765	13890	13878	13781	13757	13596	13955	13788	13808	13829	13864	13775	13949	13789	13803	13879	13939	13810	13971	13826	13818	13879	13733	13721	13851	13756	13917	13829	13647	13773	13796	13781	13919	13827	13850	13788	13816	14067	13834	13901	13594	13933	13964	13881	13785	13623	13816	13779	13872	13888	13691	13854	13861	13789	13715	13664	13755	13745	13786	13887	13741	13733	13759	13939	13758	13794	13740	13913	13693	13882	13902	13824	13800	13872	13852	13845	13809	13888	13758	13962	13767	13695	13748	13852	13732	13902	13842	13802	13736	13710	13813	13736	13854	13735	13837	13872	13778	13886	13843	13884	13945	13761	13916	13771	13808	13724	13826	13644	13789	13883	13917	13896	13782	13673	13698	13856	13751	13873	13839	13919	13796	13943	13755	13611	13799	13634	13715	13759	13952	13701	13852	13864	13700	13783	13830	13730	13848	13828	13726	13840	13675	13811	13896	13799	13921	13876	13895	13893	13870	13954	13634	13969	13837	13751	13794	13887	13799	13783	13886	13725	13639	13961	13811	13880	13872	13728	13747	13727	13871	13748	13865	13859	13793	13749	13599	13890	13734	13972	13759	13765	13683	13779	13839	13758	13900	13878	13781	13844	13836	13989	13760	13896	13884	13866	13784	13803	13793	13866	13904	13721	13805	13823	13801	13770	13808	13754	13718	13801	13746	13720	13913	13927	13800	13783	13801	13818	13718	13717	13762	13793	13865	13767	13795	13836	13897	13737	13748	13792	13780	13884	13895	13788	13767	13813	13754	13762	13812	13766	13747	13991	13849	13786	13796	13889	13827	13891	13872	13728	13716	13771	13875	13865	13935	13879	13872	13696	13821	13932	13734	13879	13895	13756	13994	13763	13932	13800	13819	13818	13872	13830	13811	13917	13733	13908	13773	13896	13709	13851	13951	13852	13824	13999	13878	13894	13732	13818	13832	13806	13726	13898	13835	13665	13739	13713	13867	13838	13836	13956	13799	13988	13797	13798	13810	13874	13785	13814	13847	13888	13811	13903	13804	13854	13807	13598	13895	14002	13784	13869	13804	13837	13768	13782	13797	13816	13688	13926	13758	13898	13593	13801	13917	13656	13580	13871	13787	13888	13981	13889	13785	13875	13761	13898	13857	13719	13791	13692	13805	13836	13711	13619	13625	13784	13811	13876	13844	13681	13786	13993	13854	13810	13701	13910	13830	13871	13792	13947	13874	13837	13706	13908	13906	13867	13692	13867	13886	13842	13818	13749	13982	13733	13782	13759	13686	13805	13734	13779	13820	13878	13867	13789	13882	13912	13994	13747	13868	13805	13793	13939	13682	13884	13683	13839	13966	14067	13872	13821	13796	13718	13840	13842	13731	13764	13657	13957	13889	13884	13824	13781	13815	13773	13877	13737	13921	13966	13927	13802	14031	13692	13858	13775	13907	13766	13842	13756	13818	13801	13918	13845	14033	13843	13767	13769	13696	13979	13765	13627	13830	13749	13756	13784	13890	13756	13827	13621	14001	13846	13790	13958	13745	13832	13793	13693	13886	13879	13754	13960	13850	13892	13898	14000	13781	13821	13833	13906	13641	13925	13851	13710	13884	13773	13772	13882	13887	13822	13909	14028	13667	13732	14028	13825	13761	13716	13600	13902	13941	13842	14018	13840	13938	13807	13714	13756	13705	13985	13580	13832	13790	13905	13919	13731	13865	13802	13727	13709	13811	13785	13862	13904	13616	13788	13528	13708	13934	13878	13992	13697	13938	13914	13900	13689	13791	13822	13803	13911	13790	13918	13862	13769	13791	13681	13746	13827	13811	13858	13856	13659	13887	13847	13799	13876	13808	13894	13718	13722	13891	13962	13771	13718	13906	13681	13742	13724	13966	13889	13731	13840	13850	13876	13787	13628	13749	13688	13872	13882	13906	13950	13768	13795	13893	13725	13748	13919	13736	13759	13816	13844	13859	13902	13768	13718	13952	13830	13826	13681	13892	13711	13669	13840	14017	13976	13898	13924	13835	13778	13958	13696	13817	13812	13765	13866	13759	13824	14028	13707	13779	13800	13826	13764	13824	13666	13797	13829	13893	13792	13925	13887	13820	13624	13717	13860	14098	13804	13622	13719	13996	13698	13791	13703	13916	13664	13770	13752	13840	13692	13859	13791	13904	13805	13917	13709	13838	13748	13853	13845	13695	13668	13823	13867	13769	13977	13836	13943	13861	13922	13848	13850	13771	13779	13889	13772	13780	13631	13691	13779	13825	13806	13754	13725	13762	13750	13778	13764	13748	13772	13778	13814	13658	13882	13800	13748	13933	13955	13969	13795	13866	13827	13762	13891	13687	13755	13773	13746	13947	13797	13761	13802	13789	13875	13715	13791	13737	13804	13918	13981	13799	13765	13812	13729	13693	13760	13872	13850	13747	13734	13881	13818	13790	13958	13778	13967	13718	13978	13774	13910	13845	13965	13777	13868	13860	13796	13889	13861	13845	13908	13564	13846	13806	13855	13869	13862	13750	13885	13868	13730	13721	13741	13828	13993	13739	13809	13929	13650	13869	13679	13881	13707	13815	13783	13836	13792	13976	13811	13804	13786	13710	13805	13646	13743	13751	13922	13905	13919	13750	13793	13827	13798	13725	13855	13845	13829	13741	13712	13982	13887	13850	13706	13848	13627	13841	13969	13848	13721	13743	13734	13882	13714	13808	13875	13809	13758	13847	13912	13805	14062	13780	13801	13887	13635	13854	13790	13669	13860	13923	13736	13866	13892	13708	13753	13776	13728	13635	14045	13750	13947	13779	13693	13754	13777	13874	13930	13752	13826	13777	13818	13887	13694	13734	13624	13767	13753	13810	13833	13906	13820	13584	13647	13678	13850	13844	13796	13983	13944	13661	13815	13888	13815	13756	13842	13966	13790	13833	13812	13716	14025	13873	13775	13779	13974	13759	13895	13711	13827	13690	13791	13869	13906	13734	13867	13766	13912	13954	13936	13662	13889	13789	13764	13648	13799	13750	13858	13969	13693	13775	13720	13817	13819	13764	13762	13825	13853	13611	13990	13791	13866	13945	13680	13853	13843	13817	13801	13843	13969	13760	13666	13883	13863	13859	13879	13809	13828	13728	13878	13871	13814	13785	13880	13883	13781	13692	13795	13840	13973	13886	13916	13702	13884	13875	13787	13834	13730	13883	13645	13757	13924	13742	13785	13771	13765	13870	14026	13839	13813	13929	13845	13918	13685	13838	13950	13817	13772	13961	13663	13884	13811	13890	13952	13689	13803	14009	13873	13794	13851	13800	13784	13831	13747	13907	13980	13875	13792	13673	13802	13771	13871	13831	13817	13738	13896	13883	13787	13778	13715	13844	13822	13829	13813	13841	13881	13891	13582	13862	13894	13771	13879	13877	13882	13856	13800	14026	13845	13924	13883	13710	13724	13941	13889	13804	13763	13963	13761	13773	13798	13859	13884	13810	13843	13803	13892	13856	13770	13854	13860	13611	13728	13829	13766	13672
23404	21376	28181	25093	22048	19840	18664	16959	16307	16565	16625	16592	16601	16365	16497	16442	16520	16238	16341	16222	16210	16104	16336	16053	16327	16361	16109	16336	16208	16321	16133	16277	16143	16287	16299	16290	16391	16168	16250	16096	16161	16195	16204	16326	16157	16148	16086	16329	16235	16175	16337	16137	16204	16356	16247	16126	16055	16100	16184	16455	16018	16174	16180	16009	16297	16102	16256	16129	16118	16071	16279	16133	16147	16095	16038	16051	16246	16110	16183	15995	16112	16042	16247	16235	16179	16227	16253	16299	16171	16185	16131	16179	16272	16265	16212	16018	16213	16100	15956	16078	16065	16030	16245	16214	16295	16201	16213	16023	16331	16083	16245	16093	16115	16129	16234	16180	16146	16070	16248	16146	16101	16128	16398	16191	16235	16362	15989	15925	16095	16217	16001	16018	16352	16216	16024	16094	16135	16189	16238	16152	16201	16144	16224	16029	16234	16023	16081	15974	16178	16103	16129	16244	16208	15952	16203	16235	16175	16181	16241	16146	16245	16043	16396	16303	16166	16022	16141	16189	15942	16104	16259	16159	15947	16081	16221	16102	16245	16032	16133	15997	16205	16237	15947	16004	16171	16315	15982	16200	16278	16125	16067	16061	16060	16169	16129	16339	16216	16177	16266	16155	16080	16060	16172	16213	16160	16229	16207	16065	16261	16213	16406	16229	16260	16297	16134	16233	16093	16171	16115	16185	16162	15957	16206	16294	16196	16159	16159	16270	16262	15937	16222	16136	16204	16266	16066	16042	16055	16109	16139	16048	16068	16094	16216	16162	16270	16237	16177	16113	16165	16213	16191	16211	16080	16386	15967	16269	16277	16146	16289	16401	16130	16170	16011	16096	16128	16173	16230	15922	16040	16210	16016	16283	16332	16074	16289	16328	16071	16157	16101	16089	16204	16111	16460	16138	15877	16087	16127	16241	16202	16309	16106	16265	16231	16196	15998	16090	16232	16180	16112	16069	16156	15955	16184	16307	16304	16128	16215	16126	16102	16234	16186	16233	16231	16221	16104	16116	16195	16242	16218	16247	16249	15969	16311	16240	16198	16145	16125	16166	16074	16095	16100	16265	16080	16396	16143	16070	16248	16224	16136	16272	16246	16186	16004	16066	16123	16218	16211	16038	16160	16193	16090	16136	16191	16293	16234	16277	16361	16214	16079	16000	16170	16202	16072	16286	16084	16110	16170	16122	16185	16155	16286	16469	16355	16158	16103	16152	15936	16429	16343	16041	16137	16148	16368	16170	16349	15947	16332	16147	16151	16372	16179	16135	16338	16326	16470	16106	16143	16160	16067	16204	16094	16390	16163	15966	16236	16010	16253	16171	16258	16213	16225	15941	16151	16419	16127	16299	15947	16095	16041	16136	16213	16200	16269	16165	16203	16228	16141	16203	16189	16135	16220	16225	16306	16159	16024	16287	16079	16220	16298	16211	16231	16376	16243	16055	16254	16035	16331	16223	16187	16121	15950	16181	16281	16159	16190	15912	16263	16117	16042	15964	16445	16218	16366	16173	16303	16262	16214	16157	16049	16176	16067	15933	16188	16344	16231	16169	16246	16217	16263	15997	16167	16056	16204	16067	16050	16263	16180	16099	16194	16182	16209	16240	16220	16435	16164	16035	15996	16037	15974	16088	16160	16162	16188	16056	16291	16159	15918	16113	16072	16068	16337	16197	16235	16046	15984	16135	16102	16025	16194	16068	16078	16222	16112	15993	16256	16394	16306	16235	16278	16204	16297	16152	16047	16188	16204	16057	16142	16097	16304	16233	16293	16119	16218	16110	16297	16098	16049	16087	16121	16077	16224	15993	16276	16111	16166	16400	16364	16113	16016	16316	16108	16207	16263	15984	16032	16123	16244	16191	16151	16204	16128	16186	16049	16140	16267	16098	16139	16197	16268	16106	16234	16176	16202	15961	16057	16112	16186	16152	16134	16277	16034	16341	16389	16038	16312	16183	16170	15992	16404	16128	16260	16123	16173	16033	16384	16231	16205	16327	16226	16195	16108	16083	16132	16131	15945	16239	16257	16035	16120	16052	16147	16217	16218	16176	16085	16225	15940	16039	16171	16275	16407	16069	16147	16159	16324	15995	16184	16233	16025	16280	16184	16186	16031	16303	16198	16172	16088	16013	16279	16324	16188	15960	15992	15928	16009	16206	16204	15977	16043	16026	15999	16260	16188	16217	16240	16103	16009	16096	16258	16246	16224	16112	16158	16049	16141	16163	16120	16162	16096	16087	16113	16209	16159	16350	16160	16012	16143	16192	16085	16291	16041	16125	15997	16174	16079	16229	16127	16156	16241	16211	16198	16241	16142	16312	16041	16280	16276	16202	16106	16264	16071	16162	16142	16080	15947	16160	16095	16192	16236	16263	16139	16096	15975	16034	16237	16026	15886	16081	16277	16120	16245	16076	16270	15949	16181	16219	16124	16190	16142	15908	16175	15967	16197	16182	16299	16124	16036	16109	16156	16132	15976	16233	16363	16159	16259	16244	16270	16303	16379	16297	16456	16132	16311	16266	16213	16130	16028	16098	16213	16375	16072	16011	16151	16149	16121	16199	16161	16159	16278	16022	16012	16284	16195	16169	15941	16175	16145	16073	16079	15992	16273	16031	16098	16189	16117	16064	16378	16197	16254	16279	16240	16081	16187	16261	16440	16144	16375	16406	16151	16261	16042	16001	16083	16063	16182	16328	16408	16225	16109	16292	16227	16109	16143	16357	16229	16038	16158	15992	16303	16183	16215	16362	16087	16060	16134	16091	16013	16221	16144	16083	16349	16288	16363	16090	16312	16116	16146	16253	16192	16280	16273	16361	16178	16158	16267	16189	16020	16054	16272	16264	16225	16220	16377	16318	16239	16248	16309	16216	15996	16109	16071	16176	16214	16224	16096	16029	16185	16248	16210	16199	16275	16377	16103	16196	16049	16285	16185	16182	16138	16231	16124	16299	16013	15996	15981	16013	16212	16096	16188	16135	16362	16111	16237	16145	16054	16108	16237	16345	16283	16208	15958	16037	16270	16049	16072	16127	16543	16206	16151	16334	16421	16172	16319	16181	16316	16087	16164	16193	16140	16163	16149	16118	16231	15913	16154	16148	16222	16231	16137	16139	16197	16200	16255	16056	16213	16123	16229	16250	16234	16170	16310	16077	16244	16137	16201	16179	16199	16237	15914	16080	15969	16001	16064	16215	16074	16148	16259	16071	16160	16306	16324	16333	16164	16198	16109	16203	16271	16245	16033	16299	16215	16143	16156	16246	16316	16091	16183	16140	16216	16150	16303	16008	16152	16069	16253	15999	16271	16282	15952	16164	16177	16295	15964	16270	16255	16214	16148	16235	16289	15901	16184	15956	16012	16170	16108	15977	15963	16184	16016	15978	15998	16307	16088	16142	16328	16204	16238	16331	16146	16213	16266	16194	16222	16176	16189	16032	16194	16118	16098	16272	16029	16035	16120	16131	16358	16183	16114	16081	16211	16075	16014	15975	16176	16290	16472	16015	16329	16129	16129	16256	16373	16106	16246	16156	16285	16273	16288	16249	16159	16116	16163	16113	16115	15892	16136	16137	16348	15972	16184	16047	15966	16177	16152	16232	16010	16146	16123	16148	16218	16241	16204	16091	16121	16069	16148	16256	16335	15902	16215	16240	16211	16154	16325	16192	16340	16175	16101	16082	16136	16301	16227	16015	16328	16297	16309	16226	16313	16415	16313	15973	15931	15926	16208	16210	16070	16294	16202	16108	16150	16259	16165	16239	16088	16257	16384	16139	16140	16061	16386	16205	16319	16330	16060	16291	16224	16291	16262	16053	15995	16157	16372	16044	16105	16137	16175	16190	16288	16052	16091	16327	16088	16117	16207	16204	16241	16091	16164	16206	16278	16287	16220	16017	16109	16050	16278	16286	16221	16072	16290	16190	16189	16154	16151	16072	16225	16132	16134	16223	16210	16010	16404	16238	16208	16415	16112	16173	16055	16240	16181	16025	16289	16158	15979	16111	16148	16078	16187	16302	16138	16341	16172	16333	16362	16140	16037	16231	16087	16258	16093	16194	16339	16159	16032	16466	16105	16279	16229	16177	16083	16170	16236	16038	15927	16173	16083	15934	16211	16185	16336	16011	15983	16113	16080	16216	16247	16182	16201	15887	16223	15976	15942	16122	16203	16172	16194	16249	16101	15998	16276	16085	16055	16059	16314	16047	16391	16183	16243	16201	16186	16278	16108	16090	16157	16038	15896	16347	16356	16162	15964	15875	16098	16241	16217	16153	16295	16053	16073	16129	15961	16147	16245	16244	16021	16057	16261	16348	16041	16343	16250	16005	16170	16212	16130	16059	15926	16236	16376	16263	16359	16060	16122	16335	15957	16309	16295	16299	16071	16014	16110	16111	16140	16201	16229	16147	16380	16356	16081	16216	16195	16241	16135	16299	16057	16126	16012	16309	16070	16143	16293	16260	16182	16109	16316	15927	16295	15945	16162	16082	16060	16057	16216	15946	16019	16103	16187	16190	16251	16019	16295	16133	16199	16204	16269	16235	16222	16032	16094	16221	16112	16230	16100	16155	16191	16162	16222	16235	16224	16318	16210	16147	16117	16134	16209	16109	16107	16216	16211	16032	16105	16164	16174	16143	16038	16202	16012	16302	16218	16259	16138	16108	16103	16177	16151	16008	16150	16160	16023	16343	15961	16153	16260	16443	16091	16226	16041	16154	16155	16286	16012	16374	15985	16279	16273	16173	16345	16316	16235	16326	16238	16283	16281	16112	16155	15931	16184	16087	16165	16196	16062	16086	16103	16141	16137	16144	16378	16117	16204	16247	16088	16182	16094	16149	16261	16141	16212	16041	16204	16129	16079	16187	16349	16093	16039	16410	16312	16146	16209	16061	16141	16120	15981	16276	16233	16135	16135	16193	16224	16110	16281	16122	16047	15869	16196	16082	16301	15985	16158	16087	16035	16219	16200	16281	16181	16238	16354	16026	16088	16174	16436	15998	16045	16249	16194	16146	16245	16082	16333	16217	16268	16250	16208	16158	16416	16365	16146	16291	16367	16128	16344	16243	16165	16208	16217	16097	16115	16151	16189	16194	16085	16303	16288	16146	16155	16177	16079	16029
12448	21726	18336	16363	15220	14487	14153	13897	13792	13777	13883	13852	13703	13733	13679	13624	13606	13615	13574	13717	13420	13420	13359	13399	13417	13503	13524	13356	13364	13636	13507	13433	13482	13564	13502	13480	13500	13500	13550	13581	13297	13333	13529	13598	13500	13476	13235	13455	13379	13436	13395	13527	13361	13364	13555	13467	13474	13476	13518	13427	13437	13531	13425	13516	13380	13392	13338	13361	13582	13361	13445	13530	13474	13455	13536	13532	13512	13440	13401	13308	13480	13393	13329	13587	13427	13449	13545	13563	13470	13311	13492	13510	13360	13592	13498	13475	13607	13420	13411	13425	13417	13456	13418	13412	13348	13460	13387	13429	13252	13404	13446	13357	13474	13536	13438	13386	13421	13480	13520	13464	13418	13501	13556	13313	13530	13410	13468	13469	13393	13381	13311	13522	13385	13322	13415	13342	13416	13371	13550	13534	13462	13526	13426	13488	13437	13155	13436	13488	13451	13382	13412	13413	13421	13522	13494	13498	13368	13388	13362	13405	13464	13417	13434	13413	13371	13566	13322	13316	13404	13471	13468	13575	13485	13492	13417	13392	13513	13466	13418	13526	13555	13385	13432	13467	13316	13515	13204	13444	13366	13497	13712	13253	13342	13319	13540	13376	13417	13455	13389	13310	13526	13528	13419	13350	13439	13367	13518	13266	13366	13533	13430	13387	13541	13477	13418	13584	13365	13455	13373	13470	13492	13516	13384	13417	13456	13454	13516	13368	13609	13455	13350	13188	13486	13434	13469	13464	13315	13317	13498	13454	13522	13468	13324	13522	13449	13469	13432	13433	13454	13456	13543	13461	13410	13598	13511	13360	13492	13431	13378	13446	13566	13544	13412	13371	13457	13294	13340	13321	13411	13406	13542	13393	13234	13301	13580	13575	13447	13467	13360	13364	13414	13408	13444	13517	13408	13409	13461	13334	13457	13533	13574	13384	13499	13315	13519	13569	13497	13407	13477	13536	13520	13453	13280	13568	13528	13348	13515	13518	13588	13565	13471	13497	13402	13526	13397	13429	13365	13566	13571	13629	13257	13542	13454	13514	13453	13397	13411	13464	13401	13545	13438	13488	13449	13493	13546	13398	13358	13432	13331	13356	13494	13432	13591	13307	13544	13523	13396	13473	13551	13311	13557	13528	13513	13489	13447	13386	13626	13549	13506	13411	13426	13502	13472	13352	13488	13579	13498	13449	13474	13465	13321	13504	13545	13351	13423	13479	13680	13412	13541	13337	13375	13398	13347	13490	13483	13401	13511	13673	13652	13546	13434	13497	13345	13489	13312	13396	13406	13387	13425	13535	13407	13588	13628	13554	13384	13299	13377	13318	13572	13519	13352	13548	13424	13434	13601	13426	13405	13307	13480	13358	13363	13321	13292	13466	13356	13623	13553	13566	13438	13490	13546	13468	13424	13305	13495	13373	13355	13417	13464	13511	13371	13408	13585	13385	13367	13557	13440	13502	13484	13524	13397	13447	13322	13568	13510	13267	13399	13536	13640	13362	13524	13535	13490	13556	13358	13471	13371	13447	13364	13432	13378	13359	13409	13391	13633	13496	13431	13414	13509	13401	13479	13235	13449	13453	13370	13650	13525	13416	13487	13315	13420	13291	13530	13486	13496	13292	13494	13608	13375	13546	13405	13490	13381	13543	13463	13435	13398	13365	13379	13383	13417	13537	13595	13388	13308	13486	13388	13494	13567	13441	13443	13441	13454	13495	13422	13351	13423	13514	13442	13468	13407	13388	13392	13657	13456	13439	13385	13522	13561	13489	13407	13402	13523	13519	13362	13377	13458	13463	13401	13520	13408	13417	13239	13395	13493	13270	13372	13566	13482	13416	13522	13366	13446	13360	13490	13422	13504	13308	13471	13321	13525	13399	13448	13355	13483	13436	13392	13492	13278	13495	13248	13438	13455	13452	13420	13455	13510	13517	13390	13447	13478	13469	13365	13539	13481	13453	13449	13466	13658	13442	13523	13228	13268	13477	13407	13506	13327	13478	13436	13380	13565	13376	13362	13361	13539	13398	13404	13540	13641	13332	13431	13435	13451	13429	13411	13390	13569	13360	13709	13487	13320	13416	13468	13172	13352	13547	13378	13412	13478	13246	13427	13418	13369	13447	13318	13344	13457	13351	13466	13477	13474	13361	13350	13505	13409	13317	13433	13481	13304	13628	13498	13516	13318	13387	13504	13640	13332	13318	13361	13254	13376	13528	13482	13509	13455	13413	13252	13538	13401	13297	13394	13425	13426	13370	13493	13475	13337	13435	13507	13506	13246	13355	13554	13390	13529	13421	13566	13446	13415	13488	13449	13492	13518	13326	13405	13545	13500	13426	13365	13560	13431	13325	13375	13443	13483	13352	13569	13296	13471	13452	13539	13467	13349	13524	13359	13636	13415	13489	13480	13312	13431	13299	13542	13284	13467	13372	13561	13405	13458	13426	13532	13495	13483	13363	13371	13419	13572	13401	13470	13479	13406	13623	13226	13575	13492	13409	13358	13481	13471	13368	13464	13358	13297	13366	13516	13365	13297	13473	13512	13337	13534	13525	13460	13480	13438	13471	13604	13376	13337	13336	13392	13421	13505	13488	13605	13376	13371	13351	13622	13388	13499	13323	13380	13488	13535	13508	13485	13417	13410	13371	13333	13411	13411	13479	13405	13437	13389	13531	13333	13312	13494	13436	13314	13328	13329	13531	13419	13385	13470	13420	13508	13451	13409	13548	13418	13479	13441	13477	13340	13292	13438	13412	13452	13336	13389	13614	13193	13470	13400	13512	13405	13321	13360	13380	13434	13342	13395	13413	13382	13458	13209	13402	13517	13613	13491	13301	13499	13502	13470	13439	13468	13341	13362	13478	13495	13427	13387	13400	13472	13542	13439	13419	13520	13515	13458	13570	13620	13437	13429	13426	13335	13620	13273	13409	13348	13374	13534	13295	13406	13371	13293	13417	13409	13399	13532	13251	13435	13425	13345	13420	13343	13301	13423	13388	13356	13545	13397	13431	13452	13439	13518	13554	13299	13456	13402	13425	13548	13469	13411	13480	13462	13465	13318	13335	13403	13333	13487	13445	13460	13336	13356	13359	13369	13591	13503	13257	13360	13414	13343	13432	13427	13587	13464	13292	13526	13420	13546	13522	13375	13584	13439	13409	13315	13382	13349	13493	13494	13460	13552	13330	13516	13558	13444	13522	13326	13577	13403	13472	13380	13510	13618	13522	13451	13199	13539	13373	13550	13403	13372	13502	13331	13458	13294	13387	13434	13385	13357	13432	13459	13393	13355	13533	13452	13576	13392	13357	13356	13403	13388	13573	13527	13286	13409	13437	13399	13459	13308	13463	13582	13582	13597	13447	13433	13432	13392	13343	13471	13406	13483	13451	13512	13621	13423	13547	13340	13487	13459	13338	13445	13303	13449	13465	13520	13423	13452	13304	13549	13332	13607	13638	13518	13347	13476	13408	13519	13465	13613	13578	13427	13557	13358	13391	13732	13384	13532	13532	13433	13474	13330	13422	13463	13325	13519	13462	13429	13322	13464	13257	13458	13514	13310	13401	13314	13598	13450	13475	13299	13521	13414	13526	13544	13333	13331	13444	13450	13477	13359	13556	13409	13470	13450	13604	13534	13342	13256	13507	13413	13452	13742	13395	13326	13392	13308	13465	13550	13510	13401	13390	13353	13497	13488	13413	13382	13294	13444	13401	13454	13475	13654	13596	13601	13418	13438	13296	13457	13542	13329	13526	13321	13354	13361	13653	13336	13408	13451	13670	13488	13346	13445	13424	13540	13299	13244	13486	13343	13440	13458	13627	13423	13510	13376	13346	13372	13474	13476	13523	13400	13349	13387	13400	13543	13528	13335	13580	13538	13323	13376	13442	13344	13436	13405	13574	13411	13534	13415	13423	13437	13292	13361	13410	13516	13555	13435	13713	13524	13630	13393	13337	13466	13457	13354	13490	13453	13483	13314	13407	13431	13195	13464	13414	13462	13339	13514	13429	13449	13396	13599	13507	13357	13360	13483	13424	13418	13323	13451	13456	13597	13384	13499	13459	13283	13500	13419	13537	13550	13382	13432	13506	13322	13424	13336	13513	13560	13470	13468	13449	13601	13491	13359	13482	13231	13433	13583	13412	13467	13240	13408	13391	13368	13337	13457	13461	13347	13528	13603	13371	13404	13428	13536	13434	13421	13465	13540	13528	13539	13401	13381	13401	13468	13432	13499	13380	13386	13450	13456	13355	13506	13428	13411	13433	13367	13346	13352	13616	13300	13299	13505	13462	13364	13443	13350	13519	13260	13256	13382	13458	13352	13499	13402	13438	13561	13435	13523	13347	13483	13348	13445	13495	13390	13315	13363	13551	13594	13332	13623	13387	13430	13627	13303	13425	13384	13458	13399	13455	13394	13575	13562	13415	13473	13304	13428	13452	13522	13469	13480	13579	13408	13476	13402	13544	13592	13412	13370	13268	13632	13360	13286	13516	13549	13310	13514	13437	13548	13390	13433	13569	13386	13407	13444	13320	13488	13284	13372	13434	13582	13302	13426	13316	13403	13225	13398	13369	13479	13544	13423	13372	13272	13315	13371	13466	13442	13431	13443	13288	13500	13460	13450	13501	13230	13567	13370	13449	13534	13543	13363	13384	13413	13463	13412	13418	13415	13434	13373	13502	13435	13465	13410	13339	13453	13554	13301	13326	13423	13348	13462	13402	13404	13281	13574	13443	13426	13288	13504	13594	13504	13524	13472	13543	13479	13371	13500	13439	13462	13569	13320	13463	13538	13515	13514	13629	13425	13392	13490	13125	13458	13485	13434	13417	13461	13593	13439	13609	13544	13352	13448	13305	13433	13290	13583	13441	13597	13570	13589	13221	13469	13449	13497	13517	13386	13454	13271	13459	13358	13526	13219	13292	13340	13279	13348	13316	13438	13398	13458	13535	13442	13501	13477	13598	13502	13391	13416	13354	13228	13526	13395	13500	13379	13423	13468	13292	13608	13536	13400	13229	13350	13505	13409	13514	13395	13265	13436	13550	13393	13289	13407	13461	13325	13538	13425	13364	13361	13523	13225	13432	13476	13379	13444	13368	13310	13520	13462	13478	13349	13465	13471	13624
24951	21314	26723	26213	18678	17639	17858	17049	16901	17021	17021	17040	17111	17237	17040	17100	17072	16854	17036	16875	16905	16877	16894	16891	16869	16799	16877	16766	16916	16907	16805	16917	16911	16878	16670	16695	16903	16946	16879	16778	16929	16881	16717	16894	16785	16697	16794	16837	16914	17027	16839	16911	16807	16879	16895	16898	16765	16868	16743	16886	16942	16688	16564	16987	16840	17040	16946	16736	16966	16754	17177	16890	16764	16690	16643	16640	16794	16621	16757	16707	16860	16796	16719	16746	16808	16866	16691	16939	16709	16683	16726	16639	16840	16857	16902	16954	16893	16807	16640	16889	16865	16987	16938	16650	16782	16790	16772	16816	16802	16581	16811	16743	16937	16859	16733	16722	16812	16598	16625	16801	16865	16729	16803	16830	16797	16766	16721	16684	16734	16772	16804	16705	16621	16540	16536	16819	16795	16510	16716	16927	16902	16641	16870	16963	16826	16776	16830	16673	16900	16816	16741	16848	16768	16660	16910	16756	16778	16700	16797	16907	16716	16812	16829	16713	16794	16688	16774	16849	16827	16846	16867	16838	16859	16681	16942	16828	16805	16689	16797	16985	16892	16917	16936	16806	16640	16720	16811	16780	16870	16737	16704	16781	16746	16643	16864	16821	16811	16781	16946	16935	16980	16737	16706	17009	16740	16784	16855	16657	16685	16797	16722	16721	16677	16576	16801	16718	16915	16834	16780	16735	16825	16957	16645	16765	16916	16931	16587	16687	16728	16875	16939	16647	16802	16794	16868	16931	16689	16741	17085	16624	16778	16837	16828	16789	16662	16534	16799	16751	16766	16854	16842	16880	16669	16756	16698	16924	16741	16674	16690	16760	16947	16623	16871	16790	16815	16872	16838	16829	16577	16697	16760	16511	16610	16876	16778	16827	16980	16763	16746	16865	16807	16655	16743	16770	16771	16871	16927	16743	16980	16690	16891	16965	16777	16834	16879	16766	16865	16906	16762	16778	16641	16667	16575	16833	16640	16778	16781	16918	16736	16837	16737	16573	16794	16947	16966	16827	16660	16779	16707	16651	16627	16864	17074	16932	16729	16701	16895	16760	17042	16702	16506	16749	16818	16886	16882	16824	17001	16935	17010	16499	16961	16620	16916	16769	16724	16705	16652	16653	16732	16748	16862	16920	16785	16718	16813	16728	16843	16846	16874	16972	16734	16635	16908	16810	16854	16643	16661	16843	16769	16891	16822	16882	16791	16792	16760	16768	16672	16722	16801	16883	16922	16854	16757	16801	16868	16878	16836	16694	16694	16723	16729	16592	16930	16717	16663	16872	16729	16903	16933	16796	16800	16741	16803	16783	16721	16937	16696	16763	16786	16852	16922	16881	16785	16821	16897	16949	16672	16857	16729	16700	16871	17016	16770	16829	16755	16867	16950	16753	16570	16841	16836	16983	16615	16675	16802	16888	16952	16840	16660	16559	16738	16870	16752	16673	16558	16786	16714	16824	16735	16757	17082	16844	16809	16889	16812	16752	16852	16707	16764	16767	17001	16903	16556	16606	16753	16695	16853	16628	16490	17057	16841	16854	16673	16761	16904	16889	16693	16822	16878	16791	17008	16826	16750	16875	16716	16747	16945	16826	16701	16669	16842	16898	16783	16804	16984	16649	16766	16755	16909	16786	16722	16609	16647	16986	16793	16843	16902	16694	16813	16743	16803	16798	16823	16789	16813	16794	17080	16786	16860	16876	16928	16879	16821	16818	16842	16780	16697	16777	16841	16955	16798	16725	16739	16808	16669	16771	16854	17020	16702	16769	16878	16759	16830	16645	16789	16802	16961	17072	16732	16871	16985	16773	16638	16809	16894	16914	16696	16699	16743	16967	16875	16786	16773	16693	16792	16654	16650	16865	17095	16856	16632	16719	16810	16736	16795	16917	16899	16968	16722	16674	16689	16908	16809	16774	16733	16869	16875	16896	17089	16783	16626	16648	16879	17028	17012	16728	16798	16628	16834	16566	16488	16749	16794	16786	16583	16746	16771	16764	16869	16771	16720	16963	16727	16684	16784	16772	16839	16681	16825	16718	16764	16714	16788	16836	16619	16542	16792	16690	16582	16729	16767	16923	16800	16895	16816	16758	16796	16809	16762	16828	16439	16766	16677	16956	16995	17059	16661	16669	16600	16771	16873	16713	16742	16691	16667	16660	16906	16819	16799	16885	16781	16852	16698	16793	16798	16737	16799	16786	16746	16851	16778	16950	16722	16799	16957	16621	16727	16716	16682	16746	16908	16769	16847	16879	16681	16676	16793	16803	16702	16890	16930	16860	16860	16838	16803	16626	16830	17027	16817	16824	16912	16975	16657	16808	16998	16649	16701	16798	16619	16876	16959	16648	16771	16890	16500	16726	16982	16906	17190	16695	16808	16681	16647	16884	16903	16783	16658	16610	16675	16834	16797	16678	16927	16891	16786	16918	16664	16758	16869	16899	16691	16682	16755	16659	16627	16956	16750	16711	16671	16755	16808	16824	16698	16768	16829	16731	16671	17001	16784	16856	16699	16826	16743	16698	16999	16782	16683	16901	16783	16912	16712	16586	16821	16727	16914	16797	16781	16835	16752	16770	16762	16808	16832	16785	16764	16778	16818	16684	16815	17010	16813	16787	16926	16948	16776	16831	16657	16682	16631	16700	16576	16732	16817	17038	16807	16801	16824	16817	16883	16806	16681	17042	16834	16821	16786	16966	16600	16804	16733	16717	16574	16732	16907	16757	16773	16700	16641	16687	16635	16807	16878	16806	16653	16877	16789	16823	16879	16854	16794	16660	16718	16683	16834	17002	16856	16649	16717	16801	16739	16735	16665	16712	16953	16949	16770	16675	16867	16807	17053	16547	16873	16781	16907	16765	16749	16970	16691	16863	16747	17003	16998	16891	17100	16855	16950	16820	16847	16905	16895	16895	17098	16812	16796	16624	16677	16756	16528	16802	16649	16892	16841	16781	16970	16865	16742	16828	16921	16799	16803	16751	16767	16840	16836	16787	16807	16865	16939	16930	16852	17029	16905	16767	16733	16846	16887	16890	16667	16988	16732	16691	16701	16722	16858	16830	16719	16756	16896	16884	16805	16822	16885	16905	16611	16820	16860	16897	16723	16693	16848	16880	16779	16774	16821	16919	16742	16896	16836	16790	16785	16672	16661	16736	16798	16693	16792	16945	16909	16733	16868	16543	16963	16873	16769	17137	16886	16605	16946	16878	16751	16825	16782	16671	16810	16766	16796	16547	16997	16702	16774	16858	16723	16882	16684	16704	16698	16831	16787	16752	16733	16686	17000	16919	16875	16802	16834	16717	16807	16775	16746	16972	16889	16923	17008	16949	16659	16960	16788	16683	16707	16671	16851	16643	16765	17051	16896	16882	16650	16737	16866	16738	16869	16819	16861	16691	16748	16852	16734	16637	16502	16709	16969	16710	16705	16713	16876	16819	16803	16881	16679	16662	16940	17044	17022	16784	16641	16625	16769	16774	16827	16712	16872	16882	16880	16801	16863	16984	16808	16831	16737	16836	16851	16714	16760	16800	16585	16826	16861	17067	16723	16794	17011	16897	16742	16729	16862	16898	16776	16835	16853	16976	16690	16837	16673	16903	16889	16784	16804	16793	16780	16815	16977	16717	16741	16798	16776	16967	16987	16662	16861	16888	16768	16817	16890	16773	16738	16885	16642	16790	16913	16696	16848	16861	16977	16738	16695	16987	16778	16829	17039	16714	16793	16736	16799	16811	16811	16786	16972	17005	16817	16725	16907	16992	16830	16746	16689	16775	16799	16860	16858	16748	16776	16970	16620	16722	16716	16714	16755	16841	16936	16768	16909	16832	16653	16840	16884	16582	16669	16707	16846	16782	16884	16688	16785	16757	16988	16754	16857	16936	16948	16752	16848	16703	16800	16781	16774	16887	16728	16783	16660	16602	16994	16761	16917	16826	16945	16736	16814	16634	16686	16860	16702	16705	16789	16939	16649	16738	16701	16995	16703	16687	16717	16838	16998	16719	16781	16665	16608	16651	16993	16770	16694	16671	16773	16876	16709	16778	16695	16845	16784	16676	16989	16758	16701	16548	16864	16855	16897	16829	16711	16816	16841	16766	16966	16654	16705	16826	16796	16712	16734	16940	16755	16947	16833	16753	16649	16761	16702	16641	16673	16598	16651	16986	16731	16623	16705	16893	16794	16932	16711	16726	16810	16683	16796	16853	16881	16802	16870	16667	16739	16662	16886	16818	16620	16765	16734	16865	16813	16853	16849	16820	16880	16818	16678	16868	16967	16685	16783	16939	16750	16715	16968	16888	16699	16815	16744	16749	16812	16849	16738	16891	16874	17078	16733	16708	16766	16997	16977	16745	16907	16917	16782	16920	16744	16620	16845	16738	16663	16855	16784	16673	16829	16765	16832	16745	16852	16551	16917	16825	16797	16630	16627	16899	16920	16894	17011	16750	16859	16978	16875	16648	16936	16925	16886	16729	16652	16877	16976	16847	16802	16849	16852	16797	17013	16971	16858	16802	16813	16770	16879	16875	16713	16684	16864	17019	16733	16966	16727	16837	16787	16784	16935	16862	16963	16697	16687	16614	16631	16666	16792	16780	16873	16902	16900	16667	16901	16851	16814	16902	16918	16657	16829	16870	16928	16952	17023	16888	16749	16922	16703	16848	16883	16785	16787	16796	16827	16859	16966	16834	16772	16651	16764	16743	16956	16803	16703	16642	16868	16779	16757	16939	17018	16605	16793	16854	16787	16823	16900	16665	16649	16837	16857	17002	16580	16839	16967	16902	16735	16782	16677	16866	16775	16715	16668	16919	16797	16890	16916	16858	16787	16808	16782	16804	16668	16717	16634	16766	16753	16926	16773	16547	16860	16659	16816	16788	16757	16937	16972	16797	16787	16870	16662	16780	16940	16703	16435	16856	16579	16868	16973	16934	16984	16678	16765	17090	16705	16828	16558	16736	16655	17145	17056	16645	16885	16747	16692	16730	16842	16716	16714	16667	16846	16819	16845	16850	16908	16633	16668	16821	16834	16871	17025	16884	16852	16649	16530	16776	16750	16789	16727	16507	16780	16774	16795	16521	16836	16975	16748	16796	16871	16889	16887	16700	16682	16962	16760	16884
13486	19942	17477	15737	14928	14305	14191	13939	13945	13820	13954	14100	14119	13849	14014	13817	14001	13926	13831	13612	13898	13752	13794	13914	13702	13622	13819	13647	13848	13809	13766	13861	13738	13831	13874	13854	13593	13744	13753	13641	13655	13826	13603	13766	13902	13569	13945	13701	13935	13735	13778	13773	13783	13745	13850	13567	13964	13824	13939	13753	13711	13792	13729	13728	13935	13811	13807	13818	13736	13928	13673	13890	13815	13735	13745	13649	13842	13717	13782	13670	13807	13683	13826	13771	13836	13813	13628	13719	13950	13537	13714	13648	13725	13674	13682	13707	13732	13974	13762	13664	13749	13828	13863	13700	13747	13760	13794	13715	13789	13731	13804	13748	13780	13736	13599	13751	13936	13749	13834	13794	13802	13804	13721	13749	13661	13826	13800	13887	13794	13683	13691	13761	13733	13824	13628	13715	13710	13818	13772	13507	13745	13828	13786	13727	13741	13664	13673	13649	13888	13665	13716	13804	13698	13783	13877	13849	13662	13619	13643	13645	13940	13729	13651	13708	13865	13819	13854	13640	13811	13822	13774	13767	13544	13866	13822	13638	13728	13800	13703	13846	13793	13877	13661	13884	13711	13623	13672	13548	13851	13678	13739	13762	13965	13676	13879	13593	13600	13676	13740	13771	13765	13530	13833	13700	13721	13919	13801	13671	13705	13774	13799	13724	13793	13873	13686	13799	13900	13740	13739	13688	13551	13829	13934	13665	13716	13684	13718	13785	13752	13764	13968	13557	13820	13898	13778	13814	13817	13651	13715	13867	13820	13755	13694	13846	13774	13701	13842	13747	13690	13741	13618	13714	13643	13946	13666	13703	13749	13812	13892	13720	13837	13624	13816	13661	13946	13708	13685	13741	13638	13862	13840	13717	13665	13661	13663	13719	13730	13844	13753	13729	13601	13776	13723	13652	13820	13808	13692	13614	13722	13694	13619	13694	13887	13834	13649	13746	13682	13836	13877	13789	13863	13773	13769	13765	13756	13743	13723	13762	13644	13841	13732	13787	13810	13807	13681	13816	13536	13782	13682	13793	13689	13769	13741	13787	13732	13539	13591	13769	13839	13714	13575	13717	13810	13863	13915	13706	13703	13718	13754	13906	13815	13749	13888	13843	13831	13818	13722	13571	13900	13762	13765	13779	13783	13662	13684	13858	13855	13650	13656	13674	13850	13683	13730	13719	13747	13785	13946	13731	13872	13743	13702	13827	13794	13497	13756	13744	13748	13739	13751	13627	13690	13644	13854	13861	13743	13949	13660	13681	13914	13865	13819	13668	13696	13904	13848	13641	13797	13734	13839	13765	13679	13664	13805	13751	13548	13659	13661	13806	13680	13695	13566	13750	13648	13956	13767	13755	13835	13731	13813	13750	13709	13481	13885	13731	13716	13718	13771	13630	13680	13892	13782	13836	13692	13603	13607	13800	13745	13734	13776	13761	13785	13933	13704	13743	13923	13943	13705	13808	13790	13759	13797	13807	13681	13767	13632	13569	13718	13697	13624	13721	13800	13710	13806	13667	13835	13838	13746	13694	13723	13702	13733	13676	13765	13792	13635	13736	13802	13831	13818	13739	13703	13758	13755	13610	13799	13802	13815	13913	13696	13608	13852	13854	13646	13843	13704	13699	13627	13754	13643	13608	13727	13710	13718	13790	13792	13658	13925	13712	13738	13712	13755	13590	13632	13778	13637	13729	13790	13680	13663	13728	13860	13765	13521	13752	13686	13756	13952	13739	13766	13784	13832	13529	13834	13678	13728	13925	13714	13758	13750	13758	13671	13729	13662	13700	13538	13735	13703	13702	13738	13721	13661	13795	13871	13572	13814	13562	13652	13918	13753	13774	13714	13717	13888	13672	13819	13858	13783	13665	13858	13832	13619	13778	13824	13855	13837	13795	13787	13690	13851	13702	13768	13853	13857	13660	13630	13758	13637	13712	13740	13768	13948	13654	13733	13597	13652	13756	13772	13653	13753	13791	13772	13796	13733	13642	13634	13824	13847	13820	13668	13732	13709	13637	13789	13658	13668	13788	13788	13717	13795	13781	13609	13804	13697	13634	13645	13582	13834	13765	13719	13861	13880	13880	13698	13773	13849	13707	13707	13548	13705	13699	13922	13768	13567	13681	13748	13735	13624	13882	13736	13809	13682	13787	13746	13745	13798	13705	13799	13751	13885	13752	13662	13792	13829	13652	13796	13778	13835	13665	13746	13786	13542	13759	13834	13794	13593	13852	13705	13626	13665	13688	13685	13743	13655	13749	13753	13795	13812	13700	13750	13764	13700	13888	13729	13725	13722	13798	13971	13722	13718	13700	13796	13855	13873	13805	13676	13793	13798	13819	13692	13838	13753	13679	13778	13670	13696	13697	13720	13639	13675	13739	13732	13777	13732	13820	13866	13601	13669	13882	13841	13834	13947	13775	13683	13711	13819	13824	13660	13787	13548	13626	13751	13666	13728	13632	13672	13728	13854	13806	13748	13805	13789	13733	13812	13759	13641	13927	13806	13777	13728	13703	13718	13659	13885	13739	13608	13715	13750	13704	13770	13787	13675	13637	13771	13677	13775	13611	13769	13665	13754	13721	13693	13776	13877	13619	13786	13786	13705	13726	13683	13747	13705	13711	13781	13642	13671	13588	13738	13702	13863	13799	13801	13818	13849	13728	13681	13612	13721	13656	13823	13651	13803	13660	13733	13796	13761	13879	13940	13746	13835	13706	13712	13910	13777	13769	13800	13773	13532	13733	13864	13777	13689	13791	13899	13881	13671	13808	13756	13589	13807	13759	13888	13833	13690	13796	13694	13723	13881	13801	13813	13858	13766	13692	13647	13893	13835	13755	13630	13732	13656	13827	13765	13718	13858	13853	13805	13751	13916	13789	13616	13900	13622	13762	13851	13622	13962	13711	13677	13626	13720	13802	13785	13697	13775	13735	13708	13689	13712	13797	13774	13811	13740	13601	13833	13688	13781	13771	13576	13668	13614	13785	13678	13835	13525	13832	13832	13837	13844	13705	13587	13885	13917	13991	13779	13729	13750	13753	13865	13675	13797	13739	13699	13848	13669	13963	13966	13822	13754	13687	13698	13684	13667	13784	13688	13687	13777	13740	13948	13798	13753	13754	13757	13675	13612	13822	13824	13887	13551	13803	13713	13744	13777	13669	13768	13902	13775	13732	13678	13620	13679	13678	13634	13709	13752	13560	13768	13806	13787	13858	13816	13833	13834	13778	13711	13721	13785	13591	13718	13722	13816	13729	13754	13718	13833	13649	13769	13909	13696	13810	13712	13958	13857	13631	13700	13637	13730	13747	13590	13579	13781	13572	13681	13730	13994	13726	13846	13658	13704	13743	13754	13754	13717	13706	13810	13769	13742	13693	13737	13803	13903	13813	13787	13684	13668	13751	13735	13613	13803	13796	13796	13760	13803	13669	13785	13787	13827	13623	13721	13882	13765	13700	13822	13822	13717	13727	13732	13792	13790	13916	13810	13531	13606	13428	13840	13779	13829	13757	13712	13639	13727	13765	13540	13737	13657	13837	13718	13830	13860	13750	13691	13770	13844	13692	13775	13626	13634	13672	13747	13723	13833	13604	13766	13758	13792	13757	13767	13832	13769	13661	13586	13781	13803	13716	13625	13811	13772	13924	13746	13920	13686	13975	13873	13802	13649	13760	13823	13662	13759	13797	13744	13638	13717	13777	13809	13794	13629	13745	13638	13650	13704	13652	13724	13789	13590	13713	13795	13661	13869	13701	13632	13681	13766	13749	13756	13800	13738	13945	13749	13730	13826	13737	13658	13622	13724	13817	13698	13842	13792	13828	13742	13533	13855	13711	13507	13889	13812	13798	13710	13719	13648	13708	13866	13809	13668	13712	13941	13821	13856	13675	13592	13729	13645	13635	13554	13716	13767	13633	13678	13686	13760	13665	13643	13698	13855	13539	13782	13730	13760	13929	13857	13775	13629	13815	13759	13809	13860	13800	13815	13583	13661	13815	13868	13800	13812	13818	13685	13706	13746	13798	13566	13730	13883	13566	13573	13767	13763	13697	13805	13787	13792	13806	13713	13717	13660	13728	13725	13850	13602	13878	13788	13672	13763	13797	13743	13706	13739	13649	13986	13692	13708	13716	13690	13709	13779	13714	13785	13628	13747	13725	13835	13819	13671	13865	13859	13756	13658	13696	13826	13830	13594	13817	13878	13679	13737	13711	13654	13748	13666	13851	13705	13637	13787	13931	13853	13740	13691	13734	13756	13748	13694	13813	13821	13780	13754	13696	13724	13785	13772	13599	13729	13802	13611	13801	13802	13785	13715	13803	13619	13495	13959	13827	13947	13811	13882	13925	13669	13795	13640	13609	13785	13857	13750	13739	13964	13800	13894	13623	13686	13658	13820	13815	13771	13651	13782	13758	13741	13765	13864	13637	13912	13577	13679	13846	13822	13787	13830	13824	13841	13790	13781	13725	13793	13703	13787	13738	13649	13788	13758	13862	13811	13613	13840	13731	13986	13596	13736	13825	13812	13755	13799	13751	13750	13804	13646	13717	13887	13820	13764	13817	13784	13668	13779	13729	13820	13817	13693	13799	13831	13803	13604	13830	13659	13558	13572	13617	13709	13764	13610	13830	13614	13773	13806	13742	13826	13957	13806	13729	13840	13720	13705	13849	13728	13673	13810	13797	13792	13712	13829	13758	13791	13786	13651	13759	13671	13749	13793	13868	13915	13748	13834	13713	13803	13670	13779	13882	13627	13787	13763	13666	13701	13658	13905	13694	13588	13682	13808	13736	13618	13785	13757	13643	13761	13748	13657	13808	13811	13779	13868	13750	13735	13834	13710	13664	13824	13639	13651	13738	13783	13848	13851	13743	13573	13523	13602	13742	13755	13978	13766	13646	13711	13759	13831	13738	13770	13752	13841	13689	13668	13673	13813	13651	13877	13847	13718	13832	13779	13650	13758	13784	13757	13737	13744	13799	13657	13799	13833	13843	13692	13649	13819	13636	13728	13695	13699	13743	13806	13726	13734	13856	13796	13836	13761	13629	13842	13670	13664	13749	13563	13681	13653	13715	13847	13754	13802	13630	13631	13816	13647	13722	13624	13703	13742	13727	13658	13622	13680	13679
22285	21343	28673	24379	21583	22898	21853	17170	16449	16363	16775	16673	16361	16319	16437	16302	16562	16407	16474	16392	16209	15996	16065	16106	16258	16113	16209	16119	16008	16137	16053	16078	16355	16093	16013	16269	16149	15960	16143	16192	16081	16075	16286	16159	16084	15995	16140	16150	16137	16096	16134	16170	16136	16073	16103	16119	16139	16051	15978	15995	15968	16128	16086	16050	16167	16197	16152	16162	16110	16059	16102	16086	16180	16015	16091	15924	16083	15925	15961	15796	16171	16097	16025	16196	16020	16130	16041	16048	16071	16188	16105	16058	15960	16203	16067	15995	16071	16008	16121	16133	16131	16081	16023	16004	15895	15981	16143	16209	15933	16125	16164	16093	16177	16016	16269	16052	16048	16030	16004	16090	16139	16190	16056	15833	15963	15896	16114	16113	15970	16026	16025	16046	16047	16030	16045	16024	16037	16072	15991	16038	16099	15965	16202	16155	16100	16171	15909	15817	15950	16220	15754	15874	15967	16081	15996	15913	15930	15835	16024	16176	16313	16084	15989	16127	16132	15890	16069	16059	15871	15981	16134	16229	16107	15907	15999	16023	15970	16287	16057	15783	15965	16168	16296	15966	16126	16110	16225	16054	16127	15881	16071	16150	16048	16022	15866	16190	16133	15759	16038	15989	16190	16273	16001	16077	15988	16142	16030	15930	16098	16012	16055	15968	15968	16027	15936	15927	16083	16020	16215	16165	15974	16036	15972	16003	16122	15903	16046	15840	15767	15941	16036	16108	16015	15999	15958	16125	16120	16092	16009	15953	15960	15878	16159	16150	15961	16170	16064	16038	16051	15980	15871	15951	16197	16050	15929	15899	16142	16086	16073	16243	16087	16100	15906	15974	15952	15938	16066	15880	16069	15941	16252	16104	16222	16081	16102	15993	15956	16098	16160	15921	16015	16070	16094	16145	15983	15988	16113	16014	16012	15878	16049	16121	16005	16163	16273	15947	15989	15906	16122	15913	15939	16199	15947	15796	15993	16077	16026	16214	15966	15963	16127	15920	16083	16148	16050	15844	15906	15987	16063	15999	16178	16089	16011	16131	16134	15991	15983	15943	16131	16042	16048	15992	16155	15915	16060	16201	16250	16182	16191	15940	15992	16314	16386	16005	16022	16133	15957	16040	16033	16087	15962	16002	15900	15942	16190	16066	15989	16104	16005	16008	16118	16228	16009	15944	16039	15879	16020	15885	16112	15919	15945	16031	16207	15936	16267	15955	16085	16111	16081	15935	15920	15936	15961	16106	15980	15801	15773	16128	16137	16414	15941	16054	16047	15971	16006	15891	16064	16086	16049	16306	16104	16137	15828	16189	15982	16202	16041	16249	16161	15948	16056	15896	15958	16106	16077	16197	15886	15958	16099	16466	16295	15889	16062	16141	15976	15892	16096	15939	16074	16022	16035	16058	16133	16191	16402	16069	15953	16033	16259	16190	16094	15758	16035	16099	16148	16002	16071	15879	15961	16028	15924	16129	16123	15884	16070	16035	15820	16007	15903	16299	16174	16041	15886	16009	16083	15949	16227	16049	16071	15842	15995	16022	15947	16086	16081	15940	16028	16189	16191	16045	15976	16023	15805	16233	16088	15998	16044	15932	15885	15888	15917	15905	16030	15833	15803	16207	16098	16016	16006	15953	16079	15904	16021	15982	16178	16188	16192	15920	15918	16054	16144	15859	15967	15892	15966	15978	16148	15888	15889	15931	16162	16016	16060	15978	16131	16035	15972	16166	16120	16108	16130	16044	16253	16135	16236	15980	16031	15993	16050	16028	16052	16131	16021	15786	16239	15974	15990	16012	15903	15918	16083	15846	16000	15908	16036	15957	15971	16081	16142	16054	15894	15870	16100	16095	16031	16119	16059	15851	15740	16007	16197	16183	15968	16048	16167	16256	16175	16214	15924	16022	15724	15833	15990	16106	16106	15893	15926	16252	16024	15840	15981	16044	16098	16083	16038	15759	15963	15864	15916	16072	16091	16375	16136	16197	15977	16090	15904	15931	15929	16014	16200	16117	15934	16219	16185	16063	16018	16063	15986	15909	15917	16096	16017	16012	16079	15900	16042	15789	16112	16133	15986	15989	15863	16177	15946	16059	15999	15907	16108	15969	15960	15999	15947	15999	16195	16208	15951	16064	15976	16224	15993	15883	16020	16138	15985	16050	16142	15924	16122	16002	16085	16051	16067	16064	15878	16039	15803	16109	16224	16058	15898	16005	16163	16021	16059	16111	15922	15901	15953	15998	15980	15797	16086	16052	16102	16038	16075	16031	16118	16073	16049	16114	15951	15874	16207	16091	16107	16114	15956	16022	15817	15889	15899	16071	15964	16094	16110	15781	16007	16141	16055	16106	16006	16124	16262	15959	16180	16156	16095	16073	15969	16080	16087	15951	16073	15902	16128	15951	16167	16021	16290	16102	16084	15963	16003	15967	15904	15951	16091	16190	16050	16200	15968	16298	15950	16025	16143	15988	16092	15897	16028	16047	15921	16153	15996	16034	16013	15810	16096	15842	16023	15872	16178	16017	15852	16108	15829	16003	16375	16266	15888	16137	16123	15893	16014	16067	16045	15800	16121	15914	15974	16060	15868	16011	15885	16017	16022	16080	16113	16161	16089	16121	16271	16150	16095	16057	16013	16220	16129	16011	16061	16135	16137	16160	15951	16067	16105	16049	16099	15926	16176	15997	16047	15899	15853	15973	15850	15958	15952	16235	15914	16050	16179	15843	16217	16102	16074	15906	16274	15941	15995	16099	16086	16152	16051	16089	16129	15955	15997	16004	16080	15954	16170	15991	16014	15936	16002	16182	15833	15877	15907	16120	16051	16095	15954	15844	16107	16161	15961	15974	15913	15928	16096	16086	16137	16066	16008	16121	15857	15871	16257	16044	16056	15829	16109	15967	16012	16123	16032	16220	15955	15928	15914	15769	16086	15999	16067	16085	16168	15936	16115	16007	15983	16012	15837	16004	15931	16071	16008	15931	15944	16000	16090	16003	16041	15958	16038	15961	16148	15900	16010	15923	16038	16058	15983	16200	16165	16141	15787	15832	16177	16042	16119	15866	15920	15954	16123	16114	16162	16189	16104	16025	15844	16176	15928	16039	16006	16042	15894	15858	15970	16056	16018	16214	15986	16045	16037	15934	16137	15960	16047	16043	16100	15949	15928	16003	15828	16122	16094	16244	15951	15847	15949	15908	15918	15919	16024	16158	15936	16041	16147	16189	15792	16175	15951	16150	16085	16036	16009	16200	16091	16023	15862	16044	16117	15972	15928	15950	15960	16102	16112	15854	16022	16137	15995	16006	16026	15839	15873	16068	16017	16131	15971	16038	16106	16036	16066	16165	16150	15917	15969	15931	15920	16159	15951	15975	16158	16058	15982	15999	16213	16223	16137	16033	16333	16088	16106	16189	16224	16214	15783	16180	16063	15934	16037	16032	15986	16035	15960	15944	15959	15904	16010	15979	15963	15974	16086	16072	16074	16044	16309	16082	16139	16082	16018	15958	16042	15921	16188	16035	16009	15889	15979	16114	16127	16016	16081	16118	16025	15825	15819	16057	16111	16009	15967	16192	15977	15984	15929	15903	16088	16097	16279	16133	16169	15809	16087	16013	15869	15987	15966	16306	15836	15897	16043	16106	16008	16008	16045	15884	16007	16106	16076	16188	15908	16082	16093	16047	16000	16234	15913	16052	16146	16000	16036	16240	16008	16011	16161	15840	16190	15966	15927	15957	16032	15988	16024	15937	16119	16101	16180	15891	15853	15964	16019	15927	16021	16108	15985	16099	16080	16314	16124	15908	16030	16137	15956	15865	16046	15971	16091	15798	15871	15974	16161	15747	16025	16061	15976	16096	15908	16038	15949	15859	15985	16102	16136	16095	15913	16047	15910	15916	15908	15999	15878	15960	16261	15948	16165	16047	16113	16199	15889	16102	16085	15929	15825	16112	16186	16090	16189	16076	15974	15996	16064	16185	16028	16054	15996	16155	16111	15946	15924	16044	16105	16174	15995	15924	16042	16196	16153	16218	15938	15900	15953	16070	15864	16142	16070	15847	15906	16156	15982	15829	15922	15746	16109	15993	15958	15931	15808	15936	15836	16055	15887	16005	16100	15967	16218	16079	16259	16028	15936	16081	16177	16266	16098	16124	15966	15868	16090	16241	15909	16163	15997	16158	15908	16208	16226	15808	15877	16099	15975	16186	16084	16037	16175	15927	15896	16103	16055	16132	16151	16002	16248	15938	16081	16316	16256	16160	16062	16114	15956	16096	16058	16035	16086	16121	15997	16066	15966	15792	16143	15993	16018	16012	16029	16086	15827	16092	15868	15983	16084	15808	16038	16068	16019	15853	15976	16037	16081	16181	16106	15989	16082	15990	15962	16055	16098	16148	16111	15958	16048	15993	16063	15965	16169	16142	16090	15931	15917	15978	16172	16132	15866	16098	16076	16293	16088	16018	15937	16033	16100	16035	16238	16084	16038	15955	16026	16211	16079	16187	16124	15862	16096	15974	15986	16032	16077	15968	15917	16063	15942	15879	15833	15765	16044	16208	15873	16235	16178	15980	16024	16213	16023	15797	16131	16102	15940	15894	16069	15995	15899	16000	15949	16078	15824	16151	16052	16028	16051	16012	16134	16239	15954	16050	16089	16042	16040	15940	16331	15925	16064	16091	16088	16153	16349	16122	16212	16138	16093	16141	15856	15883	15932	16043	15945	15789	16029	16074	16113	16086	15978	15982	15916	15942	16147	16077	16047	15891	16127	16069	15951	16010	16075	15969	15955	16027	16079	16096	15725	16070	16225	16027	16040	16076	16216	15974	15909	16018	16003	16039	16170	16128	16117	15866	16041	16137	16052	16163	15965	15970	16093	16069	16296	16039	15808	15918	15891	16317	15916	15995	16097	15829	16199	16186	16102	16103	16126	16291	16093	16103	16108	16039	15973	15953	16070	16164	15949	15885	16042	16018	15906	15869	15901	15979	15974	15943	16116	15956	16125	15937	15863	15987	15845	15979	16124	16001	15942	16040	15987	15913	16027	16034	15934	16115	16168	15882	16128	16081	16059	16082	16051	15799	15940	16181	16202	16095	16126	16160	16031	15958	15975	16028	16031	15991
12896	24842	20406	17014	15481	14672	14222	13863	13884	13919	13805	14051	13940	13895	14071	13649	13621	13542	13448	13312	13381	13454	13401	13311	13313	13354	13317	13318	13412	13377	13277	13395	13422	13280	13450	13387	13312	13260	13377	13389	13146	13360	13335	13435	13254	13382	13332	13380	13447	13334	13271	13276	13277	13322	13317	13297	13209	13190	13240	13237	13383	13167	13251	13222	13323	13298	13179	13316	13510	13158	13230	13214	13291	13134	13347	13404	13360	13368	13449	13158	13313	13324	13272	13221	13279	13345	13325	13263	13255	13366	13347	13309	13399	13151	13234	13492	13462	13157	13456	13328	13212	13312	13255	13384	13070	13326	13421	13323	13397	13371	13346	13169	13312	13381	13241	13357	13244	13317	13209	13332	13451	13414	13182	13262	13315	13314	13275	13235	13269	13201	13472	13445	13233	13332	13268	13368	13394	13378	13179	13251	13415	13167	13285	13292	13404	13317	13144	13139	13432	13194	13236	13319	13234	13341	13468	13363	13201	13385	13286	13376	13329	13391	13069	13452	13163	13457	13319	13198	13286	13154	13421	13481	13365	13307	13469	13194	13302	13254	13119	13458	13387	13293	13261	13340	13453	13252	13334	13241	13008	13177	13227	13350	13389	13349	13486	13241	13380	13340	13186	13454	13243	13393	13295	13257	13371	13287	13396	13356	13419	13292	13405	13431	13292	13373	13254	13309	13271	13335	13477	13419	13385	13284	13292	13265	13246	13222	13208	13372	13260	13409	13323	13283	13384	13386	13180	13366	13272	13327	13287	13311	13379	13270	13174	13305	13285	13248	13176	13239	13257	13437	13273	13345	13273	13223	13248	13251	13337	13515	13334	13226	13331	13301	13297	13334	13262	13305	13143	13337	13282	13360	13243	13270	13336	13270	13332	13272	13216	13302	13367	13389	13340	13236	13304	13282	13216	13257	13287	13519	13324	13059	13310	13215	13278	13418	13318	13291	13363	13344	13486	13371	13281	13365	13451	13254	13192	13255	13179	13573	13287	13400	13285	13387	13299	13226	13290	13202	13471	13195	13443	13370	13282	13440	13272	13461	13255	13270	13426	13170	13373	13302	13344	13185	13175	13337	13333	13306	13364	13526	13385	13278	13319	13465	13249	13386	13324	13313	13278	13351	13436	13391	13459	13355	13256	13306	13221	13309	13191	13201	13119	13344	13319	13293	13220	13261	13290	13253	13358	13292	13401	13277	13179	13386	13354	13325	13424	13297	13215	13288	13172	13295	13433	13326	13319	13469	13203	13322	13292	13301	13318	13190	13499	13201	13360	13148	13462	13441	13365	13228	13380	13324	13226	13335	13227	13171	13260	13445	13195	13206	13328	13375	13260	13338	13486	13220	13358	13314	13159	13355	13251	13375	13454	13352	13254	13188	13256	13256	13086	13225	13300	13253	13370	13323	13255	13021	13405	13304	13180	13254	13381	13218	13356	13122	13346	13301	13371	13319	13299	13429	13397	13386	13342	13231	13222	13296	13303	13278	13325	13359	13395	13316	13231	13383	13256	13213	13234	13264	13456	13371	13287	13240	13327	13214	13306	13371	13171	13292	13337	13287	13552	13232	13322	13331	13379	13409	13379	13197	13230	13375	13367	13376	13219	13381	13203	13418	13345	13255	13179	13286	13220	13427	13339	13336	13260	13272	13157	13399	13249	13126	13263	13216	13146	13427	13375	13374	13122	13314	13277	13322	13251	13312	13284	13328	13228	13223	13412	13306	13205	13275	13394	13396	13320	13407	13251	13317	13429	13336	13201	13402	13314	13225	13366	13392	13318	13318	13283	13283	13247	13202	13332	13428	13273	13319	13325	13304	13233	13402	13260	13178	13100	13323	13460	13292	13311	13480	13308	13346	13374	13135	13288	13302	13395	13343	13223	13329	13317	13169	13398	13373	13262	13212	13222	13389	13387	13200	13215	13239	13446	13145	13364	13333	13181	13143	13411	13268	13132	13345	13176	13421	13392	13109	13340	13357	13243	13284	13142	13373	13424	13339	13149	13244	13239	13262	13373	13356	13256	13184	13363	13181	13231	13191	13188	13205	13410	13220	13306	13197	13303	13355	13158	13429	13225	13265	13161	13259	13409	13338	13195	13343	13414	13361	13198	13401	13257	13349	13315	13277	13235	13347	13402	13322	13298	13395	13388	13191	13082	13347	13190	13379	13303	13285	13289	13355	13245	13166	13396	13227	13366	13273	13411	13217	13298	13267	13392	13274	13206	13475	13320	13377	13244	13099	13257	13274	13239	13263	13305	13339	13385	13359	13283	13402	13132	13261	13361	13183	13411	13338	13310	13341	13343	13147	13367	13332	13477	13221	13323	13131	13300	13309	13411	13298	13319	13274	13244	13120	13174	13303	13210	13171	13314	13157	13383	13174	13404	13346	13400	13496	13276	13201	13273	13185	13390	13238	13279	13383	13302	13317	13167	13273	13292	13232	13298	13448	13450	13281	13446	13268	13429	13242	13378	13282	13354	13217	13279	13282	13287	13192	13137	13332	13371	13323	13199	13408	13316	13177	13284	13328	13374	13338	13446	13316	13471	13279	13385	13268	13352	13337	13307	13238	13388	13016	13344	13210	13378	13218	13123	13295	13306	13338	13429	13189	13346	13336	13220	13219	13195	13405	13272	13309	13440	13317	13209	13315	13082	13277	13301	13400	13396	13022	13164	13454	13146	13308	13193	13393	13344	13283	13364	13314	13402	13398	13262	13304	13403	13265	13142	13282	13143	13314	13292	13215	13468	13289	13372	13339	13290	13265	13298	13171	13315	13212	13463	13397	13322	13222	13256	13200	13203	13295	13250	13192	13308	13409	13322	13389	13195	13240	13344	13286	13358	13350	13134	13353	13238	13340	13346	13225	13298	13368	13164	13372	13306	13271	13269	13399	13257	13181	13256	13296	13245	13262	13244	13453	13301	13306	13368	13228	13216	13269	13287	13291	13322	13286	13275	13336	13441	13352	13334	13248	13263	13279	13597	13303	13340	13207	13450	13547	13382	13275	13314	13384	13353	13319	13111	13355	13217	13366	13220	13297	13339	13393	13234	13229	13284	13236	13395	13269	13291	13490	13269	13411	13322	13294	13350	13074	13376	13230	13209	13342	13462	13348	13315	13198	13290	13263	13256	13394	13162	13327	13124	13342	13534	13246	13203	13222	13308	13275	13264	13210	13362	13429	13398	13445	13223	13388	13371	13209	13245	13412	13238	13229	13348	13249	13377	13246	13220	13266	13337	13251	13409	13252	13275	13240	13389	13179	13326	13134	13349	13165	13233	13230	13170	13362	13381	13387	13251	13206	13448	13344	13349	13248	13330	13103	13362	13229	13261	13239	13225	13295	13276	13132	13397	13299	13174	13186	13237	13281	13218	13197	13362	13271	13378	13351	13251	13168	13314	13311	13441	13219	13265	13242	13355	13165	13144	13260	13400	13160	13281	13216	13248	13246	13378	13290	13386	13230	13386	13225	13329	13260	13374	13241	13302	13360	13396	13278	13410	13269	13265	13424	13314	13532	13198	13452	13363	13263	13395	13349	13216	13558	13097	13142	13192	13242	13425	13356	13454	13281	13225	13259	13283	13291	13345	13417	13291	13444	13377	13188	13350	13545	13168	13417	13161	13358	13147	13223	13426	13220	13279	13433	13317	13417	13248	13351	13325	13284	13485	13071	13349	13147	13358	13304	13257	13277	13264	13143	13317	13164	13383	13380	13443	13270	13307	13337	13262	13408	13255	13197	13375	13328	13185	13472	13216	13189	13212	13314	13317	13340	13319	13295	13292	13412	13136	13340	13359	13343	13390	13274	13347	13258	13317	13329	13335	13380	13269	13336	13014	13297	13444	13252	13333	13237	13265	13379	13227	13285	13232	13362	13315	13437	13258	13354	13336	13187	13473	13231	13259	13211	13338	13353	13173	13157	13359	13265	13328	13525	13394	13222	13372	13295	13334	13240	13284	13289	13419	13317	13158	13412	13326	13291	13272	13383	13492	13128	13432	13296	13328	13302	13216	13326	13323	13302	13274	13229	13224	13330	13266	13313	13286	13372	13222	13359	13412	13271	13229	13182	13296	13339	13297	13347	13505	13389	13391	13285	13345	13270	13384	13127	13371	13250	13400	13228	13232	13352	13409	13426	13450	13266	13249	13311	13269	13415	13225	13295	13298	13320	13335	13241	13262	13309	13189	13106	13316	13283	13499	13425	13245	13333	13348	13498	13096	13176	13351	13128	13255	13202	13203	13295	13478	13415	13257	13504	13242	13322	13362	13242	13337	13260	13321	13127	13238	13372	13392	13318	13299	13381	13271	13325	13366	13318	13213	13386	13390	13264	13374	13189	13286	13227	13329	13319	13392	13166	13454	13315	13399	13270	13288	13175	13200	13202	13256	13273	13420	13251	13261	13130	13281	13312	13225	13323	13133	13339	13377	13298	13245	13262	13304	13280	13195	13174	13285	13261	13248	13319	13389	13381	13234	13290	13233	13290	13221	13388	13391	13217	13434	13196	13233	13414	13237	13217	13447	13447	13293	13158	13372	13427	13237	13413	13390	13186	13386	13322	13377	13475	13303	13371	13378	13244	13194	13146	13257	13282	13144	13337	13322	13417	13401	13316	13342	13262	13217	13347	13259	13359	13221	13370	13274	13338	13133	13335	13358	13205	13283	13359	13352	13325	13246	13414	13440	13357	13292	13296	13280	13391	13241	13296	13348	13363	13143	13197	13306	13232	13284	13283	13111	13408	13247	13150	13202	13311	13315	13184	13270	13200	13186	13357	13476	13199	13152	13484	13262	13289	13101	13347	13352	13238	13239	13115	13445	13379	13283	13301	13153	13457	13406	13150	13294	13201	13305	13263	13298	13277	13449	13228	13441	13281	13334	13350	13300	13416	13242	13379	13226	13270	13314	13126	13039	13326	13406	13323	13297	13339	13208	13376	13232	13175	13211	13305	13309	13229	13396	13346	13137	13413	13269	13351	13256	13202	13206	13294	13330	13199	13182	13270	13280	13286	13223	13100	13184	13129	13337	13344	13342	13295	13331	13259	13303	13242	13413	13228	13170	13335	13318	13359	13248	13326	13332	13194	13323	13331	13285	13235	13240	13484	13285	13362	13215	13137
30089	22483	22582	19679	17154	17185	17239	17178	17010	17175	17131	17102	17011	17092	16884	17245	16961	16757	16878	16759	16814	16908	17017	16828	16943	16919	17059	16930	16816	16994	16832	16926	16815	16883	16596	17036	17071	16836	16959	16829	16835	17025	16773	16691	17017	16989	17018	17043	17090	16868	16873	17066	16875	17050	16914	17005	16893	16946	16901	16884	16963	16997	16949	16811	16948	16852	16809	17038	17086	16959	17037	16895	16941	16995	16890	16938	16861	16931	17068	16934	16985	16757	16938	16885	17140	16782	16843	17041	16937	17018	16958	16757	17234	17063	17124	16800	17030	16700	16854	17037	16846	16812	16881	17127	16905	17102	17124	16944	16635	16867	16897	16931	16897	17059	16870	16875	17131	16975	16707	17031	17029	16867	16741	16866	17004	17005	17039	16902	17045	16931	16920	16688	16953	17004	16812	16917	16908	16788	16810	16983	16960	16730	16959	16780	16965	16777	16909	16799	16920	17084	16860	16914	16919	16961	16976	17026	16753	16988	16731	16970	16821	16838	17020	16814	16885	16802	16839	16887	16738	16759	16962	16848	17096	16863	16744	16749	16857	17034	16856	16887	17049	16899	16895	16728	16993	16753	17034	17048	16743	16853	16724	16944	16849	16725	16979	16929	16941	16886	16960	16774	17069	16878	16849	16926	16891	16944	17048	16793	16871	16835	16983	16972	17102	16898	16765	16865	16654	16991	16873	17049	17143	16906	16891	17029	16736	16891	17008	17101	16900	16832	16815	16598	16808	16833	17018	16846	16961	16983	16716	16769	16778	16865	16879	16811	16798	17030	16780	16721	16967	16918	17090	16872	16912	16934	16952	16921	16853	16983	16814	17065	16969	16862	16900	17013	16812	16897	16901	16831	16838	16930	16929	16879	16785	16995	16956	16888	16795	16835	17002	17058	16963	16851	16833	16955	16893	16996	17188	16992	16685	16776	16890	16774	17009	16962	16977	17040	16810	16784	17045	16983	16979	16936	16935	16893	16978	16886	16660	16782	16879	16933	16966	16902	16669	16806	16853	16777	16878	16930	17058	16966	16734	17109	16837	16845	16912	16833	16961	16714	16782	16722	16813	17010	16821	17119	16947	17099	16891	16673	16739	17077	17054	16972	16905	17062	16953	16954	16753	17044	17032	16849	16862	16864	16920	16923	16923	17106	17154	16886	16878	17074	16982	16875	16914	16864	16858	17239	16986	16656	16941	16877	16882	16995	16909	16763	16684	16693	16942	16935	16721	17023	17101	17106	16996	16965	16831	16997	16992	16757	16835	16707	16873	17122	16784	16992	16795	17020	16782	17008	16815	16882	17054	17000	16933	16980	16958	16857	16793	16837	16851	16906	17015	16859	16957	17028	16940	16730	16968	16749	16925	17003	16997	16816	16844	16870	17026	16977	17003	16818	16815	16850	17083	16936	16780	16769	16858	16972	17127	16667	16840	17198	16934	16883	17024	16798	17098	16948	16924	16955	16881	16930	16916	16786	16851	16961	17061	16752	16883	16697	16875	17003	16962	16965	16872	16940	16854	16789	16855	16690	17012	17140	17103	16982	16937	16899	16790	17017	16833	16879	17004	16893	16871	16918	16860	16752	17076	16731	17046	17038	16730	16875	17035	16987	16836	17001	16780	16796	16890	16835	16923	16970	17078	16899	16943	17084	16951	16845	16786	16907	17015	16825	17002	16906	16848	16816	16735	16691	16772	16729	16958	17108	17132	16858	16849	17011	16930	16939	16861	17022	16917	16814	16840	16784	16939	16850	17057	16731	16874	16914	17033	17056	16805	17032	17038	16935	16817	16978	17008	17076	17063	16777	16673	16882	16756	16657	16916	16875	16899	16945	16778	17035	16921	16902	16945	17027	16949	16917	16997	16937	16978	16789	16833	16903	16895	16803	16815	16929	17079	16805	16902	16908	16886	17001	16811	16958	17077	16872	16801	16833	16825	16857	17129	17008	17096	16860	16831	17006	16979	16944	16987	16986	16771	16836	16972	16922	16778	16784	17147	17065	17004	16881	16867	16800	16925	16899	16883	16817	16754	16877	16816	16976	16793	16993	17005	16745	16982	16799	16895	16827	16655	16897	17069	16718	16948	16905	16916	16946	16747	16685	16816	17051	16928	16923	16948	16813	16758	16775	17031	16929	16796	17004	16909	16788	16865	16885	16957	16912	16927	16667	16926	16865	16927	16965	16894	16962	16662	16869	17122	16825	16838	16864	16791	16855	16923	17023	16883	16898	16886	17061	16828	16945	16973	16861	16991	16865	16982	16778	16748	16655	16976	16955	16800	16973	16796	16797	16861	16928	16933	16979	16860	16960	16858	16757	16952	16842	16851	17043	16722	16819	16843	16937	16905	17111	17005	16776	16858	16892	16699	17040	16969	16927	16993	16847	16786	16789	16994	16832	16965	16956	16857	16869	16950	16972	16778	16857	17053	17122	16949	16948	16856	16919	16947	16860	16746	16936	17101	16880	16954	16974	16804	17038	16970	16927	16899	16940	16947	17104	16888	16868	16944	16838	16891	16709	16772	16731	17058	16884	17075	16772	16753	16932	16933	16874	16965	16730	16989	16907	16884	16856	17091	17056	17029	16908	16808	16742	17108	17032	16857	17007	17047	16975	16944	16743	16820	16950	16917	16824	16922	16857	16987	16827	16847	16795	16778	16751	16932	16663	16881	16944	16711	16905	16924	16976	16911	16899	16870	16967	16758	16870	16811	16775	16913	17056	16946	17163	16948	16824	16803	16857	16829	17044	16940	16643	16923	17078	16755	16921	16885	16940	16930	16705	17013	16834	16783	16905	17086	16821	17074	17062	16922	16941	16932	16879	16694	17012	16955	16940	17040	16881	16969	17043	16866	16831	16938	16797	17011	16816	16911	16952	16763	16845	16953	16948	16828	17004	16871	16959	16947	16881	16946	16759	16851	16896	16983	16892	16868	16906	16809	16883	16993	16987	17072	16818	16856	16754	16875	16867	16805	17017	17063	16887	16857	16825	16926	16662	16711	16842	17037	16871	16845	17005	16753	16920	16977	16756	16925	16892	16834	17130	16948	17042	16868	16981	16912	16873	16819	16844	16850	16769	16986	17040	16825	16966	16925	16968	16806	16834	16837	16844	16810	16714	16799	16992	17088	16780	16885	16922	17052	16790	17065	17069	17020	16684	16898	16983	16796	16832	16959	16853	16834	16651	16774	17091	16808	17109	17112	16924	16855	16853	16915	16823	16755	16892	17106	16997	16655	17002	16988	16952	16949	16857	16977	16842	17028	16908	16918	16879	16796	16941	16799	16792	16812	17042	16993	16948	16804	16908	16897	16980	16959	16861	16947	16986	16863	16660	16840	16865	16949	16945	16884	16842	17015	16817	16924	16738	17098	16835	17007	16754	16826	16991	16961	16906	16828	16842	16902	16929	16940	16955	16785	17012	17055	16971	16905	16906	16761	16988	16865	17056	17051	17003	16787	16712	16859	16920	17134	16743	17151	16892	16690	17092	16914	16975	17026	16975	16955	16705	17060	17038	16952	16845	16691	16903	16784	16795	16921	16717	17096	16736	16827	16824	17026	17081	16969	16880	16892	16884	16977	16808	16747	17058	16786	16748	16914	16819	16948	17093	16882	16975	16887	16817	17007	16881	16910	17044	17050	17005	16886	16887	17084	16891	16957	16847	16966	17006	16871	17060	16732	16929	16988	16974	16934	16940	16896	16993	16820	16820	17000	16790	16725	16874	16863	16662	16875	16836	17001	16836	16780	16810	16945	16988	16852	16714	16766	16849	16955	16894	17001	17124	16873	16948	16863	17053	16887	16819	16869	16853	16933	16862	16816	16924	16879	16973	16829	16692	16827	16726	16807	16862	16895	16936	16870	16858	16771	16928	16922	16856	16917	16907	16989	16798	17021	16907	16984	16664	17053	16795	16929	16682	17021	16938	16847	16840	17058	16904	16842	16943	17134	16930	16912	16904	16929	16951	16842	16926	16993	16903	16840	16788	16778	16931	16754	16780	16811	16875	16755	16931	16837	16931	17007	17162	16816	16949	16832	16888	16924	16820	16716	16872	16754	16727	16857	16775	16835	17087	16886	16867	16973	16881	16961	16904	16801	17103	16785	16874	16787	16811	16793	16988	16966	16794	16718	16693	16953	16826	16933	16765	16798	16853	16676	16885	16810	16734	16900	17056	16946	16985	16952	16859	17011	16656	16789	16891	16851	16928	16761	16887	16812	16946	16967	17106	16948	16925	16934	16872	17073	16693	17012	16589	16979	16888	17147	16815	16958	16729	17054	16999	16807	17014	16845	16999	16848	16934	16962	16798	16828	16976	17053	16819	16924	16992	16929	16768	17028	16949	17005	16758	16719	16782	16999	17178	16694	16812	17090	17016	17042	16999	16799	16820	16974	16774	16821	16892	17087	16879	16987	16822	16866	16963	16714	16879	16842	16788	16976	16923	16818	16907	16948	16873	17103	16859	16968	16886	16856	16991	16947	16840	16963	16932	16905	16932	17137	16993	16910	17032	17031	16863	16776	16883	17149	16859	16874	16819	16993	16862	16855	16918	17027	16822	17036	16845	17154	16851	16939	16789	17023	16783	17076	17079	16977	16986	16974	16937	17004	16903	17030	16811	17026	16882	16747	16869	16873	16973	16879	16921	16814	16880	17041	16977	16940	16855	17048	16825	16843	16907	16883	16844	16898	16757	16879	16854	16979	16859	17058	16970	17001	16986	16882	16998	16783	16969	16939	16811	16825	17013	16697	16951	16941	16692	16837	16631	17039	16967	16941	16760	17000	16954	17219	16971	16828	16914	16807	16911	16849	17017	16937	17017	16918	17071	16987	16808	16977	17031	16912	16882	17038	16850	16919	16989	16843	16945	16806	16800	16928	16772	16923	16878	16778	16749	16941	17005	16787	17065	16979	16928	16777	16880	16808	16701	16708	16888	17058	16707	16891	16968	17000	16993	16849	16929	17056	16880	16850	16871	16906	16868	17154	16877	16737	16761	16956	16828	16962	16857	16785	16714	16779	17037	16936	16754	17025	16815	16720	16862	16988	16903	16727	16922	17092	16959	17036	17027	16810	16775	16998	16864	16793	16812	16770	16719	17049	16890	16827	16800	16909	16950	16931	16983
16057	18904	16865	15082	14702	14277	14204	14041	14047	14137	14159	14113	14240	14169	14000	13951	14093	13935	13883	13941	13906	13855	13918	13882	13881	13959	13856	13892	13872	13877	13908	13931	13970	13887	13860	13853	13730	13837	13824	13902	13872	14013	13773	13930	13842	13823	13938	13825	13793	13809	13736	13756	13930	13976	13807	13843	13947	13746	13704	13807	13914	13790	13940	13791	13718	13909	13714	13924	13814	13828	13833	13795	13905	13909	13723	13856	13768	13860	13814	13909	13932	13932	13792	13903	13999	13868	13867	13825	13775	13923	13774	13962	13755	13838	13956	13899	13781	13873	13912	13803	13864	14051	13848	13930	13930	13685	13856	13727	13787	13848	13662	13931	13862	13904	13808	13720	13987	13725	13982	13827	13928	13897	13772	13785	13876	14070	13901	13875	13818	13814	13903	13962	13790	13815	13926	13904	13833	13796	13803	13817	14062	13857	13863	13854	13938	13967	13956	13876	13911	13989	13840	13909	13755	13768	13839	13994	13925	13860	13965	13779	13815	13821	13800	13837	13808	13863	13858	13870	13964	13787	13984	13643	13859	13924	13697	13691	13964	13693	13727	13961	13915	13705	13902	14053	13908	13876	13821	13877	13861	13743	14032	13795	13898	13922	13881	13724	13906	13920	13802	13931	13934	13727	13872	13851	13826	13821	13862	13791	13774	13899	13975	13923	13866	13950	13946	14043	13912	14006	13757	13680	13975	13808	13726	13861	13770	13747	13812	13848	13695	13774	14001	13864	13870	13822	13798	13752	13784	13873	13839	13907	13993	13865	13937	13774	13878	13806	13996	13803	13952	13891	13851	13685	13970	13722	13770	13832	13830	13860	13732	13856	13826	13748	13916	13810	13943	13841	13861	13764	13746	13848	13800	13823	13732	14058	13815	13926	13769	13860	13738	13921	13925	13932	13887	13782	13941	13902	13949	13843	13795	13895	13639	13905	13930	13834	13817	13813	13876	13754	13706	13966	14058	13903	13845	13756	13815	13930	13794	13844	13978	13897	13912	13891	13654	14069	13761	13791	13798	13828	13944	13763	13806	13775	13755	13760	13737	13831	13815	13726	13759	14006	13795	13776	13809	13858	13954	13906	13846	13953	13970	13962	14012	13859	13714	13795	13988	13921	13840	13813	13994	13815	13922	13863	14027	13960	13765	13920	13890	13746	13941	13687	14027	13852	13984	13797	13835	13834	13894	13896	13882	13766	13836	13743	13888	13754	13837	13743	13771	13756	13834	13973	13890	13833	13841	13859	13772	14071	13943	13743	13946	13963	13967	13887	13770	13860	13861	13899	13788	13767	13880	13834	13947	13983	13839	14003	13805	13861	13708	13895	13803	13759	13773	13819	14028	13858	13927	13966	13852	13893	13749	13853	13849	13944	13871	13870	13837	13750	13775	13728	13955	13947	14015	13963	13920	13812	13891	13714	13684	13857	13816	13744	13938	13870	13943	13883	13796	13654	13796	13879	13815	13678	13788	13710	13815	13977	13834	13879	13696	13913	13822	13920	13873	13835	13867	13792	13717	13836	13794	13885	13973	13759	14001	13940	13810	13854	13755	13791	13884	13770	13814	13888	13915	13910	13770	13768	13820	14202	13791	13923	13831	13835	13825	13874	14053	13883	13916	13777	13817	13877	13804	13834	13763	13758	13703	13566	13974	13862	13874	13705	14008	13734	13870	13938	13948	13794	13871	13842	13859	13971	13713	13757	13838	13798	13718	14079	13806	13651	13939	13912	13857	13929	13689	13859	13918	13836	13844	13795	13965	13813	13811	13791	13883	13909	13729	13955	13863	13686	13818	13911	13842	13829	13882	13913	13869	13835	13902	13858	13798	13761	13907	13874	13845	13971	13964	13867	13740	13881	14004	13859	13788	13914	13862	13752	13824	13946	13965	13845	13862	13724	13890	13789	13658	13891	13935	13765	13968	13992	13842	13800	13914	14043	13946	13916	13997	13767	13779	13653	13935	13948	13875	13852	14095	13897	13916	13722	13963	13871	13827	13803	13890	13884	13798	13758	13909	13902	13853	13908	13766	13795	13893	13783	13910	13709	13787	14018	13809	13902	13792	13949	13874	13965	13870	13801	13859	13947	13763	13952	13774	13700	13885	13808	13845	13918	13878	13767	13932	13873	13915	13875	13744	13789	13705	13811	13767	13968	13715	13901	13867	13823	13907	13897	14062	13611	13931	13640	13855	13888	13967	13837	13991	13867	13857	13817	13937	13750	13859	13846	13856	13810	13979	13944	13807	13883	13928	13879	14081	13917	13888	13625	13998	13945	14014	13812	13820	13819	13533	13746	14019	13850	13952	13865	13896	13973	13867	13801	13939	13736	13754	13883	13876	13957	13905	13725	13857	13812	13926	13713	13803	13871	13796	13841	13900	13854	13759	14024	13848	13884	13931	13807	13922	13766	13679	13782	13926	13895	13773	13946	13943	13849	13903	13709	13863	13889	13799	13891	13978	13944	13684	13817	13768	13797	13682	13889	13698	13799	13736	13871	14051	13960	13704	13834	13873	13863	14115	13712	13758	13874	13884	13847	13666	13903	13954	13768	13864	13775	13808	13771	13925	13863	13823	13935	14010	13700	14026	13810	13873	13931	13898	13817	13856	14002	13901	13741	13720	13873	13900	13938	13892	14044	14132	13873	13801	13891	13896	13894	13867	13939	13855	13779	13922	14064	13965	13864	13834	13754	13953	13862	13860	13926	13874	13765	14031	13881	13904	13967	13800	13849	13770	13762	13818	13722	13949	13810	13965	13922	13899	13695	13953	13898	13913	13761	13955	13775	14025	13870	13866	13877	13670	13970	13808	13924	13826	13985	13831	13774	13837	13988	13934	13885	13679	13807	13868	13762	13787	13902	13913	13783	13758	13868	13808	13796	13855	13876	13950	13768	13887	13912	13985	13836	13911	13923	13851	13948	13942	13748	13959	13832	13895	13871	13705	13788	13857	13776	13862	13919	13836	13834	13941	13970	13927	13802	13856	13768	13890	13908	13779	13802	13760	13795	13814	13930	13955	13823	13789	13876	13858	13765	13907	13958	13859	13858	13986	13915	13809	13721	13778	14007	13897	13756	13809	13785	13902	13745	13889	13930	13699	13967	13993	13835	13883	13764	13968	13895	13943	13670	13881	13742	13760	13942	13841	13930	13840	13688	13990	13974	13715	13852	13770	13871	13853	13815	13782	13904	13953	13911	13747	13883	13872	13818	13997	13818	13873	13858	13914	13885	13905	13937	13858	13841	13861	13876	13845	13828	13699	13976	13848	13900	13935	13757	13912	13722	13988	13799	14077	13862	13880	13690	13838	13893	13928	13877	13983	13681	13716	13942	14015	13734	13838	13904	13796	13761	13917	13862	13832	13782	13981	13723	13846	13793	13738	13935	13853	13875	13753	13796	13634	13812	13783	13788	13830	13640	13867	13919	13735	13840	13832	13869	13832	13821	13919	13930	13752	13864	13825	13758	13975	13910	13848	13889	13762	13829	13843	14032	13869	13757	13796	13820	13853	14009	13751	13900	13835	13673	13897	13884	13895	13992	13819	13901	13982	13831	14073	13938	13843	14012	13715	13814	13900	13821	13849	13917	13815	13857	13888	13843	13903	14042	13891	13902	13750	13805	13746	13773	13762	13876	13745	13843	13952	13989	13863	13728	13843	13814	13796	13871	13996	13968	13875	13902	13790	13977	13849	13732	13870	13791	13923	14046	13797	13876	13918	13980	14067	13911	13914	13879	13841	13764	13885	13992	13917	13821	13958	13971	13872	13841	13829	13874	13990	14057	13837	13905	13664	13820	13946	13748	13869	13774	13870	13894	13880	13880	13868	13815	13738	13824	13781	13940	13858	13837	13912	13869	13713	13814	13685	13787	14009	13943	13992	13911	13736	13904	13671	13791	13930	14067	13789	13997	13714	13873	13859	13939	13830	13794	13988	14113	13771	13938	13727	13869	13833	14023	13897	14057	13829	13799	13802	13908	13922	13891	13802	14029	13935	13729	13923	13816	13830	13823	13947	13902	13828	13795	13879	13728	13845	13876	13727	13905	13914	13808	13854	13833	13920	13890	13904	13895	13830	13908	13893	13935	13915	13958	13891	13695	13859	14059	13766	13886	13842	13906	14067	13921	13986	13766	13970	13823	13930	13748	13830	14037	13816	13939	13884	13805	13826	13904	13954	13902	13894	13859	13804	14016	13731	14037	13912	13913	13837	13952	14014	13759	13897	13685	13975	13960	13696	13987	13861	13890	13899	14028	13697	13907	13806	13896	13803	13868	13853	13747	13837	13972	13904	13967	13802	13792	13738	14030	13875	13824	13907	13746	13891	13821	13634	13798	13839	13789	13927	13845	13665	13818	14041	13795	14021	13836	13843	13784	13875	13864	13715	13797	13625	13743	14028	13658	13829	14013	13839	13801	13654	13960	13939	13797	13854	13816	13895	13859	13885	13895	13747	14046	13661	13824	13827	13859	13909	13957	13884	13928	13754	13980	13886	14000	13928	13724	13883	13894	13931	13778	13905	13841	13940	13883	13967	13958	13922	13795	13810	13699	14002	13834	13936	13782	13954	13881	13663	13922	13767	13799	13712	13883	13746	14007	13684	13899	13975	13745	13816	14074	13749	14048	14000	13958	13870	13888	14117	13969	13973	13870	13797	13894	13786	13775	13934	13826	13764	13988	13701	13734	13872	13774	13915	13736	13831	13812	13728	13939	13894	13790	13731	13671	13673	13829	13809	13716	13755	13983	13921	13780	13878	13778	14084	13828	13874	13698	14177	13939	13772	13578	13808	13957	13926	13615	13941	13802	13855	13757	14043	13824	13916	13743	13858	13992	13930	13764	14007	13806	13785	13947	13822	13773	14035	13927	13816	13857	13661	13921	13751	13925	13868	13757	13929	13928	13932	13890	13902	13800	13776	13883	13766	13980	13788	13950	13964	13869	13984	13847	13864	13871	13728	13791	13884	14004	13801	13938	13904	14007	13952	14117	13852	13867	13785	13854	13949	13796	13821	13903	13887	13816	13849	13786	13890	13904	13881	13738	13798	13847	13836	13936	13790	13789	13880	13858	13799	13901	13981	13653	13743	13768	13922	13795	14067	13925	13941	13948	13865	13757	13866	13956
23380	21391	28182	25085	22018	20046	18660	16780	16486	16489	16560	16511	16627	16695	16703	16455	16470	16452	16356	16293	16275	16219	16337	16484	16292	16446	16375	16225	16235	16044	16327	16206	16181	16212	16230	16337	16549	16349	16175	16204	16330	16398	16314	16056	16315	16436	16408	16362	16405	16314	16273	16269	16172	16147	16210	16263	16296	16208	16384	16345	16233	16384	16247	16294	16405	16117	16063	16280	16209	16274	16122	16233	16311	16001	16274	16054	16170	16261	15999	16025	16216	16149	16236	16273	16433	16401	16226	16198	16205	16206	16212	16345	16105	16207	16265	16269	16488	16184	16346	16234	16278	15999	16184	16245	16230	16239	16082	16330	16092	15897	16180	16188	16269	16027	16033	16237	16129	16021	16259	16219	16308	16186	16361	16388	16259	16262	16155	16173	16069	16368	16082	16342	16261	16127	16390	16353	16226	16355	16085	16133	16396	16286	16115	16247	16252	16252	16042	16222	16300	16074	16082	16289	16178	16244	16422	16141	16231	16272	16236	16210	16325	16531	16247	16225	16180	16192	16226	16160	16225	15971	16234	16166	16248	16331	16173	16149	16320	16167	16260	16244	16333	16256	16253	16244	16215	16415	16223	16224	16248	16228	16410	16109	16371	16323	16396	16081	16106	15954	16392	16365	16336	16287	16266	16172	16191	16232	16183	16456	16100	16329	16372	16386	16239	16211	16316	16282	16324	16279	16364	16295	16459	16102	16480	16195	16315	16247	16406	16287	16356	16390	16227	16169	16064	16156	16200	15906	16249	16295	16263	16276	16104	16171	16240	16034	16295	16141	16433	16109	16340	16010	16303	16362	16271	16202	16149	16088	16208	16408	16170	16231	16387	16252	16143	16377	16154	16150	16308	16034	16244	16190	16293	16296	16296	16218	16184	16129	16262	16252	16287	16223	16061	16132	16334	16260	16313	16247	16349	16041	16426	16193	16246	16349	16190	16221	16219	16147	16270	16343	16387	16358	16200	16176	16244	16319	16379	16344	16119	16071	16437	16341	15921	16259	16177	16234	16130	16184	16401	15986	16374	16194	16288	16452	16260	16214	16190	16080	16126	16249	16241	16135	16111	16003	16265	16124	16116	16017	16077	16058	16354	16114	16366	16341	16387	16187	16304	16155	16216	16089	16419	16126	16108	16229	16226	16171	16146	16017	16226	16302	16467	16255	15945	16183	16076	16369	16186	16129	16186	16448	16217	16095	16320	16250	16198	16050	16365	16318	16185	16256	16220	16029	16301	16439	16261	16158	16174	16220	16245	16307	16192	16188	16104	16277	16405	16198	16129	16251	16293	16258	16069	16260	16366	16166	16110	16315	16298	16004	16096	16214	16163	16361	16177	16186	15967	16271	16161	16077	16143	16168	16352	16202	16262	16303	16119	16222	16134	16232	16210	16333	16170	16275	16323	16142	16163	16234	16211	16119	16386	16161	16305	16177	15976	16096	16166	16450	16283	16186	16165	16452	16444	16412	16266	16253	16353	16173	16323	16187	16169	16100	16256	16364	16217	16234	16417	16170	16352	16149	16084	16443	16545	16349	16153	15897	16176	16145	16208	16128	16094	16176	16223	16255	16079	16249	16205	16094	16042	16157	16073	16267	16162	16220	16080	16214	16299	16268	16177	16128	16283	16221	16331	16173	16229	16200	16319	16232	16207	16292	16200	16270	16240	16025	16217	16013	16213	16409	16313	16160	16236	16327	16143	16489	16293	16241	16371	16348	16396	16117	16225	16210	16410	16144	16379	16274	16093	16323	16141	16258	16352	16083	16185	15981	16347	16298	16213	16195	16450	16200	16333	16049	16214	16036	16246	16073	16288	16147	16350	16221	16352	16301	16108	16048	16083	16106	16281	16259	16347	16427	16297	16010	16328	16155	16099	16240	16205	15999	16109	16082	16479	16217	16323	16210	16070	16368	16047	16147	16227	16113	16260	16414	16285	16115	16219	16170	16103	16223	16287	16216	16125	16146	16214	16321	16212	16304	16229	16168	16089	16329	16191	16246	16203	16268	16241	16184	16153	16217	15955	16160	16416	16368	16341	16261	16287	16333	16256	16373	16297	16010	16275	16125	16396	16324	16263	16047	16241	16053	16197	16146	16093	16223	16253	16028	16246	16387	16247	16243	16268	16273	16190	16340	16064	16322	16186	16107	16199	16186	16286	16388	16330	16312	16218	16217	16028	16255	16456	16271	16316	16287	16175	16317	16162	16226	16155	16202	16137	16256	16257	16385	16391	16285	16288	16300	16266	16250	16028	16259	16401	16337	16083	16236	16099	16196	16297	16183	16066	16161	16146	16219	16223	16360	16287	16068	16262	16142	16253	16244	16272	16322	16299	15977	16241	16157	16160	16250	16218	16146	16163	16295	16381	16140	16346	16100	16231	16355	16248	16145	16222	16378	16248	16276	16368	16266	16260	16466	16087	16253	16271	16260	15971	16178	16417	16066	16187	16272	16312	16268	16334	16369	16241	16224	16286	16000	16295	16110	16149	16149	16301	16265	16084	16154	16218	16147	16184	16214	16204	16267	16251	16127	16355	16260	16184	16429	16164	16140	16093	16414	16179	16100	16236	16177	16108	16115	16269	16213	16114	16097	16310	16327	16271	16245	16040	16089	16310	16217	16384	16117	16146	16228	16089	16092	16058	16457	16278	16243	16359	16277	16244	16302	16278	16250	16246	16185	16091	16229	16301	16140	16271	16271	16006	16261	16329	16127	16318	16308	16226	16373	16079	16161	16258	16123	16223	16158	16316	16288	16346	16345	16263	16333	16182	15881	16153	16256	16101	16148	16136	16158	16343	16193	16050	16118	15991	16375	16167	16139	16449	16191	16170	16293	16064	16177	16053	16309	16388	16222	16373	16150	16080	16219	16339	16007	16116	16226	16251	16110	16368	16148	16326	16010	16273	16197	16301	16207	16350	16140	16249	16306	16355	16436	16197	16316	16121	16221	16405	16251	16372	16188	16194	16292	16259	16124	16250	16278	16192	16409	16164	16182	16094	16145	16348	16278	16179	16173	16210	16519	16535	16275	16254	16191	16373	16327	16265	16175	16371	16075	16251	16335	16263	16206	16251	16405	16188	16384	16110	16275	16304	16052	16314	16143	16384	16278	16042	16243	16273	16192	16368	16309	16074	16256	16199	16358	16158	16068	16183	16290	16368	16142	16292	16099	16223	16046	16134	16195	16003	16271	16192	16139	16168	16192	16324	16385	16159	16314	16396	16270	16176	16213	16151	16343	16216	16204	16276	16238	16404	16273	16070	16089	16247	16261	16077	16244	16436	16429	16146	16434	16310	16199	16326	16200	16129	16164	16053	16270	16226	16217	16312	16131	16322	16281	16240	16158	16163	16336	16040	16146	16235	16098	16213	16195	16203	16272	16387	16080	16232	16357	16394	16211	16386	16322	16201	16235	16203	16320	16200	16266	16327	16077	16249	16238	16490	16223	16296	16320	16278	16172	16136	16105	16051	16264	16169	16320	16387	16225	16295	16353	16317	16399	16201	16085	16163	16218	16226	16081	16299	16215	16373	16406	16251	16379	16269	16276	16399	16390	16156	16202	16149	16311	16167	16239	16114	16226	16196	16436	16299	16337	16441	16250	16392	16368	16489	16327	16073	16134	15941	16261	16135	16118	16036	16224	16208	16320	16308	16256	16164	16059	16417	16364	16256	16176	16160	16256	16151	16251	16163	16198	16286	16454	16241	16467	16168	16005	16323	16138	16146	16254	16171	16207	16127	15958	16306	16361	16270	16069	16190	16141	16339	16284	16100	16307	16362	16000	16249	16382	16195	16326	16204	16301	16262	16244	16086	16355	16589	16349	16175	16417	16279	16465	16528	16208	16161	16263	16316	16207	16285	16148	16265	16531	16137	16297	16238	16118	16163	16162	16279	16206	16212	16161	16263	16246	16042	16127	16345	16150	16180	15912	16031	16078	16173	16079	16170	16297	16219	16334	16348	16272	16324	16177	16342	16387	16199	16293	16293	16086	16483	16249	16235	16327	16339	16256	16187	16155	16360	16147	16195	16069	16235	16200	16119	16181	16088	16014	16047	16312	16468	16213	16140	16201	16242	16270	16230	16227	16307	16167	16463	16364	16235	16073	16360	16249	16223	16424	16149	16079	16241	16099	16161	16395	16150	16112	16141	16276	16030	16312	16292	16209	16300	16197	16127	16181	16215	16508	16241	16227	16138	16192	16185	16190	16345	16252	16072	16415	16061	16400	16178	16276	16171	16376	16259	16364	16319	16213	16113	16125	16039	16276	16259	16252	16247	16309	16265	16175	16101	16388	16153	16253	16196	16410	16251	16188	16136	16278	16269	16264	16240	16275	16415	16130	15984	16231	16529	16144	16361	16238	16376	16458	16203	16162	16386	16412	16316	16092	16048	16363	16389	16385	16416	16127	16055	16124	15901	16059	16275	16301	16303	16358	16339	16079	16154	16186	16386	16266	16165	16254	16171	16419	16175	16099	16041	16324	16126	16143	16135	16080	16283	16337	16237	16142	16317	16147	16212	16413	16401	16268	16444	16164	16284	16182	16170	16076	16053	16146	16026	16164	16460	16369	16256	16185	16121	16225	16051	16204	16176	15986	16178	16321	16157	16132	16064	16151	16220	16059	16230	16528	16176	16116	16167	16152	16117	16194	16286	16357	16127	16203	16164	16114	16126	16223	16170	16281	15976	15992	16102	16238	16373	16284	16365	16323	16253	16164	16142	16253	16233	16381	15968	16246	16156	16187	16194	16179	16238	16214	16208	16246	16227	16127	16159	16271	16376	16225	16059	16293	16136	16291	16321	16134	16207	15904	16243	16054	16220	16180	16249	16187	16127	16352	16560	16160	16256	16236	16296	16267	16112	16205	16348	16302	16100	16363	16082	16318	16283	16120	16272	16328	16217	16108	16310	16103	16192	16169	16165	16398	16178	16046	16143	16462	16242	16220	16303	16257	16103	16329	16133	16160	16161	16171	16028	16228	16354	16031	16193	16437	16087	16319	16228	16179	16066	16118	16186	16224	16305	16243	16079	16248	16071	16215	16164	16205	16290	16053	16269	16097	16333	16106	16312	16284	16230	16086	16188	16045	16132	16084	16147	16095	16196	16301	16267	16162	16194	16305
12308	22085	18561	15980	15297	14315	14051	13869	13872	13911	13827	13960	13911	13842	13705	13867	13473	13570	13454	13412	13535	13594	13274	13399	13486	13605	13489	13453	13547	13564	13530	13391	13440	13431	13529	13654	13382	13580	13478	13407	13363	13423	13510	13484	13613	13530	13549	13483	13557	13421	13464	13518	13532	13275	13477	13373	13426	13658	13459	13462	13443	13573	13340	13394	13532	13400	13308	13462	13467	13521	13479	13373	13597	13630	13391	13523	13358	13692	13332	13579	13630	13549	13458	13510	13462	13567	13419	13388	13462	13489	13521	13563	13448	13483	13657	13506	13398	13396	13469	13377	13402	13524	13462	13324	13390	13411	13428	13501	13426	13380	13295	13327	13438	13248	13452	13515	13569	13484	13503	13527	13528	13427	13577	13207	13412	13647	13418	13401	13407	13525	13522	13572	13420	13576	13508	13515	13502	13497	13393	13508	13517	13585	13396	13449	13564	13622	13329	13522	13583	13525	13482	13429	13413	13389	13403	13484	13431	13506	13496	13607	13743	13583	13426	13390	13597	13489	13346	13410	13409	13377	13456	13446	13323	13408	13516	13578	13480	13452	13377	13502	13454	13551	13476	13508	13429	13457	13473	13645	13353	13535	13285	13395	13464	13446	13379	13378	13404	13361	13503	13509	13444	13581	13416	13535	13389	13449	13491	13594	13420	13315	13377	13524	13444	13679	13290	13468	13604	13556	13453	13307	13486	13572	13525	13401	13442	13428	13457	13420	13701	13650	13556	13478	13343	13536	13422	13404	13472	13436	13444	13576	13440	13187	13322	13575	13561	13326	13419	13470	13468	13489	13539	13393	13355	13551	13508	13356	13491	13495	13365	13483	13423	13546	13454	13382	13307	13418	13396	13457	13423	13379	13512	13467	13468	13460	13329	13654	13492	13419	13375	13586	13590	13322	13498	13499	13406	13565	13564	13491	13484	13435	13488	13386	13454	13462	13410	13438	13294	13428	13413	13565	13459	13437	13689	13532	13541	13255	13554	13305	13538	13221	13500	13585	13543	13375	13426	13386	13360	13517	13485	13501	13449	13547	13378	13583	13400	13530	13308	13592	13394	13299	13529	13428	13522	13448	13404	13394	13511	13452	13615	13560	13419	13461	13408	13505	13570	13410	13623	13417	13365	13510	13588	13557	13318	13455	13714	13491	13326	13430	13505	13323	13462	13547	13416	13728	13223	13430	13456	13417	13400	13501	13471	13489	13527	13349	13542	13658	13529	13545	13483	13456	13545	13445	13574	13464	13349	13431	13556	13413	13325	13534	13493	13418	13350	13581	13451	13474	13434	13319	13619	13509	13442	13404	13405	13326	13358	13447	13405	13327	13459	13402	13565	13479	13373	13358	13370	13492	13458	13445	13425	13570	13360	13313	13524	13500	13530	13288	13318	13413	13438	13328	13510	13415	13474	13496	13410	13374	13368	13574	13396	13568	13656	13603	13409	13354	13417	13438	13508	13545	13383	13279	13407	13534	13318	13620	13559	13382	13248	13677	13408	13501	13511	13427	13450	13604	13549	13566	13238	13577	13413	13463	13508	13599	13380	13431	13521	13283	13414	13502	13581	13456	13335	13364	13373	13524	13444	13402	13416	13502	13441	13537	13467	13536	13373	13455	13393	13410	13465	13326	13368	13431	13201	13369	13432	13476	13385	13469	13386	13404	13328	13488	13531	13550	13572	13578	13510	13355	13465	13467	13390	13519	13386	13589	13504	13532	13476	13353	13393	13580	13604	13565	13579	13452	13378	13630	13515	13399	13475	13543	13322	13437	13461	13426	13549	13492	13431	13436	13486	13485	13548	13390	13478	13557	13506	13488	13400	13572	13443	13543	13547	13514	13606	13311	13418	13450	13300	13494	13512	13398	13376	13556	13339	13509	13596	13469	13283	13555	13372	13376	13508	13454	13464	13440	13621	13358	13345	13405	13448	13483	13289	13457	13577	13430	13523	13489	13449	13441	13526	13425	13387	13469	13455	13622	13517	13517	13489	13366	13467	13399	13479	13535	13585	13454	13318	13492	13493	13461	13451	13501	13509	13483	13384	13412	13575	13355	13368	13551	13526	13458	13243	13473	13491	13424	13445	13561	13486	13341	13621	13458	13315	13565	13387	13253	13480	13461	13472	13484	13593	13520	13477	13391	13670	13486	13410	13457	13405	13591	13396	13362	13556	13405	13498	13286	13529	13375	13336	13514	13551	13241	13219	13616	13569	13567	13452	13556	13382	13556	13498	13470	13361	13585	13419	13430	13614	13431	13477	13517	13445	13494	13559	13561	13593	13383	13431	13474	13587	13151	13497	13452	13437	13462	13339	13342	13356	13716	13447	13345	13425	13308	13626	13584	13406	13391	13357	13489	13349	13478	13389	13488	13358	13508	13521	13547	13474	13607	13398	13589	13500	13434	13294	13353	13364	13489	13506	13370	13444	13523	13613	13237	13527	13352	13504	13408	13360	13482	13437	13348	13394	13560	13753	13353	13589	13533	13447	13615	13581	13512	13444	13515	13353	13578	13528	13415	13545	13544	13351	13405	13481	13433	13444	13455	13392	13445	13651	13561	13463	13339	13586	13133	13571	13375	13582	13423	13415	13368	13519	13420	13357	13534	13581	13384	13479	13514	13591	13378	13488	13381	13577	13426	13403	13291	13477	13815	13503	13587	13432	13603	13510	13464	13347	13608	13577	13613	13395	13354	13517	13465	13256	13460	13419	13522	13399	13477	13373	13481	13653	13496	13471	13394	13465	13411	13517	13696	13235	13412	13560	13376	13378	13489	13492	13298	13342	13460	13332	13400	13387	13456	13283	13367	13697	13505	13494	13459	13522	13373	13369	13503	13512	13507	13373	13496	13397	13402	13616	13486	13260	13421	13535	13541	13471	13419	13279	13427	13606	13386	13454	13486	13512	13522	13427	13278	13422	13508	13336	13526	13346	13378	13317	13482	13481	13335	13317	13309	13406	13505	13350	13324	13364	13416	13610	13404	13533	13478	13448	13523	13482	13594	13463	13453	13454	13584	13403	13531	13430	13616	13385	13409	13651	13423	13365	13486	13501	13417	13502	13552	13548	13578	13415	13360	13299	13572	13443	13493	13423	13492	13402	13490	13459	13623	13490	13565	13529	13417	13314	13480	13398	13481	13377	13586	13409	13426	13475	13512	13344	13448	13530	13548	13385	13515	13454	13391	13578	13563	13460	13476	13441	13491	13521	13363	13577	13316	13472	13419	13306	13407	13475	13525	13364	13561	13481	13468	13486	13438	13598	13505	13411	13478	13402	13425	13397	13483	13508	13489	13540	13363	13328	13411	13316	13351	13484	13338	13609	13378	13665	13434	13419	13431	13428	13363	13445	13447	13478	13440	13419	13547	13561	13344	13559	13309	13438	13439	13188	13344	13450	13426	13518	13476	13415	13642	13463	13468	13429	13494	13413	13350	13495	13467	13530	13463	13456	13284	13419	13467	13549	13551	13499	13349	13449	13336	13437	13620	13430	13626	13274	13629	13426	13228	13412	13482	13565	13428	13494	13266	13603	13495	13493	13485	13513	13408	13446	13414	13609	13423	13402	13440	13442	13591	13443	13349	13601	13559	13317	13568	13358	13198	13457	13438	13521	13412	13439	13515	13331	13594	13498	13530	13448	13552	13550	13519	13269	13522	13400	13583	13441	13622	13482	13372	13392	13681	13409	13509	13556	13494	13305	13501	13436	13574	13448	13458	13643	13406	13545	13479	13463	13500	13544	13435	13577	13319	13381	13357	13395	13443	13438	13406	13539	13475	13608	13592	13551	13345	13534	13332	13458	13319	13322	13569	13283	13481	13468	13421	13438	13348	13300	13377	13523	13408	13417	13446	13433	13374	13461	13395	13521	13465	13412	13361	13385	13433	13349	13446	13482	13388	13468	13544	13592	13449	13588	13379	13574	13550	13532	13387	13520	13425	13368	13348	13297	13541	13453	13355	13332	13340	13645	13295	13484	13407	13502	13451	13398	13335	13383	13498	13373	13600	13460	13554	13442	13422	13198	13582	13322	13462	13525	13514	13385	13419	13427	13495	13320	13444	13405	13484	13378	13396	13519	13217	13527	13454	13490	13344	13684	13408	13354	13636	13545	13444	13452	13500	13584	13341	13449	13590	13352	13538	13264	13371	13363	13509	13392	13320	13357	13406	13419	13442	13448	13342	13442	13339	13440	13533	13612	13266	13452	13324	13522	13640	13425	13554	13557	13477	13383	13445	13401	13345	13510	13580	13556	13530	13487	13385	13355	13528	13328	13493	13443	13355	13408	13506	13430	13585	13594	13392	13628	13504	13567	13394	13314	13464	13353	13589	13544	13509	13552	13500	13431	13535	13564	13430	13532	13422	13562	13350	13563	13397	13570	13584	13365	13417	13412	13425	13392	13620	13409	13525	13569	13367	13579	13537	13448	13621	13422	13578	13376	13499	13443	13489	13459	13427	13538	13559	13344	13201	13627	13689	13467	13421	13589	13542	13415	13469	13483	13592	13590	13425	13580	13373	13376	13446	13425	13462	13533	13444	13458	13377	13459	13444	13606	13523	13483	13534	13346	13469	13480	13516	13413	13376	13465	13528	13614	13375	13424	13356	13394	13533	13303	13457	13544	13371	13552	13471	13471	13411	13476	13447	13541	13365	13570	13353	13404	13231	13387	13408	13458	13345	13645	13516	13266	13427	13552	13495	13507	13425	13399	13491	13338	13364	13499	13437	13455	13483	13542	13481	13403	13464	13483	13523	13474	13279	13490	13509	13323	13438	13538	13450	13497	13338	13302	13445	13539	13445	13566	13585	13441	13511	13521	13407	13535	13391	13331	13395	13507	13341	13431	13519	13516	13507	13226	13378	13569	13341	13512	13569	13345	13302	13401	13535	13657	13353	13367	13549	13448	13573	13524	13469	13489	13430	13369	13300	13358	13544	13446	13453	13460	13459	13352	13467	13523	13484	13485	13400	13579	13371	13488	13650	13493	13411	13465	13503	13505	13425	13597	13611	13428	13393	13380	13366	13453	13438	13405	13466	13546	13405	13391	13507	13507	13491	13658	13455	13533	13243	13272	13487	13402	13314	13471	13497	13303	13422	13474	13400	13658	13413	13508	13477	13461	13290
24931	21337	26708	26295	18808	17439	17656	16994	17062	17044	17281	17115	17186	17047	16865	17109	16801	16979	16869	16848	16940	16778	16954	16973	16726	16804	16622	16742	16748	16710	16924	16971	16752	16767	16938	16868	16910	16770	16846	16961	17000	16800	16941	16786	16823	17031	16885	16833	16820	16763	16913	16734	16848	16762	16819	16814	16767	16692	16716	16646	16610	16854	16780	16762	16819	16945	16731	16815	17049	16772	16780	16805	16759	16737	16738	16768	16847	16624	16829	16867	16710	16922	16765	16806	16814	16812	16814	16826	16601	16857	16790	16673	16593	16786	16763	16660	16669	16816	17042	16774	16697	16843	16921	16879	16657	16739	16830	16618	16814	16938	16668	16759	16696	16986	16850	16800	16857	16904	16940	16876	16645	16847	16795	16760	16788	16672	16896	16604	16759	16879	16790	16776	16761	16804	16787	16954	16847	16599	16818	16796	16884	16796	16723	17028	16925	16831	16729	16922	16919	16825	16854	16887	16967	16927	16813	16717	16819	16761	16752	16962	16607	16714	16879	16736	16690	17061	16993	16799	16844	16790	16745	16722	16734	16722	16698	16626	16813	16673	16768	16966	16789	16755	16751	16726	16603	16909	16761	16577	16771	16854	16792	16564	16693	16678	16907	16801	16770	17106	16755	16753	16833	16807	16641	16679	16936	16561	16779	16706	16724	17033	16620	16906	16688	16824	16721	16923	16645	16719	16549	16819	16802	16755	16861	16667	16726	16962	16872	16666	16896	17104	16855	16738	16708	16620	16792	16788	16937	16896	16887	16808	16758	16762	16785	16737	16724	16815	16800	16810	16722	16690	16927	16791	16934	16797	16807	16789	16754	17130	16869	16936	16667	16734	16800	16628	16867	16841	16974	16768	16920	16848	16936	16893	16951	16610	16848	16604	16757	16628	16784	16579	16788	16532	16683	16959	16774	16762	16707	16866	16873	16967	16904	16799	16687	16812	16587	16951	16818	16819	16827	16721	16800	16697	16736	16729	16816	16932	16876	16794	16951	16823	16907	16749	16814	16848	16571	16844	16671	16715	16747	16517	16650	16645	16724	16738	16952	16934	16513	16787	16774	16729	16772	16819	16728	16781	16893	16915	16694	16982	16742	16837	16879	16794	16630	16841	16735	16941	16906	16782	16972	16679	16774	16823	16811	16675	16963	16706	16684	16698	16778	16754	16895	16879	16838	16780	16934	16815	16892	16839	16922	16754	16607	16732	16871	16849	16761	16818	16992	16854	16801	16655	16858	16855	16810	16511	16671	16938	16772	16764	16954	16779	16774	16865	16821	16722	16759	16789	16638	16805	16815	16981	16824	16924	16701	16795	16876	16849	16834	16767	16680	16695	16816	16429	16748	16906	16871	16813	16745	16852	16792	16687	16953	16890	16906	16699	16835	16792	16510	16912	16715	16706	16703	16969	16746	16797	16888	16895	16838	16854	16652	16943	16722	16869	16967	16727	16863	16655	16777	16816	16910	16825	16898	16788	16676	16968	16852	16890	16851	16709	17050	16723	16706	16646	16947	16760	16719	16801	16737	16725	16741	16817	17024	16778	16563	16870	16888	16787	16671	16687	16717	16831	16832	16796	16748	16818	16574	16826	16635	16805	16766	16768	16827	16726	16708	16885	16715	16824	16954	16791	16752	16712	17242	16875	16739	16893	16913	16917	16916	17048	16959	16771	16914	16880	17022	16846	16797	16815	16705	16424	16580	16707	16922	16926	16672	16699	16802	16939	16741	16707	16892	16625	16704	16603	16823	16831	16964	16777	16791	16752	16803	16630	16696	16826	16812	16968	16698	16824	16699	16798	16923	16845	16919	16850	16954	16792	16678	16715	16831	16887	16724	16754	16804	16660	16629	16477	16835	16783	16735	16776	16795	16846	16784	16781	16795	16775	17064	17033	16938	16771	16717	16748	16893	16723	16854	16764	16835	16741	16683	16763	16666	16852	16863	16747	16750	16629	16811	16689	16782	16949	16882	16710	16639	16831	16888	16629	16903	16927	16911	16623	16775	16741	16645	16907	16871	16926	16779	16749	16779	16683	16832	16491	16708	16652	16765	16793	16743	16756	16766	16692	16951	16885	16715	16779	16751	16680	16847	16855	16747	16750	16808	16594	16775	16825	17082	16640	16700	16697	16592	16740	16819	16785	16724	16750	16742	16867	16771	16715	16690	16763	16759	16671	16797	16690	16819	16817	16818	16749	16738	16888	16695	16858	16677	16847	16883	16835	16899	16857	16700	16679	16512	16731	16724	16729	16890	16774	16879	16923	16807	16828	16544	16733	16524	16702	16759	16855	16957	16849	16782	16788	16866	16820	16591	16753	16763	16840	16611	16787	16782	16800	16679	16763	16645	16831	16696	16931	16699	16686	16785	17010	16754	16727	16775	16790	16889	16926	16677	16720	16812	16748	16927	16930	16657	16765	16897	16747	16866	16794	16909	16833	16747	16654	16779	16780	16667	16912	16669	16747	16741	16704	16755	16785	16741	16773	16774	16825	16936	16833	16898	16608	16959	16720	16889	16752	16609	16958	16657	16893	16762	16871	16851	16746	16763	16761	17005	16768	16930	16793	16881	16858	16764	16821	16613	16807	16716	16948	16825	16737	16932	16971	16852	16634	16725	16805	16718	16724	16786	16907	16848	16736	16919	16946	16917	16886	16792	16799	16570	16804	17086	16694	16886	16841	16851	16737	16960	16810	16960	16840	16748	16714	16883	16822	16899	16888	16796	16526	16930	16924	16897	16918	16567	16563	16733	16739	16748	16645	16931	16970	16807	16947	16855	16767	17039	16836	16755	16619	16823	16777	16776	16794	16943	16661	16596	16877	16666	16588	16720	16657	16825	16806	16862	16736	16718	16853	16675	16652	16856	16786	16804	16709	16719	16802	16800	16753	16820	16961	16760	16744	16881	16588	16748	16695	16855	16736	16719	16820	16770	16589	16776	16779	16506	16972	16682	16816	16686	16833	16841	16782	16874	16982	17039	16970	16882	16731	16866	16866	16965	16892	17015	16871	16913	16907	16977	16934	16724	17046	16837	16622	16861	16696	16772	16754	16727	16716	16817	16800	16551	16757	16907	16676	16774	16827	16701	17015	16779	16706	16797	16769	16813	16840	16859	16850	16932	16816	16814	16703	16710	16948	16926	16849	16702	16698	16919	16780	16776	16739	16835	16711	16602	16828	16737	16871	16719	16704	16839	16958	16822	16560	16867	16778	16889	16769	16880	16575	16741	16677	16804	16723	16743	16845	16779	16935	16731	16676	16625	16647	16912	16752	16740	16873	16796	16780	16867	16851	16746	16619	16807	16761	16716	16797	16709	16810	16837	16858	16615	16788	17085	16669	16757	16743	16873	16635	16672	16799	16772	16673	17035	16596	16737	16940	16755	16847	16888	16612	16846	16903	16980	16960	16777	16856	16832	16690	16718	16976	16935	16912	16862	16820	16868	16881	16895	16707	16994	16745	16706	16823	16925	16886	16749	16815	16709	17040	16784	16953	16674	16807	16841	16836	16725	16821	16768	16589	16934	16859	16760	16662	16805	16710	16954	16759	17006	16809	16688	16751	16928	16611	16526	16869	16808	16642	16895	16812	16612	16666	16696	16760	16993	16810	16908	16754	16883	16695	16701	16763	16781	16620	16848	16855	16709	16791	16737	16916	16761	16798	16802	16830	16746	16729	16810	16851	16886	16720	16974	16865	17079	16757	16772	16701	16675	16742	16815	16985	16705	16827	16806	16895	16621	16765	16880	16669	16681	16781	16910	16828	16841	16743	16841	16694	16749	16792	16945	16923	16770	16997	16968	16847	16678	16785	16696	16801	16648	16928	16842	16939	16738	16918	16953	16750	16917	16902	16848	16926	16751	16658	16847	16996	16862	16733	16716	16922	16825	16803	16851	16667	16626	16807	16947	16907	16839	16732	16839	16771	16866	16832	16837	16851	16865	16691	16726	16756	16789	16869	16746	17010	16902	16761	16834	17028	16849	16773	16899	16885	16723	16865	16799	16944	17142	16959	16820	16925	16625	16679	16982	16775	16787	16799	16845	16702	16899	16816	17043	16666	16822	16906	16966	16780	16912	16699	16689	16721	17020	16747	16771	16812	16868	16856	16665	16919	16648	16792	16813	16796	16903	16889	16892	16850	16951	16855	17011	16881	16735	17069	16750	16684	16859	16859	16669	16770	16807	16588	16646	16870	16708	16663	16798	17021	17121	16704	16862	16836	16729	16845	16851	16866	16611	16929	16784	16716	16875	16948	16804	16830	16934	16959	16742	16790	16921	16892	16846	16815	16770	16769	16700	16827	16935	16883	16651	16614	16720	16794	16805	16928	16767	16829	16750	16839	16839	17081	16816	16704	16755	16882	16940	17016	16843	16859	16751	16946	16719	16805	16878	16642	16766	16690	17028	17005	16661	16766	16702	16971	17081	16731	16772	16644	16944	16918	16812	16801	16774	16818	16773	16386	16770	16815	16787	16939	16885	16953	16840	16715	16868	16988	16983	16809	16740	16883	16862	16931	16609	16640	16621	16707	16943	16824	16929	16911	16760	17049	16977	17066	16884	16803	16854	16650	16823	16982	16996	16885	16496	16776	16530	16768	16696	16802	16781	16877	16801	16724	16820	16865	16693	16739	16998	16856	16881	16946	16725	16878	16779	16830	16896	16702	16829	16515	16565	16819	16590	16613	16871	16738	16908	16865	16873	16615	16693	16957	16886	16689	16846	16771	16695	16731	16936	16760	16736	16647	16859	16774	16499	16754	16661	16828	16795	16847	16844	16844	16801	16797	16606	16878	16959	16921	16871	16725	16796	16930	16769	16937	16762	16747	16873	16946	16746	16798	16728	16797	16822	16721	17109	16898	17075	16772	16764	16903	16647	16670	16769	16753	16740	17068	16802	16817	16686	16729	16875	16989	16776	16647	16748	16718	16798	16820	16931	17019	16791	16814	16872	16890	16936	16906	16833	16831	16971	16834	16929	16901	16951	16844	17003	16674	16649	16872	16835	17044	16952	16839	16643	16781	16623	16725	16750	16555	16898	16717	16809	16693	16953	16642	16739	16696	16707	16785	16672	16873	16865	16829	16893	16682	16846	16659	16678	16830	16728	16759	16866	16636	16848	16887
13539	20356	17452	15531	15014	14455	14254	13956	13865	14184	14060	14194	14090	14124	14128	13956	13887	13807	13850	13721	13964	13911	13723	13898	13869	14011	13614	13839	13811	13885	13974	13812	13778	13951	13764	13810	13771	13996	13859	13694	13700	13850	13832	13866	13688	13744	13901	13771	13837	13730	13646	13785	13878	14101	13903	13840	13757	13748	13680	13787	13586	13883	13737	13964	13658	13932	13745	13874	13896	13764	13946	13872	13738	13768	13734	13842	13902	13833	13806	13765	13662	13650	13936	13662	13839	13864	13529	13776	13809	13762	13831	13693	13811	13751	13622	13820	13912	13824	13839	13800	13691	13872	13811	13868	13895	13843	13729	13813	13827	13830	13637	13793	13767	13811	13627	13897	13793	13652	13895	13845	13715	13659	13804	13595	13749	13617	13819	13696	13626	13935	13755	13937	13776	13821	13868	13908	13678	13746	13814	13878	13558	13881	13601	13694	13823	13830	13660	13940	13671	13777	13863	13774	13862	13776	13797	13688	13879	13650	13853	13685	13631	13823	13650	13653	13805	13851	13798	13656	13807	13879	13814	13863	13755	13692	13871	13837	13740	13796	13747	13637	13780	13794	13776	13910	13868	13726	13733	13822	13848	13722	13844	13721	13555	13676	13715	13697	13778	13801	13787	13772	13848	13768	13691	13863	13698	13887	13812	13662	13764	13677	13849	13824	13730	13998	13763	13834	13740	14074	13781	13807	13860	13902	13887	13760	13832	13818	13781	13833	13780	13786	13691	13721	13766	13790	13841	13795	13705	13639	13930	13870	13897	13659	13682	13843	13705	13735	13780	13711	13635	13711	13814	13866	13811	13848	13698	13820	13811	13752	13832	13797	13770	13838	13761	13848	13776	13739	13602	13781	13845	13723	13707	13687	13875	13712	13883	13906	13840	13695	13915	13812	13836	13799	13805	13819	13813	13560	13750	13682	13759	13830	13925	13782	13712	13745	13866	13886	13822	13763	13830	13759	13834	13899	13657	13546	13744	13660	13814	13851	13747	13773	13733	13888	13825	13749	13839	13922	13630	13790	13716	13919	13841	13928	13885	13877	13773	13713	13741	13721	13752	13755	13912	13627	13732	13876	13847	13803	13867	13779	13919	13845	13793	13515	13985	13957	13619	13774	13796	13782	13795	13811	13928	13770	13842	13823	13858	13913	13638	13772	13586	13843	13720	13828	13749	13695	13933	13763	13704	13920	13783	13754	13628	13844	13624	13804	13755	13697	13665	13645	13916	13806	13820	13814	13645	13662	13877	13739	13662	13800	13794	13757	13641	13832	13830	13638	13787	13902	13620	13665	13695	13650	13734	13705	13750	14029	13719	13682	13972	13754	13798	13941	13684	13809	13754	13929	13984	13629	13813	13818	13662	13788	13865	13794	13745	13887	13677	13688	13739	13615	13979	13793	13790	13744	13716	13604	13946	13663	13901	13828	13897	13881	13692	13773	13596	13802	13964	13786	13599	13802	13577	13720	13842	13801	13813	13729	13924	13679	13820	13864	14011	13830	13580	13878	13761	13808	13751	13906	13719	13827	13823	13774	13806	13593	13870	13866	13727	13801	13713	13824	13698	13897	13607	13666	13646	13846	13836	13747	13898	13748	13778	13818	13942	13975	13833	13753	13662	13762	13796	13859	13792	13819	13712	13572	13881	13891	13953	13788	13944	13600	13739	13770	13898	13711	13714	13619	13781	13904	13777	13770	13832	13656	13783	13916	13836	13656	13581	13782	13869	13919	13722	13741	14043	13758	13703	13891	13896	13726	13868	13669	13823	13672	13674	13925	13620	13826	13773	13768	13700	13937	13748	13699	13728	13861	13767	13784	13707	13701	13684	13743	13747	13826	13838	13821	13893	13796	13762	13735	13733	13796	13863	13705	13676	13775	13833	13783	13865	13878	13773	13702	13669	13720	13876	13887	13633	13666	13764	13766	13871	13863	13705	13831	13845	13808	13686	13741	13754	13625	13719	13711	13919	13753	13753	13845	13781	13786	13814	13943	13816	13795	13836	13775	13817	13842	13844	13725	13907	13873	13879	13689	13593	13817	13745	13710	13745	13817	13786	13832	13645	13698	14014	13958	13850	13918	13785	13800	13847	13784	13897	13792	13830	13821	13791	13832	13819	13781	13663	13949	13825	13710	13860	13822	13606	13756	13869	13699	13834	13709	13825	13707	13907	13891	13674	13798	13711	13858	13708	13732	13733	13688	13794	13668	13721	13848	13740	13828	13906	13790	13679	13756	13801	13897	13891	13886	13638	13777	13798	13802	13670	13862	13769	13691	13749	13845	13821	13838	13784	13814	13703	13768	13931	13910	13742	13806	13943	13793	13843	13819	13781	13950	13745	13890	13836	13583	13784	14012	13820	13887	13851	13861	13839	13798	13745	13621	13760	13777	13782	14005	13690	13764	13844	13742	13896	13734	13712	13799	13881	13632	13792	13767	13883	14040	13952	13814	13774	13830	13761	13826	13709	13813	13986	13638	13637	13813	13797	13882	13841	13789	13873	13705	13805	13817	13738	13841	13926	13895	13797	13952	13902	13808	13770	13852	13765	13742	13811	13859	13987	13742	13750	13757	13837	13786	13678	13960	13969	13740	13740	13617	13661	13778	13795	14008	13862	13914	13859	13871	13759	13771	13793	13681	13886	13717	13762	13693	13747	13734	13882	13659	13667	13795	13800	13741	13759	13795	13899	13807	13757	13704	13602	13709	13839	13782	13800	13793	13895	13702	13871	13711	13854	13764	13640	13909	13912	13906	13787	13671	13659	13803	13682	13879	13811	13755	13947	13717	13801	13750	13724	13766	13853	13893	13818	13759	13688	13737	13635	13930	13993	13682	13640	13751	13658	13865	13780	13754	13674	13989	13773	13593	13675	13775	13625	13936	13751	13726	13916	13804	13705	13891	13764	13736	13861	13828	13637	13761	13599	13780	13726	13740	13746	13909	13733	13886	13835	13764	13853	13636	13694	13863	13956	13955	13799	14014	13772	13681	13969	13818	13677	13753	13739	13793	13892	13782	13883	13927	13703	13828	13744	13867	13730	13612	13783	13688	13761	13832	13721	13821	13802	13813	13620	13654	13847	13777	13572	13736	13771	13659	13747	13841	13914	13856	13777	13815	13955	13671	13854	13618	13867	13860	13803	13812	13858	13703	13859	13905	13986	13689	13743	13811	13717	13862	13691	13790	13986	13671	13591	13825	13856	13742	13699	13814	13737	13700	13891	13903	13956	13761	13794	13825	13784	13811	14073	13760	13825	13702	13763	13849	13854	13717	13794	13906	13654	13775	13721	13758	13644	13834	13874	13860	13714	13965	13655	13950	13879	13774	13683	13633	13699	13836	13765	14002	13716	13679	13805	13708	13796	13776	13670	13660	13881	13822	13901	13760	13796	13746	13613	13693	13725	13777	13777	13850	13918	13769	13931	13718	13826	13876	13821	13690	13952	13771	13869	13832	13931	13633	13888	13573	13810	13722	13707	13801	13829	13857	13811	13799	13907	13737	13915	13721	13738	13761	13972	13701	13754	13642	13828	13660	13786	13773	13785	13784	13717	13833	13700	13872	13804	13779	13948	13791	13810	13778	13655	13841	13792	13814	13620	13793	13888	13716	13772	13808	13837	13719	13859	13742	13952	13760	13827	13692	13851	13932	13757	13882	13880	13790	13802	13656	13709	13819	13646	13744	14011	13780	13775	13821	13741	13712	13763	13908	13877	13935	13811	13684	13724	13747	13756	13872	13915	13665	13819	13902	13835	13913	13845	13695	13711	13740	13767	13955	13730	13854	13823	13913	13750	13849	13754	13839	13814	13678	13774	13707	13689	13702	13738	13821	13874	13761	13835	13820	13815	13807	13744	13855	13825	13799	13797	13838	13832	13906	13916	13948	13610	13876	13713	13741	13655	13871	13763	13797	13718	13840	13902	13952	13932	13753	13805	13854	13867	13603	13842	13827	13717	13717	13927	13811	13723	13672	13762	13658	13714	13867	13775	13684	13836	13713	13622	13721	13642	13802	13989	13825	13760	13737	13757	13746	13707	13881	13926	13681	13919	13668	13723	13757	13665	13733	13785	13644	13749	13778	13794	13757	13675	13777	13737	13906	13672	13779	13663	13761	13744	13771	13871	13736	13685	13890	13739	13705	13789	13869	13885	13711	13813	13745	13774	13992	13698	13865	13664	13845	13746	13816	13909	13896	13880	13621	13915	13694	13757	13614	13791	13743	13877	13634	13838	13745	13920	13977	13790	13881	13692	13905	13814	13845	13845	13727	13577	13829	13751	13974	13726	13809	13696	13886	13844	13731	13879	13731	13748	13841	13761	13831	13808	13670	13871	13673	13906	13766	13870	13817	13726	13770	13772	13824	13816	13714	13836	14005	13794	13690	13897	13700	13635	13763	13852	13723	13699	13695	13873	13831	13826	13906	13890	13795	13865	13908	13955	13676	13700	13732	13742	13855	13957	13815	13883	13745	13857	13963	13781	13789	13906	13888	13832	13761	13755	13872	13792	13917	13717	13908	13756	13822	13768	13762	13863	13758	13740	13772	13781	13872	13822	13804	13708	13904	13672	13649	13897	13821	13801	13743	13762	13788	13846	13803	13678	13803	13871	13802	13777	13867	13742	13883	13914	13738	13746	13802	13634	13884	13750	13809	13772	13668	13833	13662	13859	13639	13719	13790	13732	13859	13732	13859	13744	13604	13867	13877	13689	13839	13943	13912	13939	13845	13697	13662	13891	13657	13839	13854	13753	13853	13848	13716	13602	13727	14034	13836	13795	13693	13822	13832	13699	13793	13822	13750	13809	13745	13853	13901	13783	13645	13738	13822	13859	13822	13835	13715	13627	13941	13718	13767	13938	13807	13767	13685	13862	13859	13862	13766	13719	13678	13744	13562	13769	13743	13831	13796	13864	13736	13780	13731	13708	13558	13812	13938	13797	13801	13805	13608	13802	13819	13780	13740	13720	13626	13793	13975	13703	13747	13836	13840	13727	13992	13873	13903	13792	13677	13571	13830	13573	13743	13858	13856	13726	13744	13807	13855	13797	13866	13788	13855	13802	13717	13746	13639	13798	13846	13786	13724	13882	13649	13832	13657	13847	13935	13701	13790	13922	13688	13781	13830
22351	21380	28731	24427	21599	22982	21708	17411	16564	16699	16609	16587	16607	16721	16682	16614	16376	16466	16154	16394	16352	16277	16270	16103	16069	16318	16199	16044	16399	16171	16199	15972	16213	16060	16191	16226	16190	16102	16072	16090	16142	16088	16184	16251	16123	16190	16299	16081	16138	16202	16168	16121	16140	16180	16109	16150	16106	16275	16137	16210	16261	16003	16129	15978	16077	15905	16091	16107	16236	16149	16096	15924	15983	16133	15992	16169	16460	16251	16080	16052	16095	16274	15976	16192	16194	16029	16115	16049	16100	16173	16152	16135	16271	16237	16188	16274	16202	16142	16016	15989	16088	15971	16044	16020	16225	15981	16334	16053	16224	15927	16024	16126	16121	16115	16194	16114	16085	16041	16057	16211	16192	16114	16226	16156	16112	16083	16249	16241	16142	16111	15916	15992	16206	16099	16195	16312	16161	16035	16192	16180	16274	15957	16170	16208	16044	16100	16061	15906	16008	16210	16261	16027	16188	16327	16131	16041	15905	16177	16205	16008	16130	16037	16109	16080	16179	16309	16197	16097	16251	16081	16046	16367	16162	16165	16024	15991	16100	16032	16085	16120	16190	15882	16186	16004	16124	15962	16300	16159	16153	16146	16094	16092	15974	15961	16232	15838	16168	16016	16021	15784	16075	16162	15960	16188	16213	16125	16146	16068	16064	16105	16119	16245	16094	16066	16136	16250	16300	16063	16279	16042	16081	16084	15987	16169	16125	16074	16358	15944	16027	16059	15949	16063	16018	15973	15953	16305	15919	15875	15924	16152	16317	15878	15953	16169	16183	16086	16092	16000	16213	16058	16267	16015	16058	16209	16080	16062	16011	16179	16223	16117	16332	16156	16140	16099	15945	15954	16012	16038	16142	16161	16252	16033	15944	16064	16000	16190	16229	16149	16030	16102	16036	16145	15964	16134	15968	16112	16091	16252	16099	16088	16335	16065	15967	16149	15915	16098	16171	16138	16036	16011	16283	16132	16068	16156	16322	16296	15976	15911	16010	16124	16084	16065	16184	15947	15984	16042	16252	16095	16162	15933	16158	16215	16045	16055	16175	16062	16327	16130	16224	16146	16178	16041	16146	16016	16151	16040	16213	16013	15783	16161	16321	16249	16212	15971	16039	16118	16021	16518	16019	16132	15990	15999	16018	16022	15992	16225	15969	16123	16208	16107	16199	16070	16035	16189	16189	16028	15931	16066	16129	15929	16016	16124	16103	16142	16168	15723	16104	16120	16195	15980	16125	16176	15953	16324	16201	16042	16039	16030	16164	16005	16068	16000	15941	16176	16117	16145	16116	16110	15962	16109	15948	16094	16277	16129	16174	16045	16185	16040	15947	15953	16058	15973	16008	15945	15802	16344	16118	16003	16116	16108	16009	16078	15959	16066	16265	15995	16090	16091	15966	15947	16070	16207	16078	16283	15942	16068	16155	16212	15973	16276	15868	16016	16047	15990	16113	16218	16010	16055	16212	16164	15982	16080	16173	15997	15943	16150	16127	16069	16045	16085	16164	16171	16216	16160	16217	15821	15997	16260	16044	15920	16056	16167	16171	16164	16104	16324	15976	16058	15861	16101	16160	16135	16309	15974	16036	16253	16072	16174	16245	16185	16225	16107	16080	16187	16159	15876	16129	16011	16088	16130	15997	16120	16047	16213	16154	16048	16095	16195	16004	16050	16268	16135	16167	16048	16125	16092	16152	16152	16132	16252	16278	16345	16074	16192	15875	16142	16179	16110	16049	16084	16022	16048	16295	16034	15971	16026	15965	16146	16031	15969	16027	16109	16055	15917	16163	16184	15916	16132	15859	16119	15973	16163	15989	15987	15924	16053	16341	16154	16076	15993	16035	16003	16103	16053	16134	16187	15944	15943	15998	16047	16171	16001	16256	16000	16056	16153	16150	16257	16038	15919	15967	16027	16167	16213	16166	16437	16128	16023	15892	16079	16036	16222	16096	15927	16027	16131	16062	16313	16198	16217	16172	16290	16217	16161	16059	16190	16260	15958	16174	15963	16144	16182	16057	16026	16186	16073	16162	15985	16053	16126	16192	16009	16181	16227	16126	16117	16231	16064	16102	15932	16104	16208	16128	16044	15836	16009	16004	16241	15928	15982	16073	15969	16058	16211	16050	16096	15918	16213	16048	15961	16159	15837	16304	16052	16025	15954	15897	15967	16091	16116	15939	16194	16152	16110	16147	16110	16013	16255	16103	16211	16299	16194	16255	15975	15976	15966	16004	16214	16053	16146	16087	16074	16344	15897	16158	16119	16097	15856	16043	16143	16153	16031	16269	16178	15961	16024	16180	16140	16159	16144	16071	16117	16072	15861	16026	16128	16251	16208	16134	16020	16229	16161	16147	16210	15983	16158	16022	16176	16101	16300	16032	16067	16193	16074	16022	16345	16016	16216	15889	16200	16114	16252	16188	16251	16205	16054	16028	16003	16307	16213	16426	15987	16211	15749	16107	15939	16221	16159	16136	16177	16057	16063	16078	16091	16335	16038	16111	16137	16118	16204	15842	16113	16115	15928	16068	16139	15936	16162	16193	16222	16008	16066	16211	15977	16158	16099	16227	16017	15963	16085	15795	16025	16056	16093	16017	16144	15965	15838	16063	15955	16145	15905	16163	16193	16198	16167	16016	16057	15938	16150	16057	16018	16065	16302	16365	16133	16212	15988	16177	16260	16152	16102	16100	16033	16017	16129	15862	16197	15986	16090	16102	16010	16032	16102	15826	16162	16134	15980	16300	15954	16051	16188	16146	16151	16042	16187	16038	16223	16228	16247	16173	15984	15980	15920	16161	15915	16236	16131	16090	16118	16068	16305	16042	16125	16075	16213	16101	16124	16056	16066	16303	16000	16156	16248	16050	15942	15963	16026	16123	16265	16136	16297	16311	16129	16008	16297	16130	16022	16335	16212	16120	16191	16013	16142	15949	16067	16044	16068	16160	15911	16141	16076	16132	15997	16055	16131	16115	16138	16038	16003	16141	15935	16228	16106	16120	15984	16152	15911	16105	16004	16011	16028	16055	16020	16036	16279	15966	16205	15880	16100	15949	15983	16237	16071	15884	16080	16089	16390	16261	16129	16182	16182	16246	15876	16316	16065	15969	16191	16228	16235	16033	16016	16134	16045	16170	16201	16249	15930	16126	16113	16081	16119	15956	16040	15914	16025	16033	16013	15995	16153	16200	16066	16147	16034	16079	15920	16023	16133	16145	16035	16167	16106	16088	15999	16070	16151	16224	16029	16062	16087	16078	15991	16054	16338	16370	16092	16136	16165	16027	16021	16070	15945	15911	16045	16141	15995	16155	16060	16078	16011	15933	16122	16066	16081	16075	16289	16209	16101	16179	15991	16026	16201	16161	16080	16287	16226	16188	16041	15940	16008	16166	16122	16030	16140	16296	16217	16240	16081	16106	15960	16002	16005	15913	16111	16014	16294	16119	16142	16147	15951	16107	16125	15977	16186	16239	16067	16074	16039	16176	16147	16009	16021	16088	16224	16178	16253	15914	16157	16227	16143	16057	16092	16164	16059	16118	15995	16058	15952	16250	16158	16067	16111	16092	16028	16129	16184	16049	15886	16179	16047	16304	16069	16110	16015	16300	16067	16096	16347	16006	16092	16177	15922	15968	16123	16215	15989	16136	16053	15862	16098	15865	16012	15983	15975	16096	16076	16063	16150	15945	15841	15991	16145	16199	16006	16240	16214	16138	16069	16105	15900	16105	16190	15978	16081	16028	16009	16055	15993	16126	16005	16278	16077	16145	16305	16008	16142	16241	16131	16083	16047	16004	16254	16065	16051	16110	16269	16064	16056	16000	15873	15996	15862	16033	16344	16371	15932	16019	16193	15989	15771	16072	16219	15845	16194	16174	16227	16066	16100	16148	16204	15878	16222	16080	16242	16081	16165	16025	16254	16236	16371	16268	16138	16186	16006	15989	15898	15976	16205	16165	16197	16131	16290	15910	16026	16363	16113	16109	16148	15879	16015	16141	16218	16232	15850	16151	16037	16103	16008	16214	16152	16083	16155	16074	15973	16016	16451	16266	16180	15883	15979	15902	15895	15941	16039	16156	16054	16226	16039	16113	15967	15915	16045	16157	16173	16097	16053	16161	16027	15955	15988	16077	16088	16096	16214	16040	16300	16150	15896	16139	16164	16099	15977	16138	16105	16061	15978	16207	16132	16017	15874	16269	16118	16162	16017	16130	16112	16015	16166	16027	16066	16024	15959	16198	16064	16141	16100	16243	16234	16043	16036	16076	16111	16066	16257	16242	16124	16196	16103	15851	15957	16118	16112	16213	15953	16134	16082	16136	15957	16148	15831	16052	16051	16002	15997	16047	16030	16076	16302	16134	15961	16197	16097	16257	16435	16126	16035	16159	16195	16055	16101	16191	16166	16006	15853	15970	16009	16246	16110	16052	16099	16273	15981	16090	16174	16017	16197	16297	15999	16332	16084	16184	15991	16169	16187	16230	16280	16192	15960	16010	15988	16063	15961	15977	15984	16058	16212	16259	16046	16047	16150	16148	16041	16049	16174	16013	15976	15926	16181	16082	16114	16029	16044	16125	16009	16109	15881	16181	16328	16260	15999	16185	16201	16038	16167	16226	16163	16005	15974	16012	16258	16153	16065	16058	16053	16005	16233	16028	16162	16046	16183	16133	16032	16052	16061	16102	16144	16102	16194	16281	16163	16008	15994	16003	16070	16137	16072	16201	16203	16264	15965	15933	16079	16215	16184	16196	16116	16122	15916	16256	16159	16019	16043	16145	16194	16261	16139	16200	16006	16191	16020	16167	16139	16335	16036	16135	15965	16208	16105	16100	16035	16304	16122	16075	16228	16289	16056	15963	16086	15954	16334	15993	16093	16067	16039	16183	15962	16182	15982	16031	15995	16149	16050	16144	15986	16009	16050	15964	15961	16113	16277	16254	16087	16000	15964	16206	16210	16157	16260	16063	15961	16283	16064	16319	16031	16004	16050	16008	16056	16288	16032	16037	15956	16230	16017	15984	16214	16060	16096	16220	16019	16209	16190	16075	16198	16150	16137	16074	16249	16130	16301	16247	16107	16118	16244	16029	15935	16143	15978	15968	16144	16114	16051	16270	16139	16235	16087
12850	24980	20428	17301	15748	14815	14147	13934	13952	14126	14089	14161	13944	13929	13885	13653	13641	13523	13411	13386	13500	13449	13491	13387	13228	13489	13358	13452	13438	13338	13339	13469	13418	13511	13475	13438	13610	13313	13329	13437	13292	13478	13228	13321	13525	13368	13347	13391	13338	13404	13436	13387	13318	13494	13357	13421	13362	13461	13384	13174	13558	13417	13285	13379	13365	13363	13325	13498	13415	13478	13450	13473	13321	13269	13382	13442	13448	13312	13471	13355	13406	13673	13274	13449	13281	13464	13378	13350	13249	13397	13345	13442	13347	13313	13117	13464	13272	13425	13252	13163	13346	13298	13560	13254	13359	13354	13315	13361	13415	13223	13463	13400	13346	13193	13326	13214	13318	13311	13492	13435	13312	13378	13374	13335	13255	13402	13333	13321	13281	13282	13393	13304	13439	13343	13329	13343	13363	13425	13342	13363	13279	13319	13433	13285	13335	13434	13427	13407	13427	13347	13361	13385	13215	13239	13508	13410	13353	13168	13546	13444	13354	13225	13520	13321	13410	13465	13341	13399	13419	13188	13421	13519	13371	13388	13358	13237	13435	13285	13246	13482	13342	13199	13393	13363	13436	13401	13358	13244	13427	13398	13397	13298	13378	13347	13465	13508	13283	13203	13153	13362	13382	13358	13325	13431	13445	13347	13179	13398	13417	13337	13159	13331	13326	13388	13215	13491	13399	13343	13209	13311	13378	13311	13471	13353	13336	13302	13358	13199	13452	13351	13454	13321	13347	13415	13403	13500	13255	13395	13445	13502	13421	13473	13360	13305	13489	13311	13315	13278	13345	13281	13252	13225	13400	13400	13573	13242	13270	13421	13250	13407	13363	13185	13403	13428	13217	13499	13296	13302	13295	13438	13424	13394	13433	13250	13336	13457	13497	13345	13223	13347	13256	13384	13250	13559	13227	13177	13433	13115	13293	13463	13199	13439	13235	13381	13435	13565	13305	13400	13329	13451	13209	13189	13431	13275	13298	13376	13400	13384	13465	13148	13392	13404	13392	13309	13268	13468	13476	13216	13350	13426	13519	13402	13330	13471	13399	13303	13473	13331	13311	13333	13335	13393	13484	13325	13147	13387	13422	13370	13298	13355	13271	13225	13331	13376	13293	13329	13336	13373	13321	13328	13471	13206	13417	13215	13366	13354	13312	13500	13344	13394	13358	13258	13393	13374	13293	13388	13265	13347	13319	13253	13416	13357	13332	13310	13255	13473	13293	13424	13482	13088	13385	13382	13448	13443	13283	13253	13303	13287	13332	13255	13291	13377	13486	13256	13329	13393	13290	13284	13273	13331	13341	13169	13220	13267	13301	13348	13532	13278	13123	13287	13497	13265	13165	13334	13304	13242	13383	13329	13315	13164	13438	13349	13419	13498	13510	13406	13205	13291	13378	13296	13346	13462	13265	13479	13366	13436	13310	13248	13419	13399	13316	13481	13431	13484	13207	13398	13346	13356	13365	13384	13349	13263	13347	13484	13350	13200	13473	13398	13311	13344	13519	13407	13259	13354	13441	13236	13316	13332	13442	13291	13238	13366	13334	13313	13353	13301	13380	13234	13400	13310	13343	13454	13336	13361	13248	13503	13366	13411	13285	13291	13275	13305	13381	13245	13373	13387	13458	13296	13337	13435	13379	13276	13317	13204	13311	13244	13256	13370	13362	13221	13475	13262	13266	13483	13373	13215	13378	13261	13400	13393	13314	13430	13508	13453	13374	13415	13446	13258	13344	13282	13286	13323	13354	13364	13367	13150	13343	13445	13542	13315	13251	13354	13385	13303	13177	13403	13455	13601	13311	13431	13226	13288	13313	13477	13284	13457	13251	13378	13355	13352	13419	13314	13432	13374	13520	13140	13440	13264	13436	13344	13476	13231	13337	13417	13423	13413	13546	13309	13298	13329	13459	13367	13373	13369	13225	13321	13385	13384	13286	13383	13517	13334	13265	13413	13352	13279	13348	13325	13318	13452	13335	13327	13436	13268	13324	13302	13446	13067	13306	13408	13438	13322	13561	13555	13483	13399	13345	13316	13461	13476	13287	13430	13287	13547	13376	13332	13495	13311	13471	13375	13313	13339	13271	13438	13405	13436	13333	13298	13434	13371	13313	13342	13194	13421	13377	13325	13284	13304	13497	13371	13173	13472	13544	13230	13431	13328	13220	13417	13446	13430	13483	13380	13188	13365	13361	13300	13356	13193	13605	13398	13018	13469	13289	13239	13280	13374	13318	13251	13276	13435	13310	13346	13341	13211	13444	13439	13238	13477	13431	13382	13313	13395	13334	13212	13284	13380	13426	13380	13171	13394	13518	13380	13265	13417	13290	13261	13396	13458	13288	13325	13447	13221	13307	13374	13172	13508	13293	13358	13394	13389	13322	13405	13421	13469	13341	13454	13263	13234	13384	13310	13330	13285	13393	13203	13314	13501	13325	13287	13353	13454	13234	13205	13379	13445	13376	13382	13285	13329	13294	13227	13235	13458	13387	13318	13522	13239	13420	13407	13384	13317	13430	13339	13411	13301	13287	13259	13236	13448	13173	13369	13469	13580	13335	13417	13386	13470	13392	13468	13259	13449	13289	13227	13232	13289	13469	13393	13372	13272	13100	13431	13249	13319	13363	13464	13380	13207	13484	13206	13325	13415	13369	13213	13298	13467	13381	13390	13400	13305	13236	13547	13250	13251	13270	13215	13314	13429	13406	13358	13209	13356	13505	13284	13339	13257	13368	13369	13331	13320	13299	13318	13158	13444	13368	13377	13337	13426	13282	13359	13206	13483	13206	13428	13438	13227	13472	13297	13375	13412	13335	13408	13286	13336	13515	13354	13447	13487	13352	13463	13313	13246	13259	13362	13313	13417	13278	13214	13335	13256	13242	13278	13262	13217	13258	13345	13281	13270	13385	13199	13333	13404	13369	13405	13295	13157	13206	13195	13337	13410	13494	13513	13264	13223	13462	13223	13302	13290	13404	13350	13300	13375	13230	13427	13282	13400	13369	13469	13378	13345	13310	13423	13356	13416	13246	13295	13403	13324	13327	13452	13473	13310	13269	13227	13373	13406	13366	13368	13255	13295	13350	13294	13412	13210	13321	13284	13091	13234	13550	13280	13309	13421	13308	13369	13378	13345	13477	13249	13410	13343	13409	13333	13408	13449	13545	13272	13461	13288	13354	13261	13254	13451	13392	13327	13336	13353	13337	13273	13412	13455	13267	13359	13261	13325	13255	13162	13261	13280	13163	13231	13273	13300	13453	13292	13436	13310	13395	13147	13345	13436	13305	13379	13312	13387	13322	13389	13364	13374	13412	13394	13217	13293	13356	13353	13269	13290	13205	13338	13388	13404	13344	13363	13312	13428	13387	13410	13598	13282	13276	13407	13414	13347	13204	13380	13275	13413	13232	13331	13307	13436	13222	13452	13363	13431	13390	13208	13446	13342	13282	13390	13406	13462	13513	13173	13370	13248	13375	13284	13323	13272	13349	13469	13371	13265	13403	13366	13307	13267	13502	13315	13386	13415	13313	13119	13349	13421	13384	13324	13474	13290	13367	13245	13400	13217	13455	13319	13522	13144	13475	13484	13235	13445	13201	13380	13443	13317	13401	13283	13287	13342	13288	13263	13345	13436	13464	13240	13470	13326	13287	13389	13291	13466	13367	13366	13300	13421	13388	13393	13399	13256	13478	13307	13436	13331	13407	13373	13298	13493	13347	13152	13296	13404	13241	13359	13332	13394	13348	13319	13425	13335	13266	13414	13468	13222	13389	13465	13398	13262	13407	13415	13465	13350	13518	13282	13454	13526	13386	13306	13229	13285	13457	13422	13402	13213	13368	13260	13356	13282	13360	13282	13373	13266	13443	13264	13288	13251	13389	13271	13342	13381	13391	13371	13322	13323	13401	13389	13440	13252	13482	13289	13207	13184	13291	13435	13317	13421	13300	13452	13302	13345	13425	13378	13340	13399	13303	13196	13201	13221	13477	13433	13442	13545	13555	13452	13434	13465	13460	13351	13273	13305	13447	13326	13371	13289	13240	13289	13695	13281	13494	13306	13373	13523	13391	13365	13286	13547	13489	13310	13358	13260	13353	13279	13325	13256	13358	13324	13442	13272	13246	13397	13260	13168	13435	13358	13358	13308	13335	13354	13393	13459	13235	13443	13240	13310	13296	13333	13213	13276	13410	13320	13381	13268	13316	13248	13459	13272	13361	13266	13492	13457	13325	13371	13336	13435	13351	13412	13254	13490	13357	13282	13353	13374	13524	13382	13218	13254	13274	13461	13291	13297	13355	13326	13274	13256	13337	13342	13338	13189	13447	13367	13506	13374	13277	13377	13286	13352	13463	13308	13191	13272	13449	13272	13515	13375	13320	13342	13176	13250	13469	13378	13227	13375	13278	13236	13275	13406	13514	13310	13275	13293	13500	13192	13292	13378	13275	13504	13234	13347	13472	13421	13576	13423	13394	13340	13277	13375	13455	13424	13226	13426	13471	13268	13299	13280	13425	13480	13416	13395	13331	13321	13378	13500	13511	13169	13346	13361	13296	13361	13342	13341	13198	13280	13223	13130	13326	13210	13288	13566	13375	13343	13423	13337	13308	13271	13563	13528	13171	13296	13367	13277	13255	13557	13303	13304	13407	13347	13490	13340	13397	13409	13393	13215	13257	13185	13370	13371	13519	13417	13249	13493	13414	13340	13354	13224	13564	13369	13280	13429	13456	13277	13126	13195	13384	13320	13315	13446	13435	13485	13319	13415	13292	13317	13378	13372	13382	13211	13400	13198	13336	13256	13323	13395	13384	13313	13242	13368	13250	13563	13304	13404	13371	13318	13129	13336	13444	13203	13388	13272	13438	13313	13374	13502	13387	13367	13286	13416	13290	13191	13420	13231	13511	13329	13245	13285	13309	13338	13443	13368	13607	13333	13541	13373	13510	13284	13387	13410	13244	13428	13406	13378	13257	13481	13422	13259	13446	13452	13240	13310	13342	13340	13238	13443	13317	13512	13457	13441	13177	13255	13288	13322	13412	13340	13249	13261	13300	13171	13434	13364	13452	13244	13521	13283	13374	13269	13388	13318	13429	13181	13342	13511	13294	13443	13446	13386	13304	13252	13280	13312
29904	22708	22497	19595	17151	17117	17147	17223	17135	17048	17025	17128	17127	17264	17154	17048	16812	16896	17018	16986	16924	16958	17041	17043	16927	16963	16818	16860	17037	16911	17147	16997	16920	16909	17050	17126	16982	16694	16920	16909	16862	16888	16969	16903	17111	16966	16934	16928	16784	17013	16821	16924	16846	16862	16879	16953	17077	16954	16875	16892	16795	16855	17102	16977	17005	16985	16994	17089	16842	16912	16778	16912	16892	16993	17111	16883	16916	17066	16996	17121	17020	16772	16914	16897	16841	16809	16836	16735	16979	16954	16966	16905	16923	16903	17115	16881	17033	16920	16753	16983	16783	16956	17025	17227	16630	16938	16912	16807	16860	16752	16833	16841	16823	16595	16780	16888	16801	17087	16886	17038	16793	16998	16755	16936	16930	16956	17009	17063	17115	16904	17062	17012	16942	16879	16890	16943	16838	17029	16910	17064	16819	17006	17196	16916	16853	17005	16934	16865	17037	17049	17170	16961	17065	16891	16815	17008	16945	16871	16768	16963	16949	16763	17004	16937	16918	17021	16890	16821	17099	16954	17078	16860	17185	16924	16965	16858	16866	16891	16786	17060	16930	17073	16797	17068	16872	16987	16824	16822	16906	17250	16904	16729	16856	16915	17030	16854	16984	16861	16984	16953	17092	16709	16803	17001	16921	16962	16872	17033	16891	16805	17034	17102	16878	16884	17007	17091	17128	16911	16989	17000	17072	16958	16915	16930	17017	16819	16879	16909	16707	16945	16826	16884	16795	17020	16936	16993	16820	16984	16966	16784	17010	16963	16882	16952	16936	16969	17080	16900	17001	17112	16792	16979	16811	17023	16673	16987	16896	16933	16859	16990	16961	17099	16851	17119	17094	17019	16853	16962	16997	16976	16818	16864	17018	16971	16909	16999	17089	17009	16967	16925	16881	16935	16849	17026	16900	16890	17076	16979	16927	16908	16804	16866	17194	16999	16706	16987	16955	16896	16863	16884	16929	17068	17016	16815	16832	16853	16738	16972	16861	16919	17130	17099	17012	16831	16991	16950	17073	16744	16952	17056	16958	16948	16935	16705	16981	17155	17182	16857	17021	16857	16995	17066	16846	17018	17023	16677	16759	17006	16927	16798	16909	16995	16874	16989	16804	17028	16844	17004	16847	16915	17045	16897	16837	16743	17186	16978	16958	16778	16832	16930	17066	16673	17083	16735	16864	17057	16997	17042	16956	17107	16912	16838	17071	16963	16914	16869	16757	16725	16904	16936	17068	16808	16915	16999	16864	16899	16983	16935	16799	16997	16873	16806	16816	16842	16809	17016	16923	16905	16998	16808	17047	16997	16837	16772	17137	16992	16883	17001	17011	16632	16902	16972	17022	16844	17008	16907	17082	16956	17049	16828	16812	16861	16999	16707	16889	16888	16966	16918	16953	16964	16948	16690	16931	16956	16828	16835	16866	16938	16996	17003	16998	17059	17151	17011	16897	16806	16967	16936	16995	16909	16755	16950	16790	16867	16984	16846	16857	16847	16943	17106	17070	17041	16954	16784	16860	16951	17124	16966	16974	17090	17056	16663	16879	17026	16855	16898	16852	16980	17042	16818	16894	16905	16927	16941	16943	17014	16999	16920	17102	16976	16991	16704	16925	16992	16961	16861	17082	16967	16983	16887	16741	16983	16831	16768	16937	17047	17005	17154	16740	16794	16711	16802	16798	17002	17032	17017	17061	16805	17071	17000	17140	16864	16950	16920	17109	17014	16836	16959	17138	16848	16852	16966	17150	17163	16933	17113	17054	16948	16965	16965	16882	16844	17004	16906	16833	16872	16863	17016	16547	16914	16997	17151	16913	16847	16817	16749	17097	16867	16945	17022	16930	16865	16898	17126	17064	16901	16987	16823	16809	16790	16817	16888	16864	16867	17098	16745	16841	17054	17047	17063	16998	17089	16876	16959	16873	16941	17053	17080	16826	17065	16999	16835	16910	16990	17008	16987	16951	16963	16907	16668	17007	16708	16931	16884	16909	16742	16833	16774	16962	17025	17082	16836	16796	16717	16958	16972	16993	16804	16964	16875	16816	16894	17049	16799	16696	16764	16703	16962	16969	16953	16908	17033	16945	17048	16878	17035	16778	16993	16958	16961	17218	16906	16876	16952	17027	16960	16827	16990	17153	17076	16903	16962	16860	16825	17137	16943	16973	16920	16945	16889	17068	16911	16970	16974	17094	16919	17039	16798	17193	16959	16647	16714	16897	16973	16979	17063	16966	16816	16973	16963	16802	16791	16751	16868	16933	16836	16979	16832	16838	17011	16872	16843	16861	16833	16819	16976	16993	16922	17024	16886	16890	16974	16878	16975	17044	16828	16779	16768	16840	16972	16894	17071	17057	16951	17174	16840	17115	17131	16832	16878	16649	16923	16971	16841	17080	16832	16840	17066	16877	17140	17067	17060	17031	17003	16798	17014	17025	16929	16829	16863	16849	17144	16905	17009	16981	16976	17005	17074	16945	16958	16924	17118	16844	16725	16905	16918	16869	17049	16961	17002	16864	16797	17001	16982	17055	16964	16977	16749	17056	16917	17154	17149	17056	17016	16666	17048	16789	16888	16920	16994	16969	16874	16983	16952	16756	16993	16970	16880	17021	17101	16897	17142	16942	16919	16873	17092	16902	16994	16978	16948	16941	16896	16917	16876	16827	17003	17128	17051	17047	17048	16954	16967	17090	16795	16770	16662	16931	16906	16860	16791	16753	16783	17178	16955	17103	16915	16962	16952	17027	16973	17005	17032	16744	16913	16802	16875	17121	16971	17133	16982	16820	17067	17222	16828	16892	17028	17024	16809	16922	16643	17139	17017	17070	16885	16924	17106	16981	16870	17036	17000	17025	16852	17054	17009	17042	17041	16994	16963	17023	16944	16847	16897	16782	17141	16869	16831	16785	16951	17000	17020	16836	16738	16895	16783	16830	16822	16791	16962	16786	16871	17192	16901	17084	17032	16980	16839	17105	17008	17022	16746	16907	16914	17107	16991	16920	16936	16933	16990	16806	16946	16885	17145	17076	16766	16963	16867	16987	16922	16944	16890	16874	17005	16786	16911	16965	16938	16997	16881	17117	16963	16898	16961	16813	16912	17037	16744	17023	16893	16961	16855	17018	16721	16885	17117	17098	16919	16859	16816	16863	16792	17059	17033	16951	17062	16865	17191	16984	16787	16950	17041	17085	16872	16970	16937	16891	17005	16940	16790	16946	16853	16826	16845	16915	16985	17000	16790	17029	16891	16911	17063	16990	16881	16803	16922	16735	17094	16840	17047	17063	16961	16866	17041	16874	16798	16691	16831	16861	17050	17006	17066	16800	16986	17025	17048	16790	16914	17023	16935	16811	16851	16848	16875	16768	17133	17065	17002	16739	16895	17045	17085	16968	16889	16915	16907	16959	17165	16916	16839	16874	16866	16912	16922	17141	16857	16922	16975	17060	16905	16977	17096	17117	16943	16881	16921	17060	16971	16697	17038	16976	17070	16850	16896	16946	17134	16853	17027	16874	16831	17080	17006	16759	16730	16860	17083	16893	16952	16783	17034	16991	16869	17123	16938	16947	16959	16988	16871	16870	17036	16954	16821	16877	16927	17144	16979	16879	17023	16910	16934	17024	16966	17151	17083	17012	17014	16769	16938	16912	16882	16964	17078	16886	16774	16923	16995	16839	17088	16898	16908	16910	16987	16972	16988	17250	16627	16868	16946	16988	17102	16811	16873	16905	17075	16866	17165	17005	16973	17085	16870	17069	16883	17066	16991	16909	16855	16896	16908	16934	17009	16897	16924	16815	16984	16937	16882	16988	16962	17098	16817	16999	16850	17086	16944	16890	16832	17041	16947	16845	16830	16911	16744	16998	16858	16900	16993	16944	16751	17110	16930	16830	16862	17159	17002	17033	17157	16783	16755	17146	16960	16999	17139	16852	16999	17015	17023	17085	17151	16972	16969	17028	16991	16691	17032	16914	16950	17023	17074	16974	17094	16854	16928	16960	16853	16973	17020	17075	16894	17094	16973	16828	16960	16886	16904	16991	16984	16855	16893	16986	17014	16861	16965	17040	16960	16851	16700	16661	16804	16857	16929	16808	17185	16942	17028	16990	16796	16815	16832	16959	16970	17023	16893	16828	17031	16955	16860	17076	16999	16854	16864	16845	16954	17103	16928	17045	17018	16807	16955	17047	16850	16921	16902	16922	17042	17032	17230	16938	16940	16847	16939	16759	16843	16732	17146	17015	17006	17035	16772	16925	16885	17006	16870	16877	16766	16886	17006	17035	16637	16986	16812	16942	17094	17009	17065	17174	17121	16961	16957	17260	17056	16980	16850	16932	16859	17074	16972	16921	17065	16852	17029	16984	16970	16932	16664	17044	17019	16745	16925	16836	17031	16967	16982	16930	16943	17012	16937	17033	16906	16777	17228	17011	16841	16902	16752	16806	16718	16936	17005	16971	17053	16857	16775	17007	16738	17084	16877	17127	17163	16858	16868	16948	17116	16853	17003	16976	16917	16684	17086	17097	16931	17050	16950	16960	16886	16934	16958	16965	17110	16873	16797	16910	17023	17013	17059	17089	16909	17015	16849	17014	16987	16981	16981	17046	17045	17033	16900	16935	17027	17014	17087	16858	17282	16920	16864	16955	16819	16967	16986	16665	16905	17069	16677	17080	16960	16789	16767	16916	16862	16999	17147	17057	16871	16958	16924	17066	17196	16892	17034	17020	17004	17150	17014	17027	17072	16890	16952	16977	17098	16799	16783	16823	17156	16905	17078	16948	17084	16972	16949	17050	16986	16877	17043	17002	16877	16940	16889	16966	17158	17061	17020	16955	17124	17003	17073	17114	16718	16853	16914	16904	16909	17022	17040	16871	16788	16892	17128	16929	16881	16994	17073	17191	16973	17057	16981	16810	16946	17009	16933	16945	16875	17072	16896	17022	17115	17002	16949	16941	16884	17033	17099	16785	16845	17018	16929	16927	16815	16729	16984	16981	16913	17031	16914	16936	17133	16929	16954	16789	16938	16770	16771	16982	16992	16941	16905	16894	16740	16935	17064	17074	16757	16946	16940	17022	16954	16996	16814	16879	17086	16976	16932	16904	17161	16885	16905	17067	16859	16820	16806
15980	19169	17093	15200	14406	14320	14051	14168	14007	14071	14235	14141	13951	14226	14066	14121	13967	13920	13976	13902	13990	13918	13846	13889	13846	13741	13974	13743	13932	13884	13913	13968	13738	14097	14102	13777	13823	13786	14003	13783	13843	14049	14003	13914	13708	13800	13819	13828	14017	13806	13646	13894	14054	13853	13905	13757	13830	13843	13880	13784	14106	14010	13918	13877	13806	13778	13922	13789	13917	13778	13928	13728	13985	13892	13642	13953	13827	13882	13791	13853	13848	13805	13823	13790	13976	13949	13999	13770	13839	13712	13758	13897	13962	13808	13724	14014	13704	13827	14010	13976	13905	13804	13797	13911	13880	13912	13989	13794	13860	13858	13894	13910	13867	13851	13876	13868	13961	13902	13772	13913	13843	13894	13800	13899	13937	13697	13878	13899	13867	13887	13826	13957	13855	13832	13935	13728	13795	14002	13785	13970	13888	14076	13873	13870	13808	13856	13881	13757	13822	14010	13800	13747	13817	13877	13897	13757	13852	13814	14018	13862	13888	13926	13745	13886	13990	13867	13861	13865	14115	13816	13936	13928	13905	13803	14020	13855	13889	14005	13831	13826	13895	13885	13982	13779	13863	13887	13695	13826	13991	13943	13822	14104	13753	13909	13892	13895	13882	13901	13796	13933	13791	13776	13820	13818	13792	13871	14021	13742	13883	13747	13828	13749	13931	13693	13894	13848	13821	13888	13768	13978	13880	13932	13924	13771	13925	14050	14008	13924	13862	13996	13805	13784	13761	13947	13853	13848	13747	13811	13930	13870	13972	13781	13915	13967	13976	13826	13785	13995	13940	13733	13980	13839	13995	13745	13725	13733	13809	13713	13761	13779	13863	13876	13857	13820	13880	13905	13863	13889	13861	13797	13993	13901	13803	13826	13908	13924	13823	13838	13763	13628	13919	13954	14004	13887	13857	13894	13906	13748	13731	13758	13991	14058	13846	13789	13837	13727	13827	13795	13765	13901	13860	13883	13951	13791	14045	14102	13917	13944	13749	13941	13946	13936	13942	13841	13779	13920	13965	13974	13918	13794	13805	13838	13870	13753	13831	13771	13913	13885	13856	13879	13749	13976	13903	13829	13943	13970	13967	13868	13947	13862	13742	13883	14084	13886	13936	13851	13957	13970	13924	13916	13828	13802	13792	13916	13890	14001	13863	13911	13920	13717	13823	13929	14008	14003	13785	13683	14069	13986	13782	13981	13965	13994	13948	13881	13914	13940	13778	13850	13821	13764	13976	13901	13952	13983	13785	13721	13874	13899	13760	13839	13848	13932	13790	13852	13814	13862	13876	13860	13773	13812	14090	13814	13947	14053	13936	13946	13716	14020	13972	13834	13923	13917	13928	13811	13807	13737	13836	13878	13875	13933	13929	13969	13772	13890	13957	13766	13846	13687	13939	13774	13695	13867	13783	13942	13889	13891	13964	13870	13930	13724	13674	13672	13975	13867	13863	13780	13921	13898	13881	13940	13773	14022	13937	13745	13806	13962	13868	13908	13883	13826	13911	13981	13991	13689	13848	13845	13919	13849	13832	14011	13817	13920	13873	13971	13766	13779	13784	13958	13873	13894	13942	13767	13760	13746	13840	13787	14022	13852	13828	13948	14093	13893	13873	13889	13861	13850	13991	13761	13981	13858	14064	13924	14104	13923	13740	13680	13927	13778	13881	13736	13860	13903	13733	13863	13865	13916	13848	13879	14049	13885	13850	13783	13957	13939	14091	13873	13854	13788	13909	13833	14026	13907	13903	13810	13718	13864	13773	13887	13965	13833	13800	13962	13882	13826	13741	13885	13852	13774	13792	13830	13822	13960	13722	13759	13896	13995	13865	13712	13751	13966	13820	13898	13860	13830	13837	13885	13912	13974	13906	13745	13898	13882	13903	13762	13768	13911	13869	13931	13874	13887	13821	13899	13954	13970	13815	13881	13858	13851	13947	13747	14028	14152	13697	13992	13756	13830	13950	13891	13763	13855	13961	13975	13967	13878	13798	13969	13758	13833	13884	13830	13941	13817	14083	13816	13793	14015	13945	13925	13752	14056	13853	13829	13885	13672	13993	13884	13838	13894	13946	13858	13870	13899	13853	13770	13852	13782	13891	13828	13845	13925	13957	13820	13786	13652	13955	13879	13924	13795	13940	13859	13869	13936	13796	13898	13790	13945	13809	13870	13819	14033	13828	13757	13942	13978	14002	13769	13961	13820	13927	13841	13656	13994	13855	13906	13839	14040	13815	13845	13867	13823	13913	13847	13865	13820	13852	13764	13726	13820	13999	13944	13762	14083	13809	13971	13992	13924	13887	13859	14045	13854	13895	13903	13912	13945	13996	13919	13884	13796	14031	13884	13825	13810	13890	13910	13882	13939	13842	13891	13915	13831	13747	13889	13803	13838	13960	13853	13801	13988	13907	13964	13816	13994	14019	13846	13919	13910	13798	13936	13835	13909	13971	13742	13899	13713	13941	14012	13924	13969	13835	13867	13807	13657	13795	13819	14091	13897	13932	13922	13871	13804	13738	13886	13977	13991	13915	13881	13902	13814	13955	13896	13826	13828	13870	13940	13858	13946	13895	13883	13810	13842	14012	14019	13952	13865	13842	13770	13864	13862	13922	13884	13880	13858	13948	13836	13761	13831	13795	13814	13847	14019	13763	13884	13904	13821	13869	13967	13850	13849	13797	13897	14021	13909	13879	13683	13940	13873	13835	13884	13955	13926	13925	13905	13726	13840	13889	13952	13907	13850	14018	13867	13914	13859	13882	13908	13837	13985	13981	13887	14101	13864	13947	13820	13866	13808	13919	13786	13877	13934	13964	13863	13800	13881	13812	13966	13900	13944	13902	13798	13853	13631	13814	13816	14053	13801	13815	13880	13897	13719	13912	13873	13710	13832	13793	13899	13887	13877	13950	13907	13903	13757	13868	13851	13921	13979	13937	13737	13794	13946	13874	13884	13980	13881	13914	14040	13919	13864	13794	13767	13951	13876	13993	13825	13846	13959	13827	13956	13903	13881	13968	13772	13852	13801	13743	13711	14003	13904	13871	13950	13850	13979	13985	13946	13739	13936	13937	13886	13828	13759	14078	13936	13954	13766	13727	13983	13976	13992	13928	13887	13814	14004	13941	13813	13957	14016	13851	13779	13756	13890	13915	13932	13961	13941	14031	13840	13727	13656	13842	13908	13931	13854	13918	13935	13795	13905	13861	13885	13780	14009	13744	13691	13890	13815	14063	13942	14009	13950	13929	13785	13797	13823	13952	14118	13990	13818	13914	13781	13867	13917	13828	13955	13871	13820	13891	13888	13953	13854	13878	13858	13867	13924	13773	13802	13820	14120	13870	13995	13989	13751	13857	14090	13768	13820	13796	13859	13980	13865	13892	13869	13920	14018	13754	13712	13853	13864	13684	13887	13678	13930	13876	14064	13837	13856	13845	13690	13965	13797	13894	14004	13853	13975	13877	13864	13816	13792	13777	13882	13883	13915	13786	13834	13778	13979	13875	13985	13867	13941	13953	13859	14050	13691	13749	13837	13922	13920	13963	13694	13841	13810	13816	13918	13792	13828	13998	13926	13973	13746	13853	13887	13944	13683	13743	13945	13942	13804	13952	13829	13755	13693	13835	13692	13809	13783	13853	13901	13980	13817	13842	13919	13926	13870	13986	13850	13824	13895	13833	14072	13916	13824	13891	13823	14086	13782	13868	13772	13816	14182	13984	13981	13794	13806	13822	13776	13881	13836	13878	13783	13903	13906	13888	13796	13977	13946	13732	13726	13752	14011	13797	13844	13796	13882	14119	14011	13999	13839	13944	13892	14002	13948	13810	14107	13796	13941	13935	14007	13885	13969	13840	14024	14021	13734	13883	13820	13873	13861	13845	13739	13971	13838	13893	13945	13956	13914	13772	13917	13686	13902	13783	13908	13863	13982	13850	13846	14023	14060	13953	13853	14070	13771	14055	13799	13849	13787	13896	13889	14068	13796	13724	13882	13953	13867	13979	13865	13797	13709	13874	13984	13797	13945	13731	13795	13972	13845	13787	13794	13672	13944	13846	13882	13689	13832	13971	13975	13874	14048	13927	13871	13805	13781	13884	13838	13995	13879	13733	13818	13929	13872	13771	13907	13743	13696	13870	13970	13871	13978	13910	13784	13954	13906	13772	13842	13844	14024	14025	13722	14068	13871	13764	13771	13939	13887	13760	14000	13797	13968	13716	13952	13783	14109	14033	13757	14038	14016	14041	13841	13736	13835	13935	13876	14046	13962	13739	13970	13945	13990	13847	13890	13979	13833	13869	13860	13976	13975	13768	13933	13757	13848	13814	13896	13948	13849	14040	13833	13805	13843	13839	13818	14104	13800	13799	13850	14010	13822	13847	13920	13801	13929	13827	13908	13811	13846	13918	13958	13946	13931	13921	13909	13997	13786	14021	13929	14006	13843	13786	13984	14006	13722	14002	13865	13861	13914	13833	13827	13811	13998	13885	13951	13995	13830	13701	13986	13828	13815	13928	14016	13912	13959	13856	13968	13840	13870	13893	13899	13807	13762	13818	13918	13907	13894	13841	13974	13954	13896	14066	13907	13939	13858	13884	13874	13961	13983	13997	13898	13774	13955	13940	13989	13909	13793	13890	13939	13971	13801	13705	13965	13998	13772	13899	13940	13814	13895	13808	13756	13935	13960	13839	14003	13790	13805	13805	13907	13814	13842	13962	13899	13971	13866	13800	13871	13896	13714	13803	13875	13989	13815	14032	13815	13947	13858	13825	13911	14099	13791	13923	14008	13937	13803	13987	13908	13852	13840	14050	13942	13911	13876	13784	13991	13807	13889	13972	13900	13797	13864	13827	13802	13818	13850	13851	13716	13896	13970	13855	13858	13846	13937	13888	13988	13879	13915	13966	13773	14007	13896	13842	14003	13988	13881	13816	13783	13739	14000	13801	13744	13948	13784	13907	14030	13913	13853	14036	13874	13975	13992	13920	13827	13794	13752	13893	13926	13830	13850	13860	13892	13847	13952	13850	13856	13956	13847	13899	13890	13907	13758	14024	13847	13971	13964	14003	14003	13992	13865	13909	13955	13943	13835	13930	13887	13757	13736	13938	13899	13775	13920	13710	13866	13814	13763
23293	21345	28170	24997	22060	19994	18792	16756	16885	16708	16851	16596	16510	16594	16656	16563	16289	16304	16523	16270	16200	16103	16200	16207	16546	16395	16252	16386	16403	16295	16338	16286	16193	16410	16254	16119	16285	16296	16335	16396	16314	16275	16290	16327	16207	16109	16445	16138	16132	16292	16412	16242	16079	16395	15990	16336	16144	16240	16118	16156	16192	16099	16170	16212	16188	16068	16326	16269	16162	16173	16322	16522	16267	16313	16474	16179	16193	16288	16174	16059	16310	16307	16394	16300	16193	16396	16429	16292	16341	16346	16541	16267	16286	16515	16162	16352	16313	16402	16181	16277	16168	16085	16191	16239	16209	16293	15993	16126	16405	16417	16062	16024	16086	16210	16024	16268	16218	16120	16177	15967	16392	16171	16192	16250	16312	16148	16211	16203	15881	16364	16345	16328	16131	16313	16292	16269	16178	16430	16467	16148	16128	16287	16311	16372	16168	16294	16366	16210	16329	16238	16451	16368	16291	16199	16316	16217	16099	16200	16112	16248	16207	16271	16190	16265	16127	16250	16293	16133	16234	16156	16251	16224	16126	16255	16135	16030	16245	16239	16115	16279	16264	16219	16311	16179	16242	16197	16337	16214	16343	16158	16431	16280	16148	16237	16397	16236	16182	16143	16215	16187	16226	16422	16242	16358	16294	16202	16069	16252	16251	16373	16150	16329	16180	16196	16292	16281	16404	16240	16313	16120	16197	16217	16218	16391	16277	16341	16073	16272	16172	16190	16263	16222	16245	16240	16203	16153	16321	16141	16156	16385	16208	16253	16016	16308	16334	16225	16390	16377	16153	16310	16199	16206	16301	16102	16131	16082	16255	16084	16283	16283	16074	16119	16242	16233	16199	16189	16190	16166	15984	16211	16237	16132	15977	16026	16106	16273	16062	16261	16124	16357	16233	16439	16273	16335	16141	16117	16159	16201	16190	16194	16294	16379	16240	16081	16260	16172	15958	16151	16231	16228	16122	16092	16160	16391	16278	16350	16212	16217	16295	16291	16280	16132	16166	16020	16204	16187	15988	16103	16048	16094	16415	16309	16077	16246	16289	16249	16163	16263	16351	16195	16094	16082	16273	16249	16291	16292	16432	16237	16118	16197	16106	16310	16262	16420	16315	16314	16197	16269	16259	16233	16250	16348	16324	16237	16259	16179	16364	16336	16382	16363	16228	16184	16354	16113	16285	16372	16390	16270	16306	16179	16170	16294	16229	16300	16121	16407	16247	16261	16298	16258	16295	16329	16394	16287	16275	16252	16190	16308	16059	16200	16183	16374	16279	16235	16454	16256	16212	16270	16191	16279	16293	16474	16257	16051	16131	16165	16059	16167	16044	16285	16363	16370	16163	16085	16236	16234	16313	16248	16128	16340	16147	16316	16330	16104	16140	16374	16350	16324	16252	16124	15942	16276	16154	16357	16033	16114	16295	16134	16236	16140	16388	16311	16277	16121	16389	15980	16438	16110	16268	16232	16216	16097	16373	16096	16147	16187	16378	16089	16206	16119	15993	16196	16345	16167	16331	16136	16195	16159	16331	16454	16317	16312	16275	16208	16509	16234	16084	16373	16174	16216	16216	16208	16284	16438	16303	15975	16270	16343	16254	16366	16041	16241	16175	16220	15995	16294	16096	16302	16097	16323	16256	16265	16576	16339	16192	16303	16380	16216	16093	16299	16198	16364	16321	16164	16340	16150	16126	16108	16323	16204	16251	16162	16244	16151	16270	16243	16113	16154	16195	16221	16131	16322	16013	16079	16326	16067	16275	16060	16352	16200	16211	16289	16211	15994	16247	16155	16209	16342	16297	16129	16212	16359	16329	16420	16226	16229	16215	16206	16131	16259	16185	16122	16290	16427	16230	16321	16455	16261	16147	16136	16245	16328	16235	16036	15983	16281	16250	16277	16439	16200	16248	16173	16171	16186	16053	16140	16158	16291	16277	16412	16147	16143	16093	16508	16270	16091	16168	16175	16131	16172	16287	16115	16319	16377	16311	16258	16248	16065	16266	16295	16251	16296	16283	16293	16133	16119	16304	16149	16170	16168	16383	16460	16211	16100	16285	16116	16243	16292	16421	16441	16264	16174	16367	16274	16276	16226	16307	16368	16105	16308	16232	16052	16303	16337	16231	16377	16239	16351	16231	16323	16160	16284	16191	16273	16141	16334	16356	16079	16410	16240	16187	16059	16499	16548	16365	16260	16115	16297	16293	16183	16259	16365	16231	16218	16400	16164	16058	16288	16228	16056	16392	16125	16227	16130	16221	16320	16231	16117	16336	16307	16168	16371	16401	16207	16335	16311	16200	16024	16211	15794	16227	16170	16308	16005	16227	16361	16217	16182	16250	16187	16526	16278	16427	16177	16324	16233	16202	16111	16184	16256	16245	16237	16122	16111	16185	16288	15997	16021	16048	16166	16385	16092	16258	16361	16274	16326	16112	16114	16404	16242	16234	16135	16135	16147	16272	16360	16221	16076	16182	16283	16405	16327	16227	16280	16015	16133	16237	16160	16237	16246	16364	15992	16170	16192	16205	16426	15936	16299	16243	16250	16185	16385	16313	16323	16386	16450	16143	16295	16156	16325	16122	16180	16283	16220	16275	16277	16281	16288	16357	16198	16423	16044	16255	16181	16298	16383	16214	16185	16187	16325	16158	16458	16190	16256	16150	16178	16143	16197	16277	16245	16347	16275	16186	16221	16249	16400	16257	16353	16291	16329	16394	16224	16125	16337	16272	16411	16313	16339	16175	16264	16092	16140	16330	16266	16248	16263	16247	16384	16228	16317	16184	16276	16163	16262	16142	16376	16086	16151	16372	16226	16003	16093	16362	16267	16331	16451	16154	16312	16192	16016	16126	16231	16275	16315	16354	16341	16316	16144	16210	16216	16007	16233	16296	16264	16317	16371	16288	16115	16202	16246	16336	16306	16179	16217	16388	16066	15963	16410	16246	16287	16184	16170	16169	16147	16194	16300	16296	16138	16180	16368	16283	16244	16139	16237	16345	16302	16120	16144	16481	16381	16060	16209	16066	16254	16281	16041	16234	16118	16386	16137	16132	16220	16133	16196	16370	16216	16221	16283	16254	16302	16280	16109	16376	16297	16214	16330	16300	16187	16289	16236	16198	16234	16418	16144	16338	16360	16324	16359	16342	16238	16196	16154	16006	16175	16098	16245	16264	16231	16523	16221	16408	16231	16279	16282	16359	16109	16252	16316	16149	16162	16030	16142	16253	16225	16405	16207	16277	16295	16300	16111	16007	16231	16479	16170	16217	16212	16228	16204	16238	16173	16232	16237	15935	16206	16351	16136	16216	16454	16150	16147	16447	16240	16187	16261	16398	16322	16245	16044	16127	16154	16320	16293	16315	15969	16150	16320	16102	16127	16255	16353	16195	16151	16192	16173	16187	16072	16424	16330	16098	16401	16324	16189	16111	16257	16132	16259	16307	16154	16047	16227	16201	16341	16302	16208	16393	16093	16154	16214	16301	16384	16230	16385	16318	16253	16201	16126	16374	16324	16213	16314	16367	16352	16099	16290	16264	16299	16480	16194	16166	16272	16340	16392	16183	16216	16158	16092	16290	16376	16164	16366	16229	16253	16300	16055	16346	16267	16314	16282	16293	16329	16230	15962	16183	16243	16199	16062	16300	16271	16484	16188	16239	16236	16385	16279	16344	16189	16230	16275	16192	16105	16283	16281	16320	16384	16247	16117	16306	16226	16259	16424	16208	16263	16331	16213	16118	16265	16309	16228	16362	16263	16103	16208	16218	16144	16034	16299	16178	16333	16317	16288	16275	16294	16147	16097	16059	16283	16359	16187	16260	16093	16292	16470	16383	16292	16057	16144	16503	16326	15984	16147	16177	16206	16502	16229	16377	16247	16411	16309	16298	16243	16444	16330	16316	16140	16357	16079	16268	16116	16240	16089	16291	16160	16254	16408	16323	16408	16106	16218	16299	16463	16263	16377	16272	16197	16256	16217	16176	16089	16215	16125	16252	16347	16341	16586	16156	16111	16226	16317	16151	16239	16233	16385	16222	16261	16458	16382	16290	16324	16271	16093	16281	16304	16178	16165	16197	16173	16305	16260	16400	16334	16268	16342	16154	16184	16246	16162	16284	16276	16380	16229	16363	16337	16219	16496	16219	16466	16188	16149	16299	16263	16275	16146	16281	16183	16281	16503	16032	16351	16467	16285	16419	16429	16171	16284	16036	16208	16312	16451	16277	16132	16138	16308	16243	16309	16441	16229	16079	16255	16275	16378	16292	16273	16449	16163	16232	16235	16289	16352	16220	16490	16334	16185	16367	16192	16131	16368	16227	16209	16050	16251	16198	16146	16029	16245	16173	16067	16376	16186	16126	16345	16308	16231	16334	16306	16345	16414	16167	16234	16169	16152	16279	16348	16279	16432	16338	16210	16208	16270	16219	16275	16210	16117	16205	16223	16091	16140	16250	16361	16164	16239	16391	16358	16398	16126	16057	16253	16350	16124	16191	16252	16215	16310	15969	16295	16401	16096	16302	16174	16387	16293	16449	16142	16184	16347	16354	16255	16147	16358	16250	16187	16386	16365	16432	16153	16271	16209	16448	16162	16195	16236	16254	16263	16017	16182	16372	16222	16353	16262	16107	16156	16256	16447	16315	16067	16348	16431	16364	16171	16420	16295	16180	16389	16305	16190	16176	16202	16436	16189	16390	16061	16217	16329	16242	16211	16239	16198	16319	16355	16122	16213	16355	16063	16167	16139	16160	16309	16132	16345	16147	16361	16496	16199	16032	16330	16162	16318	16339	16275	16164	16096	16100	16217	16332	16265	16224	16348	16158	16251	16441	16309	16183	16361	16308	16366	16257	16500	16322	16463	16320	16199	16317	16326	16111	16330	16229	16414	16429	16212	16462	16231	16187	16312	16292	16360	16189	16147	16166	16150	16291	16325	16352	16310	16357	16453	16428	16166	16235	16183	16298	16360	16165	16348	16312	16275	16312	16130	16148	16351	16533	16195	16236	16087	16331	16333	16047	16121	16410	16338	16335	16365	16256	16206	16313	16291	16031	16028	16267	16042	16263	16339	16369	16285	16370	16128	16292	16160	16207	16251	16082	16232	16419	16228	16142	16087	16234	16202
12772	22093	18992	15725	14868	14515	13977	14025	13743	13908	13719	13822	13830	13768	13780	13396	13614	13469	13499	13409	13503	13456	13481	13362	13587	13509	13499	13558	13537	13493	13616	13475	13369	13389	13721	13435	13413	13642	13620	13551	13622	13531	13359	13486	13496	13399	13408	13591	13447	13332	13567	13508	13504	13490	13502	13477	13614	13260	13351	13495	13522	13493	13468	13444	13374	13584	13368	13384	13405	13585	13278	13445	13591	13408	13443	13565	13337	13486	13517	13559	13315	13459	13427	13671	13327	13349	13529	13321	13362	13542	13537	13440	13438	13494	13631	13410	13494	13478	13430	13308	13373	13535	13360	13435	13434	13344	13468	13417	13397	13449	13341	13535	13397	13426	13524	13287	13573	13371	13292	13424	13361	13399	13409	13549	13432	13312	13473	13492	13421	13411	13409	13333	13315	13531	13358	13415	13433	13427	13355	13443	13456	13419	13503	13402	13509	13536	13609	13493	13305	13427	13598	13369	13475	13305	13446	13516	13285	13518	13397	13495	13509	13382	13366	13411	13540	13350	13602	13448	13415	13418	13346	13429	13419	13438	13342	13324	13383	13348	13483	13324	13136	13369	13327	13295	13470	13403	13476	13513	13436	13371	13361	13466	13527	13508	13434	13320	13308	13372	13526	13388	13461	13328	13432	13502	13477	13395	13331	13610	13346	13398	13517	13344	13204	13392	13510	13412	13562	13373	13428	13293	13471	13295	13334	13337	13337	13527	13520	13472	13498	13492	13413	13335	13325	13327	13401	13452	13259	13366	13329	13321	13408	13237	13297	13561	13478	13315	13468	13359	13483	13420	13434	13482	13497	13478	13363	13422	13364	13482	13488	13476	13577	13473	13472	13417	13394	13544	13485	13498	13551	13470	13406	13337	13352	13275	13417	13366	13276	13390	13335	13513	13400	13353	13493	13334	13608	13550	13278	13379	13457	13435	13315	13391	13482	13366	13450	13402	13371	13534	13442	13409	13366	13309	13287	13449	13464	13524	13404	13390	13477	13433	13349	13453	13301	13574	13360	13471	13476	13338	13495	13347	13180	13518	13453	13522	13368	13617	13397	13492	13363	13247	13428	13492	13432	13422	13368	13296	13309	13410	13450	13560	13483	13497	13491	13331	13536	13409	13366	13444	13198	13555	13461	13309	13393	13426	13369	13447	13465	13256	13535	13626	13496	13447	13326	13410	13462	13339	13444	13400	13565	13632	13511	13337	13465	13547	13470	13402	13181	13618	13344	13475	13514	13435	13344	13542	13504	13483	13250	13426	13522	13360	13492	13498	13438	13329	13528	13425	13423	13635	13559	13358	13489	13528	13423	13398	13303	13405	13543	13427	13403	13397	13364	13470	13361	13424	13534	13380	13419	13256	13597	13408	13568	13418	13470	13391	13313	13472	13304	13417	13422	13457	13502	13359	13516	13337	13346	13431	13431	13476	13369	13581	13437	13345	13471	13384	13447	13558	13497	13484	13238	13475	13249	13460	13384	13451	13456	13378	13395	13363	13504	13485	13511	13426	13315	13500	13507	13362	13370	13330	13350	13441	13568	13207	13463	13441	13510	13431	13506	13408	13445	13428	13483	13526	13466	13409	13364	13610	13330	13696	13536	13477	13579	13431	13352	13320	13390	13427	13563	13406	13518	13384	13486	13404	13302	13504	13394	13362	13550	13398	13611	13415	13407	13566	13364	13401	13218	13480	13343	13282	13489	13508	13378	13195	13492	13412	13324	13454	13584	13283	13310	13534	13480	13415	13402	13481	13351	13378	13471	13365	13366	13438	13336	13710	13506	13368	13371	13481	13288	13276	13324	13574	13499	13640	13257	13291	13507	13468	13366	13399	13422	13404	13511	13491	13280	13365	13350	13445	13353	13326	13460	13343	13262	13509	13458	13307	13352	13339	13458	13364	13430	13320	13277	13454	13494	13524	13506	13523	13427	13433	13497	13409	13383	13410	13427	13250	13420	13434	13471	13409	13513	13367	13537	13370	13480	13415	13372	13411	13389	13313	13390	13344	13440	13563	13603	13436	13471	13507	13480	13456	13260	13291	13496	13385	13501	13452	13451	13383	13421	13347	13387	13597	13377	13489	13341	13298	13292	13394	13472	13570	13490	13480	13402	13470	13413	13495	13400	13472	13256	13434	13278	13379	13578	13434	13413	13303	13476	13520	13469	13326	13532	13410	13412	13442	13499	13334	13384	13550	13481	13635	13453	13462	13515	13435	13393	13408	13258	13429	13503	13309	13337	13473	13535	13357	13537	13532	13435	13263	13489	13548	13391	13583	13317	13488	13388	13328	13549	13395	13624	13523	13489	13358	13652	13566	13373	13440	13359	13674	13410	13461	13328	13216	13459	13516	13546	13429	13462	13485	13460	13346	13387	13390	13347	13471	13517	13365	13361	13507	13451	13350	13280	13451	13505	13389	13523	13445	13493	13471	13376	13418	13375	13303	13351	13384	13467	13465	13304	13414	13451	13461	13310	13467	13431	13490	13507	13403	13473	13561	13492	13506	13423	13416	13528	13318	13593	13342	13508	13397	13365	13276	13430	13555	13447	13444	13326	13350	13460	13401	13385	13433	13381	13400	13310	13525	13413	13439	13431	13441	13370	13465	13377	13550	13324	13287	13373	13334	13264	13350	13486	13282	13279	13490	13284	13371	13490	13476	13323	13361	13384	13352	13375	13557	13322	13490	13580	13589	13424	13447	13567	13359	13361	13479	13571	13461	13334	13412	13424	13492	13523	13512	13495	13409	13419	13487	13467	13369	13370	13280	13477	13253	13346	13363	13506	13492	13427	13373	13369	13534	13535	13539	13423	13449	13333	13506	13433	13475	13391	13354	13348	13425	13446	13457	13508	13358	13620	13227	13491	13465	13478	13337	13424	13504	13583	13422	13399	13468	13430	13411	13519	13411	13316	13554	13256	13409	13476	13493	13437	13531	13407	13421	13315	13475	13646	13469	13318	13546	13449	13404	13322	13537	13371	13397	13366	13597	13458	13474	13328	13399	13347	13513	13566	13405	13399	13572	13266	13478	13291	13483	13417	13507	13451	13386	13277	13505	13553	13555	13494	13293	13536	13433	13509	13603	13336	13394	13278	13390	13399	13473	13258	13400	13689	13507	13444	13628	13327	13330	13440	13555	13530	13193	13293	13463	13416	13595	13548	13477	13304	13472	13486	13382	13422	13497	13579	13369	13473	13485	13450	13291	13515	13515	13223	13596	13320	13532	13245	13468	13427	13374	13463	13447	13516	13234	13526	13401	13310	13470	13464	13602	13454	13425	13243	13402	13347	13485	13594	13274	13529	13481	13359	13422	13459	13347	13451	13345	13369	13294	13350	13488	13440	13460	13585	13259	13540	13539	13346	13441	13317	13406	13467	13417	13368	13531	13533	13256	13456	13470	13532	13738	13333	13206	13507	13302	13351	13493	13469	13460	13398	13516	13488	13219	13349	13335	13538	13352	13385	13424	13230	13686	13418	13432	13401	13582	13420	13364	13572	13452	13519	13450	13366	13400	13347	13552	13532	13341	13532	13311	13382	13450	13475	13481	13417	13226	13499	13436	13412	13468	13620	13344	13415	13395	13393	13483	13438	13376	13564	13547	13408	13515	13396	13299	13301	13503	13424	13484	13541	13521	13551	13397	13597	13563	13422	13421	13356	13391	13535	13416	13455	13296	13404	13435	13370	13351	13612	13563	13668	13350	13465	13473	13259	13510	13435	13416	13480	13547	13407	13534	13288	13533	13417	13421	13406	13236	13492	13482	13358	13371	13409	13610	13438	13327	13427	13491	13504	13376	13358	13566	13560	13435	13410	13343	13603	13480	13521	13461	13370	13360	13463	13365	13390	13499	13387	13505	13503	13375	13373	13590	13483	13527	13455	13538	13460	13390	13506	13467	13484	13422	13366	13479	13591	13479	13398	13479	13451	13436	13406	13387	13318	13445	13504	13403	13354	13453	13301	13416	13336	13428	13399	13335	13392	13528	13328	13562	13550	13282	13398	13550	13597	13416	13321	13314	13571	13468	13583	13356	13513	13467	13407	13396	13483	13414	13524	13555	13389	13342	13471	13490	13458	13464	13419	13386	13365	13440	13371	13320	13314	13454	13455	13358	13388	13407	13496	13355	13354	13523	13355	13608	13452	13522	13180	13279	13467	13354	13497	13466	13290	13302	13335	13398	13515	13294	13428	13397	13531	13590	13516	13526	13606	13427	13385	13410	13414	13397	13426	13506	13476	13361	13464	13396	13539	13621	13272	13539	13624	13434	13426	13479	13391	13550	13463	13496	13472	13460	13378	13401	13321	13519	13581	13465	13291	13516	13509	13467	13448	13370	13607	13491	13431	13418	13446	13348	13404	13292	13575	13356	13385	13358	13455	13436	13195	13451	13287	13511	13490	13457	13542	13545	13452	13342	13578	13438	13233	13522	13544	13530	13485	13391	13404	13254	13416	13357	13576	13329	13477	13533	13306	13506	13403	13261	13525	13422	13431	13475	13254	13355	13570	13587	13307	13367	13378	13288	13478	13537	13376	13464	13584	13406	13620	13471	13397	13463	13503	13435	13337	13402	13442	13323	13526	13495	13450	13259	13407	13564	13371	13490	13371	13589	13338	13307	13406	13396	13402	13512	13399	13482	13349	13533	13439	13241	13485	13442	13277	13335	13416	13660	13368	13535	13357	13400	13303	13408	13362	13291	13308	13395	13226	13462	13306	13477	13408	13620	13356	13507	13430	13498	13271	13437	13424	13440	13365	13636	13284	13520	13565	13474	13514	13410	13487	13481	13418	13306	13275	13458	13456	13273	13525	13431	13445	13600	13415	13332	13325	13445	13412	13490	13385	13364	13486	13283	13361	13428	13341	13448	13053	13301	13296	13235	13404	13525	13525	13224	13569	13420	13451	13342	13491	13399	13462	13491	13275	13329	13318	13419	13513	13408	13295	13514	13370	13661	13366	13452	13395	13412	13622	13498	13334	13623	13291	13449	13448	13314	13402	13426	13310	13473	13499	13432	13456	13444	13518	13376	13396	13375	13254	13335	13564	13531	13455	13503	13287	13350	13408	13439	13306	13648	13561	13435	13469	13490	13378	13619	13610	13502	13441	13309	13504	13389	13534	13432
24994	21375	26832	26315	18984	17745	17822	17156	17023	17042	17153	17037	16888	17179	17036	16832	16885	17150	16893	16783	16859	16947	17140	17099	17031	17030	16983	16793	16888	16957	16966	16991	16834	16890	17107	16594	16910	17006	16538	16764	16825	16690	16747	17018	17125	16975	16823	17053	16845	16966	16796	16814	16562	16997	16875	16868	16734	16898	16903	16630	16858	16848	17033	16724	16799	16728	16725	16846	17014	16797	16923	17197	16894	16821	16720	16882	16922	16849	16919	16805	16872	16998	16775	16636	16977	16670	16916	16771	16799	16776	16873	16710	17017	16806	16913	16825	16911	16791	16930	16809	16838	16797	16901	16937	16777	16863	16772	16927	16894	16788	16712	16829	16791	16775	16818	16908	17012	16933	16837	16793	17006	16899	16863	16878	16946	16828	16835	16874	16878	16906	17057	16739	16901	17036	16982	16961	17058	17000	17011	16853	16891	16734	16683	16707	16925	16909	16944	16915	16919	16756	16862	17113	16893	16745	16525	16967	16704	16844	17052	17016	16990	16741	16793	16536	16936	16903	16911	16951	16878	17005	16936	16937	16881	16673	17064	16874	16890	16921	16892	16987	16880	16829	16834	16904	16725	16821	16954	17053	16861	16770	16798	16775	16846	16830	16880	17034	16844	16877	16867	16621	17026	16726	16952	16997	16857	16875	16836	17097	16600	16901	16802	16703	16749	16656	16739	16779	16913	16822	16781	16781	16646	16660	17150	16730	17033	16837	16676	17062	16930	17046	16706	16814	16932	16783	17021	16908	16732	16800	16693	17137	16832	16749	16869	16858	16828	16767	16711	16802	16887	16943	16754	16874	16697	16991	16841	16891	16864	17196	16793	16761	16793	16715	16523	16655	16731	16971	16744	16900	16948	16791	16890	16782	16868	16813	16945	16957	16838	16681	16733	16863	16888	16879	16830	16974	16980	17069	16791	16850	16795	16973	16858	16703	16748	16959	16693	16736	16886	16870	17052	16716	16854	16652	16717	16803	16887	16920	16875	16781	16861	16685	16693	16801	16724	16959	16878	17021	16928	16827	16977	16995	16733	16791	16873	16763	16918	16833	16946	17130	16873	16881	16813	16993	16949	16819	16702	16782	16886	16816	16760	17003	16900	16880	16894	16661	16929	16845	17013	17080	17070	16934	16753	16831	16803	16985	16808	16697	17048	16826	16993	16776	16954	17070	17006	16860	16833	16869	16791	16843	16823	16850	16662	16761	16726	16724	16712	16792	16829	17023	16810	16806	17143	16763	16850	16724	16932	16756	16836	16739	16883	16835	16921	16984	16792	16966	16894	16929	16910	17011	16747	16789	16946	17043	16922	16848	16933	16882	17013	17017	16763	16976	16903	16912	16865	17018	16906	17098	17057	16945	16885	16908	16883	16847	16932	16746	17035	17024	16727	16698	16866	16934	17042	17013	16915	16911	17087	16789	16830	17061	16822	16554	17035	17054	16975	16880	16913	16988	16720	16612	16510	16722	16875	16995	16991	16884	16870	16928	16778	16643	16671	16810	17013	17025	16762	16941	16850	16775	16765	16705	16884	16794	16768	16635	17046	16812	16785	16906	16778	17044	17017	16865	16934	16869	16925	16840	16760	16865	16824	16885	16953	16797	16851	16756	16713	16877	16901	16858	16821	16764	16955	16988	16856	16808	16900	16832	17006	16848	16769	16863	16803	16646	16879	16778	16953	16953	17113	16744	16965	16690	16978	16962	16793	16655	16792	16747	16769	16923	16766	17000	16976	17103	16918	16900	16865	16995	16966	16826	16762	16877	16624	17034	16835	16890	16701	16987	16936	16886	16855	17108	16798	16762	16872	16961	16955	16744	16759	16718	16794	16800	16702	16691	16865	16779	16780	16683	16881	17035	16991	16796	16767	16989	16803	16799	16976	16781	16969	16625	16846	16992	17023	16778	16881	16834	16838	16690	17025	16886	16820	16740	16829	16804	16915	16850	16979	16701	16681	16689	17146	16860	16807	16814	16856	16840	16760	16802	16901	16867	16941	16855	16872	16755	17034	17051	16770	16828	16675	16861	16905	16912	17099	16981	16923	16876	16758	16793	16784	16842	16816	16917	16668	16922	16948	16904	16992	16855	16935	16889	16800	16652	16946	16765	16951	16839	16775	16950	16850	16915	16910	16850	17096	16946	16913	16756	16853	16918	16840	16711	16667	16887	16801	16972	16977	16684	16711	17085	16959	16818	16950	16836	16985	16924	16739	16818	16713	16868	16963	16761	16966	16676	16777	16881	17073	16862	16868	16772	16683	16799	16829	16763	16889	16942	16834	16703	16756	16688	16895	16889	16973	16818	17115	16873	17125	16782	16972	16972	16842	16836	16833	16938	16850	16750	17071	16863	17053	16889	17076	16822	16788	16834	16795	16984	16889	16716	16748	16775	16992	16673	16744	16866	17062	16966	16956	16867	16865	16916	16852	16884	16793	16828	16950	16963	17041	16800	16938	17023	17034	16909	16642	16759	16727	16752	16855	16769	16857	17154	16808	16792	16780	16917	16839	16808	16957	16812	16875	17035	16812	16790	16686	16873	16925	16876	16703	16878	16730	16703	16678	16928	16763	16850	16726	16873	16785	16863	16824	16814	16771	16928	16964	17128	16877	16801	17007	16969	16896	16978	16931	16922	16672	16976	16921	16899	16739	16934	16723	16705	16890	16935	16888	17009	16842	16797	16930	16824	16929	16875	16871	16920	16828	16709	16978	16914	16890	16924	16888	16976	16781	16800	16839	16895	16902	16620	16902	16958	16929	16934	16879	16891	16793	16948	16923	16928	16924	16961	16757	16766	16676	16760	16896	16818	17182	16867	16898	16860	16941	16831	17038	16991	16739	16861	16956	16862	16809	16813	16896	17001	16903	16817	16728	16632	16823	16742	16964	16818	16889	17055	16902	16942	16891	16874	16713	17031	16978	16792	17019	16880	16819	16982	16869	16871	16736	16706	16991	16766	16706	16702	16846	16892	16825	16782	16813	16686	16974	16563	16897	16789	16683	16980	16828	16797	16547	16823	16974	16721	16979	16860	16947	16886	16640	16754	16934	17040	16757	16725	16845	17144	16651	16853	16781	17108	16818	16773	16691	16708	16803	16833	16691	16931	16903	16673	16776	16900	16970	16855	16821	16704	16849	16833	16565	16726	16883	16620	16933	16812	16799	16879	16702	16844	16838	16703	16845	16798	16817	16540	16913	16805	16877	16525	16775	16680	16704	16893	16894	16897	16888	17032	17101	17077	16830	16968	16890	16784	17076	16934	16875	16968	16814	16873	16642	16860	16808	17030	16912	16803	16971	16818	17011	16741	17003	16948	16939	16874	16806	16757	16784	16856	16844	16856	16706	17043	16854	16727	16770	16807	16832	16946	17145	16880	17009	16697	16755	16898	17066	16808	17089	16864	16858	16851	16891	16785	16692	16689	17002	16883	16726	17077	16863	17048	16848	16868	16813	16547	17155	17002	16928	16805	16889	16731	16841	16653	16893	16761	16759	16764	16745	16909	16817	16863	16739	16869	16850	16742	16917	16917	16810	16705	16798	16754	16737	16801	16671	16713	16570	16869	16827	16818	16910	16976	16896	17020	16898	16809	16930	16763	16836	16759	16994	16909	16851	16958	16899	16852	16729	16859	16820	16890	16787	16970	16644	16860	16937	16821	16708	16673	17165	16951	17105	17016	17056	16779	16794	16853	16737	16694	16939	16836	16800	16947	16817	16794	16858	16762	16986	16881	16818	16800	17139	16954	16789	16789	16968	17027	16936	16754	16850	16836	16883	16766	16903	16809	16808	16615	16888	16688	16900	16783	16912	16836	16748	16607	16815	16805	16928	16583	16713	16932	16865	16919	16846	16793	16943	16749	16794	16641	16803	16835	16936	16905	16707	16979	16827	17003	16739	16924	16823	17026	16979	16987	16966	16886	16808	16925	16789	16841	16937	17006	16912	16944	16935	16874	17036	17049	17127	17031	16912	16914	16885	16784	16746	16933	17020	16948	16867	16690	16985	16635	16871	16889	17064	16983	16898	16797	17046	17049	16816	16898	16955	16846	16913	16949	16910	16958	16720	16796	16841	16703	16887	16750	16837	16711	16643	16813	16783	16912	17097	16918	16746	16897	16888	16786	16711	16920	16900	16744	16837	16924	16826	16850	16856	16730	16827	16873	16935	16785	16821	16877	16866	16909	16968	16710	17030	16543	16977	16774	16684	16679	16813	16877	17132	16789	16743	16768	16790	16777	16931	16842	16811	16859	17013	16981	16933	16866	16743	16967	16927	16985	16917	16927	16975	16941	16962	16993	16971	16663	16757	16860	16690	16611	16876	16789	17069	16874	16821	16807	16834	16814	16778	16918	16773	16755	16916	16929	16791	17001	16943	16960	16927	16806	16909	16886	16914	16737	16962	16805	16864	16819	16888	17006	16957	16691	16915	16749	16653	16671	17032	16926	16945	16934	16991	16831	16790	16760	16660	16877	16748	16994	16970	16744	16683	16781	16876	16726	16771	16714	16881	16766	16890	16793	16944	16976	16952	16900	16806	16923	16850	16906	16872	16945	16908	17014	17058	16885	17045	16861	16712	16697	16957	17015	16882	16839	16807	16769	16853	16857	16726	16881	16930	16751	16710	16879	16912	16910	16876	16721	16739	16693	16752	16837	17063	16985	16731	16563	16831	17003	16701	16881	16714	16862	16889	16922	16768	16772	16826	16812	16961	16622	16730	16779	16586	16864	16650	16765	16780	16907	16717	16841	16798	16861	16762	16951	16819	16869	16964	16744	16899	16916	16861	16913	16918	16899	16809	16671	16897	16669	16713	16752	16898	16874	16853	16899	16947	16730	16657	16952	17025	17062	16919	16755	16639	16745	16891	16872	16793	16849	16983	16861	17015	16836	16801	16658	17068	16849	16856	16857	17016	17100	16849	16686	17050	16961	16818	16739	16743	16672	16951	16922	16932	16959	16778	17003	16810	16806	16750	16847	16752	16762	16776	16751	16956	16900	16980	16973	16875	16689	16775	16865	16949	16776	16807	16893	16801	16852	16865	16801	16720	16781	16785	16790	16951	16887	17007	16820	16751	16928	16757	16986	16875	17072	16919	16992	16790	17056	17028	16884	16714	16741	16833	17028
13551	20710	17594	15339	15001	14435	14216	14094	14067	14140	14019	14155	14135	13962	14133	14033	13968	13832	13887	13727	13890	13748	13817	13686	13791	13805	13743	13939	13876	13765	13848	13780	13881	13910	13774	13897	13695	13812	13844	13796	13744	13836	13892	13794	13828	13757	13686	13898	13852	13583	13867	13858	13731	13683	13843	13721	13749	13756	13921	13733	13750	13753	13786	13802	13828	13834	13820	13907	13829	13892	13829	13766	13832	13734	13781	13901	13733	14022	13888	13649	14014	13789	13915	13697	13762	13764	13802	13778	13789	13790	13647	13990	13905	13817	13853	13801	13823	13919	13706	14005	13943	13782	13800	13697	13785	13722	13841	13976	13776	13989	13829	13942	13677	13774	13723	13721	13818	13775	13750	13798	13693	13921	13872	13653	13835	13822	13876	13855	13702	13784	13798	13765	13838	13788	13772	13831	13719	13837	13900	13678	13813	13820	13819	13743	13652	13958	13765	13712	13876	13815	13815	13804	13742	13741	13676	13959	13765	13916	13924	13789	13937	13793	13746	13865	13689	13839	13860	13995	13811	13921	13734	13843	13979	13728	13765	13689	13684	13857	13869	13627	13824	13875	13742	13822	13733	13673	13862	13769	13702	13681	13915	13860	13749	13890	13885	13788	13829	13763	13848	13754	13775	13783	13836	13699	13779	13891	13766	13703	13848	13809	13848	13571	13818	13860	13796	13932	13812	13771	13728	13692	13777	13802	13745	13642	13940	13662	13658	13753	13667	13606	13763	13705	13800	13859	13843	13769	13881	13722	13939	13740	13946	13845	13776	13902	13801	13803	13748	13847	13861	13751	13786	13815	13791	13881	13926	13892	13664	13811	13814	13829	13712	13815	13817	13733	13830	13875	13759	13733	13936	13928	13893	13842	13972	13832	13667	13778	13633	13822	13637	13834	13799	13802	13717	13811	13834	13792	13770	13917	13986	13851	13915	13789	13921	13972	13785	13754	13781	13555	13928	13875	14120	13999	13689	13890	13745	13674	13822	13948	13677	13971	13844	13909	13778	13935	13915	13891	13883	13903	13802	13785	13983	13681	13772	13913	13705	13886	13883	13774	13770	13827	13898	13677	13802	13935	13800	13747	13817	13765	13887	13887	13559	13860	13686	13943	13715	13792	13656	13862	13911	13733	13837	13868	13792	13739	13837	13828	13760	13871	13920	13906	13741	13739	14041	13716	13805	13689	13891	13630	13628	13721	13830	13938	13733	13950	13794	14125	13669	13905	13696	13975	13815	13774	13816	13818	13854	13835	13723	13862	13801	13781	13867	13795	13911	13708	13751	13868	13785	13835	13895	13905	13801	13805	13972	13798	13903	13828	13805	13907	13670	13865	13847	13744	13738	13687	13864	13808	13878	13970	13653	13661	13487	13664	13700	13857	13751	13814	13893	13796	13829	13733	13668	13722	13771	13832	13786	13783	13848	13574	13823	13770	13875	13847	13855	13626	13838	13929	13888	13789	13781	13878	13763	13912	13694	13675	13880	14061	14022	13868	13749	13880	13719	13734	13837	13664	13892	13802	13920	13691	13936	13959	13673	13833	13862	13924	13958	13795	13726	13833	13779	13789	13909	13891	13835	13923	13795	13831	13618	13824	13680	13856	13784	13884	13908	13674	13850	13899	13977	13879	13934	13843	13832	13771	13844	13921	13926	14028	13898	13871	13795	13873	13819	13842	13812	13735	13677	13889	13697	13861	13842	13799	13871	13805	13927	13949	13822	13760	13720	13956	13829	13922	13897	13711	13694	13780	13909	13795	14005	13862	13762	13963	13742	13861	13780	13834	13807	13820	13809	13921	13860	13750	13868	13750	13794	13789	13741	13712	13703	13805	13787	13783	13808	13833	13803	13770	13725	13834	13910	13698	13932	13627	13876	13994	13878	13752	13872	13782	13863	13706	13798	13876	13898	13843	13725	13679	13819	13892	13813	13889	13974	13840	13738	13862	13927	13839	13819	13771	13795	13922	13919	13763	13890	13753	13838	13841	13837	13848	13710	13797	13769	13734	13826	13948	13755	13825	13781	13891	13861	13958	13945	13910	13784	13892	13832	13871	13873	14029	13752	13824	13758	13832	13751	13904	13619	13880	13778	13728	13828	13984	13789	13776	13907	13719	13919	13935	13642	13869	13849	13640	13820	13887	13657	13794	13734	13844	13810	13815	13788	13972	13916	13748	13983	13751	13828	13817	13893	13785	13783	13727	13848	13855	13846	13741	13756	13810	13651	13740	13750	13726	13756	13737	13866	13879	13678	13942	13768	13779	13674	13817	13808	13800	13638	13830	13735	13666	13884	13842	13975	13770	13915	13753	13803	13833	13857	13805	13678	13942	13760	13726	13742	13778	13764	13883	13805	14056	14013	13781	13792	13947	13960	13792	13760	13790	13999	13856	13628	13875	13967	13717	13736	13784	13910	13882	13816	13799	13779	13676	13851	13648	13561	13780	14124	13851	13832	13593	13794	13795	13835	13826	13812	13898	13700	13875	13683	13874	13754	13912	13738	13860	13894	13932	13726	13700	13752	13867	13903	13907	13853	13912	13970	13978	13818	13756	13804	13822	13791	13825	13776	13844	13734	14012	13857	13854	13968	13731	13903	13715	13856	13878	13877	13993	13745	13830	13830	13809	13868	13754	13757	13729	13812	13778	13837	13912	13843	13856	13789	13793	13803	13732	13882	13798	13941	13854	13748	13707	13887	13818	13793	13759	13921	13662	13874	13814	13755	13957	13909	13695	13803	13668	13853	13900	13883	13883	13820	13687	13634	13785	13863	13702	13919	13838	13824	13683	13852	13868	13833	13670	13777	13901	13789	13738	13876	13915	13640	13924	13787	13657	13810	13779	13798	14048	13945	13776	13619	13937	13689	13875	13783	13695	14003	13805	13874	13826	14000	13712	13808	13798	13871	13827	13705	13594	13821	13770	13853	13725	13686	13875	13742	13827	13786	13803	13621	13736	13742	13619	13961	13841	13808	13877	13840	13775	13671	13818	13871	13847	13796	13921	13830	13755	13671	13782	13707	13898	13913	13825	13738	13802	13655	13740	13963	13696	13686	13667	13812	13794	13838	13861	13942	13876	13754	13825	13970	13896	13845	13899	13743	13949	13927	13810	13827	13770	13701	13790	13753	14036	13973	13760	13637	13875	13841	13762	13861	13834	13823	13927	13626	13826	13808	13835	13683	13783	13738	13780	13813	13707	13722	13933	13719	13825	13740	13745	13813	13845	13951	13872	13893	13858	13844	13929	13693	13857	13881	13870	13943	13682	13727	13844	13754	13870	13724	13901	13852	13688	13841	13833	13875	13913	13881	13801	13792	13728	13933	13853	13745	13857	13804	13766	13928	13800	13642	13715	13802	13798	13788	13715	13924	13832	13882	13757	13738	13795	13698	14046	13821	13672	13666	13642	13745	13911	13632	13712	13739	13932	13812	13830	13766	13734	13864	13709	13827	13844	13955	13749	13795	13730	13762	13708	13773	13961	13752	13815	13807	13756	13829	13882	13875	13814	13860	14062	13900	13785	13892	13820	13751	13889	13787	13755	14026	13839	13791	13833	13845	13803	13826	13848	13782	13826	13691	13822	13616	13826	13811	13938	13824	13806	13744	13735	13942	13856	13741	13703	13675	13785	13949	13850	14047	13844	13767	13823	13907	13931	13870	13779	13717	13786	13819	13907	13785	13735	13873	13835	13828	13929	13904	13842	13855	13883	13728	13807	13737	13835	13626	13878	13843	13696	13892	13730	13802	13801	13777	13926	13746	13764	13789	13900	13841	13745	13956	13975	13696	13875	13700	13822	13737	13768	13777	13873	13790	13649	13788	13754	13685	13892	13914	13809	13731	13831	13715	13907	13672	13874	13865	13956	13828	13806	13880	13880	13687	13681	13851	13711	13875	13945	13720	13819	13636	13674	13716	13709	13916	13821	13690	14026	13893	13714	13822	13881	13820	13772	13842	13879	13804	13971	13637	13969	13769	13858	13643	13759	13816	13714	13763	13880	13774	13805	13691	13862	13867	13884	13821	13890	13852	13894	13822	13839	14025	13827	13703	13607	13914	13737	13966	13737	13791	13890	13713	13810	13772	13779	13794	13698	13840	13865	13566	13714	13827	13886	13915	13794	13842	13912	13760	13707	13987	13780	13899	13777	13909	13713	13994	13895	13765	13923	13849	13714	13978	13800	13769	13940	13758	13718	13902	13819	13685	13831	13829	13843	13840	13869	13844	13896	13908	13762	13658	13733	13951	13813	13806	13726	13764	13979	13728	13889	13837	13877	13915	13783	13708	13911	13764	14046	13733	13659	13868	13810	13955	14003	14097	13807	13738	13854	13808	13917	13811	13939	13825	13647	13828	13773	13948	13992	13885	13795	13926	13939	13781	13803	13822	13767	13800	13707	13794	13852	13831	13765	13887	13789	13836	13684	13902	13805	13803	13793	13795	13819	13814	13791	13975	13806	13880	13806	13827	13935	13672	13795	13790	13757	13857	13774	13804	13729	13768	13823	13618	13902	13951	13756	13737	13792	13803	13850	13557	13896	13756	13621	13762	13880	13723	13847	13868	13965	13726	13794	13891	13696	13849	13839	13781	13836	13714	13861	13748	13830	13688	13683	13896	13695	13874	13744	13932	13781	13852	13759	13688	13832	13899	13863	13708	13790	13744	13789	13685	13823	13986	13801	13751	13776	13841	13765	13860	13864	13632	13868	13700	13745	13686	13760	13756	13734	13749	13918	13908	13918	13951	13795	13978	13785	13875	13757	13689	13881	13886	13874	13819	13747	13846	13905	13850	13564	13840	13997	13804	13828	13778	13681	13884	13860	13765	13838	13790	13960	13895	13668	13905	13883	13886	13746	13832	13942	13811	13842	13979	13799	13721	13846	13736	13989	13739	13801	13769	13826	13747	13928	13735	13807	13832	13762	13683	13775	13911	13900	13984	13870	13875	13699	13856	13679	13977	13794	13819	13856	13893	13773	13793	13733	13667	13688	14040	13633	13816	13855	14090	13980	13805	13961	13779	13826	13659	13860	13868	13935	13894	14001	13972	13763	13756	13919	13663	13721	13929	13692	13776	13728	13806	13675	13972	13945	13839	13655	13841	13897	13704	13708	13802	13899	13746	13757
22360	21401	28754	24421	21616	22960	21696	17449	16643	16875	16957	16868	17128	16796	16554	16424	16457	16556	16587	16398	16353	16239	16245	16480	16331	16193	16238	16208	16315	16207	16250	16243	16333	16152	16302	16431	16336	16328	16302	16268	16274	16242	16241	16249	16186	16244	16282	16274	16444	16297	16539	16155	16021	16253	16237	16159	16119	16354	16140	16118	16070	16234	16240	16215	16178	16450	16222	16494	16374	16391	16161	16231	16157	16341	16066	16168	16318	16277	16287	16236	16291	16375	16358	16364	16194	16222	16119	16183	16382	16208	16250	16190	16292	16310	16169	16304	16033	16189	16158	16218	16149	16076	16345	16172	16228	16151	16143	16282	16237	16087	16196	16365	16291	16395	16253	16244	16294	16303	16228	16077	16061	15963	16174	16016	16285	16208	16192	16179	16245	16114	16248	16298	16290	16217	16175	16195	16211	16190	16256	16089	16260	16283	16170	16308	16221	16096	16007	16198	16343	16173	16245	15883	16272	16065	16450	16249	16194	16145	16237	16114	16155	16399	16361	16462	16173	16380	15994	16163	16212	16185	16142	16221	16244	16397	16306	16282	16280	16204	16141	16093	16346	16147	16357	16026	16187	16079	16097	16199	16300	16108	16278	16181	15967	15988	16294	15969	16211	16176	16116	16207	16153	16309	16329	16212	16337	16081	16181	16215	16166	15935	16086	16162	16210	16444	16250	16025	16236	16335	16145	16186	16338	16354	16416	16325	16143	16208	16117	16169	16074	15986	16112	16403	16190	15933	16218	16356	16216	16203	16229	16136	16244	16322	16226	15975	16055	16154	15979	16140	16253	16230	16270	16052	16052	16393	16168	16204	16117	16292	16171	16272	16203	16142	16366	16261	16311	16408	16284	16133	16278	16124	16075	16060	16132	16233	16233	16184	16359	16242	16187	16175	15995	16221	16236	16218	16141	16255	16183	16004	16085	16209	16207	16162	16209	16161	16214	16123	16329	16170	15983	16402	16387	16288	16521	16291	16439	16203	16124	16182	16259	16060	16191	16049	16140	16174	16309	16310	16139	16171	16252	16215	16210	16229	16367	16325	16382	16282	16310	16434	16031	16222	16122	16274	16118	16138	16079	16080	16209	16112	16221	16227	16194	16236	16061	16350	15966	16265	16122	16264	16184	16036	16067	16214	16081	16176	16116	16149	16419	16173	16310	16225	16193	16196	16094	16286	16082	16162	16133	16304	16082	16206	16192	16207	15961	16058	16261	16350	16190	16191	16145	16101	16272	16204	16242	16044	16001	16144	15972	16052	16205	16223	16321	16245	16251	16275	16283	16153	16096	16366	16249	16130	16267	16181	16016	16241	16149	16132	16354	15964	16260	16217	16182	16291	16165	16220	16203	16092	16121	16244	16050	16133	16231	16143	16012	16125	16241	16201	16239	16200	16078	16189	16278	16243	16126	15981	16294	16265	16297	16257	16257	16158	16142	16094	16218	16119	16305	16145	16242	16234	16190	16222	16161	16138	16114	16136	16196	16188	16149	16214	16232	16158	16270	16370	16148	16183	16292	16415	16153	16258	16255	16111	16291	16271	16372	16218	16422	16148	16276	16087	16380	16216	16165	16055	16137	16217	16241	16166	15963	16248	16109	16310	16107	16227	16291	16141	16233	15991	16282	16259	16192	16224	16087	16266	16198	16088	16256	16129	16159	16195	16136	16250	16298	16112	16381	15950	16206	16135	16301	16319	16057	16162	16330	15906	16428	16056	15976	16122	16125	16159	16323	16106	16213	16009	16203	16151	16136	16198	16071	16159	16027	16072	16131	16108	15881	16278	16008	16267	16292	16194	16073	16217	16309	16233	16084	16308	16351	16207	16129	16221	16252	16268	15937	16206	16125	16373	16319	15952	16239	16362	16277	16117	16257	16288	16054	16085	16177	16152	16305	16366	16570	16167	16190	16121	16104	16059	16211	16053	16278	16202	16077	16433	16211	16288	16301	15926	16206	16179	16084	16079	16340	16342	16303	16281	16102	16302	16271	16214	16311	16262	16340	16137	16269	16339	16250	16263	16370	16151	16239	16141	16142	16070	16082	16239	16448	16071	16081	16330	16185	16127	16230	16213	16059	16110	16306	16008	16198	16211	16355	16158	16241	16216	16417	16093	16269	16328	16083	15792	16366	16234	16148	16148	16198	16142	16167	16192	16111	16156	15939	16379	16292	16145	16205	16125	16303	16344	16469	16258	16316	16151	16332	16236	15996	16051	16275	16381	16401	16263	16118	16217	16155	16199	16225	16303	15977	16124	16297	16111	16314	16212	16297	16342	16070	16364	16305	16338	16240	16254	16273	16197	16256	16239	16243	15977	16059	16177	16258	16182	16226	16196	16196	16186	16317	16224	16078	16265	16028	16299	16268	16110	16143	16175	16195	16140	16185	16164	16145	16142	16057	16131	15961	16212	16214	16291	16144	16176	16275	16121	16161	16205	16323	16359	16058	16209	16219	16173	16200	16162	16121	16148	16117	16166	16169	15911	15927	16296	16209	16121	16196	16324	16012	16125	16189	16133	16102	16182	16187	16226	16139	16171	16259	16097	16179	16256	16159	16063	16222	16037	16420	16337	16145	16031	16259	16324	16174	15907	16356	16079	15997	16190	16102	16033	16097	16204	16059	15946	16089	16189	16254	16174	16116	16154	16453	16224	16280	16193	16186	16317	16198	15952	16082	16469	16239	16361	16120	16287	16369	16287	16261	16068	15958	16242	16220	16074	16243	16181	16267	16154	16255	16091	16206	16243	16216	16280	16266	16311	16030	15879	16099	16184	16122	16263	16240	16305	15909	16263	16113	16207	16253	16141	15952	16135	16219	16366	16048	16197	16143	16366	16233	16388	16158	16252	16269	16164	16159	16201	16240	16335	16199	16273	16104	16379	16422	16401	16051	16239	16363	16277	16211	16247	16229	15997	16142	16252	16289	16209	16329	16305	16360	16355	16096	16300	16191	16337	16221	16098	16321	16191	16144	16151	16309	16221	16250	16277	16270	16284	16307	16295	16191	16083	16244	16095	16235	16172	16164	16160	16129	16264	16236	15982	15994	16226	16241	16131	16303	16030	16305	16137	16150	16142	16379	16143	16149	16209	16082	16164	16160	16186	16121	16265	16289	16153	16241	16088	16062	16044	16093	16012	16054	16427	16041	16312	16128	16145	16007	16441	16332	16194	16147	16070	16225	16340	16185	16409	16147	16590	16222	16213	16036	16288	16350	16330	16361	16204	15976	16405	16306	16334	16185	16312	16017	16223	16218	16259	16285	16324	16313	16211	16090	16211	16196	16343	16100	16333	16111	16291	16278	16405	16202	16159	16238	16262	16243	16372	16215	16178	16102	16044	16097	16126	16137	16211	16223	16198	16278	16281	16286	16126	16324	16235	16097	16118	16421	16150	16098	16288	16118	16302	16410	16208	16296	16260	16151	16239	16169	16251	16248	16163	16201	16277	16376	16179	16335	16183	16330	16209	16152	16063	16353	16332	16008	16326	16320	16188	15952	16201	16175	16115	16090	16125	16280	16187	16230	16080	16115	16403	16438	16142	16143	16341	16349	16331	16303	16102	16310	16348	16020	16229	16028	16223	16087	16428	16215	16339	16247	16280	16306	16279	16166	16335	16190	16303	16321	16217	16312	16507	16357	16122	16470	16238	16287	16277	16225	16382	16069	16255	16090	16141	16176	16209	16282	16231	16374	16153	16277	16275	16194	16253	16188	16315	16230	16312	16098	16254	16169	16243	16117	16197	16188	16180	16327	16289	16176	16270	15974	16253	16451	16326	16092	16243	16298	16207	16053	16162	16089	16136	16193	16230	16154	16328	16136	16278	16218	16177	16240	16252	16020	16230	16218	16300	16033	16288	16145	16208	16144	16171	16275	16168	16369	16179	16225	16350	16187	15995	16166	16163	16383	16329	16005	16247	16363	16108	16096	15924	16199	16281	16174	16126	16356	16198	16164	16279	16122	15888	16316	16097	16101	16364	16215	16195	16153	16120	16384	16272	16231	16231	16030	16086	16063	16165	15940	16075	16088	16167	16268	16251	16235	16338	16367	16181	16035	16125	16150	16100	16170	16189	16123	16187	16227	16221	16274	16117	16161	16177	16195	16102	16258	16083	16364	16392	16261	16188	16166	16382	16093	16072	16162	16221	16172	16166	16288	16174	16260	16213	16217	16347	16083	16285	16158	16092	16334	16127	16500	16462	15987	16152	16270	16285	16108	16165	16200	16097	16145	16122	16388	16431	16384	16182	16104	16340	16351	16167	16422	16012	16397	16102	16400	16167	16244	16182	16091	16387	16262	16271	16210	16213	16148	16227	15990	16072	16126	16277	16030	16377	16081	16224	16070	16069	16292	16261	16190	16119	16210	16209	16151	16211	16362	16323	16161	16206	16139	16256	16107	16221	16113	16055	16010	16247	16176	16185	16162	16265	16126	16189	16441	16157	16324	16235	16283	16364	16317	16059	16063	16536	16299	16170	16422	16180	16009	16086	16179	16084	16094	16059	15987	16062	16252	16130	16198	16226	16328	16257	16244	16387	16253	15845	16253	16274	16097	16228	16274	16122	16097	16081	16218	16305	16365	16172	16328	16368	16255	16096	16315	16034	16285	16286	16032	16312	16264	16290	16153	16079	16251	16057	16051	16189	16081	16284	16166	16114	16163	16046	16251	16254	16349	16230	16245	16441	16294	16197	16240	16352	16481	16269	16374	16350	16195	16376	16126	16313	16102	16040	16108	16030	16371	16239	16354	16216	16096	16380	16315	16206	16218	16288	16235	16290	16207	16135	16058	16105	16079	16133	16064	16012	16254	16249	16259	15909	16261	16326	16031	16135	16205	16014	16216	16285	16167	16122	16046	16251	16032	16197	16117	16033	16409	16181	16183	16054	16300	16193	16141	16270	16101	16178	16230	16130	16275	16151	16084	16328	16230	16329	16353	16191	16409	16192	16319	16026	16132	16337	16256	16189	16201	15894	16197	16343	16071	16383	16335	16259	16185	16054	16106	16232	16118	16097	16174	16090	16220	16267	16096	16200	16191	16167	16244	16101	16269	16091	16325	16110	16058	16269	16232	16211	16353	16205	16165	15911	16274	16197	16165	16250	16124	16188	16206	16156	16047	16283
12973	25858	20217	16692	15994	14689	14103	14033	14122	14050	14084	14085	14016	13939	13907	13684	13577	13491	13446	13505	13578	13565	13370	13413	13359	13449	13496	13534	13532	13467	13575	13317	13439	13442	13525	13551	13044	13417	13439	13360	13453	13315	13413	13409	13501	13383	13510	13353	13416	13504	13443	13236	13488	13261	13450	13530	13505	13344	13369	13469	13402	13324	13318	13447	13387	13447	13422	13428	13504	13417	13594	13460	13423	13336	13539	13395	13370	13396	13422	13288	13448	13483	13379	13508	13473	13333	13464	13531	13502	13544	13590	13376	13471	13213	13398	13262	13475	13332	13486	13404	13426	13368	13498	13462	13557	13390	13314	13381	13174	13327	13382	13400	13303	13457	13425	13509	13365	13331	13416	13472	13328	13311	13400	13239	13401	13491	13299	13340	13312	13419	13457	13526	13425	13442	13315	13476	13360	13360	13427	13475	13336	13518	13495	13513	13567	13332	13296	13382	13222	13258	13285	13345	13345	13428	13321	13344	13329	13322	13342	13336	13292	13371	13581	13368	13380	13318	13422	13284	13449	13304	13451	13365	13301	13247	13290	13499	13236	13435	13273	13383	13429	13474	13400	13459	13393	13203	13254	13403	13329	13400	13247	13494	13506	13499	13498	13301	13361	13226	13413	13330	13389	13430	13416	13220	13414	13406	13371	13277	13455	13502	13399	13465	13390	13367	13303	13326	13507	13190	13517	13413	13562	13246	13463	13423	13474	13323	13291	13329	13495	13319	13472	13357	13328	13329	13392	13310	13281	13371	13317	13467	13466	13256	13327	13444	13356	13347	13520	13193	13506	13538	13465	13323	13421	13287	13436	13622	13374	13292	13414	13347	13350	13256	13396	13302	13320	13481	13403	13347	13369	13408	13628	13295	13551	13453	13336	13378	13363	13353	13372	13394	13433	13244	13462	13457	13351	13336	13286	13274	13217	13410	13455	13232	13354	13204	13417	13464	13470	13514	13410	13450	13290	13448	13340	13463	13297	13451	13345	13253	13628	13333	13300	13557	13489	13264	13369	13479	13565	13304	13537	13530	13444	13424	13480	13478	13430	13192	13413	13390	13270	13347	13472	13327	13387	13376	13383	13296	13332	13439	13283	13442	13370	13492	13345	13251	13317	13231	13425	13519	13451	13307	13311	13499	13469	13387	13376	13431	13495	13225	13323	13269	13554	13320	13254	13393	13278	13289	13383	13539	13378	13368	13500	13423	13331	13450	13449	13571	13436	13301	13335	13214	13318	13393	13340	13410	13457	13341	13433	13514	13274	13288	13493	13421	13323	13471	13226	13313	13444	13397	13274	13370	13300	13281	13457	13465	13488	13365	13496	13322	13360	13352	13449	13388	13327	13290	13481	13359	13538	13379	13337	13357	13457	13503	13277	13476	13287	13404	13392	13486	13432	13388	13468	13378	13449	13353	13403	13480	13240	13279	13485	13456	13295	13395	13498	13419	13366	13435	13318	13328	13397	13540	13354	13399	13320	13483	13332	13365	13406	13281	13269	13488	13362	13342	13339	13390	13394	13430	13392	13445	13228	13459	13282	13273	13467	13374	13525	13280	13403	13293	13454	13415	13388	13399	13376	13300	13423	13332	13246	13308	13448	13129	13386	13291	13449	13352	13421	13397	13410	13258	13248	13349	13266	13286	13334	13366	13489	13384	13386	13284	13473	13520	13329	13173	13342	13246	13402	13553	13361	13390	13256	13291	13608	13402	13327	13366	13615	13258	13564	13556	13455	13439	13285	13246	13440	13412	13457	13399	13391	13228	13418	13323	13381	13507	13392	13523	13337	13364	13428	13409	13489	13317	13486	13281	13411	13381	13320	13345	13338	13576	13487	13403	13522	13535	13513	13348	13250	13267	13264	13325	13292	13489	13504	13375	13504	13148	13502	13484	13332	13363	13452	13288	13356	13362	13440	13535	13540	13443	13352	13322	13315	13425	13478	13463	13437	13218	13602	13362	13406	13418	13379	13310	13374	13297	13415	13457	13449	13388	13315	13406	13420	13438	13527	13501	13293	13420	13296	13503	13350	13396	13340	13408	13333	13221	13234	13433	13470	13527	13308	13355	13479	13465	13518	13459	13318	13404	13312	13343	13309	13312	13403	13447	13415	13418	13273	13583	13369	13256	13275	13485	13373	13291	13256	13418	13265	13368	13286	13221	13417	13284	13580	13550	13197	13354	13375	13309	13303	13586	13489	13291	13366	13472	13361	13285	13404	13342	13527	13423	13470	13427	13442	13339	13372	13266	13409	13323	13287	13546	13399	13435	13359	13283	13377	13320	13485	13391	13416	13362	13417	13450	13229	13456	13602	13378	13496	13455	13480	13311	13578	13304	13492	13328	13364	13330	13331	13529	13425	13237	13361	13353	13499	13426	13303	13239	13373	13435	13299	13298	13338	13293	13443	13525	13445	13464	13240	13257	13240	13422	13354	13197	13356	13354	13507	13400	13367	13317	13360	13378	13212	13358	13304	13322	13367	13331	13384	13499	13293	13466	13341	13508	13350	13445	13467	13331	13273	13288	13511	13441	13397	13320	13376	13409	13477	13367	13277	13359	13389	13376	13385	13403	13333	13443	13358	13348	13319	13347	13392	13408	13411	13304	13284	13216	13419	13190	13469	13319	13462	13424	13424	13523	13193	13230	13435	13284	13426	13458	13424	13506	13514	13353	13479	13342	13265	13376	13490	13517	13505	13319	13177	13506	13449	13347	13404	13317	13431	13220	13475	13439	13333	13220	13327	13409	13558	13625	13251	13421	13344	13488	13471	13301	13383	13213	13448	13433	13306	13505	13396	13347	13381	13338	13198	13321	13382	13478	13415	13263	13463	13568	13294	13398	13362	13436	13253	13429	13444	13327	13301	13287	13383	13545	13345	13361	13522	13531	13392	13396	13473	13419	13558	13352	13468	13441	13330	13315	13251	13453	13293	13327	13476	13387	13338	13523	13276	13408	13403	13321	13332	13449	13546	13409	13366	13459	13372	13204	13409	13338	13280	13341	13407	13391	13417	13181	13441	13441	13423	13289	13339	13519	13273	13275	13344	13261	13236	13283	13222	13218	13332	13388	13376	13448	13400	13361	13301	13573	13302	13354	13369	13381	13402	13357	13411	13218	13549	13598	13207	13377	13429	13434	13435	13328	13404	13284	13480	13329	13470	13328	13419	13272	13287	13420	13306	13296	13528	13501	13410	13374	13295	13512	13382	13173	13308	13395	13415	13441	13097	13321	13283	13395	13443	13457	13353	13336	13312	13512	13341	13522	13468	13371	13368	13403	13416	13435	13270	13345	13478	13454	13540	13467	13295	13295	13427	13253	13450	13292	13365	13273	13439	13261	13413	13459	13242	13399	13403	13365	13403	13357	13493	13538	13445	13306	13172	13583	13350	13459	13406	13337	13353	13392	13330	13592	13341	13450	13318	13428	13491	13432	13349	13315	13447	13330	13452	13466	13393	13510	13406	13515	13326	13406	13367	13495	13133	13443	13441	13342	13452	13381	13401	13355	13379	13397	13422	13262	13363	13580	13441	13382	13286	13443	13291	13490	13323	13454	13451	13294	13496	13375	13154	13470	13420	13607	13221	13196	13380	13306	13343	13391	13447	13519	13442	13347	13289	13489	13465	13419	13547	13510	13292	13351	13318	13350	13361	13340	13539	13304	13364	13506	13289	13461	13527	13330	13368	13376	13417	13389	13442	13329	13353	13309	13491	13285	13380	13402	13552	13479	13475	13370	13456	13410	13349	13435	13378	13374	13464	13363	13465	13417	13494	13270	13460	13320	13443	13185	13517	13307	13324	13506	13297	13573	13486	13366	13366	13218	13535	13252	13400	13395	13333	13517	13502	13440	13497	13292	13470	13230	13506	13554	13524	13334	13329	13408	13504	13372	13393	13293	13345	13449	13450	13333	13438	13303	13404	13476	13292	13368	13358	13287	13382	13340	13408	13311	13224	13241	13362	13490	13353	13463	13427	13414	13382	13295	13542	13486	13319	13383	13369	13376	13441	13154	13412	13343	13502	13291	13374	13347	13238	13392	13287	13231	13338	13424	13424	13395	13364	13612	13277	13438	13294	13502	13399	13304	13398	13309	13484	13363	13485	13482	13297	13377	13285	13408	13302	13307	13388	13337	13519	13321	13421	13532	13254	13375	13559	13392	13306	13472	13384	13509	13164	13393	13380	13383	13528	13514	13500	13369	13375	13368	13471	13514	13335	13280	13318	13545	13329	13481	13494	13353	13414	13472	13168	13479	13465	13391	13312	13198	13411	13346	13389	13249	13326	13335	13290	13399	13432	13298	13401	13465	13381	13558	13269	13478	13471	13578	13428	13438	13186	13323	13263	13337	13462	13432	13380	13313	13412	13355	13356	13268	13236	13373	13303	13367	13325	13355	13418	13487	13275	13518	13401	13411	13552	13318	13349	13321	13260	13368	13499	13366	13408	13419	13372	13369	13384	13365	13248	13241	13463	13325	13329	13359	13460	13493	13325	13344	13352	13191	13316	13277	13260	13276	13361	13428	13321	13378	13422	13413	13325	13472	13431	13351	13441	13437	13327	13423	13248	13360	13455	13381	13508	13436	13562	13346	13496	13240	13388	13487	13407	13521	13452	13464	13392	13410	13451	13346	13315	13395	13420	13351	13288	13311	13192	13346	13491	13414	13415	13410	13320	13408	13392	13467	13505	13392	13328	13452	13336	13241	13471	13222	13413	13296	13421	13374	13326	13247	13536	13409	13487	13339	13488	13481	13344	13628	13446	13467	13374	13268	13397	13288	13374	13420	13337	13351	13376	13248	13244	13414	13484	13464	13434	13391	13398	13391	13434	13302	13475	13319	13312	13337	13406	13345	13457	13413	13455	13206	13255	13277	13266	13356	13381	13300	13234	13343	13352	13339	13442	13392	13427	13284	13479	13456	13524	13315	13350	13269	13333	13440	13375	13312	13455	13574	13456	13533	13304	13390	13377	13358	13350	13338	13259	13348	13304	13508	13350	13330	13447	13255	13297	13404	13361	13554	13377	13435	13370	13366	13354	13442	13443	13579	13439	13354	13452	13449	13311	13414	13455	13437	13400	13578	13561	13287	13359	13302	13249	13400	13299	13342	13407	13317	13312	13344
29974	22736	22385	19484	17368	17250	17284	17288	17082	17138	17357	17282	17034	17138	17235	17055	17141	16980	17079	16981	17022	16939	17120	17248	17255	17154	17051	16965	17137	16971	16924	16855	17123	17079	17000	16934	17153	17077	17045	16901	16878	17196	17010	16974	16981	17204	17339	16989	17113	17052	17126	17076	16970	16859	17238	17093	16995	17028	17163	17008	17115	16928	16989	17142	16932	16824	17038	16812	17051	16900	17066	17039	17264	16882	16942	16941	17070	17240	16984	16907	17149	17133	17022	17015	16813	17077	16920	16903	17097	16993	16867	17296	16799	16954	17169	17064	16949	16943	16965	17118	17044	16943	17002	17063	17038	17144	17054	16885	17144	17143	17046	16838	17067	17251	16932	17066	17058	17214	16903	17019	17113	17275	17101	17139	17135	16982	17047	16826	16949	17010	17020	17106	17133	16992	16918	16962	17058	16945	17098	16769	16844	16833	16801	17044	16920	17218	17183	17230	16948	17155	17221	16937	16940	16775	17102	17015	16987	16990	17037	17234	17230	17103	17083	17060	17044	17109	16902	17098	16918	17055	17027	17044	17217	17316	17018	16867	16992	17022	17058	16751	16845	16964	17062	16955	16945	17082	17002	16804	17007	16903	17018	16899	16955	16856	16902	16980	16899	17061	16966	16996	16996	16981	17048	17287	16837	16985	16913	17028	17027	16923	17148	17093	16948	16801	17004	16985	16972	16930	16950	16903	17034	17073	17006	16927	17002	16948	16950	17000	17041	17045	16823	16906	17233	16921	16985	16999	17037	17084	16999	16832	16974	17046	17039	17165	17178	16889	17161	16831	16873	17120	17034	17041	17034	16999	17002	17142	17259	16918	16923	16910	17159	17056	17117	17025	17109	17139	16843	17047	17178	16977	16868	16969	17159	17221	16995	17106	16981	16984	17043	17060	17092	17088	16928	16946	17179	17078	16976	17163	17017	16997	16896	17343	16955	17012	17152	17048	16994	17054	17067	16920	16909	17174	17156	16947	16900	17001	17305	17077	16834	16894	17162	17150	17109	17093	17255	17187	17092	17034	17155	17067	17096	16989	16948	17004	17017	17036	17157	16998	17177	16916	16639	17022	17116	17068	17000	16930	17234	17081	17030	16956	16980	17065	17089	16927	16952	17046	16964	16993	16872	17047	17183	17137	17018	17015	16900	16889	16993	17039	17050	16993	16868	16911	17147	16986	17101	17032	17163	17052	17142	16822	16877	17071	17092	17117	17068	16804	16765	16993	17013	17134	16954	16997	17056	17054	16983	16991	17146	16933	17097	17009	17186	16885	17018	17123	16803	16994	17033	16952	16967	17083	16930	16998	16938	16925	17101	17037	17024	16986	16831	17027	17015	17217	17108	17110	17166	16914	16851	16987	17025	17274	16995	17088	17088	16953	17103	16835	17109	16951	16971	16912	16951	16878	16921	17078	17042	16984	17153	16986	17001	16931	17206	17097	17060	17090	16744	17011	16994	16991	17071	17232	16940	17022	17098	17140	17157	17123	16833	16927	17203	16823	17106	17091	16966	16965	17068	17158	17060	17150	16985	17021	17373	17197	17136	17163	17065	17021	17052	16904	17167	17207	17076	17095	16896	16990	17017	16926	17166	17140	17041	16954	17028	17098	16905	17160	16923	17120	17164	17047	16923	17052	17109	17079	17139	16757	16910	16978	17101	16996	17104	17203	17099	16964	17131	16777	17082	17090	17006	17004	17130	17076	16903	17091	17012	16931	17205	16927	17061	17021	17017	17013	16924	16988	16946	17219	17110	17159	16988	16951	17071	16950	17100	17134	16890	17220	17005	16738	16945	17070	16944	17069	16883	16979	16970	17222	16915	16935	17068	17014	17058	16893	16890	16927	17278	17144	17033	16852	17027	17121	17035	16922	16900	17033	17069	17109	16875	16899	16923	17160	17057	17074	16999	16997	17091	16938	16932	16965	17034	16974	17022	16983	17146	17087	16992	17230	17150	17051	17024	17070	16936	17104	17072	16959	16929	16949	17002	17039	16921	17039	17091	17044	16740	17112	16869	17236	17146	17077	16908	16956	16946	17209	16997	16873	17108	17097	17243	17061	17050	17199	17092	16964	16869	17150	16941	16912	17145	17028	17240	17001	17114	16831	16905	16865	17020	17026	17021	17115	17170	16687	17033	16868	16892	17073	17175	17071	17114	16993	16946	16992	16978	16986	17151	17127	17051	17163	16945	17124	17093	17093	17137	17064	17062	16967	17027	17041	17030	17029	17159	16904	17054	17154	17047	17304	16920	16869	16931	16950	17031	17049	17085	17033	17052	17026	16847	17191	17160	17012	16995	17009	16862	17088	16692	16959	17091	16816	17233	16886	17108	16854	17040	16996	17022	16780	17041	17114	16998	17098	17198	17145	16942	16945	16732	17162	17075	17045	16976	17038	16803	17105	16939	17014	17202	17120	17070	16993	16989	17076	16997	16962	17083	17233	16869	17117	17064	16992	17129	16943	17027	16995	16890	17055	17073	17070	17154	16999	17036	16918	16918	16908	17051	17149	16870	17114	17054	17059	17143	17024	17128	17132	17107	16950	16949	16938	17190	16970	17214	16943	16880	16913	16978	16926	17082	17131	16947	16854	16971	17013	17052	17193	16970	17292	17140	17210	17109	16925	17047	16865	16931	16938	16972	17394	17039	17109	17029	16990	17116	17053	17051	17081	17046	16930	17041	17254	17217	17050	16852	17191	17020	17221	16895	17020	17098	17013	17016	17006	17038	16965	17067	16963	17031	16888	16928	17048	16893	16979	16868	17168	17213	17038	17086	17065	17294	17130	17005	17020	16994	17005	17021	17155	17014	17149	17128	16785	17088	17128	17201	16823	16848	17226	17104	17396	16757	17068	16995	17157	17033	16940	17093	17431	17092	17067	16972	16935	17074	16875	17198	17144	17073	17273	17149	16941	16997	16877	17067	17139	16988	17031	16978	17215	16942	17121	17032	17080	17100	17167	17070	16756	17141	16914	17168	16998	17096	16959	16852	16980	16939	17084	16955	16949	16944	16958	17078	17099	17024	16940	16811	16845	17061	17016	17171	17197	17044	17001	17186	16706	16972	17093	16872	17242	17188	16976	17186	17113	17095	16839	17131	17243	16952	16955	16906	16908	16974	17132	17100	17092	17076	16957	16926	17060	16988	16888	17275	17091	17121	17009	16805	16985	17049	16894	16821	17249	17250	17179	17091	17014	17025	17018	17141	17256	17086	16896	17009	17178	16788	16927	17049	16891	17065	17067	16974	17209	17059	17138	16938	17046	17068	17084	17014	17016	16929	16890	17176	16955	17164	17051	16860	17092	17080	17107	16984	17099	17109	17078	16878	16934	17090	16991	17069	17023	17019	17100	16927	17108	16929	16975	17193	16902	16857	17103	17167	16898	17175	17073	17133	17116	16999	17131	17072	17201	17032	16952	16973	17102	17035	17234	16957	16825	17105	17024	17017	17103	16905	17062	17019	16987	17115	16977	16981	17098	16951	16989	17049	17319	17191	17273	17033	16992	17183	16941	17185	17325	17026	17123	17170	17070	16887	16935	17027	17275	17254	16894	16997	17008	17220	16921	17140	17127	17135	16877	17031	16943	16960	16849	16913	16969	16905	16931	16987	17045	17127	16894	17087	17018	17077	17083	16921	17095	17054	16826	16948	17200	16983	17028	17133	16959	17036	16932	17093	17139	17026	17078	17131	17061	17170	17135	17026	16932	16951	17206	16922	16959	16929	17065	16935	16958	16896	17084	16979	17045	16788	17234	17019	16999	17353	16958	17080	17046	17043	16923	17055	17190	17045	16914	16925	16995	17171	17078	17002	16831	17115	16884	16951	16863	17050	16916	16835	17042	17287	17197	17351	17187	17224	16911	17011	16886	16829	16996	17067	17038	17051	17081	16850	17099	17051	17011	17049	17165	16929	17004	16941	17070	16855	17259	17197	16881	17373	17040	17072	17067	16911	16939	17158	17152	16988	16847	17090	16754	17056	16922	17113	17138	16975	17088	16908	17025	17027	17214	17109	17159	16946	17008	17128	16850	16863	16999	16958	17107	17176	16876	17020	17132	16845	16836	17058	16942	16968	16980	17051	17129	16978	16858	17225	16868	16751	16902	17154	16798	17115	16963	16917	17045	17193	17210	16813	17127	17066	16805	16780	17014	17054	16837	16966	16937	17143	17203	16905	16907	16874	17073	17107	16946	17134	17044	16856	17038	17256	17008	17006	16958	16840	16983	17249	17195	17101	16929	17110	16906	17137	16999	17121	17101	16976	17073	17262	17190	17084	17086	17041	17064	16927	17016	16918	17084	17181	17261	16974	17132	17278	16915	17247	17184	16815	17023	17099	17150	17054	16864	17172	16977	17012	17020	17083	17225	16991	17272	17130	17038	17275	16977	16945	17202	16946	16999	17028	16971	16903	17172	17051	16808	16964	16897	17123	17193	17102	17120	17047	16906	17017	17216	16746	16733	17096	17096	16910	17022	17209	17050	17105	17078	17017	16887	16829	16915	17292	16906	17145	16852	17019	16820	17095	16962	17030	16994	17000	17098	17011	17107	17151	17013	17238	16811	17021	17155	17104	17034	16905	16981	17194	16978	17044	17033	17000	16963	17116	17057	17108	16858	16931	17039	17029	17046	16764	17062	16962	17007	17011	16994	17025	17220	16992	17118	16822	17098	17224	17025	17177	17056	17229	16954	16773	17077	17106	17010	17232	16918	17112	16854	16972	17092	17111	17119	17026	17076	17084	17061	17135	17116	16943	17031	17128	17278	17163	17194	16929	17282	17214	16944	16932	16947	17177	16994	17261	16917	17189	17026	16927	16898	17093	17180	17191	17033	16788	17117	16998	16902	17062	17108	16998	16845	17085	16856	16866	17085	17247	17054	16996	17029	16764	16897	17090	17115	17124	16990	17220	16871	17095	16894	17150	17005	17086	17064	16974	17003	17105	16970	17167	17008	17027	16751	16974	17057	17008	17013	16917	16985	17000	16885	17175	16875	17121	17049	17065	17151	17089	17022	17123	16967	16915	17226	17157	17075	17116	16882	16945	17061	17224	16972	17020	17016	17122	17082	17061	17200	17044	17180	17207	17329	17165	17050	16861	16799	17105	17045	16957	17052	16961	17102
16383	19237	16299	15308	14814	14202	14091	14291	14243	14187	14375	14141	14320	14154	14059	13938	13976	14032	13934	13915	13841	14037	13981	13978	13947	13850	13916	13983	14103	13963	13928	13928	14148	13958	13924	14085	13955	14028	13988	13958	14117	13997	13817	14018	14054	13894	13924	13879	13764	13708	13933	13775	14103	13963	13857	14041	13889	14000	14086	13993	14001	14014	13923	13868	13856	13943	13924	13925	14061	13950	13883	13999	13894	13989	13986	13992	13991	13860	14101	13967	13848	14034	14087	14007	13946	13893	13859	13954	13957	13893	13954	13854	13979	13959	13799	13913	14072	13972	13948	14026	13907	13914	13826	14020	13889	14124	13836	13833	14184	14014	14099	13971	13877	13952	14083	13805	13912	13885	14082	13950	13903	13998	13972	13904	13929	14111	13904	13972	14044	14022	13839	13988	13942	13928	13929	13805	14019	13942	13838	13945	13918	13815	14017	14038	13895	14032	14010	13881	13853	14037	14047	14021	13940	13978	14020	13762	13706	13845	13875	14034	14001	14056	13857	13932	13858	14245	14034	13932	13893	14129	14065	13940	13994	14073	13700	13952	13891	14170	14012	13944	13995	13885	13968	13901	13776	14029	13920	14002	13915	13929	14053	13898	13914	14117	13967	13995	13892	13937	13792	14136	13938	14091	13823	14046	13788	13762	13910	13993	14001	14054	13886	13881	14082	13888	13976	13886	13860	13932	13855	13953	13843	14024	13926	13810	13963	14010	14029	14084	13875	13850	14056	14059	13802	13840	13775	14013	13938	13860	13825	13852	13944	13936	14115	14022	14020	13819	13985	13913	13690	13870	13835	13960	14033	13996	14043	14006	13978	14013	13810	14092	14003	13948	13908	14028	13916	13944	13868	13812	13762	14091	14014	14008	14076	13967	14029	13955	13858	13939	14088	14093	13893	14146	13925	13874	13867	14024	14048	13914	13874	13765	14038	13964	13895	14174	13891	13948	14039	14002	14010	14110	13993	14037	13920	13902	13873	13933	13912	14103	13927	14078	14039	13873	14019	14034	14034	13936	13927	14020	13874	14129	13804	13919	13928	13813	13903	13773	13917	13939	13950	14097	13993	13800	13939	13865	14188	14004	13974	13897	14075	13956	13886	13940	13889	13753	13984	13874	13922	13885	14070	13930	13817	13966	14073	13922	14072	14024	13815	13908	13972	13873	13979	13916	14048	13954	13869	14010	13947	13977	14049	13947	13971	14091	13967	14023	13947	13962	13971	13963	13855	14024	14016	14048	13965	13903	13900	13861	14140	13852	13986	13948	14066	13933	13888	13907	14003	13992	14045	13986	13953	13970	13854	13825	13800	14053	14075	13878	13953	13802	13858	13781	14025	13996	14024	13971	13940	13835	14028	13999	13890	13970	13817	13928	13845	13938	13971	14131	13991	13979	13958	13812	13953	14105	14074	14104	14034	13969	14113	13937	13858	14028	13960	13926	13855	14271	14003	13830	13975	13929	13948	13767	13975	13793	13979	13943	13946	14090	14097	13844	14011	14000	13837	13844	14109	13885	13960	14039	13956	13873	13933	14100	14074	13843	14085	13849	13943	14006	14022	13988	13998	13776	13876	14023	13860	13910	13899	13923	13928	13978	13974	13829	13974	14163	13976	13886	13909	14016	13916	14003	14067	13765	13915	13918	14039	14189	14026	13770	13974	13897	13915	14112	14039	13889	13968	13968	13772	13958	13994	14022	13911	14019	13865	13858	13922	13973	13843	13929	13848	13995	13724	14094	13988	14070	13929	13870	13991	13913	14033	13986	13962	14048	13923	14023	13850	13945	13993	14054	13867	13800	14066	13961	13887	13901	13995	14073	13998	13907	13932	13952	13984	14019	14024	13817	14074	14015	14067	14090	13862	13774	13925	14035	14015	13940	13917	13872	13950	14050	13927	14045	14001	14003	13927	13943	13865	13699	13956	13935	13917	13995	13803	14055	13741	13930	14005	14024	13924	13883	13929	14053	14017	14061	13926	14009	13839	13974	13813	13954	13911	14109	13969	13902	13899	13944	13934	13971	14005	13963	13925	14031	13970	13885	14081	13813	13956	13964	13923	13911	13936	14074	13993	13880	14046	13945	13937	13835	14050	14030	13927	13914	13983	13920	14038	13850	14040	13883	13942	13907	13958	13837	14046	14032	13874	13834	13915	13955	13848	13896	13923	14014	13946	14012	14055	13959	14000	13944	13894	14084	13934	13823	14067	13867	13938	14188	13849	13952	14029	13907	13911	13926	13913	14045	13974	13866	13913	13877	14117	13798	13995	13875	14028	14019	13956	14118	13905	14042	14076	13957	13994	13935	13997	13897	13832	13861	13917	14037	13948	13992	14064	13989	13984	13929	13874	14153	13947	13920	13954	14034	14040	14131	13847	14040	13937	13951	13842	13884	13909	13883	14230	14033	13910	13743	13913	14018	13855	13997	14046	13880	14052	13980	13892	13843	13888	14088	13883	13844	13935	13966	13981	14029	13879	13966	14014	13985	14046	14069	13937	14059	13820	13924	13924	13804	13860	13972	13963	13877	13887	13853	14033	14001	13950	13798	14030	13932	13740	13990	13992	14048	13899	13882	13953	14128	14010	14026	13889	14048	13890	14058	14022	13877	13959	13842	14043	13927	13876	14047	13903	13971	13988	13913	13965	13792	14095	14072	13892	13871	13817	14059	13860	13735	13925	14125	13885	14110	13845	13941	13965	13870	13972	13792	14162	13886	14003	13920	14131	13943	13832	14005	14137	14046	13908	13984	13816	13920	14125	13902	13727	13735	13862	13912	14143	13993	14001	13979	14000	13817	13856	14061	14058	13969	13859	13873	13987	13939	13888	14026	13785	13976	13948	13992	14065	14021	13924	14036	14044	13873	14020	13944	14072	14064	13922	13981	13969	14075	13861	14063	14046	13953	14053	13893	14043	13942	14029	14050	13868	13850	13723	14114	14026	13949	14070	14050	13879	14017	14009	14081	13799	13935	13956	13903	13926	13853	13792	14030	14112	13879	13887	13920	14071	14016	13916	13977	13959	13855	13924	14032	13891	13957	13950	14052	13812	13980	13895	13930	14090	14039	13844	14084	14040	13866	14051	13852	13776	13928	13965	13999	14089	13913	13864	14050	14050	14024	13935	14038	13973	13975	13948	13854	13973	13905	14143	14029	13941	14005	14021	14026	13792	13986	13897	14019	14081	13871	13793	14001	14052	14073	14099	13942	13967	14084	13892	14112	13783	13952	13927	13966	14044	13955	14108	13876	13902	13817	14076	13957	13907	13967	13941	13965	13834	13919	13793	14049	14077	13926	13970	14113	13989	13991	13739	14018	13949	13997	13890	13850	13765	14012	14021	13862	13995	13917	13901	13861	13757	13873	13819	14083	14065	14021	13911	13967	14102	13984	14003	13826	14019	13946	13858	14027	13943	14107	14016	13894	13914	13923	14142	13930	13874	13887	13942	14081	13970	13801	13944	13998	14017	13956	13877	13993	13974	13888	14089	13877	13777	14003	13892	13769	13995	13889	13978	14083	14067	14002	13823	13852	13973	13957	13791	13959	13927	14253	14113	14051	13986	13933	13883	13818	14036	13809	13896	13729	14134	13960	14126	13994	13970	13990	13858	14162	13868	13949	14130	14043	14034	13969	13915	13911	14088	14038	13780	13905	13891	13886	13925	13970	14017	13883	14075	13863	13814	13827	13832	14126	14016	14058	14010	13951	13907	13953	13840	13825	13995	13914	14012	13950	13719	13836	13993	14156	13768	14080	13691	13939	13890	13996	13976	13894	13854	13947	14073	14104	13981	13951	13837	13831	14061	14060	13924	13913	13967	13938	14071	14006	13941	14085	14037	14110	14041	13940	13896	13986	13931	13828	13946	13955	13983	13815	13935	13933	13945	14024	14008	13846	14047	13851	14068	13850	13924	13803	13879	14020	13977	14026	13886	13842	13800	13924	13986	13965	14011	13921	13838	14055	13963	13953	13965	13978	13977	13994	13820	13989	13954	14108	13917	14022	13991	13681	13923	13898	13963	14049	14063	14119	13947	14005	13904	13936	14012	13984	13959	13975	13916	13835	13953	13915	13808	13964	13833	13859	14013	14043	14064	14001	14036	14110	13949	14018	13970	14073	13868	13778	14030	13942	13958	13796	13927	14158	13769	13900	14067	14028	13930	13846	13708	14080	13684	13941	13727	14073	14088	13738	14032	14042	13856	14020	13917	13871	14020	14059	13948	13804	14013	14006	13956	14008	14094	14000	14000	14008	14068	14042	14035	14016	14026	13966	14019	13895	14156	13851	13989	13845	13958	13949	13923	14031	13933	13902	14086	13950	14031	13786	14080	13775	13866	13943	14280	14070	13918	13903	14041	13899	13844	13811	14159	13903	13976	13981	13967	14009	13979	13762	13879	13988	14031	14040	13956	14041	13973	13809	13906	13987	13967	13959	14084	14011	13970	13874	13933	13805	13973	14008	13899	13965	13965	14033	13810	13860	13995	13977	14053	13953	13880	13844	14001	14051	13897	14007	14063	14039	13851	14200	13885	14010	13902	13958	14036	13937	13952	14133	13993	14035	13963	13802	13987	14101	13941	13973	13872	14022	14001	13890	14031	13708	13812	13980	14012	13909	13760	13810	13949	13972	13983	13842	13798	14016	13917	13994	14170	14108	13878	13989	13688	13963	13995	13881	14095	13875	13979	13940	13945	13871	14048	13972	14079	14062	14114	13923	13852	13865	14136	13986	14051	13911	13954	13952	13856	14077	14058	13872	14076	14037	13924	13944	13976	13764	14033	13981	13979	13794	13891	13918	13864	14011	13957	14103	14019	13973	13897	14045	14030	14019	13890	14070	14096	13954	13925	13918	14113	13820	13994	13812	14003	13895	13883	14005	13872	13862	14050	13977	13870	13995	14019	13966	14063	13846	13925	14036	14071	13911	14002	14061	14062	14102	13892	14009	13890	14017	13943	13726	13981	13887	13899	13824	13977	14017	13979	13980	13976	14154	14011	14032	13970	13928	13960	13910	14111	13850	14038	13847	14041	13882	13845	14108	13905	13929	13806	14055	14045	13995	13978	14079	14033	13834	13971	14015	13926	13706	13897	13932	14029	14249	13975	13878	13925	13932	14000	14036	13954	13865
23345	21375	28177	25086	22021	19864	18596	17048	16342	16689	16585	16676	16633	16852	16824	16689	16453	16490	16604	16631	16326	16373	16256	16331	16346	16426	16374	16314	16456	16253	16178	16373	16218	16334	16376	16542	16523	16364	16494	16372	16393	16296	16240	16137	16241	16224	16139	16518	16497	16258	16208	16272	16256	16464	16420	16321	16212	16327	16217	16181	16230	16441	16241	16298	16278	16232	16268	16245	16238	16317	16219	16279	16398	16189	16309	16307	16159	16412	16395	16334	16387	16335	16385	16398	16377	16310	16327	16200	16444	16219	16111	16188	16404	16250	16367	16158	16248	16459	16344	16274	16195	16217	16447	16357	16371	16303	16140	16408	16192	16193	15986	16266	16152	16295	16179	16220	16223	16377	16381	16204	16230	16253	16484	16154	16309	16283	16412	16113	16380	16070	16314	16191	16267	16430	16242	16507	16238	16132	16586	16434	16216	16208	16236	16331	16134	16283	16144	16229	16257	16229	16156	16185	16231	16168	16388	16097	16228	16244	16253	16386	16373	16389	16317	16221	16159	16195	16201	16283	16437	16232	16506	16318	16282	16231	16315	16125	16431	16225	16430	16161	16235	16175	16255	16207	16220	16155	16309	16043	16356	16316	16240	16266	16368	16473	16358	16289	16347	16101	16380	16279	16350	16324	16086	16443	16461	16215	16341	16242	16112	16204	16382	16310	16047	16462	16321	16348	16420	16187	16079	16304	16322	16224	16264	16117	16048	16152	16486	16142	16157	16305	16156	16293	16395	16393	16261	16461	16136	16192	16231	16236	16087	16300	16166	16086	16102	16368	16337	16052	16069	16312	16168	16083	16323	16343	16269	16312	16244	16221	16298	16234	16224	16246	16262	16371	16278	16235	16415	16317	16206	16038	16259	16227	16270	16325	16350	16134	16193	16324	16261	16177	16341	16403	16302	16191	16291	16279	16490	16319	16255	16334	16324	16096	16347	16389	16260	16189	16119	16260	16233	16328	16393	16164	16044	16311	16260	16367	16298	16398	16433	16119	16480	16315	16375	16274	16268	16288	16211	16346	16397	16268	16462	16323	16268	16285	16148	16367	16277	16360	16206	16316	16087	16141	16282	16078	16262	16485	16456	16390	16255	16343	16079	16267	16206	16319	16392	16200	16262	16277	16459	16213	16497	16246	16429	16220	16094	16246	16323	16371	16306	16303	16405	16129	16302	16411	16217	16179	16355	16411	16229	16392	16214	16172	16488	16408	16163	16349	16356	16357	16411	16385	16091	16197	16191	16332	16229	16305	16326	16410	16288	16217	16312	16332	16225	16271	16068	16168	16038	16354	16310	16093	16079	16457	16087	16432	16249	16304	16146	16201	16214	16285	16280	16247	16157	16204	16515	16235	16342	16156	16116	16461	16181	16295	16130	16171	16343	16272	16240	16090	16125	16212	16116	16340	16352	16289	16021	16386	16382	16357	16442	16310	16368	16248	16100	16101	16344	16490	16364	16296	16305	16301	16173	16313	16460	16232	16466	16336	16330	16163	16264	16256	16382	16423	16251	16275	16302	16265	16578	16419	16197	16448	16536	16107	16090	16311	16257	16189	16192	16245	16200	16280	16141	16270	16262	16229	16243	16177	16462	16344	16263	16285	16156	16196	16268	16296	16269	16219	16172	16295	16143	16351	16075	16144	16246	16233	16329	16242	16317	16350	16426	16522	16354	16304	16422	16195	16168	16339	16139	16314	16339	16322	16396	16254	16216	16156	16058	16265	16136	16272	16322	16352	16321	16343	16440	16161	16183	16310	16287	16279	16227	16357	16005	16229	16284	16402	16259	16198	16315	16234	16494	16248	16267	16198	16360	16188	16366	16152	16205	16385	16289	16211	16222	16452	16409	16293	16295	16337	16340	16270	16230	16219	16257	16202	16148	16124	16478	16308	16465	16533	16320	16477	16027	16400	16155	16022	16370	16449	16193	16324	16210	16460	16304	16463	16202	16271	16225	16218	16169	16231	16292	16125	16189	16184	16369	16384	16372	16273	16269	16286	16348	16276	16167	16345	16419	16313	16460	16245	16245	16301	16205	16330	16289	16274	16321	16166	16206	16220	16399	16249	16269	16217	16308	16186	16184	16351	16410	16267	16264	16178	16138	16417	16027	16230	16255	16252	16287	16233	16177	16417	16221	16330	16248	16189	16374	16253	16314	16210	16358	16107	16297	16228	16283	16308	16293	16224	16285	16045	16214	16257	16461	16189	16232	16346	16257	16385	16386	16192	16375	16339	16241	16234	16459	16386	16384	16164	16351	16288	16126	16514	16310	16187	16417	16366	16168	16203	16190	16379	16238	16245	16319	16434	16246	16360	16262	16307	16326	16407	16122	16218	16235	16387	16405	16181	16169	16327	16243	16416	16319	16219	16094	16308	16211	16102	16274	16275	16372	16358	16400	15976	16165	16294	16329	16342	16475	16196	16454	16313	16314	16129	16239	16029	16249	16123	16300	16447	16344	16137	16366	16246	16264	16494	16353	16357	16435	16309	16297	16404	16301	16349	16252	16192	16262	16442	16349	16243	16198	16257	16021	16206	16314	16419	16320	16380	16484	16260	16431	16430	16657	16329	16198	16224	16093	16333	16190	16289	16268	16191	16137	16041	16161	16093	16285	16318	16210	16151	16189	16298	16351	16409	16316	16382	16405	16335	16357	16267	16213	16427	16099	16282	16293	16246	15985	16133	16222	16215	16301	16263	16291	16518	16138	16399	16359	16168	16258	16219	16131	16067	16328	16467	16260	16360	16181	16383	16365	16304	16357	16379	16428	16256	16342	16291	16341	16149	16415	16275	16222	16128	16175	16369	16460	16189	16224	16268	16251	16396	16424	16227	16222	16086	16240	16382	16162	16306	16337	16379	16254	16317	16376	16166	16190	16139	16607	16272	16200	16310	16384	16304	16368	16085	16169	16287	16183	16190	16120	16299	16460	16230	16262	16273	16034	16177	16459	16479	16256	16189	16150	16251	16253	16215	16039	16112	16159	16145	16341	16232	16320	16318	16420	16216	16263	16208	16357	16303	16265	16116	16231	16138	16188	16308	16375	16231	16241	16007	16229	16333	16409	16180	16392	16408	16137	16166	16372	16067	16140	16187	16434	16435	16436	16394	16106	16369	16340	16420	16164	16232	16335	16371	16435	16323	16259	16478	16279	16140	16250	16351	16163	16052	16411	16112	16130	16290	16190	16271	16114	16182	16415	16297	16328	16252	16304	16145	16116	16282	16424	16362	16118	16242	16317	16297	16295	16363	16249	16176	16523	16187	16355	16295	16305	16310	16228	16148	16200	16235	16183	16184	16224	16394	16495	16370	16207	16324	16360	16183	16207	16225	16266	16506	16190	16407	16287	16251	16309	16375	16192	16148	16337	16479	16320	16193	16275	16255	16203	16137	16268	16277	16137	16110	16300	16263	16067	16216	16235	16237	16597	16309	16210	16091	16105	16265	16365	16230	16295	16396	16477	16225	16136	16217	16471	16234	16330	16167	16232	16312	16133	16190	16382	16278	16264	16113	16189	16347	16255	16423	16292	16266	16415	16225	16217	16277	16355	16230	16509	16366	16393	16305	16381	16307	16168	16286	16206	16390	16365	16399	16240	16206	16301	16232	16320	16275	16395	16380	16419	16371	16321	16194	16182	16026	16183	16132	16230	16206	16208	16176	16411	16423	16394	16066	16275	16347	16164	16201	16320	16268	16157	16224	16122	16364	16194	16303	16150	16091	16313	16171	16378	16408	16356	16301	16249	16188	16442	16148	16079	16281	16302	16310	16067	16467	16365	16203	16346	16388	16205	16204	16357	16293	16347	16113	16122	16124	16338	16442	16292	16221	16165	16261	16024	16173	16260	16242	16210	16200	16333	16231	16434	16341	15977	16157	16444	16236	16480	16006	16198	16361	16376	16316	16370	16192	16397	16351	16195	16176	16248	16235	16253	16276	16303	16341	16318	16181	16251	16195	16213	16343	16270	16314	16336	16200	16244	16227	16421	16301	16399	16277	16104	16188	16253	16207	16337	16486	16234	16260	16367	16342	16389	16536	16254	16195	16330	16260	16361	16228	16365	16198	16238	16465	16380	16164	16285	16372	16171	16316	16331	16280	16318	16165	16297	16276	16157	16256	16340	16217	16261	16456	16377	16445	16418	16006	16120	16316	16326	16456	16171	16189	16367	16325	16635	16341	16277	16249	16343	16338	16144	16428	16256	16189	16365	16325	16252	16376	16372	16234	16266	16315	16295	16206	16283	16232	16223	16231	16317	16310	16221	16249	16179	16255	16330	16231	16273	16438	16362	16424	16247	16238	16183	16028	16072	16434	16303	16285	16141	16294	16400	16318	16310	16250	16199	16152	16385	16258	16123	16412	16089	16452	16458	16188	16156	16279	16337	16353	16222	16133	16283	16066	16277	16241	16448	16267	16301	16230	16200	16199	16236	16312	16282	16281	16282	16293	16400	16281	16158	16285	16288	16301	16304	16378	16320	16300	16203	15921	16169	16445	16381	16106	16236	16120	16383	16151	16325	16174	16529	16342	16471	16441	16478	16346	16244	16294	16391	16515	16296	16252	16420	15992	16334	16097	16315	16225	16330	16114	16127	16257	16198	16268	16351	16489	16351	16238	16241	16337	16254	16225	16130	16487	16042	16314	16250	16355	16281	16208	16276	16509	16098	16331	16350	16319	16309	16263	16388	16316	16259	16464	16107	16176	16212	16189	16420	16454	16277	16347	16352	16073	16095	16284	16196	16145	16210	16268	16201	16233	16277	16369	16169	16383	16298	16238	16325	16290	16350	16253	16234	16186	16349	16096	16397	16236	16071	16344	16344	16370	16362	16617	16149	16161	16445	16306	16361	16193	16394	16185	16215	16289	16329	16208	16201	16268	16239	16238	16484	16302	16491	16265	16268	16232	16374	16091	16079	16334	16238	16252	16189	16246	16160	16269	16238	16433	16322	16265	16404	16365	16313	16279	16304	16233	16252	16258	15980	16205	16229	16196	16356	16319	16261	16096	16326	16345	16429	16171	16303	16288	16414	16263	16379	16257	16220	16344	16232	16191	16276	16080	16383	16239	16383	16321	16223	16054	16252	16272	16145	16304	16461	16348	16256	16306	16366	16416	16150	16348
12959	21968	17758	15887	14971	14371	14040	14068	13876	13861	14037	14004	13980	13941	13897	13818	13537	13708	13439	13476	13671	13587	13628	13565	13506	13479	13528	13471	13547	13415	13487	13702	13565	13535	13565	13460	13686	13424	13615	13668	13573	13567	13572	13522	13597	13649	13522	13640	13578	13621	13537	13502	13480	13413	13620	13625	13562	13573	13547	13432	13574	13516	13456	13425	13359	13536	13455	13320	13510	13504	13451	13490	13342	13505	13591	13449	13572	13546	13640	13423	13435	13608	13645	13534	13564	13439	13525	13368	13442	13338	13521	13518	13679	13664	13383	13523	13489	13472	13494	13505	13521	13570	13523	13725	13349	13380	13526	13553	13465	13547	13445	13453	13430	13542	13547	13474	13388	13494	13506	13592	13604	13418	13480	13684	13531	13540	13597	13348	13494	13624	13647	13544	13534	13359	13493	13567	13490	13504	13382	13444	13514	13526	13361	13394	13503	13523	13405	13531	13685	13527	13564	13479	13569	13455	13613	13287	13516	13572	13363	13497	13551	13702	13500	13401	13478	13356	13433	13542	13573	13426	13449	13596	13486	13504	13435	13508	13389	13574	13450	13615	13494	13702	13611	13657	13455	13802	13515	13430	13430	13463	13432	13450	13404	13696	13636	13464	13443	13760	13504	13540	13571	13575	13529	13533	13499	13644	13427	13533	13471	13454	13646	13491	13521	13562	13583	13627	13443	13598	13528	13424	13649	13709	13493	13501	13492	13638	13338	13467	13576	13581	13486	13404	13602	13514	13479	13501	13384	13577	13391	13370	13499	13535	13489	13643	13599	13434	13502	13362	13626	13515	13411	13465	13603	13422	13623	13443	13639	13569	13324	13629	13606	13448	13625	13434	13434	13602	13655	13395	13687	13494	13486	13398	13409	13475	13259	13547	13442	13457	13394	13489	13577	13231	13518	13557	13452	13311	13601	13515	13672	13476	13681	13437	13496	13462	13476	13532	13547	13469	13295	13536	13382	13522	13627	13573	13652	13364	13378	13587	13459	13479	13590	13551	13643	13430	13474	13606	13512	13442	13599	13539	13413	13565	13514	13376	13446	13619	13414	13427	13631	13383	13370	13475	13441	13270	13501	13548	13469	13447	13726	13622	13637	13349	13489	13641	13601	13476	13361	13355	13516	13501	13385	13551	13554	13784	13612	13464	13434	13585	13462	13732	13415	13472	13582	13470	13501	13448	13536	13456	13575	13574	13689	13534	13434	13712	13604	13473	13426	13535	13537	13652	13655	13493	13427	13606	13503	13600	13485	13387	13557	13559	13424	13401	13359	13616	13500	13681	13629	13539	13425	13511	13504	13455	13491	13536	13452	13477	13468	13400	13577	13564	13564	13530	13606	13668	13412	13404	13417	13533	13505	13486	13436	13440	13514	13495	13515	13428	13306	13400	13470	13559	13453	13711	13327	13432	13420	13672	13523	13548	13421	13527	13540	13459	13690	13482	13383	13655	13472	13410	13467	13519	13392	13379	13318	13597	13460	13568	13524	13544	13433	13442	13597	13542	13536	13607	13457	13680	13498	13464	13391	13451	13508	13436	13385	13474	13439	13562	13670	13409	13618	13436	13476	13526	13485	13439	13535	13726	13541	13370	13525	13662	13545	13309	13614	13315	13495	13416	13508	13431	13494	13566	13429	13520	13539	13502	13641	13522	13515	13470	13368	13249	13407	13484	13771	13489	13565	13637	13621	13442	13403	13453	13391	13574	13337	13438	13705	13704	13528	13774	13539	13507	13473	13587	13506	13492	13453	13587	13509	13497	13628	13587	13549	13545	13450	13566	13540	13557	13241	13702	13416	13519	13628	13525	13497	13573	13497	13596	13397	13471	13267	13644	13451	13337	13500	13500	13558	13692	13352	13417	13541	13400	13641	13606	13530	13568	13534	13501	13480	13486	13576	13691	13442	13519	13523	13444	13511	13506	13393	13514	13206	13502	13569	13406	13506	13548	13473	13687	13384	13609	13414	13555	13430	13546	13371	13464	13643	13541	13396	13595	13475	13455	13507	13495	13564	13634	13382	13472	13551	13520	13483	13468	13498	13646	13574	13372	13638	13670	13549	13600	13474	13646	13414	13265	13610	13223	13739	13558	13416	13528	13603	13478	13707	13394	13544	13502	13660	13472	13476	13665	13462	13580	13537	13645	13540	13529	13581	13425	13491	13606	13575	13612	13446	13483	13409	13305	13446	13452	13548	13382	13388	13486	13392	13305	13545	13441	13620	13521	13465	13528	13601	13445	13484	13554	13455	13430	13539	13540	13488	13567	13522	13386	13523	13461	13407	13548	13447	13520	13538	13477	13428	13486	13446	13357	13339	13506	13619	13685	13502	13543	13575	13467	13632	13612	13518	13507	13510	13560	13615	13595	13446	13263	13497	13454	13490	13462	13647	13518	13552	13414	13469	13678	13638	13522	13701	13418	13420	13623	13344	13556	13554	13593	13491	13470	13692	13607	13515	13627	13425	13695	13549	13621	13450	13648	13498	13531	13486	13544	13410	13444	13564	13521	13491	13515	13549	13575	13481	13581	13318	13505	13437	13568	13292	13549	13512	13605	13456	13561	13664	13579	13588	13557	13319	13514	13554	13284	13368	13536	13588	13330	13509	13363	13634	13535	13423	13568	13404	13555	13550	13569	13542	13505	13493	13564	13644	13450	13334	13610	13509	13399	13463	13500	13607	13538	13605	13473	13415	13506	13357	13604	13549	13575	13406	13489	13532	13520	13633	13520	13609	13605	13368	13465	13419	13591	13551	13411	13465	13366	13508	13555	13381	13365	13447	13498	13498	13486	13401	13332	13442	13527	13674	13254	13333	13437	13596	13593	13582	13563	13552	13641	13609	13605	13479	13484	13444	13688	13583	13537	13499	13637	13390	13464	13460	13333	13552	13438	13419	13514	13376	13586	13586	13528	13627	13523	13431	13601	13488	13458	13534	13426	13561	13376	13610	13607	13543	13541	13425	13583	13469	13295	13645	13504	13453	13410	13531	13478	13530	13461	13669	13544	13679	13404	13537	13343	13311	13490	13487	13439	13435	13560	13469	13496	13560	13541	13577	13373	13602	13625	13495	13566	13530	13485	13520	13405	13485	13546	13412	13482	13520	13563	13480	13484	13506	13466	13424	13430	13554	13390	13413	13509	13499	13614	13588	13486	13479	13353	13436	13626	13464	13406	13451	13403	13305	13625	13624	13514	13588	13483	13415	13528	13469	13409	13633	13433	13453	13447	13456	13589	13566	13486	13434	13504	13524	13228	13591	13537	13393	13607	13579	13524	13532	13613	13411	13352	13502	13514	13464	13568	13709	13518	13489	13499	13523	13403	13474	13559	13503	13444	13418	13428	13541	13450	13680	13525	13482	13477	13451	13370	13618	13359	13526	13452	13438	13536	13667	13687	13484	13540	13452	13381	13458	13684	13458	13546	13433	13445	13632	13396	13649	13542	13358	13508	13566	13389	13553	13411	13616	13532	13325	13556	13380	13435	13624	13607	13523	13516	13483	13403	13514	13430	13614	13381	13426	13580	13579	13525	13535	13510	13630	13645	13432	13659	13547	13486	13661	13409	13475	13495	13440	13369	13471	13430	13296	13399	13374	13511	13389	13474	13482	13559	13646	13385	13384	13506	13601	13525	13516	13415	13513	13529	13467	13395	13537	13502	13591	13518	13425	13427	13651	13545	13524	13440	13477	13491	13730	13633	13439	13509	13477	13678	13483	13508	13526	13415	13600	13307	13429	13597	13411	13449	13490	13532	13481	13544	13477	13414	13528	13472	13540	13447	13561	13516	13359	13531	13697	13476	13523	13457	13459	13507	13584	13466	13479	13552	13540	13680	13347	13641	13544	13462	13541	13452	13500	13517	13603	13503	13570	13326	13517	13561	13569	13528	13485	13458	13294	13375	13604	13527	13496	13448	13466	13631	13599	13554	13566	13449	13565	13575	13618	13466	13554	13374	13469	13420	13444	13600	13401	13504	13458	13586	13456	13414	13400	13408	13594	13511	13639	13486	13586	13582	13450	13623	13423	13305	13300	13480	13527	13459	13708	13729	13611	13709	13561	13683	13389	13495	13593	13468	13486	13417	13561	13447	13441	13553	13416	13499	13616	13624	13565	13338	13566	13415	13435	13536	13453	13650	13613	13548	13558	13415	13792	13483	13464	13633	13498	13578	13568	13379	13470	13596	13372	13536	13518	13429	13443	13588	13481	13599	13332	13472	13369	13394	13601	13506	13555	13486	13338	13473	13353	13523	13521	13601	13508	13675	13549	13411	13307	13493	13403	13532	13516	13483	13743	13545	13477	13498	13440	13450	13322	13504	13508	13386	13546	13624	13449	13375	13626	13388	13402	13476	13454	13599	13741	13556	13523	13714	13586	13528	13281	13301	13569	13503	13345	13502	13391	13653	13641	13431	13625	13335	13553	13494	13448	13433	13434	13442	13374	13556	13464	13631	13422	13603	13467	13564	13580	13699	13436	13423	13469	13574	13407	13349	13524	13613	13430	13700	13536	13525	13427	13707	13611	13519	13482	13448	13417	13578	13506	13462	13631	13626	13405	13405	13743	13472	13520	13445	13447	13469	13539	13634	13608	13456	13422	13450	13574	13533	13661	13416	13528	13582	13520	13507	13516	13465	13356	13642	13331	13483	13443	13677	13518	13520	13620	13690	13424	13570	13541	13584	13641	13365	13362	13545	13498	13427	13450	13356	13396	13311	13510	13666	13508	13510	13600	13586	13708	13505	13507	13493	13555	13369	13444	13596	13487	13321	13569	13499	13531	13536	13600	13526	13378	13470	13498	13456	13524	13618	13600	13321	13646	13556	13502	13454	13459	13448	13482	13508	13379	13560	13459	13498	13377	13490	13578	13637	13261	13551	13498	13604	13564	13613	13289	13401	13316	13592	13554	13482	13782	13395	13536	13554	13591	13436	13526	13504	13528	13525	13497	13508	13417	13484	13431	13650	13418	13616	13576	13507	13650	13354	13524	13358	13379	13672	13432	13575	13519	13487	13427	13665	13736	13490	13445	13516	13606	13498	13539	13432	13469	13526	13487	13432	13419	13529	13448	13510	13422	13434	13473	13545	13397	13411	13490	13570	13559	13567	13444	13369	13371	13584
25072	21404	26735	26488	19021	17897	17669	17451	17150	17312	17296	17476	17308	17141	17134	17192	16958	17066	16959	16949	16860	17032	16945	17016	16979	17019	17157	17064	16970	17021	16829	16976	17038	16823	17031	17016	16928	16998	16954	17083	17045	16835	17135	16950	16979	16946	17002	17020	17028	16958	16898	16898	16861	16952	16962	17044	17207	16952	16948	16990	16843	16817	17112	17084	16831	17016	16856	16857	17046	17045	16929	16921	17030	17001	17085	17008	16847	17038	17076	16887	16892	16906	17218	16818	16875	17009	17031	17212	16943	16878	16905	16921	16743	17017	17135	16952	17099	17050	17015	17040	16980	17065	16985	16844	16990	16869	16991	16829	16915	17089	17096	17057	16997	17105	16917	16945	16977	16987	16882	16792	17082	16764	16858	16753	16706	16834	16947	17037	17048	16993	17000	16943	16911	16873	16667	16905	16984	16971	16782	17061	16894	16953	16831	17038	16925	17213	16919	16891	16830	16928	17181	16831	16752	17024	16980	16804	17064	16889	16945	16973	16958	17121	16998	17006	16914	17134	17100	16929	16941	17098	16805	17193	16934	16875	16950	16878	17123	17031	17011	16794	17067	16848	16936	16677	17049	16910	16866	16942	17012	16794	16982	17101	17081	16984	16939	16958	17162	16961	16900	16768	17159	16925	16939	16784	16908	17011	16813	17064	17022	16778	16992	17033	16933	17142	17098	16896	17039	16679	17137	17013	17008	17007	16774	17111	16834	16819	16940	16893	16908	16907	16963	17166	16883	17001	16919	16888	17181	17189	17178	17092	16870	17104	17064	17021	16824	17101	16864	16975	17008	17002	17036	17055	17203	16966	16946	16950	16827	16912	17110	16985	17199	16977	16864	16931	17261	17106	17095	17036	16788	16967	16894	16821	16751	16801	16770	16827	17021	16716	16930	16910	16906	17048	16885	16974	17084	17010	17004	17127	17054	16862	16760	16959	16851	16929	16942	17099	17105	17083	16978	16862	16811	16950	16990	16948	17049	16890	17073	17088	16940	16899	17046	16952	16936	16819	17052	17014	17106	16961	17008	16742	16857	17033	16923	16909	16853	16991	16976	16873	17112	17000	17291	16943	17000	16921	16827	16851	16907	16759	16919	17054	17057	17048	16881	16794	17263	16830	17172	16933	16882	16866	16991	16904	16954	16880	16916	17087	16839	16875	16911	16789	17079	16867	16896	17002	17057	17022	16927	16862	17080	17044	16693	16903	16944	16861	17077	16976	16855	17015	16974	16961	16853	16838	16867	16705	16910	17010	17099	16805	17043	16954	16988	17013	17152	16890	17093	16916	16983	16768	16947	16970	17132	17186	17106	16960	17069	16801	16926	16950	17157	16798	16716	16895	16860	17062	16954	16909	17080	16995	16911	16953	16923	17158	16932	17050	16971	16905	17009	16956	16961	17133	17265	17030	17179	16903	16905	17009	16879	17075	16960	17173	17042	16968	17232	16823	16866	16879	16844	17103	16798	17090	16853	16894	16970	16960	16778	16953	16943	16844	17152	17040	16842	17048	17112	16963	17152	17135	16856	16841	16977	16940	17196	17107	16870	17023	16946	16691	16895	17108	17006	17114	17310	16984	17137	16952	17062	17044	16975	16835	16756	17019	17047	17155	17013	16845	17052	16989	16683	17021	16781	16897	16891	16802	16908	16747	16898	17105	17191	16845	16943	16854	16923	17030	16871	16905	16913	16893	16924	17036	17016	17224	16872	16903	17000	16966	16730	16934	16980	17165	17078	17061	16928	17006	17165	16935	17180	17037	16946	16836	16999	16987	16944	17116	17068	16919	17011	16893	17006	16970	16837	16763	17040	16781	16855	16826	17076	16911	16978	16864	17011	16798	17010	16957	16946	16896	17066	17175	16995	17217	16998	16857	16871	16937	16883	17017	16921	16975	17013	16938	16785	17037	17104	16955	16933	17120	16828	17016	16979	16935	16860	17163	16965	17021	16921	17086	17056	16776	16986	17102	16797	17003	16923	17052	17078	16882	16834	16681	17103	16951	17042	16913	17110	17001	16931	17229	17021	17051	16916	17018	17055	16972	16804	16954	16833	17009	17015	17019	16937	16968	17049	16934	16957	16970	16758	17017	16730	16997	16890	16946	16999	17118	17130	16911	16742	16972	16986	16760	16971	16785	16971	16862	16644	17007	17005	16876	16920	17019	16957	16973	16826	16976	17026	16924	17030	17034	17073	16963	16850	17060	17028	17201	16975	16967	16965	16826	17187	16796	16891	17014	16924	16779	16890	17046	16963	16943	17115	16947	16984	16876	16930	17000	17098	16909	17074	16794	16879	17001	17049	17026	17074	17014	16980	16968	16926	17038	17069	17083	16833	17080	16846	17076	17085	17034	17027	17111	16923	16797	16994	17125	17010	16903	16950	17045	17105	16966	16903	16897	16890	17018	16799	17013	16967	16933	17006	17062	17084	17190	16874	17135	17058	16917	16722	16960	17009	16938	16972	16795	16972	16997	16804	16936	17286	16830	16834	16991	16826	16810	17069	17026	16926	17147	17286	16904	16967	17223	16976	17086	16803	16827	16977	17167	17031	17023	17006	16660	17108	16962	16927	17086	17066	16985	17055	16848	16933	16987	16771	16962	16909	16853	16997	17006	17015	16899	16895	17184	16948	16914	16995	17171	17026	16913	16899	16892	16900	16953	17179	17090	17193	16933	16663	16877	16656	16638	17073	17043	17121	16995	16901	16809	16978	16895	16998	16980	16800	16908	16868	16877	16868	16889	17106	17214	17003	16826	16807	17073	17013	16850	16980	16764	16997	16736	17108	16974	17075	16952	16928	16953	17011	17320	17023	16782	16984	17005	17076	16990	17065	17049	17041	17114	17019	17104	16869	16994	17066	16932	17004	16876	16869	17127	16863	16829	17144	17021	17054	16786	17014	17011	17056	16900	16971	16816	17047	16821	16849	17116	16964	16801	17048	17074	17137	17016	16943	17027	16841	16834	16822	17151	16954	16918	17000	17099	16994	16950	16894	16782	16866	16884	17178	17003	16766	16794	16981	16814	16675	16978	16879	17073	16959	16907	16987	16923	17199	17007	16942	16818	16977	16876	16967	16880	16934	17212	16874	16900	16826	17017	16988	17216	16917	17124	16969	16991	16885	16886	16984	16749	16927	16984	16771	16980	16893	16985	16772	16871	17065	16979	16854	16947	17072	17081	16915	17134	16993	17134	17182	16832	16843	17097	16853	16899	17286	16957	16763	16949	16851	16962	17054	16957	17000	16810	16875	16987	17132	16919	17038	16884	17013	17079	16944	16908	16872	16886	16930	16901	16852	17004	17072	16998	16993	17018	16943	17099	16750	16778	17047	16963	17029	16904	16879	17070	16902	17062	17118	16960	17025	16955	16964	17011	17012	16978	16971	16990	16916	17110	17158	16953	16955	17040	17033	16829	16818	16781	16826	17066	17176	17096	17007	16992	17079	17002	17107	16993	16918	17073	16987	16986	17004	16866	16986	16745	17007	17026	17003	16994	17086	16984	16887	17013	16858	17081	17005	16919	16799	16861	16841	16874	16894	16911	16734	16738	16954	16946	16941	16950	16958	17058	17044	16812	17077	17123	16890	17110	16821	16856	16891	17060	16946	16922	17135	17072	16993	16801	17102	16864	16851	17049	17171	17084	17106	16915	16819	17001	16870	16890	16879	16971	16971	17095	16809	16777	16816	16969	17083	17011	17133	16953	17064	16874	17164	16905	17106	16841	17054	17229	17030	17146	17135	16800	16863	17072	16803	17015	16824	17126	17048	17023	16988	17151	16909	16787	16829	16909	17032	16816	16770	17024	16921	16733	17000	16831	16657	17015	17074	17155	16845	16870	17109	16875	16890	17183	17023	16968	16950	16999	16896	16867	17047	17015	16838	17040	16908	16920	17006	16684	16788	16933	16922	16889	17030	16933	17071	17052	17182	16900	17068	16890	16925	16867	16929	16911	16913	17102	17208	17076	17140	17029	17119	17194	17022	17012	17205	17145	16966	16994	16960	16960	17003	16848	16849	16951	16918	16696	16818	17036	17008	16790	16912	16872	17081	16818	17128	17088	17161	16734	16708	16967	16937	16897	16963	16896	16818	17030	16992	16869	16858	17067	16786	16922	16994	16808	16898	16963	16934	16931	16854	16936	17114	17107	16968	16913	16968	16989	16891	16883	16827	16721	16759	16929	17002	16980	16866	17086	17017	16887	16950	16772	16907	17054	16969	17035	17134	16958	16887	16971	16922	17078	16970	17057	17106	16972	17001	17025	17063	16880	17123	16965	17051	16998	16913	16739	16863	17001	16885	17074	16968	17019	17036	17029	17083	16991	17126	16884	17057	16918	16831	17114	17050	17168	16989	17051	17107	17118	17157	16854	16989	17014	16996	16934	17006	16755	17076	16920	16900	17020	17017	16974	17071	17194	16991	16988	17010	17019	17033	16980	16974	16995	16908	17013	16899	17013	17045	16949	16942	16865	16797	16800	16865	16996	16872	16851	16935	17091	16962	16886	16870	17025	16882	17005	16971	16929	16932	17067	16854	16950	17057	16971	16939	16906	16957	17004	16929	16878	16850	16793	16989	16861	16994	17116	16992	16930	17042	16902	16993	16852	17145	17094	17032	16854	16964	16832	16705	16985	16951	17154	17026	17035	16841	16859	16956	17019	17011	16990	16946	16930	17060	16821	16805	17138	16961	17049	17130	17133	17241	17069	17025	16965	16871	16824	17018	16875	17069	16912	17096	16936	16905	17007	17036	16934	17069	16938	16842	17016	16997	17114	16834	17025	17038	16797	16655	16889	17006	17089	17017	17018	16906	16811	17066	16805	16901	16959	17053	17001	16893	16953	16941	17058	16866	16979	17021	17093	17084	17052	17250	17058	16718	17004	16963	17043	17054	17123	16847	16805	17063	17034	17108	16790	17108	17007	17010	16989	16846	17046	16966	17000	16893	16960	16910	16922	16851	16789	17019	16945	16881	16957	17048	16973	16820	16987	17113	16781	16983	17066	16881	17103	17205	17074	17124	17012	17170	16851	17028	17141	16893	17113	17050	16962	16887	16952	16887	16976	16943	17069	16899	16952	17004	17007	16815	16936	16959	16941	17004	17031	17021	16978	16896	17099	16755	17038
14007	19869	17206	15556	15097	14483	14077	14283	14495	14280	14259	14193	14295	14240	14195	14079	13953	13954	13875	13958	14081	13913	13828	13864	13797	13936	13851	13907	14007	13955	14041	13968	13964	13913	13890	13859	13864	13957	14017	13866	13980	14073	13962	13896	13804	13791	13932	13842	13940	13785	13859	13875	13963	13826	13894	14084	14086	13995	13802	13988	13931	13748	13803	13911	13805	14009	14005	13940	13846	13892	13867	13974	13763	14076	13825	13663	13981	13952	14085	13950	13893	13830	14045	13755	13880	13789	14023	13907	14002	13747	13872	13979	13846	13895	13849	13885	13790	13845	13980	13860	13768	13848	13900	13866	13837	13758	13744	13870	14058	13933	14005	14067	13878	13953	13762	13945	13985	14002	13898	13963	13849	13864	13705	13995	14210	13955	13737	13786	13869	13879	13908	13950	13896	13991	14041	13870	13810	13879	14042	13954	13818	13888	13857	13903	13963	13907	13838	13991	13789	13833	13746	13843	14036	13843	13905	13862	13697	13868	14009	13737	13721	13728	13887	13767	13938	13859	14011	13982	13893	13821	14074	13897	13903	13731	13768	13932	13890	13907	14027	13864	13808	13866	13968	13756	13894	13902	13949	13849	13939	13780	14020	13888	13867	13698	13924	13687	14049	13747	13904	13937	13967	13952	13792	13965	13896	14023	13942	13874	13901	13876	13963	13829	13975	13901	14013	13937	13906	13918	14011	13801	13811	13884	13833	13998	13785	13915	13883	13877	13757	13944	13830	14033	13903	13878	13858	13880	13968	13868	14032	13743	13961	13894	13970	13966	13809	13811	13946	13927	13748	13836	13818	13915	13968	13924	13906	13889	13780	13865	13712	13921	13940	13734	13762	13832	13938	13845	13887	13955	13928	13821	13889	13963	14066	13978	14043	13891	14040	13944	13876	13867	13982	13855	14066	13968	13914	13792	13901	13873	13990	14071	13786	13817	13800	14072	13873	13973	13868	13702	13901	13982	13953	14044	13977	13877	13917	13888	13775	13873	13772	13838	14002	13727	13870	13914	13786	13814	13874	13820	13870	13902	14048	14012	13928	13892	13989	13843	13807	13984	13906	13946	13846	13832	13923	13786	13749	13831	13989	13841	13905	13811	14061	13961	13970	13839	13928	13859	13884	13830	13697	13959	13953	13889	13855	13728	13904	13966	13891	13724	13799	13872	13888	13931	13930	13933	13742	13955	13670	13941	13878	13923	13704	13900	14099	13699	13903	13719	13965	13820	13665	13859	13979	14029	13803	13939	13845	13867	13858	13900	13961	14056	13804	13878	13783	13928	13716	13913	13908	13937	13911	13919	13879	13868	13999	13784	14071	13865	13770	13960	13891	13935	13714	13979	13858	13821	14033	13798	13921	13822	13869	13792	13896	14002	13878	13946	13859	13867	13927	13929	13802	13653	13839	13957	13911	14019	13928	13962	14060	13807	13887	13953	13824	13880	13891	13764	13931	13958	13796	14013	13946	13929	14000	13834	13993	13952	13635	13955	13876	13760	13905	13915	13978	13754	13924	13852	13878	13764	14000	13923	13821	13994	13909	13909	13892	13823	13888	13944	13953	13940	13705	13966	13927	13773	13933	13988	13940	13889	13820	13821	13866	13898	13916	13935	14006	13856	13946	13855	13957	13942	13850	13955	13844	13853	13923	13775	13887	13820	13798	13956	13764	13893	13945	13952	14023	13711	13775	13950	13752	14043	13899	13934	13944	13869	13848	13970	13852	13919	13769	14052	13869	13937	14040	13768	13855	13840	13759	13856	13613	13857	13865	13724	13775	13800	13916	13913	13852	13954	13908	13879	14184	13989	13791	13952	14013	13721	13876	13884	13928	13867	13940	14052	13859	13863	13759	13955	13886	13920	14078	13850	13936	13838	13922	13974	13864	13936	13802	13902	13897	13902	13811	13901	13912	13956	13867	13935	13868	13920	13882	13942	13853	13882	13950	13834	13924	13935	13999	13901	13873	13776	13893	13900	13908	13978	13920	14034	13877	13889	13891	13848	13869	14025	13964	13757	13895	13820	13761	13955	13873	13946	13854	13945	13856	13852	13864	13865	13860	13528	13950	13870	13863	13886	13842	13874	13763	13919	14013	13865	13954	13979	14042	13911	13878	13796	14105	13705	13989	13975	13860	13733	13968	13979	13959	13985	13975	13874	13773	13927	14041	13830	13950	13980	13894	13759	13903	13874	13913	13796	13775	13873	14062	13953	14019	13840	13830	13741	13699	13836	13860	13838	13942	13871	13808	13950	14033	13837	13981	13995	13838	13896	13852	13925	13749	13947	13809	13977	13922	13898	13903	13839	13854	13833	14024	13901	13923	13940	13793	13849	13891	13898	13828	13927	13975	13830	13858	13896	13925	13901	14017	14109	13820	13896	14000	13881	13944	13851	13924	13969	13865	13934	13823	14002	14019	13922	13919	13946	13886	13920	13819	13920	13787	13885	13848	13778	14000	13913	13797	13963	13940	13932	13872	13926	13946	13716	13851	13908	13805	13818	13872	14131	13958	14003	13729	13713	13891	13955	13945	13902	13822	13857	14009	13946	13871	13942	13876	13866	13751	13933	13921	13972	13922	14034	13750	13821	14047	13837	13918	13923	13912	14023	13816	14023	13919	13955	13901	13896	13942	13826	13907	13959	13968	13950	13965	13843	13921	13981	13854	13994	13842	13778	13778	13717	13950	14029	13919	13987	14123	13603	13858	13945	13678	13987	13694	13886	13976	13804	13792	13788	13987	13690	14065	13951	13908	14006	13918	13868	13738	13949	13892	13959	13943	13814	13882	14006	13976	13846	13967	13754	13880	13909	13827	13940	14068	13969	13832	13788	13781	14074	13849	13828	13851	13774	13891	14000	13994	13957	13835	13815	13954	14010	13759	13880	14020	13899	13835	13934	13861	13913	14034	13900	13885	13918	13827	13772	13862	13941	13836	13972	13871	13749	13817	13687	13825	13807	13863	13896	13876	13842	13877	13924	13916	13635	14041	13914	13933	13671	13835	13846	13745	14074	13770	14063	13887	13924	13818	13805	13834	13988	13941	13880	14004	13805	13937	13810	13939	13883	14190	13973	13962	13790	13989	13850	13899	13976	13911	13937	14060	13782	13755	13953	13679	13814	14024	13961	13912	14017	13913	14060	14011	13921	13803	13744	13838	13857	13965	13897	13752	13848	13876	13946	13889	13940	13956	14028	13695	14071	13902	13803	13907	14063	13839	13746	13943	13857	14000	13919	14090	13903	13938	13826	13980	13939	14038	13699	13765	13965	13937	13850	13724	13819	13787	13874	13979	13795	14048	13922	13836	13962	13774	13922	13883	13710	13872	13720	14053	13944	13937	13801	13959	14060	13672	14012	13956	13832	13822	13843	13880	13930	13975	13685	13890	13949	14009	14031	14025	13821	13744	13846	13901	13810	13779	13832	13886	13986	13900	13963	14157	13879	13900	13980	13851	14088	13731	13783	13880	13757	13932	13925	13877	13794	13993	14036	14050	13874	14034	13865	13934	13913	13831	13831	14026	13796	13993	13846	13887	13877	14004	13881	13923	13862	13975	13917	13907	13800	13839	13986	13771	14048	13851	13933	14022	14039	13967	13914	13933	13952	13792	13934	13907	13878	13883	13834	13922	13830	13991	13844	13911	13748	13937	14011	13887	13839	13886	14022	13890	13935	14159	13876	13766	13844	13920	13910	13752	13889	13812	13875	13941	13837	13843	13832	13746	13830	13988	14002	13892	13806	13889	14095	13870	13976	13969	13761	13776	13822	13892	13769	13870	13825	13886	13885	13924	13842	13926	14061	13805	13935	13815	13858	14001	13869	13675	13991	13821	13967	13726	13721	13937	13931	13926	13937	13857	13888	13692	13978	13989	13991	13974	13898	13834	13842	14008	13886	13850	13886	13954	13798	13975	13908	13973	13747	14076	14019	14022	13899	13733	13923	13803	13766	13844	13889	13799	13871	13936	13893	13801	13966	13994	13717	14026	13708	14048	13927	14164	13938	13925	13972	13861	13971	13907	14113	13930	13899	13966	13717	13798	14070	13852	13938	13878	14037	13842	13816	13977	13957	13874	13874	13940	13724	14062	13906	14008	13888	13812	14005	13958	13840	13917	13946	14015	13778	13891	14110	13930	14042	14102	13960	13965	13791	14152	13868	13862	13993	13829	13958	13791	13789	14023	14071	13834	13775	13827	13747	13938	13743	14039	13757	13865	13848	14038	13882	13967	13865	13969	13844	14043	13916	13910	13604	13731	13867	13884	13867	13714	13982	13909	13973	13931	13863	14024	13780	14173	13856	13998	13885	14011	14028	14041	13744	14018	13867	14000	13789	13949	14013	13864	13697	13821	14014	13820	13878	13988	13934	13753	13932	13947	13968	13905	13955	14022	13851	13805	14085	13858	13862	13769	13788	13942	13935	13984	13830	13834	13821	13812	13997	13849	13927	13951	13925	13942	13816	13848	13862	13849	13770	13874	13923	14008	13791	14039	13751	13909	13863	13856	13852	13976	13835	13882	13891	13948	13779	14035	14038	13734	13858	13813	13891	13961	13979	13836	13802	13932	13986	14025	13870	13836	13826	13900	13841	14026	14069	13924	13962	13963	13950	13983	13849	13906	13920	14012	13975	13867	13981	13914	13920	13893	13903	14021	13711	13844	13939	13830	13885	13908	13909	13787	13971	13921	13869	13813	13780	14009	13829	14028	13919	13962	13709	13841	13870	13922	13918	13938	13715	13901	13969	13895	14083	13883	13885	13890	13822	13907	13895	13802	13819	13757	13806	14009	13757	13885	13956	13917	13779	13698	14026	13932	13917	13933	13949	13734	13806	13948	13903	14050	13928	13837	13833	14040	13892	14015	13968	13974	13867	13997	13844	14031	13839	13791	13899	13695	13980	13937	13781	13913	13721	13942	13875	13964	13809	13874	13924	13878	13932	13831	13984	13974	14075	14016	13909	13987	13734	13836	13874	13749	13820	13852	14081	13864	13889	13904	13887	13857	14160	13779	13966	14022	13998	13779	13830	13790	13842	13723	13924	13991	13935	14001	14010	14017	14092	13880	13955	13942	14065	13897	13858	13777	13670	13779	13876	13922	13850	13850	13968	13948	14065	13950	13950	13889	13982
22391	21405	28812	24419	21665	22992	21789	17602	16703	17084	16970	16805	16910	16956	16573	16448	16493	16381	16293	16436	16323	16208	16352	16429	16392	16310	16299	16222	16328	16120	16255	16147	16304	16216	16071	16381	16206	16313	16370	16345	16120	16038	16308	16427	16411	16143	16201	16368	16190	16260	16259	16246	16196	16096	16397	16272	16109	16138	16187	16077	16081	16103	16224	16251	16237	16204	16258	16518	16147	16308	16348	16428	16341	16221	16397	16295	15990	16203	16141	16282	16442	16287	16260	16206	16134	16256	16393	16423	16184	16140	16202	16211	16198	16349	16328	16165	16617	16263	16274	16214	16093	16230	16309	16260	16305	16333	16087	16180	16279	16161	16227	16256	16238	16259	16334	16363	16409	16259	16270	16379	16221	16367	16107	16156	16343	16254	16406	16089	16310	16056	16166	16288	16237	16123	16227	16242	16222	16151	16175	16400	16055	16344	16154	16355	16281	16367	16279	16034	16185	16342	16107	16296	16007	16102	16171	16186	16151	15989	16139	16101	16159	16369	16175	16222	16272	16280	16068	16205	16090	16337	16183	16190	15975	16429	16161	16092	16202	16169	16331	16267	16291	16384	16404	16301	16496	16198	16134	16289	16383	16430	16259	16203	16040	16023	15964	16096	16210	16237	15983	16287	16096	16221	16287	16208	16162	16453	16346	16199	16211	16143	16034	16265	16164	16139	16377	16140	16322	16497	16387	16199	16234	16145	16155	16120	16101	16182	16133	15975	16360	16181	16044	16264	16262	16236	16206	16078	16310	16005	16246	16194	16247	15942	16207	16364	15953	16149	16193	16247	16344	16162	16411	16245	16287	16128	15921	16051	16299	16170	16104	16263	16239	16491	16267	16019	16197	16074	16242	16292	16169	16209	16139	16249	16111	16309	16306	16124	16181	16171	16201	15981	16186	16280	16121	16213	16285	16364	16287	16390	16218	15962	16324	16086	16220	16219	16268	16065	16179	16200	16212	15991	16098	16390	16181	16281	16377	16279	16190	16128	16098	16150	16034	15819	16163	16348	16240	16522	16419	16148	16191	16098	16196	16004	16211	16197	16079	16292	16295	16032	15991	16107	16177	16327	16089	16126	15901	16271	16186	16322	16216	16194	16221	16251	16100	16239	16296	16119	16143	16320	16178	15880	16023	16093	16297	16339	16110	16353	16424	16254	16133	16120	16245	16419	16214	16136	16075	16230	16078	16109	16246	16332	16155	16414	16130	16379	16293	15909	16142	16300	15967	16072	16285	16338	16330	16066	15951	16178	16158	16290	16297	16072	16256	16110	16334	16094	16115	16146	16154	16268	16201	16295	16163	15925	16308	16118	16259	16052	16219	16229	16229	16139	16446	16304	16346	16204	16370	16071	16112	16004	16248	16385	16204	16141	16114	16048	16155	16285	16285	16214	16187	16069	16190	16259	16359	16084	16263	16005	16165	16057	16093	16249	16185	16140	16239	16092	16232	16316	16162	16202	16239	16186	16221	16303	16078	16198	16120	16249	15945	16206	16354	16151	16260	16305	16246	16358	16007	16217	16239	16223	16114	16281	16179	16207	16150	16123	15999	16064	16267	16322	16066	16188	16306	16148	16133	16263	16223	16184	16027	16167	16304	16066	16129	16306	16269	16226	16082	16251	16237	16437	16319	16458	16189	16194	16225	16397	16145	16138	16234	15967	16475	16291	15970	16058	16116	16125	16247	16069	16137	16255	16076	15976	16192	16143	16158	16206	15996	16094	16282	16234	16208	16081	16062	16149	16078	16538	16163	16184	16166	16098	16333	16285	16085	16380	16217	16316	16189	16436	16295	16205	16153	16172	16251	16217	16374	16182	16217	16127	16184	15956	16283	16008	16271	16077	16234	16127	16075	16213	16145	16099	16066	16351	16192	16295	16291	16122	16243	16295	16442	16362	16115	16208	16192	16202	16126	16227	16190	16248	15981	16113	16212	16384	16037	15936	16072	16118	16139	16109	16241	16177	16168	16115	16125	16453	16258	16276	16274	16240	16186	16267	16046	16165	16155	16278	16330	16068	16285	16162	16052	16165	16250	16310	16317	16110	16092	16178	16319	15801	16141	16317	16389	16016	16142	16128	16258	16072	16355	16200	15991	16100	16258	15971	16196	16289	16407	16306	16170	16268	16259	16096	16197	16249	16288	16129	16035	16142	16282	16178	16321	15928	16169	16061	16127	16183	16283	16351	16156	16116	16245	16391	16120	15927	16119	16195	16227	16051	16441	16174	16300	16083	16258	16148	16116	16162	16255	16255	16258	16232	16143	16028	16095	16104	16243	16423	16310	16081	16052	16268	16267	16036	16310	16193	16452	16334	16204	16112	16091	16230	16239	16263	16301	16123	16046	16151	16258	16140	16120	16183	15991	16157	16282	16065	16235	16120	16211	16193	16136	15985	16424	16203	16122	16225	16110	16159	16343	16205	16198	16349	16203	16020	16058	16117	15953	16165	16306	16129	16196	16228	16384	16143	16263	16210	16165	16228	16172	16122	16153	15980	16198	15995	16261	16114	16287	16171	16276	16139	16201	16076	16243	16091	16073	16006	15995	16233	16342	16164	15955	16118	16097	16259	15898	16111	16395	16204	16225	16297	16169	16113	16320	16234	15967	16199	16332	16272	16230	16200	16128	16519	16257	16053	15839	16215	16176	16144	16175	16289	16225	16349	16026	16150	16340	16255	15988	16183	16162	15973	16216	16088	16234	16274	16254	16232	16297	16220	16028	16237	16287	16109	16371	16189	16061	16214	16324	16295	16342	16330	16201	16211	16307	16396	16283	16060	16022	16188	16259	15931	16389	15974	16044	16176	16160	16067	16275	16028	16056	16132	16198	15900	16275	16195	16204	16268	16179	16123	16019	16112	16242	16304	16174	16249	16025	15875	16065	16336	16011	16292	16073	16119	16234	16241	16140	16185	16090	16170	16044	16215	16244	16194	16120	16157	16338	16319	16296	16085	16382	16066	16156	16345	16241	16289	16146	16402	16250	16231	16184	16064	16216	16186	16225	16213	16185	16168	16240	16072	16201	16022	16122	16043	16002	16116	16117	16303	16107	16152	16271	16145	16120	16107	16118	16039	16096	16213	16133	16238	16260	16342	16522	16392	16176	16199	16110	16205	16169	16238	16112	16174	16405	16351	16271	16116	16310	16176	16198	16145	16220	16123	16092	16171	16173	16194	16251	16187	16040	16272	15975	16220	16386	16185	16228	16162	16322	16387	16325	16124	16332	16319	16218	16232	16308	16230	16163	16386	16223	16146	16313	16098	16189	16157	16116	16178	16092	16127	16225	16140	16183	16386	16237	16233	16399	16200	16137	16124	16350	16115	16148	16299	16186	16212	16222	16164	16196	16261	16328	16305	16202	16022	16340	16347	16205	16233	16160	16016	16084	16101	16122	16140	16178	16107	16222	16211	16188	16122	16338	16054	16341	16197	16210	16188	16334	16314	15940	16284	16432	16202	16434	16126	16110	16221	16385	16306	16056	16117	15929	16070	16217	16255	16154	16247	16395	16252	16126	16322	16174	16354	16209	16357	16229	16247	16093	16167	16193	16265	16187	16094	16138	16206	16198	16392	16184	16223	16153	16148	16300	16054	16264	16294	16304	16083	16296	16143	16262	16311	16051	16227	16238	16075	16398	16246	16101	16059	16075	16297	16193	16086	16182	16116	16232	16250	16207	16143	16165	16209	16148	16227	16254	16191	16329	16171	16304	16191	16159	16185	16081	15947	16210	16116	16170	16229	16216	16200	16170	16220	16098	16297	16268	16277	16201	16152	16330	16062	16212	16345	16334	16314	16276	16042	16155	16106	16164	15936	16259	16030	16019	15980	16164	16189	16120	16041	16102	16189	16115	16241	16210	16074	16282	16278	16358	16031	16396	16069	16189	16237	16125	16257	16128	16273	16233	16524	16229	16064	16119	16261	16039	16112	16279	16174	15986	16431	16151	16320	16203	16037	16211	16303	16115	16200	16286	16246	16143	16157	16016	16218	16376	16399	16189	16296	16020	16166	16311	16314	16174	16227	16358	16441	16393	16252	16308	16348	16353	16301	16088	16076	16092	16240	16345	16253	16150	16031	16007	16241	16324	16159	16124	16175	16137	16213	16193	16255	16487	15995	16146	16249	16197	16221	16077	16134	16031	15964	16201	15984	16300	16089	16088	16240	16184	16263	16311	16186	16232	16172	16406	16226	16158	16170	16046	16213	16347	16263	16142	16191	16300	16344	16385	16127	16183	16228	16242	16260	16101	16240	16286	16220	15981	16165	16151	16131	16463	16166	16224	16205	16261	16220	16030	16089	16084	16257	16121	16368	16359	16148	16284	16195	16191	16246	16313	16430	16344	16146	16226	16402	16292	16145	16125	16288	16189	16223	16235	16186	16232	16049	16087	16115	16084	16267	16256	16201	16283	16150	16204	16246	16209	16134	16132	16262	16525	16202	15982	16078	16264	16299	16179	16123	16248	16135	16302	16024	16251	15994	16104	16209	16180	16227	16162	16217	16069	16328	16297	16384	16092	16180	16332	16267	16323	16230	16055	16100	16322	15910	16063	16234	16226	16215	16145	16210	16349	16197	16268	16317	16028	16160	16108	16093	16188	16243	15947	16194	16219	16257	16302	16209	16401	16083	16158	16174	16283	16338	16254	16113	16109	16273	16278	16256	16255	16485	16319	16309	16294	16230	16151	16150	16206	16149	16263	16027	16007	16156	16013	16225	16072	16177	16137	16169	16233	16337	16104	16152	16239	16162	16052	15985	16261	16261	16137	16128	16142	16088	15941	16113	15921	16117	16295	16190	16227	16017	16243	16255	16308	16019	16217	16274	16356	16154	16177	16139	16219	16040	16190	16152	16239	16378	16264	16060	16342	16181	16314	16209	16264	16134	16296	16069	16162	16173	16375	16160	16279	16086	16237	16182	16014	16056	16288	16177	16219	16180	16283	16174	16132	16263	16170	16056	16156	16302	16081	16289	16257	15996	16283	16217	16149	16255	16083	16126	16248	16161	16347	16130	16330	16253	16253	16525	16109	16019	16091	16470	16167	15981	16243	16390	16154	16121	16132	16077	16015	16268	16175	16322	16222	16193	16256	16263	16477	16018	16355	16083	16250	16186	16134	16158
13051	23859	19915	16679	15875	14611	14149	14154	14170	14224	14387	14092	14173	14061	13905	13486	13679	13722	13428	13353	13568	13367	13392	13375	13461	13296	13451	13158	13596	13457	13513	13550	13368	13329	13323	13385	13547	13489	13488	13366	13276	13455	13357	13096	13511	13616	13512	13458	13440	13436	13422	13582	13412	13472	13399	13469	13227	13421	13444	13262	13334	13343	13398	13474	13508	13420	13342	13451	13418	13572	13366	13355	13537	13194	13369	13613	13448	13446	13367	13270	13300	13478	13394	13490	13351	13263	13419	13439	13294	13387	13267	13438	13415	13555	13444	13493	13309	13352	13401	13374	13322	13510	13419	13423	13401	13534	13486	13446	13495	13270	13414	13384	13450	13501	13433	13496	13338	13473	13356	13367	13330	13316	13425	13338	13285	13436	13404	13270	13287	13264	13221	13430	13329	13397	13346	13483	13336	13478	13359	13321	13282	13366	13353	13309	13452	13336	13471	13286	13401	13455	13426	13390	13548	13413	13426	13455	13511	13360	13364	13380	13402	13457	13330	13451	13369	13337	13483	13430	13474	13521	13308	13371	13276	13517	13313	13274	13496	13394	13494	13340	13387	13346	13274	13476	13493	13288	13421	13392	13440	13327	13387	13439	13570	13233	13285	13320	13439	13435	13418	13464	13338	13485	13408	13375	13254	13450	13385	13310	13374	13392	13465	13511	13598	13265	13328	13412	13342	13436	13367	13282	13482	13211	13442	13496	13288	13120	13574	13343	13478	13294	13301	13459	13235	13528	13391	13402	13397	13290	13416	13355	13317	13421	13566	13507	13402	13485	13414	13556	13226	13321	13366	13448	13302	13248	13373	13444	13332	13390	13410	13464	13392	13482	13437	13365	13512	13222	13448	13483	13405	13332	13256	13202	13433	13403	13272	13418	13448	13366	13329	13297	13141	13310	13279	13343	13463	13449	13407	13399	13363	13475	13451	13474	13401	13347	13397	13167	13453	13316	13450	13401	13212	13321	13315	13389	13435	13322	13394	13434	13283	13061	13321	13413	13414	13388	13476	13331	13333	13390	13227	13306	13380	13430	13471	13398	13374	13322	13324	13337	13407	13355	13366	13302	13209	13349	13389	13374	13339	13547	13134	13359	13275	13468	13408	13520	13397	13429	13270	13349	13427	13364	13393	13282	13501	13416	13446	13334	13230	13420	13320	13351	13306	13273	13462	13570	13398	13322	13423	13447	13432	13454	13182	13530	13321	13328	13298	13344	13242	13357	13436	13449	13398	13435	13268	13375	13336	13355	13172	13375	13437	13352	13463	13372	13309	13415	13346	13329	13508	13273	13349	13437	13355	13266	13504	13198	13340	13512	13422	13323	13591	13440	13276	13324	13560	13282	13489	13327	13248	13194	13421	13439	13284	13263	13375	13488	13238	13416	13348	13274	13339	13666	13396	13425	13259	13457	13346	13238	13286	13403	13451	13030	13536	13311	13319	13406	13382	13452	13491	13378	13298	13422	13473	13377	13295	13282	13491	13487	13348	13291	13352	13348	13295	13357	13260	13381	13441	13331	13441	13679	13376	13400	13344	13509	13444	13389	13365	13365	13409	13383	13404	13373	13479	13381	13462	13257	13413	13522	13297	13337	13460	13403	13294	13340	13375	13315	13361	13460	13349	13491	13518	13330	13261	13377	13441	13339	13255	13364	13429	13255	13361	13375	13342	13373	13417	13251	13259	13291	13412	13435	13270	13490	13435	13227	13328	13363	13408	13166	13247	13448	13468	13324	13326	13323	13294	13315	13459	13433	13479	13424	13474	13452	13279	13424	13371	13511	13349	13493	13339	13260	13236	13487	13257	13374	13454	13336	13387	13356	13328	13518	13312	13277	13348	13261	13445	13532	13246	13389	13500	13335	13250	13307	13388	13360	13556	13477	13398	13377	13379	13365	13340	13372	13469	13297	13341	13185	13452	13528	13400	13540	13264	13411	13522	13436	13517	13326	13587	13300	13343	13260	13459	13414	13376	13351	13439	13233	13359	13370	13416	13328	13346	13465	13237	13342	13529	13383	13488	13317	13330	13462	13415	13439	13392	13459	13362	13356	13412	13422	13294	13433	13442	13352	13411	13446	13510	13514	13341	13254	13311	13183	13431	13421	13395	13307	13474	13436	13456	13339	13397	13257	13402	13414	13339	13536	13236	13370	13486	13480	13330	13347	13321	13373	13365	13430	13305	13263	13409	13387	13332	13313	13470	13508	13420	13207	13398	13188	13387	13255	13462	13363	13389	13296	13462	13486	13335	13380	13281	13405	13326	13467	13361	13362	13287	13478	13452	13362	13358	13406	13455	13362	13310	13379	13428	13375	13302	13253	13383	13362	13283	13366	13518	13412	13437	13144	13338	13400	13365	13290	13463	13400	13426	13493	13443	13569	13241	13229	13343	13490	13321	13475	13360	13438	13425	13352	13314	13347	13347	13209	13314	13278	13384	13473	13417	13401	13536	13221	13273	13335	13359	13384	13347	13333	13392	13393	13346	13272	13394	13372	13393	13538	13280	13382	13299	13350	13321	13436	13327	13488	13325	13408	13294	13363	13592	13505	13396	13386	13498	13444	13556	13238	13476	13438	13338	13528	13555	13386	13274	13425	13131	13512	13383	13346	13238	13392	13476	13441	13367	13375	13417	13394	13391	13415	13503	13415	13364	13297	13424	13334	13417	13394	13454	13444	13371	13300	13349	13483	13446	13498	13266	13436	13283	13476	13399	13346	13249	13514	13359	13218	13285	13461	13355	13460	13422	13327	13474	13460	13353	13278	13332	13244	13334	13324	13543	13531	13474	13308	13367	13245	13316	13419	13449	13374	13435	13406	13427	13338	13312	13514	13360	13319	13354	13348	13364	13458	13396	13285	13336	13356	13377	13218	13320	13390	13455	13464	13435	13315	13315	13582	13283	13333	13488	13519	13423	13268	13398	13295	13254	13364	13537	13459	13240	13371	13327	13586	13541	13289	13326	13372	13266	13255	13316	13367	13437	13481	13267	13527	13415	13416	13417	13346	13270	13392	13386	13453	13373	13430	13364	13523	13331	13396	13175	13383	13497	13514	13299	13368	13584	13334	13440	13407	13265	13416	13537	13421	13331	13538	13266	13414	13343	13360	13318	13354	13387	13240	13474	13246	13362	13574	13437	13115	13498	13384	13479	13388	13420	13374	13306	13266	13370	13272	13362	13173	13367	13433	13398	13480	13346	13455	13380	13457	13521	13365	13449	13570	13201	13376	13349	13382	13201	13404	13287	13427	13258	13277	13371	13394	13312	13329	13352	13278	13420	13229	13414	13493	13271	13336	13328	13372	13344	13421	13453	13353	13310	13586	13308	13368	13332	13388	13376	13445	13284	13536	13375	13380	13318	13428	13411	13532	13535	13375	13532	13259	13432	13229	13480	13308	13483	13521	13399	13426	13446	13233	13328	13504	13566	13440	13540	13274	13472	13507	13338	13405	13438	13365	13463	13354	13222	13306	13491	13372	13348	13409	13362	13499	13500	13346	13376	13354	13357	13338	13383	13437	13248	13287	13297	13420	13374	13409	13366	13364	13298	13327	13526	13268	13416	13319	13331	13345	13395	13362	13396	13205	13363	13398	13504	13391	13332	13329	13397	13444	13453	13182	13558	13260	13324	13475	13418	13450	13388	13281	13311	13319	13436	13412	13462	13430	13281	13414	13502	13354	13278	13420	13362	13385	13434	13514	13456	13375	13353	13353	13416	13355	13506	13276	13374	13374	13416	13458	13410	13510	13407	13340	13497	13356	13254	13282	13348	13274	13343	13745	13343	13406	13411	13270	13475	13337	13346	13315	13604	13335	13387	13338	13321	13367	13308	13317	13498	13558	13484	13549	13410	13314	13553	13222	13493	13372	13378	13297	13245	13464	13322	13462	13537	13518	13258	13410	13451	13441	13330	13393	13273	13326	13424	13409	13397	13355	13403	13401	13138	13289	13523	13221	13458	13353	13489	13436	13243	13394	13280	13461	13462	13277	13464	13447	13473	13382	13475	13329	13352	13382	13496	13351	13410	13479	13249	13464	13556	13378	13387	13329	13486	13324	13336	13416	13540	13297	13289	13346	13314	13220	13274	13460	13346	13478	13347	13390	13612	13344	13306	13354	13324	13385	13416	13313	13461	13250	13451	13234	13301	13466	13407	13362	13157	13321	13351	13385	13543	13332	13671	13434	13356	13320	13308	13424	13374	13373	13354	13326	13396	13274	13303	13290	13401	13513	13356	13345	13367	13145	13339	13223	13338	13112	13455	13486	13445	13469	13333	13444	13286	13466	13413	13438	13418	13375	13551	13256	13300	13299	13399	13320	13297	13260	13441	13265	13467	13327	13400	13385	13482	13384	13302	13295	13392	13458	13449	13425	13384	13381	13328	13197	13308	13379	13304	13253	13400	13310	13440	13505	13246	13395	13344	13398	13256	13368	13253	13410	13391	13473	13375	13442	13474	13331	13315	13347	13541	13210	13392	13581	13348	13438	13458	13344	13279	13394	13225	13385	13275	13419	13229	13412	13330	13369	13467	13355	13354	13340	13374	13239	13480	13467	13412	13350	13405	13367	13460	13377	13325	13460	13373	13421	13386	13415	13358	13527	13401	13403	13537	13147	13350	13403	13383	13331	13459	13461	13250	13299	13251	13394	13473	13220	13379	13568	13422	13285	13368	13433	13382	13323	13367	13387	13474	13394	13413	13359	13341	13477	13378	13345	13407	13363	13439	13437	13407	13412	13382	13419	13358	13423	13343	13284	13430	13354	13193	13251	13362	13415	13376	13342	13441	13468	13503	13360	13309	13410	13473	13433	13380	13334	13463	13326	13303	13503	13253	13245	13387	13233	13459	13466	13409	13356	13318	13462	13209	13394	13450	13306	13342	13422	13351	13267	13310	13299	13401	13422	13516	13520	13330	13216	13310	13512	13480	13465	13415	13439	13515	13280	13282	13336	13498	13195	13341	13472	13266	13292	13307	13347	13335	13439	13292	13286	13237	13224	13481	13326	13569	13395	13322	13297	13429	13361	13461	13462	13291	13409	13377	13513	13406	13289	13410	13302	13307	13351	13465	13199	13515	13267	13435	13254	13566	13356	13467	13322	13354	13527	13353	13289	13478	13522
29947	22347	22052	19364	17522	17034	16902	16971	17132	17241	17263	17196	16894	17007	17053	16950	16815	17093	17072	16944	16941	17030	16935	16916	16738	16931	16961	17267	16851	16788	16794	16818	16971	16931	16850	16931	16887	16928	16938	16917	17074	16949	16861	17017	16836	16960	16952	17014	17006	16893	17000	16987	16812	17078	17052	16904	17037	16860	16809	16696	16957	16738	16894	16715	16706	16908	16934	16839	17006	17000	16971	16778	17010	16956	16750	16746	16893	16788	16824	16835	16993	16915	16841	16975	17078	16940	16570	16762	16840	17069	16691	16691	17014	16758	16984	17003	16814	16915	16886	16686	16849	16829	16715	16707	16777	16846	16885	16854	16931	16767	16905	16845	16835	16728	16785	16689	17089	16934	16807	16886	16804	16593	17049	16931	16981	17029	16773	16891	16886	16969	17049	16741	16957	16927	16759	16813	16901	16813	16871	16833	17020	16956	16584	16998	16736	16842	16824	16748	16950	16957	17054	16852	16858	17046	16925	16843	16923	16596	16800	16928	16734	17077	16803	16917	17044	16808	16796	16824	16963	16862	17019	16949	17054	16960	16925	17014	16841	16754	16708	17023	16962	16829	16952	16825	16806	16685	16832	16861	16744	16922	16852	16830	16953	16932	17000	16986	16670	16799	16926	16934	16971	16677	16615	16759	16835	17103	17016	16955	16888	16614	16775	16858	16850	16856	16785	16860	16917	16884	17103	16790	17130	17034	16931	16772	16815	17148	16752	16861	16808	16867	16950	16918	17063	16997	16697	17024	17105	16818	16870	16952	16991	16847	16754	16944	16745	16666	16764	16836	16854	16845	17101	16841	16693	16890	16964	16814	16844	16814	16903	17026	16981	16915	16907	16895	16839	16780	16842	16980	16872	16993	16860	16775	16928	16935	16966	16851	16935	16949	17066	17041	17233	16919	16863	17010	16802	16883	16971	17011	17047	16732	16835	16924	16680	16848	17027	16951	16908	16926	16925	16782	16613	16790	16777	16772	16933	16946	17066	17037	16692	16748	16977	17063	16776	16844	16869	16717	16882	16769	16785	16941	16944	16833	17060	16989	16871	16967	16785	16905	16880	16644	17059	17026	17024	16765	16950	16874	16712	16864	16957	16759	16922	16652	16997	16749	16961	16869	16854	16907	16875	16897	16800	16698	16878	16961	16877	16877	16909	16686	16963	16908	16815	16847	16839	16884	16950	16760	16865	16949	16667	17136	17015	16633	16926	16795	16839	16691	16851	16724	16825	16899	16917	16700	16959	16976	16918	16897	16991	17046	16940	16816	16838	16669	16662	17049	17013	16757	17182	17057	16695	16819	17049	16941	16982	16744	17016	17036	16947	17090	16811	16911	17058	16871	16877	17070	16875	17030	16956	16957	16968	17213	16993	16996	16841	16979	16916	16750	16680	16854	16929	16901	17008	16945	17160	16770	17009	16838	16880	16980	16898	17086	17055	17041	16940	16790	17044	16894	16965	16841	16983	16820	16838	16870	17131	16816	16935	16713	16790	16740	16757	16855	17025	16904	16932	16855	16790	16904	16966	16795	16910	17065	16807	16895	16810	16994	16964	16799	16739	16745	16811	16931	16881	16832	16843	16925	16996	16905	16861	16974	16919	16780	16999	16878	16969	16711	16837	16819	16867	16787	16891	16880	16940	16870	17078	16885	16597	16787	16775	16861	16828	16893	16941	16959	16729	17146	16713	16762	16890	16824	16917	16739	16957	16982	17144	16909	16787	16822	16915	16794	16847	17136	16919	17113	17070	16815	17015	16902	16667	16889	17044	16765	16990	16968	16769	17051	16733	16850	17025	16910	16954	16839	16848	17027	17104	16958	17052	16990	16833	16746	16917	16970	16926	16861	17052	16784	16829	16740	16734	16738	16981	17124	17038	16805	16803	16973	16985	16859	16954	16712	16832	16854	16915	16961	16885	16973	17029	16941	16949	16724	16821	16750	16913	16907	16987	16905	17041	16763	16733	16915	16967	16827	16922	16872	16794	16693	16955	16881	16815	16778	16699	16936	16960	16854	16883	16775	16938	16760	16902	17007	16827	16980	16630	16900	16754	16796	16912	16919	16883	16889	16848	16930	16934	16822	16978	16977	16915	16800	17036	16848	16922	16852	17009	16748	16833	17044	17089	16867	16816	16799	16891	16664	16798	16968	16948	17025	16660	16718	16668	16956	16757	16967	16920	16905	16939	16899	17012	16976	16885	17017	16800	16859	16921	16794	16729	16809	16761	16916	17023	17118	16665	16814	16766	16777	16877	17125	17153	16952	16922	16713	16903	16800	16968	16787	16985	16805	16959	17096	17005	17020	16854	16990	16823	16834	16874	16886	16880	16787	16728	17077	16891	17091	17027	16807	16644	16884	16779	17004	16909	16914	16790	16863	16929	16714	16953	16806	16637	16826	16684	16725	17027	17086	16797	16635	16773	16877	16862	16730	16714	16815	16816	16720	16977	16942	16907	16905	16702	16720	16812	16947	16777	16984	16995	16895	16881	16703	16824	16903	16794	16863	16795	16880	16951	16947	16933	16750	16971	16828	16914	16948	16970	16779	16881	17133	16887	16887	16906	16951	16808	16938	16948	16881	17002	16893	16896	16785	16904	16660	16832	17075	16775	16897	16868	17054	16940	16871	16807	16844	16906	16917	16932	16663	16685	16962	16844	16890	16770	16913	16991	16758	16875	16983	16889	16761	16801	16870	16650	17015	16844	16894	17021	16840	16841	16802	16635	16786	16874	16807	16852	16792	17122	17063	16776	16894	16879	16822	16520	16845	16953	16808	16817	16707	16964	16949	17094	17036	16930	16800	16796	16793	16975	16832	16854	16867	16622	16926	17087	16940	16928	16811	16904	16958	16714	16957	16808	16921	17018	16894	16922	16791	16775	16681	16752	16796	16885	17139	16992	16966	16973	16894	16680	17042	16939	16996	17050	16966	17060	17087	16923	17035	16927	16978	16941	16818	16911	17071	16940	16853	16592	16845	16728	17088	16824	16970	16790	16876	17003	16773	16961	16847	16765	16515	16808	17040	17012	16938	16903	16875	16726	16866	16733	16768	16749	16878	16740	16875	16984	16815	16790	16694	16838	16839	16905	16819	16972	16779	16944	16857	16739	16689	16918	16910	16917	16877	16720	16844	16765	16799	16744	16965	16965	16760	16813	16752	16919	17087	16887	16864	16871	16711	16934	17001	17046	16868	16893	16914	16960	16911	16860	16894	17088	17093	17104	16864	16844	16664	17006	16909	16795	16719	16858	16781	16818	16878	16810	16847	16834	16861	16969	16976	16969	16871	16874	16844	17038	16930	16894	16963	16802	16918	16729	16889	16995	16882	16826	16793	16944	16752	16910	16776	16996	16758	16950	16829	16932	17038	16851	16737	16806	16857	16980	16803	16783	16916	17134	16809	16905	16743	16816	16753	17098	16951	16668	16877	16922	16903	17063	16682	16892	16933	16732	16984	17044	16875	16684	16857	16825	16772	16763	16790	16926	16874	16677	16922	16776	16942	16878	16742	16826	16861	16866	16946	16955	16903	16762	17077	16957	16743	16948	16915	16947	16868	16866	16865	16765	16775	16931	16824	16701	16871	17027	16827	16801	16780	16845	16885	17048	17028	16958	16806	16788	16861	17026	16496	16835	16818	16793	16682	16890	16790	16849	16982	16845	16804	16993	16738	16757	16815	16946	16804	16936	17121	16768	16884	16913	16949	16879	16994	16937	17062	16806	16993	16840	16652	16826	16969	16877	16895	16874	17144	17168	16684	16833	16767	16913	16856	16908	16946	16900	16980	16889	16671	16815	16785	16768	16893	17034	16866	16743	16733	17035	16857	16948	16768	17001	16879	16895	16689	16913	16911	16747	16722	16690	16975	16643	16897	17035	16867	17049	16893	16884	16815	16847	16802	16797	16885	16928	17000	16835	16852	16830	16848	16755	16823	16948	17036	16679	16937	16797	16784	17056	16831	16959	16938	17022	16809	17005	16846	16792	16940	16945	16954	17099	16960	16852	16848	16800	16874	16956	16819	16963	16779	16986	17042	16996	16794	16965	17032	16825	16941	17017	16902	16870	16811	16948	16841	16627	17014	16958	16833	16675	16951	16862	17243	16895	16930	16935	16890	17016	16852	16882	17012	17094	16811	16940	16752	17099	16891	16910	16857	16716	16857	16957	16853	16888	16674	16840	16948	16922	16943	16889	17023	16864	16714	16936	16843	16993	16827	16838	16975	17055	16854	16737	16668	16815	16889	16709	16908	16927	16999	16803	16792	17007	16841	16734	16975	16921	16826	16928	17076	17013	16667	16953	16840	16949	16873	16789	16743	16883	16852	17040	16862	16945	16872	17021	16991	16825	16918	17067	16979	16775	16708	16980	16798	16803	16747	16859	16829	16898	16924	16795	16968	16945	16984	16901	16844	16961	16926	16792	16998	16990	16931	16918	17187	17029	16842	16753	17042	16970	16897	16725	16885	16838	17060	16730	16865	16956	16769	17033	16861	16837	16757	17067	16914	16863	16814	16926	16857	16742	16807	16862	16944	16794	16935	17048	17025	16986	16946	16899	16813	16893	16911	17024	16942	16971	17050	17005	17019	16915	16959	16886	16791	17009	16786	16833	16859	16813	16973	17031	16963	16864	16853	16894	16819	16782	16752	17034	16878	17046	17076	16997	17058	16959	16992	16880	17124	16804	16955	16831	16927	17006	16854	16943	16812	17051	16730	16797	16795	16779	16777	16959	16732	16739	16877	16891	16897	16834	16957	16892	17096	17065	16684	16811	17057	16933	16917	16874	16908	16758	16928	16931	16927	16832	16837	16890	16863	16987	16752	17017	16847	16845	16989	16864	16926	16938	16806	16777	16804	16826	16937	16720	16609	16940	16951	16846	16835	16927	16938	16854	16701	16955	16647	16602	16854	17106	16968	16916	16850	16695	16846	16936	16977	16943	16747	16827	17016	17078	16966	17005	17077	16930	16964	16884	17059	17100	17096	16940	16749	16921	16825	17073	16876	16819	16723	16737	16780	16799	16730	16965	17032	16981	16834	16865	16884	16798	16717	16905	17070	16747	17028	16856	17071	16882	17042	16874	16682	16838	16876	16779	16932	17095	16748	16820	16831	16973	16812	17138	16875
15807	18259	16190	14886	14688	14130	14055	14048	14182	14081	14222	13924	14106	14090	13839	13909	13814	13802	13908	13707	13949	13811	13884	13944	13823	13712	14053	13904	13799	13799	13905	13679	13906	13884	13821	13799	13816	13761	13725	13828	13892	13651	13744	13624	13833	13842	13830	13905	13833	13735	13862	13716	13627	13901	13657	13874	13757	13872	13923	13677	13858	13830	14020	13924	13821	13796	13749	13767	13811	13771	13791	13789	13938	13899	13859	13789	13655	13720	13854	13803	13837	13860	13681	13682	14022	13689	13745	13778	13770	13684	14049	13730	13727	13761	13794	13970	13831	13765	13888	13800	13887	13817	13798	13520	13813	13967	13826	13773	13660	13737	13716	13835	13836	13667	13865	13883	13756	13846	13839	13801	13958	13895	13906	13607	13807	13710	13738	13743	13855	13725	13734	13776	13793	13731	13947	13969	13751	13780	13782	13901	13919	13854	13708	13873	13701	13851	13706	13786	13884	13829	13736	13871	13818	13870	13984	13721	13878	13794	13779	13722	13760	13759	13919	13679	13836	13811	13754	13734	13725	13690	13914	13650	13755	13723	13768	13921	13691	13787	13822	13662	13769	13748	13912	13799	13950	13772	13759	13853	13879	13742	13895	13751	13666	13914	13510	13871	13750	13828	13779	13949	13819	13686	13711	13873	13800	13953	13889	13778	13770	13858	13792	13913	13756	13889	13797	13713	14025	13979	13816	13888	13905	13788	13927	13993	13813	13843	13755	13947	13627	13793	13789	13984	13688	13876	13827	13810	13750	13889	13571	13997	13811	13868	13876	13733	13707	13871	13852	13939	13765	13822	13791	13881	13792	13801	13908	13616	13788	13735	13803	13892	13945	13732	13894	13858	13981	13777	13725	13845	13771	13841	13702	13830	13955	13829	13730	13788	13748	13869	13858	13739	13795	13687	13767	13688	13738	13749	13805	13804	13899	13801	13690	13812	13892	13589	13794	13933	13737	13649	13823	13726	13882	13696	13964	13689	13844	13913	13757	13833	13725	13803	13854	13853	13711	14123	13945	13840	13696	13741	13823	13906	13890	13818	13788	13791	13784	14015	13798	13889	13732	13992	13789	13824	13712	13683	13698	13958	13729	13937	13881	13595	13777	13834	13810	13716	13804	13892	13836	13681	13860	13969	13887	13780	13715	13849	13854	13652	13697	13811	13871	13856	13772	13772	13890	13965	13853	13866	13977	13895	13893	13805	13937	13719	13933	13807	13737	13733	13820	13989	13717	13755	13930	13922	13673	13839	13920	13770	13821	13895	14000	13789	13876	13704	13886	13790	13884	13889	13768	14001	13620	13829	13891	13974	13765	13951	13736	13753	13959	13832	13797	13748	13852	13859	13902	13808	13886	13786	13794	13803	13779	13957	13763	13886	13744	13815	13852	13855	13740	13823	13698	13763	13864	13818	13885	13721	13799	13978	13781	13877	13789	13890	13801	13822	13793	13982	13647	13857	13739	13809	13840	13779	13895	13858	13808	13876	13854	13897	13898	13826	13797	13964	13746	13916	13802	13675	13837	13747	13765	13967	13791	13817	14015	13802	13807	13702	13776	13822	13840	13802	13911	13727	13789	13677	13855	13869	13858	13899	13753	13642	13976	13693	13826	13909	13773	13800	13864	13902	13739	13780	13810	13877	13837	13752	13856	13780	13812	13764	13719	13983	13883	13845	13909	13569	13809	13963	13754	13991	13949	13840	13813	13790	13995	13841	13584	13823	13831	13672	13857	13809	13963	13861	13785	13791	13917	13969	13946	13787	13970	13950	13961	13865	13750	13584	13792	13986	13649	13817	13851	14067	13973	13885	13939	13809	13610	13837	13896	13719	13766	13804	13698	13758	13831	13723	13882	13882	13722	13873	13757	13762	13842	13936	13846	13948	13921	13653	13878	13803	13882	13645	13911	13819	13725	13595	13845	13911	13686	13831	13931	13805	13812	13766	13766	13853	13878	13709	13792	13814	13780	13688	13734	13916	13730	13810	13773	13910	13778	13853	13633	13814	13814	13624	13710	13875	14022	13883	13785	13799	13733	13991	13975	13734	13911	14012	13825	13853	13667	13798	13657	13848	13796	13915	13669	13821	13921	13973	13734	13782	13848	13843	13872	13769	13843	13788	13812	13938	13719	13845	13821	13829	13895	13795	13811	13791	13882	13794	13776	13808	13832	13807	13852	13698	13909	13819	13846	14022	13867	13841	13864	13831	13777	13820	13787	13619	13876	13844	13880	13921	13990	13752	13796	13872	13803	13787	13840	13663	13746	13589	13993	13786	13799	13791	13877	13708	13723	13882	13733	13700	13772	13866	13760	13798	13839	13796	13740	13977	13785	13841	13933	13742	13924	13980	13857	13721	13829	13816	13714	13835	13722	14005	13838	13645	13824	13826	13771	13855	13776	13796	13851	13853	13832	13837	13778	13723	13872	13840	13852	13897	13806	13795	13807	13968	13815	13821	13602	13908	13874	13717	13709	13965	13809	13725	13782	13863	13768	13810	13902	13747	13807	14072	13914	13641	13853	13727	13957	13829	13733	13772	13885	13740	13808	13894	13835	13827	13857	13891	13813	13839	13766	13825	13797	13917	13954	13889	13798	13784	13740	13801	13746	13872	13813	13775	13762	13859	13774	13864	14004	13891	13728	13819	13916	13976	14008	13904	13859	13757	13834	13775	13848	13859	13907	13801	13621	13800	13850	13910	13926	13806	13670	13824	13874	13817	13677	13870	13684	13709	13805	13863	13780	13681	13714	13933	13905	13905	13907	13699	13846	13948	13909	13880	13770	13706	13808	13960	13702	13907	13721	13798	13747	13839	13873	13862	13855	13742	13899	13937	13837	13838	13928	13803	13910	13752	13744	13738	13502	13755	13855	13821	13688	13931	13829	13877	13868	13895	13803	13743	13766	13898	13792	13735	13790	13601	13765	13878	13798	13972	13733	13865	13932	13764	13886	13832	13732	13726	13845	13768	13730	13989	13847	13958	13692	13832	13819	13831	13911	13806	13953	13971	13866	13809	13781	13779	13895	14013	13929	13775	13835	13844	13676	13822	13930	13626	14003	13830	13762	13686	13950	13720	13958	13741	13681	13731	13785	13709	13706	13814	13808	13694	13776	13928	13744	13596	13844	13938	13785	13957	13664	13772	13882	13822	13785	13767	13980	13878	14018	13825	13904	13780	13936	13688	13942	13921	13954	13897	13802	13698	13696	13795	13823	13813	13814	13726	13939	13863	13817	13936	13816	13676	13681	13893	13865	13867	13763	13766	13808	13950	14039	13956	13819	13700	13901	13635	13621	13846	13981	13931	13844	13980	13877	13833	13682	13863	13922	13877	13787	13707	13874	13889	13682	13814	13915	13694	13641	13933	13722	13740	13629	13942	13829	13914	13755	13778	13816	13714	13916	13979	13866	13660	13913	13911	13911	13800	13735	13823	13693	13787	13967	13740	14025	13823	13711	13730	13940	13976	13862	13774	13908	13756	13833	13996	13829	13756	13875	13782	13662	13745	13877	13809	13701	13774	13882	13898	13794	13756	13773	13818	13838	13835	13887	13825	13842	13970	13943	13905	13708	13871	13912	13853	13680	13691	13763	13817	13707	13859	13834	13712	13797	13589	13794	13599	13800	13838	13862	13918	13788	13703	13851	13877	13900	13831	13897	13965	13786	13788	13806	13908	13831	13920	13794	13874	13786	13834	13775	13808	13849	13631	13857	13649	13601	13820	13886	13893	13730	13675	13747	13837	13771	13716	13868	13705	13809	13916	13774	13875	13743	14030	13880	13757	13794	13904	13788	13679	13778	13892	13798	13694	13824	13760	13915	13878	13823	13741	13811	13867	13813	13749	13941	13840	13690	13899	13788	13859	14007	13809	13867	13709	13859	13622	13774	13841	13886	13830	13854	13880	13907	13845	13686	13719	13771	13873	13894	13864	13883	13851	13855	13675	13861	13885	14080	13906	13789	13942	13938	13946	13943	13743	13787	13698	13854	13696	13698	13776	13826	13773	13766	13887	13877	13827	13806	13842	13656	13824	13743	13736	13650	13816	13726	13861	13790	13877	13777	13966	13951	13691	13777	13864	13895	13800	13684	13982	13773	13810	13718	13859	13923	13884	13761	13875	13823	13728	13826	13836	13738	13882	13807	13874	13893	13776	13671	13720	13781	13884	13885	13951	13713	13792	13860	13682	13878	13706	13833	13796	13871	13700	13763	13798	13849	13935	13764	13839	13818	13750	13838	13781	13767	13717	13904	13713	13880	13773	13959	13860	13632	13826	13733	13740	13823	13698	13812	13816	13811	13718	13888	13704	14016	13707	13844	13779	13803	13959	13993	13937	13799	13859	13831	13757	13881	13817	14005	13829	13799	13745	13838	13777	13798	13971	14007	13719	13927	13782	13718	13766	13879	13854	13908	13936	13931	13779	13802	13767	13897	13899	13784	13741	13905	13937	13917	13793	13902	13678	13852	13933	13891	13860	13742	13637	13795	13835	13708	13782	13926	14069	13918	13758	13989	13736	13879	13862	13845	13857	13834	13942	13877	13801	13680	13890	13744	13819	13764	13766	13883	13743	13730	13836	13825	13706	13786	13720	13645	13678	13816	13948	14018	13836	13861	13975	13896	13881	13950	13861	13822	13960	13950	13829	13750	13794	13852	13844	13829	13830	13586	13818	13860	13777	13880	13904	13771	13694	13626	13773	13828	13811	13847	13992	13857	13810	13904	13749	13935	13750	13766	13848	13750	13716	13930	13774	13903	13864	13979	13758	13856	13774	13930	13671	13807	13724	13921	13782	13866	13806	13860	13892	13773	13821	13856	13749	13657	13936	13738	13859	13866	13967	13695	13720	13839	13746	13819	13858	13773	13832	13931	13591	13918	13749	13860	13825	13799	13859	13887	13926	13769	13872	14040	13933	13818	13809	13810	14071	13784	13791	13738	13695	13767	13878	13837	13995	13938	13648	13778	13696	13738	13812	13858	14012	13916	13784	13772	13906	13892	13611	13667	13725	13812	13878	13842	13688	13856	13776	13775	13986	13691	13656	13888	13702	13725	13711	13882	13708	13833	13818	13840	13696	13930	13953	13917	13616	13673	13880	13629	13752	13809	13643	13804	13762	13868	13749	13784	13940
23444	21390	28160	25120	22125	19924	18735	16939	16436	16811	17013	16786	16450	16519	16437	16162	16449	16186	16151	16333	16270	16232	16238	16217	16182	16307	16111	16084	16315	16336	16170	16347	16356	16212	16307	16257	16081	16119	16261	16398	16158	16256	16318	16264	16188	16348	16338	16251	16158	16195	16310	16009	16257	15952	16203	16099	16155	16228	16265	16409	16254	16078	16051	16205	16332	16377	16258	16352	16180	16181	16075	16337	16231	16212	16128	16120	16102	16075	16124	16238	16456	16262	16297	16125	16330	16112	16202	16157	16614	16361	16075	16287	16167	16176	16200	16415	16263	16446	16087	16374	16291	16263	16087	16123	16307	16110	16240	16300	16131	16269	16146	16308	16178	16412	16150	16020	16084	16195	16266	16145	15919	16282	16260	16375	16366	16271	16124	16148	16309	16227	16136	16248	16094	16306	16283	16329	16199	16071	16011	16152	16242	16123	16337	16144	16283	16341	16375	16236	16255	16142	16381	16185	16178	16325	16231	16320	16339	16272	16244	16129	16227	16055	16357	16090	16083	16193	16262	16150	16263	16167	16194	16057	16295	16231	16075	16179	16041	16155	16210	16187	16077	16192	16211	16230	16278	16424	16331	16130	15916	16117	16159	16141	16349	16141	16215	16207	16208	16307	16353	16159	15986	16259	16135	16116	16192	15992	16244	16345	16340	15938	16120	16111	16360	16138	16223	16220	16470	16119	16061	16067	16200	16161	16358	16114	16230	16182	16358	16229	16228	16344	16230	16245	16123	16233	16133	16128	16344	16296	16199	16025	16245	16138	16105	16017	16234	16126	16164	16269	16095	16231	16290	16446	16274	16246	16183	16232	15992	16242	16176	16213	16128	16213	16307	16249	16278	16369	16168	16197	16405	16271	16202	16201	16291	16225	16319	16238	16175	16280	16364	16285	16022	16322	16225	16082	16240	16275	16140	16285	16239	16282	16274	16211	16121	16030	16123	16254	16094	16137	15953	16153	16206	16232	16068	16343	16105	16232	16334	16271	16078	16386	16101	16138	16325	16076	16241	16210	16283	16080	16328	16224	16154	16204	16205	16242	16211	16155	16039	16211	16176	16038	16237	16306	16246	16382	16077	16327	16275	16217	16219	16211	16252	16336	16149	16390	16297	16235	16344	16254	16150	16237	16416	16175	16333	16139	16368	16276	16207	16165	16014	16262	16180	16426	16285	16043	16214	16193	16313	16250	16329	16119	16133	16325	16038	16161	16316	16114	16067	16172	16108	16206	16318	16144	16024	16332	16152	16091	16068	16133	16211	15921	16154	16196	16327	16195	16307	16236	16200	16035	16198	16364	16301	16326	16185	16157	16325	16258	16141	16152	16126	16326	16207	16329	16135	16316	16294	16012	16111	16120	16052	16299	16124	16144	16455	16338	16008	16277	16247	16281	16246	16292	16106	16259	16247	16184	16259	16022	16285	16238	16412	16158	16068	16020	16179	16244	16279	16082	16032	16164	16349	16286	16213	16123	16116	16096	16234	16105	16192	16017	16130	16035	16231	16258	16226	16188	16313	16140	16265	16373	16240	16050	16242	16180	16147	16101	16243	16125	16160	16145	16370	16051	16284	16045	16093	16221	16109	16232	16182	16040	16280	16217	16327	16061	16286	16265	16303	16112	16084	16263	16072	16182	16335	16087	16173	16336	16302	16186	16023	16188	16212	16332	16306	16289	16044	16119	16155	16295	16287	16236	16185	16279	16205	16290	16376	16255	16069	16305	16380	16297	16329	16066	16290	16260	16367	16421	16316	16144	16206	16280	16245	16316	16117	16138	16225	16208	16219	16212	16172	16199	16174	15994	16103	16165	16232	16185	16235	16206	16167	16279	16209	16274	16250	16460	16119	16300	16425	16356	15990	16163	16163	16125	16197	16166	16277	16247	16129	16177	16102	16160	16129	15940	16223	16293	16221	16359	16511	16357	16307	16085	16123	16241	16250	16152	16311	16088	16183	16210	16277	16201	16313	16246	16186	16200	15957	15958	16180	16131	16148	16184	16061	16075	16033	16188	16162	16200	16094	16171	16393	16109	16290	16173	16344	16306	15971	16314	16113	16216	16226	16125	16247	16390	16213	16255	16319	16458	16047	16460	16333	16045	16224	16240	16144	16157	16102	16116	16032	16230	16444	16231	16134	16234	16160	16264	16347	16263	16032	16340	16299	16226	16277	16165	16030	16202	16244	16325	16490	16414	16243	16031	16370	16070	16244	16159	16177	16154	16148	16050	16134	16316	16088	16019	16231	16232	16314	16280	16186	16178	16295	16173	16186	16181	16178	16231	16238	16090	16241	16306	16277	16243	16391	16124	16369	16245	16187	16373	16182	16165	16449	16118	16257	16199	16285	16189	16092	16035	16254	16100	16314	16110	15983	16137	16013	16255	16219	16340	16356	16318	16237	16216	16245	16227	16317	16326	16088	16234	16224	16330	16152	16142	16192	16430	16249	16254	16424	16254	16345	16288	16169	16093	16199	15912	15995	16131	16195	16117	16149	16205	16286	15943	16384	16233	16343	16312	16458	16270	16160	16288	16164	16375	16455	16246	16126	16268	16098	16220	16167	16287	16242	16321	16120	16506	16197	16147	16230	16430	16426	16312	16117	16077	16340	16208	16273	16424	16188	16183	16265	16209	16199	16156	16367	16168	16227	16123	16222	16334	16259	16191	16296	16103	16169	16282	16210	16249	16287	16399	16350	16364	16283	16391	16071	16268	16449	16145	16314	16291	16210	16060	16173	16425	16384	16200	16365	16204	16218	16222	16185	16125	16153	16186	16264	16209	16424	16055	16073	16209	16312	16061	16266	16205	16332	16345	16104	16101	16137	16132	16195	16192	16385	16141	16411	16340	16243	16145	16219	16240	16068	16184	16051	16171	16175	16207	16056	16477	16316	16057	16394	16186	16373	16227	16256	16258	15979	16163	16235	16009	16097	16068	16230	16182	16463	16322	16189	16350	16277	16269	16346	16287	16216	16175	16226	16406	16255	16143	16242	16281	16256	16160	16233	16082	16321	16321	16067	16036	16111	16447	16085	16226	16388	16149	16408	16250	16225	16122	16215	16115	16178	16200	16040	16321	16018	16103	16240	16208	16123	16070	16210	16209	16168	16167	16301	16273	16190	16037	16333	16355	16144	16166	16241	16127	16213	16063	16304	16035	16225	16077	16206	16080	16289	16109	16191	16381	16210	16267	16370	16304	16213	16254	16337	15899	16336	16434	16138	16227	16282	16158	16187	16131	16195	16086	16054	16147	16272	16325	16320	16321	16147	16204	16216	16081	16456	16205	16255	16324	16423	16101	16178	16093	16274	16178	16122	16266	16024	16161	16022	16003	16006	16219	16380	16296	15999	16303	16114	16179	16426	16361	16565	16192	16230	16248	16360	16303	16105	16102	16267	16260	16253	16153	16132	16055	16306	16318	16158	16406	16225	16250	16042	16148	16306	16245	16266	16105	16310	16268	16083	16171	16291	16141	16326	16355	16259	16305	16380	16268	16208	16175	16280	16138	16197	16292	16074	16237	16171	16287	16187	16170	16247	16392	16051	16121	15931	16167	16232	16352	16288	16193	16052	16217	16096	16018	16255	16444	16141	16173	16265	16194	16233	16234	16130	16379	15985	16426	16290	16357	16040	16221	16363	16248	16243	16215	16191	16279	16406	16356	16115	16355	15964	16139	16269	16179	16278	16251	16126	16159	16337	16243	16235	16091	16008	16281	16259	15957	16253	16211	15876	16245	16272	16180	16020	16077	16122	16135	16149	16083	16034	16279	16251	16272	16158	16340	16241	16204	16180	16282	16216	16348	16310	16030	16250	16277	16110	16058	16245	16188	16162	16390	16249	16253	16395	16376	16178	16291	16084	16326	16209	16218	16353	16315	16275	16078	16278	16361	16126	16140	16036	16137	16243	16037	16276	16234	16354	16206	16231	16239	16328	16184	16037	16383	16074	16132	15891	16092	16278	16214	16201	16204	16139	16264	16058	16186	16231	16059	16138	16139	16298	16496	16339	16115	16194	16123	16068	16251	16160	16344	16281	16092	16227	16263	16099	16152	16354	16078	16198	16175	16466	16049	16349	16240	16147	16199	16135	16513	16262	16356	16186	16267	16201	16327	16221	16383	16293	16402	16281	16285	16181	16177	16139	16069	16157	16276	16334	16158	16247	16307	15998	16261	16213	16027	16260	16398	16254	16350	16412	16320	16396	16175	16277	16224	16224	16258	16342	16174	16270	16168	16154	16323	16530	16241	16201	16092	15981	16121	16110	16099	16300	16285	16277	16079	16181	16228	16339	16232	16202	16419	16350	16373	16156	16266	16355	16314	16047	16237	16191	16187	16344	16310	16199	16226	16195	16235	16342	16174	16272	16213	16348	16176	16217	16132	16147	16166	16344	16237	16122	16292	16288	16195	16269	16281	16088	16264	16334	16250	16163	16221	16179	16280	16308	16285	16208	16272	16293	16191	16251	16108	16310	16244	15996	16386	16333	16276	16214	16152	16317	16412	16069	16075	16310	16167	16285	16415	16216	16111	16073	16076	16149	16061	16189	16087	16176	16047	16307	16119	16194	16326	16145	16247	16116	16181	16307	16245	16362	16212	16229	16279	16107	16245	16177	16173	16320	16424	16278	16186	16330	16255	16200	16194	16312	16199	16176	16315	16163	16216	16048	16226	16272	16130	16196	16138	16076	16319	16172	16293	16268	16212	16518	16103	16267	16069	16163	16599	16379	16259	16128	16137	16280	16302	16284	16251	16344	16252	16243	16271	16182	15955	16310	16404	16175	16041	15982	16222	16188	16019	16390	16260	16471	16196	16078	16285	16257	16260	16143	16247	16141	16108	16189	16324	16269	16179	16198	16313	16250	16377	16178	16243	16383	16248	16248	16228	16194	16314	16226	16144	16294	16171	16278	16056	16344	16289	16202	16248	16179	16374	16219	16345	16285	15955	16176	16156	16293	16180	16099	16331	16291	16350	16206	16327	16247	16255	16098	16384	16151	15902	16151	16326	16196	16107	16169	16145	16144	16183	16273	16196	16333	16294	16304	16287	16250	16345	16191	16139	16205	16144	16451	16161	16195	16184	16132	16146	16091	16224	16446	16190	16255	16208	16293	16273	15961	16281
12244	21693	17515	15696	15096	14312	14095	13975	14033	14039	14113	13878	13893	13715	13681	13509	13497	13682	13558	13384	13574	13603	13564	13642	13495	13472	13469	13540	13575	13397	13593	13640	13586	13446	13495	13667	13691	13476	13369	13428	13430	13640	13530	13465	13445	13559	13545	13496	13516	13369	13499	13559	13526	13436	13577	13455	13535	13446	13541	13358	13443	13436	13554	13546	13414	13493	13418	13642	13342	13440	13490	13429	13659	13485	13548	13599	13446	13484	13497	13508	13501	13445	13407	13567	13405	13523	13421	13590	13506	13352	13546	13489	13435	13404	13463	13479	13533	13577	13483	13529	13387	13440	13211	13593	13402	13517	13340	13500	13258	13502	13664	13372	13574	13358	13593	13424	13591	13425	13573	13513	13436	13566	13491	13475	13535	13417	13511	13559	13406	13638	13438	13662	13662	13452	13399	13464	13320	13521	13340	13310	13657	13259	13553	13356	13416	13339	13666	13461	13517	13386	13403	13480	13543	13649	13486	13565	13496	13516	13472	13418	13285	13653	13429	13418	13497	13569	13415	13562	13622	13556	13504	13424	13397	13519	13612	13431	13352	13516	13551	13433	13411	13373	13451	13641	13368	13510	13438	13522	13356	13563	13166	13427	13383	13499	13390	13523	13545	13334	13502	13457	13443	13356	13388	13481	13385	13472	13456	13448	13577	13621	13429	13445	13590	13516	13369	13531	13470	13396	13386	13442	13439	13402	13407	13408	13447	13513	13503	13571	13595	13484	13614	13644	13536	13413	13359	13659	13450	13408	13386	13581	13401	13401	13476	13378	13310	13458	13334	13406	13390	13559	13420	13496	13564	13457	13449	13563	13396	13447	13497	13370	13507	13332	13437	13414	13485	13511	13544	13433	13419	13545	13418	13490	13359	13517	13330	13410	13428	13511	13496	13537	13546	13523	13308	13361	13367	13601	13464	13318	13436	13390	13381	13452	13402	13385	13390	13468	13426	13381	13520	13544	13472	13548	13479	13543	13396	13431	13423	13414	13595	13432	13444	13398	13368	13446	13583	13545	13576	13472	13519	13543	13488	13483	13491	13364	13625	13462	13392	13490	13287	13452	13452	13482	13499	13381	13488	13593	13545	13449	13444	13325	13407	13559	13385	13408	13194	13495	13510	13514	13309	13419	13462	13524	13398	13473	13347	13451	13610	13524	13702	13504	13511	13611	13401	13512	13551	13582	13445	13513	13492	13563	13602	13722	13392	13414	13611	13499	13599	13607	13503	13599	13513	13302	13507	13542	13496	13508	13586	13449	13503	13465	13422	13438	13496	13472	13534	13567	13406	13319	13552	13430	13486	13572	13339	13455	13424	13435	13522	13351	13411	13586	13411	13384	13426	13472	13644	13463	13347	13409	13326	13528	13516	13564	13326	13282	13426	13490	13470	13570	13377	13505	13329	13431	13553	13406	13430	13538	13539	13479	13505	13437	13550	13460	13661	13419	13470	13418	13573	13552	13412	13412	13342	13515	13573	13566	13429	13434	13639	13393	13479	13654	13429	13340	13609	13384	13481	13479	13488	13471	13375	13399	13557	13458	13488	13559	13586	13156	13450	13562	13441	13610	13326	13569	13379	13565	13312	13314	13594	13424	13296	13567	13583	13551	13458	13416	13503	13442	13595	13380	13461	13425	13501	13471	13354	13289	13491	13440	13542	13293	13445	13542	13503	13317	13500	13578	13458	13318	13400	13348	13482	13353	13475	13370	13325	13642	13608	13456	13509	13421	13450	13353	13429	13444	13572	13350	13302	13457	13454	13430	13442	13384	13524	13318	13469	13523	13491	13455	13318	13307	13535	13506	13447	13446	13491	13437	13379	13588	13406	13489	13411	13427	13446	13441	13482	13315	13497	13507	13585	13480	13454	13516	13298	13387	13541	13620	13596	13577	13564	13529	13489	13504	13408	13567	13525	13438	13532	13527	13530	13341	13426	13402	13559	13454	13374	13616	13502	13510	13357	13567	13479	13374	13414	13490	13522	13446	13540	13413	13487	13710	13556	13380	13417	13514	13506	13653	13449	13494	13528	13479	13433	13389	13548	13357	13473	13554	13408	13457	13509	13453	13601	13501	13481	13577	13441	13491	13471	13454	13383	13375	13362	13570	13373	13323	13476	13423	13489	13565	13471	13422	13444	13601	13411	13555	13473	13371	13628	13492	13554	13449	13502	13324	13382	13408	13395	13353	13498	13504	13567	13396	13629	13377	13513	13403	13482	13405	13418	13540	13584	13540	13382	13570	13468	13490	13430	13518	13276	13575	13501	13368	13383	13557	13474	13554	13471	13516	13440	13484	13611	13297	13577	13523	13436	13578	13421	13388	13622	13351	13542	13455	13399	13516	13381	13458	13433	13570	13518	13589	13508	13490	13249	13448	13497	13665	13419	13509	13467	13372	13494	13417	13588	13510	13404	13600	13455	13508	13300	13635	13444	13489	13401	13530	13487	13606	13369	13405	13412	13305	13582	13467	13475	13484	13481	13498	13473	13468	13468	13603	13483	13392	13456	13603	13360	13399	13495	13425	13568	13381	13490	13324	13484	13524	13588	13394	13515	13515	13427	13548	13444	13514	13368	13368	13495	13485	13351	13509	13597	13382	13520	13420	13590	13478	13559	13574	13302	13375	13501	13477	13552	13378	13515	13307	13502	13457	13468	13428	13287	13506	13307	13453	13408	13392	13522	13529	13481	13483	13390	13594	13539	13458	13503	13404	13426	13519	13429	13375	13504	13344	13437	13500	13522	13493	13452	13575	13320	13611	13438	13364	13392	13408	13431	13497	13364	13554	13476	13468	13649	13504	13655	13356	13472	13508	13355	13425	13305	13503	13409	13400	13391	13483	13364	13412	13340	13590	13433	13565	13498	13613	13488	13461	13378	13505	13500	13461	13363	13483	13509	13490	13466	13513	13465	13499	13551	13467	13695	13288	13371	13528	13314	13430	13333	13335	13494	13432	13493	13434	13675	13490	13537	13440	13315	13459	13560	13538	13297	13521	13418	13488	13459	13514	13335	13445	13379	13432	13362	13421	13526	13460	13456	13622	13552	13549	13415	13467	13493	13426	13481	13422	13545	13465	13513	13510	13528	13347	13241	13486	13434	13496	13486	13490	13504	13427	13538	13459	13396	13378	13550	13445	13490	13512	13429	13323	13621	13378	13383	13654	13374	13530	13520	13458	13617	13508	13251	13423	13443	13359	13471	13603	13361	13515	13418	13426	13559	13392	13354	13582	13427	13445	13469	13363	13275	13377	13413	13494	13498	13493	13428	13478	13430	13441	13526	13474	13399	13377	13642	13435	13408	13485	13503	13446	13358	13420	13478	13445	13418	13463	13406	13414	13635	13410	13576	13470	13484	13311	13523	13543	13557	13337	13442	13537	13326	13330	13418	13470	13582	13463	13485	13455	13431	13506	13543	13487	13464	13300	13456	13363	13335	13417	13387	13456	13623	13526	13495	13312	13491	13476	13546	13464	13522	13437	13527	13606	13468	13419	13568	13497	13505	13447	13457	13537	13395	13544	13640	13455	13465	13452	13447	13484	13364	13463	13418	13663	13566	13607	13567	13528	13489	13390	13403	13462	13319	13505	13483	13465	13426	13403	13438	13440	13444	13520	13377	13375	13463	13687	13506	13256	13415	13417	13354	13481	13417	13355	13415	13507	13431	13519	13574	13544	13405	13483	13562	13503	13452	13441	13403	13407	13490	13365	13586	13437	13499	13566	13447	13303	13517	13455	13490	13446	13521	13528	13426	13463	13544	13513	13498	13532	13435	13518	13399	13564	13368	13444	13533	13480	13529	13340	13468	13497	13429	13476	13386	13353	13372	13649	13352	13496	13516	13418	13416	13415	13464	13443	13510	13424	13558	13531	13616	13486	13331	13413	13517	13497	13425	13649	13484	13497	13421	13272	13553	13397	13452	13589	13443	13491	13276	13403	13587	13571	13306	13565	13484	13722	13400	13473	13508	13622	13521	13429	13489	13506	13637	13396	13567	13522	13533	13454	13276	13361	13460	13555	13540	13326	13501	13544	13482	13358	13432	13526	13569	13475	13400	13324	13532	13483	13436	13519	13341	13553	13420	13420	13377	13634	13492	13447	13705	13414	13625	13512	13541	13461	13503	13601	13376	13553	13495	13605	13381	13506	13399	13536	13428	13339	13512	13339	13339	13414	13530	13334	13538	13437	13435	13586	13488	13356	13532	13416	13427	13393	13490	13362	13416	13372	13572	13518	13530	13394	13584	13389	13477	13572	13477	13605	13357	13563	13253	13460	13402	13517	13501	13435	13607	13460	13620	13429	13461	13388	13511	13359	13451	13409	13511	13423	13601	13486	13550	13425	13429	13585	13468	13349	13472	13404	13470	13477	13430	13522	13444	13409	13464	13414	13433	13527	13461	13491	13459	13411	13496	13451	13501	13534	13390	13429	13576	13556	13308	13604	13508	13306	13460	13306	13338	13348	13360	13369	13358	13458	13476	13469	13336	13571	13351	13494	13432	13546	13368	13512	13388	13416	13471	13411	13488	13471	13524	13509	13354	13520	13501	13446	13476	13574	13525	13296	13250	13474	13527	13510	13518	13515	13372	13537	13483	13413	13492	13493	13448	13503	13429	13469	13494	13375	13495	13447	13448	13352	13529	13626	13455	13513	13462	13585	13464	13519	13654	13378	13445	13373	13587	13503	13418	13425	13521	13467	13381	13505	13494	13522	13409	13522	13429	13456	13575	13454	13414	13329	13404	13412	13595	13505	13543	13394	13511	13457	13386	13380	13478	13414	13478	13441	13427	13339	13414	13497	13412	13513	13498	13459	13533	13494	13362	13514	13531	13594	13626	13476	13452	13486	13431	13385	13415	13429	13490	13277	13407	13458	13304	13440	13523	13466	13434	13571	13502	13668	13516	13443	13489	13534	13563	13560	13609	13671	13480	13395	13582	13349	13591	13456	13526	13546	13522	13468	13534	13653	13404	13370	13569	13475	13459	13286	13242	13387	13603	13512	13495	13537	13531	13520	13470	13526	13378	13362	13356	13427	13546	13556	13396	13374	13394	13455	13469	13541	13309	13479	13598	13493	13593	13356	13375	13490	13353	13436	13584	13360	13465	13477	13446	13489	13589	13426
24908	21333	26697	26291	18822	17668	17812	17290	17254	16916	16955	17234	17117	17167	16994	17326	16845	16829	16889	16889	16885	17000	16866	16865	16944	16998	16981	16948	16999	16829	16906	16759	16960	16783	17008	16949	16782	16978	16986	16936	16935	17065	16796	16822	16894	16798	16966	16816	16926	16769	17058	16921	17104	16834	16861	16727	16824	16613	16736	16790	16784	17060	16942	16713	16813	16816	16867	16755	16838	16922	16905	16707	16895	16702	16585	16844	16829	16903	16758	16920	16763	16782	16846	16810	16831	16930	16814	16894	16811	16859	16745	16889	16892	16667	16994	16812	16746	16797	16786	16634	16821	16880	16917	16889	16767	16954	16689	16747	16887	16966	16967	16913	16676	16695	16810	16839	16921	16764	16883	17055	16980	17029	16831	16911	16953	16754	16770	16898	16844	16868	16778	16731	17043	16917	16894	16965	16927	16830	16836	16932	16855	16969	16844	17023	16792	16784	16580	16890	16893	16799	16782	16779	16634	17051	16785	16934	16883	17045	16788	16888	16715	16935	16770	16701	16936	16711	17047	16984	16650	16585	16782	16921	16810	16796	16901	16646	16865	16771	16717	16819	16922	16809	16996	16893	16795	16743	16919	16667	16809	16679	16819	16827	16724	16840	16753	16995	16740	17031	16816	16862	17026	16942	16954	16839	16936	16883	16759	16794	16684	16877	16784	16616	16710	16901	16895	16782	16842	16834	16981	16905	16827	16798	16994	17087	16766	16783	16743	16819	16913	16749	16859	16587	16743	16736	16831	16834	16910	16791	16753	16749	16710	16747	16778	16659	16884	16847	16797	16858	16786	16838	16798	16761	16905	16856	16786	16807	16856	16913	16838	16919	16973	16839	16909	16810	16786	16975	16970	16906	16791	16901	16767	16641	16800	16709	16842	16746	16879	16898	17104	16711	17037	16754	16732	16682	16841	16930	16864	16898	16468	16735	16980	16773	16844	16839	16750	16856	16879	16765	16900	16947	17006	16788	16696	16913	16848	17054	16850	16814	17011	16849	16899	16849	16964	17126	16927	16863	16869	16799	16767	16797	16768	16690	16814	16740	16718	16858	16919	16734	16882	16888	16731	16704	16839	16937	16708	16820	16740	16977	16882	16919	16719	16906	16875	16869	16851	16817	16897	16871	16973	16695	16747	16956	16786	17048	16795	16912	16660	16936	16787	16963	16900	16859	16804	16798	17078	16794	16864	16973	16710	17040	16719	16923	16828	16872	16881	16776	16866	16915	16911	16790	16948	16842	17014	16662	16977	16874	17000	16746	16875	17001	16841	16941	16832	16622	16513	16826	16772	16811	16860	16910	16895	16757	16850	16923	16918	16933	16954	16726	16661	16950	17046	16665	16881	17040	16896	16759	16682	16936	16706	16787	16787	16769	16713	16879	16798	16667	16837	16830	16824	16897	16749	16966	16944	16815	16852	16861	16616	16838	16925	16777	16760	16911	16808	16884	16986	16879	16790	16692	16678	16957	16698	16880	16846	16947	16934	16863	16863	16780	17046	16949	16939	16962	17013	16862	16739	16702	16965	16850	16996	16979	16851	16902	16827	16799	16958	16928	16785	16596	16902	16869	16976	16761	16827	16985	16709	16904	16848	16897	16707	16796	16875	16821	16803	16751	16835	16971	16723	16861	16809	16848	16993	16920	16745	16865	16721	16945	16848	16835	16869	16941	16860	16670	16978	16819	16800	16887	16913	16959	16696	16864	16799	16907	16680	17093	16683	16967	17033	16876	16862	16784	16949	16829	16919	17052	16754	16793	16873	16870	16890	16913	16764	16970	16797	16840	16765	16955	16616	16841	16904	16865	16819	16767	16948	16857	16773	17100	16986	16965	17003	16962	16787	16696	17041	16648	16823	16884	16860	16827	16779	16664	16926	16689	17026	16911	16882	16853	16749	17016	16968	16965	16807	16732	16964	16858	17029	16804	16812	16812	16802	16822	16822	16838	16774	16609	16898	16872	16947	16956	16696	16696	16865	16942	16746	16703	16772	16876	17005	16661	16737	16886	16738	16957	16946	16802	16885	16634	17076	16881	16779	16828	17045	16652	16722	16849	17033	16921	16831	17028	17053	16729	16898	16825	17115	16783	16769	16643	16863	17001	16798	16896	16730	16940	16912	16856	16798	16721	16927	16819	16770	16885	16843	16932	16943	16875	16967	16785	16856	16858	16934	16900	16800	16916	16956	16781	16612	16707	16730	16913	16895	16794	16882	16858	16763	16593	16736	16600	16792	17033	16849	16766	16803	16640	16954	16920	16814	16766	16891	16806	16764	16812	16695	16821	16883	16760	16878	16857	16928	16945	16687	16806	16827	16901	16876	16739	16860	16888	16590	16763	16915	16822	16941	16761	16849	16769	16967	17075	16869	16813	16929	16867	16924	16676	16970	16931	16959	16870	16921	16837	16904	16831	16801	16920	16829	17010	16859	16920	16909	16851	16765	16686	16814	16771	16852	16952	16893	16903	16824	16833	17073	16709	16792	17015	16860	16965	17023	16763	16909	16742	17016	16926	16812	16982	16993	16753	16856	16710	16988	16765	17060	16928	16943	16669	16736	16881	16841	16925	16839	16722	16841	16968	16956	16718	16764	16891	16695	16970	16830	16767	16845	16763	16767	16747	16904	16888	16834	16819	16978	16860	16721	16601	16930	17059	16763	16707	16917	16717	16865	16934	17121	16749	17127	16859	16942	16821	17019	16847	16882	16746	16827	16717	16735	17012	16903	16780	16832	16968	16964	16684	16803	16779	16887	16846	16876	16685	16854	16720	16781	16918	16937	17015	16906	16900	16840	16673	16771	16752	16901	16634	16761	16896	16898	16937	16974	16911	16808	17002	16878	16794	16829	16896	16962	16806	16842	16773	16942	16930	16862	16746	16910	16872	16717	16934	16908	16951	16904	16717	17017	16855	16882	17161	16871	16862	16936	16770	17030	16984	16990	16805	16984	16724	16956	16889	16776	16817	16828	16809	16839	16855	16908	16743	17190	16923	16931	16768	16787	17070	16821	16738	16704	16900	16952	17050	16813	16699	16783	16802	16798	16912	16800	16929	16984	16796	16933	16929	16828	16872	16884	16746	16891	16853	16830	16941	16957	16894	16646	16703	16547	16797	16910	17015	16849	16974	16945	16801	16855	16778	17040	16794	16909	16742	16975	16779	16785	16709	16802	16685	16800	17009	16915	16939	16869	17036	16865	16914	16888	16841	16800	16984	16929	16930	16893	16882	16932	16777	16771	16692	16879	16851	16778	16691	16875	16817	16795	16810	16723	16626	16964	16789	17056	16933	16870	16755	16841	16992	16804	16917	16922	16810	16776	16718	16824	16888	16865	16899	17029	16629	16840	16761	16878	17019	16821	16834	16687	16679	16903	16876	16795	17130	16963	16867	16893	16945	16751	17011	16713	16701	16969	16932	16658	16758	16691	16625	16821	16758	16873	16819	16844	16775	16936	16816	16821	16815	16839	16877	16887	16846	16777	16888	16709	16712	16845	16887	16908	16756	16773	16791	17045	16914	16912	16804	16893	16818	16873	16863	16862	16599	16993	16752	17063	17125	16660	16904	16869	16676	16750	16694	16814	16991	16931	17102	16977	16918	16782	17000	17010	16939	16877	16808	16881	16926	16883	17023	16952	16792	16915	16939	16892	16866	16895	16959	16828	16916	16783	16912	16891	16965	16902	16681	16682	16749	16925	16857	16788	16959	16676	16891	16979	16757	16888	16793	17165	16592	16808	16943	17079	16749	16931	16805	16814	16791	16818	16917	16926	16778	17032	17017	16913	16940	16815	16997	16769	16840	16789	16817	16830	16804	16799	16543	16733	16848	16686	16665	16827	16991	16935	16790	16757	16869	16892	16802	16960	16872	16767	16857	16936	16794	16867	16952	16823	16867	16804	16921	16907	16699	16857	16821	16795	16799	16815	16825	17041	16914	16955	16880	16833	16700	17184	16984	16856	16950	16870	16718	16767	16606	16911	17063	16970	16758	17062	16940	16934	17105	16850	16903	16976	16828	16802	16640	16672	16815	16607	16790	16743	16860	16887	16854	17021	17045	16867	16856	16884	16621	16863	16833	16848	16926	16718	16776	16716	16921	17081	16802	16776	16942	17056	17074	16805	16804	16874	16807	17030	16741	16892	16868	16665	16815	16906	16789	16809	16778	17057	16880	16907	16819	16876	16688	16822	16989	16896	16981	16960	16689	16818	16958	16980	16797	16713	16910	16727	16868	16698	16815	16903	17059	16914	16914	16820	16866	16985	16850	16773	16737	16992	17120	16804	16605	16892	16809	16657	16802	16956	16843	16880	16739	16905	16725	16975	16783	16903	16792	16833	16671	16728	17043	16849	16803	16763	16867	16980	16877	16933	16915	16808	16732	16691	16920	16920	16790	16841	16773	16990	16828	16855	16961	17007	16880	16940	16870	16780	17023	17122	17008	16694	16839	16956	16948	16833	16935	16980	16728	16910	16784	16623	16789	16897	16977	16901	16868	16753	16857	16876	16847	16919	16738	16990	16811	16724	16838	16956	16978	16752	16944	16863	16952	16898	16800	16880	16832	16815	16896	17031	16850	16854	16866	16896	16921	16942	16913	16759	16751	16955	16823	16830	16905	16732	16760	16671	16700	16724	16747	16825	16880	16791	16938	16671	16865	16807	16665	16999	16947	16980	16744	16840	16900	17018	16992	16990	16806	16740	16949	16925	16875	17010	16781	16895	16891	16935	16926	16915	16950	16940	16899	17108	16693	16869	16849	16850	16866	16879	16878	16867	16669	16888	16924	16659	16969	16761	16868	16916	16930	16932	17043	16779	16670	16702	16920	16957	16881	16688	17021	16876	16775	17128	16870	16637	16839	16817	16746	16990	17075	16724	16949	17055	17016	16934	17037	16895	17026	16901	16814	16868	16740	16719	16722	16884	16700	16704	17050	16965	16912	16778	16932	16666	16998	16965	16796	16877	16920	16831	16916	16955	16926	16773	16828	16813	16715	16871	16826	16927	16906	16961	16902	16774	16882	16795	16698	17030	16708	16932	16841	16893	16921	16955	16997	17056	16804	16862	17080	16774	16790	16931	17081	16855	16732	17048	16724	16691	16923	16924	16835	16748	16928	16839	16930	16612	16840
13379	19327	16716	15569	14938	14241	14249	13997	14129	14219	14285	14129	14336	14145	13998	13852	13860	13719	13706	13831	13876	13857	13814	13806	13781	13955	13838	13847	13909	13959	13712	13918	13763	13805	13821	13841	13980	13809	13735	13918	14009	13850	13932	13628	13762	13846	13994	13913	13923	13829	13731	13695	13795	13865	13845	13748	13718	13683	13808	13788	13947	13767	13865	13766	13749	13990	13966	13883	13747	13732	13816	13846	13921	13707	13857	13883	13883	13876	13867	13945	13669	13784	13776	13777	13931	13744	13875	13852	13587	13824	13919	13715	13833	13655	13856	13829	13816	13689	13862	13997	13957	13671	13931	13941	13682	13823	14018	13765	13808	13813	13842	13861	13708	13835	13821	13802	13759	13993	13908	13775	13869	13881	13827	13696	13805	13709	13763	13829	13773	13784	13861	13818	13914	13807	13749	13871	13787	13728	13921	13985	13892	13891	13834	13759	14072	13584	13879	13647	13729	13804	13864	13862	13883	13662	13750	13687	13766	13868	13719	13696	13801	13717	13731	13776	13779	13837	13810	13736	13881	13680	13946	13988	13724	13840	13794	13804	13831	13635	13794	13976	13923	13669	13871	13608	13804	13916	13939	13837	13732	13776	13841	13739	13883	13815	13755	13829	13899	13754	13853	13793	13785	13775	13896	13864	13890	13782	13713	13712	13924	13839	13836	13904	13845	13671	14019	13772	13707	13877	13985	13664	13909	13995	13896	13783	14055	13913	13790	13796	13781	13603	13555	13845	13745	13822	13905	13741	13857	13915	13672	13742	13859	13907	13668	13836	13788	13720	13784	13891	13655	13888	13902	13716	13816	13859	13815	13879	13741	13798	13796	13809	13797	13877	13882	13719	13985	13744	13871	13835	13701	13707	13844	13733	13760	13768	13947	13920	13909	13800	13766	13791	13799	13818	13677	13817	13749	14025	13739	13839	13847	14079	13843	14069	13833	13754	13839	13921	13904	13803	13959	13849	13831	13810	13791	13668	13767	13738	13788	13890	13853	13779	13739	14032	13734	13896	13926	13833	13865	13877	13868	13876	13819	13769	13949	13908	13753	13927	13804	13947	13730	13777	13901	13905	13859	13836	13701	13518	13767	13938	13874	13899	13997	13851	13734	13671	13614	13730	13809	13787	13895	13713	13805	13651	13737	13810	13804	13937	13966	14006	13873	14009	13832	13862	13853	13882	13943	13772	14015	13907	13769	13799	13786	13986	13712	13818	13889	13745	13698	13850	13734	13911	13719	13757	13801	13711	13914	13864	13840	13791	13788	13845	13765	13811	13740	13740	13839	13799	13760	13985	13664	13741	13647	13677	13818	13643	13753	13888	13958	13711	13773	13962	13822	13756	13913	13801	13810	13897	13775	13898	13744	13782	13821	13939	13771	13849	13764	13826	13924	13726	13815	13606	13686	13734	13858	13803	13963	13738	13889	13992	13906	13903	13761	13878	13848	13856	13756	13833	13852	13673	13908	13985	13838	13792	13953	13808	13718	13783	13850	13724	13759	13834	13851	13831	13892	13830	13726	13880	13729	13971	13808	13798	13637	13896	13870	13717	13963	13695	13797	13872	13838	13878	13803	13697	13709	13893	13753	14015	13862	14024	13765	13984	13925	13826	13851	13882	13748	13694	13738	13757	13670	13795	13756	13857	13706	13660	13844	13758	13688	13796	13933	13857	13804	13817	13946	13913	13750	13834	13777	13902	13694	13872	13828	13824	13797	13687	13862	13942	13770	13794	13666	13912	14029	13793	13844	13818	13786	13907	13944	14002	13830	13745	13774	13656	13602	13778	13790	13963	13811	13911	13867	13908	14021	13708	13867	13982	13693	13825	13945	13950	13776	13843	13786	13877	13620	13773	13841	13845	13556	13868	13816	14036	13825	13700	13650	13816	13936	13881	13683	13874	13872	13838	13869	13896	13927	13717	13690	13939	14037	13644	13900	13883	13958	13709	13907	13852	13781	13860	13895	13873	13883	13765	13729	13682	13928	13875	13961	13820	13932	13791	13935	13675	13901	13843	13797	13673	13858	13737	13790	13802	13888	13991	13937	13797	13739	13771	13763	13640	13860	13940	13929	13792	13924	13793	13737	13968	13789	13780	13848	13745	13870	13839	13842	13791	13698	13848	13873	13881	13662	13857	13867	13829	13900	13919	13836	13839	13761	13731	13540	13823	13723	13862	13874	13806	13958	13744	13835	13668	13754	13710	13785	13769	13862	13603	13674	13825	13855	13749	13744	13699	13751	13865	13784	13836	13688	13872	13994	13818	13620	13784	13838	13790	13939	13857	13687	13802	13744	13825	13866	13912	13886	13762	13857	13861	13764	13789	13793	13731	13759	13982	13863	13653	13783	13728	13800	13859	13832	13733	13816	13759	13697	13852	13730	13632	13943	13647	13978	13857	13805	14073	13732	13824	13780	13683	13694	13778	13846	13985	13800	13734	13878	13805	13886	13924	13856	13920	13686	13884	13836	13877	13719	14033	13890	13837	13935	13844	13726	13643	13836	13669	13900	13843	13780	13867	13828	13759	13720	13911	13698	13693	13763	13693	13637	13797	13821	13780	13938	13940	13725	13659	13847	13738	13799	13871	13793	13793	13879	13935	13821	13785	13854	13842	13732	13807	13804	13921	13836	13822	13859	13922	13783	13783	13707	13830	13882	13787	13769	13736	13707	13912	13794	13700	13630	13743	13902	13898	13884	13727	13850	13889	13929	13856	14010	13797	13937	13939	13971	13875	13912	13804	13902	13723	13871	13863	13803	13763	13805	13916	13848	13760	13767	13942	13847	13724	13781	13890	13846	13767	13817	13882	13796	13878	13777	13733	13826	13723	13843	13781	13926	13891	13638	13725	13771	13999	13938	13898	13703	13864	13760	13901	13833	13841	13799	13846	13799	13929	13858	13845	13911	13879	13790	13805	13807	13769	13785	13993	13670	13945	13767	13868	13716	13894	13882	13766	13764	13816	13953	13819	13933	13707	13718	13904	14027	13812	13804	13599	13948	13943	13814	13822	13820	13824	13777	13800	13860	14050	13720	13955	13751	13705	13716	13684	13949	13656	13706	13811	13799	13631	13941	13809	13842	13784	13901	13924	13656	14019	13857	13913	13832	13777	13854	13663	13901	13858	13788	13976	13802	13973	13800	13880	13694	13985	13796	13838	13760	13889	13816	13867	13644	13892	13800	13843	13760	14023	13910	13793	13878	13754	13817	13771	13885	13814	13819	14019	13871	13855	13792	13819	13834	13712	13824	13669	13737	13747	13892	13686	13848	13798	13810	13668	13913	13820	13654	13680	13933	13806	13809	13911	13648	13894	13709	13737	13844	13900	13790	13685	13761	13606	13802	13772	13874	13883	13814	13737	13708	13758	13845	13979	13824	13780	13926	13749	13727	13748	13593	13875	13974	13799	13916	13835	13608	13740	13805	13811	13681	13781	13723	13795	13885	13796	13920	13681	13885	13816	13885	13698	13833	13947	13681	13751	13792	13917	13868	13881	13972	13880	14008	13889	13591	13736	13784	13763	13845	13759	13902	13912	13896	13930	13900	13752	14115	13749	13819	13615	13743	13646	13872	13835	13847	13900	13818	13971	13683	13839	13819	13883	14010	13851	13843	13727	13957	13861	13893	13832	13797	13863	13837	13795	13782	13793	13886	13866	13690	13951	13857	13696	13831	13797	13854	13860	13772	13704	13928	13928	13810	13848	13675	13875	13765	13869	14012	13752	13858	13844	13773	13934	13716	13752	13757	13922	13722	13876	13824	13808	13918	13720	13906	13831	13760	13981	13898	13736	13858	13797	13940	13768	13870	13860	13758	13796	14054	13829	13954	13754	13743	13787	13670	13785	13729	13820	13828	13914	13742	13733	13755	13634	13828	13819	13675	13830	13962	13842	13760	13788	13694	13717	13717	13582	13903	13767	13668	13692	13802	13806	13799	13799	13829	13713	13810	13807	13913	13873	13823	13737	13783	14022	13923	13863	13832	13801	13782	13903	14059	13783	13890	13891	13753	13881	13747	13720	13694	13770	13769	13849	13722	13847	13786	13663	13916	13916	13752	13806	13951	13909	13999	13851	13758	13760	13691	13751	13901	13747	13970	13858	13668	13842	13907	13763	13802	14115	13766	13719	13813	13754	13963	13960	13730	13978	13788	13751	13849	13810	13732	13867	13971	13739	13942	13760	13872	13863	13829	13921	13843	13690	13844	13689	13843	13919	13729	13782	13793	13743	13698	13942	13804	13932	13690	13710	13798	13709	13822	13865	13619	13819	13620	13742	13893	13904	13931	13947	13712	13839	13825	13917	13812	13668	13836	13784	13896	13762	13794	13864	13895	13814	13858	13786	13833	13831	13756	13820	13879	13857	13689	13641	13728	13741	13712	13793	13862	13739	13865	13798	13870	13833	14060	13731	13652	13786	13813	13843	13693	13784	13794	13817	13773	13607	14017	13787	13789	13857	13911	13756	13788	13819	13816	13861	13761	13896	13751	13944	13797	13824	13723	13724	13753	13698	13779	13841	13810	13816	13801	13850	13881	13921	13924	13693	13672	13743	13738	13593	13698	13830	13726	13877	13946	13910	13778	13753	13804	13699	13854	13868	13994	13689	14006	13782	13917	13687	13891	13667	13680	13848	13716	13876	13873	13959	13916	13869	13860	13775	13825	13848	13792	13889	13707	13804	13793	13560	14009	13814	13882	13789	13908	13777	13869	13791	13738	13954	13789	13850	13928	13809	13736	13839	13843	14018	13783	13759	13832	13833	13851	13812	13903	13906	14089	13901	13659	13939	13779	13816	13753	13955	13891	13686	13905	13925	13871	13734	13767	13726	13962	13811	13849	13900	13750	13676	13855	13844	13898	13964	13953	14052	13830	13760	13655	13548	13729	13829	13747	13905	13876	13662	13820	13709	13777	13977	13902	13762	13926	13964	13904	13766	13697	13823	13720	13781	13724	13885	13819	13990	13863	13932	13618	13877	13834	13913	13867	13853	13872	13964	14024	13805	13843	13925	13796	13858	13829	13772	13884	13791	13771	13640	13850	13708	13832	13677	13923	13849	13885	13902	13936	13829	13911	13973	13892	13815	13895	13981	13956	13633	13746	13851	14078	13684	13717	13776	13972	13767
22372	21416	28835	24421	21676	23041	22007	17628	16617	17142	17288	17168	16733	16599	16499	16522	16409	16453	16464	16601	16328	16492	16353	16363	16242	16222	16437	16305	16210	16267	16456	16257	16382	16282	16183	16249	16338	16257	16185	16281	16482	16082	16311	16261	16430	16245	16128	16255	16204	16576	16348	16132	16517	16170	16064	16328	16446	16167	16310	16169	16344	16237	16374	16322	16307	16311	16236	16392	16274	16229	16328	16063	16195	16285	16186	16302	16270	16208	16273	16418	16321	16192	16364	16257	16387	16376	16208	16258	16210	16322	16128	16198	16101	16286	16091	16168	16204	16166	16062	16326	16311	16238	16396	16487	16455	16206	16346	16361	16157	16289	16204	15998	16238	16259	16087	16344	16346	16147	16268	16126	16203	16352	16247	16243	16251	16236	16286	16227	16187	16265	16426	16332	16212	16282	16262	16144	16078	16059	16097	16232	16194	16228	16308	16294	16440	16190	16310	16134	16379	16311	16144	16197	16144	16303	16327	16178	16125	16204	16274	16085	16233	16120	16312	16143	16329	16271	16099	16201	16154	16066	16288	16166	16167	16160	16136	16249	16250	16371	16190	16254	16394	16287	15963	16297	16442	16178	16121	16225	16073	16351	16092	16103	16367	16476	16191	16195	16093	16184	16420	16371	16129	16006	16122	16248	16194	16447	16261	16185	16312	16237	16226	16136	16290	16325	16225	16451	16175	16066	16229	16463	16186	16260	16282	16179	16482	16408	16249	16257	15999	16189	16157	16173	16400	16152	16069	16268	16228	16265	16332	16211	16292	16184	16080	16274	16177	16098	16178	16155	16118	16249	16277	16158	16264	16306	16282	16413	16348	16224	16188	16096	16161	16232	16248	16152	16240	15884	16154	16325	16331	16358	16275	16004	16329	16097	16250	16140	16265	16353	16181	16352	16292	16322	16190	16256	16213	16125	16451	16239	16355	16280	16288	16429	16236	16092	16256	16241	16459	16279	16200	16380	16075	16151	16426	16238	16360	16157	16101	16136	16077	16353	16037	16055	16113	16109	16344	16285	16343	16186	16484	16211	16315	16299	16132	16268	16449	16378	16247	16376	16328	16282	16170	16272	16241	16472	16144	16423	16095	16265	16144	16121	16201	16246	16362	16315	16305	16217	16152	16273	16085	16204	16203	16394	16161	16183	16308	16191	16140	16326	16274	16110	16018	16224	16240	16099	16070	16293	16154	16067	16187	16207	16258	16147	16301	16163	16188	16198	16313	16020	16340	16272	16196	16079	16393	16147	16070	16307	16161	16280	16305	16189	16039	16176	16122	16248	16352	16190	16188	16377	16248	16124	16382	16453	16050	16038	16378	16392	16348	16156	16409	16629	16197	16290	16100	16209	16392	16166	16279	16093	16042	16042	16159	15955	16105	16143	16310	15994	16249	16194	16129	16082	16274	16196	16403	16260	16275	16200	16153	16258	16168	16316	16138	16291	16291	16140	16190	16235	16322	16155	16293	16299	16300	16220	16106	16164	16238	16219	16359	16257	16345	16213	16210	16298	16020	16071	16236	16097	16290	16243	16214	16146	16300	16196	16288	16116	16323	16278	16386	16230	16125	16251	16216	16392	16240	16013	16162	16089	16170	16310	16114	16354	16299	16156	16402	16160	16297	16286	16077	16229	16163	16063	16087	16320	16152	16147	16255	16197	16235	16233	16434	16292	16218	16178	16387	16297	16098	16310	16044	16454	16215	16207	16321	16281	16439	16287	16262	16041	16089	16327	16428	16160	16211	16152	16235	16385	16289	16249	16376	16182	16127	16246	16269	16310	16098	16148	16596	16304	16317	16365	16197	16075	16440	16208	16224	16259	16219	15923	16372	16306	16090	16159	16270	16120	16115	16223	16109	16178	16308	16129	16186	16086	16284	16265	16330	16290	16378	16152	16274	16177	16133	16146	16170	16273	16120	16204	16356	16190	16327	16390	16253	16246	16167	16241	16287	16110	16382	16181	16256	16353	16171	16134	16266	16138	16178	16202	16280	16232	16012	16324	16124	16128	16088	15991	16115	16270	16139	16302	16359	16118	16042	16328	16205	16213	16181	16142	16363	16103	16210	16166	16181	16247	16279	16192	16036	16107	16193	16278	16157	16107	16191	16215	16140	16335	15936	16147	16152	16234	16189	16195	16317	16262	16242	16132	16286	16092	16293	16276	16371	16247	16290	16156	16254	16164	16280	16195	16227	16229	16117	16321	16195	16159	16114	16239	16183	16219	16181	16036	16034	16189	16184	16141	16380	16146	16224	16262	16258	16193	16356	16051	16323	16327	16204	16291	16152	16102	16124	16227	16256	16352	16272	16280	16364	16480	16268	16168	16362	16171	16201	16292	16409	16399	16238	16254	16296	16323	16036	16195	16289	16228	16220	16458	16441	16139	16186	16315	16152	16223	16444	16039	16265	16209	16238	16359	16285	16216	16321	16342	16260	16331	16246	16397	16425	16063	16173	16209	16403	16330	16110	16261	16156	16214	16379	16172	16211	16199	16121	16286	16247	16110	16236	16125	16258	16155	16181	16089	16292	16233	16404	16206	16271	16194	16054	16109	16307	16294	16393	16259	16328	16173	16157	16170	16213	16242	16090	16022	16115	16099	16180	16400	16242	16428	16241	16273	16281	16208	16252	15899	16356	16209	16260	16395	16165	16112	16080	16181	16210	16263	16363	16309	16200	16191	16264	16102	16222	16405	16290	16254	16354	16242	16375	16420	16295	16282	16193	16397	16102	16063	16260	16203	16268	16037	16174	16241	16155	16064	16152	16183	16140	16205	16275	15972	16042	16300	16292	16205	16275	16213	16368	15996	16272	16173	16141	16340	16065	16093	15987	16142	16287	16225	16308	16386	16251	16075	16280	16158	16178	16315	16231	16362	16170	16268	16179	16071	16167	16235	16158	16188	16180	16099	16489	16220	16079	16096	16317	16177	16265	16188	16331	16137	16353	16117	16206	16121	16328	16217	16366	16111	16212	16249	16231	16118	16306	16200	16200	16225	16193	16309	16158	16340	16193	16250	16329	16286	16506	16354	16321	16214	16004	16262	16277	16341	16204	16224	16400	16126	16243	16184	16221	16105	16091	16379	16364	16444	16282	16281	16041	16069	16148	15982	16114	16167	16312	16134	16194	16173	16173	16121	16420	16205	16262	16150	16226	16008	16160	16261	16260	16178	16263	16216	16077	16046	16238	16037	16067	16107	16161	16224	16327	16125	16163	16500	16271	16235	16108	16125	16151	16151	16264	16315	16431	16230	16097	16170	16141	16400	16180	16293	16260	16291	16274	16055	16274	16221	16259	16222	16225	16148	16233	16177	16387	16286	16216	16232	16274	16055	16219	16199	16197	16180	16184	16165	16223	16138	16336	16227	16188	16224	16384	16101	16404	16290	16324	16103	16229	16199	16307	16156	16225	16211	16239	16001	16271	16290	16152	16133	16272	16258	16268	16210	16309	16251	16340	16042	16249	16117	16306	16166	16115	16064	16222	16278	16163	16044	16266	16304	16162	16451	16231	16273	16169	16243	16475	16296	16260	16277	16356	16247	16453	16347	16211	16115	15921	16334	16076	16229	16287	16160	16161	16355	16184	16237	16216	16183	16273	16345	16054	16123	16195	16079	16205	16151	16274	16337	16279	16094	16207	16067	16102	16306	16272	16241	16285	16098	16249	16246	16075	16226	16120	16277	16439	16127	16173	16108	16058	16319	16160	16207	16520	16145	16376	16170	16249	16154	16073	15963	16299	16155	16329	16333	16394	15920	16260	16221	16332	16176	16314	16183	16350	16191	16082	16331	16377	16405	16362	16311	16390	16230	16272	16131	16082	16107	16007	16045	16198	16193	16178	16314	16224	16089	15993	16130	16314	16246	16174	16336	16287	16248	16230	16356	16084	16187	16177	16129	16206	16086	16401	16284	16272	16227	16146	16299	16342	16294	16390	16004	16260	16283	16391	16217	16321	16231	15997	16138	16182	16280	16257	16145	16208	16166	16136	16280	16203	16098	16407	16425	16150	16228	16105	16353	16235	16209	16034	16393	16130	16323	16404	16371	16165	16368	16325	16239	16274	16461	16129	16177	16336	16306	16255	16122	16336	16153	16157	16194	16230	16285	16287	16157	16259	16351	16410	16427	16035	16294	16354	16224	16185	16265	16325	16172	16293	16236	16214	16457	16266	16332	16301	16331	16124	16226	16048	16345	16199	16350	16351	16163	16152	16182	16108	16461	16454	15995	16261	16292	16087	16187	16253	15985	16365	16230	16342	16279	16069	16226	16199	16286	16229	16185	16458	16301	16416	16195	16126	16004	16059	16243	16365	16369	16258	16243	16160	16290	16196	16326	16259	16322	16181	16248	16218	16318	16091	16251	16278	16288	16129	16261	16455	16323	16252	16351	16413	16207	16139	16238	16354	16244	16317	16153	16160	16201	16273	16148	16413	16121	16383	16070	16320	16299	16159	16246	16383	16157	16263	16333	16084	16417	16238	16140	16286	16251	15929	16170	16415	16263	16133	16191	16287	16323	16173	16080	16071	16410	16395	15961	16377	16131	16300	16181	16338	16278	16132	16320	16264	16274	16315	16230	16368	16171	16235	16266	16241	16378	16468	16135	16152	16209	16276	16477	16315	16324	16381	16282	16190	16322	16265	16288	16295	16158	16479	16124	16285	16086	16364	16150	16403	16133	16419	16217	16156	16305	16335	16185	16475	16120	16110	16229	16262	16607	16282	16132	16224	16191	16363	16167	16297	16263	16314	15999	16247	16116	16305	16204	16104	16157	16349	16185	16186	16254	16333	16298	16046	16240	16208	16328	16086	16286	16179	16110	16187	16240	16191	16293	16249	16020	16296	16264	16492	16261	16311	16135	16076	15938	16245	16398	16307	16295	16258	16058	16199	16430	16160	16213	16466	16378	16105	16309	16374	16188	16303	16274	16260	16309	16140	16199	16174	16134	15922	16181	16395	16198	16215	16345	16656	16186	16198	16191	16349	16343	16243	16269	16165	16331	16234	16033	16265	16241	15992	16129	16354	16387	16238	16258	16259	16188	16093	16167	16435	16179	16127	16207	16298	16223	16255	16375	16280	16238	16226	16342	16060	16301	16205	16164	16172	16279	16214	16437	16456	16171
12675	23417	19354	17038	15671	14420	14240	14270	14107	14259	14234	14284	13993	14143	13722	13632	13447	13519	13447	13336	13567	13322	13543	13547	13417	13573	13295	13396	13445	13640	13462	13510	13425	13465	13760	13543	13664	13568	13397	13274	13528	13432	13409	13291	13539	13380	13491	13421	13390	13371	13448	13502	13509	13267	13606	13461	13513	13257	13392	13522	13200	13442	13554	13288	13609	13472	13453	13329	13368	13526	13558	13331	13361	13484	13368	13430	13405	13367	13457	13492	13550	13579	13457	13391	13413	13488	13505	13280	13429	13420	13365	13504	13453	13381	13319	13529	13456	13406	13294	13369	13388	13488	13393	13301	13375	13530	13381	13521	13417	13304	13350	13370	13288	13335	13313	13366	13457	13312	13282	13308	13483	13431	13406	13394	13228	13339	13373	13306	13478	13332	13296	13263	13347	13317	13299	13311	13421	13411	13406	13410	13361	13308	13333	13404	13412	13464	13222	13508	13532	13265	13585	13435	13494	13466	13538	13493	13383	13324	13258	13573	13400	13419	13375	13336	13621	13456	13434	13449	13509	13497	13294	13642	13353	13379	13320	13556	13351	13328	13461	13418	13256	13310	13424	13505	13281	13294	13280	13562	13570	13313	13334	13433	13250	13612	13398	13308	13337	13388	13476	13470	13471	13284	13515	13492	13329	13396	13447	13471	13417	13351	13251	13266	13315	13379	13312	13299	13194	13350	13604	13391	13357	13441	13509	13331	13507	13447	13488	13564	13302	13478	13433	13397	13255	13451	13511	13503	13391	13474	13458	13484	13383	13330	13450	13330	13400	13300	13460	13532	13261	13348	13317	13259	13351	13444	13326	13490	13408	13511	13513	13373	13258	13359	13179	13602	13339	13392	13322	13287	13267	13368	13475	13360	13364	13361	13406	13536	13233	13508	13414	13268	13517	13422	13534	13398	13366	13519	13334	13329	13420	13453	13491	13511	13222	13444	13288	13481	13405	13420	13450	13246	13436	13499	13354	13440	13396	13438	13386	13436	13451	13353	13422	13339	13589	13542	13452	13308	13214	13339	13106	13344	13376	13398	13297	13355	13465	13517	13535	13269	13526	13464	13363	13455	13450	13442	13568	13325	13373	13441	13377	13567	13471	13413	13411	13481	13344	13374	13276	13499	13375	13470	13518	13393	13484	13400	13315	13437	13342	13421	13337	13347	13416	13452	13304	13364	13345	13378	13411	13215	13433	13437	13504	13426	13409	13317	13405	13433	13313	13440	13616	13372	13349	13448	13498	13398	13394	13439	13461	13642	13437	13359	13354	13584	13457	13411	13467	13424	13413	13388	13488	13406	13427	13314	13280	13308	13422	13505	13436	13366	13410	13386	13297	13435	13510	13505	13359	13455	13424	13436	13330	13278	13497	13258	13410	13215	13480	13466	13392	13347	13433	13537	13385	13406	13369	13286	13348	13352	13318	13205	13512	13377	13438	13352	13410	13276	13417	13357	13358	13369	13405	13453	13443	13500	13620	13382	13120	13365	13392	13492	13376	13456	13349	13312	13424	13594	13370	13479	13383	13306	13352	13262	13282	13418	13248	13331	13377	13333	13255	13479	13345	13417	13554	13313	13332	13413	13339	13423	13182	13343	13453	13418	13384	13463	13427	13410	13336	13308	13372	13405	13461	13568	13247	13456	13313	13320	13348	13393	13457	13412	13343	13520	13493	13382	13229	13311	13498	13284	13605	13603	13400	13327	13287	13508	13286	13482	13420	13579	13393	13360	13271	13425	13272	13482	13340	13400	13353	13399	13319	13304	13281	13426	13299	13416	13417	13381	13392	13343	13430	13458	13372	13429	13422	13325	13378	13332	13390	13356	13417	13445	13447	13476	13524	13457	13366	13541	13301	13348	13419	13444	13438	13557	13345	13359	13406	13046	13441	13444	13437	13369	13398	13452	13437	13563	13593	13438	13459	13384	13350	13298	13356	13408	13443	13487	13388	13397	13306	13269	13411	13485	13479	13216	13338	13254	13460	13425	13348	13396	13448	13369	13399	13425	13611	13324	13311	13559	13364	13479	13363	13391	13422	13434	13327	13382	13390	13484	13344	13489	13423	13351	13445	13396	13423	13278	13353	13406	13509	13253	13426	13459	13554	13460	13445	13227	13419	13359	13610	13485	13245	13428	13513	13393	13341	13323	13442	13359	13519	13233	13364	13327	13371	13377	13342	13503	13473	13168	13400	13656	13426	13543	13331	13461	13507	13247	13439	13318	13389	13618	13508	13382	13282	13380	13341	13302	13336	13520	13403	13341	13495	13372	13246	13402	13418	13305	13489	13418	13345	13484	13400	13459	13426	13327	13329	13317	13388	13417	13322	13370	13347	13393	13449	13420	13379	13457	13346	13401	13353	13425	13462	13431	13329	13357	13320	13304	13439	13514	13340	13275	13441	13355	13401	13316	13348	13383	13359	13383	13311	13313	13501	13436	13532	13352	13426	13418	13468	13350	13322	13506	13542	13335	13307	13408	13356	13485	13382	13478	13472	13346	13393	13363	13369	13247	13357	13307	13396	13455	13512	13334	13443	13254	13453	13396	13560	13459	13334	13387	13453	13424	13474	13300	13418	13368	13592	13301	13433	13376	13371	13451	13187	13497	13334	13355	13504	13425	13268	13477	13470	13381	13445	13256	13377	13296	13377	13289	13276	13375	13519	13525	13442	13511	13380	13323	13393	13330	13380	13374	13396	13500	13336	13489	13571	13371	13191	13645	13363	13363	13545	13616	13416	13401	13356	13385	13305	13251	13379	13331	13439	13382	13461	13423	13490	13396	13348	13297	13485	13396	13348	13407	13299	13328	13389	13419	13530	13388	13327	13435	13345	13383	13397	13202	13300	13494	13333	13410	13576	13515	13409	13360	13532	13303	13462	13288	13591	13425	13295	13306	13338	13544	13506	13155	13413	13449	13416	13354	13562	13503	13305	13457	13348	13547	13347	13405	13327	13249	13423	13452	13453	13344	13301	13377	13318	13527	13411	13468	13461	13426	13295	13430	13520	13382	13298	13268	13521	13412	13412	13392	13372	13294	13302	13470	13373	13397	13470	13381	13379	13543	13309	13330	13520	13406	13276	13265	13219	13416	13363	13414	13291	13386	13268	13599	13215	13496	13441	13396	13514	13322	13223	13290	13326	13290	13306	13443	13438	13405	13547	13505	13415	13353	13466	13356	13407	13643	13433	13420	13403	13402	13254	13297	13514	13281	13402	13555	13274	13507	13395	13341	13452	13388	13326	13397	13327	13452	13353	13560	13424	13463	13402	13339	13306	13316	13530	13275	13378	13333	13402	13448	13541	13472	13407	13346	13335	13321	13447	13418	13362	13479	13249	13510	13293	13288	13382	13475	13355	13209	13340	13383	13303	13240	13384	13345	13428	13306	13141	13382	13299	13390	13325	13413	13276	13183	13359	13407	13438	13324	13370	13319	13411	13511	13146	13405	13404	13486	13601	13454	13420	13455	13463	13458	13511	13408	13360	13296	13326	13326	13372	13282	13382	13513	13541	13437	13359	13455	13396	13316	13251	13463	13399	13316	13330	13365	13383	13265	13364	13271	13509	13518	13523	13418	13353	13335	13427	13563	13500	13595	13351	13242	13494	13377	13417	13294	13472	13310	13344	13355	13337	13434	13459	13380	13250	13301	13456	13309	13470	13300	13531	13453	13446	13414	13490	13428	13347	13576	13435	13467	13520	13527	13344	13416	13487	13488	13325	13253	13527	13336	13484	13305	13308	13631	13332	13464	13413	13286	13380	13443	13266	13437	13556	13376	13404	13372	13415	13220	13240	13249	13541	13478	13375	13427	13461	13490	13397	13402	13476	13245	13343	13293	13436	13298	13387	13371	13450	13499	13288	13373	13433	13361	13460	13462	13334	13414	13448	13153	13188	13428	13321	13243	13350	13333	13337	13177	13288	13471	13442	13420	13404	13547	13374	13505	13501	13389	13352	13376	13587	13173	13220	13385	13462	13235	13397	13360	13314	13351	13196	13387	13197	13470	13186	13271	13504	13482	13302	13399	13491	13359	13573	13505	13300	13407	13532	13310	13327	13375	13429	13333	13356	13437	13667	13387	13442	13469	13405	13365	13360	13425	13537	13401	13247	13493	13585	13328	13339	13411	13408	13526	13460	13335	13324	13518	13562	13459	13520	13437	13369	13326	13460	13370	13376	13361	13291	13409	13194	13476	13330	13358	13334	13640	13516	13344	13427	13260	13419	13401	13395	13479	13226	13457	13410	13339	13518	13268	13495	13410	13366	13340	13438	13287	13399	13352	13358	13424	13523	13546	13501	13461	13387	13388	13340	13345	13508	13400	13451	13399	13586	13341	13507	13504	13236	13478	13524	13513	13301	13373	13446	13267	13307	13461	13395	13326	13447	13249	13509	13365	13541	13441	13439	13526	13257	13340	13346	13420	13330	13538	13268	13275	13458	13374	13444	13480	13473	13367	13487	13500	13397	13316	13373	13568	13501	13348	13165	13329	13362	13423	13397	13411	13456	13369	13308	13345	13464	13345	13271	13289	13400	13342	13400	13570	13305	13387	13558	13545	13376	13406	13368	13249	13430	13311	13343	13439	13239	13510	13271	13447	13564	13520	13482	13488	13459	13329	13361	13479	13355	13308	13203	13372	13284	13391	13188	13464	13307	13335	13278	13334	13472	13545	13288	13409	13198	13257	13506	13204	13486	13313	13388	13485	13354	13344	13488	13329	13586	13397	13642	13464	13459	13299	13421	13574	13428	13521	13375	13477	13298	13314	13372	13362	13340	13325	13439	13330	13374	13395	13473	13514	13566	13489	13448	13419	13361	13256	13389	13340	13459	13417	13491	13404	13523	13387	13391	13434	13393	13346	13389	13180	13329	13356	13590	13473	13322	13301	13474	13408	13297	13458	13390	13509	13564	13347	13295	13286	13477	13430	13388	13319	13321	13372	13392	13398	13474	13187	13351	13466	13406	13371	13480	13457	13279	13529	13341	13440	13301	13473	13519	13344	13343	13355	13432	13409	13387	13219	13269	13402	13206	13423	13376	13449	13562	13294	13361	13422	13506	13333	13482	13414	13392	13500	13333	13257	13436	13456	13520	13390	13422	13471	13404	13441	13365	13327	13357	13287
29898	22409	21989	19564	17338	17260	17433	17191	17421	17352	17266	17131	17268	17324	16898	17040	17138	17320	17135	17128	17185	17076	17229	16926	16961	17008	17037	17052	16974	17207	17185	17076	17056	16990	17105	17056	17076	16919	16883	16990	16952	17224	17028	17100	16896	16982	16919	17007	16996	16898	17177	17255	17105	17026	16993	17006	17122	17021	16970	17018	16914	16962	17147	16824	17095	17081	17032	17064	16956	17012	17070	16888	17230	17032	17042	17145	16851	16871	17131	16869	16997	17032	16855	17001	16896	17068	17188	17179	16876	17168	16898	17301	16873	17037	16876	17125	16899	17041	17020	16968	16955	17185	17003	17084	16954	16872	16914	16875	16969	16967	17003	16984	16790	16696	17122	16964	17130	16994	16840	16867	17002	17085	16950	16977	17001	17133	17113	16895	16829	16677	16978	16988	16917	16987	17003	16974	16951	16978	16968	16983	17089	16996	17042	17125	16897	16899	17042	16991	16879	17122	17072	16970	16951	16983	17124	16943	16960	16830	16994	16930	17228	16928	17069	17029	16976	16998	16765	16966	16847	16908	17119	16979	17221	17069	17099	16890	17110	16992	16848	17082	16997	17132	16968	17027	17092	17004	17017	17098	16943	16840	16963	17088	17075	16897	17192	17208	17060	16995	16925	17155	16889	17109	17083	17045	17172	17040	17040	17006	16983	16910	17095	16877	16909	16952	16886	17093	17097	16941	17080	16895	16998	16889	17038	16708	16895	16970	16906	16838	16963	16869	17034	17005	16984	16893	17060	17155	17051	17098	17059	16952	16945	17082	17111	16937	17373	16897	17038	17074	16849	17010	17066	17096	16931	17013	16978	16925	17171	17018	16936	16899	16988	17025	16966	16989	16979	16856	16980	16967	16907	16949	17161	16845	17020	16913	17125	16968	17276	16964	16956	17100	17013	17023	16755	17141	16934	16813	16921	16951	16999	16883	17083	16935	17175	16985	17071	16983	16932	17062	17017	17089	16954	16937	17136	16918	17053	16737	17201	16883	17006	17200	17252	16989	17025	16972	16826	16916	17150	17098	16904	16875	16987	16945	17215	17157	16850	16996	17031	16927	17085	17133	16845	16770	17072	16741	16857	16956	17087	17014	16705	17128	16814	16913	16878	16921	16801	16787	16878	16971	17124	16993	17044	17135	16841	16972	16797	16828	16949	16943	17246	16937	17195	16807	17052	16988	17009	16811	17125	16993	17382	17119	16904	16926	16848	17053	17131	17031	16909	16809	16858	17058	17102	16973	17192	17203	16999	16903	16966	16985	16931	17051	17030	17166	16944	17164	16738	17044	16887	17046	16959	17091	17020	16963	17008	16856	17052	17019	17059	16993	17173	16945	17208	17201	17315	16883	17092	16921	16807	17058	16877	16999	16881	16944	17094	16868	16915	17064	17001	17095	16924	17066	17047	17031	17144	16839	16984	16876	16910	17139	16981	17068	17052	17034	16845	17101	17020	17111	16897	17118	17049	17048	17120	16972	16948	16989	16942	16817	16888	17139	16833	16968	16830	16987	16991	16996	16961	16934	17147	17154	16986	16833	16911	17026	17027	17104	16964	17089	16816	16881	16933	16852	17015	17172	17157	17000	17032	17019	16913	16939	17067	16866	16765	16869	16990	16945	17212	16955	16997	16889	16825	16931	17142	16981	16910	17082	17023	17031	16886	16950	17082	16918	16985	16989	16943	16837	16890	16932	17116	17373	16990	16918	16900	17020	16776	17181	16983	16984	17142	16932	16916	16882	17113	17171	17073	16942	16972	17037	17025	16954	17138	17065	17097	16908	17052	17019	17120	17095	16918	16752	16977	16935	17044	17050	16980	17050	17009	16975	16903	17033	17136	16911	16957	17006	16967	17034	17158	16764	17036	16825	16884	16967	16990	16831	16987	17090	16981	16723	16906	17049	16903	16877	17196	17081	17028	17094	17033	16997	16836	17048	17141	16859	17090	16891	17185	17116	17048	17036	16977	17053	17156	17011	17078	16987	16958	16856	16984	17059	17125	17184	16791	16673	17011	17045	16969	16939	16984	17073	16882	16956	17052	17136	17077	17007	16969	16949	16942	17046	16842	17032	16938	17029	16796	16891	17026	16900	16960	17000	17077	16909	17023	17055	16911	17001	17095	17144	17008	17176	17068	16863	16692	16977	17113	17134	17101	17032	16912	16966	17203	17031	16959	16924	16978	17073	16926	17020	17002	17315	17002	17013	17048	17053	17111	17083	16957	16915	17091	17037	16877	17037	16916	16965	16946	17078	17038	17002	16816	16878	17171	17087	17079	16977	17025	17047	17204	17112	16946	16844	16968	16921	17041	17049	16988	16888	17055	17182	17023	17041	17031	17078	16993	16950	17127	17143	17086	17040	17184	16999	17053	16872	16927	17050	17136	17019	17028	17019	17012	16969	17099	17023	17196	17105	16884	16862	17023	17111	17158	16993	17039	16976	16944	17071	17100	17012	17041	16947	16956	16996	17157	17179	16997	17076	16948	17018	17083	16909	16864	16969	16983	16839	17102	17116	16909	17034	16971	16918	17082	16980	17037	16997	16753	16965	17085	16946	16909	16841	16880	17023	17238	17081	17102	16975	17004	17153	17285	17145	17171	17041	17086	16979	17112	17357	16863	16971	17216	17089	16977	17082	17174	17014	17000	16921	16820	16967	16987	16985	16855	16811	17217	17022	17150	16891	17133	17108	17052	17046	17001	16960	16950	17096	16978	16811	17128	17124	17151	17002	16995	17124	17050	16731	16960	17105	16955	17195	16938	17061	16934	17142	17148	16976	16989	17019	16898	17080	17070	17041	17068	17138	16889	17012	16929	17180	17061	17199	17014	16998	16841	17043	17053	17059	17124	16959	17076	17019	17269	16949	17050	17092	16896	17063	17039	16965	17193	17248	17152	16899	17082	16809	16897	17068	16866	17019	17295	17058	17101	17081	17097	17014	17049	16972	17024	17022	17121	16950	17097	16969	16893	17021	17192	16904	16989	17090	17215	17184	16973	17156	17012	17143	17104	16955	17022	17165	17078	17244	17051	17123	16990	16813	16967	17018	17082	17037	16964	17056	17185	17157	17253	17067	16938	16904	16964	16957	16960	16893	16762	17059	17132	17018	17146	16951	16892	16974	16981	17163	16962	17091	16974	16865	16990	16801	16970	16981	16985	16922	16902	16988	16953	17026	17064	17030	17135	17052	17024	17180	17069	16796	16840	17013	17079	16982	16949	16850	16991	17009	16847	17065	17117	17029	17018	17063	17061	17250	17008	16912	16930	16935	17146	16909	17073	16892	17128	16796	16916	16888	16967	17088	17031	17062	17245	16873	16913	16868	17265	16988	16953	16801	17093	16936	17133	17087	17004	16972	17059	17048	17230	17094	16939	17079	17016	16960	17045	16963	16876	16846	17019	17216	16924	17149	17121	17038	17063	16940	17129	17035	16966	16987	16795	17096	16957	17075	17014	16885	17059	17129	17072	17044	17147	17053	17037	16746	17147	17030	17022	16881	16920	16994	17000	17143	16929	16977	17052	17122	17007	17012	17104	17204	17020	17187	16818	16977	17098	16982	16993	17013	17019	16875	16959	16907	17001	17056	17153	17174	17041	17220	17089	17194	17189	17042	16892	17038	17134	16992	17060	17077	17237	16979	17112	16868	16879	16867	16962	16995	17011	17189	17055	16759	17140	17105	16978	17061	17333	17040	16947	17040	17122	16887	16997	16920	17016	17134	16851	17148	17181	16998	16933	17135	17305	17057	17212	16983	16893	16755	16979	17007	17013	17028	17025	17200	17068	16910	16982	16964	16929	17121	16970	17139	17143	17034	17114	17031	17033	16886	17066	16909	16979	17009	16927	16992	17085	17018	17035	17107	17021	16772	17062	17019	16799	16900	17043	16871	16944	16927	16901	16819	16912	16932	17019	16848	16986	17076	17016	16967	17211	17039	16876	16963	17172	16908	16907	16983	16960	16861	16889	16759	16908	17179	17122	17124	16996	16943	16829	16908	17086	17084	17243	16927	16884	17065	17167	16993	17023	17012	16946	17033	17155	17040	17314	16994	17256	16926	17040	17095	17208	17187	17131	17111	17243	16914	16965	17161	16974	17099	17159	17207	17108	17134	16867	17054	17119	16933	17018	16947	16959	17030	17067	16959	17126	16887	16857	17005	17050	17105	16931	16892	17221	16826	17000	16922	17040	17098	16883	17158	17033	16949	17076	17091	17233	17049	16903	16958	17175	17009	16976	16884	16928	16912	16996	16896	17160	17181	16959	16940	17164	16918	17057	16909	16900	17001	17023	17160	17186	16966	17141	16902	16935	17180	17042	17032	17025	16954	17105	17050	17058	17050	17027	16945	17056	17059	17153	16968	17002	17075	17109	17042	16993	17012	16879	17159	17135	17076	16980	17050	16987	17055	17089	16873	17068	17154	16916	17103	16987	17129	16957	16949	17168	17194	16921	16921	17073	17058	17224	17076	17180	17000	17050	17006	16857	17040	16885	16901	16927	17045	17103	17008	17005	17046	17053	17043	16936	16865	16892	17157	17102	17112	17056	16903	16965	17197	16807	16991	17171	17167	16921	16960	17143	16994	16997	17028	16995	17094	17121	17274	17058	17065	17122	16824	17095	16892	16844	17007	17079	16868	16933	16973	16913	17083	16838	17140	16982	16919	16848	17052	16889	17049	16980	16801	17105	17050	17034	17066	17056	17038	16827	16886	16992	16911	17066	16871	16934	16992	16926	17038	17044	17022	16989	16990	17054	17123	16942	17070	17023	17058	16988	17028	17009	16990	17083	16918	17000	16982	17293	17200	16902	17099	17029	16907	17336	17150	17078	17045	16804	16942	17077	16973	17013	17073	17258	17240	17041	17003	16960	17003	17050	17010	16938	17211	17365	17090	16934	17113	16902	17057	16976	17082	17152	17216	17161	17172	17198	16951	17086	17045	17102	17003	16970	16985	16943	17277	17115	17138	17043	17064	17121	17105	17182	17100	17028	17150	17239	17082	17067	16934	17236	17162	17247	17022	17107	16943	17054	17025	16947	17078	17069	17161	17116	16928	17045	16956	16967	17036	16919	17024	17027	17096	17269	17030	17078	17000	17061	17004	17047	16901	17148	17000	17043	17120	16891	17091
15735	17901	16140	15049	14708	14376	14108	14270	14186	14265	14286	14242	14251	14055	13910	14058	13995	13988	13937	14148	13996	13936	13898	14009	14028	13898	13773	13763	14044	13966	13945	13720	14075	14034	13796	13814	13961	14218	14113	13794	13875	13971	14045	13950	13919	13957	13782	13914	13817	13929	14047	13809	13972	13857	13884	14044	13911	13851	13825	13885	14131	13852	13921	13893	13888	14017	13970	13890	13913	13682	13984	14004	14086	13981	13914	13948	13952	13816	13845	13915	14078	13942	13878	13829	13777	14099	13846	13949	13940	13869	13857	13928	13929	13892	13885	13752	14012	13920	13792	14120	13874	13990	13986	13854	13960	13929	13880	13886	13806	13793	13724	13848	13931	13724	13801	13935	13904	13866	13906	13994	13954	13798	14134	14042	13885	14028	14021	13921	13862	13939	13911	13907	13846	13838	13987	13892	13876	14111	14016	13966	13818	13841	13898	13857	13992	14002	13953	14043	13881	13937	13708	14018	14000	13973	13922	13935	14045	13791	13923	13977	13900	13774	13955	13935	13910	13979	13952	14060	13888	13943	13930	14088	14033	13836	13873	14045	13852	14105	13961	13923	13945	13948	13943	14009	13865	13881	13912	14053	14132	13927	13892	13988	13963	13866	13907	13915	13940	14045	14038	13913	14075	13884	13982	13972	13936	13921	13895	13915	13983	13834	13806	13879	14085	13876	13876	13849	13831	13871	13887	14015	13895	13778	13811	13941	14001	13935	13984	14037	13901	13730	13913	13854	13900	13795	13831	13838	13950	13996	13794	13863	13973	14095	13966	13941	14007	13909	13938	13952	13840	13951	14008	13865	13925	13792	13940	13832	13954	13882	13964	13835	13828	13917	14230	13940	13917	14000	14001	13792	13924	13726	13771	14065	14083	13878	13900	14046	13847	13832	13820	13935	13827	14175	13795	13875	14027	13932	13842	14018	13857	13768	13850	13952	14083	14012	14002	13963	13842	13930	13948	13896	13993	14149	13938	13980	13871	13995	13934	13832	13991	14150	13893	13850	14067	13934	14074	13874	13921	13933	13984	13952	13992	14010	14038	13687	13787	13893	13779	13913	13926	13892	13911	13879	13942	13940	14013	13876	13902	13954	13867	13940	14014	13953	14024	14004	14043	13974	13993	14085	13833	14050	13895	13897	13792	14010	14022	13842	13845	13999	13866	14051	13992	13755	14058	13828	14048	13830	13774	13904	13821	13753	13878	13907	13870	13851	14069	13963	14007	13847	13885	13915	13974	13916	13974	13946	14028	13907	13766	13940	13884	13963	13987	14084	13915	13912	14057	13929	14011	13994	14066	14025	13962	13795	13807	13955	13855	13880	13951	13930	13876	13866	13848	13890	13951	13985	13840	14067	13991	13904	13852	13890	13999	13958	14074	13848	13911	13812	14018	13781	13944	13803	14003	13976	13813	13880	13873	13876	14022	13944	13695	13961	13929	14007	14199	13976	13940	13998	13847	14072	14163	13791	13988	13873	13993	13884	14015	13994	13925	14006	13880	13887	13917	13820	14064	13909	14051	13729	14084	13901	13773	13929	13898	13974	13868	14103	13901	14092	14014	13924	13818	13862	13812	13871	13915	13981	13899	13997	13853	13915	13882	13839	14063	13860	14124	13958	13794	13766	13847	13969	13760	14007	13862	14084	13986	13927	14080	14065	13909	14006	13961	13907	14047	13897	13954	13808	13922	13864	13980	13998	13905	13984	13914	14021	14185	13952	13986	14053	13888	13853	14026	13856	13735	13899	14005	13995	13921	13928	13905	13856	13856	13870	13840	14054	14038	14073	13963	14017	13884	14007	13915	14063	13984	13988	13944	13984	13932	13846	13971	13859	13895	13850	14108	14103	13790	13888	14002	13906	13702	13810	14070	13867	13964	13986	13930	13920	13904	14025	14084	13948	13828	13933	13881	14017	13680	13975	14102	13919	13833	13912	13911	13730	13987	13916	14036	13901	14025	13897	13997	13893	13897	13954	13939	13946	13910	13969	13947	13852	13862	14094	13859	14006	13844	13947	13806	13869	14047	13962	13848	13932	13998	13994	13933	13963	13808	13764	13971	13814	13882	13922	13884	13784	13927	13963	13901	13981	13819	14017	13946	13822	13905	13731	13902	13936	13926	13919	13967	14002	13861	13958	14027	13877	13955	13934	13905	14055	13970	13841	14026	13947	13872	13856	13923	13950	13817	14030	14015	13911	14066	13936	13959	13922	13961	13953	14065	13970	14014	13900	13905	14105	13958	13945	13962	14043	13907	14035	13880	13887	13803	13961	13966	14025	14055	13986	13955	13960	13872	13829	13986	13899	13964	13991	13863	13828	13982	13932	13781	13815	13879	13926	14001	13819	13906	13968	13855	14058	13771	13857	13941	13915	13942	13825	13880	13880	13958	13793	13912	13927	13863	13956	13942	13997	14056	13984	13987	13791	13990	13850	14064	13840	13889	13928	13977	13993	14177	13964	14111	14009	13976	13926	13834	13989	14015	13914	13904	13993	13941	13943	13918	13927	13852	13974	14013	13841	14034	13990	13815	13835	13922	13845	13908	13913	13982	13982	13887	13848	13874	13888	14051	13889	13967	13874	13964	13804	13999	13910	14026	13891	13964	14017	13977	14027	14061	13917	14151	13941	13885	13886	13846	14108	13847	13984	13839	13982	13875	13937	13945	13916	13952	13838	13918	14036	13951	13717	14122	13907	13871	13915	13757	13939	13987	13896	14128	13955	13928	13675	13888	13890	13849	14020	13779	13877	14130	13870	13820	13971	13973	13834	13786	14084	13913	14057	13853	13960	13937	13985	13779	13921	14048	13834	13823	13974	13999	13872	13925	13861	13912	13894	14057	13881	14023	13848	14038	14040	14010	14016	13945	13922	13948	13972	13884	13949	13786	14050	13740	13988	13861	13968	14092	13837	13889	13921	13987	13849	14071	13771	14000	13928	14016	13889	14096	13906	13942	13798	13812	13916	13882	14014	13926	13780	13906	14000	13934	13884	13892	13930	13927	13949	13809	14070	13869	13855	13895	13920	13952	13909	13710	14059	14011	13985	13974	13825	14054	13816	13964	13893	14024	13921	13907	14017	14010	13892	13965	13840	14041	13949	13984	13893	13899	13900	13891	14048	13815	13910	13928	14161	13896	13946	13994	13844	14006	14163	13871	13924	13789	13763	13961	14001	14071	13766	14154	13784	13923	13736	13899	13874	13875	13780	13981	13881	13971	13836	14166	13923	13983	14057	13986	13928	13936	14022	14143	13899	13925	14040	13881	14029	13856	13990	13738	13986	13960	13712	13849	13984	14098	14089	13835	13859	13931	13877	13790	13848	14091	13918	13896	14054	13864	13834	14060	14009	14105	13916	14002	13979	13889	13757	13984	13965	13913	13981	13850	14047	13877	14045	13906	13907	13932	13887	14043	13972	13900	13841	13756	14044	13945	13942	14024	13814	14071	13888	13890	14024	13969	13951	13941	14008	13819	13978	13995	14069	13863	13810	13898	13896	13970	13916	13890	14020	14104	13958	14045	13923	13909	13985	14116	13822	14129	13877	13928	14019	13878	13773	14083	13818	13938	14081	13976	14085	13885	13958	14018	13759	14041	13902	13967	13923	13871	13866	14065	13949	13946	13877	14068	13868	13995	14043	13981	13839	14021	13885	13777	13805	13915	13882	13902	14063	13923	13818	13955	14053	14037	13856	13953	14046	13988	13979	13983	14017	13896	13861	13891	14036	13923	13857	14084	14086	13903	13841	13815	14034	14031	13955	14040	13992	14069	13973	13875	13966	14019	13962	13995	14059	13964	13971	13919	14091	13932	13872	14032	14008	14083	13869	14027	14137	13924	13936	13772	13870	13885	13919	13877	14006	13978	13840	13973	13892	13940	14043	14034	13757	14030	14026	13879	13948	13859	13969	13789	13955	14182	13929	13974	13972	13826	13826	13876	13822	13895	13820	13879	13930	13806	13902	13978	14116	13733	13977	13840	13881	13903	13944	13978	14023	13798	13938	14000	14000	13993	13978	13884	13902	13916	13877	13868	14098	13922	13973	13845	13915	13794	13699	14010	13830	14050	13948	13830	13991	13775	13987	13989	13949	13916	13946	13921	13851	14093	14007	13979	14009	13986	13852	13947	14099	14012	13792	14086	13953	14057	14012	13775	14077	13941	13901	13911	13906	13928	13870	13744	13953	13916	13996	13953	13940	14118	13930	13923	13921	13938	13907	14051	14085	13908	13912	13911	13976	13832	14005	14014	13900	13837	13837	13898	13963	13836	13959	13764	13976	14082	14033	13939	13949	13868	13880	14080	13926	13894	14051	13919	14074	14096	13873	13998	14002	13859	13975	13827	13758	13940	13750	13947	14025	13913	13829	13833	13967	13928	13892	13848	14055	13960	14004	14028	13865	13938	13925	14009	13860	14059	13860	13973	14132	14068	14041	13906	14048	13832	13950	14284	14000	13803	13947	13839	14093	13973	13989	13883	13854	13947	14054	14012	13907	13924	13969	13849	14068	13937	13877	14034	13896	13872	13884	13884	13859	13924	14098	13779	13669	14077	13823	13961	13888	13875	13937	13855	13849	13938	13949	13854	13873	13898	13929	13831	14046	13762	13939	14057	13949	13952	13995	13870	13995	14009	13922	13935	13957	13883	13951	13975	14082	13762	13876	13780	13926	13857	14017	13975	14020	13884	14054	13858	14025	13902	13965	13766	13756	13911	13980	13920	13848	13942	13969	13949	13926	13916	13953	13893	13871	13888	13875	14032	13897	13996	13942	13937	13780	13988	13898	13842	13908	14112	13823	13989	14020	13892	13710	14019	13800	13962	13855	13967	13920	13890	13966	13866	13825	13863	13900	13868	13921	13890	13962	13852	13904	13842	14037	14124	13908	14008	14030	13852	14050	13992	14069	13973	14004	13959	13941	13892	13999	13978	13973	13951	13802	14045	13946	13780	13702	13956	13770	14049	13942	14294	13839	13876	13953	13949	13899	14009	13810	13933	13938	13925	13950	14121	13907	13971	13902	13859	13941	13998	14001	13861	14054	13812	13932	13919	13817	13982	14069	13893	13772	13804	13818	13840	13831	13920	13830	13849	13927	13877	14019	13828	13685	13942	13906	13944	13877	13988	14134
23381	21340	28114	25033	22100	19939	18821	16951	16777	16769	16876	16959	16678	16635	16671	16415	16425	16345	16364	16486	16630	16498	16377	16232	16192	16508	16491	16361	16310	16351	16186	16240	16256	16418	16304	16431	16395	16325	16418	16420	16250	16234	16367	16347	16384	16348	16384	16298	16497	16250	16272	16292	16249	16540	16357	16224	16449	16229	16200	16274	16200	16294	16324	16418	16251	16409	16351	16419	16291	16360	16390	16355	16514	16320	16142	16023	16152	16201	16263	16346	16074	16355	16386	16164	16396	16232	16440	16356	16357	16305	16187	16327	16340	16386	16437	16534	16399	16289	16390	16271	16235	16425	16335	16163	16330	16086	16006	16201	16392	16339	16440	16230	16547	16439	16389	16316	16141	16068	16121	16375	16238	16255	16271	16321	16302	16189	16329	16205	16200	16264	16319	16394	16253	16435	16226	16340	16358	16277	16436	16054	16205	16249	16246	16352	16251	16338	16275	16390	16324	16105	16132	16234	16391	16268	16263	16182	16431	16211	16320	16336	16196	16264	16370	16249	16529	16329	16177	16375	16382	16501	16312	16395	16371	16262	16188	16304	16231	16329	16187	16396	16229	16373	16232	16339	16404	16439	16276	16338	16433	16247	16421	16425	16245	16361	16198	16286	16202	16401	16421	16341	16315	16401	16538	16234	16252	16305	16221	16108	16162	16143	16329	16319	16091	16149	16331	16347	16424	16226	16312	16223	16278	16262	16281	16211	16327	16383	16463	16265	16175	16212	16210	16353	16357	16234	16279	16411	16245	16184	16399	16242	16221	16289	16215	16263	16351	16220	16412	16358	16387	16181	16388	16296	16318	16166	16362	16292	16277	16403	16261	16532	16543	16383	16379	16178	16273	16248	16270	16329	16306	16162	16366	16196	16286	16144	16449	16375	16168	16135	16138	16335	16268	16349	16213	16209	16124	16232	16294	16306	16231	16428	16291	16438	16267	16299	16213	16235	16284	16237	16382	16167	16225	16333	16399	16363	16073	16264	16343	16228	16211	16458	16267	16258	16210	16530	16328	16037	16185	16215	16129	16054	16038	16504	16381	16385	16327	16205	16132	16249	16426	16419	16207	16306	16327	16274	16349	16035	16210	16259	16366	16394	16365	16569	16286	16162	16347	16147	16297	16217	16327	16237	16250	16294	16371	16239	16197	16289	16144	16481	16343	16093	16308	16311	16434	16277	16344	16042	16092	16293	16442	16520	16255	16221	16204	16340	16297	16364	16470	16391	16199	16259	16269	16257	16199	16353	16260	16404	16287	16209	16256	16199	16280	16368	16298	16216	16190	16346	16456	16232	16339	16220	16377	16144	16436	16432	16139	16426	16384	16335	16339	16285	16101	16047	16396	16147	16319	16440	16416	16390	16137	16370	16387	16266	16204	16395	16234	16218	16049	16312	16362	16253	16396	16178	16118	16372	16320	16414	16476	16220	16450	16548	16441	16301	16451	16188	16281	16219	16494	16325	16232	16284	16198	16301	16270	16096	16222	16315	16202	16428	16394	16239	16236	16257	16420	16207	16425	16254	16390	16310	16282	16268	16330	16200	16510	16329	16330	16044	16196	16122	16265	16190	16152	16210	16157	16275	16194	16363	16388	16550	16405	16319	16229	16235	16222	16242	16200	16359	16224	16219	16347	16391	16361	16095	16448	16217	16301	16233	16376	16248	16375	16086	16370	16055	16366	16435	16349	16350	16450	16328	16384	16213	16238	16261	16273	16225	16243	16285	16277	16406	16497	16279	16581	16415	16341	16360	16292	16298	16225	16197	16172	16007	16380	16298	16279	16391	16351	16385	16182	16340	16201	16249	16309	16246	16289	16382	16116	16328	16323	16452	16137	16397	16423	16259	16489	16376	16467	16422	16319	16236	16268	16325	16320	16314	16377	16178	16360	16547	16379	16338	16324	16362	16339	16261	16471	16451	16404	16419	16277	16439	16246	16294	16555	16409	16320	16252	16223	16172	16279	16443	16457	16447	16618	16428	16100	16328	16310	16367	16326	16406	16278	16373	16130	16152	16290	16193	16290	16399	16390	16366	16325	16275	16503	16398	16178	16233	16153	16116	16243	16290	16318	16261	16310	16151	16049	16468	16319	16093	16345	16332	16323	16272	16264	16316	16354	16435	16398	16390	16307	16278	16389	16341	16337	16446	16286	16275	16341	16329	16147	16274	16392	16167	16129	16283	16336	16235	16119	16445	16255	16220	16437	16250	16163	16371	16287	16163	16427	16534	16502	16201	16346	16133	16151	16312	16339	16273	16286	16091	16177	16362	16488	16494	16203	16138	16388	16403	16567	16252	16145	16319	16307	16354	16394	16337	16349	16330	16622	16341	16217	16372	16417	16421	16449	16250	16332	16354	16240	16208	16144	16464	16266	16189	16292	16309	16322	16306	16325	16359	16241	16241	16323	16120	16310	16314	16319	16290	16294	16126	16087	16148	16194	16353	16252	16268	16320	16394	16351	16434	16540	16211	16226	16325	16400	16392	16317	16250	16163	16363	16213	16232	16274	16245	16212	16107	16246	16372	16186	16358	16334	16283	16382	16214	16263	16152	16398	16342	16305	16357	16547	16299	16302	16250	16231	16203	16433	16459	16093	16269	16291	16308	16390	16415	16273	16298	16414	16162	16303	16266	16235	16434	16264	16346	16447	16317	16273	16371	16273	16241	16396	16237	16460	16359	16486	16309	16371	16142	16298	16325	16404	16098	16247	16303	16165	16187	16238	16284	16352	16290	16203	16369	16549	16233	16459	16446	16183	16298	16241	16161	16311	16323	16273	16297	16296	16250	16095	16392	16161	16378	16273	16364	16214	16467	16106	16349	16432	16296	16242	16483	16163	16346	16280	16315	16231	16313	16277	16233	16455	16346	16361	16429	16169	16179	16271	16231	16178	16208	16331	16439	16276	16255	16171	16218	16356	16496	16316	16411	16419	16370	16165	16496	16123	16171	16336	16391	16293	16401	16350	16140	16199	16473	16333	16189	16126	16361	16231	16443	16315	16116	16122	16295	16309	16103	16113	16400	16175	16324	16196	16282	16350	16286	16207	16295	16313	16302	16263	16378	16227	16384	16409	16373	16412	16236	16288	16269	16262	16325	16486	16308	16273	16174	16207	16389	16252	16353	16322	16189	16218	16348	16313	16352	16465	16337	16179	16153	16482	16318	16406	16152	16340	16215	16218	16203	16483	16080	16316	16296	16334	16204	16248	16492	16289	16416	16354	16409	16392	16345	16274	16343	16361	16472	16283	16257	16173	16349	16200	16090	16336	16409	16347	16192	16305	16122	16329	16274	16298	16292	16191	16114	16319	16315	16358	16442	16268	16090	16503	16321	16318	16286	16423	16245	16319	16359	16261	16283	16341	16289	16374	16455	16144	16454	16304	16331	16069	16357	16246	16531	16411	16540	16355	16451	16362	16362	16255	16377	16324	16278	16443	16262	16206	16424	16451	16556	16193	16422	16239	16324	16292	16418	16347	16424	16377	16204	16491	16442	16343	16363	16367	16352	16386	16169	16225	16465	16361	16278	16279	16235	16401	16362	16433	16297	16152	16379	16296	16395	16280	16381	16288	16390	16077	16418	16338	16098	16121	16271	16268	16185	16364	16347	16238	16294	16334	16301	16280	16195	16467	16460	16309	16394	16281	16252	16111	16175	16336	16299	16306	16231	16412	16137	16263	16350	16281	16301	16284	16195	16409	16290	16161	16280	16296	16244	16343	16239	16180	16456	16293	16181	16279	16165	16339	16576	16589	16512	16429	16338	16194	16406	16292	16015	16324	16245	16197	16412	16421	16308	16302	16325	16334	16400	16369	16187	16264	16183	16291	16279	16297	16240	16357	16135	16336	16178	16075	16275	16275	16226	16192	16275	16410	16095	16321	16201	16393	16434	16351	16472	16469	16271	16196	16293	16315	16396	16257	16338	16400	16469	16197	16202	16166	16333	16416	16198	16374	16164	16298	16458	16497	16147	16168	16106	16422	16116	16300	16285	16366	16289	16122	16278	16348	16272	16360	16250	16373	16257	16204	16427	16141	16476	16183	16309	16200	16275	16383	16224	16181	16293	16359	16232	16349	16106	16286	16225	16270	16462	16353	16117	16184	16249	16258	16306	16147	16315	16295	16382	16240	16143	16394	16225	16084	16350	16203	16274	16287	16208	16385	16110	16299	16344	16476	16077	16393	16151	16283	16354	16180	16449	16260	16489	16359	16490	16355	16196	16266	16163	16174	16274	16231	16322	16231	16267	16479	16396	16189	16422	16515	16278	16049	16271	16296	16537	16462	16283	16502	16241	16234	16373	16310	16314	16085	16223	16279	16303	16371	16306	16199	16422	16221	16399	16199	16420	16140	16270	16335	16271	16310	16350	16498	16276	16389	16328	16219	16283	16293	16412	16358	16257	16067	16369	16376	16306	16483	16308	16229	16511	16293	16407	16283	16161	16446	16146	16269	16137	16366	16176	16326	16375	16209	16090	16312	16236	16406	16314	16339	16178	16192	16442	16305	16338	16332	16059	16186	16434	16299	16248	16255	16349	16210	16121	16165	16277	16303	16231	16268	16330	16352	16276	16191	16073	16245	16274	16418	16348	16252	16148	16578	16248	16315	16454	16398	16393	16396	16400	16407	16210	16354	16260	16412	16145	16276	16372	16230	16042	16352	16238	16367	16380	16480	16236	16286	16314	16077	16308	16232	16329	16248	16156	16321	16422	16360	16157	16158	16321	16298	16253	16224	16130	16368	16350	16296	16251	16300	16340	16422	16204	16219	16231	16316	16321	16280	16251	16159	16188	16374	16290	16504	16190	16612	16199	16296	16398	16163	16294	16131	16131	16262	16267	16484	16424	16002	16276	16212	16256	16198	16323	16471	16098	16241	16435	16112	16205	16229	16400	16283	16335	16272	16443	16400	16304	16350	16387	16347	16392	16155	16393	16247	16164	16345	16238	16172	16416	16552	16236	16285	16467	16334	16386	16463	16419	16374	16277	16204	16332	16398	16396	16309	16164	16301	16477	16376	16124	16275	16232	16158	16212	16353	16279	16203	16247	16373	16350	16253	16381	16306	16316	16464	16210	16201	16339	16341	16098	16301	16459	16323	16455	16312	16269	16353	16292	16453	16199
12043	20771	17984	16038	15037	14165	14079	14139	14238	14127	14028	14139	13958	13926	13725	13639	13775	13576	13744	13533	13521	13622	13633	13711	13520	13594	13522	13547	13684	13617	13581	13500	13553	13450	13574	13635	13621	13680	13637	13638	13561	13749	13428	13612	13532	13470	13457	13510	13519	13561	13589	13569	13514	13578	13603	13631	13633	13502	13667	13556	13722	13431	13554	13352	13443	13566	13660	13545	13542	13533	13600	13652	13525	13614	13340	13504	13430	13486	13589	13435	13459	13451	13495	13399	13566	13585	13485	13519	13498	13422	13667	13522	13579	13514	13474	13546	13532	13386	13420	13427	13455	13346	13423	13582	13583	13620	13575	13591	13400	13486	13627	13504	13527	13370	13648	13524	13512	13467	13563	13480	13419	13594	13628	13476	13516	13504	13544	13479	13578	13434	13592	13647	13596	13525	13551	13512	13474	13598	13393	13386	13520	13480	13595	13502	13453	13489	13534	13306	13451	13386	13584	13592	13432	13458	13550	13429	13492	13380	13489	13524	13474	13598	13463	13691	13697	13477	13584	13360	13597	13512	13482	13459	13510	13590	13680	13439	13603	13434	13445	13542	13621	13421	13486	13493	13471	13397	13516	13462	13453	13711	13349	13364	13800	13557	13589	13486	13579	13579	13589	13651	13451	13537	13439	13511	13488	13419	13402	13562	13678	13505	13633	13642	13595	13619	13584	13473	13605	13413	13294	13547	13488	13389	13482	13403	13487	13565	13449	13590	13457	13216	13492	13566	13436	13474	13345	13699	13543	13542	13388	13559	13462	13442	13552	13527	13609	13558	13421	13387	13635	13487	13467	13519	13571	13507	13533	13514	13565	13437	13374	13656	13559	13429	13542	13375	13383	13550	13550	13526	13461	13614	13385	13599	13632	13448	13472	13593	13620	13463	13424	13603	13479	13507	13651	13461	13601	13365	13453	13339	13401	13433	13569	13436	13539	13572	13516	13698	13385	13569	13479	13516	13640	13757	13627	13482	13365	13467	13563	13617	13623	13422	13485	13645	13611	13573	13537	13576	13558	13619	13415	13490	13465	13473	13553	13642	13426	13490	13506	13472	13506	13579	13429	13425	13403	13573	13486	13512	13565	13547	13528	13404	13526	13341	13499	13425	13459	13644	13408	13452	13415	13502	13534	13385	13570	13673	13399	13488	13453	13618	13524	13568	13339	13281	13514	13524	13337	13575	13391	13661	13418	13573	13460	13433	13575	13679	13577	13587	13610	13657	13590	13467	13720	13398	13596	13459	13542	13628	13654	13591	13588	13527	13624	13437	13521	13500	13474	13543	13479	13511	13429	13691	13394	13542	13490	13708	13618	13616	13486	13601	13614	13543	13543	13417	13461	13601	13517	13557	13696	13559	13444	13427	13469	13540	13503	13391	13553	13429	13503	13600	13470	13536	13678	13498	13614	13636	13440	13443	13483	13509	13530	13519	13498	13394	13468	13495	13404	13546	13518	13429	13374	13447	13567	13418	13528	13674	13580	13415	13429	13672	13495	13783	13593	13474	13484	13615	13558	13590	13458	13473	13569	13539	13574	13340	13564	13496	13457	13485	13548	13370	13384	13423	13471	13356	13464	13655	13408	13369	13352	13717	13632	13435	13485	13621	13635	13446	13519	13503	13337	13492	13553	13600	13581	13369	13580	13512	13360	13607	13390	13606	13415	13449	13313	13479	13473	13493	13427	13416	13705	13557	13439	13580	13348	13589	13592	13557	13460	13534	13442	13521	13409	13531	13507	13553	13478	13399	13408	13611	13489	13474	13440	13550	13849	13618	13556	13553	13580	13567	13511	13515	13686	13498	13514	13482	13478	13454	13489	13623	13502	13414	13762	13618	13513	13473	13454	13667	13594	13439	13679	13395	13372	13549	13489	13330	13514	13494	13631	13524	13500	13560	13221	13279	13544	13507	13400	13442	13432	13516	13488	13553	13480	13597	13551	13419	13505	13455	13464	13521	13589	13617	13410	13559	13362	13561	13541	13454	13462	13490	13589	13479	13331	13489	13494	13640	13396	13444	13493	13391	13657	13692	13470	13579	13593	13506	13634	13586	13583	13551	13546	13498	13491	13427	13454	13529	13611	13482	13504	13547	13562	13527	13651	13458	13606	13563	13579	13535	13662	13440	13573	13511	13546	13446	13527	13451	13467	13417	13419	13468	13356	13422	13592	13442	13479	13661	13625	13501	13474	13532	13615	13494	13581	13470	13558	13602	13413	13409	13439	13317	13554	13460	13698	13455	13497	13583	13522	13626	13616	13682	13618	13440	13597	13406	13404	13539	13472	13497	13576	13682	13571	13566	13626	13608	13564	13641	13581	13603	13563	13617	13582	13244	13575	13603	13362	13661	13516	13581	13576	13332	13439	13646	13564	13372	13658	13748	13401	13581	13400	13301	13484	13413	13494	13349	13360	13619	13663	13570	13310	13568	13576	13552	13263	13582	13604	13609	13420	13477	13455	13557	13508	13607	13602	13600	13708	13464	13489	13554	13522	13463	13460	13503	13363	13550	13494	13524	13405	13569	13629	13537	13645	13453	13580	13518	13557	13758	13396	13501	13764	13416	13527	13556	13446	13393	13553	13687	13660	13406	13399	13495	13490	13443	13471	13581	13504	13509	13570	13461	13523	13355	13698	13679	13636	13536	13478	13454	13496	13222	13612	13459	13543	13558	13487	13496	13465	13462	13495	13577	13570	13464	13615	13603	13474	13530	13294	13529	13660	13537	13636	13466	13457	13518	13517	13611	13367	13428	13592	13436	13435	13514	13400	13505	13444	13537	13540	13472	13498	13497	13543	13427	13431	13294	13721	13408	13459	13506	13589	13483	13415	13412	13589	13517	13431	13377	13371	13570	13509	13444	13635	13499	13534	13579	13585	13541	13546	13519	13571	13469	13417	13633	13573	13710	13387	13470	13519	13446	13417	13635	13469	13482	13530	13547	13436	13460	13379	13388	13592	13556	13542	13523	13550	13605	13694	13466	13590	13778	13502	13514	13562	13566	13495	13489	13490	13543	13551	13570	13426	13616	13561	13396	13721	13548	13569	13689	13530	13447	13493	13577	13500	13699	13548	13413	13614	13535	13538	13556	13556	13469	13540	13503	13394	13382	13364	13606	13437	13517	13467	13516	13457	13494	13548	13468	13578	13588	13607	13429	13617	13441	13569	13604	13486	13560	13695	13367	13361	13551	13505	13608	13603	13606	13477	13530	13482	13508	13428	13524	13593	13690	13574	13562	13442	13525	13498	13525	13542	13558	13485	13445	13450	13524	13523	13530	13562	13541	13416	13758	13475	13571	13573	13609	13541	13607	13535	13527	13526	13489	13555	13516	13559	13369	13521	13543	13408	13530	13614	13444	13595	13622	13403	13582	13513	13384	13610	13401	13325	13490	13458	13443	13632	13519	13600	13488	13571	13439	13473	13522	13543	13503	13533	13489	13643	13467	13608	13400	13474	13346	13525	13510	13582	13342	13498	13520	13533	13468	13593	13315	13504	13467	13502	13457	13389	13637	13366	13630	13440	13484	13420	13477	13534	13341	13579	13577	13856	13408	13349	13474	13538	13430	13631	13588	13521	13666	13595	13483	13452	13553	13437	13620	13572	13598	13700	13408	13597	13543	13639	13493	13463	13534	13637	13555	13494	13491	13554	13139	13560	13473	13519	13430	13517	13663	13553	13604	13420	13389	13671	13461	13474	13585	13595	13421	13540	13266	13623	13568	13390	13327	13304	13688	13511	13603	13578	13518	13455	13511	13533	13557	13661	13596	13476	13585	13490	13483	13395	13471	13586	13529	13723	13533	13453	13579	13545	13497	13439	13461	13530	13427	13486	13586	13512	13558	13389	13738	13396	13440	13520	13580	13534	13673	13503	13418	13530	13480	13487	13461	13674	13505	13677	13433	13504	13599	13559	13586	13598	13488	13384	13542	13469	13702	13596	13482	13521	13520	13665	13488	13203	13415	13564	13397	13470	13527	13618	13434	13539	13527	13570	13512	13580	13584	13600	13501	13512	13469	13542	13562	13570	13588	13515	13459	13535	13572	13516	13491	13477	13641	13563	13515	13598	13546	13551	13542	13492	13385	13481	13456	13449	13583	13496	13574	13637	13595	13379	13597	13420	13560	13418	13439	13521	13609	13646	13590	13495	13414	13517	13510	13449	13452	13527	13515	13566	13592	13457	13590	13504	13445	13612	13578	13433	13641	13567	13606	13503	13447	13501	13525	13357	13467	13665	13460	13456	13501	13716	13605	13524	13468	13562	13614	13562	13648	13471	13618	13440	13428	13626	13385	13447	13436	13540	13558	13564	13717	13552	13435	13456	13698	13441	13589	13502	13319	13592	13493	13557	13471	13551	13726	13408	13762	13449	13557	13502	13459	13538	13414	13569	13566	13560	13644	13564	13743	13579	13493	13595	13465	13390	13713	13419	13471	13637	13538	13555	13521	13472	13522	13627	13447	13519	13669	13559	13536	13521	13522	13550	13617	13636	13433	13459	13500	13466	13553	13580	13654	13384	13438	13592	13651	13546	13465	13539	13586	13591	13598	13464	13577	13440	13364	13500	13512	13606	13548	13396	13503	13456	13448	13618	13650	13364	13537	13505	13663	13219	13695	13670	13481	13581	13421	13529	13590	13513	13396	13407	13423	13514	13615	13462	13568	13368	13526	13691	13455	13527	13554	13639	13441	13383	13407	13532	13606	13475	13550	13292	13415	13552	13454	13450	13531	13495	13504	13620	13562	13439	13517	13478	13581	13495	13480	13686	13607	13489	13460	13542	13523	13666	13528	13639	13642	13423	13571	13683	13726	13395	13520	13445	13505	13432	13568	13574	13465	13497	13557	13387	13409	13590	13556	13344	13456	13504	13474	13385	13614	13484	13602	13466	13539	13429	13533	13592	13482	13650	13524	13521	13403	13470	13451	13468	13432	13440	13468	13691	13698	13543	13484	13438	13491	13546	13579	13530	13654	13631	13497	13527	13540	13657	13260	13362	13591	13584	13586	13504	13532	13657	13474	13582	13634	13435	13473	13559	13549	13504	13441	13531	13552	13427	13601	13478	13521	13517	13588	13635	13401	13295	13570	13617	13530	13505	13491	13564	13356	13613	13521	13353	13488
24943	21403	26800	26368	18702	17959	17990	17264	17117	17480	17130	17257	17193	17400	17029	17247	17110	16968	17142	16988	17302	17226	17115	17125	17133	16863	16798	17050	17046	17341	16929	16928	17003	16952	16976	16916	17156	17113	16868	16927	16893	16965	16969	16973	16850	17016	17031	17268	16887	16975	16972	16935	17052	16806	16989	16833	16939	16987	16984	16850	16961	16866	16807	17224	16966	17149	16782	16969	17015	17107	17044	17035	17000	16964	16909	16891	17174	17129	17125	16926	17007	16848	16955	16869	17047	16940	17120	17014	16968	16974	16908	17133	17005	17088	17017	17069	16987	17145	17305	16937	16937	16876	16869	16847	17118	16867	16854	17032	16970	17189	16932	16999	17182	17074	16923	16879	16947	17043	17003	16894	17111	17049	16953	17190	16880	17093	17113	17011	16941	16990	17076	17059	16823	16921	17018	16839	16887	16835	16920	17030	17049	17120	17097	17194	17168	16982	16853	16998	17048	17052	17186	17081	16986	17014	17024	16888	16992	16870	17076	16832	16953	16947	16934	17180	17022	16922	16920	16826	17094	16861	16948	17087	16918	16910	16945	17062	16970	16830	16853	16804	16993	17124	17101	16876	16974	16860	16781	16949	16902	17002	16874	16952	16902	16877	16969	17069	16961	17016	16934	17111	16842	16908	16956	17023	17034	16960	17035	16977	17055	17100	16872	17029	16984	16948	16815	16787	16874	17261	17204	16951	17190	17229	16972	16911	16954	17014	16872	16982	16841	16935	17030	16863	16893	17041	17058	16905	16948	16971	16717	17012	17100	16821	16961	16888	17166	17100	16928	16906	16962	16883	16901	16951	16876	17178	16942	16945	16994	17129	16932	16909	17117	17026	16953	17075	17041	17188	16916	17146	17126	16842	16981	16911	16968	16897	17052	16924	16899	16940	17260	16944	16928	16859	16921	16867	16831	16862	17100	17135	17094	17072	16832	16899	17034	16968	16735	17029	17108	17142	16954	16926	16882	16801	17064	16984	16981	16879	16861	16995	17093	17025	16893	16881	17072	16980	16922	17009	17012	17056	16799	16723	16764	16891	17038	17145	16946	17040	17096	17169	16765	16940	17031	16974	16926	17124	16952	16913	16858	16889	16927	16863	17106	16840	17039	17044	17016	16928	17078	16926	16923	17002	16780	16803	16913	17155	17029	16888	17019	16945	16901	17018	17084	16962	16955	16862	16900	16754	16860	17052	17029	16926	16806	16954	16892	16846	16718	17157	16951	16938	16866	16976	17094	16899	17085	16872	17115	17064	16860	17017	17058	17093	16921	16970	16952	17093	17052	16971	16864	16985	17264	17061	16949	17103	17022	16798	16901	16854	16919	16975	16773	17076	16820	16997	16966	16882	16962	16902	16847	16790	16999	16845	16955	16934	17024	17219	16922	17043	16975	17165	16753	16871	16730	16886	16849	16909	16984	16768	16712	16911	17045	17002	17003	17173	17036	17137	16926	17136	16945	17101	16737	16839	16949	16812	17030	16812	16962	16978	17073	16921	16985	16882	16880	16924	16881	16949	16677	16906	16999	17238	16938	16876	16848	17079	16850	16983	17003	17091	16969	17089	16938	17078	16934	16953	17187	17085	17003	17069	16941	17131	17033	17107	17090	17066	16893	16888	16790	17045	17072	16964	16824	16967	17107	17154	17138	16752	16839	16950	17232	17076	17026	17042	16982	17089	17047	17011	16884	17020	16931	16832	16858	16729	16882	16795	16831	17214	16864	17121	17149	16960	16964	16940	16993	16840	16995	17074	17108	16976	16814	17030	16806	16935	17037	17072	17026	16947	16896	17129	17003	17133	17009	17037	16914	17015	17050	17187	16967	17025	17045	16923	17156	16945	16828	16995	16841	17009	17063	17012	16915	17006	17033	17078	17018	16812	17172	16817	16775	17112	16820	16926	17154	17166	17027	16971	17009	17025	16922	16925	17199	17200	17168	16888	16878	16950	16834	16977	17066	17024	16914	17061	17026	16855	16989	16721	17022	16827	16797	17101	16923	16983	17078	16906	16896	16818	16852	16966	17089	17190	16848	16871	16923	17019	16953	16965	16998	16905	16880	16634	17072	16979	17109	17034	16922	16947	17056	16850	17068	16926	16902	17044	17138	16902	17023	16870	16899	16772	17117	17192	17139	17068	16780	17038	17145	17145	17127	17062	16877	17117	17004	16890	17248	17086	16910	16866	17246	17011	16861	16994	16936	16828	16788	16875	17060	16992	16724	16951	16798	16890	17022	16930	16913	16974	16978	16993	17185	16930	17076	17063	17029	16959	16970	16939	17066	16993	16951	16999	17107	17242	16861	17215	17118	17064	16940	16902	16834	16893	16767	17089	16868	17016	17024	16922	17121	16848	17008	17002	16933	16915	16811	16881	16892	17104	17069	16963	17053	16801	16861	17076	16851	17006	16899	17010	16976	17006	17157	16848	16881	17059	16967	16757	17039	16865	17005	17046	17004	16895	16994	16994	17068	17023	17154	16959	17043	17052	17059	17006	16827	17010	17114	16964	17152	16842	17139	17045	16761	16853	16837	17235	16965	16781	17300	16912	17140	17045	16922	17159	17145	17093	16977	17119	16965	16988	17035	17081	16823	16966	17002	17161	17100	16865	16957	16787	16871	17050	16957	16969	16898	16844	17116	16997	16976	17004	17139	16887	16929	16936	17073	16989	16831	17203	16903	16883	16993	16997	17011	17026	17086	16958	16978	17011	17149	17123	17102	16918	16839	16874	16864	17091	16976	16865	16936	16866	17123	16977	16902	16901	17147	17199	17028	16978	16945	17022	17024	17064	17026	16784	17061	17097	17036	16990	16842	16928	17074	16981	16986	16858	17037	16915	17028	16873	16944	16880	17101	17267	17127	17080	17168	17115	16983	16892	16887	16956	16784	17152	17041	17024	16816	16873	17047	17002	16883	16883	16920	16901	16987	16974	16997	17012	16947	17047	16909	16953	17043	16965	17029	17108	17026	17077	16822	17096	16843	17133	17002	17126	17092	16936	17022	16882	16932	16814	16955	16876	16856	16878	17109	17091	16923	16941	17077	16832	16973	16754	16833	16962	17299	17122	17089	16930	16934	16869	17009	16855	16878	16980	17118	16865	17206	17066	16969	16891	17107	17052	16950	17004	17013	16882	16834	17335	16985	16974	16964	17044	16879	17125	16876	16841	16956	16882	16982	17088	16883	17023	16880	16680	16900	17072	16775	16969	17025	16969	17084	16971	16921	16836	16968	16992	16971	17223	17053	17119	16964	17175	16964	16933	17075	17027	16830	17161	17013	17030	17255	16998	17188	17027	17252	16842	17012	17045	17069	17107	17107	17074	16784	17119	17000	16997	17018	16852	16888	17164	17126	16999	16972	17073	17003	17010	16931	16837	16879	16780	17050	16887	16934	17026	17014	16962	17081	16878	17240	16946	17086	17232	17055	17014	17096	16820	16900	16951	17089	16978	16984	16857	16982	16968	16976	16960	17058	17101	17044	16807	16978	16894	17002	16969	17028	17070	16816	17239	17055	17131	17033	17001	16852	16817	17022	16864	17193	16915	17076	16854	16962	17114	16882	16822	17083	17039	17142	17098	16935	17094	16737	16899	16804	16944	17028	17223	16944	16969	17067	17096	16948	17036	17100	16883	17112	16973	16964	16943	17336	17115	17013	16936	16942	17042	16865	16962	17178	17044	16963	16696	16943	16970	17039	16935	17023	16862	16951	17130	16951	17172	16936	16958	17038	16846	17077	16828	16974	16835	16928	17109	17044	16865	16936	16834	16993	16951	16995	16858	17062	17077	17008	17116	16990	17024	16964	17062	16938	17085	16949	17111	17001	16878	16917	17018	17027	16888	16899	16899	16909	16927	17103	17052	16927	16994	16974	16976	16962	17022	16999	16850	17269	16955	16906	16852	17024	16925	17142	17046	16930	16933	16950	17084	16867	16905	17022	16934	17058	16861	17107	17037	17000	16984	16718	17111	17124	16822	16928	17026	16984	16920	16824	16899	16798	16949	17134	17050	16930	17083	17035	16924	16954	16970	17074	16865	17437	17037	16884	17216	17006	17071	16955	17025	17046	17019	17170	17004	17044	17071	16877	17099	16854	17103	16895	16985	17083	17101	16813	17041	17052	17019	16987	16895	17082	16974	17100	16930	17141	17005	16946	16949	16938	16988	16912	17067	16976	16969	17178	16933	17036	17070	17025	16813	17040	17006	16847	16944	16923	17034	16781	17040	16979	16958	16990	16915	17109	17043	16956	16891	16980	16859	17070	16930	17029	16952	16773	16952	16898	17103	16803	17001	17101	17103	16971	16942	17063	17045	16918	17030	17011	16971	16862	16740	16888	16869	16873	17039	17043	16968	17178	16953	17025	16843	17001	16960	17220	16927	17237	16925	17207	17100	17089	17004	16998	16969	17044	17024	16969	17132	16826	16821	17053	16880	16858	17038	16839	16735	17148	17033	16944	16889	16945	17169	16936	17105	17016	17003	17202	16977	17191	17174	16787	17330	17047	16901	17101	16880	17044	16879	17149	17046	16974	16972	16943	16947	17117	16873	16767	17094	16975	16980	17064	17171	17087	16938	17049	16960	17046	17057	16832	16949	17041	17059	17062	17018	16907	16959	17017	16948	17276	17254	16912	16971	17070	17198	16882	17033	17035	17083	16993	17065	16906	16924	17034	16878	16984	17026	17009	16885	17138	16900	17008	17004	17130	17138	16954	17065	17100	16928	17092	16820	16942	16994	17012	17125	17009	16967	16927	17016	17198	16990	17002	16851	16983	17156	17051	16847	17019	17048	16835	16901	17087	16891	17130	17004	17009	17039	17030	16984	16716	17172	17024	17088	17004	16938	16895	17193	16827	16970	17022	16993	16981	16935	16682	16964	16852	16833	16941	17113	16993	17107	16965	17084	17186	17063	16902	17007	17103	16875	16950	17044	16907	16880	16867	17037	16967	16907	17009	17103	17014	17002	16954	16927	17018	16967	16991	16974	16984	16765	17035	16899	17128	16925	17022	17045	16979	17089	16929	16851	16880	17014	16944	16769	16936	17048	16957	16823	17006	16988	16897	17067	17078	17132	17079	17104	16920	16885	17023	16982	17062	17073	16791	16868	17082	16779	16880	16865	16994	17047
13382	19417	17102	15656	15077	14492	14378	14509	14286	14320	14296	14374	14156	14283	14129	13993	13977	14089	14028	14142	14027	14024	14170	13996	13999	13980	13856	13922	14143	13965	13772	13949	14022	13883	14068	13778	14119	13915	13869	14011	13882	14066	13865	13933	13913	13953	14087	13969	14061	14015	13966	13943	13925	13965	13882	14077	13901	13963	13896	14022	13911	13941	14088	13988	13943	13879	13910	14085	13989	13934	14031	13965	13878	13874	14050	13994	13852	13918	13977	13887	13829	14022	13894	14089	13955	13835	14131	14011	13973	13811	13975	14075	13981	13963	13908	14082	13956	13923	13887	13992	14033	13839	13896	13766	13871	14048	13851	13934	14093	13871	13947	13999	14031	13817	13919	13936	13952	13983	13871	14127	14196	13933	13983	14035	13898	13934	13800	13931	14123	13778	13922	13711	13879	13863	13907	14081	13937	13813	13670	13962	14086	13966	13859	13971	13960	13837	14033	13803	13860	13903	13790	13895	14000	14040	13825	13887	13931	13799	14072	13839	13945	14036	13899	13804	13770	13913	13948	14082	14029	13861	13881	13958	13834	13910	13889	14006	13918	13903	13846	14048	13742	13845	13992	13975	13859	14102	13894	13994	13877	13857	13980	13916	13822	13816	13786	13938	14066	13899	13870	13969	13981	13911	13998	13874	14120	13876	13973	13936	13858	13846	14055	13995	13883	13840	13874	14078	13850	13911	14104	13882	14014	14059	13932	13962	13899	14034	13968	13959	13848	13926	13926	13998	14008	13987	13889	14112	13898	14052	14031	13919	14039	13872	13892	13945	13816	14016	14104	13830	14098	13967	13868	13823	13905	14154	14034	13974	13949	13901	14000	13923	13844	14011	13986	13901	13882	14003	13799	14055	14018	13902	13814	13996	13849	14071	14055	13900	13933	13920	13942	13965	14027	13943	13884	14062	13921	13995	13824	13865	14036	13898	13994	13978	13916	13963	13904	14037	13906	13910	13925	13999	13838	14003	14063	13982	14028	14275	14022	14003	13835	13899	13961	13969	13807	13943	13968	13918	13935	14024	13976	13774	13872	13844	13886	14024	13961	13999	13887	13898	13875	13923	13924	14013	13940	13843	14051	14016	13751	13971	13946	13987	13938	13869	13939	13810	14046	13843	13983	13717	13924	13927	13984	13967	13882	13985	13924	14003	13963	13967	13817	14046	13780	14151	13890	13779	14008	14049	13797	13811	14065	13922	13936	14031	14018	13931	13897	14010	14044	13760	14027	14020	13832	13867	13914	14033	13955	13953	14051	13885	13974	13916	13918	13966	14063	13954	13929	14024	13853	13982	13884	13813	13926	13995	13992	13938	14086	13930	13875	13899	14013	13927	13948	13866	13999	13873	14018	13844	14143	13872	13787	13839	14093	13844	13888	13949	13953	13943	14071	14007	14090	13878	14032	13901	13970	14032	13932	13897	14009	13885	13969	13853	13865	13766	14064	13953	13861	13995	13791	13915	13944	13761	13779	13812	14083	13910	14030	14103	13982	13982	14052	13834	13890	14014	13832	13943	13894	13970	13895	14034	14019	13741	13963	13893	13951	13968	13971	13927	14051	13964	13920	13992	14060	13973	13881	13995	14088	13772	13932	13960	13892	14173	13957	13819	13898	13957	14002	14025	13980	13943	13960	13929	13797	13915	13879	14094	13899	13978	13996	13959	13981	13993	13936	13943	14083	13958	13828	14040	13978	14120	13810	13920	13963	14116	13994	13891	13800	14028	14009	13977	13970	13832	13984	14110	13793	13936	14050	14003	13869	14060	13849	13845	13806	13988	13762	13848	13887	14007	13937	14044	13971	13957	14013	14001	13963	13961	13940	14064	14041	13866	13877	13963	14012	13937	14070	13753	13926	13933	13925	13991	13885	13890	14046	13942	13924	13994	13915	13914	13959	14108	14035	13904	14006	14188	13958	13974	14020	14045	14013	13945	13897	13886	13890	13946	13878	14057	14015	13952	13833	13892	13738	13895	13960	13955	14033	14007	13883	13861	14094	13967	14005	14048	13976	14051	13975	13946	14144	13935	14043	13952	14033	13918	13869	14081	13898	14022	14008	13961	13907	13965	14018	13758	13966	14037	14012	13955	13861	13869	13926	14056	14028	13894	14071	13868	13992	13993	13983	13939	14001	13928	13906	13909	13949	14039	13995	13802	13992	13998	13989	14022	14105	14005	13865	13867	14002	13868	13976	13837	14015	13870	13955	14023	13919	13958	13925	13888	14069	13854	13988	14018	13953	13988	13856	13979	13761	13884	13901	13897	13965	14006	13776	13841	13893	13912	13844	13898	13895	13975	14002	13878	13911	13822	14018	13785	13984	13951	13854	13900	14016	13898	13796	13979	14087	14024	13902	13903	14042	14070	13755	13985	13983	13943	13885	13952	13931	13854	13799	13948	13848	14000	13913	13856	13932	13824	13843	13955	14045	13834	13928	14018	13987	13908	13781	13979	13980	14080	13910	14097	13822	14079	13915	13948	14026	14037	14079	14014	13976	13913	13994	13824	13967	14016	14050	13847	13897	13910	13895	13909	13981	13912	14030	14021	13925	13821	13945	13975	13747	13866	13949	13995	13960	13971	13995	13838	13923	13949	13903	13837	13979	14088	13745	13671	13979	13898	13939	13923	13883	14005	13996	14035	13876	13878	13784	13753	13984	14009	13798	13907	13813	14018	13785	13939	14143	13928	13834	13791	13807	13916	13806	13935	13939	13926	13977	13976	13919	13775	13986	14037	13959	13813	14122	14197	13907	14056	14016	13770	14042	14009	14025	13990	13843	13902	13844	13897	13786	13923	13951	13853	14029	13901	13992	13894	13900	13931	13807	13966	13919	13993	13781	13949	13976	13733	13956	13879	13936	13883	13946	13878	14034	13879	13849	13948	13893	14109	13973	13910	13941	13913	13811	13925	13848	13952	13949	13820	13833	13878	14054	13974	13987	13876	13873	13849	13900	13895	13863	14126	14105	13907	13935	14061	13994	13990	14055	13903	14039	13814	14019	13899	13971	14011	13869	13968	13918	13915	13784	13839	13937	13958	14071	13798	14022	13792	13945	13851	13799	13925	13900	14029	14075	13984	14011	13949	13889	13926	13957	13849	14092	13945	13931	14019	13899	14050	13848	13959	13958	14094	13876	14028	13879	13976	13850	13749	13924	13887	14040	13885	13972	14009	13874	13973	13856	13974	14036	13976	13892	13950	14069	13977	13814	13958	13936	13997	14009	13922	13933	13912	13936	13899	13828	13918	13759	13832	13906	13991	14026	14018	13888	13953	13835	14218	13810	13985	13878	13916	13992	13963	14036	13946	14105	13976	14066	13988	13906	14085	13930	13916	14157	13924	13858	13878	13986	13942	14000	13869	14005	13961	13891	13954	13961	14052	14005	13955	14028	13926	13960	13857	14003	13874	13787	14097	13954	14091	13953	14008	13979	13958	14071	13938	13739	13830	13761	13984	13873	13996	13861	14043	13927	13876	14030	13846	14020	13994	14024	14048	13920	13820	13863	13857	13909	14011	14145	14044	13945	13894	13855	14080	13957	13945	13987	14043	14008	14000	13919	13854	14049	13933	13993	13858	13963	13889	14022	13864	13816	14007	13850	14024	14181	13987	13852	13831	13992	14002	13920	13891	13888	14097	13841	13951	14051	14025	13809	14022	13922	13875	13892	13893	13970	13948	14014	13803	14092	13727	14152	13952	13994	13912	14100	14007	14011	13921	13792	13917	14028	13857	13886	13900	14071	13966	13901	13916	13975	13869	13969	13840	13974	13907	13944	14011	13914	13937	13921	13938	13933	13815	13853	13953	13901	13967	13955	13877	13876	13933	13954	13999	13909	14027	13941	13730	13985	13812	14069	13927	13967	14046	14097	13786	13964	14044	13846	14017	14069	13861	13958	14030	14042	14026	13806	13951	13958	13888	13943	14050	13893	13927	13979	13950	13824	13930	14015	13920	14073	13822	13918	13878	13866	13917	14020	13975	13873	14054	14068	13908	13941	14090	13898	14028	14017	13980	13963	14070	13864	13935	13852	14056	14070	13979	13886	13860	13961	13990	13964	13839	13783	13945	14124	13962	13850	13938	14146	14074	13862	13897	13797	14023	13901	13964	13919	13820	13974	13989	13883	13946	14090	13989	13896	13946	13925	13939	13935	14022	13770	13847	13852	13909	13975	14028	14142	14052	13814	13873	14043	13910	13875	14024	14033	13967	13953	13734	13965	13830	14050	14013	13957	13928	14119	14051	14047	13881	13924	13946	13794	14062	13988	13787	13843	13945	13857	14127	13829	14002	13958	13777	13984	13954	14102	13837	14011	13965	13991	13859	13916	13936	13865	14028	13968	13987	14037	13938	13815	13875	13997	13979	14021	13779	13959	13913	13872	13953	13930	13967	13820	13874	13851	13853	13874	14099	13903	13806	14044	13985	13709	13858	13873	13940	14167	13917	13887	13938	14090	13967	13848	13793	14044	13881	13933	14055	13728	14012	13963	14014	13883	13934	14031	13948	14045	13968	13849	13845	13816	14096	13893	13858	13873	13876	13784	13959	13934	14011	13923	13838	13933	13932	14042	13913	13990	13880	13980	13904	13905	13978	13960	13832	14050	14084	13853	13975	13906	13925	13929	13853	13851	13796	13980	14036	13819	13848	13996	13961	13908	13851	14018	14121	14009	13877	13941	13918	14105	13810	13841	13817	13887	13945	13928	13804	13994	13881	13913	14068	13904	13918	13922	13913	14113	13894	13775	13872	13931	13975	14032	13718	13812	13886	13896	13947	13906	13716	13901	13954	13905	13907	14078	13983	14084	13801	13939	14034	13970	13979	13897	13871	14131	13961	13871	14026	13898	13960	13989	13726	14106	13833	13972	13790	13994	14045	14053	13995	13752	13967	13966	13877	14013	14129	13915	13929	13944	14090	14020	14045	13870	13719	13938	13930	14094	13885	13951	14024	13853	13737	13977	13764	13978	14019	14003	13931	13959	13946	13894	13978	13938	13938	14076	13991	14025	14025	13861	13966	13911	14044	13983	14037	14072	14074	14033	14026	13930	14013	14014	13815	13932	13945	13855	13899	13901	13879	13963	14068	13917	13931	13983	14099	13944	13799	14064	13982	14081	13965	14015	14037
22420	21416	28776	24451	21672	22984	21792	17606	17046	17241	17028	16997	16894	16785	16579	16439	16623	16366	16525	16381	16517	16407	16541	16315	16395	16394	16566	16401	16531	16250	16268	16545	16309	16436	16355	16313	16462	16328	16538	16325	16414	16505	16265	16337	16487	16401	16303	16244	16236	16420	16402	16187	16256	16390	16225	16282	16359	16504	16220	16154	16343	16447	16376	16212	16368	16237	16216	16313	16447	16205	16551	16367	16310	16447	16533	16288	16208	16218	16341	16217	16356	16227	16531	16359	16302	16317	16459	16109	16466	16337	16349	16451	16258	16275	16255	16317	16393	16139	16583	16365	16515	16413	16293	16277	16371	16341	16244	16421	16161	16285	16229	16073	16345	16332	16429	16276	16306	16292	16082	16180	16122	16246	16283	16171	16203	16227	16230	16023	16202	16189	16133	16082	16303	16265	16304	16145	16416	16287	16238	16432	16375	16140	16205	16368	16121	16245	16438	16372	16119	16189	16263	16167	16390	16269	16462	16520	16154	16360	16426	16271	16161	16392	16318	16205	16231	16358	16174	16459	16444	16332	16481	16346	16251	16281	16303	16359	16392	16233	16297	16324	16255	16071	16209	16212	16353	16502	16298	16367	16278	16310	16196	16471	16223	16381	16228	16255	16148	16129	16381	16098	16287	16230	16306	16274	16366	16372	16207	16316	16144	16286	16360	16291	16317	16160	16286	16378	16252	16409	16328	16380	16467	16444	16597	16270	16089	16125	16331	16197	16202	16175	16118	16355	16184	16185	16292	16068	16222	16314	16163	16525	16311	16413	16294	16331	16363	16347	16273	16289	16205	16451	16309	16233	16293	16298	16260	16339	16250	16289	16317	16338	16362	16366	16344	16205	16432	16173	16197	16223	16520	16359	16250	16339	16369	16213	16306	16226	16190	16198	16282	16270	16418	16167	16218	16300	16437	16169	16440	16637	16340	16146	16227	16206	16416	16447	16235	16356	16435	16339	16376	16316	16113	16184	16227	16272	16286	16406	16404	16400	16125	16443	16190	16296	16583	16334	16256	16238	16092	16263	16361	16487	16319	16458	16226	16431	16270	16397	16314	16313	16377	16223	16276	16305	16471	16199	16236	16385	16275	16232	16313	16351	16236	16215	16248	16341	16425	16264	16282	16224	16346	16224	16224	16211	16348	16301	16182	16275	16223	16232	16219	16381	16112	16206	16256	16258	16246	16225	16193	16444	16397	16162	16484	16364	16121	16377	16203	16271	16301	16401	16179	16379	16153	16301	16273	16254	16327	16294	16321	16302	16220	16534	16272	16077	16202	16275	16220	16347	16241	16378	16345	16151	16311	16147	16310	16331	16147	16283	16352	16190	16174	16169	16395	16427	16466	16384	16279	16162	16241	16239	16345	16413	16364	16358	16196	16219	16450	16371	16336	16222	16204	16194	16179	16246	16308	16392	16191	16210	16118	16227	16287	16400	16399	16144	16225	16187	16220	16269	16327	16314	16139	16209	16518	16386	16331	16081	16149	16307	16339	16241	16377	16503	16378	16218	16179	16278	16347	16154	16325	16304	16231	16194	16284	16311	16295	16297	16277	16236	16074	16186	16387	16200	16524	16203	16347	16289	16169	16139	16442	16403	16465	16151	16236	16043	16198	16224	16539	16373	16305	16200	16062	16170	16558	16427	16125	16396	16270	16336	16179	16038	16106	16466	16439	16448	16103	16334	16349	16207	16225	16307	16237	16218	16341	16343	16186	16334	16278	16125	16345	16129	16337	16378	16141	16559	16303	16300	16241	16443	16328	16401	16233	16161	16286	16420	16316	16190	16023	16307	16327	16387	16478	16391	16403	16285	16566	16400	16278	16305	16385	16341	16335	16155	16462	16467	16325	16152	16270	16282	16322	16319	16053	16315	16136	16344	16134	16187	16077	16285	16437	16248	16207	16263	16358	16311	16420	16301	16514	16357	16386	16217	16461	16402	16480	16345	16232	16259	16338	16283	16554	16336	16086	16227	16491	16059	16279	16276	16436	16303	16373	16225	16346	16131	16033	16338	16405	16251	16401	16273	16288	16206	16313	16460	16374	16436	16515	16322	16425	16139	16303	16411	16324	16244	16276	16226	16366	16195	16449	16124	16249	16314	16401	16265	16395	16349	16424	16365	16214	16476	16189	16116	16441	16280	16195	16348	16283	16237	16250	16326	16498	16219	16125	16264	16148	16309	16348	16435	16101	16103	16214	16265	16310	16081	16174	16208	16287	16384	16235	16137	16112	16165	16449	16313	16037	16293	16254	16176	16125	16206	16163	16255	16451	16302	16326	16082	16169	16274	16355	16161	16197	16284	16340	16269	16208	16197	16277	16234	16308	16185	16443	16448	16238	16394	16243	16410	16535	16284	16301	16198	16269	16308	16244	16195	16424	16223	16342	16213	16228	16366	16347	16098	16207	16108	16400	16494	16243	16233	16220	16204	16487	16299	16385	16317	16218	16467	16340	16080	16251	16401	16200	16442	16272	16376	16162	16304	16344	16202	16105	16140	16435	16349	16170	16400	16305	16261	16248	16340	16452	16243	16233	16368	16318	16351	16306	16315	16345	16337	16180	16263	16288	16263	16154	16449	16096	16480	16291	16467	16155	16223	16439	16253	16270	16299	16382	16188	16297	16205	16285	16372	16467	16167	16181	16271	16192	16576	16282	15975	16196	16336	16290	16235	16196	16172	16345	16220	16300	16449	16503	16100	16212	16180	16105	16337	16207	16225	16289	16408	16395	16342	16296	16205	16250	16190	16163	16574	16378	16428	16254	16293	16263	16355	16074	16428	16284	16194	16245	16423	16253	16171	16382	16424	16503	16203	16424	16238	16278	16249	16352	16402	16238	16230	16351	16285	16320	16306	16256	16367	16232	16256	16375	16180	16281	16355	16283	16396	16148	16272	16134	16035	16448	16334	16344	16480	16079	16344	16113	16419	16393	16334	16414	16315	16321	16381	16217	16536	16289	16185	16257	16326	16351	16212	16256	16247	16429	16298	16271	16298	16311	16227	16224	16184	16440	16172	16243	16181	16216	16187	16292	16431	16290	16376	16214	16165	16096	16387	16089	16135	16273	16560	16167	16130	16103	16191	16252	16174	16277	16401	16298	16297	16301	16179	16109	16391	16194	16374	16290	16450	16255	16444	16131	16266	16156	16318	16493	16226	16348	16191	16422	16156	16212	16245	16130	16315	16298	16313	16289	16271	16356	16102	16257	16224	16153	16384	16204	16079	16124	16329	16257	16334	16302	16348	16394	16379	16025	16270	16304	16321	16405	16415	16509	16315	16247	16106	16231	16281	16222	16189	16391	16225	16348	16361	16180	16316	16502	16450	16276	16314	16315	16240	16462	16065	16315	16255	16282	16285	16234	16251	16246	16228	16177	16088	16154	16262	16291	16385	16110	16283	16392	16253	16293	16229	16373	16381	16266	16146	16265	16499	16256	16384	16344	16241	16558	16130	16377	16159	16285	16409	16358	16283	16331	16380	16310	16422	16139	16483	16468	16355	16193	16198	16212	16305	16214	16334	16358	16301	16281	16258	16393	16315	16490	16137	16620	16098	16461	16409	16125	16247	16308	16334	16461	16421	16487	16225	16374	16224	16185	16212	16335	16385	16345	16095	16190	16206	16327	16462	16004	16255	16227	16126	16240	16267	16268	16295	16088	16119	16309	16390	16309	16377	16465	16206	16322	16143	16289	16406	16179	16128	16449	16486	16252	16386	16153	16100	16280	16108	16261	16240	16313	16323	16370	16059	16232	16281	16177	16370	16550	16405	16387	16407	16244	16609	16585	16266	16187	16424	16427	16347	16160	16356	16444	16204	16399	16413	16338	16259	16130	16305	16299	16379	16273	16243	16109	16194	16310	16271	16360	16295	16252	16253	16029	16335	16110	16224	16247	16224	16100	16136	16161	16190	16267	16264	16326	16233	16201	16461	16254	16333	16440	16460	16204	16280	16295	16258	16252	16271	16053	16275	16238	16309	16260	16234	16232	16048	16212	16219	16204	16417	16464	16107	16215	16252	16456	16233	16214	16270	16260	16209	16356	16096	16296	16375	16323	16220	16429	16243	16278	16276	16294	16389	16399	16406	16366	16326	16372	16189	16125	16368	16237	16223	16298	16287	16159	16374	16292	16273	16528	16164	16334	16299	16413	16363	16350	16312	16413	16332	16158	16347	16357	16261	16263	16270	16234	16272	16306	16173	16164	16359	16034	16405	16489	16274	16142	16213	16278	16386	16383	16144	16286	16429	16242	16354	16292	16407	16410	16367	16222	16354	16277	16294	16371	16197	16390	16519	16268	16197	16278	16271	16236	16473	16435	16310	16214	16454	16243	16214	16098	16208	16188	16011	16315	16290	16282	16446	16166	16281	16298	16215	16119	16233	16593	16358	16123	16419	16470	16494	16154	16335	16112	16258	16392	16273	16189	16125	16172	16045	16168	16231	16283	16323	16247	16278	16305	16178	16223	16237	16259	16289	16319	16301	16236	16472	16388	16400	16351	16475	16453	16266	16402	16165	16245	16173	16173	16414	16293	16300	16255	16347	16314	16192	16186	16183	16373	16443	16139	16314	16338	16285	16437	16324	16322	16265	16458	16180	16284	16348	16551	16172	16303	16161	16425	16305	16140	16460	16175	16248	16337	16347	16181	16219	16094	16354	16373	16284	16269	16369	16408	16342	16241	16453	16211	16133	16152	16310	16503	16233	16444	16351	16380	16455	16464	16332	16550	16405	16227	16311	16351	16080	16386	16239	16343	16344	16158	16377	16192	16410	16101	16234	16276	16288	16192	16484	16182	16257	16320	16374	16305	16184	16245	16274	16266	16366	16230	16449	16159	16102	16284	16296	16322	16277	15971	16288	16200	16215	16440	16209	16092	16439	16322	16372	16408	16296	16460	16369	16538	16168	16165	16179	16227	16321	16211	16104	16187	16213	16361	16369	16553	16443	16320	16224	16223	16178	16432	16387	16207	16132	16310	16391	16192	16332	16262	16311	16471	16196	16239	16460	16400	16339	16352	16262	16318	16087	16113	16048	16198	16290	16281	16283	16382	16348	16079	16311	16120	16112	16283	16126	16305	16227	16553	16342	16208	16301	16136	16223	16263	16392	16257	16477	16287	16314
12516	24035	19458	16954	15634	14751	14608	14484	14672	14640	14608	14286	14219	14019	13614	13736	13685	13693	13598	13416	13572	13765	13532	13612	13711	13681	13764	13774	13545	13802	13613	13662	13507	13488	13575	13544	13488	13470	13529	13468	13319	13426	13528	13568	13502	13466	13496	13493	13621	13654	13508	13502	13376	13683	13655	13378	13662	13533	13520	13584	13399	13550	13414	13510	13658	13578	13516	13559	13609	13496	13633	13542	13533	13461	13528	13434	13549	13618	13608	13530	13700	13449	13587	13462	13456	13373	13571	13464	13431	13596	13564	13552	13363	13492	13596	13414	13677	13431	13584	13469	13454	13600	13388	13473	13485	13388	13444	13565	13534	13545	13602	13477	13646	13592	13411	13558	13427	13604	13551	13364	13537	13597	13566	13501	13503	13418	13504	13487	13586	13464	13482	13568	13469	13485	13577	13559	13470	13495	13431	13483	13507	13288	13664	13604	13489	13633	13390	13477	13412	13427	13482	13553	13462	13465	13626	13542	13387	13549	13447	13558	13437	13492	13488	13494	13678	13555	13654	13494	13503	13541	13499	13455	13507	13707	13503	13409	13420	13336	13609	13620	13417	13551	13519	13441	13458	13477	13614	13466	13624	13444	13448	13572	13388	13484	13553	13459	13575	13576	13306	13524	13502	13412	13592	13613	13531	13557	13587	13465	13529	13624	13496	13644	13504	13573	13567	13557	13749	13313	13634	13548	13639	13448	13668	13533	13565	13545	13359	13627	13499	13466	13404	13433	13552	13481	13618	13633	13532	13464	13467	13560	13471	13583	13303	13517	13610	13527	13513	13505	13421	13553	13545	13473	13424	13499	13567	13342	13278	13373	13522	13333	13522	13628	13541	13384	13503	13378	13468	13514	13521	13528	13485	13591	13309	13561	13495	13651	13327	13474	13439	13508	13539	13553	13676	13473	13536	13575	13397	13315	13395	13523	13609	13616	13516	13548	13550	13553	13615	13453	13533	13612	13500	13602	13465	13506	13574	13572	13624	13430	13532	13469	13599	13621	13554	13535	13425	13375	13456	13362	13427	13476	13513	13600	13395	13443	13433	13658	13529	13604	13459	13419	13707	13621	13539	13507	13476	13581	13568	13612	13326	13484	13569	13412	13434	13504	13450	13521	13539	13468	13518	13397	13567	13438	13382	13540	13518	13521	13444	13413	13469	13516	13517	13466	13437	13529	13615	13398	13391	13632	13585	13548	13610	13486	13353	13164	13574	13618	13550	13413	13402	13375	13554	13409	13323	13386	13562	13412	13466	13653	13527	13605	13485	13630	13514	13489	13532	13475	13723	13689	13599	13441	13491	13372	13650	13416	13545	13392	13348	13219	13662	13440	13579	13389	13543	13467	13582	13442	13452	13590	13374	13527	13475	13413	13537	13463	13438	13296	13477	13569	13433	13597	13421	13550	13642	13531	13605	13526	13406	13602	13631	13535	13608	13579	13447	13377	13377	13366	13488	13677	13404	13590	13436	13476	13597	13517	13330	13312	13535	13567	13641	13416	13616	13570	13585	13459	13558	13576	13548	13590	13555	13437	13497	13367	13325	13648	13529	13465	13698	13580	13512	13419	13522	13548	13498	13411	13347	13721	13299	13390	13637	13511	13436	13467	13453	13585	13539	13332	13497	13393	13372	13517	13561	13394	13515	13660	13470	13511	13443	13503	13472	13562	13354	13590	13469	13590	13449	13518	13388	13470	13581	13459	13536	13554	13529	13510	13562	13649	13634	13492	13624	13382	13537	13546	13525	13475	13712	13456	13540	13504	13358	13451	13452	13595	13650	13499	13561	13485	13390	13535	13672	13394	13422	13483	13594	13465	13433	13479	13565	13522	13428	13446	13589	13426	13416	13379	13453	13501	13376	13523	13461	13354	13477	13538	13549	13489	13617	13434	13519	13417	13659	13527	13444	13560	13455	13382	13512	13408	13541	13315	13767	13463	13604	13414	13563	13563	13542	13477	13635	13502	13439	13490	13649	13399	13431	13487	13427	13510	13544	13389	13641	13504	13552	13514	13508	13518	13480	13483	13404	13617	13595	13368	13524	13457	13391	13544	13614	13459	13394	13574	13591	13548	13375	13581	13506	13531	13531	13423	13634	13487	13388	13511	13355	13513	13540	13430	13361	13666	13454	13429	13409	13536	13493	13581	13482	13567	13530	13498	13720	13372	13522	13494	13330	13451	13501	13509	13361	13479	13451	13553	13402	13496	13514	13593	13533	13652	13534	13408	13545	13581	13525	13566	13579	13456	13406	13508	13647	13451	13463	13491	13637	13451	13494	13511	13485	13555	13530	13427	13517	13426	13529	13615	13560	13479	13590	13660	13534	13507	13450	13410	13629	13367	13477	13436	13429	13472	13567	13531	13540	13620	13569	13491	13718	13471	13722	13612	13530	13582	13526	13652	13466	13377	13420	13430	13390	13401	13473	13488	13496	13540	13511	13483	13581	13592	13435	13557	13366	13378	13466	13578	13497	13472	13534	13625	13512	13482	13445	13670	13614	13459	13525	13524	13653	13445	13537	13526	13358	13460	13448	13424	13541	13486	13437	13532	13546	13646	13376	13457	13421	13412	13685	13401	13696	13474	13497	13482	13461	13536	13591	13695	13523	13541	13500	13330	13524	13447	13342	13721	13513	13497	13567	13492	13473	13554	13399	13596	13507	13646	13517	13469	13386	13422	13416	13641	13566	13560	13570	13307	13416	13569	13573	13641	13662	13575	13540	13523	13557	13585	13464	13402	13493	13345	13502	13593	13402	13472	13606	13432	13592	13610	13554	13616	13586	13472	13432	13524	13523	13511	13569	13579	13393	13465	13449	13565	13703	13459	13587	13585	13405	13452	13432	13506	13432	13590	13440	13431	13352	13496	13423	13446	13433	13623	13597	13419	13493	13446	13533	13648	13489	13419	13585	13612	13626	13702	13543	13403	13506	13396	13423	13476	13501	13483	13281	13530	13386	13339	13430	13417	13691	13509	13464	13420	13588	13517	13548	13471	13519	13473	13478	13666	13603	13539	13514	13493	13521	13347	13448	13564	13650	13596	13461	13582	13410	13539	13645	13435	13407	13502	13373	13385	13468	13420	13520	13371	13284	13551	13528	13602	13516	13486	13588	13408	13538	13433	13636	13481	13463	13420	13389	13587	13466	13513	13572	13661	13417	13504	13350	13488	13492	13506	13548	13487	13696	13667	13416	13418	13523	13461	13629	13538	13501	13445	13515	13595	13408	13486	13452	13635	13548	13510	13621	13562	13406	13541	13458	13446	13617	13542	13461	13527	13522	13611	13613	13381	13535	13617	13464	13487	13548	13435	13692	13629	13535	13635	13506	13404	13587	13694	13519	13626	13462	13534	13568	13472	13554	13367	13564	13587	13479	13434	13560	13379	13453	13461	13396	13501	13510	13455	13297	13560	13371	13647	13386	13478	13405	13532	13415	13587	13619	13577	13299	13590	13513	13502	13658	13416	13479	13506	13496	13728	13638	13592	13551	13425	13465	13550	13519	13538	13462	13595	13686	13464	13331	13398	13646	13554	13521	13611	13498	13574	13552	13490	13564	13589	13473	13417	13476	13519	13534	13654	13587	13516	13397	13508	13418	13493	13385	13467	13528	13511	13519	13392	13570	13375	13583	13434	13676	13525	13439	13532	13591	13401	13587	13406	13567	13554	13526	13341	13352	13526	13572	13604	13461	13393	13396	13574	13486	13328	13532	13606	13571	13408	13565	13573	13530	13401	13633	13567	13584	13509	13640	13391	13524	13435	13372	13499	13552	13486	13547	13557	13284	13555	13527	13358	13593	13426	13367	13431	13607	13464	13311	13615	13498	13473	13337	13624	13481	13436	13549	13368	13562	13538	13539	13515	13590	13534	13413	13599	13405	13645	13403	13764	13565	13617	13653	13482	13436	13455	13506	13460	13278	13481	13632	13509	13523	13738	13426	13254	13514	13413	13443	13377	13341	13517	13473	13540	13361	13385	13437	13574	13619	13459	13618	13544	13588	13379	13346	13518	13355	13500	13579	13455	13467	13405	13530	13384	13469	13448	13501	13548	13628	13321	13473	13381	13511	13560	13461	13492	13466	13538	13589	13448	13619	13463	13529	13426	13575	13506	13447	13495	13417	13536	13296	13332	13618	13403	13465	13653	13417	13485	13551	13495	13630	13588	13501	13634	13449	13545	13518	13695	13446	13661	13483	13450	13340	13449	13547	13489	13472	13315	13476	13539	13476	13681	13302	13561	13381	13474	13422	13506	13416	13590	13493	13627	13411	13457	13343	13616	13560	13413	13589	13494	13478	13622	13489	13461	13555	13534	13421	13375	13500	13588	13298	13540	13527	13518	13363	13490	13337	13561	13594	13416	13542	13413	13602	13592	13553	13466	13420	13527	13616	13495	13610	13524	13410	13426	13608	13579	13394	13507	13558	13556	13667	13586	13582	13519	13473	13521	13511	13596	13561	13532	13700	13414	13432	13579	13609	13343	13548	13452	13673	13585	13522	13459	13636	13630	13551	13433	13622	13582	13201	13521	13558	13516	13410	13373	13545	13512	13641	13508	13599	13496	13497	13471	13707	13391	13255	13612	13587	13549	13324	13603	13593	13380	13504	13593	13556	13527	13575	13590	13633	13609	13522	13447	13636	13450	13391	13575	13581	13501	13548	13499	13576	13487	13403	13524	13577	13538	13476	13486	13632	13339	13328	13496	13465	13297	13576	13441	13531	13465	13575	13509	13568	13587	13635	13510	13363	13542	13622	13495	13454	13567	13415	13512	13402	13575	13372	13531	13388	13490	13540	13349	13467	13569	13324	13490	13546	13408	13592	13503	13434	13740	13604	13495	13458	13571	13422	13563	13476	13516	13487	13389	13514	13585	13557	13531	13436	13533	13470	13489	13637	13628	13370	13753	13476	13554	13695	13337	13526	13411	13573	13409	13387	13393	13391	13452	13560	13446	13471	13391	13577	13538	13616	13583	13366	13582	13606	13482	13629	13538	13537	13560	13371	13582	13448	13667	13595	13272	13528	13608	13329	13564	13419	13542	13665	13422	13442	13653	13237	13521	13582	13641	13438	13528	13687	13452	13610	13521	13337	13550	13454	13601	13534	13482	13504	13333	13476	13465
29971	22504	22130	19693	17293	17068	17097	17098	17266	17262	17159	17344	17216	16996	16957	17072	17064	17133	17086	16821	16933	17052	17095	16746	16975	17161	17166	17054	16891	17030	16849	17060	16967	17039	17070	16983	17037	16926	16938	16878	17189	16955	16969	16880	17010	16906	16961	16902	16914	17316	17045	16892	16855	16974	16986	16917	17084	16963	17047	16855	16796	17023	17055	17143	16996	16885	16972	17003	17034	17081	17130	17065	17101	17052	17082	17119	17057	17187	16831	16954	17052	17225	16917	16937	16952	17038	16993	16969	16895	16951	17036	17087	16844	17127	17091	16880	16973	16927	17143	17063	16949	16847	17035	16829	16839	16942	16873	16924	17049	16863	17120	17062	17132	17008	16864	16880	17157	17094	16970	16927	16793	16877	16872	17102	16825	16982	16939	17123	16985	16919	16907	16894	17169	17057	16952	16978	17062	17037	16979	16862	17059	17055	16940	17132	16978	16969	16981	17135	17117	17008	16994	16947	16968	17063	16973	16988	17267	16966	16832	16996	17031	16928	17089	17001	16938	17034	17174	16752	17167	17190	16939	17193	17053	16839	16957	16871	17223	17000	16884	16660	16922	17001	16867	16906	16998	17030	17061	17012	17063	16903	16815	17103	16998	16959	16824	16950	17080	16927	16898	16935	16948	17082	17077	16973	17121	16948	16908	16898	16884	16981	17076	16986	16813	16984	16990	16674	16935	16950	17098	16958	17018	17041	16886	16834	16968	16846	16992	16916	17057	16917	16926	17137	17029	17111	16818	16973	17023	17004	16944	16988	16952	16989	17076	17203	17109	16940	17002	16921	16696	16883	16987	16926	17142	16897	17028	16925	17126	16999	16960	16898	16950	17066	16898	16857	16944	16934	16840	17136	17052	17091	17012	17033	17002	17048	17087	17015	16805	17073	17098	16983	17172	17126	17145	17060	16859	16855	17084	17182	17035	17003	16772	16905	17070	17254	17002	16901	16904	17017	16885	16810	16967	16837	16992	17045	17037	16966	17164	17095	17007	16843	17019	17346	17094	17050	16950	17083	17094	16874	16956	16827	17064	16885	17104	17047	17138	17127	17167	16899	17023	17036	17104	17074	16874	16958	16900	17106	16888	16946	16933	17028	17034	16827	16939	16989	16973	16944	17057	17000	17056	17075	17030	17095	17073	16823	16979	16837	16969	16908	17036	16992	17112	17032	16992	17058	17147	16930	16937	16908	16859	16990	16985	17001	16917	16991	17084	17098	17134	16835	16949	17116	16722	17052	16979	17079	16923	16886	17040	17121	16938	16854	16847	17148	17045	17036	17156	16936	17080	16995	17038	16916	17030	16920	16989	17149	17156	17139	17127	16979	17161	17018	16943	17045	16909	17044	17021	17021	17007	16956	16945	16888	16974	17154	17072	17128	17048	17129	16983	17086	16965	17155	16891	16949	16983	16999	16950	17012	16975	16769	16930	16953	16957	16915	17288	17052	16899	17053	17027	16901	17238	17047	17101	16885	17216	17160	17154	16868	17021	16898	17114	16978	16998	16920	16890	16964	17095	17168	17007	16994	16897	17027	17038	16990	17107	16803	17166	17179	17097	16846	16748	17014	17095	17318	16924	16931	17037	16924	16910	17078	17155	17014	16885	16872	17169	17148	16931	17033	16997	16921	17043	17010	17121	16902	16944	16764	16950	16747	16994	16947	17100	17062	17040	16787	16903	16811	16992	16871	17111	16937	16899	16881	16768	17104	16973	16952	17014	16837	17014	16821	16813	17071	17138	17132	16985	17011	16892	17039	16855	16984	17001	16882	16879	17015	17014	16992	16951	17015	17052	17024	17015	16825	16919	17071	17191	17168	17117	16848	17043	16929	16852	16931	17095	16968	17067	17137	16959	16949	16916	17063	17201	17118	16999	16958	17018	17146	16991	16948	17192	17001	16835	16966	17131	17094	17019	16915	16862	17145	16883	16956	16784	17046	16925	17135	17079	17036	16903	16828	17021	17043	17186	16796	17026	16981	17023	17179	16959	17027	17211	16873	16978	17212	16806	17048	17192	17030	17026	16853	16990	16852	17002	16907	17078	17199	16956	17040	17032	16907	16997	16950	17003	17042	16929	17240	17067	16947	17146	16827	17033	17002	16890	16896	16961	16996	17093	17057	16920	17031	16917	17111	17117	16932	16996	17031	17099	16824	16976	16977	16948	17051	16864	16975	16835	17015	16830	16937	17002	17089	16885	16976	16803	17014	17210	16841	16909	16997	16881	17034	17039	17082	16953	16890	16998	17000	17085	17027	17132	17116	16770	17012	16904	17090	17104	16941	16930	16949	16946	16954	17028	17164	16927	17141	16973	16924	17053	17074	17101	17159	17074	17008	17004	17137	16904	16991	16837	16858	16988	16885	16894	16985	17130	17074	17024	17113	16815	17134	16958	16820	17020	16849	17117	17091	16904	17078	16898	17001	17229	16916	17023	16865	17044	17077	17176	16926	16958	17076	16995	17082	17141	17053	17043	16765	17027	17083	16725	17041	17002	16987	16846	16828	17002	17093	17018	16925	16910	16810	17134	17047	16963	17021	16979	17185	16920	16901	17229	17020	16841	17074	17089	17031	17121	17082	17213	16942	16928	17017	16907	17276	16970	17004	16977	17050	17162	16937	16941	16938	17009	16968	17139	17095	17045	16952	16995	16763	17058	16974	17098	16908	17133	16955	16882	17102	16928	17019	16935	17029	17072	16673	17137	17100	17127	16943	16983	17026	16870	17015	17039	17009	17208	16861	16929	16930	17055	16900	17014	16912	17059	16890	16731	17040	16959	17094	17013	16980	17144	16921	17037	17067	17042	16784	17130	17020	16953	17037	17114	16869	17012	17109	17016	17059	17083	16924	16934	16896	17070	16830	16806	17032	17028	16886	16961	17140	16829	16998	16953	17115	16857	16941	17095	16937	16782	17021	16990	17138	17119	16980	17011	17249	17106	17035	17016	17073	17156	17133	17039	16965	17101	17128	17129	16928	17103	16848	16930	16958	16873	16860	17037	16935	17051	17045	16954	17055	17056	16856	17137	17116	17071	17036	17097	16810	17023	16935	16894	16929	17131	16883	16988	17009	17080	16876	17046	16981	17072	17168	16934	17064	17182	17157	17050	16940	17242	17208	16882	17210	16876	17050	16845	17107	17175	17012	16892	16843	16983	16830	17234	16801	16999	16868	16926	17094	17088	17085	16962	16967	16980	17211	17064	16975	16946	17071	16958	16960	16754	16980	16900	17080	17016	17103	17060	17041	17172	17112	17077	16931	17067	17014	16976	17113	17162	17019	16957	16893	17011	16947	16972	16874	16943	17075	16997	16830	16951	17042	16988	17053	16871	16911	16970	16920	16974	16938	17112	17087	16960	17119	16894	17038	17009	17037	17105	16862	17004	17026	17047	16937	17114	17119	16916	16906	16970	16829	16726	17047	16972	17031	17061	17117	17380	16844	17036	17040	17014	17011	16821	17009	16954	16909	16929	16955	16980	16787	16847	16847	16957	16950	16878	17045	16933	16997	17023	16919	16937	17005	17041	16736	16981	16980	17081	17091	17146	16983	16864	17065	17148	17099	17001	16979	17089	16928	16936	16962	17065	16852	17059	17124	16803	16962	17090	17008	16919	16968	17058	17011	17186	17144	16980	16848	16903	17072	16971	16833	17173	16962	16985	17149	17083	16752	17122	17012	17113	17078	16797	16862	17076	17072	17051	17017	17203	17114	17015	16866	17088	17160	16775	17060	17022	17000	16922	17058	16963	16955	16892	16961	16981	17031	16951	16946	17016	17053	16933	16938	16851	17107	16953	17011	17133	17081	17064	17336	17025	17009	16968	17244	17010	17092	16755	16960	16895	17124	17005	17010	16722	17155	17148	16934	16895	17068	16897	16935	17149	17106	16947	17104	17029	16937	17177	16862	16967	17031	16889	17074	17128	17041	17000	16755	16978	17016	17011	17091	17108	16812	16959	17144	17132	17072	17087	17086	17264	16953	16864	17077	17100	17033	17200	16976	17363	17026	16807	17211	17116	16977	16958	16800	17037	17098	16889	16855	16766	16984	16888	17034	16864	16985	17090	17037	16789	17125	17005	17112	16926	17088	17083	17001	17075	17064	17133	17021	17002	17059	17084	16911	16810	16795	16891	17062	17084	17248	16878	16938	16992	16914	17058	17070	17094	16982	16901	17051	16948	16907	16961	16860	17162	17070	16843	16968	16708	16827	16879	16969	17041	16903	16767	17145	17039	17037	17201	16929	16816	16989	16955	16950	16909	17029	16968	16746	16751	16944	17027	16907	16886	16866	17047	17042	16792	16873	17034	17048	17097	17075	16848	17001	16834	17178	17081	16902	17060	16935	16905	17156	17064	17026	16963	17149	16934	17145	17132	16876	17152	16799	16837	17138	16970	16936	17046	17054	16848	16946	17125	16880	16814	17019	17100	16856	16942	17063	17083	16905	16858	16994	17116	17077	16865	16923	17044	16823	17233	17062	16923	17003	16798	17058	17196	16925	17053	16970	17061	17100	16989	16994	17052	17249	17104	16966	17032	17040	17024	17132	17070	17043	16895	17057	16821	17091	16947	16926	17071	17021	17002	17099	17103	17096	17027	17009	17322	16851	16782	16958	17072	16937	16896	16979	16767	16929	16963	17071	16960	17104	17088	17139	17222	17206	17134	16841	17097	16890	17085	16808	16970	16917	17040	16935	17066	16973	17019	16992	17046	17086	17051	17048	17114	17024	17006	16939	17103	17303	17083	17037	17023	17062	16922	16888	16859	17048	16989	16843	16811	16920	16854	17043	16953	17078	17200	17056	17027	17116	16852	17094	16974	16891	17010	16932	17008	16991	16889	16908	17167	16936	16958	16887	17059	17068	16916	17247	16975	16683	16973	16904	17099	17185	17026	17025	16796	16811	17072	17076	16813	17083	17022	16968	16997	17025	17002	17308	17074	17031	17019	16973	17050	16868	17200	17078	16866	17008	16880	16994	17114	17051	17039	16877	16938	16887	17025	16909	16900	16927	17102	17011	16863	16899	16975	17175	16962	16883	17045	16926	17005	17100	16960	17167	16936	16959	17077	17136	16890	17060	16960	16841	17191	16923	16997	17133	16779	16762	16968	16949	17196	17128	16969	17129
15701	18189	16177	15206	14700	14161	14346	14335	14268	14415	14252	14129	14195	14026	13963	14092	13859	14059	13906	13913	14050	13972	13855	13875	13897	14127	14040	13932	13994	13990	14040	13961	14025	13934	13868	14086	13980	14033	14019	13889	13891	13908	14143	13805	13892	13893	13923	13952	13938	13853	13898	14054	13956	13950	14007	14002	13734	13881	13867	14075	13934	14000	14058	13937	13914	13918	13880	13963	14007	14094	13896	14030	13955	13913	13740	14039	13976	13856	13983	13872	13903	13944	13944	13772	13980	13945	13785	13883	13809	13812	14027	14018	13706	13851	13857	13931	13839	13946	14008	13961	13869	13893	13884	13927	14039	14110	13793	14036	14068	13758	13847	13944	13936	13902	13938	13939	13918	13939	13987	13956	14006	13973	13856	13901	14001	14082	13796	14047	14051	13901	13854	14045	13903	13955	13875	13970	13924	14085	13903	13820	13960	14038	14077	14058	14092	13993	14060	13972	13980	13918	14002	13791	13928	14028	13980	13939	14004	13892	14077	13684	13978	14020	14055	13806	13919	14005	13856	14028	13901	14011	13840	14007	13881	13977	13933	14132	13887	13745	13815	13999	13944	13869	13891	13996	13969	14138	13856	13800	13851	13948	13960	14043	14074	14009	13856	13945	14006	13946	14004	14016	14075	13906	14019	14069	13979	14021	13929	14011	13968	14030	13813	13930	14072	14027	13911	13949	13849	13958	13830	14008	13936	13962	13959	13958	13765	13828	14209	13863	13897	14176	13971	14034	13933	13925	13999	13870	13772	13908	13932	13988	13944	13915	13870	14140	14099	13804	14078	13970	13946	13832	13994	14119	13924	13955	14074	13950	14031	13965	13872	13951	13943	13943	13761	14078	13863	13860	13962	13870	13845	13931	13871	13772	13974	14025	13827	13815	13848	13923	14027	13938	13905	14004	13824	13842	14049	14172	14042	13760	13830	13886	13886	13920	13871	13917	13871	13901	13953	14000	13917	13834	14029	13773	13968	14036	14143	13823	14052	13864	13825	13976	14086	13977	13946	13964	14009	13894	13823	14108	14015	13930	14090	13939	13931	14046	13957	13931	13929	13992	14074	13913	13891	14123	13930	13975	13911	13937	14078	14030	14119	13961	14003	13999	14067	14148	13953	14050	14099	13956	13869	14134	13856	13909	13798	13957	14106	13960	13930	14010	13905	13891	13873	13989	13951	13834	14130	14104	13945	13897	13865	13893	13994	13898	14022	13856	14030	13976	14118	13910	14032	13966	13888	13949	13901	13863	14021	13932	13849	13980	14023	14004	13964	13876	13960	13940	14117	14012	13872	13905	14033	13905	13995	13851	14124	13969	13748	13949	13836	13935	13873	14023	13957	13926	14110	14023	13953	14072	13942	13940	14053	13921	13933	13941	13966	14099	13960	13960	14025	14069	14020	14050	14034	14058	13893	13967	14008	14036	13983	14027	13880	13947	13975	13871	13845	13911	13900	13927	13905	14096	13943	13968	14016	14020	13983	13838	13856	14150	13971	13876	13833	13955	14118	14051	13969	14012	14059	14016	13880	14074	14075	13864	13870	14136	13896	13923	14048	14033	13834	14036	13834	13965	13928	13860	13983	13829	13921	13887	14015	13816	13957	13963	13961	13996	14102	14020	13785	13860	13957	14036	13980	14098	13852	13961	13949	13988	13909	14022	13861	13917	14036	13888	14074	13775	13982	13862	14074	13805	13915	14090	13819	14049	13961	13844	13869	13958	14037	14068	13967	13832	13899	13909	13921	14097	13753	14033	13954	13900	14088	13838	13840	13863	13977	13969	13939	14065	13990	13986	13793	13846	13947	13910	14111	14007	13970	14027	13852	14054	13912	13803	13954	13944	13935	13928	13814	14011	13855	14184	13942	13948	13921	13866	14051	14011	14034	14028	13850	13981	14042	14134	13973	13882	14104	13867	14013	13999	13836	13918	14134	13914	13965	13822	14011	13964	13915	14022	13981	13792	13912	13966	14066	13823	13862	13932	14015	14057	13999	14010	14006	13822	14078	13915	14099	14006	13858	14032	13943	14003	13845	13885	13957	13922	14083	13899	13944	14006	13965	14089	13993	13971	14138	13883	14035	13982	13940	13936	13965	13838	13904	14083	13978	13842	14073	13999	14054	13911	14018	14010	13873	14036	13994	13932	13995	14002	13929	13955	13932	14028	13886	13923	13948	14021	13814	13894	14029	14010	14022	13968	13776	14109	13889	13793	14029	14012	13945	13925	13868	13939	14016	13898	14054	14079	13889	13948	13930	13923	13985	14009	14000	14040	14024	13935	14062	13745	13838	13998	13932	13984	13842	14088	13993	13933	13901	13974	13926	13999	13923	13890	13894	13985	14086	14006	14007	13891	13904	14062	14137	13921	13762	14011	13939	14044	13898	13902	14003	13789	13906	14004	14016	14005	14071	13999	13810	13914	14048	13976	13962	14009	14020	13863	13937	13774	13935	13830	13955	13944	14026	13924	13952	14013	13889	13948	14061	13988	13787	13959	13928	13983	13950	13838	14051	13936	13806	14140	13837	13837	13864	14167	13953	14089	14004	13991	14064	13999	13801	13938	13992	13828	14050	13966	13850	13949	14015	14172	14044	13851	13921	13889	13988	14149	13758	14035	13999	13910	13887	13852	13909	13929	13780	13943	14023	13891	13729	13959	13973	14071	13968	13754	13940	13970	13949	13769	13960	13944	13935	13917	13899	13967	13945	14050	13873	13987	13905	13872	13821	14142	14022	14005	14031	13920	14044	13869	13936	14065	13879	14015	13937	14103	13977	13765	14091	13937	13830	13932	13933	13934	13921	13958	13967	13904	14030	14025	13983	13950	13870	14082	13997	13856	14065	14048	14079	13863	13846	13922	14008	13911	14064	13883	14074	13722	14037	14085	13825	13950	13885	13977	14183	14120	13966	13951	13984	14049	14124	14082	13896	13894	13888	13989	13888	13888	14076	13696	13871	13869	13976	13948	13875	13966	13933	14024	13976	14022	13952	13898	13941	13817	14052	14025	13876	14071	13961	13911	13946	13892	13915	13966	14040	13926	13941	14060	13959	14087	14108	13993	13867	13907	14021	14056	13954	13945	13750	14046	13784	13932	13918	13922	13692	13930	14049	13985	13846	13940	13935	13910	13938	14051	14097	13932	13883	13863	13871	14181	13985	13919	14013	14080	13977	13998	14088	13984	13737	14012	13968	14073	13878	14043	13726	13918	13986	13910	13969	13921	13965	13947	13925	13958	13901	14026	13970	13829	13818	13936	14044	13916	14018	13927	13899	13978	13897	13966	13727	14119	13903	13981	13841	13903	13986	14044	13958	13910	13938	13818	13816	13882	13992	13959	13852	13963	13932	14031	13974	14003	13802	13914	14049	13974	14007	13819	13882	14024	13974	13862	13923	14126	14153	13914	13964	13978	13966	13865	13876	13928	13808	14075	13973	13734	13900	13826	13870	13955	13940	13929	13961	13957	13889	14037	13847	13877	13945	14108	14103	14025	13691	14007	13772	14106	13786	14038	14012	14145	13864	14103	14024	14017	13983	13831	13989	14018	13868	14067	13980	14007	13977	14024	14060	13875	13947	13865	13946	14030	13878	13904	14073	14091	13968	13995	13868	13952	13973	14013	13909	13888	13910	13896	13864	13946	13952	14071	13890	14037	14016	13996	13953	14151	14035	13845	13947	14025	13905	13913	13809	13759	13851	13849	13903	13758	13917	13907	13980	13983	13893	14073	14017	13972	13851	13913	13996	13854	13929	13771	13972	14091	13798	13830	13882	13952	14089	14039	13900	13828	13997	13872	13888	14030	13952	14027	13920	13875	13842	14080	13850	13897	13904	13901	14161	13864	13853	14065	14032	13986	13867	14048	13843	13851	13910	13810	13977	14117	13852	13799	13880	14048	13835	14023	13873	13850	13976	13806	14091	13997	13959	13844	14043	13976	13906	13984	13952	14071	13990	13944	14060	13965	13960	14008	13979	14054	13964	13864	13897	14036	14026	13872	13797	13972	13930	13910	14006	14060	13979	13904	13939	14129	13954	13946	14025	13819	13881	13994	13904	13975	14167	13885	13928	13977	14015	13882	13907	14100	13999	14000	13960	13834	13967	14021	14105	13923	13865	13925	14012	14009	13887	14038	13924	14022	14065	13809	14111	13933	13989	14110	14045	13734	13888	13968	13897	13992	13798	13813	13784	13934	14168	13958	13973	13852	14177	13883	13979	14037	14032	13924	14000	13774	13995	13918	13940	13865	14128	14122	13972	13867	13840	13951	14066	13967	13825	13971	13916	13834	13904	13874	13990	13869	13717	14058	13963	14025	13987	14045	13911	13852	14052	13852	14006	14031	13939	13927	13987	13964	13700	13988	13954	13996	13905	13917	14093	13905	14002	13949	14013	13957	13838	14110	13901	13940	13950	13966	13987	13934	14009	14009	13790	13892	14031	13866	14008	13854	13981	14117	13918	14038	13966	14015	13860	13947	13920	13900	13932	13892	13975	14139	13789	14002	13954	13924	14026	13826	14003	13996	13804	13906	13951	14046	13986	13973	13935	13915	13944	13818	14088	13789	13892	13926	14057	13966	13905	13972	13844	13863	14001	13893	14121	13821	14020	13912	13929	13923	13855	13825	14014	13847	13950	13836	14063	13989	13857	13900	13917	14086	13950	13996	14012	13915	13832	13951	13772	14064	14059	14051	13892	13959	14055	14027	13988	13760	13718	13957	13837	14086	14045	14044	13919	13813	13894	13934	13824	13954	14048	14015	13813	14046	13776	13950	13910	13952	13920	13920	14034	13977	13933	13809	14034	13793	14043	13972	13926	14034	13881	13941	14084	14071	13881	14028	13968	13994	13875	14091	13883	13896	13874	14122	14131	13839	13931	13889	14013	14035	13982	13862	13868	14003	13769	13999	14032	13813	14068	14198	13996	13990	13851	13918	13884	13939	14143	13939	14008	13804	13822	14113	13896	13968	13846	13884	13884	13738	13906	14058	13873	13946	14088	13862	13904	13912	13983	13867	13836	13887	13979	13867	13886	13805	13949	13885	13968	14015	14036	13739	14018	13956	13928	13896	13917	13872	14009	13869	13961	13948	13843	14053	13995	13972	13929	13870	13985	13882	13855	13959	14063	13914
23501	21384	28178	25118	22072	19989	18621	17195	16768	16861	16817	16796	16883	16652	16568	16438	16420	16447	16252	16313	16291	16277	16630	16482	16261	16580	16609	16392	16200	16347	16137	16198	16611	16426	16255	16212	16463	16073	16473	16252	16525	16287	16441	16570	16393	16297	16359	16204	16449	16310	16205	16377	16410	16222	16416	16291	16227	16227	16345	16367	16480	16469	16294	16489	16503	16261	16355	16493	16432	16265	16337	16318	16458	16225	16295	16286	16416	16412	16326	16324	16318	16486	16318	16413	16354	16163	16507	16436	16350	16286	16266	16204	16395	16327	16202	16241	16286	16479	16205	16435	16490	16428	16205	16372	16317	16307	16318	16402	16231	16297	16121	16354	16213	16378	16396	16650	16408	16280	16467	16602	16357	16509	16286	16279	16021	16423	16403	16174	16252	16050	16496	16285	16349	16308	16190	16344	16214	16165	16168	16102	16256	16328	16361	16670	16333	16207	16536	16303	16244	16335	16384	16352	16319	16106	16327	16184	16275	16439	16587	16294	16510	16257	16410	16194	16218	16523	16123	16297	16341	16427	16248	16074	16281	16509	16344	16385	16224	16197	16273	16278	16347	16352	16460	16428	16316	16133	16258	16482	16467	16450	16330	16295	16163	16388	16109	16302	16132	16302	16405	16130	16224	16246	16395	16390	16456	16270	16440	16325	16232	16305	16268	16310	16308	16303	16226	16430	16461	16254	16274	16217	16410	16030	16617	16308	16509	16320	16190	16281	16190	16112	16262	16338	16515	16078	16416	16274	16424	16262	16184	16510	16560	16370	16506	16500	16236	16245	16299	16318	16284	16326	16165	16199	16430	16234	16293	16184	16224	16373	16188	16419	16320	16408	16582	16283	16499	16403	16432	16508	16231	16362	16390	16241	16387	16175	16284	16486	16505	16459	16313	15983	16148	16427	16373	16314	16293	16256	16380	16231	16242	16308	16435	16403	16434	16204	16260	16548	16322	16244	16326	16172	16296	16360	16483	16452	16289	16144	16334	16488	16260	16411	16377	16367	16360	16332	16331	16512	16402	16357	16391	16382	16469	16420	16417	16403	16254	16345	16421	16382	16330	16387	16480	16220	16228	16447	16437	16257	16395	16208	16345	16274	16336	16205	16212	16380	16304	16168	16495	16259	16303	16233	16308	16161	16078	16394	16182	16485	16428	16363	16510	16238	16238	16265	16164	16481	16195	16313	16394	16170	16374	16360	16581	16218	16408	16180	16284	16348	16395	16121	16344	16233	16050	16316	16388	16296	16349	16398	16329	16437	16464	16471	16244	16458	16321	16310	16364	16323	16442	16654	16368	16267	16340	16418	16364	16587	16253	16256	16250	16227	16142	16331	16371	16381	16358	16283	16279	16388	16438	16387	16308	16195	16368	16334	16386	16259	16421	16409	16277	16221	16337	16022	16492	16406	16156	16459	16233	16345	16332	16502	16463	16470	16396	16068	16381	16489	16387	16404	16247	16509	16336	16268	16202	16405	16150	16284	16179	16222	16527	16328	16239	16146	16155	16351	16252	16254	16464	16475	16221	16236	16359	16504	16432	16216	16460	16222	16298	16285	16496	16476	16455	16191	16355	16161	16416	16341	16383	16230	16405	16238	16287	16269	16235	16372	16402	16330	16306	16195	16316	16257	16196	16169	16185	16214	16321	16467	16406	16587	16375	16380	16296	16565	16302	16297	16336	16248	16346	16241	16264	16398	16522	16175	16584	16220	16260	16436	16280	16237	16252	16225	16137	16247	16140	16358	16147	16482	16254	16231	16227	16341	16241	16438	16240	16447	16294	16380	16325	16267	16329	16168	16368	16525	16449	16311	16273	16346	16169	16320	16338	16077	16270	16247	16574	16187	16411	16336	16174	16318	16402	16235	16163	16325	16381	16285	16276	16310	16347	16113	16319	16374	16277	16391	16446	16198	16284	16270	16307	16275	16298	16320	16352	16373	16019	16484	16366	16342	16281	16508	16413	16363	16321	16302	16535	16325	16235	16247	16305	16134	16243	16403	16489	16237	16581	16435	16390	16353	16369	16218	16261	16329	16265	16105	16406	16369	16332	16421	16292	16262	16243	16312	16309	16429	16291	16523	16402	16397	16234	16296	16358	16331	16122	16427	16407	16352	16343	16489	16365	16281	16360	16241	16241	16326	16046	16282	16449	16343	16164	16436	16469	16276	16249	16371	16153	16412	16477	16303	16240	16432	16563	16159	16411	16203	16306	16177	16253	16345	16212	16371	16153	16139	16379	16385	16376	16484	16561	16551	16403	16447	16197	16156	16280	16255	16323	16162	16381	16342	16205	16138	16183	16229	16453	16327	16236	16305	16256	16246	16366	16234	16281	16265	16308	16146	16215	16359	16407	16357	16244	16257	16270	16402	16267	16266	16483	16365	16367	16460	16490	16211	16221	16234	16584	16391	16406	16463	16247	16507	16417	16234	16526	16244	16261	16454	16432	16215	16480	16598	16305	16321	16270	16245	16181	16283	16377	16308	16267	16111	16528	16524	16327	16339	16416	16116	16242	16461	16384	16240	16388	16306	16413	16566	16428	16186	16155	16163	16290	16254	16408	16398	16346	16327	16320	16198	16624	16324	16126	16461	16309	16430	16284	16286	16329	16207	16291	16425	16387	16327	16314	16577	16369	16555	16404	16541	16382	16279	16092	16245	16345	16235	16176	16285	16390	16443	16311	16514	16463	16219	16275	16365	16321	16010	16257	16348	16181	16370	16253	16133	16420	16404	15993	16128	16059	16340	16346	16213	16331	16255	16330	16418	16453	16375	16265	16400	16336	16230	16556	16380	16241	16328	16473	16251	16313	16247	16446	16228	16209	16360	16430	16434	16256	16266	16497	16276	16063	16414	16358	16296	16363	16352	16293	16492	16288	16173	16232	16340	16486	16453	16584	16299	16528	16236	16235	16287	16421	16411	16451	16339	16354	16370	16416	16529	16247	16421	16548	16300	16314	16128	16250	16318	16138	16406	16415	16278	16601	16333	16227	16331	16291	16276	16381	16221	16373	16377	16282	16269	16394	16213	16163	16192	16275	16294	16548	16503	16401	16427	16208	16255	16573	16252	16142	16367	16319	16359	16164	16260	16243	16048	16486	16482	16277	16175	16157	16126	16386	16046	16292	16296	16437	16357	16184	16325	16233	16254	16289	16217	16485	16393	16486	16414	16224	16433	16482	16164	16410	16321	16357	16285	16162	16408	16374	16412	16338	16509	16497	16249	16485	16414	16371	16148	16424	16399	16456	16337	16489	16318	16487	16303	16277	16241	16313	16436	16336	16519	16418	16371	16335	16249	16286	16231	16443	16258	16204	16516	16448	16556	16402	16301	16273	16110	16317	16471	16341	16270	16365	16430	16416	16339	16143	16402	16401	16407	16247	16255	16244	16280	16215	16297	16239	16420	16359	16189	16234	16179	16300	16407	16384	16379	16262	16004	16429	16408	16509	16252	16530	16399	16353	16241	16295	16077	16223	16363	16458	16265	16331	16350	16281	16418	16109	16132	16224	16129	16425	16368	16478	16463	16382	16208	16076	16231	16615	16465	16256	16245	16292	16245	16346	16445	16403	16285	16418	16226	16474	16180	16215	16250	16147	16197	16418	16462	16223	16202	16206	16430	16181	16250	16422	16412	16363	16438	16388	16470	16326	16360	16187	16256	16331	16338	16538	16234	16327	16371	16295	16205	16408	16255	16394	16287	16207	16438	16337	16383	16117	16236	16549	16185	16505	16262	16283	16342	16420	16432	16416	16393	16247	16246	16441	16421	16387	16464	16357	16210	16264	16433	16500	16481	16532	16361	16378	16385	16514	16399	16384	16429	16257	16274	16471	16292	16358	16084	16376	16260	16455	16441	16436	16327	16440	16389	16216	16214	16381	16233	16225	16386	16412	16305	16315	16518	16310	16188	16349	16235	16252	16251	16056	16468	16098	16398	16384	16353	16480	16214	16251	16228	16281	16357	16551	16583	16343	16328	16336	16500	16283	16423	16459	16421	16522	16302	16221	16432	16348	16316	16368	16344	16235	16454	16449	16413	16244	16504	16407	16299	16313	16466	16365	16299	16259	16293	16362	16194	16247	16165	16453	16296	16507	16355	16272	16325	16502	16314	16362	16589	16422	16307	16194	16427	16508	16422	16154	16161	16440	16306	16284	16217	16377	16320	16399	16310	16249	16432	16314	16263	16436	16430	16372	16582	16407	16478	16272	16192	16327	16325	16213	16336	16415	16244	16092	16408	16059	16134	16215	16399	16419	16256	16451	16244	16299	16140	16406	16255	16413	16255	16400	16336	16461	16468	16180	16060	16613	16372	16383	16388	16313	16403	16193	16267	16449	16237	16313	16284	16193	16549	16294	16344	16114	16243	16239	16330	16250	16382	16243	16418	16229	16189	16326	16588	16487	16178	16172	16329	16287	16187	16265	16341	16309	16339	16356	16342	16404	16398	16376	16343	16305	16192	16404	16191	16313	16308	16172	16361	16242	16263	16364	16604	16386	16443	16490	16327	16367	16288	16355	16370	16330	16202	16191	16353	16231	16207	16383	16320	16179	16268	16319	16457	16417	16363	16453	16374	16486	16376	16377	16415	16368	16142	16382	16181	16540	16440	16416	16344	16159	16028	16515	16438	16295	16429	16526	16346	16406	16351	16313	16300	16279	16542	16505	16311	16377	16316	16437	16192	16394	16205	16260	16582	16350	16423	16475	16260	16494	16472	16228	16310	16214	16549	16501	16368	16255	16600	16344	16448	16051	16321	16494	16225	16433	16485	16198	16233	16488	16439	16347	16289	16284	16238	16349	16332	16121	16324	16407	16231	16401	16211	15996	16288	16409	16211	16327	16358	16317	16413	16331	16096	16128	16368	16291	16187	16267	16503	16288	16417	16401	16420	16235	16488	16181	16305	16183	16263	16129	16215	16495	16089	16328	16308	16357	16284	16475	16248	16311	16299	16264	16277	16538	16494	16365	16368	16474	16276	16362	16322	16286	16213	16232	16242	16321	16565	16364	16247	16051	16462	16407	16507	16361	16455	16250	16243	16329	16322	16325	16268	16239	16160	16305	16354	16072	16199	16148	16383	16459	16261	16293	16217	16202	16138	16253	16028	16328	16410	16350	16381
12240	21230	18082	16133	15020	14326	14130	14336	14145	14118	14292	14068	14043	13768	13854	13594	13581	13466	13678	13682	13664	13630	13479	13621	13584	13421	13632	13530	13638	13557	13618	13594	13567	13634	13642	13668	13557	13565	13461	13545	13545	13565	13499	13518	13532	13543	13606	13484	13616	13630	13610	13727	13638	13603	13652	13578	13382	13632	13702	13679	13432	13424	13523	13597	13365	13526	13645	13724	13572	13572	13511	13417	13417	13629	13538	13411	13637	13388	13710	13565	13498	13506	13745	13449	13463	13676	13596	13616	13410	13491	13388	13490	13651	13536	13466	13588	13538	13410	13615	13478	13532	13804	13585	13410	13677	13333	13655	13548	13528	13542	13447	13558	13621	13541	13643	13575	13646	13660	13605	13436	13647	13674	13603	13657	13643	13424	13561	13603	13590	13603	13517	13496	13576	13431	13478	13600	13423	13600	13526	13526	13508	13644	13477	13534	13540	13421	13369	13670	13574	13632	13518	13473	13587	13622	13482	13385	13389	13488	13514	13675	13550	13331	13673	13418	13703	13806	13541	13401	13567	13462	13619	13731	13515	13489	13480	13759	13592	13466	13461	13440	13589	13388	13565	13361	13520	13664	13487	13489	13591	13554	13450	13561	13543	13713	13704	13400	13673	13563	13546	13470	13518	13747	13589	13444	13593	13589	13571	13478	13507	13507	13528	13486	13577	13470	13408	13497	13241	13333	13628	13429	13702	13446	13542	13376	13563	13429	13546	13565	13490	13449	13646	13480	13531	13605	13438	13598	13619	13433	13427	13562	13524	13469	13601	13565	13654	13651	13461	13610	13507	13636	13585	13601	13495	13444	13448	13632	13630	13434	13560	13601	13495	13489	13667	13552	13634	13628	13616	13497	13407	13653	13575	13717	13698	13484	13466	13528	13465	13495	13535	13456	13576	13596	13460	13591	13435	13648	13613	13554	13503	13557	13338	13678	13564	13503	13483	13550	13493	13483	13617	13629	13600	13463	13538	13541	13511	13628	13566	13526	13596	13496	13601	13515	13771	13472	13649	13528	13531	13543	13553	13581	13566	13418	13638	13505	13490	13437	13610	13533	13550	13689	13469	13586	13543	13575	13475	13530	13650	13488	13616	13305	13657	13707	13562	13448	13579	13408	13447	13470	13434	13480	13573	13560	13620	13535	13525	13708	13628	13582	13449	13596	13501	13490	13613	13475	13602	13529	13417	13603	13425	13550	13493	13406	13545	13651	13412	13535	13695	13561	13776	13385	13535	13629	13604	13478	13490	13638	13560	13589	13632	13610	13677	13480	13475	13638	13562	13428	13673	13603	13503	13459	13476	13395	13593	13517	13627	13588	13618	13601	13478	13500	13514	13790	13610	13562	13653	13321	13602	13463	13534	13554	13570	13535	13615	13496	13465	13525	13518	13568	13397	13596	13515	13440	13461	13286	13641	13550	13533	13426	13560	13318	13668	13735	13481	13562	13557	13523	13588	13636	13587	13544	13545	13714	13690	13550	13378	13562	13440	13431	13416	13498	13583	13549	13446	13563	13492	13614	13354	13517	13563	13551	13719	13632	13568	13439	13490	13373	13510	13392	13611	13643	13604	13434	13550	13578	13516	13603	13665	13308	13476	13538	13531	13463	13645	13520	13515	13479	13512	13504	13487	13514	13585	13520	13445	13422	13694	13520	13496	13666	13565	13619	13567	13548	13575	13540	13537	13514	13524	13323	13708	13453	13658	13678	13357	13463	13527	13769	13469	13586	13693	13707	13577	13617	13548	13487	13622	13582	13472	13389	13660	13644	13456	13501	13494	13519	13505	13545	13634	13592	13409	13474	13467	13724	13350	13518	13688	13447	13402	13702	13732	13649	13478	13437	13528	13405	13550	13529	13638	13514	13573	13460	13471	13550	13472	13572	13592	13248	13653	13513	13589	13452	13394	13540	13413	13534	13468	13421	13557	13495	13536	13471	13650	13596	13550	13495	13477	13505	13307	13632	13520	13442	13624	13493	13695	13371	13643	13519	13391	13466	13458	13458	13607	13363	13530	13423	13573	13571	13575	13462	13518	13539	13436	13630	13420	13609	13736	13512	13595	13484	13524	13541	13469	13668	13578	13570	13560	13389	13467	13349	13632	13574	13438	13435	13572	13674	13463	13712	13453	13660	13426	13573	13650	13662	13509	13645	13498	13562	13643	13457	13402	13423	13515	13546	13559	13609	13652	13642	13494	13539	13516	13679	13666	13622	13490	13443	13539	13588	13683	13567	13473	13323	13623	13608	13549	13483	13611	13477	13452	13476	13502	13601	13656	13588	13511	13538	13453	13716	13563	13679	13440	13533	13493	13666	13507	13541	13637	13524	13638	13539	13596	13583	13521	13553	13536	13584	13598	13447	13538	13526	13361	13510	13631	13623	13609	13542	13568	13625	13476	13582	13600	13636	13426	13410	13583	13619	13577	13507	13334	13529	13611	13475	13471	13402	13620	13617	13508	13387	13527	13518	13487	13433	13601	13475	13640	13473	13599	13593	13544	13503	13599	13509	13620	13616	13423	13426	13588	13375	13527	13539	13532	13482	13546	13542	13491	13471	13440	13493	13534	13599	13611	13581	13411	13409	13460	13428	13563	13615	13497	13633	13500	13623	13541	13570	13501	13445	13502	13503	13386	13532	13499	13452	13531	13588	13505	13528	13499	13555	13601	13489	13626	13614	13500	13358	13658	13538	13569	13663	13492	13507	13604	13462	13470	13716	13460	13702	13538	13551	13648	13546	13683	13666	13510	13498	13712	13542	13301	13595	13355	13409	13497	13446	13543	13486	13346	13552	13566	13574	13419	13611	13528	13576	13546	13488	13644	13636	13437	13528	13497	13697	13598	13312	13567	13494	13570	13572	13606	13504	13496	13557	13482	13506	13578	13480	13663	13642	13682	13663	13515	13575	13682	13548	13585	13644	13457	13649	13420	13625	13598	13672	13513	13580	13571	13551	13487	13480	13508	13551	13429	13493	13557	13453	13726	13485	13613	13674	13605	13596	13427	13430	13595	13413	13593	13431	13555	13562	13575	13460	13655	13495	13434	13650	13623	13658	13605	13577	13740	13621	13477	13558	13622	13606	13573	13644	13508	13607	13508	13485	13735	13483	13671	13501	13500	13561	13514	13486	13558	13463	13407	13691	13616	13505	13702	13558	13498	13728	13557	13491	13450	13556	13517	13732	13589	13666	13740	13587	13592	13515	13484	13531	13656	13624	13780	13650	13733	13452	13595	13744	13477	13459	13480	13452	13727	13365	13521	13632	13651	13445	13593	13543	13644	13519	13482	13656	13496	13636	13485	13620	13517	13608	13610	13459	13642	13544	13490	13529	13532	13425	13780	13663	13587	13457	13615	13556	13561	13532	13499	13527	13463	13565	13501	13593	13503	13669	13522	13661	13607	13745	13599	13563	13551	13467	13377	13440	13601	13494	13735	13461	13497	13541	13598	13486	13361	13546	13350	13666	13648	13532	13587	13501	13714	13447	13511	13460	13574	13320	13678	13583	13602	13626	13501	13634	13573	13568	13414	13443	13428	13518	13383	13409	13589	13470	13485	13649	13452	13562	13423	13541	13622	13609	13501	13483	13533	13465	13637	13306	13856	13543	13453	13655	13497	13469	13689	13504	13639	13590	13774	13611	13573	13680	13400	13653	13517	13528	13434	13372	13604	13588	13566	13525	13553	13512	13430	13563	13509	13443	13442	13615	13503	13497	13775	13493	13546	13420	13468	13580	13502	13676	13549	13571	13325	13392	13621	13699	13599	13565	13616	13503	13543	13452	13429	13440	13489	13554	13492	13562	13671	13629	13554	13462	13561	13592	13507	13486	13525	13536	13617	13610	13577	13517	13644	13488	13403	13520	13617	13426	13448	13624	13625	13718	13465	13545	13479	13512	13688	13730	13373	13495	13620	13517	13470	13434	13569	13640	13532	13536	13635	13604	13443	13696	13481	13410	13581	13651	13463	13511	13617	13447	13581	13480	13587	13552	13540	13647	13660	13571	13468	13439	13484	13510	13701	13638	13421	13390	13582	13391	13511	13593	13591	13634	13478	13598	13584	13541	13687	13426	13558	13502	13545	13628	13670	13380	13582	13579	13247	13678	13751	13718	13591	13402	13374	13483	13421	13538	13562	13593	13489	13601	13644	13617	13383	13525	13625	13550	13551	13676	13603	13543	13661	13445	13556	13568	13608	13511	13576	13616	13534	13725	13575	13548	13540	13653	13585	13565	13561	13643	13550	13545	13531	13708	13611	13582	13437	13656	13675	13472	13422	13489	13461	13693	13415	13498	13436	13576	13581	13457	13531	13350	13546	13611	13574	13441	13431	13493	13432	13753	13490	13486	13544	13552	13410	13676	13554	13565	13487	13554	13483	13551	13527	13547	13645	13459	13462	13579	13658	13612	13547	13459	13514	13501	13607	13517	13581	13466	13461	13616	13392	13610	13492	13784	13593	13611	13520	13490	13670	13586	13550	13566	13401	13534	13607	13648	13556	13576	13770	13451	13527	13422	13535	13551	13617	13552	13562	13633	13631	13546	13433	13487	13683	13634	13437	13638	13485	13591	13579	13700	13530	13494	13459	13588	13495	13527	13554	13513	13606	13621	13591	13566	13653	13538	13562	13448	13371	13704	13436	13565	13602	13372	13431	13505	13610	13686	13574	13664	13533	13477	13575	13536	13531	13552	13615	13581	13554	13553	13651	13600	13497	13615	13500	13410	13525	13521	13578	13558	13444	13473	13602	13484	13519	13766	13482	13602	13553	13547	13538	13566	13410	13555	13648	13533	13600	13417	13591	13493	13607	13552	13536	13667	13576	13621	13487	13474	13551	13582	13464	13520	13513	13552	13469	13477	13562	13554	13599	13441	13639	13637	13321	13421	13579	13589	13554	13406	13735	13581	13574	13546	13508	13557	13672	13452	13476	13631	13427	13551	13549	13642	13395	13374	13666	13612	13553	13733	13735	13538	13586	13584	13361	13745	13503	13634	13835	13497	13481	13555	13289	13598	13418	13525	13630	13436	13584	13506	13609	13585	13443	13489	13471	13571	13454	13496	13669	13616	13470	13423	13554	13324	13525	13490	13543	13438	13563	13561	13630	13606	13559	13536	13546	13516
25136	21424	26848	26394	18912	17728	18056	17401	17137	17365	17236	17149	17156	17126	17222	17080	17019	16827	17074	17047	16960	17006	17076	16808	16845	17016	16954	17117	16928	17117	17021	17061	17015	16938	16937	17105	17079	17205	16895	16805	16971	17099	17121	17063	17110	16836	16927	16959	17151	17141	16921	17069	17010	17002	16987	16987	16833	16932	16929	17004	16972	16830	17056	16889	16917	17045	17286	16902	17113	17044	16924	16980	16847	16968	16979	17109	16935	16962	17041	16887	16798	17051	16936	16947	16868	16975	16950	16778	16923	16805	16838	17022	16871	16776	17034	17060	16836	16851	16762	16700	16838	17066	17003	17003	17047	16818	16937	16740	16948	16934	16757	16885	16868	17092	16996	16831	16973	17034	16970	16902	16784	16801	16907	16973	16980	17009	16950	16825	17004	17115	17018	16893	16956	16834	16925	16957	16993	16941	16956	16847	16899	17132	16972	16953	17056	16946	16880	16991	16911	16835	16950	16861	17021	17019	16738	16833	16882	16972	16968	16975	16882	17095	17026	16942	16948	17032	17048	16925	16987	17062	16881	16994	17001	16959	16797	16763	16888	16885	16849	16773	17155	16805	16980	16955	16986	16921	16880	16972	16787	17092	16915	17083	16716	16963	16972	16855	17064	16925	16737	16932	16708	16786	16998	16820	16948	16745	16974	17029	16858	16812	17018	16856	17009	16905	17031	16983	16892	16694	16974	16870	17033	17039	17265	16907	17113	16880	16792	16868	16880	16798	16849	16898	16807	16888	16943	16628	16889	16769	16914	17001	16979	16895	17069	16914	16997	16943	17077	16963	16719	16833	17032	17126	17130	16929	16969	16847	17021	16990	16876	17053	17013	16813	16875	16985	17030	16760	16929	16757	16895	16883	16958	16821	16919	16936	16798	17038	16978	16940	16699	16938	17149	16994	17027	16783	16980	16937	16854	17054	16760	16855	16696	16881	16896	17015	17032	17069	16963	16757	16937	16981	16871	16754	17041	16763	16675	17035	17219	16869	16940	17006	16811	17002	16971	16868	16902	16691	17026	16803	16929	16919	16849	16931	17048	16763	16907	16886	17172	17064	16824	16667	16986	16954	16896	17092	17047	16927	16989	17075	17124	16915	17034	16898	16860	17027	17018	16906	16810	17029	17066	16943	17079	17020	16946	16910	16923	16952	17031	16768	16951	16965	16976	16848	16985	16894	17115	17359	17053	17071	16890	16829	17153	16953	17067	16966	17000	17018	16924	16813	17064	17092	17048	16966	16839	16890	16958	17112	17087	16884	17004	16949	16840	16945	16938	16857	16941	16735	16909	16841	16923	17089	16782	16996	16894	16958	16955	16823	16898	16825	17161	17136	16921	16890	16877	16876	16983	16884	16991	16951	16990	17069	16903	16993	16962	17019	16948	16941	16914	16947	17197	17013	16835	17099	16930	17243	16815	16948	16954	17116	16964	17002	16902	16832	16862	17079	17049	17069	17035	17122	16848	17062	17004	16906	17137	17043	16836	17005	16872	17065	17133	16917	16783	16691	16935	17079	17098	16860	16767	16944	17146	16801	16883	16695	16919	16936	17082	16947	16979	16928	17020	17010	16841	16944	16885	17158	16957	16808	16949	16869	17001	16881	16889	17168	16831	17012	16894	16928	17057	16776	16742	17035	16959	16985	16949	16988	16950	16968	16824	17121	16966	16946	17048	17186	17049	17050	16922	17157	16975	16599	16755	17174	16994	17002	17186	17043	16804	16828	17085	16891	17147	16958	16831	16933	17046	16970	17114	16957	16911	16894	16821	16947	17015	17065	16786	16828	16899	16985	17086	16994	16944	17020	16843	16991	16976	16950	17108	16994	16934	16947	16925	17039	16856	17132	17000	16880	17046	16875	16804	16862	16941	16782	17046	17027	17162	16838	16855	17042	16949	17118	16977	16939	16926	17091	16796	17158	17271	17179	16960	16944	16904	16961	16993	17098	16880	16713	16904	17128	16849	16824	16852	17068	17110	16977	17119	17012	16774	16889	17041	17074	16813	17022	16713	16915	16919	16971	16893	16803	16973	16895	16874	16943	17015	16781	17135	16838	16855	16992	16847	17034	16946	16740	16931	16955	17080	17009	16968	17008	16840	16922	16930	17183	16957	16728	16959	16901	16944	17037	16892	16878	16908	16822	16841	16769	17027	16951	17037	17037	16980	16868	16962	17003	16801	16827	17051	17134	16953	17056	16952	17030	17003	16709	16746	16816	16828	16728	16784	16973	16857	16787	16966	16868	17078	16859	17076	16913	17040	17055	17153	17191	17023	17033	17067	16898	16841	16800	16905	16827	16784	16989	16999	16858	17030	16778	16916	16903	16655	16923	17036	16764	17007	16880	16948	17219	17231	17026	16928	16890	16893	16704	17059	17018	16909	16877	16882	16926	16952	17102	17022	16888	16738	17018	16838	16789	16854	16798	17074	16798	16841	16815	17086	16851	17094	17126	17025	16982	16890	16808	16927	16923	16934	17068	17128	17221	16977	17224	17089	16678	16852	17033	17162	16920	16908	16915	16978	16972	16978	16906	16743	16930	17021	16862	16845	16839	17244	17010	16822	16847	16963	16954	16957	17048	16844	16995	17048	17024	17099	17028	16935	16764	16675	16881	16841	17196	16990	17037	16897	16874	16971	17000	17168	17096	16972	16913	17057	17051	16949	16916	16739	16956	16973	16990	16888	16965	16806	16871	17015	17165	16874	17000	17100	17088	16992	16833	16994	16993	16839	16976	16852	17247	16895	16946	16929	17108	16884	16665	16619	16826	16927	17109	16782	17014	16800	16936	16897	16827	16804	16839	16637	16798	16951	17004	16952	16758	16939	16996	16934	16860	16924	17008	16909	16831	16842	16825	16949	16788	16751	16873	16943	16977	16732	16969	16860	17048	17090	17049	16929	17104	16908	16912	17069	16905	16975	16748	16895	17011	16995	16884	16898	16745	16981	17106	16983	16846	17234	16965	16951	17098	16875	17025	16942	16902	16859	16884	16989	16789	16779	16750	16790	17055	17102	17047	16766	16996	16897	16975	16751	16702	16856	16712	16667	16992	16983	16927	16854	16999	16867	16968	16969	16939	16976	16796	17059	17077	16827	16904	16797	16799	16963	17009	17246	17167	16839	17023	17090	16926	16943	16820	16984	16964	16866	17124	17012	16927	16691	16904	16899	16989	16976	17022	17037	17177	16895	16964	17120	16952	16918	16924	16832	16826	16709	17083	16803	17078	17052	16992	17236	17153	16843	16777	16878	17140	16966	16914	16774	16885	17029	17012	16846	16698	16952	17005	16997	17085	16948	17039	16983	16830	16932	16798	16925	16963	16895	17114	17068	17117	16920	16938	16935	16986	16945	16898	16830	16768	16904	16906	17022	17099	17159	16886	16779	16829	17164	16971	17031	16773	16826	17131	17009	16854	16995	16791	16991	16865	16896	17119	17001	17077	17061	16958	16975	16882	16968	16889	16858	17072	17157	16950	17027	16812	17023	17025	17161	16988	16915	16919	16788	16638	17185	16894	16987	16950	17063	16880	16971	16971	17081	16890	16924	16975	16902	16881	16995	16993	16981	16939	16925	17018	16839	16975	17033	17044	16833	17146	17082	16892	16953	16947	16942	16808	17072	16971	16961	16879	16872	16917	16768	17036	17119	16991	16912	16836	16906	17004	17029	16810	16978	17130	17065	16763	17059	16974	17043	16866	16935	16895	16931	17049	16822	16931	16892	16787	16911	17108	16872	16981	16815	16890	16945	17057	16729	16935	16851	16926	16761	16801	16799	17169	17100	16954	17018	16954	17093	16942	16979	16947	16867	16832	16865	17042	16793	16853	16853	17025	16887	17227	16890	16997	17010	16873	17066	16962	16710	16937	16951	16926	16854	16872	16833	17038	17018	17019	16888	16678	17261	17118	17033	17097	16719	16790	16934	16930	17015	16901	16886	16941	16726	16948	16884	16987	16865	16650	16986	16929	17016	16926	17038	17010	16944	16995	17210	16976	16854	17048	16891	17084	16903	17021	16883	17003	16955	17134	16744	16909	16830	16856	16810	16920	16954	16882	16926	16825	16980	17196	16842	16734	17023	16961	16802	16909	17106	17112	16791	16901	16901	16775	16988	16889	16896	16811	17068	16927	16987	17014	16839	16957	16947	16956	16896	17023	16912	17023	16805	17042	16941	16897	17028	17004	16960	16852	16871	16874	16983	16934	16901	16745	16893	17027	16861	16973	16835	16932	17046	16787	17043	17031	17023	17122	16870	17099	16981	17075	16911	16999	16789	16890	16974	17186	17079	16849	17043	16914	16876	16756	16944	16999	16942	16900	16877	16780	17008	16975	16817	17053	17004	17004	16759	16854	17045	17047	16797	16842	16920	16856	17103	17068	17177	17027	16980	16960	17042	16881	17207	17016	16848	17019	16996	16718	17057	16853	16993	16938	16961	16928	16827	16842	16984	17142	16987	16775	16967	16883	16996	17064	16846	16964	17068	16782	16946	17017	17003	16959	16865	17088	16842	16914	17003	16943	17195	17000	17251	16911	17155	16884	16871	17169	16930	16946	17137	16972	16951	17200	16822	16772	17109	16951	16816	16991	16948	17073	17109	16870	16964	16954	17131	16959	17223	16961	16905	17053	17060	17090	16778	16828	16916	16974	16854	17018	17095	17014	17053	16929	16826	16830	17100	16978	17138	16942	16976	16834	17045	16886	17064	17082	17252	16969	17175	16840	17003	17095	17046	17115	17065	17007	16999	17024	16882	17079	16876	16983	16896	17038	17090	17112	17035	17020	16992	16988	17090	17079	16792	16709	17048	16971	16941	17091	16892	16984	17024	17077	17079	16973	16966	17009	16988	16973	16893	16868	16892	16941	16911	17004	16785	17031	16967	16880	16945	16904	17050	17026	17094	16895	16923	17270	16897	16857	16751	16760	17004	16849	16704	16913	16738	16854	16951	17114	17026	17134	16843	16855	17043	16944	17096	16793	16914	16827	16959	17018	17054	16871	16896	17234	17290	16885	17045	17025	16913	17005	16832	17095	17204	16975	17159	16881	16902	16870	16827	16998	16942	17163	16796	17104	16910	17108	17023	16985	16922	16721	17012	16872	16949	16915	17029	17008	16785	16986	17069	16954
13676	19382	17231	15335	15027	14537	14383	14375	14354	14424	14362	14282	14188	14137	13928	14045	14014	13874	13636	13926	13984	14003	13920	14047	13960	13943	13809	13956	13962	13857	13850	13876	14023	13803	13934	13952	13856	13983	13913	14022	13857	13947	13864	13880	13993	13893	14140	13737	13878	13830	13629	13891	13817	13861	13900	13830	13999	13939	13946	14052	13994	13984	13734	13850	13829	13807	14024	13926	13997	14073	13978	13836	13922	13871	13846	13865	13900	13692	13753	13881	13897	13799	13859	13693	13942	13913	13843	13865	13894	13896	13951	14093	13829	13931	13832	14023	14058	13875	13919	13852	13909	13925	13907	13751	14000	13944	13897	13918	13981	14034	13983	13891	13983	13796	13945	13804	13975	14115	13815	14037	13984	13786	13796	13773	14024	13943	13657	13853	13846	13779	13826	13979	14020	14126	13993	14091	13785	13939	13917	13898	13793	13882	13767	13858	14063	13940	13775	13939	13990	13858	13864	13863	13952	13714	14053	13911	13946	13907	14122	13932	13849	13958	13856	13769	14024	13961	14015	13797	13803	13909	13885	14029	13717	13710	13912	13886	13820	14014	13909	13987	13897	13899	13843	13937	13972	14011	13912	13962	13815	13816	14068	14029	13849	13965	13906	13948	13775	13964	13830	13859	13784	13814	13993	13726	14070	13904	13951	13780	13726	13970	14015	13796	13932	13903	13858	13790	13930	13922	13702	13887	13765	13852	13915	13860	13999	13826	13959	13801	13845	13954	13846	13795	13784	13965	13675	13830	13863	13824	13852	14014	13943	14037	13750	13902	13903	13819	13959	13741	14006	13829	14095	13789	13992	13893	13845	13814	13756	13743	13787	13966	13913	13809	13871	13990	13960	13778	13675	13939	14006	13994	13757	13926	13755	13915	14005	13876	13971	13689	13979	13986	13822	14000	13798	13906	13968	13906	13916	13718	13797	13936	13942	13818	13911	13797	13963	13820	13988	13956	13830	13915	13895	13866	13889	13936	13954	13876	13757	13968	14139	13886	13931	14001	13716	13906	13781	14005	13789	13705	13896	13879	14030	13808	14030	13896	13954	14065	13778	13769	14004	13931	13881	13881	13867	13834	13835	13811	13876	13970	13899	13883	13853	13819	13982	13849	13833	13626	13707	13997	13894	14086	13926	14072	13845	13922	13959	13756	13987	14003	13826	14100	13761	13849	14045	13883	13839	13979	14119	13912	13775	13849	14037	14006	14185	13926	13789	13780	13938	13719	13967	13711	13936	13882	13871	13992	13795	13764	13955	13915	13897	13871	13841	13873	13878	13772	13999	13907	13889	13760	14001	13903	13945	13941	13835	13845	13850	13992	13893	14040	13972	13887	13897	13894	13898	13927	13949	13868	13968	13907	13918	13747	13678	13921	13883	13977	13825	13862	13827	14134	13946	13991	13896	13990	13923	13946	13918	13954	14054	13882	13934	13894	13776	13920	13895	13987	13874	13862	13936	13835	13834	13865	13869	13933	13841	13908	13904	13851	13949	13920	13930	13743	14180	13901	13902	13765	13849	13857	14062	13922	13977	13904	13912	13753	13795	13797	13950	13801	13887	13997	14019	13995	13821	13692	13820	13991	14117	13963	13991	13930	13931	13882	13970	13876	13891	13972	13812	13739	13853	13932	13855	13899	13786	13754	14000	13960	13837	14014	14035	13827	13948	13912	14020	13680	13903	13932	13879	13865	14023	13807	13993	13817	13841	13929	13871	13846	13860	13659	13896	13792	13861	13808	13912	13656	13870	13931	13845	13859	13871	13917	14044	13897	13897	13888	13975	13961	13716	13933	13844	13983	13870	13890	13879	13728	14005	13856	13913	13922	13928	13812	13900	14055	13868	13830	13875	13999	13960	13949	13945	14152	13909	14007	13804	13946	13902	14011	13872	13721	13872	13894	13917	13864	13891	13802	13881	13860	13946	13910	14039	13971	13786	13888	13690	14017	13810	14084	13878	13933	13746	13860	13920	13808	13937	13920	13980	13851	13782	13874	13737	13925	13917	13883	14006	13960	13871	13914	13780	14085	14018	13953	13929	13860	13901	13906	13664	13903	13937	13901	13921	13901	13887	13812	13877	13854	13903	13863	13929	13995	13899	13945	13868	13887	13861	13892	13880	13854	13835	14060	13908	14023	13781	13891	13902	13832	13975	14014	13788	13929	13974	14114	13949	13984	13727	13868	13831	14020	13942	13977	14015	13825	13958	14055	14031	13859	13887	13953	14064	13766	13964	13792	13771	13976	13965	13874	13878	13972	13789	13829	14117	14065	13721	13965	13733	13957	13806	13872	13818	13854	14001	13944	13787	13906	13808	13917	13821	13951	13841	14033	14080	13976	13919	13731	13699	13841	13922	13911	13777	14201	13680	13801	13939	14064	13837	13998	13889	13906	13948	13749	13984	13825	13857	13988	13769	13942	13881	14066	13850	13986	13972	13723	13841	13974	14040	13813	13976	13868	13980	14139	13768	13895	13941	13779	13802	13751	13986	13909	13772	13959	13873	13943	13991	13805	13852	13868	13830	13789	13969	14021	13887	13937	14014	13896	13840	14005	13815	13701	13889	13916	13834	13785	13740	13964	13923	13953	13716	13916	13927	13975	13746	13964	13749	13901	13871	13705	13989	13975	13828	13781	13825	14136	13960	13865	13820	13889	14015	13895	14015	13817	13896	13958	14013	13919	13695	13872	13948	13778	13870	13938	13817	13986	13955	13962	13902	13906	14133	13812	13929	13728	13831	13954	13875	13775	13722	13805	14029	13998	13867	13803	14015	13892	13985	13880	13898	13889	13932	13924	13896	13784	13795	13906	13727	14060	13918	13892	14021	13903	13848	13994	13818	13871	13839	13871	13935	13939	14071	13880	13954	13782	13887	13783	13875	13854	14037	13812	14055	14041	13885	13785	13835	13805	13874	13829	13833	14093	14005	13871	13785	13678	13821	13864	13901	13773	13938	13968	13831	13977	13917	13780	13813	13867	13866	13947	14064	14024	14020	13970	13808	13927	14005	13854	14010	13818	13914	13816	14004	13767	13970	13965	13803	13791	13783	13725	13927	13906	13800	13873	13799	13832	13869	13875	13983	13982	14057	13827	13908	13824	13928	13930	14069	13892	13952	13784	13953	13888	13870	13900	13953	13844	13954	13965	13885	13871	13961	13893	13920	13784	13711	13881	13964	13936	13771	13819	14123	13908	13690	13958	13750	13922	13820	13867	13918	13779	13930	13872	13872	13947	13754	14021	13731	13858	13771	13969	13727	13804	14008	13843	13869	13923	13871	13882	13957	13862	13978	13965	13929	13899	13840	13900	13788	13908	14177	13963	13974	13931	13874	13877	13984	13959	13927	14140	14034	13899	14085	13752	13953	13812	13992	13874	14008	13846	14044	13757	13889	13825	13909	13757	13636	13889	14055	14038	13826	13939	13862	13836	13758	13765	13793	13757	13877	13912	13797	13788	13956	13995	14035	13880	13987	13852	14021	13965	13861	13894	13908	13842	13986	13961	13780	13906	14008	14057	13854	13976	14018	13940	13988	13777	13880	14104	13975	13761	13985	14032	13938	13711	14032	13847	13924	13925	13953	13856	14049	13657	13994	13987	13758	13708	13885	14059	13701	14056	13927	13905	13816	13878	13867	13909	13856	13941	13945	13908	13875	13880	13806	13879	13998	13984	13946	13946	13981	13949	13946	13869	14044	13900	14008	13852	13876	13872	13796	13826	13941	13960	13990	13948	13958	13873	13976	13907	13831	13947	13839	13813	13828	13923	13947	13899	13825	13861	14018	13867	13809	13990	13755	13951	13972	13878	13942	13959	13925	13953	13961	13858	14081	13918	13780	14022	13899	13958	13849	13813	14009	13964	13847	13631	13943	13877	13881	13840	13876	13826	13830	13881	13986	13710	13996	13709	13946	13766	14001	13875	13816	13834	13784	13977	14063	13944	13716	13923	13797	14039	14037	13842	13986	13848	13982	14084	13729	13938	13878	13974	13998	13859	13785	13960	13817	13872	13873	13737	13957	13798	13906	13806	13861	14020	13929	14053	13765	13838	13903	13887	13785	13890	13864	13968	13909	13992	13923	14025	14028	13850	13781	13907	13743	13926	13919	14018	13904	13768	14057	13805	13867	13887	13689	13846	13918	13852	13987	13814	13820	13826	13974	13865	13916	13940	14103	13845	13922	13880	13905	13902	13924	13786	13801	13902	13989	13821	13825	13877	13895	13917	14056	13818	13866	13868	13805	14044	13855	13936	13964	14013	13778	13881	13859	13707	14023	13808	13893	13886	13762	13808	13778	14013	13888	14041	13858	13935	13874	13969	14022	13920	13932	13944	14022	13931	14011	13808	13855	13904	13903	14038	13862	14062	13816	13704	13984	13749	13906	13969	13982	13909	13898	13825	13946	14117	13804	13919	13924	13986	13890	14008	13824	13913	13957	13922	13839	13750	14014	13907	13896	14010	13829	13764	13890	13828	14002	14092	13953	13944	13799	13789	13812	13935	14017	13954	13776	13900	13938	13992	13826	13936	13997	13773	13865	13850	13734	13673	13983	13795	13874	13907	13980	13964	13862	13784	13924	13911	13966	13782	13919	13933	13861	13857	13958	14079	13697	13877	13988	13864	13898	13991	13942	13806	13733	13954	13848	13807	13997	13758	13892	13936	13843	13864	13809	13830	14039	13898	13839	13875	13796	13989	13746	13906	13880	13799	13916	13786	13684	14140	13945	14092	13879	13983	13683	13957	13901	13800	13786	14061	13842	13772	14036	13777	13810	13934	13874	13895	13947	13804	13997	13897	13900	14042	13754	14030	13912	13703	13998	13834	14003	14034	13837	13798	13787	13808	14026	14090	13977	13841	13780	13955	13880	13913	13983	13899	13967	13885	13895	13793	13729	13788	13929	13806	13959	13770	13812	13909	13828	13723	13885	13905	13831	13909	14087	13867	14031	13959	13774	13826	13723	13991	13910	14021	13723	13905	13884	14100	13733	14067	14035	14020	13886	13856	13972	13884	13790	14007	13883	13831	13923	14035	14085	13863	13924	13982	13778	13993	14101	14049	13825	13828	13824	13764	13906	13926	13879	13875	13814	13978	13777	13989	13856	13932	13917	14014	13747	13869	13917	13744
22350	21404	28771	24454	21625	22921	21956	17595	16945	17208	17311	16950	16735	16600	16674	16336	16454	16376	16256	16556	16398	16306	16394	16171	16345	16228	16116	16197	16360	16308	16325	16268	16169	16189	16307	16189	15995	16191	16200	16148	16146	16109	16393	16184	16251	16284	16207	16200	16021	16216	16036	16247	16204	16352	16276	16172	16150	16148	16280	16268	16257	16132	16165	16129	16116	16263	16197	16091	16263	15999	16237	16246	15957	15964	16115	16347	16305	16110	16049	16122	15979	16088	16230	16254	16082	16104	16189	16180	16102	16203	16112	16069	16013	16020	16003	16142	16114	16140	16197	16167	16128	16318	16136	16098	16276	16097	16014	16075	16174	16112	15981	16245	16216	16274	16209	16177	16230	16278	16297	16009	15884	16262	16148	16069	16173	16278	16033	16298	16102	16309	16202	16065	16178	16160	16021	16300	16237	16255	15925	16085	16181	16032	15999	16136	16189	16207	16363	15921	16136	16137	16327	16420	16091	16320	16012	16119	16067	16070	16224	16032	15942	16194	15944	16018	16282	16248	16209	16105	15953	16251	16071	15988	16236	16208	16156	16064	16094	16057	16301	15881	16311	16116	15879	16288	16053	16157	16380	16105	16271	15916	16080	15974	16284	16225	16154	16162	16200	16052	16262	16184	16113	16130	16103	16074	16202	16162	16109	16263	16027	16109	16073	16119	16145	16248	16240	16144	16147	16024	16193	16070	16071	16138	16130	16393	16270	16139	16299	16001	16133	16172	16232	16112	16130	16212	16087	16000	16253	16077	16126	15864	16219	16248	16145	15935	16088	16142	16256	16024	16220	16168	16272	16080	16206	16162	16169	16210	16049	16134	16177	16065	16286	16027	15995	16127	16267	16174	16081	16228	16074	15841	16140	16235	16108	16301	16237	16114	16173	16124	16142	16179	16123	16094	16169	15901	16196	16114	16208	16129	16153	16064	16072	15996	16071	16176	16150	16290	16225	16277	16013	16216	16305	16145	16066	16095	16211	16369	16017	16102	16223	16025	16276	16304	16273	16098	16121	16023	16002	16005	16137	15930	16085	16336	16138	15990	16370	16103	16232	16168	16005	16030	15932	16163	15844	16111	15954	16017	16091	15898	16130	15983	16191	16052	16043	16307	16178	16144	16205	16155	16278	15994	16314	15950	16253	16048	16227	16383	16532	16250	16050	16158	16151	16192	16114	15993	16312	16233	16126	16059	16160	16206	16144	16104	16133	16043	16276	16089	16148	16199	16078	16180	16135	16067	16023	15911	16077	15896	16189	16223	15960	16096	16268	16164	16270	16125	16065	15920	16049	16090	16081	16024	16456	16175	16017	16086	16009	16150	16118	16110	16060	16101	16344	16084	16148	16008	16193	16115	16042	15891	15998	16165	16219	16194	16196	16185	16174	16127	16044	16140	15958	16131	16094	16159	16097	16177	16199	16159	15944	16121	16272	16201	16172	16139	16000	16273	15993	16193	16152	16092	16122	16085	16049	16229	16112	16093	16240	16232	16213	16209	16263	15910	16127	16024	16230	16151	16133	16083	15910	15926	16063	16143	15981	16071	16135	16131	16030	16164	16017	16113	16272	16154	16180	16112	16133	16046	16105	16195	16328	16132	15980	15959	16236	16209	16150	16092	16180	16100	16034	16273	16159	16051	16252	16261	16212	16047	16205	15930	16156	16248	16428	16145	16254	15975	16120	16207	15980	16001	16154	16244	16217	16152	16014	16044	16199	15952	16179	15898	16165	16207	16024	16107	16273	16254	16193	16218	15999	16132	16169	16200	16165	16269	16398	16174	16122	16280	16228	16041	16081	16192	16215	16185	16129	16130	16073	16124	16229	16058	16165	16105	16280	16184	15979	15993	16151	16005	16273	16120	16290	16062	16205	16286	15896	16136	16277	16333	16381	15831	16102	16157	16335	16091	16278	16177	16090	16087	16062	16078	16149	16215	16055	16335	15978	16144	15989	16117	16084	16170	16010	16263	16071	16382	16098	15948	16190	16215	16302	16031	16331	16110	16130	15982	16197	16091	16093	16076	16172	16037	16174	16142	16127	16312	16122	16188	15958	15976	15916	16175	16233	16179	16145	16218	15932	16090	16136	16148	16146	16120	16065	15772	15925	16203	16077	16168	16171	16029	16167	16176	16137	16269	16183	16037	16154	16126	16136	15947	16107	16175	15999	15989	16127	16109	16189	16158	15908	16183	16091	16159	15989	15990	16122	15948	16273	16077	16170	15894	16146	16250	16332	16141	16156	16247	16490	16298	16085	15976	16030	15994	16083	16166	16190	16177	16247	16260	16098	15826	16050	15945	16090	16200	16128	16002	16225	16052	16066	16132	15972	16072	16170	16212	16141	16134	16217	15996	15892	16129	15977	16212	16123	15907	16056	16181	16056	15921	16201	16078	16004	16175	16037	16143	16164	15992	16176	16226	16066	16164	16260	16149	16215	16307	16152	16338	16286	16176	16301	16164	16117	16010	16100	15970	16098	16053	15978	16111	16297	16061	16202	15985	16190	16123	16155	16044	16097	16095	16268	16046	15996	16062	16279	16123	16039	16193	16155	16178	16171	16197	16105	16020	16112	16094	16011	16089	16180	16097	16276	16078	16209	16164	16066	16345	16163	16183	16231	16060	16073	15993	16253	16176	16162	16173	16207	15982	16235	16036	16240	15974	16105	16267	16079	16102	16000	16047	15914	16055	16292	16213	16255	16098	16201	16201	16193	16183	15936	16214	16131	16299	16101	16144	16110	16140	16229	16049	16179	16004	16138	16149	16312	16097	16066	16183	16106	16171	16304	16279	16218	16259	16134	16048	16036	15989	16399	16043	16152	16314	16128	16179	16231	16061	16107	16381	16187	16038	16022	16101	16019	16140	16262	16204	16139	16365	16306	16048	16286	16202	16114	16250	16294	16205	16091	15997	16299	16038	15999	16129	16121	16154	16152	15942	16013	16124	16287	16225	16108	16069	16214	16193	16052	15988	16205	16044	16136	16263	16108	16144	16125	15895	16239	16060	15865	16036	16280	16139	16041	16283	16168	16055	16075	16069	16253	16138	16219	16104	16135	16286	16298	16308	16051	16098	15988	16190	16140	15938	16065	16164	16132	16162	16197	16169	16042	16101	16077	16083	16109	16112	16143	16086	16067	16152	15991	16289	16260	16397	16135	16083	16133	16029	16206	16056	16208	16068	16255	16028	16071	16216	15967	16225	16133	16136	15912	15976	16021	15953	15867	16123	15994	16089	16173	16270	16129	16061	16233	16063	16125	16063	16122	16400	16291	16074	16109	16298	16221	16156	16112	16177	16103	16071	15930	16155	16183	16194	16153	16073	16000	16107	15881	16074	15977	16229	16119	15947	16226	16121	16192	16141	16259	16093	16223	16213	16109	16152	16025	15853	16127	16121	16091	16064	16131	16045	15883	16162	16076	16135	16116	16045	15941	16085	15908	16152	16048	16198	16217	16053	16028	16094	16039	16037	16107	16088	16273	16070	16254	16166	15967	16195	16086	16184	15923	16224	16055	16395	16137	16406	16181	15984	16259	16249	16175	16209	16138	16063	16130	16120	16106	16238	15886	16000	16167	16012	16148	15970	16170	16258	16280	16331	16234	16009	16101	16219	16055	16087	16205	16037	16046	15941	16222	16225	16127	16059	16141	15954	16201	16007	16042	16096	16186	16312	16114	16134	16169	16038	16122	16359	16233	16045	16273	16025	16106	16163	16196	16027	16176	16244	15996	16048	16309	16233	16197	16303	16111	16170	16199	16185	16136	16054	16085	16361	16011	16162	16063	16270	16162	16257	16078	15970	16064	16174	15851	16308	15935	15878	16305	16022	16134	15977	16042	16173	16074	16099	16230	16011	16110	16097	15989	16249	16117	15922	16334	16424	16180	16037	16060	16160	16346	16154	16380	16306	16179	16116	16127	16196	15947	16012	16260	16035	16380	16311	16138	16123	16294	16126	16051	16296	16150	16113	16289	16067	16095	15983	16116	16249	16345	16058	16078	15961	16014	16106	16214	16132	16086	16160	15975	16221	16349	16307	16117	16027	16118	16200	16138	16116	15700	16211	16169	16179	16227	16193	15962	16217	16050	16242	16269	15834	16011	16077	16244	16144	16199	16142	16147	16223	16318	16042	16155	16075	16259	16052	16068	15969	16179	15938	16107	16125	16271	16194	16014	16195	16231	16335	16257	16099	16059	16059	15969	16168	16095	16237	16120	16296	16262	16139	16023	15893	15916	16120	16209	16024	16211	16116	15994	16370	16315	16226	16090	16185	15967	16099	15989	16006	16110	16347	16199	16274	16232	16033	16497	16442	16210	16202	16086	16208	16028	15914	16025	16124	16084	15983	16012	16004	16244	16119	16196	16237	16060	16169	16402	16328	15974	16131	16153	16018	16227	15920	16117	16016	15995	16165	16200	16128	16064	15973	16172	16013	16180	15981	16101	16208	16067	15853	16088	16077	16239	16122	16192	15886	16250	16169	16199	16184	16129	16013	16324	16181	16154	15887	16024	16238	16316	16115	16420	16193	16110	15995	16022	15925	16209	16172	16100	16015	16213	16225	16075	16004	16193	16130	16220	16080	15941	16068	16203	16143	16157	16215	16213	16101	16224	16177	16216	16014	15984	16054	16145	16012	16032	16146	16092	16021	16190	16032	16226	15916	16200	16230	16288	16109	16018	16250	16210	16238	15871	16278	16329	16172	15932	16216	16094	16098	16102	16087	16281	16001	16442	16304	16043	16018	16297	16228	16315	16134	15972	15908	15964	16114	16128	16004	16262	16073	16164	16096	16007	15950	16280	16230	16015	16224	16156	15990	16104	15843	16197	16040	16216	16040	16184	16166	16307	16039	16188	16258	16199	16043	16086	16221	15950	16118	16247	16181	16005	16204	16141	16050	16073	16142	16122	16116	16218	16137	16424	16297	16029	16091	16175	16088	15948	16130	16231	15923	16012	15983	16305	16064	16059	16134	16155	16022	16065	15906	15924	16225	16043	16215	16071	16106	15888	15859	15881	15956	16180	15988	16132	16006	16035	16037	16402	16126	15988	16010	16234	15952	16119	16295	16202	16422	16295	16065	16325	16009	16101	16133	16079	16036	16139	16227	16155	16206	16224	16288	16457	16094
12691	23851	19886	16619	15589	14682	14410	14522	14584	14577	14386	14217	13930	13715	13604	13557	13738	13492	13507	13547	13388	13671	13553	13385	13547	13659	13499	13331	13623	13524	13452	13511	13516	13378	13615	13387	13419	13388	13322	13333	13436	13383	13387	13480	13245	13479	13488	13394	13445	13259	13410	13486	13513	13438	13412	13473	13503	13439	13309	13316	13450	13386	13649	13397	13545	13432	13492	13300	13609	13327	13457	13430	13297	13370	13509	13402	13415	13235	13336	13638	13351	13491	13307	13537	13458	13433	13498	13573	13478	13377	13428	13518	13459	13452	13331	13349	13490	13410	13354	13311	13636	13478	13446	13444	13509	13524	13353	13492	13378	13380	13456	13286	13466	13453	13434	13326	13272	13430	13494	13290	13457	13320	13459	13368	13307	13476	13397	13432	13274	13374	13350	13417	13448	13243	13289	13397	13353	13589	13411	13220	13364	13314	13518	13452	13486	13352	13409	13582	13282	13422	13366	13438	13353	13351	13489	13418	13395	13449	13382	13466	13297	13301	13414	13521	13440	13606	13343	13390	13407	13190	13429	13427	13329	13397	13342	13371	13397	13361	13459	13428	13362	13339	13385	13490	13443	13382	13388	13498	13313	13372	13469	13361	13508	13351	13410	13359	13376	13505	13335	13463	13304	13489	13386	13432	13338	13429	13292	13294	13511	13296	13425	13520	13352	13399	13317	13557	13325	13349	13581	13574	13428	13462	13387	13356	13340	13417	13307	13458	13446	13392	13227	13350	13428	13360	13438	13490	13478	13394	13505	13498	13304	13333	13520	13365	13332	13475	13425	13429	13432	13298	13555	13276	13288	13537	13326	13447	13395	13414	13547	13431	13175	13353	13371	13268	13318	13333	13310	13357	13403	13480	13435	13468	13315	13357	13405	13383	13465	13354	13564	13393	13423	13548	13333	13289	13487	13449	13622	13360	13401	13329	13390	13462	13503	13348	13489	13466	13348	13499	13269	13343	13412	13394	13330	13393	13293	13237	13341	13368	13461	13403	13310	13407	13439	13443	13400	13511	13260	13414	13372	13470	13356	13362	13488	13492	13408	13246	13318	13300	13525	13398	13157	13437	13379	13433	13315	13431	13357	13479	13406	13520	13257	13292	13372	13440	13475	13523	13435	13376	13437	13496	13435	13431	13329	13518	13503	13375	13549	13398	13380	13286	13426	13637	13260	13361	13499	13314	13511	13356	13422	13374	13419	13264	13449	13230	13464	13518	13433	13338	13459	13491	13384	13366	13414	13380	13444	13358	13476	13465	13478	13367	13547	13390	13382	13547	13360	13379	13521	13314	13439	13395	13479	13427	13383	13366	13390	13410	13473	13422	13464	13224	13254	13481	13334	13349	13381	13336	13556	13576	13425	13457	13442	13444	13276	13380	13459	13472	13531	13442	13437	13366	13383	13488	13366	13467	13487	13454	13300	13373	13518	13561	13422	13412	13421	13366	13439	13240	13389	13390	13576	13470	13391	13477	13440	13438	13270	13442	13380	13403	13466	13426	13422	13498	13397	13303	13410	13480	13279	13450	13502	13315	13496	13222	13483	13307	13388	13277	13505	13376	13537	13313	13298	13412	13481	13562	13397	13267	13369	13523	13268	13468	13314	13392	13423	13376	13410	13304	13334	13436	13319	13417	13375	13473	13389	13279	13480	13387	13219	13449	13437	13516	13346	13354	13420	13620	13500	13342	13481	13484	13251	13436	13390	13393	13435	13299	13602	13516	13280	13306	13437	13353	13588	13494	13314	13313	13539	13385	13420	13548	13530	13406	13316	13404	13357	13416	13549	13333	13300	13417	13445	13315	13351	13301	13492	13377	13331	13532	13446	13469	13353	13545	13338	13504	13323	13380	13258	13400	13532	13291	13343	13327	13350	13373	13408	13440	13451	13251	13400	13376	13340	13326	13354	13265	13490	13417	13475	13324	13383	13302	13158	13422	13291	13363	13379	13389	13204	13407	13377	13443	13446	13340	13256	13431	13459	13452	13548	13279	13492	13338	13430	13413	13469	13268	13377	13269	13498	13437	13211	13505	13455	13472	13397	13415	13576	13327	13301	13521	13433	13293	13282	13280	13388	13531	13501	13556	13335	13416	13317	13501	13517	13402	13526	13405	13325	13436	13466	13313	13214	13258	13292	13526	13442	13300	13356	13537	13373	13405	13331	13295	13417	13401	13457	13317	13401	13157	13487	13253	13621	13359	13405	13393	13443	13334	13372	13479	13415	13153	13303	13276	13346	13301	13410	13463	13382	13408	13436	13413	13465	13306	13337	13670	13261	13326	13322	13369	13487	13363	13350	13384	13336	13242	13350	13332	13274	13440	13315	13502	13360	13364	13333	13390	13347	13515	13641	13366	13447	13368	13285	13236	13467	13504	13419	13290	13387	13403	13447	13462	13493	13434	13537	13437	13355	13429	13457	13349	13351	13331	13481	13314	13287	13357	13255	13411	13492	13448	13493	13488	13487	13508	13501	13319	13257	13656	13508	13426	13349	13356	13283	13475	13453	13326	13457	13445	13488	13308	13467	13263	13548	13388	13328	13387	13459	13330	13518	13553	13490	13234	13488	13602	13264	13236	13385	13484	13332	13217	13400	13456	13433	13436	13407	13415	13294	13303	13523	13521	13163	13486	13403	13456	13462	13414	13349	13592	13315	13434	13378	13392	13365	13494	13439	13397	13436	13433	13392	13305	13405	13406	13347	13468	13509	13291	13352	13496	13359	13257	13490	13466	13460	13515	13357	13546	13498	13361	13324	13448	13355	13488	13405	13413	13404	13433	13230	13401	13330	13454	13311	13450	13307	13244	13432	13398	13522	13333	13396	13311	13402	13414	13355	13390	13505	13469	13534	13389	13328	13436	13277	13497	13509	13408	13461	13358	13396	13463	13379	13632	13434	13391	13329	13654	13261	13310	13344	13511	13448	13414	13537	13313	13504	13353	13540	13405	13435	13394	13285	13403	13562	13516	13358	13319	13406	13503	13397	13317	13475	13378	13483	13247	13382	13391	13284	13337	13329	13399	13379	13407	13302	13550	13540	13270	13507	13543	13353	13390	13433	13342	13400	13563	13382	13519	13243	13376	13480	13214	13447	13248	13497	13477	13411	13388	13480	13347	13416	13370	13297	13544	13454	13466	13320	13262	13291	13269	13475	13359	13396	13353	13420	13316	13367	13513	13469	13470	13429	13401	13470	13265	13445	13415	13565	13248	13476	13271	13377	13442	13501	13427	13274	13390	13290	13365	13421	13455	13346	13371	13528	13343	13399	13266	13344	13560	13377	13374	13382	13199	13450	13316	13312	13298	13451	13509	13283	13493	13435	13610	13374	13376	13303	13485	13348	13434	13337	13445	13389	13353	13429	13400	13417	13380	13432	13458	13319	13406	13446	13488	13384	13223	13331	13465	13424	13459	13476	13235	13398	13510	13326	13453	13427	13509	13464	13373	13504	13257	13282	13528	13484	13403	13438	13383	13368	13301	13419	13483	13369	13300	13343	13298	13419	13283	13317	13441	13259	13544	13319	13367	13505	13235	13373	13607	13505	13459	13582	13269	13470	13368	13411	13393	13282	13254	13426	13391	13302	13423	13462	13411	13381	13233	13511	13558	13361	13368	13455	13404	13426	13469	13265	13388	13586	13197	13373	13266	13357	13294	13527	13473	13250	13549	13376	13517	13567	13236	13416	13454	13487	13393	13381	13577	13418	13297	13376	13487	13398	13397	13523	13360	13463	13280	13419	13453	13459	13399	13555	13356	13375	13430	13511	13405	13432	13435	13497	13438	13448	13325	13382	13364	13492	13389	13394	13357	13458	13566	13420	13406	13498	13233	13417	13523	13367	13188	13391	13341	13378	13389	13433	13420	13367	13429	13363	13484	13456	13481	13345	13304	13400	13354	13650	13393	13433	13473	13313	13482	13399	13422	13430	13323	13319	13470	13387	13461	13282	13338	13304	13385	13462	13291	13388	13497	13418	13301	13402	13505	13394	13292	13435	13597	13352	13340	13479	13453	13514	13501	13511	13371	13310	13187	13492	13424	13420	13390	13404	13374	13275	13440	13368	13435	13397	13316	13547	13308	13410	13393	13475	13503	13327	13344	13378	13449	13468	13211	13459	13391	13315	13448	13538	13263	13472	13450	13429	13374	13304	13289	13394	13478	13334	13498	13545	13434	13465	13438	13341	13450	13333	13564	13320	13369	13385	13324	13356	13526	13378	13609	13387	13346	13465	13358	13301	13276	13301	13480	13394	13542	13536	13268	13306	13364	13559	13557	13516	13314	13484	13537	13426	13295	13462	13401	13282	13487	13241	13634	13296	13537	13419	13471	13275	13410	13453	13412	13492	13503	13389	13319	13360	13415	13373	13535	13509	13402	13374	13488	13233	13364	13363	13420	13490	13281	13329	13454	13521	13376	13426	13427	13228	13411	13414	13441	13265	13480	13376	13377	13441	13379	13200	13378	13442	13437	13263	13407	13408	13375	13446	13421	13328	13477	13216	13400	13467	13321	13357	13575	13478	13565	13410	13349	13380	13403	13429	13482	13427	13263	13460	13451	13309	13433	13436	13276	13424	13391	13469	13456	13477	13397	13403	13448	13247	13321	13357	13389	13330	13424	13464	13342	13312	13413	13291	13317	13473	13382	13348	13364	13400	13559	13353	13434	13289	13472	13632	13280	13305	13536	13436	13327	13315	13517	13460	13433	13420	13450	13311	13359	13440	13432	13429	13460	13617	13208	13371	13309	13359	13439	13478	13623	13269	13419	13461	13484	13491	13400	13318	13472	13515	13340	13341	13502	13330	13441	13496	13221	13157	13379	13213	13359	13268	13501	13434	13302	13266	13569	13383	13461	13493	13451	13339	13524	13343	13418	13272	13363	13258	13520	13518	13289	13267	13343	13546	13364	13506	13428	13444	13178	13426	13290	13506	13491	13330	13363	13341	13599	13456	13375	13462	13349	13468	13406	13425	13454	13227	13573	13496	13252	13309	13313	13552	13502	13513	13294	13435	13351	13288	13448	13360	13588	13274	13315	13357	13398	13425	13489	13223	13453	13569	13325	13444	13183	13373	13454	13455	13372	13341	13484	13427	13422	13568	13255	13282	13359	13338	13381	13393	13223
29962	22330	22118	19086	17214	17126	17382	17044	17333	17263	17227	17201	16935	17026	16860	16990	16955	16972	16710	16883	16874	17057	16944	16792	16962	16862	17086	16981	16942	17060	16843	16741	16801	16885	16909	16894	17000	16849	16997	16760	16848	16955	16787	16462	16813	16846	16807	17033	16782	17027	17041	16895	16923	16980	16859	16803	16715	16593	16747	16841	17145	16981	17026	16943	16804	16986	16937	16952	16919	16711	16914	16783	17016	16913	16910	16938	16851	17083	16778	16754	17019	17097	16823	17020	16763	16956	17017	16785	16862	16952	17022	16976	16761	16836	16814	16879	16794	16890	16798	16930	16736	16780	16813	17288	16974	16977	16782	16785	16868	17160	16955	16902	16881	16859	16656	16965	16943	17106	16754	16980	16857	16926	16965	16731	16988	16846	16898	17108	17018	16843	16871	16778	16914	16894	16672	17020	17047	16760	16707	16747	16914	16804	16924	16748	17044	16954	16844	17025	16948	16701	16905	16810	16988	16970	16887	16995	16922	16922	16958	16913	17017	16791	16879	16917	16830	16885	16864	16909	16952	16762	16939	17032	16984	17044	16986	16663	16706	16830	16843	16840	16827	16976	16866	16856	16884	16756	16832	16893	16826	16840	16789	17043	16853	16848	16986	16884	16947	16739	16940	17038	16944	16816	16929	16997	16878	16972	16754	16868	16821	16642	16694	17124	16956	16720	16874	16910	16814	17129	16749	16790	16857	16961	16803	16894	16782	17002	17087	16918	16946	16863	16938	16804	16987	16818	16829	16791	16939	16798	16755	16897	16846	16833	16931	16749	16901	16967	16997	17078	16850	17118	16798	16851	16929	17028	16940	16887	16773	16785	16886	16798	17018	17034	16763	17017	16881	16942	16980	16889	16774	16905	16906	16658	16928	16767	16926	17006	16904	16959	16786	16692	16961	17081	16775	16961	16855	16908	17023	17150	16949	17102	16860	16924	16842	16727	16896	16757	16749	16780	16922	16778	16970	16897	16715	17007	16882	16883	17022	16917	17098	16840	16937	16902	16782	16708	16844	16797	16903	17010	16920	16944	16804	16899	16882	16980	16901	16981	16973	16620	16965	17058	17035	16717	16913	16861	16913	16842	16897	16881	17015	16898	16892	16921	17214	16952	16902	17030	16855	16912	17064	16996	16887	16981	17030	16826	16905	16763	16981	16951	16980	16975	17110	16832	16884	16914	17108	16892	16981	16797	17130	16978	16975	16710	16869	17153	16715	16697	16907	16973	16960	16811	16954	16805	16924	16843	16655	16902	16932	17215	16908	16789	16850	16882	16692	16894	16933	16945	16855	16827	16705	16754	17084	16830	16852	16716	17055	16892	16871	17170	17035	16980	17019	16982	16882	17004	16970	16822	16899	16872	16786	16941	16732	17035	16878	16896	16874	16785	16959	16851	16851	16721	16993	16789	16838	16766	16761	16886	16965	16802	17053	16796	17056	16853	16734	17055	16998	16879	17081	16873	16916	16924	16725	17094	16875	16839	17198	16876	16939	16812	16900	16863	16936	16758	16975	16970	16937	16765	16805	16975	17044	16893	16788	16723	16781	16780	17195	16963	16659	17247	16952	16881	16894	17098	17070	16941	16817	16993	17066	16992	16940	16864	16892	16931	17079	17081	17030	16884	16953	16943	16994	16852	16879	16878	16871	16969	16866	16813	17025	16673	17057	16935	16832	17014	16832	16991	16963	16931	16601	16643	16931	16736	17016	16781	16695	16794	16919	16773	16873	16893	16786	16984	16748	16862	17000	16764	16818	16885	16971	16918	16935	17044	16797	16982	16879	16947	16942	17174	17010	16920	17126	16812	16873	16650	16788	16901	16835	17045	16846	16886	16981	16809	17106	16936	16889	16977	16976	16899	16938	16945	17205	16916	16982	16961	16838	17065	16822	17044	16839	16775	16973	16898	16924	17065	16915	16874	16719	16933	16690	16925	16749	17012	16861	16733	16872	16825	16844	16855	16990	16807	16924	16779	16813	16780	16909	16808	16969	16744	16665	16954	17040	16962	16817	17006	16725	17017	16811	16954	17110	16754	16870	16739	17056	16837	17021	16957	16865	16884	16663	16732	16858	16769	16977	17103	16926	16883	17065	16897	17030	16773	16837	16878	16790	16937	17187	16950	16927	16800	16926	17016	17076	17069	17050	16836	16767	16765	16842	16885	16852	16841	16909	16893	16845	16947	16790	16670	16993	16838	16880	17067	16993	16912	16996	16735	16870	16858	16865	16788	16939	17008	16848	16867	16824	16997	16929	16769	16868	16783	16853	16989	16892	16845	17026	16859	16966	16979	16999	16852	17014	16802	16948	16948	17060	16831	17030	16893	16891	16840	16760	16730	16821	16748	16800	16933	16961	16835	16688	16706	16930	17041	16959	16942	16952	16888	17015	16888	16887	16973	16958	16987	16965	16911	17006	16960	16955	16767	16931	16786	16943	16920	16844	16956	17123	16914	16907	16955	16918	17074	17032	16709	16932	16983	17041	16867	16700	16910	17013	17004	17061	16940	16931	16842	17072	16840	17049	16759	17005	16909	16997	16822	16912	16996	17005	16707	16871	16940	16879	17027	16942	16887	17078	16916	16735	16909	16865	16970	16950	16970	17053	16970	16910	16913	16725	17020	16857	16708	16974	16955	16917	16858	16654	16884	16900	16756	16597	16712	16822	16897	16902	16771	16779	16901	16888	17010	17004	16911	17060	17016	16978	16959	16826	17043	16877	16798	16942	16886	17072	17021	16749	17026	16870	16972	16870	16783	16784	16927	16826	16757	16876	16814	17032	17089	16835	16771	16945	16849	16900	16868	16874	16872	16861	16840	16780	16844	16983	17036	16932	17052	16881	16967	16893	16849	16855	16698	16781	16703	16965	16802	17070	17186	17099	17026	16806	16742	17043	16940	16586	16850	16986	17021	16998	16908	16934	16889	16782	16920	16810	16910	16990	16874	16798	17061	17129	16949	16713	16901	16929	17001	16903	16972	16833	16930	16740	16657	16998	16863	16687	16945	16921	16931	16851	16837	16993	17009	16930	16850	16807	16877	16825	16661	16770	16841	16839	17014	16878	16786	16828	17093	16767	16867	16922	16844	16974	17067	16905	16660	16893	16847	16825	16785	16994	16934	16944	16871	17003	16743	16844	16980	16927	16704	16794	16684	16934	16857	16953	17091	16986	16651	16947	16598	16928	17040	16762	17050	16983	17057	17013	17002	17138	17033	16817	16923	16993	16888	16988	16943	16832	16998	16927	16922	16921	17022	16845	17013	17003	16993	16903	16864	16839	17029	17251	16919	16788	16778	17046	16930	16989	16853	16756	16890	16738	16841	16994	16825	16988	17078	17083	17072	16888	16939	16770	16993	16855	16808	16925	16935	16836	16859	16847	17038	16886	17000	16927	16797	16887	17181	17007	16805	16987	16867	17042	16878	17059	16935	16938	16925	16746	16830	16861	16776	16920	16928	16969	16727	16929	16987	16836	16860	16795	17011	16989	16902	16785	16867	16850	16904	16862	16958	16810	16916	17020	16980	16845	16892	17137	16957	16815	16924	17087	16823	16885	17062	16927	16839	17082	16948	16714	16953	16959	16818	16890	17037	16781	16699	17047	16880	16802	16779	16862	17071	16853	16736	17051	16911	17048	16875	16701	16904	16989	16861	16870	16904	16930	16877	16951	16999	16775	16789	16821	16873	16735	16859	16864	16881	16936	16914	16945	17072	16975	16985	16967	16833	16938	16990	17061	16963	16778	17005	17065	16906	17043	16647	17017	17010	16891	16913	17074	16976	17032	16864	16962	16726	16970	17021	17039	16881	16885	16891	16792	16821	16858	16992	16941	17016	17036	17012	17028	16998	17004	17094	17049	16913	17019	16789	17051	16991	16978	16888	17002	17130	16965	16969	16944	17028	17004	16867	16779	16742	16786	16912	17008	17095	16721	16892	16956	17012	16823	17037	17021	16945	16842	16762	16770	16890	17040	16955	17030	17070	16841	16895	17032	16855	16964	16833	17027	16852	16829	17164	17076	16759	16671	16847	16947	16878	16853	16818	17149	16848	17072	16910	16859	17166	17079	16913	16808	17011	16858	16747	16934	17022	16981	17009	16680	16913	16743	16782	17010	16982	16814	16819	16876	16708	16959	16851	16959	16770	16937	16970	16936	16951	17093	16986	16882	16899	16952	16813	16932	16786	16788	16917	16755	16735	16854	16939	16871	16798	17025	17012	17032	16904	16955	17010	16843	16893	16958	16840	16933	16903	16874	16771	16975	16953	17008	17069	16734	16953	16912	16996	16880	17012	16921	16936	17019	16958	16760	16909	16984	16776	16952	16949	16883	16842	16762	16937	17018	16803	16912	17048	17013	17060	16976	16928	17039	16914	16834	16968	17081	16882	16824	17031	17098	16913	16756	16866	17096	16938	16869	16766	16669	16926	17003	16971	16856	16919	16854	16875	17019	16955	17043	16674	16969	17004	16854	16819	16884	16907	16627	16961	16908	16675	16837	16729	17167	16929	17043	16991	16948	16605	17005	17003	16760	16871	16850	17035	16968	16922	16939	17002	16878	16676	16858	17016	16905	16874	16955	16728	16963	16956	16861	16799	17058	16981	16796	16909	16855	16981	17007	16841	16693	16920	16704	16821	16890	16842	16791	16761	17028	16846	16772	17038	16952	16816	17024	16854	16769	16786	16998	16904	16920	16793	16663	16806	16838	16882	16915	17148	17041	16781	16687	17067	17004	16937	16997	16827	17068	16981	16777	17070	17044	16784	16870	16897	16846	16974	17036	16928	16927	16951	16801	16793	16969	16919	16936	16956	16918	16585	16972	16862	17147	16924	16750	16969	16842	16704	16999	17176	16954	17024	17011	17003	16967	16958	17001	16850	16850	16742	16723	16877	16843	16987	16925	16910	16933	16835	16928	16849	16858	16795	17071	16902	16822	16803	16953	16816	16896	17047	16975	16865	17073	16715	16874	17079	16968	16917	16979	17214	17124	16701	16962	17017	16940	16627	16864	16986	16745	16736	16938	16771	16889	17001	17015	16807	16919	16946	16972	17060	16987	16869	17139	16860	16803	16991	16795	16964	17058	16985	16938	16904	16897	16970	16986	16834	16749	16988	17006	16910	16830	16809
15935	17898	16423	15066	14619	13992	14338	14247	14330	14181	14254	14207	13991	13982	13846	14059	13883	13846	13981	14098	13802	13993	13934	13785	13901	13896	13795	14012	13934	14051	13950	13973	14080	13706	13848	13887	14027	14075	14100	13952	13996	13987	13786	14035	13874	13748	14097	13806	13902	13920	13866	13927	14150	13961	13800	13874	13919	13791	13759	14011	13737	13847	13958	14045	13934	14024	13930	13799	13928	13800	13703	13888	13980	13820	14011	13699	13949	13878	13742	13719	13723	13724	13923	13927	13927	13964	13877	13903	14002	13717	14055	14022	13698	13984	14073	13859	13898	14035	13970	13975	13981	13781	13826	13888	14040	13866	13826	13834	13848	13930	13640	13811	13866	14031	13880	13996	14008	13692	13934	13953	13989	13895	13932	13960	13837	13896	13857	13884	13867	14075	13801	13823	14040	13885	13858	13886	13786	13834	13805	13733	13761	13846	13807	13965	13944	13917	13845	13912	13904	13857	13873	13793	13966	13919	13711	14029	13874	13813	13955	13797	13878	13804	13894	13898	13987	13963	13896	13895	13853	13709	13921	13956	13966	13865	13842	13904	13927	13924	13764	13888	13757	13683	13793	13945	14009	13813	13771	13883	13784	13752	13918	13848	13858	14035	13801	13792	13803	13965	13829	13884	13967	13755	13896	13884	13778	13873	13846	13901	14008	13884	13836	13916	13916	13886	13962	13861	13745	13892	13931	13895	13763	13922	13817	13854	13862	13876	14094	13933	14086	13831	14006	13834	13857	13852	14175	13899	13985	13710	13960	13968	13821	13766	13933	13907	13931	13810	13949	13868	13976	13880	13948	13903	13960	13972	13837	13843	14025	14033	13841	13861	13819	13799	13832	13960	13800	13877	13913	13966	13859	13700	13992	13822	13789	13790	13784	13846	13920	13873	13734	13910	13940	13855	13907	13772	13895	13898	14056	13863	13838	13876	13878	13706	13776	13980	13900	13865	13940	13867	13745	13678	14022	13863	14015	13866	13850	13783	13992	13935	13969	14004	13815	13917	13854	13985	13857	13862	13933	14029	13875	13979	13950	13906	13681	13998	13852	13822	14031	13699	13894	13890	13782	13885	13849	13901	13922	13937	13897	13866	13780	13840	13993	13762	14021	13926	13895	13877	13948	13894	13953	13964	13949	13864	14012	13884	13913	13922	13912	13905	13797	13832	13827	13846	13796	13888	13661	13858	14031	13694	13756	13783	13844	13999	13960	13764	13846	13907	13910	13763	13819	13753	13890	13859	13903	13967	13825	14005	13831	13913	13810	13887	13953	14061	13829	13815	13967	13835	13908	13834	13857	14013	13831	14087	14033	13852	13855	13786	13771	13812	13974	13748	13816	13852	13860	13825	13866	13976	13775	13887	13887	13956	13867	13902	13988	13805	13919	14016	13874	13820	13855	13747	13866	13680	13868	14005	13953	13720	13958	13907	13794	14032	13888	13846	13943	13937	13936	13907	13767	13998	13773	13794	13892	13862	13826	13887	14015	13924	13918	13837	13838	13859	14076	13907	13846	14009	13854	13924	13899	13849	13791	13881	13889	14015	13978	13892	13878	14153	14011	13825	14030	13974	13932	13913	13817	13826	13998	13959	13922	13878	13874	13829	13822	13747	13848	13963	13860	13802	14025	14118	13908	13857	13773	13760	13964	13834	13998	13848	13877	13983	13868	13877	13929	13972	13852	13841	13832	13963	13760	13870	13852	13797	13679	13798	13791	14026	13926	14186	13903	13805	13871	13841	13985	13837	13762	14004	13809	13907	13920	13815	13854	13817	13940	14145	13719	13899	14071	13847	14007	13986	13752	13808	13743	13829	13853	14077	13902	13864	13919	13725	14004	13912	13922	13951	13874	13896	13881	13899	13777	13848	14016	13771	13919	13924	13962	13932	14073	13805	13859	13817	13971	13836	14004	13758	13954	13724	13828	13842	13662	13820	13886	13953	13789	14058	13843	13677	13936	13985	13852	14019	13819	13713	14014	13940	13843	13930	13961	13899	13871	14058	13979	13820	13882	13794	13946	13971	13833	13863	14014	13834	13729	13961	13860	13735	13919	13864	13943	13946	13953	13877	13868	13794	13898	13892	13971	13784	13982	13929	13872	14011	13877	13965	13884	13870	13960	13978	14112	13993	13821	14056	13860	13964	14037	13915	13934	13856	13852	13958	13974	13662	13954	13834	13760	13790	13975	13792	14077	13922	13793	13810	13777	13832	13731	13945	13815	13891	13772	13865	14027	14012	13839	13813	13899	13990	13951	13984	14012	13967	13818	13952	13846	13888	13979	13886	13910	13854	13815	13760	13876	13796	13805	13858	13903	13861	13784	13784	14013	13920	14055	13930	13694	13969	13888	13737	13791	13758	13990	13761	13853	13923	13934	13939	13845	13937	13953	13784	13678	13691	13980	13897	13967	14026	13994	13774	14089	13893	13956	13777	13617	13911	13899	13771	13940	13951	13934	13996	13912	14063	13985	14142	13862	13891	13824	13873	13936	13884	13804	13797	14025	13886	13891	13938	13932	13863	13913	14051	13988	13853	13927	14003	13930	13913	14013	13952	13852	13822	13812	13914	13643	13915	13964	13827	13774	13960	13824	13869	13848	13995	13867	13844	13967	13934	13783	13923	13934	13906	13866	13866	14101	13952	13961	13867	13852	13896	14000	13803	13839	13955	13838	13889	13932	13900	13837	13783	14162	13959	13843	13882	13889	13869	13710	13807	13855	13940	13845	13880	13905	13802	13958	13853	13821	13820	13902	14072	13951	13807	13891	13899	13874	13753	13940	14026	14089	13739	13774	13626	13921	14010	13806	13777	13935	13837	14045	13973	13795	13841	14013	13739	13915	13879	13968	14006	13779	13885	14010	14057	13866	13951	13887	13960	13851	13705	13872	13879	13840	13926	13893	13947	13833	13719	13781	13997	13739	13893	13914	13977	13789	13841	13989	13691	13863	13855	13884	13864	13783	14013	13785	13995	13857	13731	13932	13832	13866	14014	13889	14018	13831	13919	13964	14028	13871	13876	13991	13953	13816	13928	13709	13880	13902	13857	13825	13817	13879	13924	13869	14017	14013	13691	14048	13854	14000	13890	13987	13998	14005	14031	13752	13929	13937	14012	13830	13930	13797	13827	13949	13992	14015	13946	13996	13872	13893	13877	13833	13867	13954	13880	14024	13795	13926	13952	13906	13928	14030	13827	13985	13869	13846	13956	14000	13829	13933	13697	13913	13950	13840	13926	13814	13707	13776	13905	13757	13815	13923	13777	13860	13693	13844	13788	13902	13923	13868	13797	13742	13850	13832	13842	13821	13987	13747	13982	14086	13847	14012	13983	13807	13859	13845	13770	14005	13938	13911	13850	13754	13995	13768	13828	13895	13939	13997	13927	13928	13862	13748	13794	13978	14061	13941	13885	13894	13776	13715	13801	13835	14008	14109	13634	13965	13842	13991	13856	13674	14041	14011	13964	13961	13804	14025	13867	13754	14001	13906	13867	13762	13961	13932	13889	13819	13994	13912	13926	14008	13848	13662	14012	13946	14022	13849	14020	13881	13923	13630	13609	13785	14030	13860	13954	13959	13938	13811	13848	13846	13815	13876	13908	13785	13871	14040	14000	14029	13881	13973	13853	13915	13673	13853	14071	13730	14009	13849	13832	13801	13913	13987	13871	13941	13732	13927	13914	13956	13898	13869	13780	13815	13790	13841	13891	13818	13935	13933	13762	13827	14000	13732	13720	14139	13843	13901	13825	13746	13922	13933	13760	14051	13928	14013	13887	13858	13654	13870	13927	13940	13718	13892	13921	13988	13906	13862	13851	13815	13855	13882	13943	13868	13812	13840	13891	13813	13874	13773	13900	13765	13978	13887	13825	13782	13903	13822	13925	13980	14018	14031	13833	14130	13896	13794	13910	13760	14048	13851	13991	14093	13956	13985	13829	13822	13950	13780	13884	13883	13879	14074	14011	14010	13905	13863	14071	13910	13996	13716	13890	13817	13781	13786	13981	14015	14057	13932	13751	13819	13815	13925	13867	13961	14004	13815	13778	13898	13825	13878	13899	13832	13870	14059	13925	14022	13965	13753	13899	13925	13770	13979	13962	13855	13938	13787	13912	13938	14020	13904	13901	13843	13945	13875	13789	13838	13915	13940	13866	13986	13785	13912	13845	13793	14012	13874	13843	13774	13905	13715	13905	13900	13900	13863	13962	13943	13882	13929	13888	13996	13921	13942	13856	13809	13918	13917	13868	13800	13912	13998	13886	13762	13985	13885	13835	14022	13814	13802	13911	13897	13974	13871	13894	13979	13691	13841	13801	13918	13934	13916	13780	13887	13878	13912	13909	13777	13894	13964	13847	13916	13889	13711	13822	13951	13986	14060	13827	13769	13861	14072	13839	13932	13867	13944	13901	13912	13916	14066	13905	13975	13836	13900	13972	13874	13933	13885	13900	14087	13917	13835	13891	14033	14080	13870	13671	13882	13967	13948	13874	13951	13793	13903	13798	14087	13888	13941	13792	13920	13787	13742	13910	13794	13906	13793	13925	13760	13912	13939	13889	13900	13850	13867	13912	13899	13760	13878	13915	14018	13889	13946	13985	13704	13797	13886	13765	13857	13895	13955	13874	13814	13920	13887	13874	13913	13858	14114	13790	13711	13937	13933	13970	13931	13810	13995	13903	13857	13741	13844	13904	13958	13973	13771	14024	13884	13964	13938	13875	14016	13886	13985	13964	13868	13921	13869	13893	14022	14013	13825	14035	14009	13915	13708	13867	13909	13882	13816	13924	14004	13966	13889	13812	13916	13841	14015	13780	13887	13766	13782	13699	13930	13935	13818	13932	13979	13802	14004	13797	13743	13874	13952	13792	13808	13939	13812	13849	13934	13950	13835	13877	13914	13919	13659	14018	13906	13853	13851	13804	13927	13892	13988	13914	13914	13822	13801	13790	13920	13907	13780	14118	13879	14114	13976	13690	13954	13827	13878	13707	13854	13900	13993	13787	13955	13956	13956	13781	13834	14008	13724	14045	13905	14077	14007	13765	13885	14041	13927	14007	13860	13815	14038	13733	13897	13830	13939	13908	14038	13832	13841	13782	13807	13806	13711	13908	13982	13916	13730	13764	13734	13966
23424	21414	28209	25112	22122	19989	18870	17056	16897	16860	17005	16681	16700	16624	16647	16422	16378	16513	16552	16354	16406	16370	16447	16467	16278	16432	16445	16426	16244	16439	16450	16405	16550	16373	16208	16336	16218	16211	16212	16036	16268	16214	16316	16073	16379	16447	16255	16335	16287	16192	16181	16282	16235	16274	16299	16246	16216	16289	16510	16296	16172	16244	16251	16259	16407	16096	16388	16294	16232	16419	16134	16212	16384	16273	16300	16375	16270	16412	16452	16142	16078	16222	16308	16324	16289	16200	16359	16450	16259	16312	16196	16177	16156	16488	16346	16337	16271	16390	16331	16326	16322	16095	16241	16386	16206	16166	16360	16218	16189	16020	16204	16259	16226	16232	16256	16379	16481	16074	16257	16355	16169	16145	16252	16144	16475	16173	16203	16302	16183	16201	16246	16374	16023	16193	16307	16177	16299	16268	16210	15978	16274	16269	16057	16244	16202	16261	16401	16236	16088	16074	16414	16214	16243	16207	16352	16180	16069	16378	16022	16206	16280	16246	16180	16239	16289	16286	16086	16129	16372	16161	16270	16231	16298	16289	16220	16256	16233	16273	16407	16363	16140	16250	16306	16290	16084	16175	16340	16246	16052	16405	16246	16213	16285	16407	16252	16219	16407	16250	16399	16439	16222	16349	16270	16174	16437	16089	16442	16433	16259	16353	16442	16217	16082	16185	16135	16263	16173	15955	16322	16166	16396	16168	15966	16241	16238	16267	16276	16427	16106	16215	16224	16244	16145	16233	16185	15983	16072	16417	16320	16240	16218	16129	16129	16199	16299	16357	16249	16261	16385	16320	16331	16270	16277	16239	16030	16154	16151	16158	16024	16144	16313	16183	16237	16278	16319	16324	16404	16348	16290	16431	16209	16450	16151	16387	16639	16251	16259	16347	16252	16364	16227	16261	16195	16276	16316	16175	16155	16226	16243	16197	16203	16338	16143	16215	16355	16344	16039	16128	16238	16221	16289	16079	16113	16401	16127	16294	16225	16295	16338	16235	16164	16338	16025	16254	16263	16129	16389	16182	16160	16218	16164	16186	16295	16370	16127	16287	16383	16259	16130	16259	16133	16248	16156	16253	16269	16164	16151	16441	16208	16129	16200	16327	16270	16440	16383	16508	16266	16412	16066	16332	16217	16262	16324	16374	16268	16249	16138	16134	16357	16317	16235	16345	16102	16124	16316	16322	16202	16201	16400	16291	16247	16246	16368	16277	16269	16085	16199	16100	16229	16036	16314	16385	16254	16407	16146	16267	16229	16210	16368	16283	16448	16279	16264	16291	16181	16266	16103	16391	16237	16475	16203	16280	16276	16300	16305	16359	16340	16246	16031	15975	16194	16271	16162	16170	16184	16286	16230	16234	16206	16313	16240	16139	16265	16409	16277	16162	16149	16131	16134	16275	16326	16189	16092	16099	16228	16152	16304	16212	16409	16314	16302	16336	16464	15947	16242	16210	16338	16236	16168	16184	16341	16183	16196	16288	16316	16280	16470	16327	16333	16405	16254	16166	15978	16181	16176	16189	16303	16081	16244	16090	16272	16259	16303	16266	16386	16277	16248	16346	16149	16237	16200	16425	16127	16216	16302	16144	16254	16247	16063	16263	16262	16396	16130	16270	16384	16236	16105	16124	16077	16375	16179	16140	16390	16306	16250	16325	16070	16447	16292	16260	16269	16183	16050	16202	16121	16142	16368	16186	16505	16210	16478	16274	16205	16309	16277	16225	16323	16409	16381	16319	16244	16286	15999	16260	16056	16017	16219	16052	16241	16305	16043	16019	16077	16250	16279	16227	16194	16222	16106	16029	16159	16586	16501	16412	16102	16198	16316	16117	16207	16189	16201	16089	16307	16245	16309	16382	16366	16423	16182	16014	15992	16377	16328	16259	16197	16270	16081	16191	16264	16091	16279	16260	16100	16299	16302	16329	16372	16262	16389	16324	16247	16163	16204	16151	16093	16137	16174	16389	16197	16155	16415	16221	16250	16291	16266	16217	16366	16356	15957	16121	16279	16327	16130	16237	16347	16150	16246	16472	16612	16261	16277	16342	16231	16183	16233	16165	16222	16447	16168	16212	16334	16353	16379	16346	16410	16386	16258	16218	16179	16426	16332	16383	16216	16160	16289	16175	16323	16168	16403	16411	16435	16381	16136	16270	16404	16322	16291	16157	16133	16040	16286	16333	16142	16186	16137	16281	16350	16369	15978	16218	16240	16258	16266	16353	16233	16203	16205	16448	16362	16304	16276	16219	16350	16429	16439	16284	16336	16164	16425	16245	16304	16199	16260	16273	16217	16053	16471	16431	16453	16251	16299	16042	16176	16292	16118	16176	16417	16457	16389	16173	16254	16251	16291	16330	16321	16390	16282	16127	16293	16299	16406	16238	16277	16144	16162	16298	16506	16375	16056	16343	16374	16317	16336	16160	16107	16349	16428	16377	16437	16132	16446	16309	16381	16225	16497	16155	16259	16221	16331	16092	16159	16144	16285	16303	16234	16402	16079	16451	16454	16274	16150	16363	16149	16482	16395	16218	16423	16343	16398	16229	16198	16448	16258	16308	16315	16313	16273	16229	16593	16155	16207	16489	16334	16211	16202	16102	16207	16270	16125	16240	16372	16257	16133	16296	16354	16405	16289	16294	16204	16454	16312	16196	16226	16318	16420	16203	16249	16164	16377	16307	16077	16209	16173	16372	16509	16309	16349	16230	16324	16382	16385	16264	16177	16359	16191	16277	16347	16192	16435	16362	16418	16459	16284	16334	16285	16182	16124	16234	16132	16211	16198	16307	16395	16227	16225	16358	16392	16100	16477	16348	16414	16265	16299	16194	16357	16221	16163	15997	16319	16315	16354	16313	16354	16050	16383	16250	16236	16226	16247	16418	16207	16282	16417	16445	16407	16214	16316	16213	16005	16245	16276	16164	16148	16254	16306	16235	16350	16322	16432	16330	16472	16466	16167	16239	16393	16314	16293	16297	16177	16340	16186	16433	16138	16294	16144	16357	16219	16440	16491	16230	16277	16118	16265	16387	16084	16249	16498	16388	16253	16158	16112	16536	16168	16440	16225	16380	16418	16325	16113	16202	16393	16219	16197	16142	16355	16236	16212	16303	16391	16356	16148	16114	16180	16379	16209	16292	16319	16284	16200	16265	16249	16150	16290	16380	16121	16341	16152	16343	16393	16381	16189	16167	16309	16287	16286	16310	16269	16312	16269	16315	16329	16276	16163	16221	16286	16149	16493	16317	16188	16394	16198	16400	16365	16532	16147	16096	16254	16195	16323	16200	16396	16395	16407	16265	16142	16330	16303	16112	16445	16343	16257	16339	16273	16427	16383	16302	16276	16335	16294	16172	16306	16261	16386	16348	16205	16404	16402	16221	16271	16425	16445	16087	16321	16314	16320	16211	16152	16135	16073	16479	16344	16228	16319	16325	16197	16384	16329	16150	16191	16001	16184	16192	16608	16249	16192	16122	16303	16387	16204	16260	16207	16252	16171	16292	16228	16167	16144	16214	16248	15980	16192	16265	16173	16221	16271	16294	16329	16197	16414	16349	16307	16114	16497	16243	16140	16346	16207	16228	16194	16287	16374	16435	16274	16345	16388	16396	16260	16373	16140	16155	16313	16484	16368	16343	16183	16026	16368	16302	16390	16148	16206	16198	16352	16359	16376	16453	16240	16193	16192	16311	16686	16341	16237	16159	16356	16362	16128	16266	16216	16288	16183	16303	16161	16200	16210	16243	16108	16362	16226	16251	16069	16092	16248	16165	16478	16396	16139	16246	16135	16183	16115	16059	16129	16306	16228	16272	16298	16147	16330	16277	16219	16381	16244	16343	16302	16226	16243	16371	16250	16324	16128	16121	16470	16213	16117	16098	16271	16130	16179	16382	16176	16337	16219	16371	16353	16304	16331	16236	16180	16305	16347	16137	16187	16035	16089	16421	16173	16073	16296	16341	16343	16317	16485	16238	16154	16213	16402	16431	16190	16182	16210	16316	16185	16304	16279	16191	16253	16199	16263	16168	16215	16266	16242	16420	16444	16459	16084	16230	16361	16191	16241	16096	16350	16432	16027	16073	16151	16221	16228	16145	16202	16234	16416	16464	16420	16266	16311	16385	16390	16330	16272	16359	16384	16091	16237	16385	16256	16187	16309	16336	16141	16332	16122	16204	16272	16207	16113	16093	16155	16264	16312	16180	16336	16197	16291	16464	16216	16286	16348	16169	16096	16055	16311	16371	16395	16292	16259	16327	16164	16437	16189	16396	16460	16280	16242	16179	16309	16263	16115	16161	16122	16187	16315	16251	16053	16187	16461	16415	16173	16119	16182	16274	16248	16267	16287	16265	16246	16243	16182	16194	16358	16295	16290	16346	16163	16313	16244	16094	16220	16218	16286	16311	16282	16175	16366	16163	16244	16414	16121	16307	16419	16333	16286	16089	16104	16209	16235	16314	16249	16150	16240	16333	16289	16358	16505	16349	16269	16172	16420	16278	16422	16208	16230	16287	16250	16271	16403	16330	16214	16197	16446	16236	16267	16406	16407	16133	16199	16074	16126	16240	16146	16401	16243	16219	16051	16143	16208	16378	16391	16180	16252	16185	16312	16297	16199	16235	16184	16321	16089	16419	16049	16255	16239	16195	16274	16292	16133	16419	16314	16270	16448	16333	16418	16438	16460	16307	16295	16245	16236	16193	16215	16113	16205	16158	16274	16257	16335	16364	16245	16338	16210	16375	16170	16246	16306	16487	16131	16252	16279	16460	16220	16346	16535	16184	16201	16464	16325	16312	16174	16252	16248	16246	16305	16213	16397	16254	16293	16436	16330	16316	16068	16101	16076	16317	16222	16227	16296	16124	16287	16179	16217	15993	16245	16365	16358	16156	16112	16112	16317	16268	16421	16402	16354	16303	16337	16301	16269	16322	16150	16187	16111	16138	16185	16270	16224	16334	16210	16247	16221	16474	16269	16179	16430	16272	16259	16362	16215	16435	16331	16253	16170	16185	16297	16377	16209	16289	16330	16329	16193	16251	16496	16246	16350	16266	16093	16145	16348	16338	16244	16286	16234	16243	16255	16234	16215	16244	16201	16232	16377	16385	16140	16438	16309	16390	16473	16242
12442	21548	18070	15629	15050	14299	14429	14129	14471	14236	14259	14173	13959	13889	13817	13560	13543	13534	13778	13601	13546	13511	13692	13734	13456	13334	13459	13794	13690	13470	13634	13582	13481	13669	13561	13502	13494	13520	13559	13641	13469	13510	13653	13410	13676	13478	13344	13437	13632	13528	13583	13475	13647	13455	13445	13612	13391	13369	13425	13593	13519	13581	13537	13497	13431	13510	13675	13374	13538	13537	13593	13480	13473	13502	13431	13380	13627	13377	13689	13513	13568	13388	13407	13538	13675	13617	13530	13640	13722	13495	13468	13593	13521	13428	13529	13489	13532	13417	13357	13572	13526	13567	13508	13520	13416	13591	13460	13443	13554	13474	13538	13470	13498	13396	13670	13410	13483	13593	13465	13380	13538	13481	13415	13527	13387	13597	13492	13394	13487	13512	13505	13406	13504	13626	13420	13547	13494	13591	13476	13706	13599	13484	13283	13542	13659	13661	13355	13564	13489	13424	13487	13497	13490	13635	13690	13561	13552	13686	13280	13496	13690	13654	13661	13404	13501	13577	13540	13598	13581	13393	13525	13469	13555	13334	13591	13456	13438	13602	13383	13489	13569	13609	13405	13484	13455	13345	13831	13710	13583	13458	13348	13492	13540	13585	13502	13418	13475	13577	13414	13586	13572	13553	13417	13575	13505	13359	13556	13499	13395	13539	13559	13507	13541	13582	13595	13638	13425	13474	13622	13402	13486	13578	13542	13549	13617	13681	13460	13581	13524	13512	13572	13404	13391	13486	13472	13486	13667	13620	13489	13423	13509	13249	13559	13678	13471	13587	13522	13538	13415	13522	13421	13673	13615	13613	13479	13460	13672	13341	13488	13554	13553	13564	13482	13576	13460	13423	13462	13541	13494	13516	13431	13530	13554	13503	13171	13458	13396	13407	13495	13419	13747	13590	13526	13611	13570	13569	13425	13471	13454	13311	13633	13519	13365	13493	13438	13559	13553	13395	13427	13498	13683	13601	13522	13576	13569	13615	13382	13516	13429	13514	13315	13450	13537	13507	13503	13512	13432	13540	13507	13491	13495	13380	13484	13573	13522	13466	13578	13545	13392	13408	13592	13614	13666	13345	13504	13520	13584	13381	13561	13538	13649	13625	13553	13671	13508	13610	13444	13475	13459	13496	13534	13419	13530	13515	13447	13311	13576	13484	13404	13302	13547	13687	13501	13537	13461	13431	13542	13482	13416	13483	13525	13544	13406	13386	13596	13370	13618	13431	13663	13527	13497	13661	13565	13530	13654	13516	13511	13579	13545	13455	13564	13475	13416	13575	13538	13468	13535	13524	13455	13619	13502	13586	13459	13590	13535	13510	13491	13620	13624	13535	13406	13581	13401	13454	13634	13434	13437	13381	13517	13581	13474	13626	13543	13461	13512	13651	13648	13505	13421	13603	13557	13365	13498	13482	13479	13490	13415	13624	13564	13597	13585	13446	13285	13561	13504	13489	13288	13529	13526	13547	13440	13483	13492	13484	13541	13436	13709	13463	13635	13515	13571	13613	13353	13630	13526	13510	13498	13347	13657	13474	13477	13558	13430	13478	13494	13548	13502	13736	13522	13618	13397	13489	13500	13621	13508	13623	13493	13424	13483	13576	13433	13568	13474	13518	13224	13375	13690	13396	13530	13357	13602	13495	13551	13494	13576	13556	13483	13408	13588	13444	13535	13574	13516	13535	13433	13482	13488	13462	13454	13501	13484	13571	13579	13479	13545	13554	13533	13508	13416	13376	13318	13569	13465	13680	13560	13559	13613	13550	13632	13496	13561	13725	13384	13528	13487	13479	13473	13582	13540	13493	13444	13543	13545	13526	13465	13442	13486	13567	13475	13465	13366	13595	13511	13520	13463	13473	13484	13389	13655	13358	13428	13478	13593	13492	13355	13383	13544	13542	13531	13535	13507	13460	13496	13621	13508	13313	13551	13451	13527	13340	13363	13546	13559	13547	13296	13636	13472	13343	13567	13571	13639	13445	13273	13528	13500	13575	13326	13479	13629	13319	13587	13529	13383	13620	13471	13353	13360	13316	13502	13618	13471	13565	13419	13464	13649	13499	13407	13431	13727	13560	13449	13482	13489	13618	13504	13557	13524	13587	13472	13592	13437	13525	13613	13608	13596	13466	13599	13474	13458	13652	13554	13690	13467	13455	13491	13703	13359	13459	13479	13409	13554	13366	13503	13546	13322	13499	13446	13544	13521	13412	13613	13289	13575	13426	13439	13429	13532	13424	13460	13462	13476	13575	13516	13427	13584	13495	13543	13501	13566	13368	13637	13502	13593	13406	13477	13527	13463	13522	13548	13747	13519	13487	13522	13610	13530	13612	13463	13482	13468	13548	13674	13553	13476	13613	13349	13667	13584	13437	13459	13575	13394	13405	13534	13694	13486	13534	13416	13488	13508	13406	13543	13568	13320	13374	13429	13542	13437	13354	13538	13474	13519	13606	13575	13281	13535	13437	13619	13569	13576	13584	13596	13332	13582	13714	13497	13471	13432	13398	13485	13515	13420	13618	13382	13478	13391	13588	13269	13654	13483	13439	13394	13700	13552	13556	13563	13498	13575	13586	13290	13450	13586	13458	13627	13592	13521	13687	13560	13625	13505	13558	13600	13720	13476	13388	13585	13396	13389	13616	13722	13487	13483	13424	13399	13442	13464	13447	13387	13623	13436	13598	13358	13520	13472	13633	13469	13601	13570	13597	13626	13512	13548	13618	13570	13633	13622	13432	13585	13460	13197	13495	13485	13622	13368	13568	13616	13507	13420	13634	13544	13479	13530	13446	13540	13400	13354	13371	13392	13639	13581	13479	13541	13506	13500	13378	13591	13450	13732	13626	13423	13401	13457	13574	13470	13473	13525	13435	13536	13545	13317	13415	13618	13470	13680	13569	13498	13533	13336	13294	13499	13664	13589	13510	13454	13522	13469	13528	13485	13638	13469	13361	13472	13573	13586	13510	13562	13308	13409	13375	13473	13475	13418	13405	13438	13574	13525	13494	13526	13387	13528	13533	13346	13571	13589	13458	13360	13505	13492	13478	13501	13451	13497	13554	13432	13654	13595	13462	13612	13389	13443	13648	13535	13491	13448	13579	13473	13707	13496	13590	13567	13435	13424	13408	13290	13376	13490	13634	13528	13549	13481	13391	13366	13465	13298	13431	13344	13637	13394	13381	13411	13536	13487	13554	13612	13583	13459	13490	13476	13433	13596	13428	13463	13570	13482	13602	13373	13580	13621	13495	13413	13430	13532	13420	13702	13416	13590	13485	13479	13432	13568	13464	13327	13482	13413	13721	13528	13526	13370	13590	13685	13445	13650	13511	13474	13461	13513	13468	13461	13560	13380	13477	13610	13531	13477	13403	13533	13621	13381	13663	13580	13590	13534	13632	13565	13454	13285	13389	13443	13482	13659	13564	13503	13626	13617	13518	13671	13662	13481	13608	13487	13443	13617	13483	13539	13663	13443	13492	13475	13502	13570	13548	13528	13463	13478	13531	13579	13471	13648	13383	13506	13425	13541	13467	13587	13641	13614	13431	13410	13542	13387	13416	13543	13408	13489	13462	13476	13364	13538	13331	13491	13283	13545	13460	13336	13563	13455	13560	13443	13546	13565	13456	13375	13496	13582	13492	13327	13509	13442	13461	13597	13411	13532	13638	13572	13427	13455	13525	13431	13429	13458	13661	13443	13573	13390	13524	13482	13439	13388	13599	13549	13379	13482	13504	13501	13599	13389	13455	13395	13524	13453	13615	13457	13495	13430	13725	13551	13378	13589	13630	13296	13617	13445	13375	13484	13539	13467	13643	13519	13518	13549	13448	13534	13390	13529	13570	13535	13423	13514	13442	13452	13420	13479	13581	13585	13544	13512	13512	13424	13672	13625	13390	13625	13570	13423	13612	13366	13545	13580	13395	13413	13668	13501	13402	13531	13506	13406	13445	13393	13591	13631	13661	13480	13514	13406	13584	13450	13552	13406	13570	13292	13471	13614	13564	13602	13437	13569	13591	13326	13495	13520	13615	13573	13660	13449	13444	13516	13459	13578	13697	13482	13578	13564	13575	13354	13513	13538	13524	13505	13598	13454	13473	13408	13489	13505	13449	13627	13644	13483	13430	13425	13378	13454	13457	13608	13428	13594	13607	13703	13656	13463	13579	13402	13687	13545	13678	13438	13385	13555	13580	13415	13584	13642	13642	13694	13528	13487	13396	13556	13662	13497	13482	13670	13567	13552	13692	13400	13705	13622	13530	13336	13391	13526	13519	13389	13584	13340	13643	13419	13409	13326	13444	13457	13625	13705	13623	13626	13443	13547	13489	13598	13584	13396	13589	13621	13579	13532	13463	13580	13578	13707	13600	13572	13434	13441	13425	13463	13556	13410	13458	13447	13543	13450	13431	13541	13629	13420	13442	13471	13635	13685	13605	13518	13623	13631	13446	13579	13520	13548	13437	13269	13496	13565	13428	13468	13457	13464	13581	13598	13526	13607	13522	13512	13469	13633	13592	13584	13441	13465	13569	13561	13569	13300	13409	13527	13672	13408	13480	13514	13438	13547	13442	13715	13469	13501	13461	13582	13558	13481	13408	13622	13578	13453	13587	13545	13471	13522	13769	13661	13469	13517	13459	13541	13467	13293	13524	13547	13682	13501	13477	13447	13520	13492	13450	13681	13476	13484	13493	13551	13458	13497	13472	13447	13585	13655	13404	13542	13517	13547	13523	13502	13542	13590	13489	13395	13547	13481	13419	13491	13431	13481	13409	13579	13415	13470	13389	13508	13644	13346	13541	13597	13360	13492	13507	13469	13533	13561	13480	13550	13570	13459	13402	13513	13550	13567	13537	13543	13523	13560	13447	13508	13433	13635	13553	13535	13437	13538	13470	13390	13454	13605	13438	13540	13379	13490	13461	13595	13573	13424	13596	13633	13533	13708	13549	13483	13467	13343	13461	13565	13570	13519	13641	13522	13622	13472	13576	13458	13163	13690	13619	13542	13496	13616	13488	13338	13627	13493	13509	13641	13651	13309	13536	13564	13460	13553	13441	13506	13515	13584	13445	13462	13478	13440	13435	13456	13397	13544	13419	13462	13506	13580	13491	13496	13488	13566	13509	13577	13553
25071	21386	26697	26466	18762	17589	17731	17291	16986	17349	17236	17192	16905	17096	16839	17033	17077	17016	16985	17004	16946	17064	16848	16945	16936	16770	16876	16986	16772	17029	16820	16908	16844	16891	16923	16920	16837	16675	16748	16877	16846	16923	17011	16939	16772	16899	16932	16750	16882	16822	16876	16895	16958	17036	16771	16673	16978	16873	16688	16701	16796	17070	16882	16848	16765	16697	16915	16785	16884	16840	16899	16542	16988	16846	16817	16901	16946	17066	16903	16850	16913	16888	16844	16568	16640	16996	16989	16847	16773	16961	16843	16766	16739	16887	16860	17046	16767	16908	16582	16849	16761	16747	16791	16817	16940	16965	16843	16976	16675	16836	16780	16855	16785	16811	16870	16888	17006	16630	16859	17051	16885	16762	16726	17086	16843	16712	16801	16927	16740	16840	16671	16843	16631	16898	16955	16794	16712	16819	16851	16862	16991	16828	16823	16816	16956	16772	16917	16924	16833	16968	16925	16751	16770	16751	16903	16746	16663	16685	16773	16959	16728	16851	16943	16775	16801	16893	16895	16783	17008	16957	16870	16918	16800	16709	17084	17061	16648	16879	17029	16772	16820	16949	16957	16712	16864	16996	16656	17012	16691	16816	16828	17088	16794	16787	16859	16853	16832	16663	17029	16872	16697	17091	16802	16879	16908	16683	16765	16932	16833	16718	16748	16821	16993	16867	16868	16790	16706	16705	16755	17083	16720	16766	16809	16850	16851	16793	16713	16845	16828	16720	16786	16867	16736	16706	16789	16872	16920	16871	16987	17065	16625	16939	16768	16695	16765	16716	16813	16998	16820	16843	16825	16749	16769	16802	16882	16797	17068	16722	16876	16665	16696	16888	17032	16950	16688	16832	16642	16751	16800	16808	16754	16695	16663	16854	16673	16876	16636	16716	16961	16902	16804	16889	16837	16708	16756	16725	17097	16851	16896	16966	16893	16883	16821	16705	16891	16760	16870	16763	16871	16964	16925	16834	17021	16808	17235	16855	16781	16861	16958	16787	16834	16599	16890	16841	16786	16957	16799	16816	16853	16991	16826	16946	16741	16826	16897	16623	16753	16950	16973	17008	16794	16632	16890	16756	16839	16836	16774	16806	16821	17007	16864	16933	16784	16771	17198	17049	16930	16835	17024	16602	16841	16659	16839	16877	16695	16840	16725	17007	16729	16814	16921	17058	16850	16926	16936	16763	16857	16885	16733	16873	17030	16918	16839	16800	16768	16949	16755	16657	16859	16881	16898	16794	16807	16756	16924	16817	16818	16814	16906	16751	16886	16775	17007	16860	16803	16754	16815	16901	16732	16717	16743	16848	16649	16854	17111	16884	16984	16884	16988	17105	16837	16765	17075	16876	17044	16754	16615	16821	16883	16848	16697	16942	16886	16792	16727	16738	16851	16834	16772	16599	16771	16687	16808	16801	17084	16913	16869	16754	16735	16888	16702	16827	16845	16987	16863	16693	16744	16776	16796	16860	16863	16586	16949	17005	16972	16691	16781	17007	16787	16774	16801	16946	16686	16774	16608	16832	16696	16809	17075	16916	16908	16800	16942	16768	16742	16995	16828	16916	16861	16832	17001	16957	16947	16940	16897	16834	16906	16926	16953	17012	16749	16908	16693	16895	16925	17177	16951	16914	16953	16564	16787	17200	17026	17047	16773	17034	16847	16829	16885	16768	16696	16818	16724	16907	16871	17064	16972	16837	16965	16750	16626	17044	16853	16722	16720	16743	16674	16904	16816	16845	16682	16546	16743	16888	16844	16971	17012	16759	16858	16805	17045	16783	16668	16741	16769	16959	16789	16884	16891	16977	16908	16894	17079	16823	16800	16760	16916	16710	16804	16644	16894	16889	16749	16724	16878	17014	16803	16836	16694	16980	16827	16801	16953	16613	16797	16950	16696	16897	16816	16761	16747	16773	16874	16958	16942	16859	16760	16746	16658	16891	17078	16969	16806	16942	16659	16777	16955	16829	16846	16585	16950	16816	16919	16907	16875	16738	16969	16859	16957	16909	16978	16801	16768	16841	16795	16795	16731	16891	16812	16806	16787	16930	16687	16903	16875	16813	16639	16762	16915	16707	16949	16992	16868	16685	16790	16795	16980	16842	16933	16727	16937	17004	16835	17002	16792	16734	16808	16791	16683	16903	16613	16870	17077	16713	16743	16770	16862	16934	16933	16812	16656	16777	16911	16747	16889	16870	16775	16869	16928	16790	16794	16823	16854	16971	16884	16533	16714	16889	16960	16812	16825	16825	16936	16920	16883	16844	16656	16903	16825	17075	16826	16933	16823	16947	16859	16682	17010	16812	16815	16932	16823	16742	16800	16857	16948	16838	16832	16798	16801	16966	16657	16927	16931	16776	16748	17051	16837	16836	16938	17057	16955	17057	16877	16751	16873	16763	16796	16825	16807	16633	16848	16834	16877	16759	16945	16824	16721	16973	16797	16943	17006	16661	16872	16766	16896	16784	16790	16756	16892	16641	16848	16693	16851	16855	16621	16924	16867	16895	16641	16817	16816	16831	16747	16630	16701	16859	16514	16987	16776	16799	16908	16606	17018	16883	16795	16863	16954	16840	16803	16568	16641	16779	16704	16861	16847	16856	16726	16676	16834	16824	16971	16927	16915	16652	16757	16793	16996	16910	16841	16898	16733	16788	16784	17046	16843	16843	16786	16729	16904	16969	16927	16760	16761	16739	16818	16794	16912	16914	16836	16846	16966	16885	16946	17003	16839	16851	16853	16677	16943	16627	16818	16882	16756	16722	16866	16965	16929	16857	16962	16834	17044	16992	16754	16718	16889	16744	16576	16927	17026	16850	16815	17116	17000	16740	16937	16801	16731	16822	16866	16643	16878	16713	16856	16962	16607	16836	16801	17002	16979	16734	16703	16871	16838	16969	16876	16797	16577	16895	16794	16883	16829	16922	16658	16991	16737	16932	17025	16745	16773	16888	16976	16727	16986	16860	16848	16873	17067	16836	16850	16784	16750	16816	17009	17010	16848	16855	16791	16712	16894	16826	16822	16858	16794	16848	16820	16839	17056	16688	16836	16873	16881	16743	16754	16911	16707	16713	16860	16861	16933	16660	16946	16817	16884	16793	16843	16894	16809	16862	17072	16718	16614	16782	16773	16728	16875	16595	17055	16898	16697	16794	16916	16960	17149	16736	16871	16795	16782	17146	16809	16829	16943	16900	16954	16693	16773	16919	16760	16817	16909	16623	16909	16803	17054	16942	16894	16979	16700	16804	16719	16797	16616	16889	16843	16825	16806	16820	16913	16874	16650	16950	16735	16958	16721	16727	16700	16967	16781	16760	16791	16772	16954	16833	16842	16834	16859	16804	16991	17057	16692	16875	16899	16758	16989	16803	16748	16877	16698	16838	16999	16795	16766	17036	16910	16838	16824	16977	16816	16815	16961	16801	16770	16765	16739	16854	16700	16770	16886	17122	16880	16881	16736	16832	16738	16742	16798	16659	16936	16857	16940	16675	16777	16803	16894	16924	16928	16683	16750	16794	16819	17067	16837	16789	16685	17062	16798	16826	16878	16908	16870	16802	16875	16768	16769	16698	16687	16935	17027	16918	16923	16826	16967	16871	16994	16842	16817	16888	16788	16777	16677	16840	16889	16766	16803	16686	16908	16852	16862	16875	16537	16664	16832	16921	16688	16782	16674	16962	16852	16871	17051	16802	16945	16959	16873	16888	16916	16883	16706	16895	16959	16872	16902	16618	16867	16792	16571	16844	16770	17127	16596	16864	17040	17082	17075	16952	16840	16939	17055	16653	16924	16753	16910	17062	16979	16794	16958	16754	16816	16707	16693	16818	16820	16727	16741	16975	16756	16832	16898	16839	16720	16892	17046	17060	16792	16752	16797	17067	16820	16839	16941	16882	16671	16872	16566	16946	16852	16759	16737	16801	16785	16880	16994	16714	16819	16841	16834	16906	16794	16769	16893	16701	16838	16851	16763	16802	16799	16765	17010	16799	16903	16834	16805	16768	16845	16931	16634	16805	16871	16963	16995	16785	16675	16844	16584	16802	16930	16812	16695	16597	16780	16990	17029	16856	16759	16872	16676	16803	16754	16610	17044	16846	16792	16807	16959	16918	16830	16681	16879	16871	16841	16841	16803	16769	16714	17031	16966	16749	16717	16728	17006	16865	16886	16905	16943	16896	16753	16741	16899	16753	16724	16706	16704	16663	16904	16895	16824	16869	16746	16943	16771	16877	16773	16842	16784	16920	16779	16813	16903	16902	16826	16683	16734	16943	16656	16816	16828	17003	16854	16861	16905	16997	16972	17036	17027	16847	16801	16875	16654	16789	16904	16965	16618	16822	16924	17008	16965	16798	16803	16976	16899	16872	16655	16911	16592	16810	16814	16701	16763	16751	16844	16866	16591	17032	16788	16848	16973	16856	16734	16652	16572	16874	16715	16709	16658	16825	16787	16911	16819	16908	16793	16798	16935	16811	16810	16849	16734	16834	16834	16834	16908	16803	16946	16939	16879	16647	16798	17070	16784	16825	16724	16824	16836	16882	16971	16910	16710	16921	16979	16848	16871	17032	16988	16802	16911	16754	16952	16946	16830	16852	16923	16755	16855	16690	16963	16759	16831	16832	16844	16893	16736	16859	16836	16816	17132	16975	16721	16655	16679	16783	16889	16697	16919	16917	16879	16743	16765	16893	16806	16804	16788	17016	16803	17043	16972	16522	16823	16702	16722	17077	16849	16685	16838	17004	16709	16926	16737	16904	16931	16827	16924	16896	16998	16811	16841	16935	16773	16865	16829	16723	16837	16664	16795	17045	16886	16985	16799	16816	16786	16734	17064	17012	16710	16835	16739	16730	16809	16951	16697	16654	16777	16759	16890	16945	16621	16796	16923	16877	16607	16934	16909	16868	16919	16811	17001	16814	16822	16744	16949	16843	17042	16781	16817	17034	16886	16751	16905	16792	16974	16722	16935	16769	16579	16732	17002	16936	16897	16871	16919	16815	16729	16876	16689	16952	16931	16924	16756	16583	16752	16754	16886	16946	16804	16980	16985	16849	17020	16921	16872	16903	16613	16816	16896	16669	16800	16923	16791	16789	16973	16823	16811	16990	16989	16776	16952	16896	16842	16813
13436	19565	16918	15393	14926	14451	14340	14405	14409	14583	14183	14254	14009	13959	13979	13878	13778	13823	14132	13873	13927	13879	13886	13873	13782	13736	13832	13853	13952	14016	13910	13799	13930	13832	13835	13831	13830	13801	13897	13853	13829	13778	13784	13819	13830	13746	13792	13696	13775	14030	13945	13855	14006	13909	13818	14000	13997	13794	13917	13679	13826	13637	14033	13845	13780	13733	13665	14004	13742	13798	13654	13879	13774	13813	13849	13927	13812	13841	13776	13832	13805	13829	13963	13806	13753	13698	13854	13997	13762	13677	13665	13885	13686	13877	13906	13744	13698	13778	13835	13811	13872	13751	13906	13723	13712	13703	14083	13841	13790	13849	13689	13764	13968	13904	13724	13802	13776	13945	13791	13709	13816	13808	13851	13949	13838	13644	13774	13691	13822	13871	13837	13804	13736	13733	13629	13965	13701	13837	13864	13726	14006	13869	13884	13765	13783	13782	13902	13731	13817	13775	13726	13895	13908	13925	13723	13965	13836	13796	13752	13794	13788	13828	13825	13862	13743	13821	13903	13845	13874	13842	13959	13830	13760	13788	13734	13881	13817	13715	13949	13838	13731	13781	13698	13614	13889	13788	13855	13798	13768	13715	13857	13963	13726	13766	13719	13831	13949	13897	13769	14093	13908	13782	13977	13783	13808	13890	13783	14002	13854	13876	13852	13562	13910	13876	13715	13777	13776	13904	14088	13818	13791	13772	13767	13860	13871	13777	13862	13614	13814	13876	13982	13899	13903	13795	13714	13801	13871	13916	13763	13659	13839	13792	13913	13788	13763	13794	13929	13894	13797	13880	13797	13761	13844	13709	13781	13803	13918	13568	13814	13625	13836	13911	13812	13744	13738	13716	13853	13704	13706	13747	13773	13801	13726	13923	13933	13921	13655	13718	13718	13962	13881	13869	13771	13770	13758	13953	13910	13891	13984	13886	13854	13934	13782	13855	13862	13830	13742	13862	13711	13829	13874	13885	13842	13977	13874	13649	13872	13819	13900	13798	13907	13773	13691	13592	13921	13919	13874	13702	13906	13679	13723	13765	14010	14028	13757	13744	13761	13720	13778	13885	13960	13736	13874	13769	14047	13628	13936	13759	13764	13785	13716	13738	13723	13700	13839	13690	13889	13677	13889	13889	13921	13849	13723	13793	13736	13911	13932	13816	13736	13794	13879	13882	13938	13910	14016	13745	13754	13883	13907	13928	13870	13909	13797	13721	13909	13905	13738	13937	13762	13839	13888	13885	13757	13714	13885	13891	13782	13856	13745	13919	13801	13676	13932	13867	13829	13808	13883	13740	13740	13929	13746	13868	13914	13897	13748	14045	13889	14004	13796	14021	13890	13904	13859	13755	13852	13737	13786	13824	13823	13744	13672	13795	13848	13930	13884	13868	13880	13808	13596	13795	13893	13965	13819	13768	13839	13839	13818	13866	13748	13788	13788	13848	13790	13897	13765	13805	13791	13807	13649	13926	13809	14018	13862	13773	13942	13911	13809	13938	13807	13768	13665	13715	13885	13921	13877	13871	13752	14020	13846	13770	13741	13903	13758	13781	13801	13872	13751	13957	13915	13821	13794	13896	13888	13957	13835	13912	13778	13936	13715	13823	13881	13864	13653	13868	13872	13822	13812	13844	13718	13774	13843	13779	13864	13798	13783	13808	13705	14009	13889	13811	13798	13890	13779	13838	13835	13905	13719	13972	13754	13888	13811	13705	14058	13833	13646	13853	13914	13887	13779	13826	13665	13886	13764	13887	13759	13827	13894	13871	13709	13932	13734	13812	13873	13938	13770	13927	13926	13802	13945	13950	13866	13723	13796	13736	13779	13718	13949	13721	13690	13784	14010	13761	13847	13821	13839	13848	13904	13757	13925	13871	13786	13893	13865	13728	13688	13845	13750	13775	13810	13973	13800	13750	13833	13860	13659	13853	13869	13668	13853	13863	13661	14021	13998	13849	13793	13973	13879	13855	13776	13828	13830	13726	13854	13804	13869	13773	13909	13928	13841	13807	13868	13922	13935	13940	13748	13797	13929	13762	13811	14006	13817	13756	13803	13793	13787	13788	13907	13914	13777	13827	13904	13792	13857	13713	13703	13895	13953	13836	13845	13849	13930	13870	13778	13998	13932	13757	13809	13710	13759	13752	13832	13932	13876	13820	13793	13874	13873	13929	13721	13781	13692	13938	13855	13776	13685	13831	13913	13784	13852	13795	13649	13775	13982	13741	13847	13849	13838	13863	13824	13860	13775	13790	13877	13850	13626	13822	13733	13890	13885	14038	13877	13845	13757	13867	13660	13915	13939	13883	13625	13796	13811	13779	13719	13683	13843	13823	13847	13903	13700	13795	13779	13909	13834	13925	13841	13826	13779	13961	13919	13633	13797	13839	13781	13812	13806	13834	13806	13796	13866	13729	13945	13858	13809	13869	13802	13769	13978	13710	13853	13729	13703	13743	13676	13897	13859	13750	13814	13882	13825	13748	13824	13889	13784	13889	13850	13797	13764	13761	13849	13909	13842	13928	13858	13881	13728	13856	13914	13713	13913	13820	13817	13721	13754	13877	13875	13761	13969	13861	13777	13820	13829	13859	13811	13838	13881	14008	13767	13784	13981	13857	13860	13820	13725	13872	13752	13841	13806	13769	13816	13972	13764	13860	13842	13718	13804	13854	13786	13789	13679	13874	13678	13959	13813	13783	13861	13781	13807	13876	13989	13800	13967	13939	13885	13907	13863	13928	13887	13908	13501	13988	13739	13917	13691	13871	13769	13892	13803	13971	13800	13747	13902	13912	13819	13847	13849	13921	13756	13876	13884	13685	13938	13867	13673	13766	13746	13851	13839	13729	13944	13742	13819	13606	13885	13674	13868	13735	13933	13922	13848	13835	13795	13882	13802	13772	13790	13731	13821	13838	13771	13834	13830	13853	13865	13792	13893	13783	14000	13874	13884	13734	13648	13985	13825	13783	13921	13836	13958	13699	13746	13670	14051	13861	13788	13842	13855	13667	13790	13782	13873	13791	13920	13755	13795	13753	13843	14083	13804	13867	13925	13898	13747	13794	13844	13830	13844	13787	13857	13933	13751	13836	13841	13786	13847	13814	13803	13766	13836	13768	13823	13702	13953	13954	13788	13690	13947	13938	13823	13680	13990	13771	13710	13808	13772	13806	13814	13826	13863	13842	13800	13785	13820	14049	13732	13802	13923	13759	13824	13701	13861	13752	13819	14004	13812	13820	13843	13842	13883	13798	13969	13957	13854	13774	13789	13937	13982	13635	13860	13764	13830	13744	13865	13905	13660	13855	13912	13910	13938	13830	13759	13841	13747	13955	13813	13824	13710	13868	13811	14007	13916	13976	13964	13851	13724	13763	13889	13882	13646	13910	13822	13723	13850	13956	13869	13660	13798	13890	13829	13869	13855	13874	13725	13789	13932	13834	13817	13822	13862	13761	13881	13865	13815	13740	13685	14064	13805	13753	13891	13734	13612	13810	13604	13739	13920	13875	13666	13839	13747	13924	13882	13897	13824	13938	13720	13906	13637	13815	13764	13986	13738	13829	13736	13898	13865	13882	13770	13808	13807	13824	13740	13807	13856	13917	13731	13871	13613	13903	13728	13849	13763	13913	13947	13933	13719	13907	13744	13736	13832	13778	13717	13858	13715	13838	13837	13735	13996	13832	13705	13868	13726	13919	13833	13867	13858	13929	13836	13851	13883	13853	13961	13875	13936	13814	13693	13933	14001	13686	13789	13832	13816	13822	13764	13917	13683	13912	13764	13782	13801	13775	13752	13765	13853	13902	13827	13774	13728	13852	13732	13959	13849	13826	13816	13690	13953	13798	13872	13685	13908	13652	13802	13765	13857	13853	13940	13878	13781	13904	13966	13840	13733	13777	13644	13913	13806	13851	13801	13890	13880	13797	13832	13887	13714	14024	13738	13871	13765	13855	13923	13836	13832	13821	13828	13849	13774	13901	13855	13922	13878	13804	13780	13820	13911	13815	13669	13822	13777	13834	13716	13896	13851	13931	13729	13688	13856	13866	13842	13941	13803	13877	13842	13801	13909	13812	13750	13810	13699	13872	13804	13877	13726	13771	13705	13760	13879	14012	13941	13865	13785	13926	13795	13852	13784	13785	13781	13925	13744	13944	13841	13882	13857	13661	13909	13870	13828	13688	13757	13710	13889	13685	13954	13951	13826	13867	13961	13824	13776	13938	13924	13972	13723	13717	13781	13800	13892	13809	13815	13774	13776	13750	13940	13714	13808	13813	13994	13829	13903	13857	13859	13734	13939	13803	13732	14020	13703	13906	13758	13918	13641	13872	13923	13887	13710	13870	13802	13914	13854	13743	13797	13696	13705	13821	13637	13827	13886	13873	13742	13944	13747	13897	13702	13848	13970	13647	13806	13882	13973	13890	13759	13817	13654	13866	13862	13738	13771	13703	13778	13832	14013	13889	13834	13702	13965	13923	13834	13761	13669	13960	13895	13816	13731	13772	13754	13776	13963	13817	13947	13698	13853	13824	13910	14003	14065	13773	13954	13956	13971	13736	13951	13804	13714	13717	13988	13737	13921	13801	13897	13706	13868	13802	13804	13882	14054	13848	13838	13902	13950	13855	13800	13684	13973	13858	13655	13788	13782	13835	13859	13735	13993	13803	13799	13694	13761	13854	13878	13915	13680	13781	13776	13861	13907	13829	13797	13901	13776	13817	13904	13919	13751	13886	13804	13661	13906	13693	13756	13738	13887	13689	13760	13817	13896	13876	13834	13823	13987	13842	13702	13759	13770	13787	14002	13812	13938	13782	13910	13892	13989	14010	13829	13948	13841	13853	13691	13964	13872	13801	13766	13821	13786	13878	14016	13906	13863	13777	13874	13862	13924	13942	13915	13872	13937	13932	14001	13807	13755	13925	13840	13976	13798	13908	13824	13742	13608	13967	13690	13889	13790	13873	13840	13766	13823	13965	13939	13889	13647	13725	13790	13836	13956	13709	13805	13855	13601	13790	13872	13697	13876	14014	13749	13873	13725	13870	13807	13839	13778	13777	13686	13858	13864	13838	13947	13721	13701	13716	13838	13760	13913	13798	13869	13857	13836	13752	13807	13892	13962	13641	13839	13967
22393	21404	28745	24473	21639	22909	22048	17595	17044	17333	17146	16817	16606	16518	16457	16323	16324	16401	16325	16280	16182	16317	16230	16257	16319	16326	16359	16250	16200	16230	16196	16145	15987	16008	16274	16254	16053	16341	16151	16092	16290	16154	16262	16271	16091	16171	16095	16259	16179	16266	15958	16183	16240	16050	16386	16267	16344	16084	16029	16167	16326	16071	16390	16205	16034	16047	16062	16123	16036	16043	16290	16124	16337	16312	16050	16149	16104	16228	16223	16152	16304	16278	16218	16284	16273	16127	15932	16162	16361	16005	16266	16047	16287	16028	16135	16170	16198	16066	16149	16109	16288	16020	16090	16246	16171	16273	15951	16000	16109	16085	16121	16395	16097	16149	16088	15992	16094	16075	16302	16216	16255	16024	15930	16166	16053	16066	16077	16079	16110	16144	16146	16149	16163	16199	15990	16105	16239	16291	16160	16290	16247	16261	16151	16289	16212	16185	16127	16323	16152	16299	16224	16188	16013	15983	16031	15941	16040	16132	15975	16269	16066	16230	16242	16196	16148	16265	16138	16095	16239	16380	16197	16278	15939	16131	16262	15916	16210	16174	16249	16195	16189	16329	16158	16295	16203	16057	16087	16135	16213	16260	16253	16035	16097	15999	16175	16142	15981	16149	16142	15977	16108	16084	16147	16115	16324	16153	16124	16084	16148	16099	16245	16049	16193	16182	15940	16188	15776	16161	16150	16030	16097	16068	16323	16235	16171	16408	16011	16094	16026	16345	16264	16168	16149	16254	16263	16126	16224	16139	16100	16084	16102	16141	15977	16164	16116	15987	16086	16117	16165	15927	16122	16043	16293	16087	16008	16111	15980	16169	16087	16222	16061	16052	16191	16200	16141	16255	15994	16228	16167	15712	16275	16074	15986	16142	16034	15982	16291	16105	15877	16090	15962	16121	16270	16254	16081	16205	16087	16123	16421	16175	16199	16234	16174	16276	16138	16187	16000	16216	16180	16083	15971	16077	15926	16089	16204	15982	16095	16270	16177	16230	16379	16170	16208	16098	16201	16244	16204	16023	16288	16040	16358	16385	15907	16104	16021	16356	16199	16135	16179	16035	15990	16226	16147	16059	16102	15993	16134	16135	16138	16152	16146	16057	16095	16062	16205	16191	16040	16039	16078	16323	16132	16051	16191	16008	16115	15995	16154	16251	16194	16145	16313	16183	15981	16194	15979	16186	16150	15790	16142	16051	16078	16092	16096	16230	16031	16049	16211	16136	16132	16150	16336	16215	16252	16188	16069	16102	16269	16064	16175	16136	16145	16137	16174	15898	16236	16316	15927	16098	16106	16180	16292	16115	15976	16247	16044	16115	16033	16048	16198	16099	16095	16017	16106	16230	16180	16094	16024	15981	16133	16268	15973	16123	15895	16249	16026	16054	16099	16237	16252	16264	16081	15955	16023	16137	16135	16103	16143	16130	16198	16045	15835	15996	16214	16166	16176	16097	16179	16149	16327	16091	16032	16202	16296	16205	16052	16170	16159	15891	16149	16150	16246	16199	15936	16076	16101	16030	16099	16010	16024	16289	16191	16196	16200	16238	16166	16241	15987	16068	16198	16056	16050	16182	16308	15862	16037	15960	16118	16087	15985	16295	16008	16071	16227	16192	16042	16132	16233	16210	15974	16121	16024	16179	16136	16143	16058	16099	16118	16054	16067	16022	16188	16269	16108	16104	16383	16205	16118	16235	16204	16247	16084	16050	16114	16062	16249	16066	16253	16257	16125	16116	16131	16530	16045	16121	15981	16269	15936	15959	16268	15989	16276	16002	16090	16069	16129	16287	16281	16240	16340	16127	16270	16230	15987	16044	16003	16321	16201	16060	16145	16217	16052	16299	16396	16107	16237	15961	16247	15882	15983	16290	16216	15946	16110	16012	16208	16198	16146	15840	16022	16116	16215	16080	16033	16161	16008	16274	16025	16120	16130	16161	15978	16147	16312	16117	16182	15874	16099	16105	16115	16237	16214	16035	16338	16096	16186	15987	16107	16055	16086	16010	16028	16070	16289	16195	15918	15955	16076	16113	16292	16279	16071	16114	16227	16136	16183	16121	16311	16149	16104	15992	16141	16135	16242	15980	16052	16026	16211	16058	15948	16111	16086	16000	16061	16152	16118	16085	16360	16115	16093	16100	16177	16219	16121	16207	16023	16294	15973	16113	15994	15942	15907	16108	16260	16059	16130	16229	16026	16137	16196	16141	16120	16046	16019	16142	16106	16224	15909	16127	15876	16144	15995	16225	16264	16098	16090	16168	16163	16080	16051	16384	15980	16204	16164	15956	16021	16112	16154	16164	15985	16201	16072	16149	16177	16243	16176	16032	16066	16047	16019	16055	16010	16159	16282	16223	15908	15915	16198	16014	16154	16081	16255	16125	16409	16017	16103	16015	16250	16274	16286	16028	16039	15929	16055	16141	16086	15968	15954	16110	15969	16223	16171	16292	16238	16013	16323	16089	16030	16164	16118	16188	16146	16078	15934	15993	16006	16090	16037	15898	16161	16291	16086	16268	16087	16126	16068	15968	16133	16154	16207	16074	15956	16222	15987	16223	16305	16125	16132	15862	16149	16198	16141	16111	16038	16161	16049	16053	16074	16054	16164	16124	16018	16161	16227	16032	16060	15880	16100	16229	16131	16062	16109	15788	16044	16136	16103	16245	16229	15984	16058	16200	16172	16178	16067	15940	16303	16105	16217	16007	16174	16120	16162	16174	16080	15921	15914	15954	16314	16220	16315	16090	15955	16252	16273	16274	16178	16105	16013	16043	16073	16248	16226	16238	16134	16199	16069	16102	16231	15970	16172	16347	16148	15983	16114	16128	16141	16314	16182	16228	16234	16041	16303	16106	16026	16055	15922	16264	16113	16123	16138	15868	16113	16218	16119	16126	16222	16156	15960	15901	15850	16036	16147	16102	16127	15778	15910	16043	15929	16126	16102	15991	16313	16064	16002	16075	16075	16169	16180	16301	16085	16133	16235	16123	16157	16221	16225	16220	16115	16415	16270	16050	16043	16103	16179	16283	16208	16137	16088	16199	16169	16264	16102	16289	16239	16365	16242	16138	16147	15977	16104	16064	16044	16262	16187	16226	16208	16250	16056	16238	16205	16325	16201	16006	16053	16002	16106	15946	16204	16019	16179	16148	16131	16123	16154	16116	15898	16231	16032	15972	16021	16050	16021	15958	16050	16066	16169	16294	16165	16253	16243	16179	16187	16016	16040	16181	16160	16327	16098	15984	16142	16054	16058	16000	16059	16204	16131	16060	16112	16198	16111	16088	16344	15867	16101	16081	15830	16048	16107	16165	16011	16146	16018	16192	16085	16036	16088	16083	16009	16237	16372	16225	16084	16159	16278	16256	16113	16067	15918	16109	16076	16216	16122	16184	16109	16217	15983	16143	16117	16159	16050	16092	16295	16077	16134	16131	16093	16114	16115	15989	16032	15811	16124	15949	16145	16138	16146	16092	16035	16028	16049	16166	15985	16072	15939	15932	16106	16118	16223	16016	16194	16116	16179	16101	16215	16085	16130	16124	16170	16129	15963	16036	15905	16156	16011	16309	16293	16324	15934	16117	16033	16200	16184	16180	16175	16071	16192	16415	16115	16012	16022	16169	16207	15970	16017	16085	15973	16155	16219	16141	16278	16055	16117	15948	15984	15920	16151	16056	15967	15942	16064	16150	16107	16146	16186	15982	16205	16170	16179	15947	16308	15844	16213	16187	16178	16105	15940	16103	15984	16151	16033	16354	16137	16135	16136	16317	16226	16125	16244	16072	16103	16047	15906	16250	16056	16126	16089	16207	15941	16054	16201	15933	16105	16317	16122	16150	16030	16167	16093	16228	15905	16204	15995	16052	16036	15980	15966	16215	16108	16277	16194	16233	16093	16162	16067	16249	16125	16098	16347	16092	16166	16138	16009	16169	16222	16149	16101	16101	16157	16175	16150	16106	16306	16210	16136	16040	16137	16323	16069	16063	16216	16348	16134	16200	16230	16217	16144	16198	16322	16240	16089	16075	16184	15994	16006	16229	16325	16077	16236	16224	16135	16202	15970	16346	16131	16201	16197	16165	15998	16234	16395	16063	16152	15970	16318	16245	16245	16276	16182	15800	16274	16043	15954	16225	16023	16052	16230	16179	16146	16378	16252	16175	16187	16220	16142	16215	16071	16178	15985	16049	15985	16000	16279	16366	16208	16170	16209	16140	16034	16140	16167	16229	16313	16179	15927	16051	15973	16007	16155	15970	16190	16100	16294	16265	16192	15990	16041	16059	16139	16121	16364	15906	15950	15958	16232	16104	16162	16036	16016	15998	16420	16090	16183	16147	16187	16059	16241	16056	16139	16023	16013	16105	16262	16188	16256	16292	16360	16113	16006	16150	16128	16067	16228	16236	16048	16130	15832	15995	16135	16174	16168	16179	15983	16087	16263	16209	16185	16039	16038	16061	16029	15989	15949	16241	16344	16053	16037	16256	16334	16111	16173	16100	16204	16093	15998	15996	16191	16264	16211	16093	16232	16323	16110	15826	15992	16211	16040	16155	16177	15904	15912	16108	16019	16098	16088	16173	16049	16113	16207	16115	16138	15956	16185	16200	16166	16238	16260	16075	16186	16026	16259	16168	16257	16236	16236	16264	16146	16265	16217	16173	16267	16090	16114	16181	15994	16175	15978	16016	16139	16115	16063	16302	16210	16141	16122	16284	16098	16109	16117	16085	16122	15866	16148	16174	16036	16032	16088	15973	16135	16145	16029	16094	16058	15905	16169	16241	16411	16175	16173	16072	16284	15856	16194	16099	16127	16042	16149	16160	16242	16161	16045	16359	15880	16096	16184	16264	16096	16004	16122	16019	16113	16291	16109	16185	16166	16128	16139	16383	16298	15952	16252	16050	16090	16056	16093	16162	16023	16327	16348	16092	16276	16324	16054	16139	16164	16134	16053	16104	16149	16220	16051	16285	16030	16114	15997	16121	16184	16243	16217	16106	16166	16202	16158	16083	16098	16118	15928	16179	16144	16220	16028	16154	16223	16145	16255	15953	16127	16133	15994	16181	16112	16195	16280	16171	16298	16116	16037	16102	16142	16130	16151	16260	16198	16155	15996	16113	16126	16116
12787	24081	19434	16851	15380	14530	14495	14756	14698	14698	14495	14320	13714	13577	13554	13575	13480	13424	13338	13590	13616	13581	13400	13413	13593	13453	13472	13636	13531	13426	13457	13491	13314	13478	13508	13387	13299	13452	13466	13410	13317	13367	13324	13474	13516	13379	13334	13566	13515	13351	13451	13515	13432	13380	13376	13378	13386	13531	13461	13201	13279	13403	13519	13314	13367	13501	13441	13530	13407	13539	13337	13480	13356	13419	13444	13431	13338	13463	13565	13528	13464	13393	13360	13377	13256	13473	13403	13496	13394	13347	13444	13387	13316	13445	13249	13497	13406	13378	13389	13388	13453	13338	13515	13434	13385	13515	13429	13351	13343	13366	13387	13345	13300	13329	13410	13440	13409	13392	13445	13361	13493	13490	13498	13285	13404	13241	13235	13308	13278	13413	13246	13569	13565	13397	13365	13219	13431	13488	13370	13212	13292	13238	13409	13420	13272	13480	13368	13461	13478	13337	13304	13333	13402	13389	13383	13534	13483	13396	13265	13344	13545	13349	13525	13459	13506	13460	13315	13352	13372	13329	13560	13423	13419	13309	13455	13462	13309	13402	13405	13409	13406	13287	13449	13380	13300	13328	13315	13352	13378	13348	13209	13392	13382	13332	13390	13547	13441	13399	13337	13471	13439	13386	13422	13491	13411	13428	13414	13492	13337	13528	13353	13275	13290	13356	13370	13634	13314	13348	13356	13481	13424	13336	13317	13365	13377	13546	13555	13308	13393	13502	13447	13411	13381	13333	13273	13359	13378	13266	13432	13319	13216	13427	13391	13406	13463	13438	13296	13393	13306	13537	13483	13455	13369	13202	13385	13341	13372	13194	13479	13316	13420	13474	13473	13362	13375	13535	13439	13278	13301	13275	13416	13361	13361	13462	13446	13330	13432	13435	13414	13330	13420	13117	13441	13359	13341	13428	13382	13256	13338	13478	13296	13327	13529	13359	13367	13442	13342	13310	13370	13289	13466	13335	13431	13260	13542	13258	13304	13342	13306	13525	13444	13378	13277	13384	13374	13427	13385	13531	13413	13303	13363	13362	13350	13534	13440	13261	13445	13324	13361	13248	13534	13358	13440	13347	13496	13432	13466	13342	13376	13437	13441	13325	13320	13507	13516	13420	13356	13414	13462	13458	13448	13521	13433	13262	13240	13365	13294	13446	13424	13442	13366	13327	13287	13442	13497	13382	13425	13251	13420	13382	13328	13382	13259	13457	13328	13289	13349	13434	13295	13440	13427	13323	13436	13678	13337	13262	13359	13291	13403	13329	13487	13337	13438	13448	13415	13320	13441	13401	13399	13458	13481	13321	13417	13301	13416	13383	13407	13457	13193	13395	13442	13422	13447	13297	13473	13506	13275	13317	13330	13467	13305	13364	13467	13354	13450	13490	13392	13393	13480	13459	13466	13319	13398	13471	13367	13326	13475	13415	13518	13404	13392	13250	13335	13518	13465	13356	13457	13242	13265	13350	13334	13431	13511	13154	13297	13206	13430	13343	13365	13433	13288	13254	13495	13341	13316	13395	13278	13448	13340	13404	13221	13378	13349	13502	13331	13270	13211	13505	13278	13314	13407	13494	13334	13386	13440	13347	13339	13371	13332	13381	13398	13273	13383	13371	13587	13410	13432	13446	13479	13342	13391	13340	13354	13332	13441	13425	13338	13381	13312	13321	13328	13312	13293	13501	13382	13467	13377	13454	13391	13399	13364	13595	13311	13466	13253	13416	13380	13256	13481	13315	13390	13348	13346	13354	13388	13430	13439	13454	13573	13395	13413	13269	13344	13381	13516	13254	13297	13439	13437	13423	13443	13319	13396	13407	13582	13334	13391	13416	13488	13653	13424	13264	13501	13414	13326	13402	13440	13230	13434	13246	13319	13259	13544	13202	13376	13486	13311	13434	13483	13513	13406	13345	13429	13359	13350	13356	13330	13346	13440	13469	13539	13401	13462	13358	13415	13315	13384	13523	13428	13491	13362	13400	13361	13403	13266	13537	13313	13273	13480	13264	13221	13531	13254	13430	13364	13385	13436	13314	13416	13288	13450	13246	13580	13480	13408	13469	13312	13619	13279	13537	13417	13368	13379	13360	13294	13175	13343	13303	13441	13275	13352	13453	13431	13469	13476	13543	13272	13276	13230	13267	13269	13335	13535	13368	13309	13281	13436	13469	13534	13524	13232	13373	13395	13421	13279	13436	13455	13278	13374	13431	13430	13490	13533	13417	13350	13344	13432	13238	13590	13311	13455	13338	13360	13236	13308	13318	13434	13355	13487	13354	13475	13380	13308	13330	13472	13440	13422	13363	13210	13469	13326	13356	13445	13370	13410	13251	13207	13308	13330	13425	13230	13346	13184	13427	13510	13461	13386	13424	13326	13456	13486	13401	13358	13492	13410	13384	13210	13414	13394	13478	13260	13212	13370	13573	13516	13399	13464	13284	13432	13298	13429	13462	13544	13482	13349	13353	13503	13307	13267	13551	13469	13356	13538	13389	13400	13484	13303	13363	13472	13339	13432	13339	13220	13484	13354	13423	13311	13396	13381	13404	13418	13367	13524	13426	13405	13310	13541	13283	13409	13374	13336	13415	13469	13147	13248	13439	13387	13378	13320	13423	13438	13239	13343	13463	13347	13347	13418	13404	13479	13421	13442	13312	13323	13401	13285	13314	13430	13396	13130	13330	13440	13467	13407	13420	13377	13470	13346	13185	13360	13476	13363	13520	13426	13473	13374	13412	13461	13346	13355	13453	13293	13577	13305	13512	13396	13408	13479	13248	13408	13435	13363	13327	13504	13278	13408	13372	13407	13400	13372	13310	13448	13146	13283	13440	13357	13187	13551	13372	13486	13375	13397	13352	13519	13435	13373	13427	13328	13320	13509	13332	13306	13386	13454	13452	13348	13420	13462	13518	13586	13473	13315	13444	13350	13379	13447	13401	13314	13342	13510	13385	13435	13359	13275	13456	13504	13350	13446	13260	13486	13443	13382	13364	13358	13349	13321	13533	13378	13281	13321	13460	13523	13292	13473	13492	13413	13637	13410	13398	13284	13455	13376	13326	13415	13357	13372	13342	13585	13452	13442	13344	13229	13196	13459	13468	13375	13310	13274	13270	13450	13321	13328	13449	13407	13410	13335	13219	13328	13368	13378	13487	13346	13428	13369	13470	13243	13495	13458	13548	13350	13393	13364	13344	13394	13332	13345	13429	13546	13260	13349	13337	13421	13266	13319	13380	13429	13493	13385	13335	13263	13539	13421	13337	13360	13458	13369	13476	13408	13372	13435	13565	13316	13427	13526	13431	13411	13410	13274	13395	13333	13379	13271	13284	13424	13216	13332	13450	13557	13300	13509	13399	13285	13248	13263	13386	13434	13338	13436	13466	13561	13379	13295	13441	13200	13321	13395	13174	13419	13329	13448	13354	13219	13408	13449	13437	13506	13238	13387	13392	13288	13371	13396	13471	13450	13373	13394	13272	13336	13410	13248	13415	13545	13394	13353	13365	13413	13484	13461	13519	13529	13304	13503	13309	13586	13278	13343	13454	13507	13224	13447	13321	13340	13396	13381	13331	13517	13308	13205	13388	13418	13466	13343	13277	13331	13424	13553	13545	13446	13354	13482	13498	13342	13360	13454	13480	13417	13348	13344	13464	13411	13400	13287	13333	13369	13528	13295	13503	13239	13490	13595	13490	13366	13387	13400	13282	13281	13376	13264	13500	13408	13331	13556	13208	13378	13358	13447	13447	13372	13450	13263	13276	13323	13283	13456	13324	13362	13394	13328	13379	13471	13514	13499	13360	13253	13514	13329	13274	13184	13369	13276	13285	13342	13548	13430	13247	13294	13292	13364	13340	13341	13339	13452	13274	13197	13473	13429	13334	13473	13448	13408	13318	13242	13458	13378	13448	13487	13338	13384	13338	13410	13477	13442	13457	13384	13373	13328	13464	13408	13323	13495	13466	13593	13269	13440	13481	13375	13437	13325	13330	13408	13257	13276	13367	13430	13273	13448	13343	13346	13394	13541	13510	13284	13485	13351	13394	13425	13286	13429	13315	13503	13480	13197	13408	13318	13532	13536	13312	13233	13535	13331	13448	13335	13330	13626	13353	13303	13299	13313	13247	13400	13453	13281	13354	13457	13374	13480	13340	13401	13456	13522	13355	13229	13471	13509	13320	13352	13600	13518	13298	13379	13341	13443	13378	13378	13200	13306	13210	13478	13375	13452	13422	13396	13299	13428	13378	13213	13312	13377	13379	13517	13410	13345	13414	13492	13487	13379	13246	13256	13393	13301	13326	13372	13345	13337	13434	13301	13205	13533	13375	13467	13418	13458	13458	13572	13254	13503	13365	13366	13210	13427	13370	13575	13510	13261	13404	13316	13393	13304	13267	13291	13494	13461	13400	13242	13439	13363	13543	13203	13412	13488	13373	13476	13495	13347	13250	13321	13393	13324	13364	13369	13449	13469	13395	13504	13349	13333	13375	13448	13357	13460	13544	13303	13308	13415	13228	13347	13316	13378	13534	13392	13442	13417	13349	13385	13436	13355	13444	13301	13269	13165	13346	13377	13493	13335	13374	13452	13373	13546	13599	13256	13328	13372	13375	13428	13500	13417	13262	13529	13466	13392	13427	13411	13417	13623	13380	13598	13649	13284	13411	13268	13455	13255	13537	13319	13372	13424	13312	13493	13363	13444	13488	13380	13544	13408	13336	13196	13305	13387	13417	13443	13385	13434	13175	13528	13313	13383	13307	13235	13486	13533	13217	13504	13498	13475	13318	13412	13394	13355	13355	13448	13427	13358	13277	13383	13299	13311	13443	13274	13541	13435	13375	13388	13368	13357	13408	13341	13347	13334	13382	13345	13281	13351	13258	13357	13454	13352	13311	13406	13415	13222	13377	13519	13530	13371	13433	13485	13381	13422	13386	13405	13355	13520	13340	13448	13400	13366	13345	13393	13315	13261	13422	13328	13528	13336	13462	13280	13389	13300	13508	13367	13251	13422	13353	13370	13411	13393	13547	13416	13546	13381	13401	13564	13422	13436	13351	13523	13511	13435	13394	13394	13471	13321	13652	13288	13384	13390	13370	13402	13319	13385	13408	13609	13188	13309	13295	13412	13411
29856	22479	21977	19503	17307	17266	17316	17314	17178	17149	17063	17204	17220	16966	17097	16957	16939	16940	16870	16917	16824	17021	16818	16742	16992	16918	17002	16844	16926	16960	16727	16867	16910	16949	16729	16998	16784	16959	17006	16936	16807	16807	16850	16925	17173	16961	16966	16773	16632	17009	16961	16995	16903	17035	16912	16995	16923	17028	16973	16878	16819	16835	16817	17072	16909	16974	16866	17006	16972	16963	16727	16888	16831	16918	16860	17060	16726	16772	16828	16769	16998	16956	16953	16818	16793	16789	16933	16846	17078	17033	16752	17026	17006	17067	17077	17004	17044	17055	16921	16777	17021	16981	17014	16675	16830	17071	16990	16769	17126	16884	16865	17124	17129	16860	17017	16841	16728	16792	16910	16881	17010	16995	17024	16710	16689	16673	16817	16813	16751	16851	16923	17047	16997	16788	16753	16997	16851	16930	16803	16828	16949	16851	16956	16915	17193	16836	16833	16991	17018	16877	16822	17019	16989	16877	17029	17061	16815	16980	16728	16755	16698	16910	16947	16863	16956	17213	16971	16873	16815	16794	16878	16964	16959	17159	16818	16944	16823	17039	16885	16996	16908	16874	16923	16960	16958	16760	17011	16847	16878	17037	16992	16931	17064	17040	16931	16828	16844	16896	16869	16955	16899	17208	16738	17033	16880	16850	16991	17016	17028	17002	17049	16717	16695	16948	16934	16970	16925	17025	16892	17042	16829	16941	17019	16860	16866	16766	16790	17021	16827	16828	17150	16836	16870	16953	16898	16680	16849	16828	16827	16643	16911	16854	16789	16962	17171	17094	16821	16753	16981	17104	16765	17026	16760	17065	16984	16934	16793	16946	16794	16720	17049	16835	16908	16918	16808	17038	16889	17079	16833	17051	16884	16873	16810	16882	16926	17024	16942	16737	17032	16754	16806	16860	16934	16758	16958	17053	16977	16982	16956	16853	16867	17050	17065	16848	16889	16857	16850	16984	16913	16869	16904	16966	16784	16974	17088	16947	16913	17124	16770	17097	16825	16891	17040	16926	17005	16742	16895	16911	16951	16973	16859	16916	16856	17012	16849	16992	16956	16933	16889	16710	16854	16806	16809	16926	16997	16806	16644	17108	16854	16942	17031	17031	16996	17026	16914	16810	16927	16714	16991	17065	16767	17010	16891	17102	16904	17001	16870	17047	17004	16897	16951	16658	16900	17005	17013	16898	16910	16775	16641	16823	16979	16941	16921	16974	16993	16857	16914	16955	16808	17163	16715	16983	17040	16934	17065	16914	17102	16894	16952	17109	16923	16840	16811	16942	16889	16968	16733	16849	17001	16832	16960	16996	17090	16923	17050	16850	16930	17064	16829	16686	16885	16982	17059	17005	16925	16937	16818	16980	16934	16868	16586	16685	16936	16904	17064	16797	16801	16916	16835	16844	17150	16795	16833	16959	16871	16845	16838	16896	16880	16834	16986	16898	16992	16825	16809	16847	16948	16856	16968	16825	17107	16741	17079	16687	16953	16839	16742	16911	16753	16799	16896	16758	17115	16778	16769	16807	16991	16917	16967	16944	17083	16843	17047	16828	17015	16909	16868	16780	16974	16862	16969	16972	16950	16901	16855	17097	16992	16902	16864	17153	16975	16912	17003	17121	16833	16933	17033	16939	16773	16858	17019	16910	16942	16824	16974	16789	16961	16950	16732	16957	16737	16767	16968	16895	16951	16901	16993	16925	16966	16970	16879	16858	16835	17047	16873	16910	17009	17087	17077	16842	16792	16908	16693	17067	17013	16786	16948	16953	17131	17129	17037	16861	16859	16999	16813	16754	16858	17061	16999	16970	16791	16916	16957	16997	16874	16824	16995	16789	16669	16752	17055	16927	16690	17146	17114	17116	16859	16829	16830	17031	17034	16913	16969	16942	16815	16961	16999	16870	17117	16965	16903	16894	17013	16847	16723	16991	16809	17149	17009	16989	16753	16927	16940	16909	16770	16911	16559	16786	16941	16919	16985	16745	16693	16968	17282	16806	16912	17014	17008	16964	17130	16866	16744	16879	17011	16946	16817	16837	16904	16954	16949	16714	16783	16759	17161	16800	16945	17001	17139	17094	16951	16891	16830	17017	17010	16877	17017	17113	16971	16702	16904	16777	17051	16890	16925	16895	16737	17043	17108	16946	16823	16873	17056	16765	16844	17086	16888	16729	16907	16750	16834	17043	17225	16793	16688	16950	16969	16851	16937	16967	16735	16817	17006	16925	16907	16876	16996	17093	16935	16732	16877	16739	16840	17105	16899	17067	16769	17015	16911	17015	16896	17036	17086	17032	16682	16975	16988	17056	16889	16998	17137	16841	16933	16841	16909	17008	17006	17009	17010	16949	17055	16979	16761	17000	16982	16899	16855	16889	16848	16865	16767	16798	16856	16834	17030	16922	17016	16742	16887	16910	16960	16983	16829	16745	17117	17042	16853	16881	16890	16763	17035	16978	16828	16696	16906	16851	16838	16981	17190	16805	16855	17085	17014	16969	16953	16793	16751	16677	16669	17116	16894	16887	16875	16781	16903	16768	16928	16838	16798	16807	16951	17019	16904	16962	16846	16849	16802	16753	16863	16934	16877	17081	16805	16869	17126	16708	16940	16984	16853	16820	17037	16895	16992	17001	16970	16884	16926	16979	16829	16748	16875	16978	16942	16948	17102	16889	16850	16966	16865	16831	17082	16993	16892	16966	17018	16928	16739	16966	16848	16820	17053	17025	16905	16867	16771	16860	16836	16990	16874	17200	16971	17064	16930	17161	16993	17063	17001	17045	16855	16855	16759	16812	16921	16980	16890	16999	16884	16759	16899	16920	16940	16883	16745	16784	16832	16761	16886	16846	16776	16853	16953	16762	16901	16975	16971	17009	16969	16936	16786	16909	17035	16919	16850	17207	17099	16880	16616	16835	16928	17036	17156	16921	16786	16981	16965	16762	16767	16816	17020	16874	17030	16944	16992	16819	16775	16877	16887	16894	17111	17017	17014	17057	16903	17009	17079	16706	16911	16663	16937	16953	16799	16752	16999	16855	16916	16870	16983	16928	16862	16976	16930	16990	16816	17017	16902	16804	16912	16868	17118	16672	16856	16700	16802	16907	17007	16838	16712	16897	16953	17048	16862	16957	17069	16886	16933	16995	17247	16944	16911	17046	17207	16740	16852	17037	16766	17071	16782	16957	17054	16799	16929	16815	16937	16997	16975	16874	17070	16986	16829	17073	16755	16836	16734	17047	17099	17042	16930	16828	16922	16921	16979	17275	16882	17031	16784	16963	16834	16913	16767	16992	17039	16956	16836	16921	17017	16985	16827	16974	17059	16794	17071	16997	16898	16910	16962	16991	16726	16904	16758	16940	16992	16886	17084	16737	16923	16996	16900	16693	16814	17000	16681	17115	17022	17113	16778	16954	16850	16979	17052	17252	16800	16836	17017	16618	16986	16913	16813	17036	16973	16994	16872	16848	16763	16895	16868	16941	16729	16863	16702	16875	17079	16916	16867	17047	17019	16805	17005	16936	16924	17036	16933	16870	16933	16825	16928	16792	16985	16786	16782	17053	16779	16818	16983	16746	16876	17040	16960	16906	16843	16880	16753	17009	16822	16948	16896	16997	16999	16840	16747	16854	17040	16966	16856	16943	17030	16973	17069	17115	16832	16814	16840	16793	16785	17035	16959	16919	16799	16858	16819	16761	16851	17005	17043	16838	17096	16817	16861	16790	16813	17004	16930	16865	16977	16737	16861	16816	16665	16926	16910	16852	16995	16894	16652	17020	16846	16786	17122	16920	17140	17150	16945	16781	16793	16992	16768	16778	16814	16878	17018	16947	16824	17002	16890	16960	16884	16910	16668	17003	16833	17131	16938	16649	16860	17029	16926	16757	16948	16772	16993	16799	17073	16937	17020	17019	16793	16802	16973	17037	16733	16951	17004	17133	17042	17005	16893	16711	17050	17086	16873	16894	17124	17021	16738	16952	16943	16863	16805	16969	16833	16831	17022	16898	16945	16973	16993	16970	17138	16953	16943	17021	17058	16805	16809	16823	16896	16939	16966	16880	17036	16884	16982	16856	16913	16826	16938	16871	16966	16926	16841	17023	16930	16862	17088	17044	17009	16862	17067	16868	16777	16790	16956	16813	16813	16995	16890	16856	16653	16668	16768	16818	17057	16900	16960	16865	17073	16966	17017	17083	17087	17032	16786	16856	17038	17037	16745	16714	17109	16990	16855	16932	16884	16932	16767	16952	16917	16957	16845	16929	16814	17191	16859	17036	16973	16944	16780	17007	16929	16952	16903	16826	17073	16849	16917	16807	16787	16813	16915	16911	17037	16725	16920	16709	16895	16885	16985	16743	16950	16941	16979	16939	16831	16833	16852	16932	16889	17048	16790	16678	16824	16882	16963	16742	16813	17063	16926	17006	16940	16908	17020	16832	16996	17090	16921	16964	16902	16844	17120	16821	16870	16951	16899	16869	17115	16817	17153	17026	17031	16864	16971	16912	17047	17014	17023	16895	16921	16948	16921	16842	17009	16981	17095	16889	16938	16959	16898	16953	17146	16915	17155	16737	16959	16883	16953	17014	16920	16927	16695	16716	17035	16682	16958	16978	17010	16529	16889	16889	16918	16952	16916	16963	16904	16975	16869	16783	16943	16894	16848	16850	16923	16987	16822	16982	16984	17084	16982	17131	16886	16913	16685	17036	17036	16825	17035	16958	16705	16830	16858	16899	16925	17004	16676	16929	16932	17053	16906	16740	16898	16920	16804	16867	16980	16821	17038	16743	16725	17058	16795	16931	16926	16858	17171	16917	17029	16830	16887	16951	16867	16937	17266	16917	16941	16921	16904	16906	16789	17032	17013	16931	16989	16906	16910	17003	16931	16710	16883	16878	16906	16912	16926	16856	16995	16995	16927	16988	17183	16827	16991	16890	16901	16777	17019	16976	17056	16789	16906	16858	16862	16974	17113	16809	16778	16899	16874	16754	16944	16718	16840	16787	16954	17006	16807	17092	17026	16634	16802	16757	16998	16868	16971	16931	17010	17013	16890	16837	16817	17126	17036	16974	16784	16814	17026	16835	16955	17040	16927	17240	17002	16989	16815	16801	16835	16856	17022	17000	17114	16960
15808	18180	16103	14956	14490	14337	14320	14274	14426	14216	14262	14272	14242	14091	14035	13923	13836	14063	13919	13929	14059	13966	13946	14017	13992	13976	14005	14000	14029	14077	13892	13993	13810	13823	13950	13940	13829	13805	13783	13857	13942	13860	13874	13752	13938	13829	13985	13874	13927	13969	14089	13949	13744	14007	13851	13928	13667	13810	13846	13790	13765	13862	13853	13918	13841	13936	13789	13850	13719	14093	13804	13895	13860	13925	13847	13864	14066	13864	13977	13979	13951	13905	13709	13861	13922	13976	13956	13846	13898	14018	13835	13762	14072	13841	13930	13794	13891	13760	13960	14075	13855	13809	13901	13845	13957	13809	13943	13909	13876	13819	13973	13735	13713	13749	13790	14008	13943	13869	14046	13983	14043	13937	13853	13702	13842	13898	13912	13876	13856	13907	13720	14039	13905	14019	13826	13864	13761	13760	13777	13840	13776	13755	14100	13812	13884	13796	13839	13669	14005	13845	14050	13917	13874	13916	14016	13973	13940	13890	14126	13831	13874	13861	13899	13876	13834	13926	13879	13996	13994	13874	13897	13867	13863	13769	13798	13904	13735	13889	13878	13832	13884	13878	13921	13958	13908	13776	13920	13878	13782	13921	13837	13697	13835	13789	13872	13883	13713	13976	13801	13696	13677	13795	13930	13856	13777	14063	13983	13894	13992	13948	14000	13825	13936	13971	13810	13784	13762	13945	13903	13997	13813	14155	14037	13842	13910	13941	13952	13840	13881	13741	13797	13862	13820	13985	13799	13935	13864	13666	13782	13770	13889	13802	13824	13715	13921	13745	13901	14036	14003	13879	13699	13861	13954	13912	13814	13689	13844	13733	13838	13929	13997	13978	13910	13717	13813	13708	13817	13826	13946	13846	13991	14001	13918	13938	13896	13859	13932	13962	13879	13852	13892	13821	13864	13906	13961	13915	13675	13993	13889	13999	13961	13986	13912	13814	13985	14010	14229	13891	13955	13753	13790	13957	13954	13962	13934	13751	13945	14030	14025	13867	13909	13726	13856	13733	13878	14028	14009	13889	13836	13866	13911	13810	13730	13816	13994	13796	13937	13817	13913	14055	13787	13804	13848	14053	13976	13775	13869	13866	13958	13813	13914	13906	14069	13907	13782	13903	13921	13981	14056	13725	13862	13922	14018	14037	13912	13891	14032	13950	13810	13960	13743	13941	14018	13833	13796	13933	13838	13709	13789	13854	13890	13925	14198	13859	13963	13806	13969	13951	13917	13772	13940	13795	13736	13871	13930	13867	13852	14001	14061	14033	13979	13867	13826	13901	13900	14008	13942	13914	13924	13777	13923	13870	13833	13830	13805	13933	13851	13807	13920	13984	13826	13804	13979	13921	13936	13956	13903	13869	13729	13919	13939	13774	13913	14028	13835	13925	13928	13888	13791	13726	13928	13798	13857	13875	13936	13711	13867	13880	13785	13756	13882	13947	13811	13823	14091	13821	13761	14075	13708	13771	14042	13882	13947	14063	13717	13828	13790	14059	13839	13934	13791	13891	14027	13962	13969	13877	13970	13902	14115	13848	13934	13749	13867	14047	14047	13899	13932	13905	13848	13885	13961	13862	13996	13853	13930	13893	13819	13946	13909	13966	13937	13752	13900	13966	13914	13812	13970	13795	13992	13779	13903	13908	13790	13878	13888	13825	14072	13913	13820	13811	13833	14054	13902	13801	13928	13887	13952	13876	13923	14064	13662	13971	14014	13861	13931	13915	13921	13793	14032	13802	13904	13870	13841	13646	13739	13900	13979	13939	14045	13906	14091	13995	13920	13811	13926	13878	13926	13853	13955	14026	13895	13855	13904	14060	13890	14025	14126	13970	13868	13722	13944	13941	13956	13942	13960	13976	13953	13828	13903	13915	13953	13956	13898	13792	13833	13585	13922	13880	13997	13832	13891	13732	13987	14025	13855	13845	14008	13910	13749	13854	13884	13804	13890	13926	13947	13875	13873	13869	13872	13939	13952	13954	13837	13897	13814	13963	14004	13993	13833	13950	13953	13913	13825	13836	13884	13898	13910	13801	13818	13883	13825	13686	13820	13832	13881	13974	13965	13969	13839	13782	13873	13946	13754	13918	13958	13977	13803	13833	13792	14005	13857	13859	13766	13967	14012	14030	13999	13690	13730	13729	13814	13823	13879	13817	13918	13965	13744	13711	13737	13826	13806	13810	13910	14022	13876	13865	14020	13882	13939	13922	13859	13699	13858	14041	13780	13911	14038	13834	14014	13864	13993	13989	13765	14006	13919	14022	14066	13967	13861	13911	13841	13773	13702	13880	13900	13817	13847	13982	13895	13868	13767	13840	13903	13751	13944	13971	13905	13872	13874	13875	13729	13936	14064	13950	13981	13987	13718	13954	13904	14008	13786	13707	13863	13910	13938	13773	13897	13755	13990	13900	13826	13759	13774	13876	13786	13927	13712	13846	13986	13921	13717	13756	13793	13915	13783	13871	13774	13996	13857	13762	13915	13898	13871	13863	13774	13967	13948	13811	13782	13929	13989	13880	14060	13905	13855	13916	13865	13928	13706	13923	13897	13910	13772	13828	13943	13842	13954	13908	13830	13848	13832	13833	13913	13929	13896	13783	13939	13885	13959	13881	14032	13843	13885	14049	13849	13843	13848	13961	13800	13681	14001	13762	13776	13833	13859	13813	13877	13891	13788	13879	13801	13892	13800	13814	13710	13957	13867	13819	13819	13894	13979	13782	13838	14147	13945	13827	13822	13980	13993	13961	14007	13897	13881	13723	13950	13702	13904	13974	13838	13693	13766	13881	13828	13862	14079	13945	13886	13958	13933	14043	13804	13956	13970	13955	13927	13863	13760	13823	13991	13836	13817	13846	13897	13793	13842	13831	13897	13914	13902	13955	14000	13800	13937	13782	13876	13750	13789	13792	13958	13951	13864	13960	14049	13804	13872	13857	13967	13888	13836	13891	13905	13896	14090	13805	13885	13931	13884	13829	13996	13766	13965	13826	13959	13819	13748	13857	13871	13863	13817	13808	13774	13799	14031	13970	13909	14020	13864	13754	13968	13801	13955	13887	13714	13797	13952	13853	13914	13824	13727	13864	13925	13736	13770	13800	13852	13872	13876	13884	13849	13870	13869	14000	13981	14094	13927	13813	13796	13850	13717	13709	13827	14006	13952	13708	13723	13823	13825	13962	13946	13825	13771	13912	13843	13978	13856	14021	13885	13876	13961	13928	13800	13868	13812	13962	13934	13885	13806	13824	13816	14024	13855	13947	13894	13874	13897	13878	13781	13923	13797	13714	13883	13858	13860	13998	13849	13725	13804	13965	13973	13962	13900	14001	13961	13748	13904	13833	13863	13975	13894	13920	13812	14157	13957	13939	13886	13910	14039	13714	13906	13841	14044	13980	13995	13883	13917	13956	13957	14006	13918	13917	13987	13799	14071	13940	13968	13815	13871	13695	13804	13870	13971	13946	13948	14018	13886	13732	13887	13834	13818	13929	13874	13773	13868	13929	13856	13972	13790	13978	14030	14003	13828	13894	14012	13969	13942	13865	13888	13919	13736	13903	13909	13777	13951	13877	13788	13938	13983	13870	13769	13935	13842	14033	13913	14051	13925	13913	13842	13676	13999	14007	13844	13975	13981	13906	13790	14002	13896	13787	13894	13758	13937	13761	13962	13795	13975	13799	13874	13812	13958	14010	13748	13945	13843	13966	13986	13854	13967	13856	13952	13851	13857	13909	14001	13924	13836	13760	13863	13981	13853	13883	13908	13795	13859	13788	13913	13813	13700	13630	13843	13901	13733	13787	14016	13915	13783	13787	13844	13865	13786	13914	13733	13846	13731	13912	13743	13823	13881	13863	13822	13835	13921	13854	13757	13888	13978	14030	13884	14029	14091	13880	13927	13882	13951	13945	13850	13848	14001	13905	13895	13849	13876	13861	13923	13831	13723	13827	13943	13752	13960	13920	13829	13946	13955	13935	13785	13931	13885	13966	13928	13915	13828	13889	13844	13892	13923	13913	14084	13713	13908	14101	13880	13879	13833	14070	14035	13799	13809	13922	13854	14010	13959	13881	13873	13838	13952	13804	13989	13801	13707	13873	13815	13761	14103	13805	13827	13901	13922	14081	13930	13921	13733	13992	13847	13831	13824	13942	13920	13979	13971	14112	14025	14020	13944	13766	13940	14003	14041	13691	13827	13863	14115	13844	13904	13893	13869	13991	13943	13804	14001	13945	13807	13782	13797	14038	13756	13912	13871	13905	13916	13959	13832	13861	13926	13770	13934	13983	13854	14001	13764	13792	14008	13799	13981	13742	13833	13771	13806	14020	13907	13913	13889	13942	13897	13855	14009	13950	13787	13758	13749	13878	13970	14087	13990	14068	13959	13944	13828	13928	13873	13871	13897	13929	14013	13976	13993	13854	13789	13946	13852	13816	13749	14009	14050	13858	13791	13939	14048	14012	13804	13713	13974	13840	13683	13767	13931	13771	13919	14005	14026	13776	13946	13927	13890	13797	13831	14039	13832	13826	13872	13988	13681	13983	13801	13848	14033	13866	13909	13749	13837	13813	13807	13827	13847	13923	13883	13998	13720	13829	13974	13927	13804	14047	13913	13940	13815	13843	13869	13832	13934	13968	13932	13980	13964	13831	14005	13881	13947	14035	13891	13842	13718	14024	13882	13723	14002	13766	13869	13602	13794	13830	13925	13916	13926	13822	13936	13915	13832	13905	13997	13791	13977	13805	13967	13806	13879	13887	13796	13830	13946	13817	13872	13929	13865	13809	13854	13688	13987	14009	13920	13870	13834	13870	13881	13875	13846	13835	13963	13735	14019	13897	13703	13938	13637	13851	13773	13768	13972	13930	13881	13942	14028	13809	14009	13943	13901	13847	13996	13805	13811	13776	13948	13887	13927	13806	14056	13870	13888	13845	13867	13799	13951	13911	13866	13792	13881	13819	13925	13872	13954	13926	13838	13880	14012	14050	13836	13997	13884	13836	13724	14060	13946	13809	13905	13819	13974	14107	13797	13871	13872	13934	13991	13878	13856	13914	13971	13893	14006	13870	13954	13935	13976	13858	13858	13943	13781	13788	13756	13962	13823	13890	13815	13887	13881	13895	13939	14099
23372	21392	28261	25079	22077	20228	18972	17192	17000	17104	16984	16707	16796	16408	16549	16701	16686	16606	16456	16608	16542	16472	16391	16518	16674	16426	16462	16387	16245	16490	16501	16486	16444	16418	16711	16261	16523	16280	16290	16438	16384	16362	16563	16447	16548	16496	16530	16474	16497	16314	16154	16413	16227	16375	16361	16193	16453	16553	16407	16186	16265	16294	16452	16312	16317	16374	16482	16360	16300	16457	16312	16480	16441	16331	16283	16374	16505	16303	16196	16389	16262	16347	16371	16253	16471	16424	16278	16254	16501	16420	16220	16198	16410	16400	16349	16372	16415	16222	16487	16451	16218	16401	16289	16477	16338	16408	16447	16339	16300	16510	16309	16398	16596	16489	16475	16415	16364	16497	16462	16591	16429	16327	16338	16416	16122	16412	16397	16495	16350	16336	16334	16472	16311	16247	16485	16507	16401	16361	16450	16396	16298	16285	16182	16336	16359	16267	16547	16272	16318	16377	16363	16381	16401	16289	16319	16349	16382	16444	16332	16373	16216	16449	16436	16506	16187	16426	16328	16346	16496	16499	16336	16352	16335	16520	16400	16516	16399	16431	16383	16290	16387	16652	16266	16499	16362	16599	16331	16431	16242	16200	16256	16409	16298	16395	16359	16200	16263	16351	16445	16366	16550	16349	16220	16275	16572	16442	16292	16408	16446	16322	16449	16336	16227	16327	16353	16282	16219	16298	16152	16327	16191	16310	16536	16365	16603	16368	16214	16292	16357	16519	16417	16385	16506	16273	16336	16203	16375	16265	16325	16457	16473	16370	16220	16445	16527	16387	16247	16598	16485	16283	16536	16333	16262	16476	16363	16459	16131	16419	16548	16314	16254	16222	16286	16414	16361	16178	16331	16441	16406	16517	16266	16278	16467	16403	16326	16165	16284	16168	16361	16305	16499	16220	16444	16357	16468	16335	16199	16447	16530	16336	16442	16200	16309	16281	16350	16430	16222	16402	16305	16466	16265	16470	16390	16281	16244	16269	16314	16411	16278	16352	16362	16192	16333	16375	16367	16494	16363	16477	16366	16324	16385	16224	16236	16272	16448	16135	16255	16133	16406	16409	16293	16348	16368	16461	16281	16521	16340	16408	16343	16403	16419	16308	16305	16315	16450	16249	16390	16161	16308	16265	16480	16297	16210	16407	16272	16426	16281	16286	16301	16275	16383	16251	16398	16201	16318	16317	16275	16283	16227	16109	16210	16404	16378	16373	16424	16490	16462	16204	16210	16414	16256	16296	16472	16210	16198	16318	16480	16405	16301	16266	16405	16203	16318	16387	16360	16514	16336	16259	16449	16371	16339	16413	16475	16518	16579	16531	16539	16448	16480	16469	16490	16372	16291	16398	16539	16322	16292	16378	16310	16307	16284	16336	16358	16409	16363	16313	16364	16220	16405	16324	16396	16270	16371	16154	16436	16312	16219	16410	16255	16404	16557	16407	16174	16362	16340	16352	16363	16306	16234	16434	16454	16187	16331	16373	16211	16252	16363	16447	16405	16331	16127	16344	16661	16206	16277	16157	16367	16503	16440	16366	16294	16541	16420	16396	16211	16257	16211	16442	16606	16172	16364	16326	16424	16638	16511	16461	16313	16555	16680	16470	16451	16210	16557	16445	16452	16501	16355	16246	16235	16365	16408	16291	16512	16211	16352	16321	16249	16287	16405	16421	16450	16330	16317	16530	16318	16354	16112	16575	16382	16223	16351	16408	16423	16476	16433	16435	16469	16235	16248	16234	16413	16512	16338	16319	16491	16375	16443	16374	16232	16092	16156	16328	16346	16318	16442	16383	16449	16423	16240	16473	16322	16169	16357	16047	16423	16436	16456	16279	16290	16461	16177	16347	16489	16528	16368	16473	16428	16439	16417	16340	16431	16352	16367	16475	16307	16217	16200	16455	16277	16370	16305	16457	16321	16506	16367	16570	16327	16197	16454	16287	16489	16292	16281	16398	16567	16528	16330	16521	16496	16391	16422	16262	16338	16375	16345	16349	16553	16445	16677	16421	16523	16518	16292	16382	16329	16286	16501	16001	16320	16429	16224	16341	16398	16553	16252	16282	16271	16225	16530	16345	16435	16533	16330	16126	16136	16374	16228	16432	16339	16264	16468	16478	16484	16185	16298	16329	16374	16223	16294	16239	16540	16254	16371	16288	16333	16221	16418	16421	16340	16198	16244	16264	16398	16484	16381	16472	16701	16481	16471	16490	16460	16347	16173	16367	16281	16394	16328	16508	16418	16384	16404	16435	16426	16215	16385	16153	16539	16377	16337	16263	16368	16391	16358	16403	16490	16207	16576	16340	16225	16231	16338	16289	16303	16110	16188	16265	16412	16456	16060	16469	16537	16176	16296	16200	16190	16260	16222	16532	16464	16508	16341	16374	16519	16363	16504	16436	16363	16325	16411	16213	16253	16486	16381	16407	16535	16452	16481	16530	16568	16256	16241	16413	16539	16463	16547	16534	16312	16157	16248	16327	16332	16132	16110	16640	16237	16347	16515	16132	16174	16223	16298	16322	16566	16243	16279	16418	16145	16265	16546	16508	16298	16367	16444	16090	16196	16193	16494	16401	16365	16344	16276	16213	16567	16347	16351	16283	16247	16276	16336	16396	16416	16338	16558	16455	16501	16515	16229	16218	16332	16335	16472	16271	16592	16433	16372	16216	16223	16397	16312	16230	16238	16300	16371	16321	16380	16469	16405	16116	16385	16486	16349	16469	16159	16470	16292	16378	16312	16446	16068	16256	16424	16417	16270	16371	16286	16321	16448	16358	16351	16349	16520	16469	16331	16245	16286	16418	16382	16287	16478	16537	16289	16281	16253	16441	16365	16562	16373	16347	16387	16311	16271	16458	16299	16399	16299	16361	16402	16475	16323	16322	16395	16293	16269	16338	16465	16367	16251	16385	16412	16367	16397	16397	16416	16477	16400	16062	16428	16247	16489	16300	16275	16222	16359	16284	16377	16354	16271	16420	16375	16474	16210	16311	16253	16278	16451	16427	16326	16470	16410	16319	16369	16351	16296	16252	16304	16117	16251	16426	16348	16194	16481	16406	16507	16532	16303	16311	16521	16349	16275	16276	16371	16355	16360	16303	16301	16452	16445	16552	16497	16411	16463	16532	16518	16408	16409	16375	16343	16201	16396	16525	16512	16440	16294	16294	16280	16317	16397	16455	16220	16269	16226	16434	16638	16464	16094	16351	16418	16326	16418	16265	16216	16396	16488	16315	16334	16272	16199	16217	16121	16328	16257	16420	16328	16390	16419	16417	16302	16262	16378	16326	16387	16210	16276	16316	16267	16254	16470	16388	16580	16258	16580	16335	16367	16453	16472	16363	16334	16352	16271	16188	16256	16278	16412	16519	16287	16496	16294	16472	16223	16080	16549	16369	16559	16532	16467	16314	16505	16299	16484	16415	16200	16282	16305	16287	16370	16401	16227	16284	16257	16402	16280	16371	16359	16319	16319	16382	16388	16416	16384	16380	16356	16279	16304	16532	16343	16567	16445	16394	16501	16540	16516	16304	16284	16450	16443	16482	16246	16436	16372	16525	16417	16459	16405	16569	16389	16374	16426	16336	16546	16253	16387	16415	16154	16480	16489	16478	16410	16328	16500	16449	16417	16451	16263	16104	16338	16433	16172	16327	16312	16432	16243	16331	16399	16354	16390	16449	16360	16234	16234	16267	16477	16474	16250	16453	16391	16352	16525	16430	16428	16373	16124	16292	16378	16073	16192	16427	16402	16461	16463	16404	16264	16222	16312	16327	16427	16391	16230	16374	16399	16365	16617	16354	16243	16324	16371	16464	16464	16344	16311	16295	16303	16455	16189	16210	16391	16478	16408	16514	16330	16411	16485	16456	16316	16245	16419	16292	16155	16335	15990	16278	16295	16168	16448	16484	16341	16091	16203	16481	16543	16336	16320	16522	16439	16379	16534	16464	16273	16361	16390	16262	16376	16370	16465	16489	16539	16346	16330	16287	16454	16332	16349	16476	16421	16323	16215	16232	16399	16498	16240	15991	16258	16522	16452	16073	16455	16289	16319	16169	16328	16334	16511	16536	16425	16460	16200	16336	16282	16372	16235	16271	16211	16358	16244	16192	16568	16509	16383	16538	16134	16237	16548	16350	16285	16431	16351	16193	16353	16414	16362	16075	16414	16336	16449	16475	16291	16169	16215	16374	16430	16433	16466	16259	16283	16423	16332	16351	16144	16361	16323	16378	16263	16517	16524	16171	16302	16357	16456	16300	16274	16201	16383	16348	16374	16471	16407	16297	16577	16508	16295	16384	16374	16321	16248	16427	16217	16178	16365	16202	16397	16343	16150	16434	16291	16477	16430	16457	16315	16319	16359	16254	16459	16445	16506	16402	16403	16303	16303	16257	16282	16253	16389	16362	16406	16447	16304	16594	16415	16606	16402	16369	16385	16491	16307	16189	16475	16385	16390	16445	16226	16445	16399	16505	16435	16383	16523	16505	16622	16471	16438	16302	16436	16267	16565	16427	16374	16434	16360	16291	16372	16295	16454	16301	16441	16260	16454	16210	16134	16278	16349	16434	16353	16295	16453	16330	16387	16319	16283	16260	16204	16342	16425	16407	16436	16514	16231	16536	16376	16412	16303	16337	16459	16299	16299	16589	16260	16137	16281	16437	16263	16418	16205	16355	16285	16493	16350	16285	16436	16415	16477	16172	16348	16378	16487	16283	16427	16149	16541	16362	16441	16332	16535	16378	16420	16327	16276	16416	16573	16373	16368	16467	16540	16358	16470	16481	16488	16483	16347	16465	16479	16416	16288	16377	16456	16415	16292	16203	16343	16312	16322	16452	16352	16375	16142	16391	16401	16104	16446	16311	16497	16275	16368	16576	16206	16368	16214	16530	16302	16405	16454	16244	16338	16631	16338	16442	16325	16358	16399	16445	16427	16477	16394	16360	16267	16446	16334	16141	16342	16381	16391	16402	16264	16507	16448	16285	16306	16447	16295	16299	16320	16189	16445	16372	16351	16578	16144	16327	16364	16115	16348	16265	16471	16227	16277	16532	16401	16112	16237	16423	16549	16259	16322	16264	16381	16539	16255	16573	16394	16323	16358	16437	16340	16343	16354	16280	16398	16405
12440	21139	17979	15855	14811	14489	14429	14268	14356	14388	14308	14148	13790	13768	13640	13532	13660	13586	13710	13643	13610	13630	13735	13744	13680	13620	13418	13527	13647	13570	13482	13551	13662	13604	13416	13572	13602	13611	13605	13524	13729	13610	13622	13641	13527	13584	13501	13524	13546	13541	13571	13631	13780	13554	13538	13403	13426	13417	13735	13366	13470	13637	13603	13448	13411	13458	13478	13547	13525	13674	13561	13491	13599	13469	13523	13463	13500	13496	13656	13532	13546	13437	13480	13502	13670	13582	13546	13637	13618	13438	13633	13682	13569	13587	13425	13673	13657	13544	13566	13631	13513	13593	13619	13394	13513	13661	13538	13505	13622	13656	13628	13687	13604	13575	13551	13504	13569	13521	13626	13507	13510	13563	13471	13482	13671	13552	13756	13600	13570	13508	13541	13482	13486	13648	13472	13555	13590	13669	13520	13628	13581	13630	13637	13590	13544	13666	13559	13493	13407	13460	13662	13560	13684	13561	13474	13402	13709	13411	13467	13714	13537	13539	13432	13641	13602	13564	13535	13424	13468	13593	13612	13579	13589	13601	13457	13587	13512	13625	13500	13550	13490	13649	13598	13559	13694	13476	13459	13519	13352	13636	13476	13458	13601	13401	13478	13449	13566	13691	13654	13449	13678	13557	13561	13396	13603	13576	13608	13403	13373	13472	13422	13640	13653	13572	13629	13432	13452	13511	13592	13490	13740	13463	13503	13579	13518	13662	13619	13461	13550	13678	13682	13478	13333	13596	13502	13526	13549	13586	13667	13557	13671	13652	13484	13657	13469	13552	13685	13568	13442	13417	13594	13517	13592	13487	13590	13389	13560	13598	13671	13460	13367	13664	13726	13377	13623	13516	13632	13379	13666	13542	13400	13518	13530	13561	13554	13518	13655	13513	13554	13553	13417	13559	13466	13590	13600	13415	13598	13559	13529	13627	13756	13648	13607	13583	13377	13569	13565	13362	13574	13359	13646	13606	13453	13653	13677	13404	13708	13301	13745	13433	13673	13393	13511	13671	13539	13712	13547	13530	13492	13581	13390	13487	13504	13466	13640	13515	13503	13597	13704	13542	13535	13514	13603	13711	13594	13612	13355	13590	13583	13671	13388	13506	13455	13625	13421	13565	13504	13572	13368	13561	13590	13587	13576	13582	13491	13563	13490	13674	13562	13683	13565	13585	13443	13658	13415	13564	13601	13476	13468	13627	13556	13635	13635	13544	13625	13807	13730	13450	13387	13583	13698	13684	13702	13489	13409	13482	13510	13603	13556	13511	13586	13511	13536	13493	13341	13688	13523	13626	13613	13399	13385	13726	13537	13647	13510	13543	13452	13521	13490	13696	13485	13630	13542	13426	13530	13424	13539	13735	13684	13604	13635	13679	13660	13482	13693	13501	13386	13672	13508	13501	13487	13483	13605	13344	13697	13515	13504	13596	13751	13662	13640	13648	13603	13684	13602	13540	13588	13482	13364	13510	13539	13508	13480	13608	13393	13542	13525	13744	13564	13504	13579	13617	13660	13537	13511	13447	13484	13430	13650	13704	13586	13519	13590	13590	13381	13563	13565	13531	13641	13667	13571	13630	13492	13467	13558	13505	13505	13546	13667	13678	13753	13478	13624	13543	13496	13595	13602	13481	13501	13599	13549	13608	13352	13709	13637	13522	13596	13453	13445	13599	13571	13545	13557	13705	13591	13498	13504	13370	13505	13527	13539	13631	13454	13405	13645	13489	13762	13629	13449	13523	13645	13601	13629	13417	13465	13499	13650	13475	13523	13477	13417	13732	13503	13612	13671	13664	13378	13607	13450	13659	13639	13576	13647	13515	13542	13513	13466	13665	13481	13489	13660	13512	13432	13579	13647	13364	13577	13539	13729	13502	13305	13562	13651	13680	13614	13597	13586	13539	13462	13471	13683	13574	13611	13654	13594	13513	13433	13679	13495	13552	13529	13448	13524	13556	13682	13434	13718	13566	13626	13668	13522	13484	13636	13593	13580	13646	13490	13663	13655	13463	13626	13627	13631	13662	13581	13659	13441	13440	13600	13669	13543	13625	13434	13589	13554	13579	13579	13448	13572	13581	13391	13444	13513	13463	13616	13507	13487	13539	13570	13592	13597	13531	13591	13468	13435	13626	13416	13606	13591	13529	13453	13624	13661	13647	13640	13544	13504	13514	13511	13473	13576	13533	13596	13473	13473	13449	13549	13483	13518	13547	13582	13604	13586	13508	13509	13548	13553	13496	13488	13591	13568	13682	13673	13528	13496	13530	13548	13466	13522	13525	13695	13491	13466	13439	13456	13599	13471	13552	13483	13500	13648	13515	13541	13479	13620	13536	13626	13511	13433	13568	13511	13503	13591	13434	13426	13521	13647	13416	13558	13539	13625	13545	13503	13628	13484	13483	13598	13522	13645	13351	13468	13633	13632	13451	13588	13478	13607	13454	13540	13391	13467	13517	13497	13656	13768	13487	13653	13538	13658	13434	13493	13778	13435	13715	13670	13351	13673	13550	13527	13515	13466	13585	13388	13516	13563	13744	13621	13593	13636	13573	13577	13550	13498	13493	13681	13534	13560	13453	13469	13688	13554	13377	13612	13478	13659	13609	13677	13690	13601	13683	13604	13511	13545	13669	13602	13646	13403	13543	13533	13647	13644	13482	13595	13564	13355	13570	13574	13750	13625	13513	13665	13539	13460	13555	13435	13434	13479	13480	13439	13572	13490	13675	13667	13529	13566	13516	13567	13666	13499	13689	13549	13654	13506	13406	13540	13603	13498	13474	13481	13622	13561	13465	13655	13552	13509	13590	13514	13493	13467	13684	13415	13532	13547	13545	13456	13641	13690	13531	13480	13672	13431	13451	13654	13687	13559	13708	13570	13823	13437	13410	13499	13527	13457	13565	13566	13623	13595	13420	13534	13514	13495	13625	13542	13537	13454	13608	13644	13634	13523	13573	13522	13640	13466	13493	13549	13602	13576	13379	13494	13456	13515	13484	13439	13764	13723	13453	13449	13568	13416	13322	13297	13599	13778	13544	13523	13488	13629	13437	13549	13635	13495	13578	13497	13450	13624	13575	13742	13550	13689	13678	13603	13544	13631	13504	13550	13585	13535	13480	13543	13743	13474	13501	13607	13442	13558	13582	13552	13524	13491	13559	13461	13575	13507	13505	13584	13353	13648	13399	13464	13372	13441	13455	13617	13424	13608	13544	13361	13707	13595	13560	13577	13598	13428	13664	13563	13449	13717	13428	13646	13605	13528	13602	13501	13569	13451	13550	13609	13517	13402	13646	13585	13316	13539	13557	13535	13560	13622	13509	13587	13648	13654	13556	13659	13756	13505	13578	13548	13483	13366	13698	13580	13666	13439	13801	13541	13656	13571	13523	13439	13579	13529	13562	13640	13447	13705	13670	13633	13453	13524	13717	13664	13490	13564	13411	13411	13541	13537	13564	13635	13501	13485	13712	13396	13578	13548	13464	13315	13443	13483	13539	13685	13525	13515	13492	13400	13519	13603	13551	13465	13596	13541	13587	13562	13515	13522	13341	13542	13514	13641	13585	13473	13500	13438	13587	13504	13412	13525	13432	13644	13599	13512	13574	13499	13576	13671	13563	13347	13590	13397	13663	13493	13571	13727	13547	13557	13328	13494	13649	13537	13442	13577	13524	13798	13515	13524	13513	13394	13539	13421	13643	13648	13672	13530	13638	13481	13635	13428	13401	13566	13614	13674	13769	13688	13517	13561	13471	13656	13496	13353	13386	13786	13447	13535	13610	13561	13675	13629	13477	13508	13605	13526	13650	13482	13505	13634	13583	13537	13445	13598	13525	13646	13656	13498	13587	13499	13524	13536	13344	13488	13481	13586	13311	13534	13601	13567	13484	13543	13493	13624	13596	13373	13494	13526	13560	13644	13510	13552	13478	13663	13562	13348	13481	13416	13484	13530	13563	13511	13582	13502	13444	13666	13498	13481	13443	13610	13442	13761	13525	13527	13528	13702	13511	13543	13511	13533	13523	13485	13608	13642	13632	13501	13449	13485	13490	13521	13549	13615	13685	13565	13577	13454	13544	13656	13563	13506	13708	13802	13493	13318	13441	13555	13533	13559	13718	13571	13417	13596	13473	13637	13581	13517	13574	13553	13472	13803	13364	13475	13553	13647	13627	13657	13498	13556	13497	13533	13536	13433	13628	13524	13668	13696	13576	13436	13671	13629	13525	13580	13269	13736	13541	13639	13528	13434	13560	13520	13545	13579	13377	13556	13603	13579	13543	13674	13550	13522	13757	13497	13584	13420	13491	13598	13451	13453	13413	13622	13622	13281	13667	13558	13430	13587	13422	13455	13534	13510	13548	13511	13592	13676	13492	13382	13632	13530	13642	13444	13456	13569	13495	13556	13500	13513	13606	13551	13330	13391	13473	13595	13644	13491	13601	13515	13446	13421	13635	13628	13441	13557	13492	13734	13430	13630	13596	13629	13560	13690	13455	13374	13665	13530	13285	13505	13518	13611	13459	13379	13717	13575	13476	13435	13503	13472	13502	13507	13669	13617	13554	13508	13551	13669	13447	13637	13699	13642	13628	13455	13495	13503	13491	13517	13461	13655	13654	13454	13381	13682	13509	13514	13573	13493	13625	13560	13541	13309	13658	13455	13638	13360	13561	13601	13613	13373	13611	13524	13548	13523	13656	13658	13410	13528	13544	13584	13605	13529	13571	13447	13431	13519	13558	13429	13732	13705	13450	13620	13477	13654	13504	13621	13503	13432	13485	13627	13588	13510	13509	13518	13409	13539	13617	13411	13479	13566	13461	13656	13500	13325	13401	13635	13538	13468	13606	13423	13647	13450	13388	13404	13400	13476	13533	13551	13498	13535	13557	13524	13700	13586	13501	13507	13630	13446	13515	13568	13561	13447	13680	13496	13737	13692	13466	13556	13581	13488	13653	13718	13454	13525	13495	13764	13420	13795	13552	13540	13549	13655	13609	13565	13644	13627	13607	13609	13628	13335	13629	13510	13489	13626	13565	13539	13480	13560	13579	13676	13500	13482	13609	13792	13521	13639	13479	13551	13442	13497	13554	13411	13595	13381	13424	13505	13547	13525	13614	13652	13545	13526	13517	13455	13474
25026	21392	26861	26358	18892	17713	18200	17539	17488	17373	17807	17288	17231	17384	17241	17108	17081	17030	17249	17255	17200	17230	17111	17084	17030	16987	17476	17108	17171	17064	17157	17238	17109	17107	17026	17153	17162	17079	16959	17069	17094	16890	17093	17128	17227	17089	17178	17070	16997	16999	17273	17070	17254	17021	17005	17175	17019	17135	17155	16995	17079	16956	16754	17196	16838	17096	17102	17154	17126	17129	17142	17045	16951	17229	17085	16931	17044	17128	17094	17157	16878	16896	17197	17150	16952	17048	16914	17042	17123	17034	17130	16973	17191	17365	17099	17080	17099	16934	17054	17174	17148	17011	17083	17057	17048	17176	17017	17166	17085	17121	17158	17049	16999	16984	17173	17100	17181	16947	17002	16925	17071	17211	17085	17057	16916	17017	16956	16904	17213	17132	17060	17055	17241	17008	17175	17143	17004	17034	17111	17092	16980	17168	17049	17154	17257	17025	17148	17074	17072	17162	17078	17009	17139	17164	17070	17097	17082	17153	17256	17063	16796	17185	16876	17119	17230	16899	16892	17082	17095	16881	16906	17143	16905	17291	16859	16985	16953	17115	17227	16988	17048	17056	16826	16799	16940	16944	17088	17141	17060	17095	16871	17096	17162	17140	17100	17050	17103	16909	17124	16966	17077	16785	17107	17116	16859	16975	17088	17137	16921	17189	17073	17019	17270	17259	17138	16970	16946	17202	16976	17103	17071	17051	17227	17125	17033	17160	17135	17249	17045	17132	17080	16991	16926	17216	16902	16941	17133	16983	16954	17134	17220	17002	17095	17092	17120	17186	17336	17303	17203	17151	16814	17035	17284	17196	16972	17077	17227	17066	17122	17093	17151	16925	16926	17170	17130	17096	17184	17019	17093	16888	17220	17181	17184	17087	17199	17049	16905	17053	16969	16966	17236	17079	16993	17154	17066	16878	17156	17099	17359	17043	17019	16986	17024	17001	16988	17158	17364	17180	16888	17156	17251	16934	16933	17020	17023	17108	17002	17066	17006	17130	17121	16958	17065	17162	17186	17183	17054	16965	16950	17057	16881	17120	17113	16996	17109	17033	16963	16898	17114	17328	17054	17083	16909	17002	16891	17179	17024	17025	17024	17024	17055	17001	17123	17126	17317	17173	17099	17138	17188	17078	16997	17080	17147	17213	17168	17324	17126	17036	17383	17174	16951	17044	16966	17072	17126	17272	17182	17100	17149	16938	17180	16942	17135	17144	17160	17008	17145	17194	17016	17170	17206	17102	16995	16896	17187	17056	17150	17224	16945	16967	17090	17015	17323	16999	16826	16994	17009	16930	17269	16907	17000	17038	17159	17178	17105	17143	17131	17010	16976	17273	17201	16942	16874	16888	17051	17032	17014	17139	16985	17148	16917	17218	17083	17111	17198	17119	17002	17251	17081	17093	17226	17062	17166	16978	17289	17071	17100	17103	17001	17014	17274	16951	17082	17160	16980	17244	16997	17138	16929	16942	17045	17186	16996	17099	17034	16966	17286	17155	17221	17009	17270	16994	17201	17114	16960	17106	16954	16891	17193	17039	17205	17043	17031	16946	17159	17045	17018	17170	17226	17112	17148	17036	17201	17248	17210	17155	17381	17067	17180	16964	17148	16986	17109	16892	17132	17153	16908	17045	17164	17169	17052	17157	17140	17288	17154	17003	16924	17037	16912	17108	16903	16998	17071	16923	17055	17214	17057	17051	17152	17195	17186	16917	17163	16987	17232	17047	17187	17083	16990	17280	16973	17215	17114	16944	17142	16965	17145	17272	16948	17057	17009	17081	17147	17122	17034	17335	16916	16918	17146	17277	17155	17093	17177	17056	17048	17152	16977	17031	17150	17059	17059	16860	16868	17175	17099	17195	17115	17106	16915	17126	17148	17202	16914	17235	17125	17220	17008	16879	17014	17234	16998	16955	17104	17081	17282	17106	17148	17165	17177	17029	16977	17030	17231	16993	17024	17073	17214	17026	17114	17066	17116	17094	17192	17161	16900	17032	17144	17135	17051	16963	17193	17315	16825	16649	17000	17163	17155	17014	17090	16981	17138	17137	17103	17105	17086	17095	17015	17086	17049	17055	17124	17033	16983	17037	17308	17148	16970	17024	17193	17193	16951	16964	17154	17114	17032	17262	17155	17069	17040	16908	17079	16946	17103	17082	17199	17172	17307	17172	17134	17149	17030	16916	16956	17122	17130	17107	17008	17266	17097	16944	17175	17153	17052	16784	17166	17121	16891	17146	17082	17177	17074	16975	17105	16937	17045	16876	17102	16892	16909	16912	17263	17262	17193	17123	17072	17192	17072	17263	17118	17005	17186	17082	16989	17078	17130	17100	16926	17114	17132	17214	17075	17067	17183	17012	17089	17139	17012	17004	17110	17154	16954	17270	17345	17082	17183	17101	17073	17063	17102	17025	17241	17248	17334	16979	17155	17030	17118	16962	16795	17248	17282	16983	17118	17201	17163	17250	16877	17013	17040	17109	17065	17246	17259	17066	17104	17070	17122	17392	17243	17126	16996	17157	17186	17002	17228	17145	17104	17058	17143	16873	17206	17305	17211	17364	17067	16847	16909	17061	17035	17149	17175	17197	16800	17097	17200	17202	17024	16961	17230	17057	16807	16978	17094	16985	17156	17110	17018	17165	17103	17136	17113	16978	16927	17209	16972	17163	16803	16815	17275	17121	17211	17164	17186	17068	16976	16982	17166	17089	17061	17146	17005	16878	17035	17007	17142	17304	17169	17103	17165	17079	16948	17075	17148	17350	17252	17280	16938	16922	17102	16978	17081	17093	17043	16934	17247	17029	17020	17122	16963	17064	17131	17105	17237	16971	17233	17174	17082	17082	17116	16992	17188	17025	17182	16954	17063	17009	17013	17170	16858	17189	17079	17041	16971	17120	17125	16961	17102	17051	17068	17150	17039	17044	17193	17075	17031	17109	17226	17362	17117	16839	17215	17147	16967	17001	16735	17194	17136	17214	17045	17180	17252	17132	17089	16980	17104	16930	17251	17172	17005	17133	17164	17215	17002	17143	17095	17073	17008	17150	16788	16938	16995	17044	17186	17050	17185	16971	16832	16938	17047	17160	17221	17102	17020	16949	16974	17156	17081	16990	17072	17034	16895	16991	17037	17175	17218	17200	17141	17043	17107	17140	17273	17224	16894	16886	17132	17119	17078	17077	16992	17325	17189	16910	17238	17121	17015	17094	17248	16917	17079	17090	17111	17175	17058	17004	17084	17154	17111	16790	17319	16856	17144	17035	17261	17336	16983	17048	17111	17162	17067	16873	17243	17070	16875	17024	17106	17147	16890	16896	16968	17181	16999	17117	16980	16938	17073	16879	16987	16909	17200	17277	17139	17071	17413	16884	17117	17032	16948	17026	17224	17103	17137	16909	17041	17177	17309	17157	17165	17115	17111	17042	17151	17292	17042	17166	17125	17145	17160	17157	16985	17077	17120	17223	17282	17099	17019	17007	17109	17003	17074	17066	17228	16925	17346	16998	17156	17087	17067	17139	17045	17080	17109	16946	17047	16949	17203	17122	17235	17299	17046	17206	17225	17104	17178	16919	17190	17183	16957	16903	17535	17022	16990	17071	17234	17180	17264	17142	17300	17162	17144	16964	17168	17027	17031	17014	17001	17354	17195	17071	16968	17259	17117	17094	17182	17179	17060	17291	17068	17093	16930	17051	17285	17148	17204	17333	17165	17219	17114	17054	16793	17125	17227	17065	17031	17090	17214	17002	16952	16961	17092	16943	16990	17081	16982	17288	17085	17056	17098	17093	17324	17047	17241	17313	17080	17036	17137	17044	16942	17086	17169	17042	17045	16994	17036	16960	17193	16980	17130	16967	16904	17054	17099	17173	17130	17251	16961	17151	16926	17133	17206	16990	16927	17157	16973	16960	17096	17016	17052	17055	17182	16893	16922	17044	17082	17067	16984	17021	16870	17129	17066	17053	17323	16907	16940	17231	17317	17163	17010	17043	17157	17083	17144	16944	17013	17221	17236	16855	17159	17107	17031	17007	16956	17086	17168	17265	17029	16911	17011	16732	16861	17007	17012	16860	16921	17129	17176	16996	17196	17031	17109	17098	16882	17108	17059	16963	17009	17058	17104	17025	17042	17097	17058	17084	17067	16982	17314	16987	17005	17276	17147	17148	17091	17037	16919	16813	17033	17027	16991	17142	17109	17105	17041	16952	17103	17152	17107	17172	17086	16876	16931	17184	17154	16913	17197	17345	17193	16969	17178	17004	16956	17040	17105	16940	17061	16952	17122	17016	16992	17302	17036	17072	17287	17300	16865	17117	17048	17257	17253	17103	17051	17083	16980	17320	17000	17289	16888	17144	17239	17124	17005	17191	16909	17043	17383	17068	16961	17048	17128	17160	17148	16972	17152	17047	17277	17240	16929	17359	17195	17078	16964	17065	17051	16952	17034	16980	17020	16961	17021	17302	16965	17127	17222	17152	17136	16996	17148	17030	17222	17217	17250	17026	16912	17119	17086	16801	17108	16967	17178	17077	17156	17096	16935	17082	16978	17140	17049	17306	16979	17208	17071	16985	17282	16891	17060	16917	17114	17122	17137	17022	17255	16971	17165	16967	17004	17152	17273	17015	17163	17022	17125	17100	17150	17106	16977	17197	17111	17097	17019	17200	17030	17006	17323	17178	17096	16952	16975	16795	16934	17047	17163	16969	17084	17069	17070	17108	17117	17258	17200	17220	16927	17090	16914	16959	17009	16937	17046	17101	17189	17087	17029	17095	17211	17126	17183	17133	17085	17060	17026	17043	17083	17070	17235	17068	17076	16948	17063	16966	16959	17032	17196	17125	16972	17036	17029	17039	17116	17112	17009	16961	17078	17383	17010	17018	17180	17099	17110	16963	16982	17247	16836	17240	17077	16967	17112	17216	17124	17095	17018	17091	17126	17133	17176	16994	17099	17101	17236	17122	16921	17163	17087	17277	16921	17056	17028	17365	16991	17078	16933	17208	17029	16893	17121	17076	17166	17123	17228	17148	17019	17173	17065	16892	16908	17190	16974	16803	17166	17128	16952	16983	17168	16920	16902	16978	17032	16982	17003	16790	17048	17042	16980	17107	17050	16964	16911	16996	17038	17162
13517	19484	17321	15390	14767	14553	14563	14574	14582	14426	14479	14260	14182	14104	14037	13880	13893	13945	14015	13909	13880	14133	14081	14035	13957	13987	13979	13878	14132	13846	13919	13972	13910	13937	13967	14129	14000	13965	13966	13936	13822	13847	13942	14057	13891	13939	13871	13920	13960	13949	13920	13931	13913	13788	13780	13954	13811	13785	13880	14085	14107	14091	13878	14062	13913	13892	13911	14022	13913	13947	13954	13912	14237	13788	14116	14167	13807	13848	14013	13927	13986	13926	13968	13930	14023	14087	13930	14044	13926	13942	14003	13879	13992	13768	13906	13913	13915	13730	14104	13906	13988	14038	13844	13861	13881	13823	13937	13895	13754	13907	13998	13856	14085	14001	13944	13937	13939	13957	13837	13775	13800	13907	13846	13987	13933	13869	13927	13963	13934	13864	13803	13794	13981	13923	14069	13832	13810	13995	14040	13972	13717	13921	13915	13907	13702	13935	13984	14034	14086	14095	13986	13981	13957	13923	13991	13835	13921	13851	13961	13888	14018	13843	13932	14021	13933	13863	13886	13723	13800	13991	14023	14077	14036	13984	13916	13851	13895	13965	13834	13873	14066	13822	13934	13865	13768	13961	13919	13892	13905	13707	13999	13941	14055	13920	13935	13817	13942	13916	13895	13772	13893	14032	14003	14052	13991	14005	13923	13976	14119	13772	14032	13788	13860	13934	13916	14046	14022	14012	14062	13806	13953	13808	13947	13789	13792	13957	13852	13899	13941	13819	13927	14059	13868	13895	13765	13873	13934	13834	13890	13965	14150	13791	13898	13853	13788	13853	13893	13875	13856	13933	14011	14001	13968	13934	14132	13957	14112	14089	13893	13823	13997	13779	13955	13923	13914	13900	13977	13952	14025	13996	14022	13963	14027	13909	13761	13950	14032	13936	14128	13856	13865	13715	14030	13871	13861	14002	13945	14066	13993	13971	13956	13836	13926	13990	13921	14135	13983	14045	13767	13892	13721	13980	13837	13938	13772	14044	13815	13939	13919	13821	13973	14041	13933	13947	14128	13945	13858	14034	13827	14009	13787	14019	13908	14051	14103	13885	13900	13981	14028	13970	13871	14078	13972	13873	14065	13972	14048	13874	13937	14072	13845	13925	13876	13782	14005	13811	14066	13842	14069	13827	13947	13804	13835	13867	13854	13894	13879	13847	13904	13894	13859	14024	13917	14079	13875	13923	13862	13929	13888	13804	13991	13851	13955	13822	14065	13756	13971	13983	13933	13831	14046	13851	13907	13967	13941	13948	14123	13929	13907	13963	14037	13775	14044	13831	14019	13916	13808	13874	14019	13859	13876	13985	13861	13958	13779	13869	13903	13785	14022	13954	14032	13999	14068	14118	13905	13969	13946	13923	14087	13921	14006	14104	13872	13788	13914	13816	14011	14071	14037	13879	13992	13909	13782	13798	13790	13966	13916	13959	13925	13991	13955	14014	13852	14010	14099	13953	13963	14020	13773	13947	14010	13951	13906	13985	14048	13990	13960	13908	13949	13879	13964	14028	13961	14045	14029	13749	14040	14006	13797	13964	13958	14002	13798	13994	13859	13748	13917	14035	13861	13842	14008	14056	13722	14046	13880	13826	13739	13975	13873	13980	14029	13888	13922	14017	13957	13806	14051	13868	14070	13868	14052	13921	13922	13911	13938	13987	14032	13842	13915	13810	13990	14053	13865	13924	13991	13921	13861	13896	13947	13924	14026	14102	14113	13830	13853	13945	13805	14040	14097	13951	13951	13991	13925	13872	14038	13911	14140	13883	13884	13867	13862	13809	13864	13727	14016	13974	13759	14065	14028	13900	13997	14007	13956	13864	13873	13820	13782	13952	13929	13976	13973	14069	14066	13861	14101	13768	13882	13736	13902	13817	14128	13933	13969	13847	14031	13781	14079	13891	13993	13976	13965	13949	13800	14079	13950	13954	14019	13913	13964	13853	14114	14032	13991	13909	13919	13946	14001	13871	14040	13809	14036	13833	13951	13960	14118	13903	13980	13956	13991	13975	14021	13813	13841	13979	13991	13835	13856	13998	13885	13889	13810	14097	13991	13960	13908	13925	13857	13881	13975	13778	13945	13714	13857	13982	14098	13784	13949	13978	13857	14059	13839	13910	13847	13853	14026	13961	13895	13978	13827	13901	14004	13982	13929	13980	13784	13921	13975	13852	13900	13957	13997	13945	13971	13937	13724	14048	13865	13989	13872	14098	13918	13893	14014	14048	14074	13963	14055	14001	13741	14029	14053	14074	13925	13910	13998	13971	13964	13896	13971	13986	13873	14050	13958	13846	13936	13799	14131	13999	14032	13959	13946	13843	13898	13877	14003	13981	14131	14013	14054	13995	13898	14014	13889	13888	13764	13946	13714	13965	14088	13987	13871	14046	13870	13965	13984	14040	14145	13991	14033	13767	13975	13963	14071	13918	14001	13900	13927	14024	13904	13938	13917	13977	13941	13836	13827	13975	13787	13868	13836	13893	13985	14159	13935	13956	13936	13899	13744	13836	14069	13933	13887	13859	13905	13820	14090	13809	13879	13894	13893	13966	13859	13900	13897	13829	14033	13944	14005	13891	13935	13847	13942	14083	13984	13803	13883	14027	14009	13820	13968	13999	13905	13851	14043	13939	13845	13856	13955	13879	14023	13979	13969	13853	13914	13932	13952	14036	13857	13956	13873	13813	14002	13901	14048	13835	13916	13752	14272	13959	13899	13880	14032	13928	13957	13797	13876	13991	14012	13833	13998	13911	14004	13957	13975	13958	13845	14052	14136	14041	14070	14027	13980	13959	13870	13981	13946	13774	14004	13988	13932	14154	13882	14030	13835	13918	13881	13985	13920	13938	13992	13868	13879	13960	13922	13943	13871	13916	13792	14010	13818	13981	13921	13924	13832	13992	13995	13857	13843	14049	13993	13826	13953	14060	13874	13928	13898	13961	13875	13983	13802	14013	14126	13910	13854	14008	13809	13940	13966	13860	13940	13793	13800	13984	13996	13759	13948	13921	14064	13806	13935	13906	13982	13960	13869	13832	14077	13957	13929	14065	13803	13792	13972	13940	13852	13946	13783	13843	14148	13954	13948	13999	13988	13977	13960	13910	13881	13856	13877	14002	13876	13842	13942	14008	14121	14093	13899	13993	13909	13868	13997	13860	13994	13925	14113	13982	13973	13931	13929	14068	13851	13967	13967	13826	14056	13899	13830	13845	13850	13851	13928	13952	13942	13941	13629	14181	14067	13910	13858	13853	14063	14018	13998	13887	14045	14005	13996	13928	14038	14030	13942	13978	13949	13840	13954	13831	13915	13959	13897	14012	14047	13887	13965	13751	14071	13823	13870	13963	13947	14084	13966	13885	13873	13818	13924	13866	14071	13936	13949	13920	13838	14051	14012	13800	13864	14063	13761	13949	13865	13870	14104	14000	13967	13945	14121	13960	13892	14011	13957	13844	13902	13885	13867	14000	13966	13957	13875	13969	13977	13950	13889	14065	13921	13928	13888	13988	13920	13934	14100	14054	13969	13862	13832	13988	13936	14214	13918	14014	13913	13900	13934	13926	13771	13908	14093	13784	13998	14053	13837	13980	13961	13942	13897	13987	14005	13868	13872	14014	13866	13914	13744	13808	13801	14042	14097	13855	13906	13982	14045	14033	13836	13956	13743	13948	14006	14026	13969	13818	13805	14045	13836	13933	13938	13848	13945	14016	13914	13891	13964	13837	13969	13844	13815	13801	14116	13753	13833	14075	13818	13969	13826	13882	13923	13793	13780	14068	14064	13936	14013	14063	13954	14077	14067	13984	13697	13957	13965	13944	13850	13968	14022	13965	13835	13920	13862	14024	13930	13791	13908	14031	13870	13909	13903	13830	13806	13939	13908	13996	13899	13960	13919	13964	13967	13936	13940	14004	13864	13688	14050	13920	13906	13873	14080	13851	14034	13916	13965	13857	13915	13915	14030	13781	13902	13894	13918	14046	13651	14004	14012	14042	14015	13977	13900	13869	13878	14059	14096	13994	14178	13951	14006	14025	14140	14022	13823	13988	13870	14022	13892	13936	14054	13988	13992	13837	14136	13841	14011	13909	14015	13875	14118	14018	14132	14002	13960	13957	13849	14010	13915	14075	13923	14060	14029	13812	13953	13915	13833	13933	13969	14048	13992	14022	14059	13959	14058	13889	13971	14050	13827	13973	14105	13935	13822	14047	14020	13861	13925	13954	13864	14091	13975	13767	14068	14013	13887	13826	14045	13859	13987	13836	13741	13853	14079	13967	13932	13856	13912	13949	14017	13977	13897	14063	13954	14032	13792	13926	14087	13861	13760	14088	13862	14104	13925	13938	14027	13883	13876	13979	14049	13948	13821	14070	13900	14095	13881	13998	14057	13798	13910	13893	14015	13959	13960	13911	13883	13889	14148	13849	13832	13934	13922	14043	14070	13890	14074	13930	13942	13931	13885	14014	13814	13823	13835	13910	14011	13772	13996	14249	14039	13944	14007	13858	13856	14015	13872	14115	13940	13936	13911	13934	13865	13930	13945	13974	13881	13856	13977	13865	13901	14112	13959	13926	13994	14012	13839	13988	13990	13819	13947	14002	14010	13878	14024	13953	13952	14003	13864	13876	13959	13918	13935	13913	13937	13884	13950	13757	13836	13997	13826	13821	13934	13861	13900	14041	13937	13923	14045	13946	13838	13883	13989	14010	14049	13834	14065	14067	14117	13809	13863	13883	13891	13854	13899	13976	14002	14110	13877	13911	13889	14122	13926	13976	14030	13953	14070	13933	14021	13966	13962	14058	13968	13989	13737	13969	14123	14175	14002	13936	13815	14105	13871	13986	13928	14081	13828	13904	13853	13983	14033	13906	13976	13972	13972	13776	13970	13907	13908	13890	14026	13915	13916	13989	13949	13877	13966	13810	13957	13747	13967	14005	14081	14087	13960	13839	14120	13991	13926	13946	13982	13961	14076	14001	14166	13900	13795	13810	13773	14037	13828	13831	13865	13849	13786	13983	13860	13870	13835	13940	13696	13782	13892	13854	13976	13922	14019	13895	14021	14036	13924	13996	14011	13933	13867	13929	13980	13808	13858	13940	13848	13968	13923	13984	14056	13786	13886	13888	14039	13834
22374	21412	28783	24458	21666	23057	22308	18122	17217	17207	17437	17120	17069	16888	16899	16721	16457	16581	16639	16648	16363	16523	16509	16717	16553	16356	16566	16545	16602	16435	16491	16418	16415	16355	16601	16597	16661	16272	16410	16610	16528	16288	16243	16286	16455	16503	16314	16365	16291	16421	16542	16565	16389	16365	16308	16227	16274	16203	16650	16407	16575	16255	16432	16409	16617	16332	16424	16195	16535	16285	16457	16507	16421	16386	16622	16432	16455	16288	16351	16390	16433	16333	16466	16570	16453	16156	16337	16141	16344	16452	16546	16458	16251	16169	16472	16152	16392	16393	16484	16498	16465	16391	16182	16326	16292	16361	16435	16387	16337	16321	16396	16181	16290	16373	16377	16270	16447	16314	16391	16271	16270	16361	16308	16193	16289	16387	16279	16601	16334	16320	16159	16335	16430	16163	16371	16375	16304	16313	16187	16279	16423	16339	16349	16165	16259	16416	16409	16446	16449	16412	16351	16410	16379	16501	16473	16258	16557	16459	16381	16468	16476	16362	16085	16352	16291	16379	16368	16383	16344	16354	16260	16440	16263	16133	16345	16366	16458	16340	16410	16198	16540	16464	16494	16423	16307	16278	16136	16152	16567	16258	16488	16264	16201	16222	16374	16387	16298	16036	16317	16483	16299	16093	16417	16597	16240	16307	16340	16519	16599	16355	16439	16358	16175	16356	16165	16118	16314	16301	16135	16156	16295	16502	16295	16304	16261	16234	16401	16211	16236	16161	16342	16278	16481	16386	16270	16426	16283	16359	16312	16062	16404	16366	16132	16259	16262	16356	16411	16334	16575	16346	16424	16302	16283	16291	16386	16271	16513	16384	16489	16323	16366	16272	16478	16148	16156	16436	16385	16481	16179	16296	16158	16281	16206	16395	16497	16480	16498	16246	16239	16224	16306	16095	16315	16248	16352	16492	16555	16167	16209	16393	16488	16469	16399	16282	16375	16594	16491	16456	16184	16299	16196	16234	16353	16374	16512	16143	16277	16264	16352	16237	16415	16206	16385	16694	16403	16481	16413	16410	16446	16295	16371	16402	16308	16270	16372	16352	16407	16210	16246	16466	16340	16396	16150	16235	16319	16370	16238	16483	16498	16355	16338	16377	16482	16351	16477	16143	16349	16254	16294	16275	16374	16523	16403	16279	16340	16301	16410	16405	16439	16308	16385	16235	16184	16077	16265	16197	16601	16441	16282	16241	16447	16319	16336	16439	16542	16350	16294	16323	16331	16211	16360	16360	16380	16272	16493	16441	16390	16292	16249	16282	16543	16552	16308	16405	16081	16296	16075	16298	16479	16465	16289	16485	16284	16284	16205	16449	16220	16113	16356	16507	16388	16025	16373	16209	16504	16305	16649	16280	16454	16257	16309	16422	16173	16295	16327	16462	16163	16205	16177	16124	16223	16429	16317	16118	16420	16510	16226	16243	16167	16351	16351	16316	16484	16223	16433	16519	16336	16452	16228	16156	16353	16339	16308	16240	16306	16488	16131	16347	16258	16389	16313	16214	16286	16238	16392	16300	16210	16241	16228	16355	16288	16270	16344	16417	16312	16415	16349	16480	16539	16354	16358	16229	16347	16235	16114	16404	16462	16276	16240	16416	16460	16347	16409	16313	16141	16200	16433	16317	16418	16188	16482	16453	16322	16283	16289	16149	16212	16273	16562	16452	16481	16515	16268	16350	16286	16278	16602	16621	16351	16413	16358	16338	16310	16249	16329	16348	16091	16324	16337	16263	16365	16183	16304	16545	16258	16439	16391	16371	16212	16284	16344	16320	16215	16206	16409	16344	16326	16321	16355	16468	16335	16433	16459	16241	16218	16266	16298	16316	16308	16223	16389	16342	16112	16212	16293	16378	16445	16503	16371	16335	16391	16412	16358	16368	16228	16425	16412	16196	16379	16135	16316	16363	16239	16197	16473	16300	16456	16314	16439	16550	16169	16235	16328	16344	16454	16272	16239	16533	16399	16444	16324	16370	16388	16312	16211	16277	16334	16296	16418	16308	16360	16420	16214	16321	16445	16325	16186	16314	16244	16527	16454	16376	16346	16314	16218	16356	16189	16166	16276	16404	16290	16233	16235	16179	16340	16149	16457	16445	16490	16563	16246	16202	16128	16190	16628	16418	16265	16167	16158	16385	16304	16221	16214	16463	16264	16244	16310	16247	16337	16298	16381	16174	16177	16415	16327	16182	16345	16267	16353	16211	16475	16350	16387	16318	16435	16474	16368	16193	16356	16240	16200	16224	16448	16377	16272	16380	16393	16421	16440	16154	16273	16299	16339	16109	16195	16251	16232	16230	16223	16392	16476	16530	16388	16271	16286	16325	16189	16292	16332	16420	16575	16425	16317	16338	16409	16343	16232	16421	16615	16349	16410	16609	16437	16217	16484	16297	16412	16439	16200	16471	16319	16190	16410	16377	16262	16203	16386	16335	16505	16254	16191	16380	16051	16326	16257	16289	16277	16477	16445	16376	16487	16348	16289	16430	16406	16421	16247	16158	16093	16261	16369	16449	16210	16385	16362	16380	16387	16415	16497	16247	16349	16370	16354	16456	16080	16366	16309	16466	16484	16304	16496	16361	16627	16391	16345	16225	16464	16439	16440	16303	16359	16630	16416	16277	16295	16190	16291	16265	16315	16253	16412	16442	16540	16401	16200	16494	16352	16297	16294	16476	16330	16300	16107	16502	16204	16322	16191	16411	16436	16183	16189	16439	16582	16590	16449	16220	16372	16314	16303	16154	16342	16373	16357	16270	16291	16325	16159	16364	16476	16244	16259	16272	16209	16161	16308	16390	16390	16187	16231	16209	16416	16438	16365	16397	16368	16258	16080	16343	16391	16311	16384	16473	16457	16496	16281	16465	16250	16183	16493	16474	16460	16358	16515	16272	16151	16017	16437	16274	16339	16404	16418	16143	16358	16371	16366	16202	16303	16155	16235	16304	16421	16489	16463	16342	16335	16327	16326	16333	16302	16275	16371	16307	16396	16252	16125	16556	16209	16364	16469	16459	16374	16375	16377	16373	16272	16339	16524	16283	16390	16380	16279	16448	16422	16088	16538	16372	16411	16419	16346	16423	16504	16209	16374	16225	16485	16423	16339	16431	16269	16339	16306	16422	16190	16273	16249	16319	16212	16216	16419	16209	16417	16527	16501	16424	16308	16238	16279	16412	16203	16403	16535	16260	16423	16419	16308	16345	16305	16265	16174	16614	16567	16354	16384	16260	16322	16333	16234	16240	16404	16336	16345	16369	16389	16275	16495	16468	16287	16292	16373	16329	16371	16112	16313	16260	16391	16298	16503	16134	16135	16615	16446	16317	16103	16394	16321	16198	16101	16235	16389	16516	16355	16641	16315	16219	16136	16390	16228	16235	16242	16511	16453	16116	16387	16047	16485	16506	16116	16346	16363	16219	16481	16461	16173	16141	16276	16261	16123	16370	16296	16500	16501	16450	16281	16251	16083	16472	16301	16196	16296	16213	16369	16375	16375	16398	16075	16083	16358	16321	16249	16365	16256	16528	16263	16296	16269	16259	16240	16107	16413	16347	16320	16560	16287	16409	16378	16515	16407	16390	16219	16313	16417	16214	16301	16471	16405	16473	16472	16499	16136	16237	16354	16358	16383	16528	16303	16248	16255	16514	16454	16409	16425	16199	16559	16323	16319	16356	16548	16356	16220	16373	16359	16440	16440	16362	16370	16308	16393	16509	16430	16249	16386	16232	16463	16394	16298	16392	16155	16278	16343	16419	16230	16291	16232	16269	16339	16235	16397	16205	16510	16219	16562	16328	16451	16456	16333	16344	16328	16127	16351	16258	16402	16352	16351	16314	16386	16509	16281	16283	16230	16423	16346	16451	16350	16291	16258	16332	16350	16352	16156	16501	16472	16264	16178	16203	16528	16259	16451	16419	16487	16118	16117	16450	16328	16345	16584	16218	16302	16304	16304	16562	16344	16380	16331	16423	16465	16389	16554	16375	16265	16235	16412	16322	16224	16405	16294	16413	16391	16238	16357	16329	16046	16378	16046	16230	16222	16224	16279	16302	16419	16210	16346	16362	16300	16397	16467	16287	16257	16398	16607	16276	16272	16208	16202	16473	16369	16325	16301	16427	16215	16263	16386	16304	16524	16215	16580	16201	16264	16235	16351	16357	16309	16505	16297	16325	16609	16347	16471	16416	16350	16292	16439	16391	16446	16152	16384	16082	16208	16235	16157	16308	16277	16332	16351	16285	16420	16311	16251	16176	16252	16246	16308	16261	16290	16201	16191	16370	16133	16399	16469	16298	16322	16462	16220	16220	16389	16291	16241	16119	16403	16311	16335	16250	16213	16331	16335	16318	16313	16455	16166	16147	16384	16430	16429	16397	16530	16161	16238	16438	16379	16416	16291	16296	16390	16455	16275	16146	16310	16384	16236	16477	16333	16483	16455	16444	16496	16447	16320	16432	16351	16416	16265	16189	16442	16482	16445	16308	16513	16304	16396	16338	16287	16427	16261	16229	16363	16272	16226	16340	16267	16338	16229	16229	16420	16530	16481	16348	16365	16388	16352	15915	16280	16337	16510	16317	16409	16502	16383	16403	16369	16146	16328	16244	16246	16489	16408	16637	16290	16055	16289	16135	16399	16143	16329	16203	16330	16518	16389	16416	16286	16340	16414	16222	16311	16278	16330	16482	16400	16389	16337	16284	16134	16205	16312	16579	16439	16456	16239	16376	16338	16395	16291	16520	16221	16247	16291	16399	16447	16304	16390	16217	16418	16251	16262	16035	16236	16352	16357	16235	16495	16341	16354	16360	16243	16451	16469	16268	16432	16120	16450	16433	16411	16232	16370	16312	16060	16525	16365	16269	16338	16290	16504	16364	16391	16338	16361	16379	16434	16412	16191	16253	16413	16162	16382	16175	16291	16228	16440	16352	16362	16338	16344	16403	16365	16377	16187	16125	16251	16406	16270	16300	16454	16268	16234	16112	16168	16468	16308	16402	16245	16329	16220	16191	16338	16229	16287	16364	16589	16554	16390	16119	16033	16214	16321	16479	16407	16223	16262	16407	16243	16124	16297	16292	16286	16370	16191	16146	16356	16319	16430	16423	16168	16419	16270	16289	16481	16309
12822	23985	20190	16784	15574	15031	14721	15042	14736	14895	14427	14250	13944	13888	13657	13504	13669	13671	13498	13807	13743	13367	13661	13729	13789	13689	13380	13474	13685	13641	13374	13640	13600	13508	13631	13435	13522	13746	13579	13598	13566	13423	13431	13577	13430	13595	13453	13513	13599	13682	13668	13686	13656	13468	13613	13628	13506	13613	13520	13568	13409	13297	13560	13422	13638	13657	13694	13475	13564	13525	13432	13618	13660	13659	13442	13517	13647	13564	13489	13540	13571	13391	13420	13448	13555	13358	13510	13427	13554	13538	13445	13432	13412	13504	13731	13540	13499	13644	13445	13718	13406	13477	13451	13455	13574	13539	13586	13708	13420	13594	13562	13475	13643	13636	13493	13586	13638	13549	13580	13517	13603	13482	13637	13588	13532	13370	13442	13360	13412	13411	13426	13516	13540	13600	13464	13473	13600	13429	13518	13430	13372	13471	13454	13533	13424	13386	13473	13480	13531	13342	13613	13537	13570	13517	13547	13467	13428	13387	13436	13319	13572	13618	13558	13665	13539	13581	13393	13613	13521	13464	13454	13518	13689	13439	13670	13513	13652	13411	13716	13492	13435	13491	13487	13521	13256	13535	13363	13468	13395	13461	13686	13534	13258	13568	13519	13585	13615	13430	13696	13427	13362	13548	13544	13638	13492	13495	13433	13476	13600	13611	13351	13549	13602	13485	13379	13594	13655	13424	13532	13480	13542	13548	13503	13486	13568	13451	13537	13389	13601	13458	13513	13581	13582	13499	13542	13539	13498	13359	13316	13726	13373	13538	13350	13552	13474	13651	13533	13624	13538	13636	13473	13381	13392	13460	13627	13541	13522	13409	13545	13819	13388	13267	13508	13419	13524	13438	13585	13539	13382	13691	13602	13462	13681	13620	13548	13477	13457	13550	13497	13356	13612	13638	13407	13617	13534	13525	13406	13512	13536	13642	13493	13461	13519	13623	13591	13383	13525	13574	13521	13467	13501	13600	13672	13506	13264	13447	13498	13543	13554	13517	13467	13387	13421	13381	13623	13525	13567	13519	13425	13517	13608	13614	13454	13484	13528	13452	13460	13660	13562	13501	13701	13455	13469	13515	13502	13429	13454	13493	13395	13411	13447	13704	13392	13652	13577	13639	13324	13553	13483	13483	13458	13436	13467	13601	13526	13389	13507	13652	13560	13517	13485	13599	13677	13573	13550	13400	13536	13484	13485	13533	13429	13358	13522	13560	13425	13412	13443	13644	13483	13530	13525	13436	13502	13452	13497	13433	13399	13566	13502	13348	13519	13528	13535	13497	13461	13467	13299	13435	13415	13509	13538	13636	13369	13325	13651	13510	13506	13594	13527	13555	13468	13575	13382	13501	13513	13432	13598	13440	13528	13436	13497	13643	13464	13455	13493	13435	13508	13520	13532	13459	13467	13370	13575	13460	13611	13340	13639	13608	13698	13652	13510	13645	13516	13589	13592	13567	13648	13457	13455	13718	13503	13435	13369	13458	13474	13404	13418	13611	13552	13490	13406	13600	13590	13715	13466	13492	13576	13430	13494	13588	13527	13631	13522	13400	13535	13417	13468	13398	13460	13393	13342	13511	13546	13589	13470	13521	13456	13545	13364	13477	13398	13607	13504	13547	13679	13509	13473	13391	13584	13489	13424	13533	13498	13285	13652	13581	13395	13549	13630	13573	13661	13411	13615	13433	13563	13482	13405	13655	13594	13531	13443	13572	13380	13513	13547	13732	13461	13461	13554	13485	13340	13512	13408	13471	13325	13520	13588	13552	13660	13349	13536	13532	13500	13526	13553	13535	13538	13406	13639	13361	13671	13504	13596	13554	13505	13530	13613	13393	13577	13494	13502	13554	13526	13501	13516	13466	13561	13358	13475	13533	13325	13392	13614	13398	13551	13700	13491	13509	13654	13363	13276	13418	13438	13362	13536	13370	13505	13407	13446	13349	13690	13437	13492	13353	13524	13555	13630	13582	13499	13503	13410	13418	13315	13501	13295	13641	13432	13495	13496	13493	13378	13392	13424	13453	13374	13514	13575	13376	13513	13587	13451	13535	13569	13408	13576	13488	13428	13478	13452	13464	13297	13351	13534	13551	13535	13548	13653	13563	13570	13388	13592	13501	13537	13504	13543	13620	13467	13461	13398	13652	13471	13593	13508	13446	13555	13524	13470	13449	13550	13554	13447	13415	13625	13497	13489	13469	13390	13448	13470	13313	13563	13541	13478	13540	13448	13580	13614	13577	13448	13274	13564	13444	13540	13450	13744	13624	13603	13468	13514	13545	13447	13354	13533	13473	13496	13508	13410	13591	13529	13452	13439	13522	13565	13322	13533	13591	13373	13432	13280	13658	13687	13592	13497	13499	13562	13522	13487	13559	13443	13394	13441	13527	13495	13530	13447	13556	13589	13715	13417	13582	13555	13452	13557	13511	13542	13488	13627	13456	13431	13582	13521	13555	13560	13432	13510	13691	13514	13559	13527	13500	13466	13613	13480	13239	13581	13489	13409	13469	13440	13565	13453	13526	13504	13551	13570	13525	13545	13556	13556	13440	13469	13602	13353	13379	13338	13339	13401	13454	13570	13530	13466	13553	13405	13456	13363	13504	13459	13436	13565	13502	13456	13564	13528	13572	13492	13430	13505	13582	13450	13637	13444	13398	13464	13363	13411	13349	13598	13559	13613	13475	13587	13536	13657	13373	13501	13541	13608	13508	13479	13698	13578	13458	13726	13540	13700	13403	13534	13415	13602	13628	13442	13536	13496	13408	13454	13362	13554	13561	13524	13596	13411	13676	13414	13475	13602	13415	13548	13640	13475	13328	13565	13368	13432	13690	13472	13638	13566	13555	13540	13528	13567	13581	13556	13663	13381	13546	13480	13509	13515	13374	13545	13537	13270	13495	13512	13536	13420	13526	13349	13653	13511	13668	13699	13552	13579	13580	13535	13512	13484	13421	13318	13561	13503	13456	13541	13580	13463	13432	13623	13590	13488	13538	13414	13493	13536	13509	13566	13488	13528	13525	13560	13531	13496	13431	13521	13412	13454	13691	13533	13340	13588	13574	13521	13446	13580	13491	13476	13697	13491	13357	13423	13666	13387	13452	13532	13607	13361	13502	13527	13532	13712	13433	13335	13568	13475	13489	13613	13483	13717	13443	13253	13564	13453	13251	13643	13437	13573	13521	13643	13578	13470	13667	13377	13539	13579	13583	13507	13560	13589	13625	13674	13576	13472	13658	13542	13494	13421	13581	13370	13446	13521	13592	13551	13425	13652	13555	13518	13382	13704	13418	13496	13549	13565	13556	13494	13524	13493	13432	13408	13585	13533	13439	13702	13494	13484	13593	13443	13655	13318	13501	13507	13587	13351	13506	13437	13636	13436	13425	13382	13483	13490	13421	13469	13656	13496	13391	13421	13397	13396	13583	13573	13464	13553	13659	13547	13591	13568	13606	13570	13569	13647	13600	13492	13414	13537	13538	13363	13673	13531	13589	13465	13500	13507	13486	13659	13543	13656	13508	13373	13506	13392	13509	13375	13599	13515	13539	13354	13397	13603	13478	13428	13596	13432	13316	13633	13480	13536	13470	13667	13395	13303	13530	13446	13525	13442	13600	13790	13263	13615	13488	13557	13660	13395	13480	13573	13412	13531	13577	13655	13461	13601	13619	13541	13577	13456	13443	13488	13622	13533	13469	13424	13539	13516	13545	13451	13358	13494	13507	13320	13430	13508	13461	13626	13479	13583	13605	13477	13572	13439	13481	13384	13493	13546	13478	13365	13517	13371	13480	13400	13549	13463	13484	13670	13609	13477	13570	13450	13653	13848	13665	13549	13542	13539	13577	13546	13487	13739	13561	13557	13387	13406	13505	13402	13555	13417	13464	13387	13496	13630	13612	13432	13378	13502	13554	13282	13499	13412	13575	13443	13600	13666	13363	13553	13595	13409	13427	13447	13409	13488	13507	13471	13476	13433	13467	13564	13356	13465	13357	13832	13347	13609	13444	13556	13631	13439	13509	13478	13479	13495	13543	13662	13365	13490	13572	13337	13409	13322	13498	13437	13366	13562	13456	13529	13449	13501	13502	13491	13523	13567	13583	13752	13438	13462	13469	13363	13702	13467	13461	13551	13493	13542	13643	13594	13514	13599	13533	13505	13460	13485	13608	13455	13498	13457	13427	13386	13493	13490	13512	13530	13564	13532	13603	13513	13629	13593	13444	13481	13531	13572	13484	13464	13517	13424	13685	13598	13514	13524	13376	13441	13553	13429	13553	13559	13566	13367	13526	13352	13556	13388	13528	13521	13647	13443	13231	13492	13543	13365	13497	13709	13457	13543	13567	13528	13567	13620	13548	13458	13581	13526	13702	13451	13597	13612	13456	13729	13541	13481	13360	13532	13684	13380	13462	13281	13466	13424	13494	13544	13540	13448	13387	13514	13608	13538	13470	13395	13612	13444	13559	13506	13461	13523	13578	13316	13594	13466	13540	13477	13547	13352	13515	13357	13423	13644	13533	13434	13575	13580	13381	13507	13683	13379	13432	13596	13558	13525	13643	13526	13546	13518	13828	13575	13363	13294	13616	13597	13476	13628	13463	13519	13645	13413	13734	13595	13525	13468	13482	13432	13607	13631	13470	13483	13595	13467	13521	13480	13585	13424	13394	13389	13409	13408	13609	13421	13575	13414	13670	13272	13525	13584	13476	13530	13491	13430	13492	13464	13478	13454	13413	13512	13601	13463	13444	13468	13568	13511	13344	13593	13493	13599	13494	13593	13579	13534	13676	13468	13495	13629	13469	13528	13584	13552	13640	13420	13536	13458	13547	13556	13627	13304	13547	13472	13554	13490	13605	13513	13567	13480	13530	13432	13663	13723	13487	13441	13494	13472	13380	13431	13548	13399	13676	13647	13526	13499	13373	13578	13382	13282	13595	13575	13465	13639	13464	13428	13512	13579	13437	13272	13273	13608	13361	13588	13480	13515	13543	13635	13527	13508	13437	13535	13594	13553	13561	13381	13508	13452	13383	13548	13511	13517	13522	13472	13489	13617	13400	13560	13422	13633	13494	13539	13473	13502	13261	13639	13569	13593	13537	13533	13667	13495	13645	13444	13286	13524	13398	13511	13744
29965	22538	22391	19661	17497	17311	17478	17361	17408	17489	17381	17103	17122	17152	17239	17022	17256	17050	16981	17138	17144	17412	17163	17048	17124	17162	17363	17179	17202	17313	17275	16933	16935	17154	17104	17198	17215	17116	17197	17156	17235	17424	17341	17094	17109	16935	17263	17110	17151	16995	17168	17053	17062	17251	17029	17035	17154	17169	17107	17207	17236	17149	17047	17077	17285	17064	17262	17257	17185	17357	17327	17225	16827	17139	17113	17155	17159	17145	17101	17263	17220	17143	17173	17008	17248	17172	17082	16946	17152	17099	17105	17308	17201	17215	17141	17064	17186	17005	17012	17056	17279	17162	17296	17010	17039	17057	17056	17001	17203	17346	16975	17059	17146	17005	16909	17122	17361	17061	17158	17139	17212	17106	17124	17273	17107	17082	17113	17170	17267	17070	17192	17404	17340	17083	17296	17034	17137	17063	17040	17208	16976	17099	16999	17269	17120	17212	17220	17264	17138	17158	17074	16996	16934	17383	17055	17113	17350	17190	17144	17041	17146	16981	17045	17202	17108	17089	17069	17035	17133	17041	17257	17026	17135	17069	17155	17059	17197	17139	17013	17010	17116	17041	16901	16915	17266	17068	17153	16938	17036	17006	17255	17012	17074	17114	17059	17263	17051	17270	17153	17215	17198	17064	16931	17123	17096	17180	17007	17076	17180	17182	17115	17055	17189	17134	17225	17272	17116	17171	17102	17056	17030	17286	17297	17172	17014	17152	17099	17090	17221	16877	16998	17061	17186	16948	17020	17112	17262	17062	17035	17161	17004	16966	16846	17165	17124	17099	17074	17072	17295	17083	17090	17043	16882	17089	17219	16993	17220	17256	17028	17187	16989	17179	17320	17107	16964	17168	17104	17246	17066	16940	17213	17003	16982	17168	17133	17182	17153	17206	17115	17131	16867	17028	17110	17055	17191	17287	17264	17179	17195	17189	17120	17166	17239	17053	16983	17149	17052	17185	17158	17018	17326	17042	17107	17026	17230	17146	17109	17193	17143	17178	17184	17010	16963	17182	17212	17022	17197	17187	17194	17155	17178	17169	17205	17207	17239	17250	17239	17037	17190	17192	17292	17032	17142	17114	17176	17180	17218	17209	17217	17194	17172	17141	17136	17147	17109	17200	17174	17262	17022	17132	17098	17235	17269	17116	16949	16932	17207	17116	17295	17278	17165	16969	17241	17226	17028	17170	17170	17176	16997	17083	17119	17218	17303	17448	17134	17038	16972	17209	16946	17258	17215	17281	17077	17133	17203	17118	17147	17039	17020	17195	17230	16983	17054	17157	16998	17123	16922	17254	17265	17262	17145	17355	17114	17190	17028	17164	17087	17348	17174	16903	17106	17199	17109	17155	17038	17223	17143	17196	17139	17019	17085	17206	17218	17129	17143	17267	17038	17235	17315	17261	17130	17077	17122	16993	17065	17117	17125	17179	17158	17098	17131	17015	17091	17151	17180	17172	17103	17283	17255	17088	17230	16900	17175	16994	17005	17248	17290	17135	17099	17233	17170	17172	17197	17246	17150	17051	17335	17359	17236	17111	17264	17044	17172	17178	17462	17182	17138	17066	17232	17054	17344	16891	17039	17071	17019	17070	16921	17073	17102	17003	17254	17293	17011	17141	16974	17019	17084	17128	17115	17019	17262	17168	17005	17002	17033	17074	17067	17107	17123	17059	17384	17148	17262	17116	17156	17198	17242	16878	17078	17239	17067	17190	16949	17021	17221	16999	17175	17212	17016	17451	16923	17214	17066	17113	17156	17015	17024	17121	17344	17198	17150	16994	17135	17243	17212	17154	17098	17233	17020	17106	17394	17063	17125	17176	16978	17067	17095	17166	17069	16965	17042	16925	17285	17245	17438	17007	17052	17143	17097	17229	17076	17135	17277	17156	17142	17142	17273	16995	17242	17285	16863	17072	17021	17059	17165	16993	17190	17176	16976	17092	17068	17157	17284	17194	17159	17141	17365	17026	17284	17141	17279	17072	16940	16954	16991	17183	17217	17113	17259	17106	17252	17092	17063	17177	17089	17130	16817	17071	17177	17272	17035	17321	17261	17007	17068	17330	17100	16958	17262	17157	17212	17285	17252	17269	17295	17122	17044	17072	17169	17299	17118	16795	17241	17001	17052	17429	17109	17314	17114	16907	16953	17069	17037	17164	17272	17204	17061	17359	17155	17253	17153	17086	17072	17089	17128	16991	17245	17130	17146	17043	17330	17127	17236	17280	17138	17301	17171	17047	17027	17158	17144	17172	17067	16965	17091	17076	17181	17106	17208	17023	17100	17174	17204	17257	16994	17070	17202	17160	17042	17106	17001	17249	17147	17236	17119	17119	17180	17112	17039	17017	17092	17047	16969	17187	17242	17128	17232	17078	17216	17086	17157	17398	17051	17258	17251	17041	17151	17323	17078	17294	17240	17418	17293	17132	16997	17033	17149	17132	17311	17147	17078	17160	17105	17109	17145	17165	17041	17096	17288	17167	17247	17288	17241	17117	17114	17180	17227	17129	17165	17138	17104	16964	17046	17216	17119	17263	17153	16975	17079	17254	17061	16991	17050	17261	17167	17248	17138	17120	17097	17158	16990	17152	17102	17160	17147	17079	17274	17103	17106	17098	16976	17150	16926	17068	17167	17077	17191	17185	17346	17028	17012	17264	17202	17152	17028	17074	17100	17184	17114	17105	17122	17255	16957	17217	17088	17109	17157	17201	17037	17054	17022	17169	17087	17318	17114	17212	17105	17301	17215	17142	17277	17009	16977	17129	17224	17153	17347	17110	17130	17014	17188	17133	17197	17300	17101	17032	17226	17196	17073	17186	17095	17134	17255	17207	17127	17081	17181	17176	16948	17039	17298	17003	17236	16957	16923	17213	17167	17139	17330	17196	17138	17052	17079	17294	17113	17185	16933	17161	17052	17231	17290	16967	17046	17228	17177	17216	17206	17116	17131	17194	17175	16982	17281	17363	17391	17037	17043	17076	17066	17002	17176	17049	17226	17237	17303	17009	17038	17010	17264	16945	17116	17303	17354	17249	17152	17144	17074	17059	16986	16910	17273	17147	16903	17166	17109	17111	17250	17112	17200	16995	17271	17277	17038	17203	17114	17073	17194	16903	17057	17228	17085	17202	17018	17142	17078	16943	17142	17054	17388	17242	17071	17139	16879	17185	17280	17134	17157	17146	17116	17118	17068	17026	17022	16939	17092	17113	17143	17203	17172	17076	17079	17059	17530	17189	17078	17187	17103	17154	17331	17004	17140	17385	17279	16998	17124	17220	16951	17003	17155	17138	17366	17044	17384	17038	17227	17342	17210	17108	17128	16946	17090	17140	17265	17089	17090	17040	17256	17381	17080	17221	17161	17310	17249	17391	17112	17043	17090	17041	17274	17254	17129	17125	17110	17165	17096	17062	17320	16911	17236	17095	17293	17129	17205	17021	17099	17139	17138	17292	17133	17158	17009	17241	17169	17109	17107	17261	17337	17073	17191	17224	17067	16977	17161	17127	17173	17227	17049	17078	17234	17145	17117	17205	17016	17112	17095	17162	17295	17084	17149	17343	17241	17254	17207	16877	16963	17067	17134	17282	17238	17123	17234	17235	17118	17266	17280	16897	17215	17336	17296	16945	17179	17177	17238	17069	17225	17340	17298	17294	17107	17100	17299	17328	17173	17196	17087	17096	17122	17094	17033	17165	17198	17095	17136	17081	17199	17198	17013	17306	17172	17306	16920	17117	17087	17056	17160	17155	17142	17085	16858	16852	17023	17135	17129	17044	17094	17083	17183	17176	17224	17002	17207	17150	17190	17005	17108	17275	17188	17189	17165	17116	17072	17167	17067	17313	16967	17264	17156	17244	16997	17084	17015	17008	17291	17182	17115	17208	17087	17233	17207	16977	17260	17088	17194	17109	17315	17091	17242	17230	17180	17136	17193	17135	17205	17069	17060	17077	17265	17284	17205	17088	17088	17221	17489	17253	17128	17028	17087	17222	16993	17136	17029	17422	17182	17056	16930	16963	16997	17093	17205	17075	17193	17169	17048	17268	17262	17141	17132	17203	17052	17096	17108	17178	17103	17290	17163	17262	17092	17128	17181	17218	17146	17319	17215	17039	17329	16770	17092	17084	17079	17217	17131	17180	17288	17221	17120	17113	17105	17125	17239	17188	17175	17131	17037	17297	17265	17005	17315	17096	17250	17063	16971	17108	17299	17200	17245	17369	17167	17121	17196	17244	17260	17113	17080	17114	17110	17161	17207	17264	17043	17115	17092	17191	17268	16925	17155	16957	17128	17156	17193	17187	17045	17082	17303	17202	17049	17204	17379	17247	17063	17267	17176	17178	17151	17167	17312	17277	16763	17220	17126	17241	16926	17273	17080	17070	17024	17057	17002	17253	17201	17110	17266	17092	17001	17146	17175	17127	16976	17089	17039	17099	17189	16956	17132	17316	17123	17119	17272	17162	17175	17309	17075	17198	17129	17225	17136	17052	17037	17142	17196	17021	17028	17174	17182	17073	17210	16900	17014	17171	17289	17184	17288	17223	16994	17301	17247	17102	17217	17170	17042	17278	17290	17187	17056	17216	17291	17243	17044	17039	17055	17107	17204	17163	17214	17082	17196	17265	17308	17211	17178	16956	17193	16999	17356	17082	17193	17154	17052	16760	17269	17020	17127	17088	17098	16840	17306	17354	17202	16998	17303	17330	17183	17013	16934	17237	17219	17135	17142	17111	17065	17040	16993	17011	17210	17187	17033	17285	17280	17173	16987	17120	17208	17194	17136	16911	17025	17253	17159	17130	17226	17182	17110	17054	17118	16947	17226	17146	16967	17221	17121	17034	17115	17103	17163	17209	17148	17075	16942	17020	17263	17167	17175	16977	17050	17062	17066	17136	17100	17089	17234	17121	17372	17093	17081	17092	17250	17109	17111	17234	17135	17220	17022	17070	17022	17039	17266	17081	17442	17089	17098	17191	17356	17176	16986	16995	17090	17142	17091	17242	17179	17339	16825	17177	17050	17157	17099	17103	17115	17105	17244	17075	17157	16989	17152	17202	17292	17077	17134	17125	17336	17257	17181	17048	17202	17053	17084	16859	17024	16775	17014	17201	16935	16992	17201	17230	17276	17208
15824	18269	16485	14920	14578	14628	14435	14490	14406	14323	14359	14224	14154	13994	14027	14009	14004	14088	13962	14054	14007	14145	14132	14076	13957	14162	13851	13997	14003	14166	13897	14062	13957	14073	14018	14140	13947	13911	14158	13941	13997	14006	14169	14058	14223	14105	13961	13997	14134	14019	14067	13995	13905	14003	14276	14023	14046	14063	13978	13900	14063	13984	13786	14190	14022	14018	14050	14113	13975	14074	14007	13876	13992	14094	13913	14235	14157	14014	13879	14113	13848	14066	13984	13999	14000	14080	14124	14078	13905	14060	14097	13904	13959	13936	14173	14187	14163	13942	14039	14032	13957	13930	14079	13873	14030	14113	13967	13974	13929	13876	14024	13944	14102	14044	13921	14284	13979	14041	13990	14002	13973	14052	13950	14049	14129	14096	13980	13911	13960	13852	14075	14051	13845	13987	14322	13916	14002	14034	13971	14136	13939	13998	14122	13923	14088	14092	13881	13895	14085	13924	13885	13992	14037	14030	14033	14015	14016	13858	13975	13969	14000	14028	14022	13994	13897	14227	13796	14142	13973	13958	14053	13892	13973	13890	13975	14020	13987	14050	13993	14018	14012	14170	14043	14008	14065	14078	13939	14017	13976	14097	14135	14164	13976	13927	14146	13947	14166	13998	13925	14012	14015	13963	14105	14071	13975	13953	14126	13930	14038	13964	14012	14027	13967	14001	13976	14056	13902	14078	13721	14023	13944	14008	14038	14123	13830	13874	14000	14082	14006	13996	13827	14035	14088	14075	13893	13984	14149	14009	13981	14101	13969	14087	13922	14004	14074	13913	14091	14041	13986	13999	13958	13890	14092	13845	13937	14190	13829	13879	13893	13960	14165	13975	13907	13890	13922	14081	14047	14139	14034	13949	13904	13994	13960	13924	13954	14141	13908	14104	13879	13938	14060	14034	13982	14010	14086	14229	13981	14080	14069	14013	14051	13904	14086	14011	14110	13932	13961	14027	14046	13911	13949	14003	13893	13949	13978	14080	13919	14016	14004	13955	14207	14134	14013	14004	14012	13950	13932	13830	13952	14114	13914	13935	14062	13997	13973	13922	14030	13980	14035	14054	14103	14077	13933	14065	13923	14099	13879	14009	13877	13879	14013	13844	14043	13965	13992	13996	14115	13975	14035	13848	13998	13998	14065	13999	14017	14031	14008	13983	13904	14010	14097	13926	14044	14063	13980	13978	14083	14075	13986	14030	14092	13998	14030	14068	14004	14019	14086	13966	14056	13960	14187	14036	13836	14096	14169	14089	14043	13912	13969	13935	13933	14005	14073	13948	14057	13985	13961	13944	14003	14042	14136	13944	13988	13978	14006	13999	14028	14011	13923	14027	13991	14129	13971	13936	13995	14162	13974	14088	13900	14000	13915	13916	13920	14002	13973	14140	14073	14026	14085	14113	14032	14012	14116	13946	13999	13975	13852	13977	14169	13892	14053	13922	14073	14101	14015	14055	14027	14072	13877	14076	13884	13962	13965	13949	14010	14003	13876	14030	14102	14051	14010	14017	13951	14057	14080	14034	13928	14192	14004	13900	14145	13990	13906	14003	13944	13804	14140	14006	14046	13967	14029	14176	13866	14059	14083	13847	14022	14066	13958	14081	14024	13982	13992	14062	14019	14191	13894	13929	14048	14116	14066	14026	13946	14006	14193	13987	14009	13927	14194	13984	14066	14068	14147	14002	13942	13948	14078	14114	14042	13926	13798	14044	13992	14127	14029	14086	14017	13989	13935	13929	13992	14093	14126	14036	14057	14095	13950	13937	13879	13966	13883	13964	13938	14001	14108	13995	13857	14147	14019	13909	14057	13879	14022	13932	13879	14105	13839	13944	14064	13981	13967	14141	14139	13883	13949	14101	13973	13994	14038	14048	14000	14047	14057	13979	13797	13978	13934	14073	13940	13863	14069	13989	13995	14120	13998	14097	14065	13957	14072	14073	14047	13926	14080	14070	13981	14019	13905	13984	14100	14091	14095	14073	14097	13758	14176	14129	13791	13943	14071	14018	14135	13985	13805	13944	13875	14009	13952	14018	14118	14026	14025	14083	14144	14111	13962	14041	13934	13919	14095	13810	14065	14118	14017	13797	14040	14059	13940	14131	14005	13884	13947	13938	14055	13825	13973	14016	14186	14013	14157	13968	13955	14021	14018	14121	13977	14034	13961	14162	13987	14097	13998	14106	13851	14114	14139	14012	14095	14060	13939	14012	14014	13964	13983	14108	13959	14043	13962	14114	13931	14081	13901	14148	14018	13892	13997	14025	13883	14060	13832	14094	14194	13976	14027	13990	14070	13959	14073	14070	14043	14076	14069	13881	13912	14131	14140	13978	14051	14168	13994	13945	13977	14022	14034	14110	13908	13985	14011	13996	13915	14108	13964	13980	13975	13970	14058	14140	14089	13811	14029	13983	14178	13922	14093	13967	14103	14070	14062	14041	14111	14154	13957	13955	13954	13924	13970	14109	14152	13981	14056	14009	14016	14001	14074	13933	14050	14006	13958	14154	13990	13981	14054	13864	14065	13954	14060	14015	14149	13970	13841	14059	14002	14073	14030	14091	14138	14066	13969	13972	13910	14106	13909	14086	13928	13963	14001	13946	13958	14101	14006	13982	13987	14032	14201	13922	14009	13943	14097	14011	14168	14026	14071	14147	13927	13839	14160	14003	14019	14138	14072	13965	14133	13805	14110	13986	14159	13948	13960	14132	13908	14005	13887	14070	13941	14196	13989	13976	13959	14016	14063	13878	13997	14038	14103	14014	14112	13893	13964	13936	14053	13867	13942	14085	13952	13943	13996	14048	14077	14011	13989	14028	13969	14084	13963	14041	14143	14063	14035	13866	13915	13927	13995	13833	13926	13927	13950	13958	13767	14189	14005	14143	14123	14055	14086	13983	14055	13946	13971	14248	13925	14003	13917	13953	13962	14045	13980	14065	14015	14086	13899	14122	14010	13997	13970	14082	14063	14321	13956	13868	14026	14023	13966	14004	14101	14150	13998	13994	14043	13998	13979	14075	14079	14008	14055	14017	14028	14246	14008	14018	14042	14074	14185	14083	14013	13955	14074	14192	14006	13956	14053	14085	13988	13942	13935	14351	13900	13982	13953	14093	13849	14142	13898	14058	13956	14002	14070	14076	14008	14004	13930	13987	14221	14135	14051	13958	13991	14170	13912	13999	14133	13903	13889	14208	13893	13740	13999	14067	13970	14133	13857	14057	14077	14023	14116	13975	13969	14021	14032	14124	13917	13948	14006	14151	14053	14054	13977	14069	13881	14007	14039	13941	14138	13993	13885	14109	14113	13766	13989	13878	13977	14028	14149	14046	14062	14005	13881	14183	13902	13984	14090	13975	13965	13997	14028	13781	14040	14017	14146	13918	13986	14006	13920	13904	14055	13852	14114	13951	13925	13957	14003	14128	14080	13901	13956	14109	13989	13947	13959	13960	14168	13994	14125	14042	14117	14039	14018	13823	14033	13897	13950	13990	13937	13991	13904	14024	13861	13989	13928	14035	13887	13958	14003	13983	14089	14009	13907	14080	14001	13847	13956	13914	14093	13912	14038	14017	14008	13810	14096	14043	14099	13936	14147	13937	14128	14143	14106	14080	13955	13916	14046	13841	13787	13982	14055	13909	14089	14032	14077	13844	14333	14076	13874	14096	14026	14172	14160	14177	13817	13998	14185	14103	14023	13950	14033	14045	13999	14079	13908	14018	14072	14000	13992	14068	14162	14086	14133	13999	14075	13973	13960	14123	13807	14023	14059	14068	13966	13879	14068	14246	14123	13977	14121	14148	13780	14068	13994	14130	13924	14122	14000	14081	14089	13955	14077	14056	14000	14102	14165	14049	14076	13993	14019	14049	13849	13990	14066	14211	14026	13893	14029	14067	14020	13972	14083	13781	14106	13953	14054	14001	13994	14001	14108	13907	13889	14124	14006	14203	13966	14162	14042	14170	14067	14033	13886	14198	13901	14031	13891	13954	14177	14045	14008	14021	13938	14110	14052	13998	14034	13903	14082	13926	14065	14084	13971	14072	13754	14187	13978	13873	14137	14138	14113	14129	13892	14049	14027	14009	14150	14096	13990	14050	14010	14125	13997	14010	14123	14131	14065	14104	14014	13987	14115	14126	14034	13991	13910	13967	14210	14023	13993	14140	13960	14003	14115	14115	13953	14115	13880	13982	14143	13905	13951	13940	13902	14080	13953	14127	13958	14024	13995	14042	13996	14151	13916	14095	13883	14058	14167	14112	13867	13891	13882	14043	14091	14165	14151	13999	14097	13931	14014	13969	14004	14117	13908	13956	14044	13950	14128	14024	13970	13898	13896	14136	14040	14030	13898	14082	13974	14138	14233	13909	14013	14046	13991	14093	14059	13860	13894	13964	13996	14101	14063	13932	14081	14099	14033	13960	14164	13928	13995	13907	13972	14010	13972	13958	13953	14152	14049	14095	14028	13942	14065	14069	13994	13971	13981	13904	14024	14059	14162	14125	13966	13898	14002	14047	14061	14025	13968	13946	14041	13888	14019	13902	14064	13988	14071	14135	13921	14069	13857	14028	14072	14059	13988	13976	14147	14130	13956	14072	13919	14065	14112	14044	13871	14023	13990	14026	14040	13877	13995	13962	13894	14005	14004	13993	14049	13992	13966	14049	13895	13873	14084	14124	14097	13889	14021	13865	14065	13958	14059	13938	14074	14003	13990	14044	14042	14163	14048	14031	13910	13898	14166	14096	13900	14131	13938	13952	13966	13858	14030	14009	14169	13908	14068	13952	14078	14038	14159	14038	14066	14073	14072	13882	14133	14050	14100	14045	13942	14000	13950	14100	14067	13830	13976	14021	14019	13993	14176	14026	14128	14012	13894	14131	14011	13925	14011	13983	13995	14151	14181	14043	14017	14021	14002	13972	14149	13916	14079	14047	13936	14049	14111	13908	14046	14006	13936	13931	14029	14035	13893	14173	14000	13971	13952	13954	14092	14023	14036	13993	14114	14149	14020	13992	13962	14041	13961	14123	14221	13936	14059	13983	14265	14019	14140	14069	14015	13883	14014	14005	13915	14194	14133	14212	14042	13971	14069	13967	14028	14096	14172	14072	13969	14071	13928	14060	13948	13948
23337	21379	28183	25087	22104	20243	19161	17378	17279	17212	17136	16732	16594	16622	16610	16613	16630	16627	16525	16406	16539	16570	16698	16668	16527	16592	16640	16608	16583	16797	16717	16430	16550	16469	16357	16484	16539	16493	16716	16704	16647	16587	16755	16663	16473	16574	16693	16516	16581	16514	16542	16472	16680	16617	16551	16546	16727	16630	16695	16654	16528	16484	16605	16490	16602	16690	16682	16572	16592	16521	16454	16511	16558	16588	16500	16666	16709	16555	16629	16460	16745	16606	16537	16672	16319	16489	16464	16665	16355	16329	16506	16553	16440	16557	16589	16489	16439	16328	16647	16474	16453	16532	16406	16558	16518	16349	16599	16614	16525	16598	16520	16546	16447	16477	16400	16261	16293	16736	16403	16646	16401	16469	16329	16465	16659	16662	16496	16658	16423	16429	16617	16336	16460	16540	16490	16513	16641	16615	16587	16752	16507	16573	16633	16632	16450	16679	16582	16580	16619	16461	16465	16664	16614	16538	16381	16445	16327	16564	16409	16537	16568	16662	16553	16548	16399	16450	16513	16511	16599	16623	16594	16452	16495	16464	16358	16447	16507	16381	16378	16488	16425	16282	16535	16687	16538	16634	16438	16281	16624	16592	16412	16518	16546	16657	16492	16692	16594	16410	16585	16809	16422	16436	16317	16434	16467	16555	16364	16500	16546	16449	16577	16466	16547	16328	16647	16536	16642	16490	16513	16449	16591	16280	16556	16201	16325	16725	16447	16476	16364	16240	16692	16527	16503	16519	16570	16501	16564	16317	16632	16373	16650	16503	16459	16494	16531	16464	16685	16570	16322	16698	16506	16582	16610	16490	16547	16543	16328	16733	16654	16534	16671	16651	16242	16530	16656	16360	16711	16654	16440	16703	16768	16557	16518	16626	16620	16447	16569	16572	16536	16521	16596	16314	16601	16590	16522	16162	16360	16514	16629	16556	16340	16610	16593	16470	16512	16444	16385	16459	16381	16485	16584	16488	16593	16232	16679	16337	16630	16449	16649	16610	16799	16576	16586	16502	16580	16571	16575	16499	16479	16439	16469	16607	16547	16543	16460	16596	16657	16469	16696	16539	16410	16379	16484	16493	16567	16556	16534	16517	16542	16596	16574	16487	16527	16632	16564	16535	16482	16504	16476	16469	16674	16614	16613	16484	16475	16648	16464	16615	16752	16408	16570	16478	16557	16365	16665	16470	16483	16609	16411	16541	16545	16617	16621	16541	16561	16722	16380	16415	16351	16407	16618	16453	16505	16441	16469	16504	16459	16548	16487	16723	16550	16309	16435	16629	16865	16401	16460	16490	16559	16543	16646	16417	16497	16516	16408	16500	16456	16440	16517	16442	16441	16676	16535	16459	16510	16473	16659	16575	16439	16590	16361	16522	16453	16405	16526	16603	16452	16639	16562	16492	16470	16702	16494	16810	16440	16341	16724	16491	16520	16532	16483	16589	16718	16498	16286	16571	16646	16503	16462	16468	16678	16377	16454	16677	16186	16519	16686	16605	16494	16589	16498	16599	16519	16673	16410	16569	16599	16466	16255	16352	16399	16527	16368	16450	16464	16476	16530	16524	16414	16366	16550	16621	16775	16550	16519	16545	16738	16631	16495	16601	16572	16473	16590	16537	16439	16459	16498	16435	16604	16418	16472	16411	16394	16540	16630	16396	16424	16564	16462	16542	16517	16588	16280	16567	16556	16325	16607	16629	16589	16343	16619	16495	16659	16508	16588	16536	16413	16757	16763	16692	16408	16753	16605	16489	16541	16567	16553	16478	16539	16441	16430	16651	16633	16636	16486	16304	16638	16430	16643	16494	16794	16482	16599	16551	16646	16452	16504	16306	16902	16695	16580	16553	16726	16643	16624	16431	16489	16615	16323	16735	16256	16422	16519	16627	16572	16423	16671	16511	16627	16654	16406	16349	16681	16370	16453	16432	16416	16502	16625	16494	16381	16545	16496	16494	16645	16573	16351	16204	16571	16526	16721	16472	16500	16535	16611	16529	16520	16750	16540	16549	16696	16582	16608	16661	16483	16644	16535	16372	16422	16576	16586	16490	16580	16534	16572	16595	16504	16379	16770	16698	16532	16501	16603	16617	16830	16484	16653	16608	16609	16350	16525	16685	16645	16514	16535	16636	16441	16567	16417	16432	16497	16465	16638	16488	16347	16444	16553	16691	16495	16394	16513	16495	16485	16507	16549	16527	16596	16469	16313	16508	16540	16281	16428	16584	16564	16478	16687	16535	16558	16801	16455	16396	16580	16429	16500	16432	16533	16604	16697	16428	16399	16494	16542	16533	16499	16649	16535	16561	16492	16718	16580	16519	16476	16524	16603	16435	16415	16464	16520	16431	16610	16552	16457	16498	16541	16446	16787	16464	16567	16527	16539	16590	16566	16584	16422	16388	16582	16558	16374	16394	16474	16628	16467	16444	16578	16510	16392	16503	16405	16597	16431	16481	16542	16508	16492	16552	16583	16413	16646	16490	16582	16535	16494	16555	16454	16267	16598	16595	16651	16652	16528	16606	16710	16535	16635	16446	16377	16602	16697	16566	16523	16461	16682	16549	16516	16561	16603	16519	16614	16605	16538	16628	16468	16570	16526	16571	16545	16549	16553	16635	16673	16862	16480	16520	16547	16520	16702	16656	16549	16472	16444	16534	16527	16752	16551	16498	16490	16381	16549	16594	16804	16533	16488	16559	16495	16341	16500	16499	16467	16346	16361	16565	16543	16628	16506	16313	16672	16511	16421	16717	16731	16540	16525	16605	16723	16462	16697	16464	16493	16603	16506	16598	16666	16660	16565	16571	16493	16509	16469	16529	16612	16459	16606	16506	16682	16387	16438	16158	16509	16563	16367	16435	16719	16489	16506	16494	16506	16592	16600	16622	16633	16494	16850	16578	16710	16539	16345	16475	16426	16590	16468	16475	16835	16600	16459	16604	16739	16572	16531	16533	16589	16604	16358	16577	16567	16528	16505	16515	16417	16577	16512	16527	16627	16549	16655	16583	16247	16481	16475	16427	16423	16448	16501	16519	16380	16671	16544	16306	16504	16512	16606	16518	16392	16432	16569	16520	16452	16591	16546	16583	16663	16455	16635	16564	16636	16492	16360	16382	16364	16353	16480	16336	16241	16403	16339	16400	16429	16480	16546	16451	16520	16740	16627	16449	16470	16440	16495	16450	16500	16492	16497	16464	16447	16432	16526	16605	16526	16657	16418	16522	16715	16568	16389	16387	16589	16635	16625	16573	16640	16523	16460	16403	16449	16452	16537	16452	16712	16398	16566	16422	16425	16567	16673	16559	16410	16617	16561	16699	16519	16554	16653	16481	16447	16599	16560	16485	16518	16456	16469	16673	16550	16618	16778	16821	16415	16638	16323	16694	16594	16420	16607	16452	16482	16451	16422	16414	16340	16425	16422	16669	16630	16628	16542	16630	16365	16360	16625	16414	16456	16251	16625	16399	16586	16641	16556	16501	16416	16572	16728	16746	16499	16421	16390	16230	16306	16575	16705	16791	16394	16427	16313	16317	16471	16418	16511	16550	16479	16680	16547	16465	16344	16412	16411	16595	16364	16622	16588	16676	16412	16606	16415	16590	16529	16639	16690	16458	16709	16465	16423	16410	16604	16418	16679	16493	16509	16590	16547	16247	16451	16814	16544	16327	16416	16497	16426	16451	16452	16547	16719	16361	16438	16532	16410	16624	16393	16338	16472	16436	16611	16496	16700	16348	16471	16503	16494	16507	16565	16513	16535	16595	16649	16680	16585	16466	16541	16497	16564	16627	16697	16713	16530	16433	16456	16601	16786	16383	16621	16450	16401	16505	16633	16347	16523	16501	16560	16479	16573	16594	16468	16464	16590	16521	16498	16480	16472	16600	16524	16359	16598	16374	16492	16259	16511	16691	16863	16581	16673	16596	16661	16357	16564	16412	16450	16357	16592	16701	16464	16580	16510	16766	16465	16297	16488	16508	16470	16432	16581	16331	16749	16608	16653	16634	16645	16404	16642	16485	16779	16741	16558	16469	16572	16428	16393	16414	16645	16400	16720	16515	16439	16547	16413	16426	16543	16695	16575	16509	16447	16712	16338	16507	16410	16669	16479	16575	16672	16516	16501	16234	16416	16758	16440	16584	16584	16611	16444	16518	16554	16474	16575	16536	16671	16610	16798	16633	16672	16692	16705	16396	16543	16523	16536	16482	16779	16622	16662	16432	16512	16518	16541	16557	16598	16585	16453	16396	16538	16529	16589	16452	16519	16511	16482	16682	16672	16729	16633	16573	16421	16396	16378	16602	16523	16551	16559	16577	16477	16580	16518	16441	16471	16659	16566	16680	16384	16575	16510	16620	16593	16538	16424	16441	16500	16389	16567	16531	16270	16378	16690	16356	16592	16817	16499	16470	16596	16634	16816	16432	16645	16496	16470	16524	16597	16609	16609	16396	16630	16658	16673	16619	16616	16470	16685	16613	16402	16216	16428	16377	16558	16619	16534	16583	16719	16419	16616	16359	16522	16603	16352	16484	16555	16570	16470	16312	16412	16358	16649	16609	16425	16592	16667	16415	16477	16649	16449	16573	16446	16578	16548	16584	16608	16492	16485	16464	16672	16402	16535	16684	16639	16436	16493	16740	16528	16512	16561	16693	16580	16613	16688	16463	16500	16404	16531	16450	16742	16736	16659	16568	16578	16390	16545	16658	16494	16478	16305	16407	16591	16613	16753	16528	16560	16400	16702	16379	16351	16504	16449	16422	16592	16398	16533	16438	16388	16322	16600	16694	16552	16373	16586	16493	16549	16728	16558	16364	16553	16427	16574	16836	16584	16373	16424	16592	16667	16476	16646	16353	16701	16594	16514	16619	16573	16525	16491	16396	16515	16618	16875	16520	16477	16676	16623	16608	16464	16543	16547	16641	16811	16760	16503	16580	16512	16431	16296	16378	16675	16490	16504	16404	16599	16324	16488	16439	16622	16666	16543	16435	16481	16342	16533	16654	16514	16612	16404	16389	16476	16620	16582	16260	16590	16478	16694	16635	16360	16558	16529	16376	16511	16686	16388	16392	16606	16739	16534	16591	16695	16507	16678	16809	16479	16589	16469	16719	16618	16570	16536	16571	16690	16385
12300	21386	18094	15609	14986	14854	14569	14574	14464	14472	14214	13945	13951	13848	13781	13754	13616	13762	13629	13759	13613	13719	13683	13659	13670	13672	13737	13683	13636	13676	13525	13907	13761	13724	13607	13438	13659	13779	13691	13917	13619	13618	13534	13659	13657	13701	13708	13569	13599	13468	13634	13771	13620	13678	13771	13826	13550	13463	13814	13571	13681	13769	13574	13573	13755	13690	13598	13766	13701	13819	13575	13598	13596	13678	13577	13733	13567	13559	13622	13690	13606	13724	13623	13702	13685	13594	13457	13704	13510	13620	13552	13645	13587	13725	13735	13508	13732	13844	13719	13653	13540	13841	13583	13577	13604	13645	13630	13499	13429	13764	13539	13793	13688	13440	13575	13625	13582	13874	13535	13649	13632	13751	13538	13579	13633	13732	13639	13728	13576	13551	13625	13803	13723	13569	13842	13660	13459	13482	13616	13800	13638	13705	13762	13587	13669	13607	13625	13473	13556	13675	13537	13702	13691	13590	13626	13664	13588	13575	13537	13733	13766	13623	13507	13615	13613	13500	13636	13569	13696	13656	13473	13626	13624	13725	13631	13841	13639	13515	13676	13629	13748	13548	13615	13621	13480	13658	13599	13666	13681	13710	13655	13693	13667	13576	13650	13402	13659	13582	13766	13754	13710	13789	13596	13605	13616	13681	13724	13730	13585	13749	13464	13636	13519	13613	13493	13648	13852	13607	13392	13668	13721	13731	13559	13630	13530	13665	13577	13644	13641	13749	13681	13656	13500	13817	13717	13507	13700	13616	13663	13542	13547	13684	13667	13712	13676	13682	13632	13712	13728	13487	13703	13590	13575	13551	13773	13790	13655	13662	13690	13611	13843	13743	13638	13491	13714	13769	13745	13809	13554	13621	13676	13464	13543	13718	13548	13494	13489	13815	13744	13439	13646	13588	13668	13367	13566	13709	13616	13704	13612	13598	13567	13683	13717	13586	13685	13609	13842	13620	13655	13657	13667	13627	13597	13614	13723	13525	13683	13781	13770	13691	13726	13683	13718	13490	13657	13592	13624	13639	13614	13548	13670	13551	13768	13670	13616	13624	13580	13606	13808	13678	13634	13834	13613	13660	13788	13607	13582	13699	13613	13575	13650	13512	13481	13579	13698	13542	13719	13571	13630	13587	13544	13531	13734	13649	13699	13630	13630	13691	13533	13555	13531	13704	13589	13683	13603	13648	13591	13616	13595	13578	13544	13568	13828	13499	13790	13558	13735	13541	13575	13701	13765	13545	13778	13745	13679	13539	13588	13620	13823	13809	13711	13722	13674	13627	13553	13635	13601	13492	13730	13612	13637	13512	13717	13742	13595	13580	13719	13744	13717	13709	13645	13753	13638	13637	13648	13701	13544	13585	13688	13630	13560	13594	13687	13661	13548	13633	13791	13732	13655	13708	13610	13722	13661	13571	13690	13645	13621	13605	13714	13721	13653	13635	13752	13786	13631	13633	13443	13532	13510	13571	13563	13573	13477	13497	13568	13642	13566	13814	13676	13566	13614	13711	13626	13606	13613	13632	13725	13650	13624	13697	13585	13614	13639	13465	13749	13559	13643	13727	13607	13620	13614	13633	13648	13668	13609	13518	13496	13617	13642	13612	13620	13639	13533	13591	13668	13618	13473	13617	13685	13545	13489	13628	13554	13647	13538	13614	13648	13554	13673	13645	13581	13505	13459	13729	13610	13638	13779	13504	13749	13706	13670	13524	13635	13634	13594	13652	13536	13665	13629	13580	13609	13764	13581	13607	13621	13660	13607	13632	13743	13796	13488	13611	13677	13679	13631	13830	13732	13630	13745	13591	13469	13659	13576	13719	13532	13558	13551	13543	13651	13679	13548	13621	13600	13717	13911	13638	13811	13587	13642	13831	13578	13705	13681	13695	13585	13633	13523	13662	13662	13678	13641	13662	13551	13665	13477	13637	13578	13594	13694	13611	13558	13520	13587	13624	13827	13641	13585	13693	13671	13590	13610	13567	13639	13642	13661	13570	13596	13657	13579	13512	13639	13497	13599	13672	13517	13561	13712	13532	13568	13788	13629	13691	13578	13729	13624	13564	13651	13470	13743	13501	13570	13689	13580	13633	13691	13621	13540	13640	13560	13582	13574	13724	13686	13691	13590	13532	13806	13604	13537	13661	13664	13579	13688	13656	13645	13788	13654	13613	13659	13649	13634	13509	13650	13688	13713	13581	13658	13639	13591	13540	13601	13897	13782	13615	13732	13737	13690	13663	13633	13742	13575	13531	13580	13627	13636	13608	13594	13556	13680	13703	13583	13563	13595	13580	13619	13714	13618	13633	13713	13844	13770	13663	13500	13648	13645	13606	13568	13534	13650	13555	13729	13637	13708	13662	13647	13652	13707	13647	13628	13673	13663	13600	13619	13425	13816	13593	13648	13498	13677	13536	13733	13620	13556	13416	13657	13688	13690	13654	13755	13668	13627	13792	13719	13611	13877	13819	13638	13489	13615	13644	13495	13542	13705	13763	13670	13442	13524	13627	13621	13677	13655	13622	13658	13523	13551	13791	13442	13435	13718	13724	13573	13666	13746	13764	13554	13743	13552	13758	13647	13507	13672	13588	13664	13665	13617	13700	13643	13721	13738	13766	13737	13754	13521	13558	13687	13478	13696	13657	13654	13746	13644	13566	13733	13810	13648	13682	13674	13607	13405	13691	13745	13612	13467	13588	13822	13712	13839	13705	13572	13625	13589	13700	13652	13480	13727	13721	13669	13733	13631	13601	13836	13663	13529	13625	13713	13657	13588	13687	13543	13554	13617	13675	13630	13352	13589	13932	13558	13574	13636	13748	13847	13721	13753	13739	13633	13743	13531	13621	13658	13500	13789	13716	13600	13605	13564	13560	13663	13712	13736	13654	13602	13650	13780	13709	13646	13591	13838	13577	13628	13740	13604	13578	13575	13722	13607	13711	13574	13724	13701	13590	13704	13512	13713	13468	13701	13609	13713	13614	13495	13765	13796	13583	13636	13639	13530	13583	13701	13711	13618	13621	13630	13737	13720	13576	13451	13785	13713	13806	13589	13727	13669	13526	13657	13573	13690	13646	13628	13493	13704	13608	13642	13502	13596	13608	13682	13667	13510	13616	13551	13466	13692	13645	13642	13518	13693	13627	13561	13737	13594	13587	13658	13401	13649	13603	13654	13646	13430	13624	13659	13525	13521	13561	13493	13690	13531	13643	13525	13706	13557	13523	13636	13591	13605	13438	13534	13789	13656	13662	13617	13514	13759	13724	13587	13456	13630	13780	13677	13531	13621	13812	13605	13687	13384	13630	13590	13744	13654	13661	13609	13700	13568	13497	13656	13610	13641	13486	13580	13618	13651	13687	13519	13703	13699	13869	13759	13566	13616	13721	13472	13834	13787	13534	13697	13509	13706	13476	13592	13643	13450	13641	13560	13702	13642	13525	13751	13676	13805	13811	13779	13685	13613	13575	13615	13645	13657	13747	13740	13675	13686	13532	13628	13759	13682	13512	13672	13592	13708	13782	13698	13708	13475	13782	13578	13727	13731	13493	13828	13820	13675	13691	13606	13460	13764	13677	13548	13462	13721	13520	13563	13705	13599	13668	13627	13651	13432	13659	13709	13506	13648	13528	13650	13490	13603	13685	13646	13557	13557	13609	13483	13742	13748	13628	13629	13719	13658	13487	13534	13776	13776	13551	13472	13496	13578	13670	13665	13504	13798	13495	13727	13639	13541	13637	13844	13653	13596	13762	13604	13678	13567	13612	13573	13594	13507	13631	13609	13492	13430	13753	13655	13680	13739	13653	13643	13764	13493	13746	13742	13786	13461	13733	13593	13628	13752	13753	13693	13604	13573	13502	13713	13554	13705	13654	13477	13725	13446	13626	13588	13659	13639	13618	13605	13604	13553	13489	13584	13655	13543	13763	13599	13612	13515	13548	13607	13681	13594	13560	13696	13513	13606	13604	13557	13647	13562	13504	13582	13488	13514	13438	13520	13704	13701	13610	13725	13583	13668	13660	13484	13606	13584	13667	13587	13524	13741	13750	13807	13605	13581	13620	13545	13576	13675	13587	13519	13553	13501	13650	13597	13567	13605	13699	13641	13761	13628	13712	13549	13692	13595	13605	13680	13724	13654	13524	13631	13558	13644	13698	13788	13644	13600	13693	13780	13679	13757	13554	13765	13592	13633	13802	13706	13537	13537	13724	13632	13611	13606	13510	13603	13633	13737	13667	13574	13683	13690	13397	13641	13747	13625	13761	13602	13734	13635	13681	13547	13568	13621	13662	13335	13681	13566	13707	13588	13729	13742	13605	13534	13546	13576	13641	13508	13679	13706	13485	13474	13559	13744	13803	13589	13719	13665	13651	13692	13724	13572	13544	13734	13377	13602	13530	13713	13673	13627	13768	13522	13656	13575	13625	13695	13789	13789	13549	13591	13673	13648	13539	13520	13576	13569	13515	13640	13727	13772	13467	13541	13699	13467	13600	13665	13653	13494	13661	13519	13555	13806	13594	13678	13594	13565	13627	13786	13631	13617	13455	13631	13566	13643	13640	13756	13706	13694	13625	13680	13727	13594	13745	13619	13633	13658	13566	13574	13656	13631	13804	13550	13683	13688	13701	13566	13512	13877	13712	13680	13511	13580	13634	13551	13701	13633	13544	13697	13630	13625	13660	13708	13818	13543	13449	13691	13665	13679	13634	13511	13684	13723	13613	13551	13603	13705	13568	13608	13562	13771	13645	13650	13771	13627	13571	13597	13596	13687	13613	13636	13685	13667	13489	13723	13584	13576	13702	13641	13654	13746	13560	13623	13611	13674	13766	13625	13588	13650	13560	13714	13601	13476	13675	13764	13499	13507	13521	13485	13714	13602	13631	13561	13588	13531	13513	13634	13833	13566	13718	13611	13551	13639	13608	13599	13762	13605	13575	13559	13666	13723	13530	13626	13619	13484	13656	13779	13536	13763	13575	13667	13459	13725	13680	13811	13638	13670	13599	13525	13739	13547	13661	13713	13717	13662	13705	13791	13765	13594	13628	13614	13704	13651	13526	13678	13830	13734	13661	13727	13606	13842	13666	13789	13851	13701	13564	13603	13661	13665	13790	13468	13686	13632	13586	13771	13742
24981	21397	26816	26434	19148	18163	18279	17784	17688	17582	17557	17718	17283	17157	17207	17135	17222	17272	17325	17316	17401	17308	17349	17287	17263	17263	17402	17325	17252	17163	17189	17335	17153	17105	17409	17377	17329	17277	17311	17413	17178	17366	17339	17309	17232	17344	17174	17084	17259	17014	17364	17499	17058	17015	17384	17168	17204	16997	17276	17070	17163	17129	17110	17190	17365	17335	17241	17422	17175	17217	17277	17033	17100	17168	17249	17135	17183	17315	17330	17166	17035	17262	17237	17200	16970	17119	17308	17127	17261	17290	17593	17121	16990	17313	17115	17059	17287	17424	17161	17092	17069	17414	17149	17140	17330	17260	17183	17201	17282	17166	16907	17283	17223	17185	17286	17340	17017	17275	17236	16995	17175	17363	17377	17299	16954	17330	17347	17202	17269	17071	17279	17243	17366	17255	17207	17351	17306	17145	17357	17277	17253	17254	17348	17451	17217	17371	17237	17361	17138	17234	17272	17161	17246	17235	17404	17327	16883	17238	17280	17221	17206	17085	17217	17236	17127	17231	17363	17446	17433	17254	17210	17327	17341	17244	17200	17180	17115	17113	17141	17374	17220	17043	17302	17210	17201	17164	17162	17418	17238	17213	17112	17070	17306	17079	17272	17150	17064	17334	17112	17336	17383	17081	17209	17144	17177	17262	17477	17081	17345	17244	17386	17234	17143	17288	17091	17326	17429	17384	17208	17324	17180	17074	17241	17426	17315	17431	17124	17241	17372	17241	17099	17382	17189	17164	17111	17078	17439	17253	17372	17172	17246	17421	17227	17076	17244	16871	17199	17326	17210	17059	17334	17306	16840	17238	17204	17240	17090	17464	17200	17180	17136	17386	17321	17271	17275	17158	17155	17146	17156	17245	17047	17399	17281	17233	17335	17487	17303	17443	17191	17160	17255	17128	17276	17360	17240	17202	17214	17260	17421	17368	17318	17163	17303	17219	17193	17203	17229	17425	17263	17083	17239	17131	17308	17245	17253	17310	17231	17254	17118	17162	17147	17142	17180	17196	17193	17382	17113	17241	17086	17390	17171	17011	17237	17108	17122	17089	17314	16995	17245	17104	17145	17297	17399	17255	17314	17183	17248	17216	17262	17125	17203	17316	17215	17198	17149	17267	17152	16957	17025	17196	17204	17135	17152	17163	17393	17293	17451	17276	17219	17507	17195	17055	17301	17129	17300	17457	17187	17313	17254	17351	17437	17072	17344	17291	17043	17242	17393	17109	17252	17057	17074	17475	16949	17152	17370	16942	17258	17095	17364	17199	17171	17362	17001	17419	17170	17155	17321	17225	17259	17344	17280	17251	17281	17243	17262	17226	17238	16961	17055	17193	17262	17189	17300	17134	17251	17332	17274	17203	17043	17336	17195	17272	17227	17162	17488	17317	17130	17381	17174	17229	17355	17096	17338	17121	17150	17237	17217	17107	17201	17090	17155	17394	17235	17103	17346	17158	17271	17191	17167	17029	16864	17226	17436	17194	17161	17009	17316	17191	17275	17326	17091	16962	17060	17191	17195	17270	17215	17124	17190	17293	17336	17178	17121	17186	17189	17058	17197	17251	17260	17113	17269	17167	17138	17297	17274	17014	17301	17127	17334	17270	17301	17259	17308	17379	17220	17038	17254	17346	17350	17281	17299	17180	17323	17446	16990	17283	17281	17307	17313	17212	17394	17155	17365	17166	17183	17199	17275	17277	17222	17183	17331	17205	17121	17085	17318	17214	17082	17165	17252	17254	17041	17248	17149	17058	17285	17256	17286	17363	17346	17030	17171	17092	17337	17221	17111	17030	17409	17326	17353	17368	17012	17166	17196	17232	17012	17404	17214	17288	17225	17291	17328	17384	17431	17221	17054	17424	17419	17229	17149	17153	17356	17168	17197	17134	17106	17156	17218	17443	17192	17187	17269	17075	17475	17184	17149	17277	16971	17254	17352	16947	17189	17119	17268	17359	17187	17306	17380	17257	17164	17072	17259	17024	17115	17285	17317	17145	17119	17277	17094	17009	17144	17334	17025	17283	17207	17281	17253	17321	17378	17243	17404	17244	17405	17170	17263	17356	17177	17159	17295	17271	17312	17210	17346	17162	17414	17083	17177	17243	17459	17475	17345	17358	17356	17214	17365	17162	17126	17336	17343	17223	17229	17195	17421	17276	17224	17396	17292	17333	17174	17159	17268	17038	17146	17216	17241	17243	17183	17145	17255	17053	17111	17218	17372	17463	17260	17170	17333	17163	17156	17178	17282	17141	17251	17315	17078	17359	17389	17196	17341	17170	17173	17206	17234	17336	17234	17354	17291	17174	17294	17200	17179	17059	17371	17079	17222	17355	17238	17153	17198	17047	17152	17407	17169	17236	17042	17225	17333	17195	17040	17212	17170	17221	16982	17330	17242	17292	17378	17328	17215	17212	17224	17275	17269	17637	17220	17438	17489	17300	17341	17110	17194	17341	16947	17186	17241	17237	17214	17038	17031	17235	17144	17341	17439	17336	17128	17094	17531	17297	17022	17333	17210	17220	17196	17194	17205	17414	17347	17182	17032	17230	17185	17164	17285	16985	17142	17230	17442	17128	17277	17000	17247	17235	17304	17355	17246	17277	17111	17225	17274	17520	17243	17338	17136	17077	17226	17223	17209	17019	17297	17047	17229	17175	17172	17131	17425	17315	17594	17256	17132	17166	17208	17327	17219	17209	16947	17066	17313	17246	17348	17193	17345	17200	17227	17195	17119	17069	17261	17080	17077	17046	17312	17178	17346	17310	17420	17460	17215	17051	17424	17283	17153	17114	17259	17241	17300	17229	17240	17313	17181	17243	17273	17476	17238	16941	17243	17000	17307	17240	17130	17254	17291	17349	17406	17360	17178	17230	17360	17322	17198	17181	17170	17009	17315	17280	17248	17151	17080	17221	17365	17138	17285	17199	17179	17176	17280	17336	17141	17082	17339	17306	17199	17128	17186	17071	17246	17217	17324	17150	17109	17029	17375	17266	17561	17334	17021	17215	17261	17341	17278	17124	17319	17263	17257	16919	17037	17269	17249	17152	17148	17079	17452	17347	17379	17334	17170	17164	17112	17234	17424	17270	17280	17158	17132	17098	17120	17100	17346	17141	17290	17176	17311	17192	17244	17261	17457	17208	17142	17199	17257	17198	17054	17233	17241	17250	17192	17418	17269	17297	17356	17184	17340	17413	17203	17265	17274	17210	17153	17295	17112	17180	17253	17436	17135	17071	17275	17234	17146	17262	17024	17096	17262	17273	17309	17320	17138	17135	17444	17253	17472	17230	17172	17000	17412	17383	17350	17192	17151	16939	17563	17319	17201	17332	17303	17286	17316	17184	17071	17223	17020	17207	17314	17317	17251	17341	17375	17090	17026	17413	17506	17567	17216	17103	17328	17565	17485	17361	17146	17342	17158	17419	17152	17125	17266	17026	17084	17147	17308	17238	17000	17318	17125	17212	17284	17196	17390	17167	17179	17109	17383	17301	17398	17130	16965	17366	17388	17199	17269	17398	17090	17260	17461	17018	17339	17182	17370	17121	17116	17263	17292	17101	17400	17370	17251	17312	17181	17139	17383	17404	17156	16990	17056	17009	17378	17280	17227	17028	17330	17255	17194	17223	17292	17072	17247	17122	17269	17102	17243	17277	17148	17267	17232	17193	17365	17284	17397	17322	17163	17279	17281	17323	17237	17154	17258	17235	17304	17346	17344	17258	17384	16849	17208	17471	17337	17216	17329	17445	17331	17192	17326	17245	17304	17423	17205	17150	17287	17444	17232	17281	17236	17239	17242	17380	17179	17190	17371	17168	17243	17069	17303	17286	17358	17128	17087	17215	17197	17282	17057	17151	17170	17216	17146	17011	17074	17312	17225	17352	17540	17086	17288	17295	17256	17185	17334	17216	17116	17173	17125	17061	16975	17269	17242	17327	17392	17276	17234	17048	17258	17128	17077	17207	17246	17207	17226	17307	17298	17249	17192	17216	17256	17301	17276	17265	17234	17225	17381	17004	17579	17363	17097	17109	17057	17177	17394	17263	17121	17158	17155	17298	17265	17184	17101	17395	17468	17191	17138	17182	17371	17188	17358	17189	17386	17496	17396	17270	17302	17317	17271	17309	17049	17489	17413	17177	17236	17367	17177	17217	17200	17426	17264	17184	17280	17327	17202	17310	17292	17021	17282	17335	17497	17127	17264	17069	17366	17212	17199	17459	17404	17466	17185	17039	17248	17287	17249	17326	17377	17386	17230	17003	17325	17377	17008	17054	17238	17102	17293	17276	17268	17406	17088	17232	17191	17246	17307	17290	17105	17221	17381	17132	17281	17481	17220	17210	17316	17014	17412	17146	17087	17290	17300	17356	17157	17097	17181	17203	17207	17451	17199	17214	17180	17318	17160	17131	17055	17086	17240	17137	17189	17320	17322	17312	17233	17222	17286	17257	17083	17406	17347	17179	17139	17127	17091	17325	17198	17137	17109	17169	17401	17407	17207	17310	17303	17203	17378	17175	17219	17396	17175	17369	17097	17349	17485	17201	17248	17324	17291	17281	17336	17317	17279	17242	17198	17286	17144	17381	17386	17247	17123	17184	17257	17183	17375	17309	17435	17204	17298	17419	17251	17415	17184	17447	17204	17261	17283	17261	17377	17096	17296	17189	17362	17196	17122	17244	17267	17083	17257	17205	17114	17107	17188	17276	17224	17284	17407	17321	17229	17237	17221	17219	17153	17142	17144	17109	17010	17103	17276	17206	17277	17162	17289	17409	17434	17120	17052	17280	17167	17300	17391	17204	17067	17359	17144	17224	17254	17352	17223	17289	17159	17400	17333	17145	17281	17161	17302	17263	17310	17258	17281	17447	17362	17254	17232	17135	17429	16990	17326	17104	17251	17373	17350	17295	17402	17221	17196	17203	17215	17209	17362	17236	17283	17398	17106	17143	17279	17323	17065	17393	17152	17225	17345	17236	17135	17172	17376	17097	17354	17276	17319	17260	17087	17230	17182	17139	17297	17237	17299	17313	17382	17423	17256	17390	17317	17193	17376	17206	17106	17213	17260	17250	17322	17159	17330	17439	17287	17025	17466	17186	17022	17162	17257	17070	17201	17251	17211	17169	17344	17246
13403	19831	16960	15504	14944	14637	14682	14898	14815	14637	14504	14357	14054	14271	14113	14071	13958	14143	14064	14023	14057	14018	14264	14048	14061	14147	14244	14035	14192	14211	13931	13910	14023	14098	14041	14135	13984	14066	14255	13983	14006	14112	14038	14013	14121	13985	14031	14057	13967	14089	14000	13937	14092	13918	14008	14095	14028	13931	13955	14046	13971	13999	14055	14086	14039	13911	14139	13984	14104	13991	14110	14105	13941	14059	14064	14204	14087	14022	13940	13852	14035	14113	14111	14159	13934	13861	13973	13949	14137	14118	14019	14113	13985	13969	14067	14059	14045	14091	14043	14121	14044	14222	13808	14010	14105	13987	14022	13932	14078	13983	14165	13930	14145	14105	13997	14005	14014	13995	14151	13930	13861	14103	14015	14116	13979	14074	14129	14069	13913	14161	14008	13870	13930	14197	14069	13846	13959	13992	13964	13961	14113	13972	14091	13935	13851	13890	14114	14144	14141	14052	13974	14018	14087	13915	14083	14109	14018	13945	14040	14088	13981	13949	14186	14076	14183	13993	13938	14157	13911	13958	14072	14106	14070	14088	14057	14066	13960	13944	14025	14090	14035	14084	14001	13971	14197	14052	14094	14064	14004	13879	14249	13870	14160	13950	14111	14106	14153	14180	14023	14092	13843	14082	14075	14048	13904	13843	14055	14032	13935	13855	13906	14055	14008	14135	13958	14096	13970	13990	14012	14075	13974	14084	14146	13909	13990	13976	13967	13962	13970	14091	14090	14243	14171	14133	13940	14135	13766	14072	13997	14003	13940	14010	13925	13966	13910	13952	13964	14148	14090	14107	14134	13984	14078	14021	13917	14124	13924	14159	14006	13939	13976	14057	14061	13994	14002	14003	14119	14036	13953	14181	14115	13895	14057	14036	14090	14088	14092	14192	13994	14070	14069	14108	13960	14001	13997	13972	14311	13980	14071	13989	14092	14112	13942	14141	14120	13993	13950	14131	14057	14113	13890	14001	14036	14046	14013	14103	14089	14008	14114	14102	14108	13970	14025	14151	14018	13994	14027	14224	13948	14133	14091	14048	13923	13962	13960	14096	14010	14041	14019	14063	14052	14306	14024	14199	13976	14088	14119	14027	14026	14048	14125	14037	13981	13833	14047	13967	14146	14000	14032	14105	14156	14092	14090	13941	13959	13793	14076	13810	14077	13919	14151	14007	14016	13871	14023	14154	14032	13978	13919	14148	14228	14137	14040	14144	13997	13993	13885	13918	13852	13961	14037	14130	14020	14096	13974	14052	14197	14112	13950	13949	14051	14035	13985	14112	14000	13992	14079	14057	14175	14201	14040	14080	13956	14040	13920	14171	14121	14098	14026	13987	13994	14036	14190	14174	14007	14056	13952	14231	13994	14123	14036	13975	13969	14067	14022	13970	14063	14004	14106	14107	14070	13943	13898	13988	14295	14034	14000	13982	13933	14022	14199	14077	14099	14088	14002	13998	13985	13965	13873	13960	14343	14153	14055	14018	13987	13971	14156	13994	14235	14007	14032	14061	14076	14047	14146	14180	13960	13920	14126	13992	14021	13981	13934	13948	14163	14195	14143	14008	14160	13888	14234	13896	14016	14083	14027	14051	13959	14137	14128	14185	14141	14307	14058	14024	14018	14042	14013	14191	14080	13951	14118	14160	14021	14000	14021	13943	14026	13901	14138	14065	14157	13987	14026	14015	13958	14134	13929	13851	14090	14141	14109	14049	14248	14062	14188	14016	13937	13979	13876	13943	13929	14019	13980	14165	14089	14129	14157	14094	13964	14179	14012	14045	13945	14225	14084	14016	14197	14050	14123	13983	13964	13985	14068	14191	14123	14064	14087	14053	14084	14114	14098	14208	13932	14043	13968	13968	14098	14065	13951	14034	14165	14031	13896	13911	14097	14091	13945	13984	14044	13943	13916	14078	14062	13997	14056	13938	14100	14000	14052	14040	14048	14104	14076	14077	13961	14099	13968	14116	13926	14092	14136	14086	14012	14020	14012	14075	13954	14049	14144	14079	14166	14113	14053	13891	14104	14181	14189	13925	14039	14089	14164	13928	14194	14123	13946	14093	14127	14125	14078	13892	13918	13960	13936	14122	14072	14012	13970	13941	13957	14096	14185	13986	14247	14175	14003	14070	13989	13932	14079	14013	14126	14102	14139	13966	14056	14128	14040	13990	14071	13877	14110	13951	14017	13981	14028	14171	14177	14110	14246	14040	14161	14051	13881	14060	14022	13986	13985	13980	14046	13874	13968	14086	14148	13924	14118	14172	14059	13974	13919	14112	13995	13978	14146	14162	14046	14268	13803	14033	13925	13977	14065	14051	14117	13944	14086	14005	14101	14019	14100	14054	14118	14233	13977	14070	14170	13957	14165	13975	13971	14227	14062	13915	14252	13952	13997	14172	13751	14097	14185	13936	14077	14183	13972	14109	14009	14235	13964	14066	14131	13960	14044	14242	14210	14013	14047	14033	14192	14090	13919	13869	14100	13999	14188	13941	14014	14117	14163	14117	14097	14227	14119	13918	14053	13897	14020	13970	14274	14087	14000	14167	14338	14113	14068	14118	14013	14103	13982	14052	14112	13973	14175	14138	13979	14061	13961	14032	14104	14088	14079	13989	14102	13986	13955	14040	13973	14087	13985	14119	13918	13914	14140	14022	14111	14339	14093	14021	14085	14038	14120	14064	13905	14101	14208	14120	13980	14054	14020	14175	14095	14073	14097	14050	13978	14091	14117	13857	14150	13994	14058	13997	13777	14057	14076	14069	14029	13971	14118	14052	14011	13976	13987	13938	14126	13913	13900	14134	14040	13954	14033	14112	13971	14202	14196	14019	14085	14050	14079	14057	14087	14223	14099	14257	14040	13991	14066	14083	14072	13958	14100	14030	14007	14022	13965	14137	13927	14122	14027	14104	13987	14030	13949	13967	13980	14046	14131	14027	13974	14052	13944	13998	14252	13964	14024	14075	13974	13955	14051	14034	14177	14031	14114	14033	13993	13872	14153	14064	13890	13970	13924	14003	13838	14271	13960	13891	14071	13975	13992	14026	14081	13959	13853	14126	13983	14096	13935	14041	14202	14078	14024	14047	14151	14037	13979	14000	14046	13876	14016	13917	14071	14027	14030	13985	13956	14116	14126	14092	14041	14276	14092	14209	13907	14234	14164	13749	14125	14040	13932	13989	14108	14191	14099	14025	14056	14290	14041	14027	14080	14114	13909	14048	14182	13937	14077	13955	14031	14147	13974	14096	14090	13949	14030	14083	14063	13931	14198	14085	13939	14044	14292	14198	14028	14088	13941	14034	14028	14112	13953	14140	14106	14073	14071	14057	14030	13944	13913	14017	14065	13944	14206	14163	14107	14110	14154	14107	13947	14247	14108	14253	13997	13950	14113	13944	14064	14083	14118	13938	14015	14065	14091	14038	14089	14031	13910	13945	13925	14164	13924	14078	13971	14199	14066	14014	14061	13991	14117	14109	13963	13953	13942	13998	14012	13889	14188	13938	14051	14073	13799	13916	14017	13961	13879	14311	14004	13988	14052	13908	14032	13983	14006	14013	14006	13984	13983	14122	14060	14050	14053	14062	14096	13930	14018	14061	13995	14079	13816	14080	14120	14104	14081	13976	14179	14216	14024	13954	14163	13999	13960	14085	14129	14217	14007	14054	13908	13971	13899	13873	14128	13964	14058	13962	14182	13973	14111	14162	13953	14116	13977	13989	13910	13932	14086	14114	13966	14111	14079	13975	13889	14183	14091	13962	14163	14102	13988	13945	13884	14190	14074	13968	13929	14024	14017	14122	14033	13949	14134	14107	13884	14294	13855	14143	14247	13803	14056	14014	14098	14008	14021	14084	14227	14038	14101	14002	14229	13987	14126	14141	14004	13942	14326	13985	14084	14025	13923	13942	14085	14022	14184	13826	13952	13948	14017	13930	14011	13972	14121	14028	14034	13982	14132	14037	14016	13992	13906	14033	14066	14024	14025	14121	14014	14008	13967	14089	14142	14086	14002	14075	14023	14019	13810	14159	14121	13885	14028	13989	14006	13951	14041	14023	14088	14033	14011	14068	13957	14105	14080	13998	14087	13964	13913	14085	14022	13996	13994	13904	14051	13971	13961	14112	13941	13981	14160	14097	14046	14198	14069	14068	14003	13990	13992	14036	13922	14007	13934	14086	14075	13930	14041	14061	13962	14187	13974	13982	13972	14135	13953	13982	14035	14069	14026	14024	14036	14041	13993	13927	14060	14039	13924	14081	14218	14263	13971	14030	13981	14200	14091	14080	14051	14057	14162	14034	14007	14093	14024	13978	14060	13915	14154	14182	14138	13906	14020	14097	14125	14274	14084	14039	14044	14113	14280	14044	14152	13969	14009	14148	13853	14101	13941	14070	14105	14086	14156	14019	13955	13995	14029	14085	14116	14003	14237	14092	14175	13882	14176	14060	14079	14111	13971	14024	13901	14115	14082	14042	14044	14086	13919	14095	13894	13939	14176	14121	14037	14213	14146	14067	14195	14094	14130	14001	14118	14070	14026	14120	14013	14043	13955	14025	14072	13916	14012	14030	14296	14015	14042	14131	14100	14006	14111	14017	14019	14113	14006	14051	13956	13993	14031	14112	14140	14093	13990	14066	13986	13983	13980	14065	14091	14278	13997	14080	14119	13994	14095	14106	14011	14173	14267	13991	14065	14129	14176	14059	14049	13953	14169	14063	14304	14172	14083	14182	14023	14041	13886	13920	13952	14144	14156	13976	14040	14189	14108	14343	14003	14254	14248	14240	13997	14184	14018	14077	14075	13867	13880	14108	14001	13879	14097	14074	13972	14031	14224	14201	14101	14053	14118	14123	14037	13944	14033	14055	14081	14006	14076	14011	14084	14039	13994	14135	14015	14059	13946	14076	13920	14091	13978	13990	14122	13974	14114	14034	13951	13901	13967	13982	14024	13797	14166	14071	14005	13909	13943	13907	14068	14009	14085	13955	14042	14097	13902	13951	14104	14217	14066	14006	14043	14187	13980	14164	14037	13931	14112	13950	13934	14108	14141	13998	14026	13936	13987	14099	14095	14119	14052	13998	14065	14025	14039	14118	14048	14275	14035	14023	14011	14107	14077	13982	14112	14091
22301	21359	28673	24379	21585	23081	22346	18274	17383	17721	17473	17085	17080	16788	16894	16670	16721	16707	16757	16632	16447	16671	16881	16661	16742	16727	16647	16742	16803	16519	16532	16456	16649	16530	16828	16830	16670	16554	16570	16665	16579	16434	16555	16525	16668	16568	16478	16386	16415	16769	16783	16588	16686	16541	16465	16331	16749	16604	16419	16264	16610	16543	16526	16355	16706	16385	16330	16681	16425	16612	16421	16649	16501	16571	16302	16420	16695	16435	16507	16543	16554	16353	16568	16589	16378	16475	16318	16408	16458	16522	16690	16688	16388	16602	16459	16401	16363	16396	16572	16367	16392	16404	16750	16474	16538	16443	16706	16504	16403	16520	16785	16465	16460	16416	16505	16360	16470	16478	16655	16374	16453	16423	16477	16570	16547	16428	16445	16459	16507	16402	16418	16672	16676	16625	16480	16608	16563	16555	16571	16484	16594	16512	16388	16287	16514	16506	16624	16495	16520	16388	16653	16519	16439	16557	16479	16757	16516	16607	16532	16784	16577	16374	16494	16474	16529	16532	16512	16486	16686	16448	16168	16481	16472	16461	16459	16537	16529	16523	16512	16190	16563	16376	16551	16444	16644	16371	16726	16567	16539	16439	16507	16387	16564	16411	16542	16419	16565	16453	16461	16638	16529	16535	16242	16499	16511	16492	16613	16467	16371	16458	16444	16572	16423	16520	16495	16398	16301	16632	16598	16670	16561	16479	16393	16523	16571	16472	16510	16597	16518	16508	16550	16320	16471	16559	16655	16660	16582	16352	16633	16363	16483	16529	16410	16552	16398	16504	16586	16424	16654	16546	16748	16333	16469	16569	16503	16390	16415	16540	16428	16267	16524	16538	16408	16342	16331	16405	16483	16664	16532	16461	16498	16320	16582	16499	16390	16455	16578	16475	16518	16447	16361	16208	16589	16561	16496	16437	16439	16421	16506	16463	16599	16572	16578	16466	16332	16413	16427	16376	16452	16534	16610	16317	16362	16350	16726	16696	16453	16521	16454	16444	16663	16474	16639	16438	16561	16504	16407	16433	16428	16590	16535	16549	16556	16451	16440	16580	16606	16356	16469	16662	16717	16398	16573	16480	16647	16364	16439	16587	16563	16724	16624	16536	16637	16506	16436	16516	16418	16541	16563	16370	16518	16598	16496	16752	16757	16238	16510	16622	16606	16336	16371	16468	16531	16632	16342	16312	16561	16690	16553	16554	16448	16514	16519	16422	16284	16407	16663	16464	16546	16389	16575	16525	16688	16439	16377	16397	16569	16501	16385	16580	16581	16575	16431	16471	16519	16512	16479	16525	16547	16289	16372	16217	16609	16491	16587	16532	16567	16412	16442	16372	16785	16335	16515	16598	16430	16477	16458	16609	16406	16424	16709	16154	16607	16378	16464	16437	16626	16664	16318	16136	16388	16502	16496	16505	16508	16416	16755	16560	16477	16545	16534	16444	16466	16560	16473	16248	16436	16403	16386	16517	16552	16606	16260	16493	16620	16398	16637	16475	16375	16341	16403	16798	16680	16680	16382	16359	16451	16667	16387	16419	16536	16447	16358	16348	16373	16476	16713	16450	16336	16677	16422	16566	16571	16506	16467	16487	16692	16527	16586	16555	16500	16537	16555	16517	16304	16422	16575	16581	16546	16587	16480	16389	16528	16514	16646	16401	16666	16482	16538	16368	16514	16585	16323	16464	16392	16627	16462	16485	16550	16539	16497	16510	16482	16393	16307	16530	16537	16696	16468	16711	16727	16402	16406	16309	16550	16520	16502	16520	16345	16385	16480	16762	16471	16392	16539	16489	16456	16493	16656	16492	16564	16504	16506	16374	16583	16648	16449	16295	16601	16608	16307	16389	16327	16818	16587	16367	16459	16540	16371	16455	16293	16615	16444	16528	16447	16507	16390	16332	16368	16288	16594	16387	16366	16475	16790	16380	16497	16449	16436	16472	16502	16523	16352	16718	16659	16418	16348	16268	16378	16507	16378	16480	16410	16521	16435	16563	16511	16316	16406	16595	16423	16589	16457	16333	16560	16496	16523	16546	16461	16432	16467	16544	16700	16591	16386	16541	16465	16524	16451	16478	16483	16429	16422	16540	16380	16582	16592	16715	16506	16413	16526	16502	16512	16482	16550	16395	16599	16481	16340	16330	16278	16361	16426	16444	16488	16488	16458	16406	16566	16740	16489	16621	16379	16497	16371	16501	16278	16476	16644	16569	16516	16453	16483	16336	16518	16515	16465	16458	16396	16427	16374	16447	16491	16505	16722	16391	16501	16378	16505	16496	16533	16469	16407	16543	16508	16376	16355	16465	16307	16461	16590	16618	16463	16512	16255	16487	16604	16562	16527	16564	16558	16507	16579	16415	16416	16412	16426	16532	16566	16419	16512	16475	16366	16467	16631	16361	16534	16551	16507	16450	16475	16421	16322	16554	16432	16310	16327	16338	16630	16505	16622	16399	16414	16337	16418	16480	16417	16354	16573	16300	16342	16425	16499	16408	16546	16518	16385	16606	16508	16540	16314	16614	16563	16501	16310	16514	16378	16461	16521	16592	16475	16529	16249	16381	16511	16356	16440	16441	16672	16494	16539	16518	16286	16539	16408	16504	16450	16438	16356	16462	16576	16517	16483	16430	16510	16466	16448	16554	16388	16347	16519	16400	16559	16310	16240	16586	16509	16266	16636	16698	16610	16251	16603	16473	16710	16536	16570	16440	16536	16467	16431	16599	16566	16683	16387	16517	16628	16439	16331	16303	16392	16577	16502	16547	16540	16335	16538	16491	16501	16673	16479	16153	16394	16463	16547	16487	16455	16488	16630	16504	16465	16435	16606	16356	16264	16530	16398	16658	16505	16572	16525	16549	16475	16210	16288	16325	16512	16396	16423	16499	16612	16463	16395	16495	16565	16570	16359	16666	16682	16354	16679	16625	16452	16497	16418	16512	16557	16615	16337	16473	16453	16446	16366	16550	16416	16466	16475	16410	16469	16642	16484	16353	16340	16438	16329	16374	16663	16420	16603	16414	16511	16396	16573	16321	16479	16587	16577	16359	16637	16452	16708	16403	16406	16393	16567	16423	16402	16359	16524	16401	16316	16518	16655	16420	16588	16453	16596	16585	16805	16687	16598	16453	16471	16688	16773	16540	16641	16460	16498	16536	16620	16825	16480	16563	16429	16546	16480	16392	16620	16796	16547	16359	16545	16320	16378	16514	16703	16606	16620	16713	16566	16479	16487	16550	16492	16624	16284	16403	16396	16492	16395	16291	16513	16432	16540	16447	16574	16563	16521	16580	16352	16381	16525	16537	16470	16277	16468	16315	16291	16549	16429	16494	16479	16470	16581	16439	16556	16343	16471	16549	16469	16423	16488	16340	16451	16461	16573	16511	16446	16635	16491	16420	16440	16474	16612	16340	16426	16522	16536	16588	16538	16541	16594	16407	16564	16717	16394	16438	16352	16487	16528	16438	16373	16590	16501	16457	16334	16516	16582	16340	16555	16462	16426	16325	16508	16402	16367	16517	16492	16486	16546	16717	16185	16588	16442	16522	16557	16601	16500	16392	16595	16399	16444	16573	16560	16611	16646	16431	16511	16390	16522	16517	16364	16457	16537	16608	16434	16340	16338	16524	16546	16477	16678	16419	16447	16399	16537	16452	16465	16494	16517	16519	16512	16440	16504	16491	16515	16399	16379	16513	16509	16478	16463	16420	16647	16548	16673	16548	16625	16269	16533	16571	16414	16412	16452	16596	16584	16478	16419	16490	16497	16530	16453	16524	16245	16533	16480	16551	16360	16280	16278	16342	16356	16464	16466	16605	16446	16430	16421	16597	16460	16325	16433	16330	16478	16442	16482	16460	16450	16453	16461	16694	16373	16527	16518	16476	16412	16351	16369	16493	16564	16437	16368	16445	16583	16305	16547	16523	16258	16387	16472	16422	16520	16488	16411	16580	16399	16572	16511	16309	16608	16659	16611	16295	16424	16368	16273	16471	16498	16400	16515	16407	16469	16475	16371	16421	16431	16293	16668	16442	16475	16593	16385	16483	16329	16390	16614	16532	16573	16422	16450	16578	16718	16463	16252	16389	16503	16290	16627	16282	16526	16454	16269	16430	16667	16498	16461	16586	16584	16501	16428	16642	16349	16392	16429	16576	16556	16501	16484	16583	16618	16312	16606	16523	16452	16575	16381	16569	16663	16521	16278	16400	16391	16352	16693	16444	16681	16493	16466	16509	16474	16343	16630	16401	16731	16564	16553	16619	16481	16260	16319	16534	16489	16425	16686	16611	16488	16297	16357	16674	16697	16648	16534	16318	16465	16453	16579	16447	16523	16413	16646	16498	16403	16361	16521	16457	16590	16365	16537	16371	16571	16605	16449	16561	16528	16397	16660	16574	16547	16585	16416	16476	16404	16421	16626	16487	16446	16625	16394	16563	16452	16611	16527	16593	16724	16622	16587	16546	16612	16670	16278	16359	16486	16753	16369	16458	16290	16284	16549	16452	16361	16230	16660	16539	16431	16418	16507	16423	16343	16390	16640	16585	16693	16392	16426	16467	16375	16356	16332	16408	16483	16655	16670	16337	16464	16297	16453	16794	16448	16290	16556	16565	16362	16506	16698	16433	16423	16575	16465	16510	16537	16378	16543	16334	16468	16646	16218	16443	16554	16583	16573	16478	16437	16422	16608	16549	16461	16476	16384	16469	16499	16500	16451	16483	16668	16436	16571	16382	16710	16386	16544	16721	16258	16441	16159	16337	16439	16708	16369	16454	16582	16399	16597	16548	16288	16434	16404	16294	16429	16352	16676	16415	16647	16554	16489	16390	16436	16291	16803	16543	16521	16543	16476	16458	16451	16404	16384	16633	16593	16666	16576	16430	16372	16495	16490	16541	16388	16475	16484	16691	16407	16470	16352	16504	16442	16465	16421	16361	16394	16218	16425	16382	16366	16518	16395	16419	16500	16444	16491	16463	16582	16511	16433	16533	16583	16615	16376	16530	16669	16471	16357	16468	16561	16677	16264	16428	16510	16467	16639	16568	16357	16374	16485	16760	16602	16488	16356	16212	16451	16565	16230	16656	16638	16580	16400	16443	16450	16641	16575	16588	16407	16466	16456	16507	16701	16475
12896	24042	19658	16635	15874	15392	15135	14860	14948	14850	14442	14083	14011	13989	13824	13921	13741	13662	13741	13923	13752	13699	13881	13745	13628	13653	13812	13846	13581	13627	13717	13633	13616	13535	13680	13620	13721	13582	13664	13618	13717	13554	13561	13680	13473	13592	13764	13510	13697	13641	13581	13581	13735	13529	13583	13451	13835	13570	13551	13784	13618	13571	13745	13469	13631	13544	13779	13616	13868	13609	13598	13592	13624	13517	13724	13425	13567	13562	13688	13707	13535	13610	13629	13578	13651	13665	13540	13677	13740	13718	13549	13522	13372	13765	13522	13618	13580	13559	13658	13893	13688	13596	13624	13720	13630	13671	13524	13582	13616	13637	13607	13749	13675	13437	13642	13399	13501	13684	13871	13489	13747	13512	13530	13681	13593	13734	13615	13742	13510	13555	13749	13585	13538	13775	13499	13705	13587	13587	13476	13578	13802	13572	13636	13568	13654	13509	13741	13394	13653	13680	13658	13601	13598	13385	13601	13564	13672	13592	13533	13512	13528	13641	13637	13675	13674	13653	13691	13634	13610	13651	13614	13505	13610	13661	13449	13640	13594	13652	13725	13703	13675	13757	13488	13713	13559	13620	13563	13575	13633	13579	13527	13616	13659	13651	13537	13531	13556	13627	13693	13633	13524	13602	13561	13476	13674	13633	13661	13509	13698	13716	13680	13738	13618	13503	13583	13690	13486	13622	13469	13645	13668	13542	13649	13503	13597	13681	13417	13471	13608	13761	13660	13551	13542	13560	13606	13552	13597	13564	13720	13362	13634	13483	13561	13567	13642	13756	13669	13671	13571	13454	13508	13395	13715	13613	13688	13529	13582	13569	13569	13575	13523	13630	13548	13643	13541	13499	13466	13576	13409	13492	13629	13563	13643	13461	13608	13590	13536	13623	13723	13465	13547	13578	13371	13678	13760	13512	13763	13589	13467	13581	13654	13550	13658	13511	13686	13717	13560	13637	13721	13614	13637	13609	13750	13550	13561	13590	13803	13468	13539	13595	13580	13640	13736	13336	13477	13587	13408	13703	13562	13623	13625	13375	13558	13740	13565	13563	13614	13642	13517	13428	13671	13587	13533	13657	13563	13462	13703	13746	13692	13494	13690	13530	13523	13382	13531	13477	13586	13543	13480	13733	13491	13656	13514	13542	13594	13474	13554	13546	13417	13568	13686	13548	13667	13723	13648	13665	13447	13632	13554	13629	13473	13671	13663	13749	13755	13434	13455	13605	13580	13605	13714	13599	13491	13742	13613	13470	13575	13438	13609	13561	13749	13668	13658	13638	13586	13532	13473	13751	13614	13280	13542	13704	13480	13685	13711	13553	13585	13811	13715	13559	13618	13725	13547	13558	13533	13783	13706	13656	13583	13528	13613	13555	13637	13578	13559	13664	13576	13680	13421	13658	13607	13564	13631	13598	13546	13761	13531	13782	13567	13621	13522	13615	13664	13733	13601	13573	13500	13627	13536	13539	13577	13679	13551	13487	13712	13614	13623	13570	13522	13577	13615	13731	13474	13563	13557	13703	13497	13598	13710	13437	13647	13540	13614	13490	13513	13476	13754	13597	13632	13604	13434	13543	13734	13579	13606	13714	13523	13674	13569	13569	13712	13487	13694	13597	13588	13664	13687	13702	13538	13588	13694	13570	13718	13530	13510	13667	13648	13654	13875	13563	13585	13607	13635	13529	13600	13614	13592	13515	13601	13628	13434	13478	13627	13467	13580	13757	13590	13676	13564	13645	13614	13662	13695	13736	13746	13604	13720	13729	13525	13611	13601	13560	13547	13708	13410	13604	13615	13655	13593	13602	13560	13570	13438	13491	13614	13694	13736	13470	13663	13606	13609	13736	13669	13501	13651	13586	13450	13660	13626	13457	13488	13551	13517	13743	13521	13565	13643	13517	13497	13536	13524	13713	13419	13737	13420	13562	13436	13627	13563	13582	13654	13473	13556	13589	13534	13603	13454	13724	13496	13779	13761	13677	13649	13765	13501	13563	13640	13497	13595	13566	13671	13636	13658	13499	13571	13604	13659	13798	13626	13691	13488	13670	13633	13592	13740	13607	13602	13527	13668	13639	13533	13623	13668	13629	13496	13462	13605	13663	13631	13744	13515	13654	13598	13575	13592	13657	13749	13641	13457	13538	13620	13657	13611	13491	13801	13636	13698	13544	13553	13462	13643	13690	13429	13550	13433	13688	13439	13567	13728	13727	13589	13653	13554	13609	13643	13884	13557	13792	13620	13683	13621	13680	13615	13626	13693	13701	13609	13583	13601	13607	13688	13604	13668	13562	13633	13628	13490	13535	13496	13500	13833	13673	13439	13464	13724	13469	13707	13681	13542	13699	13622	13580	13576	13426	13785	13603	13546	13609	13500	13590	13698	13663	13556	13599	13513	13585	13608	13508	13551	13609	13696	13654	13812	13690	13687	13461	13682	13590	13629	13598	13720	13639	13558	13661	13718	13614	13592	13536	13591	13498	13561	13747	13617	13494	13720	13687	13500	13533	13612	13653	13625	13702	13694	13440	13493	13698	13572	13461	13790	13470	13732	13644	13703	13630	13575	13607	13669	13586	13594	13501	13493	13567	13722	13582	13578	13613	13582	13450	13502	13589	13572	13482	13575	13681	13442	13607	13602	13628	13579	13599	13486	13654	13634	13600	13679	13683	13442	13650	13666	13778	13599	13548	13599	13624	13621	13492	13526	13511	13481	13562	13615	13510	13466	13779	13555	13609	13669	13502	13546	13675	13658	13541	13430	13613	13716	13649	13568	13634	13703	13550	13676	13659	13558	13577	13515	13544	13602	13400	13649	13514	13607	13754	13494	13652	13655	13506	13539	13657	13524	13519	13800	13415	13529	13695	13589	13690	13636	13703	13475	13732	13731	13593	13652	13483	13707	13474	13623	13509	13539	13798	13575	13435	13548	13672	13550	13559	13547	13572	13450	13700	13549	13621	13552	13584	13681	13624	13617	13681	13490	13727	13634	13517	13560	13623	13466	13644	13541	13659	13451	13606	13724	13443	13829	13609	13398	13555	13584	13474	13570	13508	13618	13580	13534	13635	13632	13736	13553	13598	13531	13527	13533	13643	13511	13616	13568	13723	13615	13714	13472	13652	13697	13701	13579	13625	13563	13572	13551	13666	13459	13806	13656	13467	13517	13824	13574	13440	13507	13622	13562	13509	13471	13548	13725	13601	13730	13634	13579	13668	13532	13744	13638	13406	13518	13627	13704	13485	13580	13578	13480	13471	13519	13680	13664	13384	13515	13532	13673	13659	13522	13591	13593	13704	13518	13563	13624	13568	13629	13567	13603	13505	13628	13734	13732	13490	13802	13618	13594	13554	13611	13710	13494	13604	13536	13621	13654	13491	13484	13495	13570	13556	13685	13686	13622	13656	13792	13641	13574	13624	13539	13576	13628	13442	13455	13624	13553	13616	13587	13646	13627	13497	13565	13547	13543	13639	13564	13620	13620	13610	13464	13568	13609	13573	13583	13650	13710	13458	13741	13556	13550	13607	13856	13506	13613	13482	13431	13678	13482	13634	13765	13674	13602	13516	13482	13690	13660	13678	13697	13691	13807	13582	13676	13442	13356	13504	13659	13793	13612	13646	13529	13536	13638	13572	13570	13719	13558	13547	13415	13638	13556	13327	13514	13551	13641	13691	13503	13527	13675	13662	13709	13546	13484	13515	13604	13687	13701	13587	13440	13657	13691	13465	13453	13416	13604	13619	13657	13689	13427	13517	13610	13636	13408	13666	13578	13499	13471	13644	13642	13605	13477	13561	13730	13723	13680	13684	13689	13679	13674	13750	13622	13658	13532	13505	13595	13608	13567	13451	13827	13419	13467	13586	13522	13518	13615	13653	13487	13618	13595	13700	13538	13579	13631	13575	13429	13616	13778	13677	13447	13577	13451	13760	13571	13491	13605	13576	13691	13548	13560	13565	13559	13481	13519	13629	13764	13624	13577	13584	13517	13580	13628	13636	13536	13641	13755	13681	13567	13471	13441	13640	13754	13585	13863	13613	13659	13659	13529	13697	13566	13565	13543	13669	13485	13715	13575	13690	13583	13533	13644	13431	13495	13615	13695	13619	13579	13682	13672	13619	13546	13389	13605	13458	13625	13561	13579	13334	13659	13544	13457	13629	13579	13660	13661	13525	13501	13712	13371	13544	13643	13545	13531	13433	13344	13617	13607	13688	13644	13701	13435	13397	13718	13872	13714	13635	13525	13639	13615	13579	13575	13721	13543	13478	13513	13669	13549	13579	13626	13536	13531	13691	13810	13532	13600	13526	13572	13548	13624	13571	13534	13627	13544	13556	13626	13522	13510	13470	13702	13535	13772	13567	13714	13648	13720	13641	13565	13508	13531	13563	13623	13698	13693	13535	13534	13685	13651	13663	13458	13576	13709	13576	13669	13594	13631	13526	13587	13518	13425	13678	13574	13581	13566	13658	13611	13719	13569	13643	13642	13641	13706	13594	13450	13652	13638	13663	13589	13540	13591	13625	13721	13452	13568	13644	13637	13673	13696	13710	13634	13459	13793	13493	13662	13615	13537	13759	13614	13504	13495	13586	13648	13609	13575	13472	13642	13615	13615	13657	13662	13518	13776	13572	13427	13765	13634	13485	13508	13629	13605	13570	13559	13549	13632	13645	13699	13614	13627	13612	13346	13579	13454	13505	13580	13649	13739	13719	13582	13524	13595	13569	13590	13533	13599	13676	13511	13658	13547	13579	13520	13554	13565	13572	13492	13549	13517	13399	13670	13595	13619	13487	13485	13613	13568	13435	13599	13550	13525	13535	13653	13531	13567	13619	13608	13548	13495	13467	13564	13715	13775	13578	13717	13517	13508	13619	13442	13757	13401	13704	13545	13686	13536	13543	13646	13526	13682	13842	13725	13520	13666	13489	13712	13583	13590	13701	13485	13541	13568	13734	13708	13583	13637	13569	13541	13604	13785	13560	13689	13746	13576	13537	13457	13514	13702	13767	13539	13455	13666	13794	13432	13567	13631	13652	13633	13547	13563	13555	13603	13523	13559	13572	13603	13621	13484	13510	13582	13603	13735	13532	13544	13647	13552	13653	13577	13630	13584	13751	13584	13564	13564	13625
29907	22579	22406	19482	17413	17234	17694	17558	17387	17372	17376	17081	17077	17259	17114	17289	17083	16962	17154	17055	17119	16981	17142	17181	16935	17125	17104	17078	17000	17048	17016	17117	17162	17196	17361	17084	16911	17046	17065	17046	16961	17198	17274	16921	17055	17153	17064	17124	17149	16977	17122	17110	17340	17138	17095	17054	16925	17012	17178	17156	17096	17241	17092	17051	17217	17194	17139	17270	17186	17182	17230	16995	17064	17013	16907	16896	16944	17219	17067	17286	17071	17161	17025	16963	17140	17196	17008	17154	17206	17065	17096	17058	17045	16902	17185	16999	17108	17052	17160	17139	16974	17117	16665	17194	17144	17092	17292	17133	17093	16987	16990	17015	17102	16942	16963	17015	17184	16921	16952	17013	17062	17112	16906	17170	17210	17028	17076	16923	17081	17215	16941	17073	17278	17070	17039	17023	17072	16775	17227	17157	16979	17099	17154	17097	17036	17098	17126	16978	17135	16889	17161	16948	16853	16970	16999	17036	17129	17030	16976	17019	17173	17160	17215	17152	17280	17109	17240	17101	17239	17010	17043	16954	17107	17003	17353	17078	17124	16961	16910	16976	17137	17066	16991	17004	17185	17126	16876	17115	17085	17168	16968	17159	17082	16881	16883	17000	17106	17024	16900	17252	17078	17342	16942	16934	16990	16951	17028	17139	17078	17001	17298	17096	17016	17142	17189	16900	17173	17119	17084	17254	17274	17276	17157	16932	17079	17080	17117	17119	17125	17187	17276	17056	17042	17140	17189	17140	17225	16970	17034	16756	17088	16967	17169	17063	17171	17181	17052	16880	17162	17083	17067	17145	17088	17028	17149	17168	17161	17031	17260	17057	17219	17226	17057	16863	17105	17222	17079	17025	17138	17084	17158	17063	16942	17030	17083	17242	17280	17040	16997	17025	17090	16979	17171	17283	17136	17187	17137	17086	16920	17123	17349	17143	16819	17210	17114	17081	17136	17173	17104	16997	17034	17075	17125	17068	17042	17058	17120	17276	17206	17171	17103	17190	17139	16957	17219	17095	16983	17062	17070	17079	16953	17103	17110	16998	17212	16955	17109	16989	17087	17152	17071	17417	17009	16896	17170	17242	17177	16998	17059	16965	17081	17286	17288	17002	17228	17014	17036	17059	17142	17055	17133	17144	17179	17152	17104	16924	17077	17068	17129	17118	16830	17167	17082	17125	16975	17114	17293	16994	17140	16968	17174	17230	17089	17149	17150	17065	17152	16999	17231	17081	17127	17041	17258	16903	17211	17175	17251	17263	16999	16838	16934	17201	17153	17084	17298	17150	17117	16939	17063	17310	17192	17036	17237	16999	17147	16965	16866	17127	16996	17148	17091	17168	17061	16955	17074	17045	17069	17037	17112	17075	17125	16966	17037	16993	17068	16922	17157	17127	17469	17016	17038	17178	17333	17142	17105	17361	17305	17256	17133	17249	17013	17136	17229	17026	17112	16925	17068	17065	17018	17114	17046	16973	17120	17029	17254	17050	17238	16989	17147	17097	17088	17096	17225	17056	17149	16900	17116	17286	17306	17184	17140	17162	17132	17035	17229	17299	17234	17140	17209	17083	16961	17071	17096	17037	17223	16936	16955	16922	17038	16983	17071	17144	17019	16918	17101	17048	17058	16951	17134	17014	17021	17184	17308	17336	17034	17057	17100	17205	17171	17046	17043	17077	17166	16954	17081	17065	17179	16883	16747	16882	17128	17009	17207	17226	16906	17064	17156	17030	17134	17210	16995	16910	17034	17116	17065	17023	17317	17175	16951	17217	17052	17416	17147	17291	17080	16906	17179	16972	17281	17033	17057	17213	16996	17211	17073	17050	17089	17085	16917	16989	17088	17069	17138	17157	17106	17027	17125	17130	17222	16863	17112	16917	17178	17209	17248	16903	17110	17149	17012	17219	17050	17223	17133	17281	17137	17041	17140	17095	17199	17052	17127	17073	17236	17149	17207	17060	17004	16961	17132	16951	16898	16905	17149	17012	16932	17017	17156	17164	17012	17107	17173	17206	17089	17236	17200	17373	16951	17128	17195	17246	17311	17214	17060	17125	16981	16971	17158	16887	17091	17127	17043	16856	17140	17196	16965	16957	17107	17212	17107	17045	16959	16950	16961	17238	17117	17055	17202	17095	17053	17150	17024	16833	17214	16945	17037	17224	17200	17073	17063	16982	17234	17046	17107	17257	17156	16967	17282	17067	16903	17032	17219	17123	17023	16902	17334	16898	16919	16993	17229	17076	17145	17189	17114	17086	17074	17255	17217	17101	17040	17128	17105	17154	17055	17053	17022	17141	17230	17118	17181	17023	17076	17215	16864	17128	17196	17110	16990	17125	17028	17394	17392	17060	16993	17181	17151	17174	17109	17064	17131	17050	16903	17053	17113	17154	16956	16923	17075	17073	17005	17033	17078	17302	17053	16973	17236	17185	16839	17161	17352	17175	17182	17037	17104	17054	17177	17132	17182	17119	17282	16889	17031	17290	17036	17049	17066	17132	17260	16966	16933	17165	17247	17024	17125	17193	17200	17085	17180	17143	17200	16986	17060	17073	17128	17098	16887	17108	17147	17290	17151	17397	17074	17159	17208	17047	17097	16865	16917	17022	16928	17088	17127	17158	16993	17083	17174	17141	17063	17123	17022	17033	17179	17044	16982	17184	17079	17146	17245	17106	17015	16994	17113	17105	17098	17164	17174	17010	17172	16956	16934	17086	17058	17201	17156	16936	17194	17049	17183	17065	16868	17180	17034	17066	17188	17140	17243	17201	17014	17128	17048	17246	17041	17011	17135	17082	17134	17283	17091	17107	16967	17080	17060	17003	17119	17043	17203	17158	17121	17180	16801	17080	17125	17104	17148	17203	17122	17036	17091	17153	17213	17138	17181	16984	16844	17178	17214	17123	16881	17165	17105	17138	17027	17086	17034	16984	17129	17262	17043	17012	17135	16951	17212	17382	17108	17039	17234	16971	17281	17138	16983	17019	16972	17117	17175	17232	17246	17090	17155	17216	17145	17075	17098	17069	17026	17139	17093	17147	17077	17172	17148	17102	16933	17171	17203	17086	17002	17097	17013	17121	17192	17077	17027	17107	17096	17184	17093	17242	17189	17330	17211	17023	16803	17005	16943	17208	17070	17271	17128	16983	17016	17016	16997	17170	16916	17094	16985	17094	17173	17156	17126	17018	16952	16964	17105	17145	17071	17012	17148	17252	16846	17238	17080	16837	17108	17017	17213	17160	17010	17336	17065	17056	17158	17004	17117	17222	17051	17022	16981	17028	16912	17008	17085	17127	16857	17228	16987	17053	17088	17219	16977	17052	16908	17007	16955	17059	17150	16961	16845	16989	17106	17261	17204	16904	17164	17088	17009	17087	16987	17040	17320	17096	17000	17171	17165	17319	17182	17254	17034	17130	17096	17325	17374	17098	16956	17153	17318	17098	16964	17118	17149	16854	16960	17054	16938	17109	16953	17258	17016	17088	17085	17128	17187	17100	17136	17218	17063	17246	17230	17070	17125	16971	16949	17016	17090	17146	17143	16974	17322	16847	17059	17237	16932	17182	17155	16983	17122	17197	17174	16935	17088	16808	17181	17109	17126	17090	17174	17210	17081	17318	17019	17073	17049	17027	17024	17122	17008	17238	17083	17275	17109	17120	17075	17065	17033	17063	17265	17055	17020	17077	17341	17053	17044	17139	16992	16915	17129	17099	17047	17189	17080	17083	16992	17348	16936	17173	16947	16955	16941	16989	16917	17234	17209	17033	17078	16991	17094	16860	16960	16999	17294	17142	17079	17064	17081	17133	16872	17048	17087	17086	17228	17246	17142	17078	17196	17170	16940	17225	16891	17262	17063	17299	17127	17013	17148	16916	17120	16874	17106	17094	17177	17180	17288	17233	17052	17085	17106	16928	17009	17130	17229	16990	16947	17118	17093	17060	17022	17182	17204	16962	17076	17129	17232	17166	17214	17257	17303	17058	16957	16941	17051	17065	17072	17087	17260	17146	17160	16976	17078	17106	17265	17094	17146	16976	17126	17172	17031	17087	17257	17090	17008	17348	17170	17155	17159	17127	16971	17217	17038	17213	16942	17055	17056	17249	17041	17124	17165	17001	17160	17285	17127	16862	17132	17147	17067	17115	17131	17117	17093	17018	17013	17213	16939	17096	17174	17175	17202	17019	17071	17108	17187	17216	17203	17165	17035	17099	17059	17114	17327	16956	17175	17064	17228	17056	17031	17334	17148	17216	17389	17132	16921	17022	16850	17132	17289	17174	17090	17325	17112	17083	17009	17066	17056	16982	17161	16869	17161	17124	16947	17358	17201	17140	17035	17089	17104	17111	17169	17031	17075	17081	17130	17115	17313	17264	17103	16944	16954	16983	17063	17081	17012	17088	17070	16939	17042	17176	17010	16970	17095	16964	17238	17078	16945	17131	17039	16980	17075	17164	17170	17144	17195	17154	17190	17108	17044	16984	17216	17208	17249	16947	17110	17051	17081	17136	17015	17041	17009	17120	17037	17303	17032	17161	17069	17091	17104	17001	17186	16988	17273	16971	17107	17097	17099	17178	17141	17194	17081	17149	17052	17220	17073	17054	17037	16953	17143	17238	17113	17038	17227	16983	17077	17142	17088	17154	17133	17022	17095	17161	17045	17322	17148	17240	16962	17012	17110	17252	17291	17161	17252	16850	17032	16985	17210	17099	16983	16953	17069	17113	17059	16948	17219	17113	17152	17050	17044	17106	17403	16903	17034	17232	17197	17016	16958	17047	17353	17233	17331	17098	17244	16894	17147	17262	16963	17093	17201	17056	17230	17120	17140	16986	17065	17072	17060	17107	17298	17065	17211	17124	17114	17166	17076	17177	16976	17110	17324	17150	16989	17077	17023	17240	16898	16907	17207	17095	16881	17257	17229	17222	17230	17073	17096	17037	16798	17148	16877	16980	17203	17137	17082	17153	17209	16867	17060	17088	17016	17051	17106	17071	16961	17061	17116	17095	17145	17021	16996	17246	17040	17047	17181	16897	17330	17155	17024	17127	16977	17196	16909	16888	17069	17146	17232	17131	17110	17138	17308	17327	17200	16892	17100	16858	17057	17507	17057	17058	16905	17265	17175	17310
15837	18305	16406	14868	14753	14649	14606	14450	14512	14434	14224	14349	14152	13998	14230	13965	14044	13962	14104	14041	14157	14073	13977	14098	13917	14073	13940	13981	14046	14034	14016	13969	14133	14047	14082	14135	14237	14193	14070	14152	14000	14024	13884	14083	14179	14072	14056	13972	14037	14067	14093	14130	14023	14124	14146	14011	14001	14020	14042	14048	14030	14072	14091	13939	14017	13840	14090	14072	13954	14066	14065	13960	13862	14035	13876	13992	14167	14042	13876	14015	14064	13951	14021	14079	14016	13987	14088	14094	13917	14020	13974	14173	14187	13942	14113	13885	13928	14042	14096	14124	14121	14061	14018	13957	13971	14133	14025	13910	14153	13937	13990	13956	14124	14099	14181	14038	13992	13987	13992	14012	14078	14007	14057	14121	13987	13868	14005	13922	13965	14083	14064	14123	14152	14039	14112	14098	14167	14078	14090	14077	14081	14045	14180	14080	13930	14184	13942	13985	14266	14043	14096	14073	13970	13953	14104	13935	14113	13952	14152	14055	14073	14096	14043	14116	13985	14122	14014	13922	14027	14013	14118	14095	14017	14095	14107	13970	14116	14072	14135	14133	14057	14024	14115	14122	13782	14024	14027	13998	13878	14053	13969	14099	14031	14042	14248	13927	14053	14156	14075	14130	13956	14268	14024	14128	13960	14108	14045	13967	13983	14112	14132	13943	14134	14019	14001	13869	13945	14110	14183	14009	14062	14018	14060	14049	13892	14088	14088	13915	14081	13844	13927	14020	13871	13991	14050	14224	14067	14096	14132	14101	14109	13946	14136	13986	14130	14065	14147	13873	14005	13968	14080	14039	14019	13976	13770	13983	13995	14182	13847	13979	14143	13966	14063	13984	14068	14020	14128	13945	14259	13953	14035	14163	14110	14001	14072	13893	14116	14038	13985	13901	14126	13957	13939	13997	13970	13951	14010	13946	14063	14114	14039	14045	13985	13887	13987	14026	13958	13943	14156	14008	14060	13965	13940	14099	14003	14138	13891	14185	13949	14069	14059	14051	14054	13926	14168	13976	14143	14028	14095	14096	14064	13981	13942	14028	14030	13994	13971	14073	14098	14081	14034	14100	14048	14266	13966	13997	14211	13909	14045	14062	13970	14027	14087	14001	14052	14001	14184	14107	14044	14072	14192	13929	13981	13933	14049	14195	13937	14001	14090	13974	14181	14003	13904	14066	14048	14218	14121	14071	14011	14035	13965	14031	13979	14249	13911	13885	14000	14072	14113	14111	13880	13919	14056	14053	14007	14052	14010	14156	14083	14187	14091	14024	13901	14152	14254	14194	14050	14087	13933	13994	14067	14125	14151	14060	14043	14319	13941	14051	14153	14106	13955	14031	14077	14063	14093	14125	13921	14037	14039	14086	13996	14080	13814	14127	14057	13970	13906	14025	14057	14210	13900	13962	14054	14051	13992	13891	14032	13811	14108	14089	14046	14003	13943	13918	14048	14017	14111	14034	14081	13976	14093	14058	14016	14012	14127	14086	14106	14006	14074	14054	13914	13850	14085	13937	13956	13912	14103	13909	14080	14232	14193	14003	14020	14116	14004	14001	14086	14173	14080	13958	14137	14024	14035	14010	13907	14031	14084	14050	14039	14073	14036	14069	13993	13990	14193	14104	14117	14024	14264	13963	14215	14078	14015	14174	14096	14023	14116	14121	14149	13978	14093	14116	14065	14007	13983	14076	14159	14200	13923	13926	14104	14067	14131	14046	14148	13920	13982	14003	14145	13798	14126	14059	13945	14077	13899	14056	14084	14051	14128	14027	14097	14054	14032	14162	14100	14250	14232	14022	14224	14071	14069	13998	14113	14187	14016	14135	14025	14124	13855	13921	14165	14012	14063	13901	13930	14002	14071	14058	14126	14039	13945	13914	14108	14040	13979	13966	14145	14013	14138	13950	13843	13878	13994	14149	14096	13966	13937	14108	14015	14037	14034	13984	14038	14248	13954	14036	14181	13954	13956	13990	13934	13991	13927	13844	14220	14147	14191	13927	14026	13941	14027	13875	13958	13923	14117	13970	14041	14013	13968	14094	14209	14163	14180	14035	13866	13865	14135	13997	14190	14060	14004	14130	14059	14169	14155	13926	14175	14125	13987	13982	14109	13958	13947	14154	14142	14124	13938	14016	13965	13952	14079	14045	14004	14156	14101	14115	14119	13927	14055	13956	14231	14170	14105	13992	14152	13950	14024	14117	14081	13932	14127	14169	14042	14125	14199	13951	14097	14125	13903	14066	14094	14171	13960	13929	14164	14008	13890	13932	14013	13969	14025	13920	14047	14012	13988	14110	14167	14309	14030	14002	14083	14048	14053	14065	14242	14018	13938	14022	14083	14128	14146	14046	14028	14170	14199	13942	13979	14118	13937	14246	13990	14008	14020	13984	14066	13932	14011	13934	14026	14008	14154	14075	14032	14004	14262	14106	14081	14053	14037	13981	13993	14074	13986	13851	13980	14020	14072	13970	14042	13934	13938	14052	14100	14030	14153	14244	14057	13992	14090	13981	14172	14109	14088	14047	14090	14040	13828	13923	14038	14021	13973	14056	14133	13963	14083	14003	14175	14090	13958	13986	14180	14015	14126	13975	13860	13881	14193	14020	14131	13970	14256	14097	13985	13921	13965	14215	13900	14045	14008	14221	14206	14104	14048	14022	14161	14281	13926	14119	14000	14002	13917	14042	14043	14128	14099	13793	14068	13894	13940	13994	14024	13950	14003	13997	13968	13975	14091	14033	14189	14229	13950	14034	14024	14061	13927	13996	14168	13870	14047	14086	14047	14059	14004	14014	14179	14037	14017	14226	13848	13955	14106	14123	14050	13895	14079	13986	14119	14132	14041	14190	14203	13907	14089	14088	13964	14046	14011	14222	13993	14125	14005	14076	14024	14117	14205	14177	13972	13989	14066	14150	14115	14044	13790	14119	14048	14030	14087	14106	14002	14016	13963	14086	14014	14069	14053	13972	14140	13979	14105	13876	13884	13942	13980	14000	14061	14010	13986	14048	14110	13992	14112	14178	14125	14197	14084	13989	14021	14031	13986	14088	14080	14123	14076	14003	14055	14164	13980	14044	14100	14041	14097	14023	14118	13992	14172	13840	13965	14106	14056	14122	14073	14115	14047	14025	13918	13892	14062	14135	14036	14026	14059	13987	14087	14059	13881	14102	14225	13893	14020	13887	14111	14050	14033	14208	13905	13987	14190	14137	14103	13936	14067	13967	13870	14176	13929	14045	14058	14111	13987	13920	14086	14133	14043	14039	14136	14056	14106	14010	14090	13992	14064	14179	14074	14032	14021	13998	14114	14091	14153	14118	13990	14090	13970	13957	14128	14075	13955	14220	14017	14070	13968	14295	13925	13892	13940	14105	14147	14039	14241	14171	14106	14039	14001	14231	14118	14001	13976	14020	13917	14120	13999	14059	14055	14110	14006	14173	14159	13907	14096	14106	14161	14064	14154	14037	14061	14123	13924	13973	13988	14027	14137	14026	13850	14066	14086	14107	13997	13886	14176	13977	14044	14072	14095	13981	14067	14118	14088	13989	13943	13980	14058	14079	14127	14038	13862	14068	14035	14085	13945	14037	14185	14105	13922	14027	14104	13954	14057	14068	14084	14113	13966	14040	13918	14130	14152	14029	14145	13921	13949	14076	14173	14127	14063	14206	14209	14076	13987	13971	14038	14244	14019	14127	14141	14103	13900	14010	14062	14183	14051	13989	14073	14169	14213	14027	14125	14228	14170	14029	14016	14083	14010	14141	14078	13932	13948	14037	14022	14003	14004	13800	14261	13985	14170	14023	13961	14008	14234	13945	14048	13837	13991	13941	13938	14034	13975	14142	14071	13949	14130	13943	14263	13943	13984	13888	14165	13845	14050	14031	14134	13950	14022	14024	14022	14067	14020	14068	14108	14098	13831	14017	14055	13948	13935	13966	14129	13963	14137	13973	14059	14038	14122	14047	14064	14111	14011	14139	14026	14020	14035	13930	13966	14080	14014	13977	14004	14068	13969	14131	14103	14087	14099	13930	13967	13973	14068	14051	13991	13992	14095	13933	14036	14107	14129	14074	13982	14046	14060	13998	13900	14049	14148	14087	14037	14095	13947	14113	13868	13958	14033	14145	14078	13955	14028	13992	14060	13824	13959	14075	14101	14025	14025	14030	13943	14051	14118	14023	13933	13971	14016	14035	14074	14211	14086	14020	14137	14056	13988	14152	13993	14151	14187	13948	14151	14297	14187	14050	14081	14013	14089	14053	14117	14022	14093	14121	14102	13983	13967	13944	14159	14102	14112	14036	14129	13972	13962	13932	14008	14018	14177	14049	14128	13950	14161	14207	14074	14092	14034	13947	14299	14218	14032	14007	13941	13976	14126	14247	13941	14116	14012	13788	14079	14003	14010	14054	13928	14038	14057	14116	14026	14128	14022	14019	14050	14197	14149	14052	14006	14013	13986	13963	14054	14014	13936	14177	13907	14066	14136	13988	13951	14047	14096	14108	14155	13873	14185	13928	13994	14017	14086	13994	14145	13856	13975	14073	13924	14054	14166	13901	14040	13954	14029	14056	14079	13999	14093	13986	13919	13979	14271	14026	14033	13961	14007	13975	14093	14038	14037	14051	14015	14025	14089	14007	14090	13883	14116	14001	14091	14136	14197	14108	14046	14110	13998	14185	14008	13779	13962	14147	14040	13859	13922	14107	14127	14042	14058	14046	14085	14072	14093	14072	14156	14050	13833	14215	14054	14057	14054	14009	14172	13927	13995	13990	14096	14117	14037	13990	14056	14097	14120	14126	14141	14046	14169	13968	13971	14095	14134	14059	13999	13987	14221	14076	13964	14023	13937	13986	14020	14060	14139	14012	14082	13906	13961	14053	14164	14071	13945	14171	13940	14186	14043	14131	13944	13960	14003	14000	14139	14046	14167	13867	14118	13953	14127	14099	13936	14131	14192	14034	14221	14032	14142	14243	14011	14081	13907	14017	13964	14071	14032	14246	14050	14026	13900	13982	14012	14080	14061	13871	13959	14185	14247	13816	14195	14199	14083	14074	14015	13918	13979	14027	14133	14188	13990	14049	14158	13960	14084	14076	14242	14121	14111	14160	14069	14148	13968	13994
23290	21300	28090	24969	21994	20039	18935	17447	17103	16969	17281	16827	16710	16776	16643	16437	16552	16728	16874	16678	16761	16515	16635	16560	16690	16436	16526	16778	16555	16570	16469	16762	16664	16480	16667	16593	16756	16621	16543	16622	16501	16468	16729	16513	16664	16533	16383	16625	16484	16639	16561	16621	16665	16432	16736	16578	16678	16505	16711	16623	16494	16703	16589	16540	16488	16415	16679	16480	16586	16454	16485	16464	16599	16507	16472	16423	16565	16655	16616	16674	16657	16501	16566	16607	16524	16529	16699	16621	16320	16362	16517	16615	16652	16546	16548	16398	16538	16401	16531	16506	16504	16592	16445	16524	16552	16520	16569	16542	16674	16542	16553	16521	16545	16435	16457	16427	16633	16559	16645	16500	16403	16467	16392	16522	16561	16690	16625	16611	16453	16475	16440	16543	16310	16328	16346	16576	16482	16605	16562	16511	16275	16390	16374	16340	16490	16472	16292	16434	16523	16496	16562	16426	16342	16494	16415	16438	16411	16571	16695	16536	16644	16420	16412	16231	16532	16664	16664	16630	16471	16468	16446	16607	16559	16521	16772	16414	16410	16708	16365	16690	16640	16628	16676	16675	16425	16646	16480	16533	16448	16391	16523	16568	16427	16586	16495	16586	16566	16413	16469	16664	16328	16488	16361	16540	16462	16540	16435	16405	16357	16442	16376	16572	16569	16339	16424	16524	16373	16378	16420	16592	16463	16430	16560	16598	16562	16532	16401	16424	16775	16541	16527	16426	16412	16405	16600	16817	16394	16419	16423	16557	16741	16488	16337	16516	16458	16579	16410	16294	16492	16521	16433	16501	16469	16467	16556	16724	16693	16360	16456	16494	16420	16542	16573	16494	16641	16536	16420	16606	16491	16357	16362	16594	16562	16639	16503	16520	16394	16574	16580	16535	16376	16455	16498	16572	16530	16465	16445	16412	16483	16402	16457	16566	16531	16563	16513	16614	16636	16674	16536	16629	16580	16569	16470	16476	16428	16399	16539	16529	16471	16432	16500	16438	16437	16714	16517	16521	16491	16470	16553	16707	16519	16379	16469	16496	16553	16378	16457	16485	16477	16721	16353	16442	16326	16612	16635	16273	16487	16579	16589	16406	16493	16337	16472	16504	16319	16485	16656	16586	16415	16699	16354	16545	16507	16535	16372	16511	16494	16388	16541	16362	16617	16358	16533	16677	16599	16517	16462	16448	16567	16722	16482	16465	16503	16320	16511	16470	16379	16344	16566	16586	16540	16425	16580	16475	16369	16454	16433	16272	16640	16706	16634	16416	16466	16405	16428	16332	16523	16641	16576	16438	16516	16676	16532	16524	16529	16334	16595	16318	16396	16490	16393	16361	16478	16497	16571	16509	16221	16439	16703	16658	16450	16325	16506	16386	16834	16476	16498	16459	16525	16609	16415	16554	16449	16528	16337	16841	16837	16433	16533	16397	16265	16506	16475	16659	16567	16589	16209	16408	16557	16495	16456	16401	16429	16485	16527	16396	16549	16495	16431	16565	16574	16420	16532	16401	16638	16508	16635	16690	16377	16450	16422	16502	16588	16407	16395	16523	16576	16534	16636	16498	16446	16418	16234	16491	16441	16470	16563	16467	16405	16625	16496	16388	16722	16482	16506	16428	16449	16171	16563	16589	16443	16567	16592	16559	16507	16415	16552	16565	16499	16463	16335	16434	16624	16584	16519	16321	16542	16366	16516	16479	16619	16603	16579	16617	16494	16431	16564	16557	16478	16578	16510	16617	16264	16449	16423	16668	16693	16495	16639	16574	16577	16413	16401	16246	16281	16483	16367	16590	16433	16502	16608	16454	16489	16448	16722	16443	16519	16622	16654	16570	16588	16408	16547	16278	16340	16292	16619	16494	16460	16546	16444	16535	16509	16649	16529	16431	16365	16509	16620	16795	16529	16585	16472	16293	16561	16636	16461	16633	16569	16536	16542	16479	16471	16447	16548	16564	16318	16428	16383	16486	16598	16588	16430	16396	16525	16540	16527	16293	16451	16540	16510	16525	16572	16415	16457	16540	16595	16330	16496	16416	16471	16370	16240	16581	16563	16464	16642	16309	16644	16322	16744	16500	16663	16457	16426	16327	16419	16577	16701	16551	16518	16624	16462	16559	16495	16240	16605	16615	16579	16660	16402	16481	16462	16526	16446	16410	16390	16634	16544	16444	16585	16508	16152	16463	16497	16410	16467	16539	16254	16617	16468	16473	16623	16600	16654	16627	16550	16221	16562	16335	16572	16668	16495	16411	16669	16675	16540	16543	16505	16492	16453	16417	16502	16560	16466	16492	16634	16531	16588	16322	16607	16683	16521	16403	16623	16453	16426	16642	16556	16654	16395	16459	16534	16357	16495	16586	16483	16491	16357	16497	16536	16532	16677	16470	16492	16443	16443	16407	16326	16460	16459	16350	16674	16357	16311	16403	16545	16469	16327	16352	16414	16366	16607	16401	16348	16459	16491	16651	16853	16393	16587	16506	16515	16535	16675	16657	16550	16668	16656	16512	16366	16577	16386	16525	16515	16362	16531	16401	16546	16425	16431	16320	16433	16524	16522	16417	16615	16550	16559	16604	16652	16495	16527	16440	16442	16689	16590	16528	16500	16668	16698	16540	16606	16510	16513	16657	16686	16419	16614	16343	16396	16450	16660	16468	16557	16392	16321	16716	16514	16583	16229	16468	16459	16605	16576	16394	16281	16438	16227	16509	16526	16415	16361	16547	16602	16563	16509	16416	16505	16462	16655	16560	16592	16590	16615	16566	16626	16592	16429	16532	16517	16535	16599	16478	16494	16630	16467	16441	16602	16524	16516	16544	16542	16419	16543	16601	16389	16543	16503	16330	16373	16494	16547	16532	16651	16481	16538	16625	16674	16344	16694	16420	16494	16495	16526	16430	16487	16447	16341	16409	16519	16311	16514	16633	16674	16474	16798	16598	16424	16343	16549	16524	16631	16610	16668	16475	16474	16593	16634	16611	16554	16535	16354	16578	16562	16463	16359	16661	16466	16558	16642	16331	16496	16442	16278	16432	16351	16605	16492	16330	16559	16668	16644	16447	16452	16500	16441	16513	16573	16505	16451	16532	16582	16627	16495	16416	16372	16724	16543	16547	16438	16446	16403	16399	16584	16410	16423	16487	16614	16537	16493	16459	16571	16375	16543	16521	16529	16441	16488	16446	16434	16406	16177	16461	16387	16432	16398	16736	16335	16517	16506	16637	16538	16407	16618	16553	16631	16500	16456	16454	16700	16415	16293	16548	16459	16432	16617	16543	16592	16667	16300	16558	16475	16456	16551	16577	16612	16644	16487	16459	16660	16385	16420	16475	16334	16503	16544	16596	16613	16557	16511	16342	16372	16419	16348	16581	16325	16428	16309	16537	16619	16462	16595	16498	16436	16389	16508	16373	16616	16563	16521	16519	16598	16666	16356	16465	16589	16517	16526	16457	16673	16603	16663	16476	16527	16414	16592	16471	16628	16535	16694	16587	16672	16684	16907	16591	16566	16597	16387	16473	16382	16407	16591	16384	16591	16584	16613	16768	16401	16501	16527	16523	16459	16434	16535	16759	16481	16509	16333	16513	16488	16598	16626	16600	16550	16661	16636	16577	16694	16486	16543	16493	16704	16346	16531	16794	16599	16404	16567	16700	16398	16514	16578	16381	16556	16570	16458	16706	16659	16569	16528	16392	16585	16673	16395	16450	16338	16480	16586	16486	16555	16399	16557	16404	16392	16644	16622	16567	16488	16485	16618	16583	16405	16369	16560	16407	16596	16433	16481	16429	16507	16649	16513	16409	16397	16525	16334	16585	16387	16359	16507	16477	16276	16601	16580	16515	16701	16570	16561	16366	16351	16471	16449	16488	16470	16353	16525	16509	16224	16492	16478	16545	16483	16526	16346	16496	16447	16367	16342	16364	16545	16478	16456	16365	16479	16508	16505	16392	16450	16425	16675	16478	16659	16524	16525	16583	16491	16555	16705	16304	16632	16523	16375	16520	16575	16567	16487	16421	16467	16550	16405	16285	16470	16563	16408	16383	16609	16429	16363	16377	16591	16654	16519	16247	16502	16454	16541	16516	16381	16284	16513	16616	16396	16381	16415	16212	16424	16516	16581	16393	16485	16386	16561	16594	16514	16647	16624	16667	16694	16529	16653	16690	16477	16424	16539	16485	16794	16317	16364	16336	16545	16510	16341	16568	16541	16324	16581	16555	16445	16651	16209	16523	16486	16427	16528	16731	16563	16627	16552	16641	16461	16335	16579	16608	16380	16511	16494	16479	16466	16443	16672	16599	16408	16480	16852	16415	16350	16561	16574	16510	16665	16598	16449	16492	16605	16522	16327	16446	16464	16426	16352	16416	16544	16610	16576	16558	16593	16355	16666	16550	16438	16515	16522	16452	16533	16699	16547	16477	16262	16284	16451	16437	16438	16539	16654	16597	16282	16678	16349	16567	16456	16449	16529	16294	16569	16419	16372	16388	16554	16527	16594	16517	16572	16422	16458	16659	16455	16438	16414	16548	16603	16430	16475	16298	16546	16453	16724	16619	16548	16512	16736	16358	16385	16400	16476	16516	16522	16626	16306	16689	16548	16532	16492	16637	16421	16619	16599	16699	16448	16466	16554	16484	16582	16704	16554	16248	16542	16389	16351	16607	16366	16640	16618	16287	16433	16332	16413	16555	16494	16437	16302	16477	16618	16537	16439	16366	16645	16607	16645	16504	16290	16455	16332	16594	16540	16579	16611	16424	16379	16580	16488	16484	16470	16600	16514	16540	16519	16581	16491	16618	16633	16619	16624	16698	16534	16487	16510	16366	16481	16614	16592	16329	16427	16499	16477	16740	16643	16609	16453	16483	16528	16288	16479	16375	16483	16515	16662	16349	16505	16631	16459	16512	16427	16337	16465	16487	16529	16452	16554	16556	16437	16736	16413	16457	16510	16607	16351	16562	16562	16302	16338	16586	16640	16435	16464	16530	16453	16524	16550	16445	16636	16562	16545	16477	16408	16380	16410	16408	16347	16412	16392	16578	16477	16572	16724	16473	16369	16673	16435	16426	16418	16529	16550	16473	16549	16457	16577	16400	16358	16598	16440	16415	16469	16453	16625	16358
12330	21543	17827	15792	15002	14909	14845	14716	14711	14527	14324	14077	13821	14008	13866	13841	13584	13772	13545	13859	13738	13746	13815	13867	13850	13753	13788	13750	13604	13832	13757	13569	13593	13677	13695	13605	13813	13831	13565	13758	13680	13637	13633	13838	13555	13813	13745	13622	13724	13695	13601	13818	13774	13822	13696	13486	13543	13731	13610	13741	13682	13621	13610	13653	13691	13637	13601	13733	13708	13781	13615	13722	13735	13771	13706	13478	13780	13632	13679	13562	13721	13567	13646	13697	13655	13689	13694	13707	13618	13752	13654	13698	13690	13708	13729	13717	13775	13657	13662	13534	13660	13483	13676	13876	13672	13802	13828	13457	13825	13559	13809	13815	13584	13711	13652	13488	13654	13576	13691	13792	13511	13554	13575	13629	13879	13547	13559	13654	13655	13671	13566	13744	13605	13603	13678	13650	13723	13715	13702	13901	13537	13675	13592	13641	13747	13671	13836	13662	13654	13712	13678	13559	13608	13499	13457	13637	13635	13708	13813	13732	13839	13736	13675	13468	13655	13518	13666	13546	13771	13784	13515	13561	13754	13744	13732	13783	13693	13757	13663	13580	13648	13680	13815	13751	13553	13624	13552	13577	13758	13704	13691	13489	13531	13625	13706	13651	13768	13689	13689	13675	13530	13649	13513	13691	13845	13493	13814	13580	13715	13658	13762	13642	13657	13785	13681	13741	13977	13593	13634	13595	13792	13618	13598	13676	13787	13710	13551	13491	13485	13683	13690	13784	13782	13689	13852	13769	13653	13646	13635	13649	13712	13531	13714	13715	13688	13562	13582	13627	13872	13533	13712	13584	13655	13806	13695	13494	13687	13802	13797	13844	13611	13700	13874	13590	13617	13576	13709	13428	13623	13789	13527	13754	13648	13534	13748	13648	13577	13597	13752	13692	13690	13691	13681	13701	13764	13638	13725	13707	13789	13595	13645	13775	13575	13901	13849	13510	13689	13736	13646	13631	13663	13688	13735	13701	13538	13633	13644	13812	13469	13670	13555	13815	13710	13675	13845	13805	13889	13728	13584	13875	13527	13732	13828	13746	13618	13660	13687	13747	13715	13763	13700	13668	13721	13634	13833	13578	13647	13594	13770	13823	13597	13601	13603	13506	13632	13714	13753	13734	13520	13774	13669	13833	13676	13628	13749	13842	13796	13726	13720	13642	13881	13533	13679	13655	13792	13701	13763	13879	13511	13598	13537	13639	13716	13822	13549	13702	13542	13673	13815	13542	13698	13681	13596	13732	13469	13546	13710	13556	13498	13537	13715	13851	13695	13707	13567	13673	13721	13735	13681	13684	13756	13721	13706	13719	13801	13613	13645	13598	13830	13617	13728	13746	13619	13631	13655	13671	13772	13568	13788	13569	13721	13710	13570	13782	13705	13611	13487	13721	13641	13613	13650	13892	13628	13684	13378	13553	13647	13630	13568	13701	13605	13575	13827	13744	13704	13615	13584	13749	13779	13714	13589	13751	13527	13674	13803	13641	13864	13912	13640	13549	13866	13685	13733	13784	13626	13687	13531	13639	13806	13526	13661	13626	13661	14000	13634	13722	13653	13645	13586	13697	13778	13628	13717	13662	13529	13651	13706	13634	13700	13799	13597	13588	13789	13777	13676	13699	13626	13783	13720	13574	13670	13620	13599	13706	13706	13608	13742	13606	13680	13771	13554	13670	13651	13812	13558	13803	13725	13563	13590	13641	13740	13643	13526	13607	13804	13578	13592	13531	13731	13784	13644	13622	13853	13714	13623	13758	13723	13563	13537	13840	13707	13673	13673	13573	13514	13729	13578	13761	13744	13543	13701	13757	13696	13506	13837	13729	13567	13574	13608	13456	13642	13807	13661	13673	13702	13794	13678	13476	13718	13720	13688	13708	13808	13743	13749	13681	13766	13654	13639	13812	13783	13510	13587	13836	13753	13617	13613	13634	13836	13635	13555	13613	13761	13650	13647	13795	13745	13646	13742	13712	13669	13788	13646	13655	13684	13664	13666	13693	13746	13658	13584	13513	13794	13639	13736	13817	13595	13692	13663	13636	13707	13705	13658	13820	13699	13745	13657	13752	13693	13593	13758	13567	13691	13552	13647	13642	13829	13463	13563	13604	13711	13624	13732	13704	13705	13694	13404	13704	13842	13608	13499	13461	13720	13586	13820	13608	13581	13613	13716	13648	13762	13581	13778	13638	13640	13655	13703	13625	13608	13703	13666	13763	13717	13701	13673	13478	13767	13697	13658	13572	13803	13645	13743	13848	13713	13691	13584	13628	13671	13727	13788	13473	13623	13812	13712	13810	13641	13523	13669	13673	13646	13557	13764	13723	13662	13741	13694	13622	13564	13701	13651	13717	13877	13689	13700	13507	13638	13695	13642	13636	13640	13755	13503	13780	13658	13627	13916	13635	13576	13701	13703	13839	13710	13816	13573	13747	13765	13548	13654	13749	13571	13602	13817	13689	13785	13642	13585	13800	13732	13711	13663	13520	13711	13797	13784	13668	13634	13595	13696	13571	13735	13773	13623	13683	13794	13577	13651	13600	13535	13509	13718	13689	13582	13617	13727	13679	13569	13826	13539	13696	13548	13596	13637	13741	13699	13719	13733	13698	13555	13540	13810	13782	13588	13731	13603	13745	13558	13622	13784	13672	13622	13625	13634	13787	13645	13659	13571	13867	13710	13631	13724	13576	13875	13566	13768	13661	13807	13669	13641	13707	13677	13650	13774	13693	13702	13790	13684	13657	13771	13742	13612	13524	13641	13758	13743	13714	13671	13724	13563	13760	13698	13909	13640	13690	13781	13819	13737	13749	13700	13746	13626	13734	13701	13541	13673	13672	13668	13705	13785	13664	13538	13749	13704	13793	13814	13581	13549	13634	13601	13836	13608	13755	13814	13574	13791	13525	13543	13785	13707	13684	13796	13773	13706	13703	13663	13796	13571	13663	13620	13608	13641	13678	13605	13755	13592	13786	13724	13663	13654	13684	13555	13701	13458	13655	13574	13632	13603	13619	13651	13575	13609	13936	13822	13732	13812	13778	13588	13763	13660	13743	13629	13705	13755	13789	13808	13790	13755	13698	13773	13835	13629	13604	13715	13681	13530	13723	13595	13783	13586	13717	13583	13638	13635	13510	13786	13686	13673	13625	13658	13849	13744	13417	13491	13755	13642	13576	13698	13714	13688	13676	13562	13666	13670	13575	13700	13654	13480	13580	13650	13815	13738	13726	13665	13620	13634	13643	13798	13642	13684	13782	13747	13490	13591	13631	13694	13621	13527	13686	13836	13672	13935	13743	13588	13714	13739	13614	13483	13705	13733	13803	13886	13583	13661	13742	13662	13614	13564	13828	13745	13625	13752	13731	13554	13712	13530	13601	13731	13673	13629	13739	13483	13726	13872	13826	13823	13672	13642	13594	13670	13735	13993	13627	13714	13713	13662	13650	13712	13890	13655	13788	13772	13771	13545	13660	13712	13570	13805	13921	13770	13634	13665	13702	13636	13730	13780	13796	13646	13711	13780	13687	13566	13774	13760	13680	13771	13737	13683	13804	13641	13611	13816	13457	13763	13601	13612	13680	13739	13598	13814	13613	13770	13631	13653	13957	13723	13561	13782	13551	13664	13513	13659	13623	13501	13457	13688	13700	13565	13616	13650	13632	13496	13728	13710	13362	13695	13608	13741	13667	13760	13786	13604	13538	13600	13705	13500	13631	13839	13585	13652	13645	13677	13665	13661	13822	13702	13919	13594	13666	13840	13717	13682	13774	13464	13741	13646	13665	13706	13647	13645	13764	13640	13517	13752	13728	13618	13678	13626	13683	13660	13595	13709	13621	13653	13534	13800	13704	13525	13650	13621	13647	13695	13520	13587	13669	13479	13529	13752	13584	13657	13750	13725	13687	13603	13599	13533	13758	13678	13605	13842	13704	13796	13704	13513	13706	13553	13697	13751	13690	13574	13702	13645	13774	13727	13544	13638	13641	13633	13581	13809	13772	13733	13540	13782	13725	13571	13596	13545	13439	13708	13847	13858	13520	13652	13681	13820	13838	13504	13839	13577	13634	13535	13683	13591	13703	13669	13767	13811	13910	13763	13638	13738	13500	13749	13714	13768	13786	13675	13530	13527	13810	13476	13813	13796	13699	13723	13600	13712	13600	13633	13650	13708	13799	13512	13643	13646	13568	13643	13780	13781	13563	13672	13754	13993	13769	13612	13643	13692	13526	13763	13779	13681	13774	13736	13618	13724	13568	13719	13711	13597	13766	13652	13813	13617	13779	13763	13841	13555	13624	13661	13676	13766	13529	13700	13751	13706	13760	13666	13615	13595	13728	13642	13583	13643	13762	13693	13508	13708	13671	13674	13574	13661	13580	13569	13605	13543	13613	13726	13601	13797	13630	13493	13866	13706	13702	13826	13785	13628	13688	13747	13606	13739	13837	13632	13797	13644	13645	13654	13730	13780	13623	13639	13528	13666	13677	13556	13575	13803	13683	13806	13746	13576	13763	13640	13724	13696	13619	13690	13690	13616	13749	13754	13488	13752	13584	13776	13821	13675	13805	13687	13676	13819	13575	13687	13651	13767	13742	13714	13692	13759	13711	13713	13608	13721	13696	13600	13524	13802	13600	13653	13578	13501	13781	13752	13616	13667	13628	13696	13714	13589	13764	13661	13680	13618	13629	13594	13673	13721	13480	13689	13430	13721	13759	13741	13407	13603	13500	13617	13891	13529	13792	13605	13554	13664	13517	13666	13842	13705	13636	13720	13643	13437	13746	13650	13784	13729	13814	13695	13701	13717	13802	13669	13729	13704	13720	13770	13777	13590	13596	13628	13698	13623	13738	13581	13603	13567	13650	13683	13699	13813	13688	13613	13693	13881	13616	13666	13741	13755	13614	13883	13634	13494	13799	13944	13582	13606	13589	13677	13882	13490	13670	13642	13620	13629	13633	13550	13625	13725	13654	13734	13740	13719	13464	13686	13601	13792	13531	13830	13619	13548	13541	13766	13573	13650	13753	13666	13680	13697	13571	13731	13722	13739	13585	13705	13735	13689	13610	13717	13654	13586	13651	13633	13623	13676	13733	13826	13702	13620	13635	13600	13688	13761	13621	13724	13684	13714	13630
24970	21322	26673	26334	18967	17825	18472	17829	17377	17643	17512	17486	17553	17343	17128	17066	17139	17189	17332	17289	17272	17121	17212	17284	17004	17012	17142	17416	17146	17264	17112	17285	17173	17271	17078	17127	17221	17072	17138	17135	17203	17171	17012	16948	17175	17062	17116	17117	17236	17041	17232	17116	17349	17392	17089	17092	17157	16876	17040	17026	17107	17167	17070	17257	16932	17169	17165	17138	17134	17201	17179	17001	17031	16999	16961	17189	17171	17119	17173	17161	17023	16957	17180	17126	17168	17087	17224	17088	17191	17200	17147	16991	17089	17070	17164	17073	17139	17139	17032	17015	16988	17107	16909	17211	16950	17229	16920	17217	17109	16994	17096	16940	16997	17000	17198	17221	17192	17297	17167	17161	16870	17021	17099	17234	17209	17133	17022	17104	17257	17153	17112	17060	16887	17104	16966	16896	17051	17046	17244	17194	17204	16931	17039	17174	17090	17116	17006	17286	16926	16901	17089	17099	16998	17281	17048	17210	17319	17163	17182	17073	17258	17053	17224	17162	17254	16892	17221	17056	16995	16990	17103	16966	17104	17261	17216	17175	17189	17216	17212	17142	17155	17126	17107	16929	17229	17178	17152	16947	17189	17179	17217	17311	17371	17073	17250	17258	17172	17156	17350	16958	17354	16932	17219	17013	16885	16941	17020	17031	17122	16844	17164	17219	17079	17082	17098	17310	17313	17206	16971	17101	16762	17008	17260	16900	17350	17156	17251	17159	17146	17078	17164	17261	17351	17271	17010	17217	17092	17149	17063	17031	17106	17006	17193	17018	17110	17288	17223	17260	17225	17001	17180	17351	17185	17048	17187	17082	17246	16985	17163	16929	17071	17259	17228	16987	17001	16998	17160	17019	17052	17239	17227	17205	17149	17230	17134	17158	17174	17273	16994	17262	16979	17245	17142	17209	16991	17431	17113	17130	17189	17045	17208	17054	17151	17166	16938	17058	17226	17054	17278	17186	17367	17015	17007	17006	17340	17138	17023	17172	17088	16837	17123	17020	17052	16923	17145	17059	17198	16981	17152	17095	17158	17027	17260	17104	17096	17250	17088	17051	17195	17049	17117	17028	16955	17075	17191	17176	17239	17015	16989	17096	17324	17155	16936	17064	17299	17119	17015	16968	17015	16955	17124	17173	17010	17185	17241	16999	17259	17219	17051	17286	17364	17082	17158	17180	17202	17046	17233	17206	17105	17172	17059	17124	17029	16955	17052	17188	17303	16969	17106	17064	16968	17069	17110	17284	17020	17221	17352	17140	16893	17198	17117	17120	17037	16973	17320	16999	17210	17122	17139	17176	17230	17263	17203	17189	17443	17139	17014	17134	17212	17064	17317	17290	17080	17182	17159	16975	17334	17216	17202	17121	17180	16930	16971	17093	17018	17233	17162	17223	17010	17024	17003	17211	17170	16951	16933	17071	17143	17124	17105	17063	17308	17001	17059	17127	17231	17069	17225	17048	17144	17041	17075	17060	16991	16828	17164	17007	16906	17147	17124	17103	16926	16932	17197	17250	17212	17307	17278	17037	17164	17018	17163	17145	17093	17081	17273	17148	17093	17113	17024	17162	17037	16978	17052	16984	17081	17085	17076	17268	17285	17084	17221	16972	17202	17198	17237	17178	17223	16980	17207	16973	17284	17073	17111	17107	17453	17241	16917	17215	17169	17138	17119	17155	16990	17246	17434	17013	17114	16920	17124	16997	17133	17180	17207	17204	17353	16991	17253	17142	17193	16992	17147	17019	17303	17191	17143	17204	17258	16842	17194	17091	17194	17106	17115	16945	17050	17014	17108	16982	16906	17225	16999	17167	17273	17219	17096	17060	17116	17073	17062	17095	17252	17279	17090	17238	17178	17193	17047	17078	17121	17285	17111	17100	17369	17214	17022	17201	17175	17071	17127	17269	17163	16966	16857	17127	17109	17129	17107	17157	17052	17040	17321	17088	17058	17093	17214	17038	17252	17071	17030	17330	17316	16958	17088	16962	17212	17015	17036	17074	17112	17135	17190	16986	17204	17040	17290	17222	17243	17130	17121	17097	17077	17189	17077	17057	17025	16988	17019	17060	17115	17142	17158	17183	17111	17091	17287	17211	17138	17106	17260	17174	17179	16904	17111	17105	17228	17056	17341	17060	17285	16953	17095	16962	17085	17118	17099	16976	16902	17047	17085	17222	17132	17289	17270	17263	16920	17030	17159	17180	17109	17191	16982	17026	17120	17117	17028	17139	17046	17000	17231	17074	17035	17094	17273	17122	17104	17185	17011	17228	17298	17138	16973	16991	16920	17149	17124	17207	17068	16990	17281	16995	17114	17402	17127	16911	17158	17169	17000	17209	17009	17031	17035	17115	17319	17044	17168	16964	17127	17043	17043	17167	17065	17047	16954	17184	17243	17379	17061	17167	17163	17226	17339	17363	17128	17152	17009	17335	16970	17079	16983	17397	17195	17149	17051	17151	17043	17075	17034	17128	17128	17124	16895	17165	17192	17103	17166	17272	17078	17071	17093	17128	17149	17205	17279	17138	17248	17087	17162	17003	17063	17168	17067	17130	17115	17080	17035	16922	16967	17336	17034	17059	17349	17164	17206	17170	17228	17036	17033	17259	17074	17285	17122	17055	17069	17104	17188	17468	17273	17058	17155	17110	16900	17001	16994	17194	17124	17219	17182	17248	17216	17312	17055	17238	17326	17062	17027	17176	17128	17184	17114	17191	17110	17002	16986	17037	17031	16954	16978	17134	17216	17145	17077	17304	17098	17005	17094	17009	17006	17114	17259	17142	17198	17214	17093	16914	16875	17105	17260	17024	16897	17300	17054	17048	16945	17223	17232	17398	17027	17275	17286	17184	17093	17108	17243	17238	17125	16874	17278	17078	17261	17026	17248	16980	16979	17029	17004	16986	17156	17188	16901	16953	17056	17129	17127	17255	16977	17145	17172	17189	17210	17049	17184	16980	17208	17086	17035	17242	17020	17146	16971	16978	17193	17035	17073	17022	17197	17246	16962	16891	17108	17158	16992	17183	17099	17173	17054	16985	17159	16986	17183	17008	17065	17171	17092	17049	17093	17324	17174	17147	17218	17281	17226	17051	17186	17270	17331	17134	17080	17106	17063	17108	16952	16979	17211	17208	16890	16981	16921	17156	17200	17130	17157	17094	17217	17091	17042	17039	17079	17211	17001	17243	16886	17050	17098	17101	17001	17168	17202	17334	17156	17275	17043	17141	17307	17200	17101	16984	16940	17141	17424	17089	17131	17087	17171	17220	17082	17107	17019	17001	17147	17010	17279	17078	17218	17105	17081	17118	16986	17155	17242	17170	17053	17143	17129	17258	17119	17066	17219	16907	17032	17048	17180	17133	17271	17202	17369	17025	17106	17184	17168	17125	17193	17132	17149	17001	17163	17072	16993	17208	17059	17251	16932	17024	17065	16976	17137	17136	17213	17201	17291	17102	17203	16885	17162	17400	17151	17302	17204	17084	17085	17008	17029	17097	17225	17059	17271	17314	16908	16964	17172	17124	17362	17100	16981	17185	17405	17089	17178	16952	17179	17215	17174	16981	17178	17168	17390	17165	17112	17256	17000	16998	16964	17089	17112	17162	17194	17004	17197	16959	17163	17048	17039	17236	17149	17104	17372	17266	17111	17249	17236	17065	17290	17004	17105	17276	17169	17158	17008	17217	17154	17031	16963	16858	16885	16958	17103	17244	17065	17041	17259	17297	17020	17250	16983	16984	16935	17078	17161	17175	17112	17002	17242	17038	17295	16976	17178	17120	16951	17314	17102	16943	16945	17166	17152	17129	16881	17019	17091	17122	17068	17215	17134	17073	17034	17043	17427	17071	16939	17216	17173	16991	17231	16915	17035	17152	17098	16915	17143	17118	16721	17048	17084	17119	17259	17045	17243	16924	17340	17091	17133	16880	17106	17147	17167	17125	17190	17009	17191	17040	16916	17188	17222	17297	17149	17060	17250	17101	17226	17178	17129	16977	17234	17198	16987	17186	17102	16986	17008	17082	17035	17109	17099	17242	17143	17068	17040	17350	17145	17276	17181	17158	17165	16979	17216	17277	17148	17226	17261	17363	17033	16889	17138	17092	17247	17095	17017	17227	17269	17157	17047	17180	17177	17364	17101	16982	17177	17126	17151	16932	17116	17267	16983	16987	17174	17042	17190	17046	17173	16927	17180	16946	17013	17153	17112	17122	17164	17072	17067	17059	16864	16934	17154	17198	17126	17052	17108	17244	17064	17202	17109	17072	16952	17413	17169	17176	17018	17145	17018	17006	17168	17141	17350	17027	17132	16910	17182	17227	17044	17318	17009	16833	17047	17336	17081	16839	17075	17071	17125	17238	17216	17097	17140	17095	17116	17093	17129	17317	17169	17114	17195	17171	17125	17061	17045	17061	17161	17097	17330	17120	17253	17020	17079	17223	16964	17190	16978	17051	17332	16956	17117	17046	17382	16865	17323	17291	16901	17131	17092	17203	16992	17077	17134	17172	17177	17201	16830	17155	16955	16976	16883	17055	17078	17295	16984	17077	16925	17218	17133	16921	17155	16972	17348	16913	17109	17296	17400	17040	17046	17043	17115	17161	17152	17122	17184	17424	17182	17286	17127	17123	17290	16997	17180	17036	17194	17093	17351	17010	17331	16868	17097	17063	17059	16994	17015	17072	17212	17140	17106	17347	17274	17177	17097	17117	17131	16847	17232	17131	17213	17128	17153	17402	17144	17014	17112	17067	17142	17084	17211	17382	17279	17275	17357	17117	17025	16964	17174	17298	17283	17033	17147	17010	17253	17094	17246	17350	17151	17032	17165	17185	17197	17045	17171	17000	17024	17227	17136	17173	16940	17098	17147	17263	17199	17138	17067	16978	17178	17097	17015	17047	16929	17074	16942	17255	17183	17171	17092	17154	16927	17006	17277	17348	17224	17126	17089	17162	17092	17149	16909	16974	17162	16972	17088	17246	17331	17052	17131	17056	17076	16980	17228	17275	17444	17022	17037	16961	17015	17350	17014	17136	17140	17183	17047	17355	17243	16951	16976	17037	17275	17034	17214	17009	17168	17236	17218	17171	17386	17093	16985	16895	17209	17141	17384	17026	17048	17114	17134	17080
13460	19846	16795	15431	15074	14839	14719	14751	14667	14648	14478	14416	14184	14132	14090	14104	14101	14004	14157	14185	14064	14299	14149	14081	14270	14142	13996	14072	14057	14160	13928	14049	13995	14067	13980	14192	13909	14096	14184	14058	14092	14017	13946	14062	13965	14216	14102	13976	13874	14142	14138	14069	14084	14136	14032	14133	13902	14179	14115	13991	14227	13933	14144	13951	14106	14100	14044	14149	14032	14153	13960	14020	13960	13890	14093	13985	13802	14124	13959	14115	13973	14012	14045	14071	14025	14023	14044	13880	14002	13913	14103	13916	13982	14037	14060	14103	14046	14026	13936	14025	13962	14061	14010	14236	14129	14182	13853	13992	14197	14000	13980	13987	14147	14059	14021	14042	14065	14016	14096	13967	13900	14181	13956	14201	14064	13992	14029	14155	13869	14054	13968	14187	13981	13842	14045	13967	13949	14139	14090	14147	13981	14007	14035	14059	14088	13859	13859	14155	14041	14162	14126	14003	13991	14019	13827	13921	14060	14005	14005	13883	14099	14165	13855	14163	13966	14069	14258	14144	13950	14080	14048	14216	14198	14123	14098	14076	14063	14016	14064	14212	14076	14073	14059	13973	14075	13959	14050	14130	13850	14043	14136	14120	13970	14164	14016	14048	13888	14148	14095	14048	14117	14143	13985	14032	13996	14077	14170	14050	14205	14004	13958	13969	14185	14192	14017	14040	14259	13924	14164	13919	14053	14080	13921	14056	14048	13911	13996	14083	13983	14048	14150	14166	13993	14029	14045	14138	13995	13872	13897	14069	14058	14064	14135	14008	14056	13980	14079	14053	14083	14135	14049	14147	14072	14141	13987	14142	13905	14114	14041	13982	13952	13904	13942	14095	14204	14119	13990	14039	14082	14159	14011	14053	14302	14181	13936	14044	14099	14068	14110	14181	13905	13979	13963	14072	13912	14167	14160	13844	14042	14154	14041	13924	14008	13896	14035	14038	13999	14149	14207	13944	14191	13791	14114	14039	14054	14293	13976	14055	14065	14107	14260	14056	14101	14010	14131	14044	14235	13945	14175	14080	14073	13929	14214	14163	13974	14181	14106	14055	14016	14025	13974	14098	13929	13894	14102	14056	14172	13938	14029	14103	13908	14114	13936	14014	14108	14148	13871	13907	13915	14147	14065	14130	14118	14004	14000	14058	14032	14029	14054	14170	14010	14059	14121	13968	14048	14123	14202	14034	13908	13963	14073	13973	14110	14207	14008	13954	14042	13995	14125	14132	14103	13930	14063	13944	14087	13940	14044	13934	14011	13956	13931	14073	14188	14028	14114	14118	14132	13978	14126	14147	14037	13912	14013	14103	13985	14132	13855	13968	14109	14159	13961	14035	14184	14050	14016	14028	14077	14245	13935	14082	14089	14071	14142	13958	14010	13958	14189	14108	13893	14145	13992	14111	13917	14088	13926	14022	13976	14163	14107	14032	14036	14116	14097	14127	14227	13987	13984	14023	13919	14073	13987	14073	13954	14135	14028	13910	14067	14076	13996	14153	14107	13918	14042	14096	14127	14101	13984	14069	14034	14084	14004	13904	13939	13962	14002	13944	13905	14063	14188	13931	13937	14073	14066	14208	14030	14104	13908	14043	14168	14093	14063	14254	14117	14101	13878	13944	13978	13887	13961	14246	14005	14205	14231	14178	14100	14099	13965	14165	14173	14191	13907	14051	14028	14091	14038	14024	14204	14066	13949	14041	14278	14007	14093	14098	14244	14135	13946	14133	14152	13985	14037	14264	14201	13921	14134	13952	13989	14073	14003	13955	14087	13967	13943	13970	14098	14058	14117	14038	14093	13944	14174	14051	13937	14057	13981	14237	14096	14077	14090	14043	14053	14092	13923	14123	13913	13934	14085	14075	14098	14012	14026	14258	14016	14095	14180	14018	14174	13929	14067	14127	14015	14170	13959	14113	13824	14113	14063	14000	14058	13992	14029	13899	14046	13956	14104	14213	14113	13980	14064	14076	14109	13955	14007	14016	14139	14066	14048	14151	14132	14086	14151	14135	13967	14175	14161	13995	14109	14236	13909	14233	14078	14085	13963	14039	14190	14034	14127	14103	13929	13797	14149	13875	14234	13916	14012	14045	14083	13927	14051	14055	14084	13902	13922	14132	13966	14098	14271	13991	14143	13809	14085	14211	14008	13819	14060	14083	13895	14043	13949	14063	14057	14017	14191	14025	14048	14074	13988	14087	13776	14013	14012	14081	13965	14095	14000	14028	13865	13979	13960	13988	14110	14023	14061	14149	14032	14014	14205	14101	14170	14060	14069	14270	14140	13819	13998	14219	14066	14026	14083	14031	14007	13930	14103	14061	14171	14058	14025	13933	13902	14041	14199	14300	14135	14024	14067	14156	14163	14100	14039	14046	14206	14125	13895	14099	14114	13930	14091	14112	14093	14010	14083	14188	14110	14140	14081	14127	14066	14058	14134	13971	13917	14019	14158	13981	14159	14020	14164	14008	14138	14093	14146	13937	14017	13932	14176	14181	14015	14134	14155	14096	14110	14082	14089	13978	13984	14106	14045	14043	14041	14158	14082	14092	13892	13952	13994	14139	14076	14149	13940	14146	13995	14094	14142	14100	14007	14191	14036	14029	14066	14124	14011	13997	14104	14004	14080	13982	13951	14052	14142	14094	14123	14039	14069	14027	13900	14175	13966	14015	14025	14127	13988	14099	14068	13948	13932	14037	14162	14110	14168	14032	14103	13929	14003	14024	13932	14155	14095	14044	13939	14043	14120	13989	14047	13880	14033	13967	13932	13934	14068	14016	14151	14105	14052	13968	13977	14160	13973	14045	13977	14091	14034	14223	13921	14144	13928	14127	14049	14058	14060	14140	14250	14109	13992	14004	14197	14097	14055	14110	14003	14126	14090	14173	14088	14115	14134	13939	13998	14195	14006	14090	13970	14041	14098	14168	14074	14101	14198	13928	13958	13995	13902	13933	14006	14155	14061	14140	14248	14097	14043	14153	13908	13969	14082	14051	14109	14256	14081	14067	14081	14124	14105	14025	14039	14056	13868	14172	14061	14102	14150	14004	14188	14008	14072	14039	13914	14004	14164	14126	14035	13915	14025	13891	13991	13998	14053	14001	14038	14107	14116	13931	14038	14165	14190	13950	14062	13824	14131	14223	14098	14101	14088	14045	13925	13946	14097	14269	14158	13907	14016	14328	14099	13921	13997	14141	14186	13927	14141	14082	14183	14067	14108	14041	14161	14030	14098	14028	14181	14065	13872	13986	13997	14082	14135	14169	13964	13849	13961	14008	14138	14166	14040	14025	14172	14133	14002	14217	14084	14041	13896	14063	14124	14054	14171	14077	14010	13975	14059	14114	13957	14051	13982	14064	14064	14030	14148	14124	13927	14054	14164	13848	13952	14052	13956	14119	13955	14184	13961	14200	14038	14207	14033	14084	14254	13897	14114	14064	14055	14169	14042	14067	14102	14045	14206	14067	14053	14095	14306	14090	13899	14003	14012	13946	14045	13961	14075	14066	14030	14151	14010	14111	14119	14047	14137	14099	14040	14023	14041	14121	14090	13901	14127	14152	14132	14016	14039	13982	14090	14108	13925	14093	13898	13983	14075	14081	14102	14076	14009	13922	14078	14151	14058	13914	14167	13904	14104	13961	13949	14178	14115	13954	13991	13938	14028	14054	14104	14025	14083	14105	14069	14079	14081	14132	13992	13918	14165	14212	13988	13997	14012	14077	13972	14170	14012	14075	14009	13928	14091	14002	14208	14074	13974	13983	13954	14047	14198	14280	14198	14049	13950	13981	14086	13987	14090	14166	14113	14084	13855	14032	14135	14062	14050	14165	13928	14168	14172	14010	14207	14042	14186	14129	14046	14036	13961	14021	14056	14212	13892	14026	14137	13978	13941	14065	14156	13962	14112	13974	14171	13919	14019	14232	14209	14186	14131	13930	13954	14059	14166	14149	13906	14061	14148	14052	14070	13863	14076	14047	14064	13914	14027	14200	14164	13886	13917	14082	13962	14134	14064	13996	14034	14011	13992	13988	14047	14017	13981	14142	13972	14031	13951	14202	13996	14147	13973	14006	14092	14051	14137	13966	13932	14015	14165	13813	14035	14038	14231	14018	14051	14106	13953	14025	14071	14063	14039	14073	13925	13857	14209	13989	13923	14028	14133	14209	14014	14123	14061	13984	14004	14134	13876	14138	13938	13793	14000	14195	14056	13912	13990	14156	13931	13969	14103	14161	14045	13968	14071	14153	13977	13944	14019	14132	14085	14077	14113	14116	14083	14258	13998	14014	13980	14097	13916	14230	13823	14024	13863	14018	14071	14133	13994	14104	14121	13923	13999	14203	14100	14027	14158	14164	14152	13942	14067	14039	14119	13908	14075	14123	14099	14043	14006	13862	14138	14106	14006	13978	14084	14174	14086	13941	14000	13869	14216	14027	14018	14146	14159	14054	14200	14011	14072	14229	14135	14036	14111	14049	14139	14004	14123	13969	14110	14079	14030	14062	13966	14086	14126	14130	13937	14109	14107	14054	14083	14124	14274	14214	14102	14300	13971	14131	14038	14064	14102	14075	14243	14068	14109	14145	14109	14033	13964	13980	14034	13930	13938	14076	13968	14007	14103	14132	14008	14045	14129	14049	14112	14021	13954	14169	14024	14135	13946	14134	14135	13990	14065	13993	14055	14060	14043	13934	14037	14160	14182	14012	13852	14040	13916	14045	14129	14033	13994	13960	13864	14051	14088	14140	14106	13930	14207	14108	14153	14160	14067	14055	13950	14083	14084	14011	14154	14075	13928	14268	14285	14138	14003	13959	14374	14122	14142	14166	13997	14028	14119	14153	13946	14008	14071	14095	14136	14189	13875	14072	13968	14228	14131	14028	14097	14000	14243	13888	14162	13936	13987	14022	14031	14100	13969	14287	14202	13916	14013	14170	14047	14141	13923	14079	14047	14132	13941	14127	13861	13994	14021	13977	14156	14075	14132	13994	13922	14098	14087	14124	14085	13940	13946	13976	13995	14218	14067	14057	13992	14070	14004	14037	13965	14169	13862	14062	14052	14172	13974	14072	14153	13886	14070	14020	14020	14075	14046	13936	14267	14082	13954	14086	14007	14115	14199	14055
22304	21335	28637	24359	21602	23093	22455	18210	17449	17810	17521	16989	16996	16855	16805	16585	16806	16654	16806	16574	16666	16779	16822	16869	16477	16636	16556	16711	16674	16694	16720	16735	16729	16472	16828	16535	16367	16607	16735	16542	16518	16508	16518	16653	16651	16603	16566	16633	16707	16677	16577	16643	16309	16574	16626	16431	16621	16782	16549	16542	16495	16511	16553	16476	16457	16529	16604	16674	16511	16630	16590	16657	16506	16531	16527	16646	16594	16447	16624	16645	16346	16437	16440	16512	16688	16864	16476	16269	16515	16590	16515	16454	16381	16450	16437	16559	16715	16805	16563	16352	16638	16359	16298	16470	16432	16420	16386	16532	16764	16470	16423	16452	16441	16679	16520	16402	16435	16600	16566	16370	16589	16401	16654	16493	16468	16712	16484	16575	16514	16500	16638	16456	16529	16645	16549	16568	16437	16245	16445	16720	16668	16682	16395	16546	16504	16454	16311	16358	16663	16360	16377	16537	16346	16502	16515	16543	16508	16486	16377	16403	16572	16337	16463	16418	16486	16357	16474	16700	16158	16534	16617	16650	16734	16518	16459	16637	16577	16554	16412	16509	16706	16436	16428	16398	16555	16473	16459	16517	16367	16567	16715	16660	16605	16732	16388	16410	16576	16439	16555	16435	16522	16490	16620	16512	16447	16523	16387	16439	16458	16480	16392	16519	16556	16439	16456	16407	16455	16322	16556	16438	16391	16460	16613	16552	16531	16574	16541	16577	16561	16646	16392	16369	16541	16497	16349	16428	16650	16588	16548	16636	16527	16436	16535	16489	16397	16643	16481	16496	16598	16603	16590	16513	16644	16535	16562	16648	16617	16530	16397	16542	16555	16571	16498	16354	16507	16437	16523	16448	16526	16278	16466	16406	16698	16454	16427	16427	16411	16634	16571	16539	16400	16384	16475	16369	16412	16496	16375	16434	16529	16532	16634	16440	16506	16373	16450	16585	16333	16390	16459	16493	16464	16463	16575	16437	16411	16448	16550	16599	16463	16557	16381	16598	16669	16376	16634	16477	16433	16501	16488	16348	16569	16548	16486	16605	16558	16686	16612	16489	16380	16327	16515	16780	16682	16542	16677	16612	16591	16339	16519	16644	16418	16351	16592	16525	16214	16425	16866	16489	16531	16372	16483	16520	16549	16488	16479	16646	16656	16552	16656	16676	16627	16545	16607	16566	16624	16484	16591	16566	16487	16495	16376	16415	16391	16723	16498	16524	16548	16633	16631	16686	16789	16614	16427	16684	16462	16508	16647	16610	16465	16543	16300	16416	16802	16594	16478	16207	16314	16499	16378	16496	16761	16483	16608	16353	16441	16712	16503	16398	16560	16432	16480	16396	16672	16553	16488	16467	16530	16378	16626	16476	16491	16518	16496	16302	16266	16819	16265	16555	16570	16509	16396	16538	16575	16643	16344	16464	16635	16552	16416	16336	16427	16265	16486	16646	16307	16499	16453	16622	16515	16272	16652	16602	16498	16623	16369	16338	16568	16453	16384	16666	16519	16553	16554	16729	16592	16453	16449	16614	16524	16318	16422	16354	16646	16721	16476	16423	16426	16395	16498	16384	16610	16549	16408	16449	16405	16514	16537	16424	16501	16533	16610	16531	16685	16290	16371	16458	16581	16305	16569	16363	16617	16508	16360	16587	16472	16485	16541	16407	16321	16441	16631	16357	16474	16358	16493	16428	16530	16286	16647	16328	16701	16378	16448	16421	16648	16259	16558	16552	16330	16379	16434	16471	16511	16532	16373	16315	16512	16525	16402	16410	16710	16563	16556	16758	16632	16517	16530	16574	16354	16375	16522	16270	16542	16593	16487	16431	16487	16477	16447	16472	16520	16410	16531	16296	16629	16482	16342	16448	16655	16470	16350	16465	16494	16452	16391	16354	16627	16542	16490	16535	16359	16583	16583	16501	16542	16438	16629	16435	16422	16310	16435	16376	16683	16473	16635	16632	16391	16631	16446	16448	16480	16343	16446	16252	16482	16499	16493	16612	16476	16305	16748	16389	16558	16578	16503	16462	16532	16309	16274	16411	16680	16757	16635	16286	16385	16442	16690	16530	16455	16518	16504	16423	16529	16621	16507	16348	16464	16485	16486	16317	16540	16642	16568	16388	16321	16427	16556	16369	16202	16506	16386	16312	16435	16527	16418	16557	16418	16534	16520	16399	16488	16694	16668	16573	16526	16389	16495	16558	16596	16614	16582	16441	16453	16524	16495	16560	16626	16466	16470	16603	16539	16585	16426	16534	16388	16555	16444	16456	16449	16451	16470	16405	16343	16700	16705	16484	16313	16554	16472	16487	16447	16184	16695	16620	16361	16610	16521	16498	16560	16379	16452	16575	16738	16682	16433	16437	16481	16375	16584	16373	16445	16363	16392	16477	16469	16584	16546	16560	16635	16666	16539	16507	16444	16306	16442	16626	16536	16388	16529	16395	16494	16397	16359	16491	16415	16590	16600	16535	16459	16632	16487	16376	16550	16382	16562	16485	16443	16361	16456	16267	16494	16422	16563	16612	16307	16466	16458	16621	16745	16501	16576	16481	16600	16405	16650	16398	16532	16336	16574	16462	16589	16561	16549	16572	16738	16590	16599	16431	16586	16558	16541	16370	16601	16591	16640	16254	16513	16545	16464	16650	16666	16288	16522	16602	16680	16563	16583	16485	16387	16475	16658	16365	16409	16442	16398	16449	16511	16461	16467	16473	16487	16588	16540	16562	16444	16705	16560	16430	16479	16287	16329	16362	16391	16426	16464	16585	16532	16560	16753	16437	16548	16569	16365	16363	16325	16448	16508	16224	16238	16601	16617	16501	16545	16554	16481	16391	16395	16447	16464	16447	16556	16380	16442	16503	16467	16355	16512	16491	16628	16502	16369	16440	16585	16515	16493	16498	16509	16544	16267	16550	16479	16455	16639	16604	16477	16455	16290	16506	16566	16568	16500	16571	16472	16534	16803	16479	16544	16555	16621	16561	16583	16443	16582	16529	16651	16377	16234	16469	16429	16555	16676	16447	16600	16510	16404	16456	16420	16495	16481	16479	16600	16502	16375	16447	16371	16433	16578	16489	16395	16497	16510	16592	16716	16398	16479	16384	16417	16349	16360	16483	16619	16518	16701	16561	16412	16589	16679	16261	16325	16506	16404	16520	16443	16453	16558	16467	16648	16559	16702	16402	16406	16503	16509	16412	16653	16546	16645	16536	16475	16355	16394	16396	16293	16619	16673	16585	16411	16388	16394	16354	16448	16566	16678	16545	16648	16517	16307	16497	16545	16596	16440	16505	16533	16505	16543	16404	16489	16566	16461	16467	16457	16459	16537	16512	16558	16632	16693	16332	16475	16310	16566	16415	16432	16608	16329	16599	16564	16372	16242	16418	16196	16516	16648	16470	16653	16599	16421	16553	16488	16386	16542	16662	16553	16427	16558	16557	16374	16655	16698	16505	16448	16663	16381	16597	16405	16329	16411	16466	16536	16325	16687	16535	16500	16598	16544	16627	16420	16411	16313	16515	16549	16704	16640	16392	16432	16397	16393	16393	16421	16435	16472	16357	16387	16401	16585	16661	16330	16492	16392	16586	16669	16487	16426	16505	16436	16115	16352	16548	16470	16494	16489	16391	16467	16571	16356	16516	16623	16338	16647	16368	16282	16449	16350	16379	16281	16486	16589	16482	16535	16608	16320	16362	16469	16643	16608	16521	16331	16633	16482	16434	16516	16712	16309	16355	16373	16521	16546	16638	16445	16529	16427	16605	16503	16392	16522	16472	16400	16748	16597	16476	16314	16704	16431	16522	16513	16479	16515	16478	16413	16503	16510	16230	16670	16398	16595	16430	16602	16519	16466	16481	16449	16563	16492	16226	16433	16353	16424	16387	16430	16472	16485	16255	16611	16440	16494	16525	16455	16442	16457	16532	16662	16645	16560	16426	16467	16409	16287	16446	16310	16644	16650	16575	16637	16565	16485	16396	16372	16369	16535	16431	16461	16458	16764	16342	16608	16633	16546	16587	16636	16457	16661	16523	16526	16420	16415	16558	16389	16436	16478	16438	16421	16575	16453	16535	16486	16381	16529	16513	16530	16414	16490	16529	16352	16482	16260	16548	16435	16413	16593	16464	16579	16515	16371	16506	16591	16662	16229	16390	16865	16566	16354	16474	16353	16329	16496	16581	16583	16518	16486	16524	16520	16410	16522	16245	16568	16202	16582	16590	16580	16619	16701	16412	16512	16617	16310	16404	16548	16262	16607	16403	16570	16538	16543	16526	16469	16570	16510	16268	16463	16385	16525	16631	16490	16402	16569	16531	16500	16528	16515	16299	16498	16522	16586	16475	16611	16392	16478	16475	16658	16543	16705	16567	16550	16548	16362	16337	16613	16537	16460	16572	16387	16419	16628	16280	16620	16512	16667	16478	16601	16375	16466	16423	16350	16491	16372	16383	16433	16484	16646	16425	16468	16619	16474	16632	16333	16400	16398	16507	16318	16497	16411	16456	16565	16576	16557	16534	16444	16529	16427	16326	16566	16495	16464	16425	16502	16507	16552	16337	16625	16469	16365	16497	16384	16573	16526	16563	16626	16422	16286	16458	16417	16502	16596	16447	16497	16449	16310	16465	16508	16382	16548	16538	16523	16615	16522	16576	16625	16292	16547	16553	16534	16482	16524	16807	16475	16487	16525	16569	16580	16625	16517	16360	16377	16643	16280	16554	16590	16343	16409	16738	16542	16617	16545	16421	16534	16514	16593	16561	16635	16348	16437	16449	16367	16349	16554	16452	16523	16426	16460	16570	16505	16571	16617	16500	16387	16312	16564	16422	16323	16583	16487	16611	16453	16455	16504	16381	16272	16435	16387	16388	16777	16369	16546	16478	16388	16558	16459	16416	16550	16387	16437	16398	16426	16625	16305	16673	16596	16369	16443	16442	16470	16491	16607	16507	16610	16504	16589	16554	16580	16535	16343	16368	16519	16629	16486	16524	16460	16469	16539	16402	16435	16506	16618	16533	16276	16549	16598	16541	16631	16478	16664	16435	16347	16646	16567	16201	16523	16424	16489	16463	16428	16495	16436	16578	16368	16542	16515	16399	16325	16554	16609	16583	16512	16695	16503	16461
12746	24104	19376	16935	16128	15267	15181	15197	14996	14741	14398	14159	14006	13869	13782	13663	13794	13555	14087	13610	13889	13680	13812	13862	13744	13927	13928	13555	13788	13881	13760	13634	13699	13492	13624	13785	13712	13624	13743	13640	13664	13645	13748	13670	13476	13737	13735	13768	13716	13776	13796	13635	13589	13660	13770	13771	13787	13752	13715	13740	13569	13762	13683	13683	13535	13601	13819	13717	13659	13584	13754	13708	13740	13514	13610	13545	13523	13874	13614	13726	13630	13601	13790	13806	13671	13669	13647	13703	13620	13848	13674	13607	13720	13707	13714	13737	13740	13815	13586	13680	13825	13653	13562	13793	13652	13527	13525	13626	13682	13699	13564	13718	13669	13641	13785	13563	13661	13609	13630	13601	13658	13600	13642	13461	13634	13698	13775	13701	13700	13921	13611	13683	13740	13603	13559	13684	13664	13669	13425	13615	13701	13596	13649	13717	13575	13836	13719	13720	13751	13642	13679	13695	13561	13512	13720	13552	13581	13475	13551	13666	13677	13768	13524	13711	13634	13468	13642	13656	13704	13447	13489	13755	13535	13534	13801	13801	13691	13726	13758	13752	13696	13557	13628	13612	13758	13522	13650	13692	13587	13691	13680	13657	13577	13640	13499	13581	13529	13701	13646	13544	13631	13557	13740	13542	13683	13630	13811	13718	13647	13677	13657	13708	13705	13650	13564	13649	13653	13679	13652	13561	13593	13571	13706	13594	13526	13722	13652	13690	13677	13789	13679	13715	13680	13542	13464	13623	13520	13764	13672	13699	13560	13747	13777	13855	13669	13700	13601	13605	13616	13634	13695	13539	13754	13574	13723	13619	13713	13690	13696	13635	13545	13626	13892	13596	13613	13652	13639	13756	13681	13602	13579	13782	13819	13726	13726	13665	13723	13665	13592	13596	13552	13658	13745	13755	13695	13542	13677	13505	13700	13726	13551	13597	13798	13548	13664	13623	13667	13664	13611	13596	13670	13778	13847	13737	13729	13657	13592	13720	13595	13644	13542	13716	13451	13707	13569	13614	13627	13719	13645	13630	13718	13685	13726	13613	13597	13609	13596	13636	13612	13786	13613	13526	13782	13569	13567	13581	13597	13718	13702	13581	13769	13688	13583	13670	13672	13481	13730	13629	13637	13650	13932	13645	13702	13592	13646	13558	13604	13531	13733	13509	13799	13615	13689	13693	13804	13689	13562	13671	13620	13573	13745	13647	13620	13660	13579	13687	13700	13593	13592	13500	13671	13554	13665	13689	13724	13504	13588	13658	13751	13705	13663	13660	13777	13591	13542	13534	13826	13690	13838	13557	13674	13643	13605	13629	13472	13658	13645	13738	13445	13688	13712	13654	13645	13579	13756	13608	13801	13609	13646	13739	13664	13656	13684	13599	13809	13678	13662	13555	13665	13796	13695	13495	13625	13676	13756	13496	13626	13608	13613	13645	13523	13687	13718	13498	13620	13672	13770	13535	13802	13629	13620	13737	13848	13739	13584	13625	13556	13516	13566	13653	13776	13663	13551	13481	13598	13598	13549	13614	13575	13649	13614	13666	13756	13713	13799	13750	13787	13784	13587	13734	13686	13481	13628	13652	13649	13526	13649	13530	13443	13414	13609	13774	13701	13771	13532	13744	13842	13776	13557	13590	13711	13820	13738	13583	13687	13607	13657	13514	13486	13551	13508	13543	13578	13661	13728	13589	13687	13830	13639	13579	13498	13667	13663	13578	13637	13678	13703	13596	13659	13657	13609	13584	13511	13652	13549	13678	13589	13696	13633	13535	13685	13604	13583	13670	13598	13600	13611	13741	13614	13568	13555	13661	13748	13717	13463	13615	13515	13783	13570	13663	13676	13489	13687	13836	13504	13673	13598	13550	13690	13675	13667	13769	13749	13541	13632	13709	13754	13784	13678	13684	13656	13687	13752	13652	13667	13680	13891	13582	13596	13691	13481	13571	13685	13724	13550	13612	13750	13751	13772	13670	13584	13603	13702	13723	13651	13684	13488	13450	13640	13725	13623	13642	13558	13531	13586	13618	13695	13419	13687	13583	13598	13782	13586	13664	13701	13710	13654	13476	13683	13645	13579	13772	13654	13587	13654	13573	13728	13597	13669	13642	13390	13703	13791	13710	13683	13529	13623	13792	13615	13729	13652	13581	13636	13578	13621	13456	13634	13549	13742	13689	13557	13480	13748	13638	13642	13459	13738	13670	13550	13573	13533	13684	13623	13473	13608	13693	13595	13666	13732	13660	13816	13600	13610	13641	13709	13651	13664	13558	13616	13621	13677	13553	13658	13638	13587	13520	13741	13661	13597	13761	13640	13682	13705	13688	13516	13654	13525	13520	13701	13800	13580	13635	13486	13623	13741	13569	13661	13839	13640	13701	13697	13846	13689	13470	13662	13715	13708	13554	13616	13672	13606	13560	13647	13669	13779	13686	13711	13660	13815	13652	13578	13692	13496	13549	13661	13615	13700	13600	13428	13741	13756	13527	13634	13834	13688	13517	13818	13701	13804	13570	13689	13646	13590	13697	13509	13593	13601	13762	13702	13558	13581	13729	13658	13454	13538	13509	13686	13748	13691	13525	13625	13715	13702	13589	13622	13660	13583	13532	13755	13719	13619	13711	13795	13815	13524	13611	13791	13670	13652	13575	13455	13682	13424	13605	13460	13705	13736	13765	13725	13452	13441	13517	13663	13676	13578	13741	13525	13560	13425	13555	13662	13740	13796	13531	13734	13451	13581	13612	13537	13806	13588	13613	13621	13512	13600	13713	13633	13728	13636	13550	13647	13715	13534	13527	13754	13730	13843	13654	13556	13676	13555	13579	13532	13628	13754	13745	13643	13672	13587	13682	13625	13562	13624	13618	13694	13562	13651	13587	13501	13677	13556	13718	13698	13737	13687	13605	13825	13610	13509	13677	13635	13529	13782	13628	13618	13586	13732	13484	13538	13687	13662	13523	13357	13852	13611	13510	13589	13547	13621	13600	13585	13553	13507	13542	13632	13538	13571	13621	13707	13637	13630	13562	13635	13720	13590	13617	13716	13693	13591	13674	13642	13638	13629	13598	13648	13783	13652	13517	13678	13689	13706	13508	13691	13666	13596	13538	13666	13664	13674	13657	13606	13663	13432	13656	13443	13521	13565	13557	13701	13680	13680	13614	13603	13685	13611	13634	13525	13590	13688	13686	13646	13510	13697	13581	13613	13647	13691	13641	13687	13537	13597	13545	13681	13653	13662	13750	13637	13683	13661	13780	13674	13746	13694	13587	13570	13688	13693	13701	13582	13867	13541	13552	13698	13713	13730	13562	13559	13771	13679	13568	13493	13669	13698	13547	13624	13635	13745	13670	13537	13752	13602	13700	13697	13731	13687	13608	13504	13647	13630	13754	13621	13682	13514	13461	13646	13726	13649	13605	13698	13736	13647	13798	13635	13470	13745	13594	13711	13591	13744	13551	13641	13712	13679	13629	13618	13548	13458	13564	13775	13627	13545	13591	13646	13548	13542	13543	13710	13677	13605	13779	13471	13501	13659	13699	13839	13917	13686	13459	13802	13712	13703	13645	13588	13530	13589	13651	13603	13453	13582	13607	13584	13673	13668	13650	13664	13544	13580	13673	13691	13763	13517	13652	13655	13708	13684	13724	13563	13775	13566	13610	13747	13728	13718	13676	13490	13599	13644	13803	13442	13656	13561	13682	13592	13776	13685	13482	13860	13685	13619	13568	13636	13711	13679	13476	13689	13724	13730	13583	13690	13652	13783	13550	13515	13671	13683	13593	13590	13860	13623	13645	13641	13630	13708	13799	13675	13603	13683	13547	13667	13799	13693	13661	13359	13675	13674	13595	13579	13695	13636	13590	13575	13743	13492	13781	13533	13526	13717	13542	13662	13497	13593	13590	13578	13691	13713	13665	13706	13759	13641	13701	13541	13591	13489	13626	13619	13587	13633	13531	13556	13583	13776	13697	13623	13582	13711	13618	13762	13587	13613	13706	13492	13675	13619	13597	13672	13583	13628	13673	13610	13650	13609	13668	13731	13698	13646	13661	13710	13598	13536	13682	13608	13468	13593	13690	13559	13659	13642	13615	13699	13755	13660	13596	13472	13642	13506	13505	13595	13669	13568	13694	13567	13591	13821	13707	13571	13908	13700	13696	13988	13741	13720	13404	13698	13610	13540	13659	13644	13633	13870	13749	13618	13648	13662	13615	13666	13687	13617	13706	13647	13523	13629	13680	13632	13799	13656	13756	13517	13696	13595	13596	13621	13702	13807	13464	13733	13668	13730	13646	13540	13542	13666	13768	13549	13763	13529	13420	13727	13804	13541	13694	13616	13588	13618	13647	13765	13619	13651	13584	13624	13567	13746	13577	13621	13684	13627	13354	13466	13637	13636	13672	13649	13676	13587	13704	13607	13496	13563	13749	13687	13621	13675	13523	13686	13734	13558	13557	13547	13601	13837	13783	13704	13628	13622	13664	13813	13572	13615	13763	13641	13563	13645	13665	13602	13808	13826	13525	13689	13626	13536	13670	13686	13632	13500	13642	13542	13754	13430	13672	13723	13732	13534	13645	13691	13666	13653	13577	13733	13655	13591	13733	13822	13893	13604	13716	13671	13593	13612	13603	13557	13523	13597	13580	13585	13579	13763	13648	13640	13718	13650	13704	13638	13803	13474	13634	13661	13633	13802	13603	13632	13606	13647	13639	13671	13505	13708	13643	13601	13714	13612	13765	13593	13744	13674	13608	13474	13536	13440	13660	13557	13631	13768	13733	13709	13448	13783	13591	13782	13690	13586	13638	13553	13694	13655	13783	13655	13658	13574	13646	13579	13641	13643	13643	13655	13620	13496	13565	13726	13647	13530	13723	13603	13775	13581	13673	13699	13430	13784	13621	13718	13508	13583	13842	13555	13582	13512	13585	13704	13672	13585	13514	13732	13796	13559	13616	13687	13728	13585	13601	13748	13746	13715	13624	13620	13750	13600	13611	13606	13606	13578	13713	13496	13690	13678	13415	13735	13610	13644	13574	13553	13624	13581	13645	13654	13629	13688	13681	13704	13577	13471	13731	13643	13797	13858	13769	13761	13724	13668	13503	13591	13649	13566	13572	13743	13669	13695	13714
29861	22500	22323	19622	17803	17517	17615	17548	17560	17618	17501	17277	17284	17224	17228	17097	17305	17048	17102	17221	17111	17240	17035	17053	17265	17160	17228	17275	17313	17049	17350	17342	17133	17246	17210	17072	16916	17218	17228	17196	16964	17241	17160	17243	17160	17176	17177	17269	17270	17055	17194	17341	17047	17012	17273	17179	17260	16936	17190	17010	17202	16907	17053	17235	17260	17163	17068	17117	17202	17337	17201	16983	17253	16953	17141	17136	17233	17261	17304	17328	17329	17213	17257	17136	17340	17039	16991	17409	17229	17236	17218	17246	17277	17217	17173	17257	17050	17287	17083	17241	17150	17322	17267	17099	17284	17243	17030	17361	17147	17207	17141	17188	17115	17283	17050	17031	17205	17349	17264	17370	17280	17212	17137	17240	17021	16970	17081	17265	17190	17077	17329	17137	17111	17145	17062	17062	17217	17155	17299	17092	16941	17110	17264	17273	17189	17322	17390	17233	17120	17038	17093	17232	17204	17049	17097	17024	17412	17100	17315	17135	17086	17266	17082	17268	17047	17130	17360	17331	17073	17133	16902	17145	17275	17036	17232	17008	17145	17190	17256	17113	17400	17183	16976	17192	17440	17024	17139	17230	17058	17094	17181	17298	17191	17108	17272	17045	17116	17036	17473	17180	17295	17036	17066	17103	17264	16911	17268	17247	17202	17020	17157	17146	17070	17158	17506	17243	17270	17174	17175	17106	17431	17106	17228	17255	17354	17334	17059	17177	17244	16897	17069	17170	17240	17189	17144	17019	17362	17158	17169	17107	17351	17324	17183	17013	17317	17187	17037	16957	17051	17140	17327	17068	17170	17114	17054	16959	17089	17192	17182	17107	17262	17121	17184	17111	17186	17034	17276	17109	17144	16956	17225	17330	17183	17189	17079	17015	17090	17097	17197	17169	17207	17323	17209	17317	17104	16954	17066	17119	16947	16995	17103	17188	17026	17318	17257	16930	17304	17264	17114	17057	17115	17146	17018	17172	17227	17126	17140	17296	17174	17336	17129	17145	17084	17008	17075	17384	17275	17083	17250	17087	17327	17267	17269	17365	17236	17236	17286	17257	17120	17120	17084	17136	17195	16938	17283	17200	17230	17169	17189	17163	17239	17134	17185	17363	17177	17173	17212	17146	17242	17188	17151	17157	17116	17144	17342	17066	16930	17272	17183	17169	16975	16975	17184	17220	17205	17158	17334	17135	17129	17250	17169	17295	17342	17080	17283	17165	17180	17211	17358	17347	17271	17020	17077	17292	17161	17291	17214	17317	17009	17282	17179	17205	17352	17002	17203	17220	17130	17091	17121	17247	17181	17085	16964	16962	17194	17159	17177	17323	17181	17192	17199	17103	17381	17466	17217	17233	17164	17211	17191	17278	17067	17231	17017	17170	17208	17261	17121	17159	17030	17099	17207	17134	17208	17070	17223	17087	17109	17236	17313	17163	17038	17205	17312	17164	17447	17069	17365	17245	17078	17115	17010	17312	17271	17074	16985	17189	17373	17095	16886	17237	17256	17061	17152	17204	17360	17215	17377	17285	17077	17324	17259	17069	17182	17064	16998	17133	17285	17160	17082	17183	17242	17084	17144	17022	17110	17187	17314	17020	17039	17235	17349	17058	16996	17260	17173	16961	17034	17135	17108	17143	17160	17208	17266	17044	17167	17138	17355	17213	17181	17113	17131	17177	17169	17189	17129	17288	17206	17137	17251	17194	17093	17112	17240	17216	17031	17220	17140	17236	17290	17230	17097	17149	17274	17376	17221	17178	17091	17377	16885	16916	17174	17265	17174	17140	17341	17230	17079	17340	17065	16900	17184	17084	17024	17145	17184	17179	17003	17157	17195	17229	17108	17254	17008	17238	17293	17244	17084	17301	17141	17223	17086	16934	17230	17290	17105	17149	17293	17259	17295	17192	17253	17232	17247	17154	17018	17169	17257	17335	17282	17093	17362	17210	17388	17193	17299	17155	17070	17318	17069	17235	17318	17197	17037	17252	17075	17047	17150	17374	17224	17260	17127	17382	17168	17018	17240	17129	17292	17300	17143	17154	17073	17237	17289	17303	17166	17192	17524	17308	17174	17293	17324	17255	17248	17331	17157	17003	17081	17023	17228	17053	17110	17116	17026	17253	17089	17081	17230	17493	17293	17122	17185	17332	17097	17279	17074	17170	17217	17194	17324	17262	17323	16875	17151	17149	17306	17214	17231	17025	17041	17265	17123	17209	17202	17092	17049	17158	17052	17111	17209	17317	17289	17122	17139	17148	17209	16920	17288	17088	17173	17319	17097	17061	17306	17038	17057	17228	17344	17085	16961	17033	17027	17226	17305	17345	17032	17299	17256	17175	17037	17106	17423	17426	17135	17148	17043	17167	17290	17078	17226	17115	17184	17200	17175	17230	17233	17239	17222	17024	17142	17056	17179	17171	17214	17355	17301	17189	17140	17324	17241	17412	16993	17226	17206	17186	16983	17033	17122	17064	17171	17351	17128	17205	17069	17091	17287	16992	17186	17367	17161	17181	17107	17150	17357	17163	17261	17168	17182	17078	17119	17088	17221	17282	17256	17168	17491	17088	17128	17222	17002	17339	17094	17215	17239	17219	17153	17199	16917	17263	17223	17098	17014	17442	17334	17113	17182	17375	17184	17502	17311	17196	17042	17184	17102	17037	17078	17037	17278	17124	17340	17193	17107	17196	17166	17092	17168	17000	17425	17172	17369	17133	17087	17061	17277	17182	16994	17111	17158	17301	17132	17055	17141	17247	16969	17270	17192	17056	16994	17131	17356	17289	17277	17238	17208	17047	17292	17183	17335	17070	17111	17123	17047	16964	17233	16996	17237	16985	17228	17356	17011	17249	17230	17276	17221	17059	17411	17129	17000	17272	16997	17114	17070	17281	17271	17238	17243	17066	17200	17091	17272	17367	17514	17229	17088	17112	17263	17187	17022	17186	17251	17240	17156	17210	17165	17070	17032	17067	17163	17249	17225	17236	17182	17102	17280	17195	17161	17374	17172	17162	17315	17189	17144	16987	17024	16961	17077	17113	17099	17229	17090	17412	17205	17195	17438	17125	17186	17055	17278	17110	17051	17513	17294	17067	17115	17226	17088	17128	17189	17074	17293	17120	17279	17281	17269	17052	17168	17332	17126	17176	17054	17461	17165	17195	17349	17190	17145	17061	17149	17077	17357	17159	17082	17215	17154	17324	17181	17107	17115	17101	17214	17290	17077	17408	17150	17112	17190	17251	17150	17271	17197	17217	17152	17099	17129	17016	17243	17031	17131	17188	17412	17228	17018	17124	17312	16967	17210	16996	17220	17481	17438	17221	17178	17178	17159	17087	17074	17256	17252	17205	17048	17124	17070	17172	17115	17074	17154	17258	17225	16959	17152	17313	17282	17128	17172	17071	17036	17153	17280	17118	17366	17175	17104	17343	17070	17215	17258	17384	17097	17108	17068	17066	17203	17147	17111	17196	17208	17022	17109	17215	17168	17192	17386	17272	17246	17207	17129	17273	17106	17039	17018	17435	17181	17086	17249	17293	17068	17206	17182	17172	17127	17084	17326	17197	17096	17378	17216	17165	17013	17458	17178	17244	17170	17280	17302	17117	17132	17273	17040	17193	17098	17193	17339	17355	17018	17337	17208	17188	17226	16951	17205	16953	17052	17070	17156	17352	17304	17343	17024	17115	17170	17172	17347	17142	17037	16991	17348	17173	17311	17173	17424	17148	17226	17289	17336	17057	17236	16812	17184	17464	17297	16987	17087	17041	17274	16967	17285	17237	17278	17226	17222	17210	17351	17123	17084	17079	17255	17390	17213	17232	17233	17392	17207	17201	17357	17242	17170	17224	17297	17242	17118	17141	17132	17151	17075	17303	17363	17166	17367	17176	17164	17364	17245	17121	17102	17220	17179	17167	17314	17283	17300	17328	17010	17080	17264	17259	17037	17239	17488	17217	17296	17146	17159	17129	17137	17306	17100	17078	17427	17042	17025	17007	16975	17084	16969	17150	17254	16985	17067	16925	17124	17237	17238	17287	17214	17176	17007	17200	17132	17107	17132	17266	17085	17072	17164	17204	17257	17044	17052	17252	17018	17107	17032	16944	17236	17279	17038	17211	17088	17086	17276	17176	17211	17121	17073	17149	17291	17101	17188	17205	16997	17013	17262	17223	17205	17466	17053	17024	17085	16950	17061	17167	17415	17044	17196	17178	17132	17173	17194	17367	17212	17260	17404	17221	17117	17124	17182	17224	17235	17357	17284	17180	17102	17194	17426	17172	17248	17296	17275	17213	16905	17233	17072	17189	17417	17388	17211	17116	17197	17058	17074	17082	17279	17053	17208	17202	17179	17138	17247	17092	17399	17118	17277	17092	17192	17211	17178	17091	17170	17225	17078	17211	17186	17322	17206	17156	17190	17206	17132	17301	17056	17082	17318	17204	17268	17081	17120	17147	17086	17203	17344	17361	17188	17159	17130	17275	17178	17171	17134	17359	17075	17156	17160	17117	17297	17394	17356	16965	17017	17162	17171	17278	17136	17195	17361	17184	17129	17219	17233	17297	17175	17155	17232	17298	17284	17173	17307	17226	17250	17189	17163	17252	17296	17090	17110	17148	17075	17068	17111	17168	17195	17305	17166	17218	17187	17149	17132	17264	17149	17280	17018	17100	17219	17248	17192	17143	17210	17121	17131	17130	17161	17189	17161	17394	17343	17031	16985	17378	17241	17066	17400	17317	17281	17124	17140	17385	17142	16998	17079	17013	17102	17029	17147	17172	17180	17143	17052	17289	17042	17158	17251	17046	17222	17328	17259	17282	17275	17356	17271	17079	17168	17106	17046	17109	17323	17301	17204	17146	17233	17096	17105	17164	16985	17135	17219	17294	17257	17118	17005	16882	17215	17253	17179	17191	17053	17096	17291	17306	17341	17011	17019	17250	17124	17190	17240	17232	16893	17148	17224	17256	17262	17232	17117	17167	17166	17013	17144	17152	17062	16950	17208	17237	17036	17160	17329	17321	17211	17260	17149	16947	17298	17133	16895	17207	17146	17197	17126	17312	17251	17258	17234	17273	17320	17283	17345	17187	17215	17198	17370	17043	17182	17145	17401	17228	17193	16955	17166	17156
15852	17878	16212	15048	15043	14790	14781	14689	14770	14373	14360	14394	14184	14014	14198	13960	14316	14043	14169	14170	14085	13905	14085	14051	14185	14269	14149	14046	14154	14228	14165	14059	14181	14149	13841	14127	14096	14331	13946	14132	14020	14130	14198	13989	14110	14230	14033	14113	14115	14020	13915	14108	14093	14008	14268	14100	14088	14125	14111	14197	14135	13993	14075	14093	14088	14036	14212	14085	13886	14264	14078	14251	14140	14000	14083	14187	14092	14180	14160	14163	13963	13974	14175	14264	14032	14141	14216	14147	14134	14020	14184	13986	13958	14123	14114	14103	14206	14204	13919	14076	14230	14217	14137	14165	14225	13955	14209	14125	14147	14199	14229	14115	14115	14019	14121	13976	14043	14078	14193	13998	14086	14106	14054	13997	14019	13988	14200	14251	14121	14080	14117	14047	14141	14182	14105	13965	14037	14169	14080	14199	13976	14159	14153	14159	14206	14039	13941	14075	14116	14128	14197	14152	14043	14132	14011	14236	14094	14093	13915	14179	13902	14117	14201	14015	14031	13998	14163	14222	14160	14086	14107	14196	14181	14143	14053	13997	14056	14140	13854	14000	14208	14100	14265	14103	14189	14095	14150	13988	14150	14164	14085	14058	14059	14069	14155	14178	14277	14034	14134	14150	14130	14186	14001	14136	14144	14071	13979	14104	14125	14070	14024	14154	14234	13994	14002	14189	14147	14216	14037	13930	14201	14033	14087	14040	14175	14084	14021	14146	14008	14231	14156	14246	14062	14006	14116	14160	14082	14345	13871	14132	14111	14001	14138	14052	14259	14120	14024	14149	14160	14082	14283	14110	14067	14073	14043	14025	14087	14008	14175	13918	14048	14094	14073	14145	14103	14102	14127	14069	14059	14143	14039	14205	13929	14053	14162	13996	14165	14144	14006	14037	14091	13980	14012	14161	14164	14092	14132	14101	14135	14182	14038	13869	14182	14329	14252	14308	14101	14214	14084	14152	14102	14155	14222	14032	13981	14174	14039	13950	14000	13868	13989	14154	14182	13930	14233	14192	13966	14187	14138	14236	13939	14004	14139	14180	14171	13915	14249	14017	14238	14159	13889	14106	14046	14031	14005	14066	14121	14228	14045	14148	14103	14248	13935	14079	14088	13948	14186	13902	14033	13900	14162	13994	14176	14029	14055	14196	14019	13999	14205	14120	14159	14157	14033	14052	14053	13963	14082	14037	14089	14059	14066	13902	14180	14093	14186	14110	14273	14217	13981	14099	14305	14106	13983	14097	14068	13954	14003	14051	14198	14120	14147	14241	14343	14004	14090	14161	14081	14230	14029	14024	14051	14161	14098	14155	13984	14068	14009	14129	13954	14091	14023	14139	13966	13950	14010	13961	14100	14161	13967	14253	13879	14399	13873	14124	14090	13975	14231	14317	14080	14092	14029	14135	14112	14162	14052	14024	14084	14098	14134	14006	14172	14150	14120	14087	14041	14107	14234	14072	14172	13990	14179	14151	14160	14097	14070	13925	14047	14096	14291	14111	14183	14146	14061	14137	13993	14049	14337	14293	13940	14088	14150	14056	13982	14118	14185	14087	14177	14208	14141	14261	14146	14085	14064	14030	14045	13846	14179	13995	14030	14007	14000	14124	14122	14043	14035	14031	14179	14009	14143	14168	13935	14142	14142	14081	14245	14087	14037	14058	13924	14042	14086	14133	14052	14150	13971	14235	14192	14146	14229	14010	14152	14288	14089	14135	13941	14001	14047	13972	14067	14019	14225	14024	14087	13979	14146	14047	14017	14026	14099	14116	14002	14127	14004	14195	14121	14160	13944	14017	14044	14258	14154	14105	14202	13943	14137	13918	13969	14086	14047	14138	14058	14130	14097	14087	14156	13993	14244	14159	14049	13979	14125	14130	14126	14076	14180	14147	14054	14099	14105	13849	14090	14066	14155	14272	14089	14155	14137	14164	14054	13861	14257	13964	13973	13977	14022	14115	14125	14053	14157	14039	14028	14178	14098	14224	14166	14184	14230	14006	14174	13917	14116	14140	14047	14168	14073	14107	14083	14235	14033	13995	14146	14136	14027	14126	14118	14115	14171	14058	14172	14145	14057	14002	14141	14031	13965	13994	14060	14232	14159	14099	14095	14143	14034	13977	14067	14186	14228	14099	14063	14181	13951	14087	14081	13888	14072	14000	14161	14087	14045	14178	14150	14108	14086	14059	14141	13933	14057	14159	14076	14169	14023	14090	14203	14216	14029	14078	14110	13921	14058	14089	14036	13892	14055	13962	14210	14099	14177	13993	14039	14276	14059	13971	14141	14093	14110	14026	14250	13929	14189	14247	14036	14255	14091	14175	14129	14079	14004	14253	14093	14125	14189	14029	14171	14156	14053	13980	13937	14035	14163	14059	14132	14202	14137	14108	13959	14126	14066	14140	14145	13987	14108	14159	14166	14168	14052	14086	14194	14172	14084	14226	14144	14238	14023	13994	14111	14016	14136	14186	14010	13928	13965	13959	14124	14120	14112	14200	14132	14130	13951	14066	14144	14243	14255	14025	14116	14131	13981	14103	14130	14123	14161	14239	14093	14088	14090	14156	13984	14118	14149	14068	14147	14124	14125	14139	14054	13933	13929	14134	13950	14107	14235	14151	13991	14062	14075	14222	14126	13975	14115	14123	14146	14109	14148	14086	14003	14111	14121	14157	13899	14067	14154	14026	14077	14021	14300	14115	14052	13952	14092	14096	14272	14129	13935	14194	13995	14295	14055	14107	14201	13965	14057	14014	14043	13990	14128	14099	14125	14241	14233	14235	14027	14150	14053	14049	14149	14165	14203	14172	14219	14016	14015	14285	14172	13995	14188	14189	14096	14158	14246	14142	14027	14150	14177	14140	13914	14169	13958	14132	13889	14086	14216	14204	14115	14167	14046	14163	14000	14070	14062	14012	13956	14115	14088	14168	13979	14248	14124	14067	14105	14193	14017	14195	14083	14077	13942	14307	13897	14249	14025	13956	14180	14097	14113	14197	14161	14051	14111	14088	14090	14234	14039	14155	14321	14006	14165	14037	14109	14036	14019	14308	14040	14214	14084	14064	14128	14037	14139	13897	14053	14069	14108	14213	14097	14236	14051	14077	14075	14142	14085	14138	14309	14178	14017	14068	14063	14240	14046	14042	14083	13995	14183	14049	13936	14120	14206	14012	14172	14184	14099	13976	13965	14225	13972	14147	14294	14186	14235	13951	14128	14082	14127	13970	14112	14352	13900	14237	14190	14100	14195	14068	14032	14096	14167	14020	13976	14074	14146	14078	14135	14127	14159	14087	14061	14225	14070	14042	14127	14033	14096	14075	14098	14130	14178	14171	14026	14019	14068	14023	14159	14161	14057	14171	14235	14150	14087	14161	14346	13935	14187	14141	14047	14101	14375	14070	14047	13917	14287	14029	14166	14272	14195	14076	14150	13872	14135	14098	14004	14019	14070	14108	14222	14145	14127	14106	14050	14124	14028	14130	14061	14133	14155	13951	13974	14071	14225	13980	14146	14174	14133	14099	13946	14102	13969	14132	14323	14145	14025	14117	14216	13909	13988	14050	14226	14205	14088	14028	14026	14009	14192	14081	14077	14181	14113	14069	14135	14083	14297	14120	13930	13835	13976	13919	14064	13962	14263	14178	14017	14078	14290	14075	14220	13983	14115	14133	14044	13992	14147	14015	14112	14189	14300	14172	14128	14053	14102	14225	13960	14187	14058	14143	14048	14084	14115	14076	14158	14188	14198	13993	14312	13953	13947	14237	14111	14018	14002	14099	14149	13992	13991	14181	14170	14277	14248	13997	14146	14144	14179	14035	13934	14033	13993	14110	14126	14059	13994	14308	13941	14093	14154	14091	14178	14164	13980	14082	13938	14009	14022	13989	14146	14117	14188	14119	14178	13981	14003	14095	14092	14149	14029	14157	14147	14050	14117	14020	14069	13886	14138	14127	13929	14018	14005	14097	14050	14153	13868	14148	14151	13882	14072	14151	14063	14017	14218	14072	13954	14160	14185	14090	14047	14290	14008	14049	14094	14103	14008	14114	14134	14130	14172	13987	14287	14079	14058	14059	14200	14122	14172	14119	14278	14171	14151	14059	14013	14123	14110	14086	13987	14160	14045	14091	14079	14164	14095	13982	14031	14301	14132	14086	14015	13934	14193	14107	13918	14087	14215	14053	14006	14126	14264	14043	14096	13979	14196	14159	14166	14079	14039	13980	14096	14120	14201	14061	14206	14087	14197	14090	14141	14134	14187	14248	14044	14227	14064	13972	13964	14147	14116	14126	14089	14009	14176	14104	13935	14018	14058	14087	14150	14025	14104	13990	14102	13970	14183	14171	14185	14153	14252	14007	13988	14161	14045	14147	14045	14072	14067	14218	14328	14162	13904	14076	14174	14259	14104	14076	14158	14042	14196	14120	14156	14096	14283	14096	13955	14128	14002	14080	14108	14176	13900	14099	14065	14175	14186	14247	14111	14111	13876	14098	14081	14075	14121	14160	14074	14267	14104	14131	14141	14041	14058	14107	14130	14023	13973	14133	14197	14082	14030	14074	14187	14021	14024	14135	14047	14206	13931	14211	14035	14190	14130	14162	14146	14074	14133	14130	14134	13964	13983	14100	14089	14181	13978	14168	14141	14039	13883	14133	14022	14044	14114	14028	14090	14137	14155	14076	14129	14220	14135	14154	14068	14130	14020	14099	14101	14054	14108	14024	14065	14085	14208	13967	14298	14163	14113	13953	14121	14036	14067	14093	14105	14320	14092	14075	14093	14072	14150	13959	14106	14057	14194	14063	14237	14079	14150	14089	14012	14042	14043	14147	14127	13993	14019	14223	14288	14012	13997	14112	13870	14106	14025	14119	14062	14116	14147	14015	14182	14235	14138	14142	14062	14033	14163	13907	14205	14216	13980	14124	14154	14248	14035	14099	14035	14147	14321	14195	14204	14103	14202	14172	14053	14126	14084	14084	14169	14075	14124	14030	14258	14068	14271	14107	14091	14092	14186	14133	14185	14076	14098	14225	13918	14153	14106	14069	14074	14213	14019	14163	14162	14106	14103	14024	14016	14253	14052	14090	14150	14036	14102	14166	14020	14060	14084	14231	13991	14040	14068	14038
23297	21309	28155	24959	22044	20166	19379	17598	17177	17387	17281	16772	16898	16534	16648	16711	16902	16820	16665	16641	16929	16574	16717	16568	16489	16784	16687	16709	16571	16546	16764	16660	16693	16402	16664	16544	16563	16461	16195	16538	16512	16787	16699	16564	16489	16554	16400	16580	16617	16681	16619	16514	16437	16611	16463	16614	16529	16625	16704	16652	16646	16690	16730	16635	16705	16335	16398	16542	16539	16599	16325	16510	16657	16516	16579	16400	16550	16602	16491	16488	16671	16365	16488	16503	16744	16660	16637	16396	16257	16441	16296	16319	16470	16594	16337	16584	16549	16470	16490	16375	16505	16511	16541	16529	16374	16724	16671	16430	16555	16496	16572	16409	16576	16512	16704	16597	16589	16577	16610	16931	16467	16564	16679	16618	16574	16507	16428	16513	16486	16466	16460	16569	16780	16490	16463	16438	16552	16403	16443	16515	16527	16683	16572	16334	16595	16659	16598	16498	16645	16608	16632	16452	16524	16541	16357	16795	16615	16371	16577	16471	16306	16557	16505	16476	16421	16545	16661	16450	16549	16717	16513	16420	16438	16593	16624	16602	16402	16502	16663	16572	16560	16437	16496	16723	16465	16850	16563	16541	16479	16449	16645	16426	16443	16445	16489	16475	16694	16610	16527	16622	16414	16443	16562	16502	16459	16543	16450	16453	16587	16541	16602	16586	16541	16555	16458	16615	16558	16466	16647	16538	16597	16314	16339	16479	16562	16460	16528	16557	16641	16412	16462	16419	16605	16493	16539	16457	16446	16414	16697	16479	16579	16415	16529	16401	16502	16557	16489	16632	16525	16344	16574	16556	16482	16411	16524	16537	16538	16492	16610	16495	16386	16544	16523	16526	16504	16469	16510	16478	16698	16600	16601	16493	16517	16627	16599	16375	16526	16474	16478	16639	16650	16595	16486	16762	16518	16526	16608	16514	16677	16506	16375	16475	16692	16515	16551	16521	16508	16636	16434	16592	16671	16497	16647	16466	16553	16547	16699	16725	16739	16432	16585	16630	16503	16579	16712	16592	16512	16457	16497	16599	16882	16321	16400	16488	16509	16427	16506	16407	16529	16583	16630	16600	16435	16444	16630	16417	16576	16466	16713	16553	16398	16561	16444	16465	16551	16480	16595	16564	16490	16490	16653	16675	16477	16520	16536	16489	16430	16525	16517	16573	16608	16690	16627	16746	16423	16613	16447	16439	16441	16352	16457	16324	16373	16588	16535	16509	16637	16444	16525	16580	16563	16289	16534	16407	16540	16383	16685	16491	16555	16352	16333	16510	16534	16779	16400	16490	16643	16729	16651	16559	16790	16450	16560	16587	16664	16581	16373	16709	16440	16500	16549	16498	16338	16538	16624	16323	16538	16620	16389	16538	16787	16489	16653	16326	16442	16679	16545	16552	16507	16413	16428	16704	16516	16485	16557	16445	16579	16455	16564	16472	16479	16574	16393	16519	16517	16569	16566	16662	16522	16701	16497	16716	16443	16371	16545	16600	16422	16537	16517	16614	16441	16576	16526	16487	16479	16292	16639	16675	16583	16307	16536	16370	16457	16465	16518	16534	16476	16523	16412	16425	16563	16453	16481	16632	16598	16384	16479	16532	16426	16527	16436	16257	16636	16578	16434	16622	16656	16529	16713	16594	16584	16661	16391	16421	16607	16690	16601	16564	16526	16450	16462	16659	16693	16653	16585	16382	16661	16455	16570	16741	16673	16582	16581	16453	16469	16519	16736	16575	16541	16458	16431	16612	16575	16596	16352	16472	16617	16485	16512	16479	16637	16518	16645	16567	16453	16656	16624	16637	16469	16553	16501	16698	16513	16455	16583	16598	16607	16611	16566	16703	16364	16455	16443	16462	16457	16289	16554	16404	16500	16473	16718	16489	16489	16500	16431	16563	16588	16346	16523	16444	16471	16551	16601	16592	16414	16262	16517	16668	16283	16474	16615	16722	16652	16649	16314	16698	16532	16651	16505	16478	16385	16352	16522	16532	16560	16589	16681	16670	16549	16600	16451	16373	16658	16566	16535	16574	16622	16753	16475	16769	16335	16266	16514	16304	16590	16681	16697	16587	16524	16531	16617	16500	16616	16428	16593	16468	16418	16576	16736	16428	16417	16506	16487	16255	16496	16577	16581	16592	16675	16353	16691	16700	16548	16496	16544	16535	16513	16533	16596	16473	16297	16419	16539	16504	16623	16640	16515	16703	16379	16490	16404	16850	16555	16796	16603	16317	16541	16259	16518	16575	16630	16352	16553	16404	16784	16556	16718	16536	16413	16433	16438	16561	16465	16452	16556	16462	16599	16566	16734	16456	16570	16409	16642	16332	16440	16581	16471	16555	16476	16499	16699	16593	16588	16443	16211	16381	16610	16551	16643	16517	16685	16648	16513	16690	16575	16412	16515	16637	16475	16456	16610	16393	16474	16686	16438	16634	16565	16374	16397	16615	16505	16527	16753	16431	16515	16797	16554	16568	16455	16304	16280	16380	16748	16530	16596	16462	16750	16648	16691	16543	16749	16605	16750	16720	16437	16350	16459	16646	16559	16588	16505	16452	16431	16521	16593	16419	16197	16403	16759	16483	16566	16406	16359	16495	16605	16578	16533	16788	16298	16551	16478	16510	16597	16739	16683	16642	16238	16534	16504	16504	16669	16526	16595	16438	16545	16483	16646	16449	16411	16275	16675	16544	16407	16390	16441	16757	16506	16514	16734	16640	16704	16627	16498	16430	16344	16651	16582	16555	16626	16647	16439	16514	16550	16709	16577	16546	16614	16539	16695	16613	16376	16599	16466	16458	16568	16595	16638	16852	16479	16527	16347	16606	16592	16422	16373	16378	16465	16594	16606	16655	16703	16607	16475	16712	16433	16641	16669	16579	16715	16619	16523	16581	16465	16539	16620	16640	16633	16521	16337	16469	16478	16442	16574	16501	16505	16451	16637	16519	16511	16430	16596	16705	16727	16383	16510	16585	16531	16548	16426	16663	16772	16703	16568	16696	16578	16544	16664	16592	16426	16589	16615	16343	16592	16551	16610	16600	16298	16632	16617	16366	16473	16703	16419	16598	16443	16490	16550	16563	16576	16529	16534	16474	16591	16551	16645	16546	16543	16546	16545	16478	16379	16392	16603	16611	16660	16623	16543	16589	16555	16309	16701	16493	16369	16633	16668	16680	16412	16490	16537	16530	16525	16599	16464	16666	16828	16672	16610	16285	16501	16510	16434	16314	16454	16639	16540	16674	16539	16667	16435	16573	16458	16740	16511	16465	16670	16487	16557	16558	16590	16478	16408	16392	16626	16414	16382	16708	16555	16606	16473	16381	16426	16384	16396	16608	16398	16569	16461	16446	16567	16574	16509	16623	16589	16518	16611	16496	16682	16532	16450	16634	16562	16461	16660	16519	16602	16496	16504	16878	16587	16535	16826	16630	16448	16474	16583	16595	16652	16565	16460	16556	16679	16451	16535	16554	16441	16586	16633	16495	16591	16531	16652	16393	16473	16698	16537	16381	16455	16465	16450	16345	16501	16459	16587	16638	16382	16680	16497	16751	16493	16492	16493	16477	16539	16548	16428	16393	16617	16470	16411	16518	16562	16588	16559	16500	16603	16668	16578	16433	16486	16617	16550	16718	16487	16651	16507	16647	16590	16448	16554	16454	16469	16711	16567	16507	16620	16495	16719	16696	16597	16638	16855	16408	16653	16652	16499	16491	16484	16594	16604	16466	16654	16490	16503	16523	16583	16461	16661	16399	16418	16400	16415	16714	16562	16612	16484	16508	16653	16453	16477	16496	16676	16728	16506	16226	16460	16567	16596	16589	16581	16452	16448	16518	16482	16559	16444	16454	16749	16565	16513	16540	16501	16519	16586	16583	16587	16383	16449	16488	16397	16477	16609	16583	16420	16545	16526	16624	16520	16513	16453	16473	16557	16697	16516	16547	16401	16568	16553	16450	16534	16577	16711	16656	16506	16534	16493	16487	16356	16538	16567	16431	16614	16669	16736	16622	16487	16588	16613	16471	16793	16488	16705	16539	16453	16487	16551	16480	16723	16666	16745	16580	16495	16665	16403	16657	16541	16404	16536	16667	16430	16553	16720	16554	16434	16463	16788	16427	16496	16438	16603	16612	16434	16269	16512	16631	16399	16365	16449	16428	16526	16572	16641	16488	16261	16446	16694	16577	16679	16384	16682	16549	16612	16416	16622	16466	16456	16660	16537	16453	16582	16518	16651	16493	16346	16643	16357	16324	16464	16582	16631	16538	16348	16568	16500	16765	16590	16418	16355	16610	16635	16554	16438	16495	16331	16360	16452	16599	16505	16544	16595	16307	16559	16511	16337	16566	16399	16319	16453	16394	16430	16732	16589	16602	16147	16446	16545	16650	16511	16555	16320	16445	16549	16480	16445	16515	16335	16503	16472	16453	16483	16306	16540	16529	16595	16746	16579	16731	16487	16480	16560	16382	16584	16811	16601	16676	16598	16640	16488	16660	16583	16676	16602	16594	16388	16509	16634	16518	16400	16590	16683	16665	16515	16630	16580	16464	16495	16487	16582	16513	16540	16538	16559	16580	16446	16508	16675	16319	16554	16721	16498	16565	16389	16613	16520	16756	16629	16388	16585	16755	16461	16551	16509	16574	16579	16478	16448	16560	16656	16488	16569	16447	16636	16516	16700	16407	16512	16591	16515	16464	16491	16584	16420	16618	16448	16503	16510	16525	16471	16377	16587	16413	16657	16878	16506	16619	16647	16669	16745	16738	16611	16637	16603	16316	16497	16442	16670	16487	16461	16558	16368	16408	16363	16505	16560	16413	16447	16701	16716	16618	16408	16576	16547	16406	16568	16697	16443	16657	16483	16402	16783	16433	16739	16579	16567	16496	16436	16388	16640	16696	16621	16442	16461	16466	16546	16587	16452	16701	16596	16313	16558	16390	16638	16543	16471	16726	16782	16632	16406	16529	16418	16511	16490	16426	16527	16742	16513	16622	16432	16618	16565	16636	16544	16425	16382	16265	16558	16523	16517	16611	16589	16399	16458	16543	16552	16586	16578	16544	16599	16588	16540	16541	16567	16456	16548	16680	16860	16438	16732	16735	16538	16711	16788	16543	16753	16666	16534	16507
12272	20854	17738	16067	15300	15122	15022	14747	14813	14423	14248	13888	13614	13864	13793	13803	13797	13781	13736	13431	13773	13635	13808	13935	13750	13734	13844	13637	13747	13632	13908	13642	13664	13718	13733	13654	13818	13679	13711	13604	13595	13821	13878	13792	13839	13745	13784	13649	13750	13788	13561	13745	13632	13732	13807	13764	13665	13617	13739	13641	13512	13668	13664	13753	13746	13545	13628	13842	13698	13759	13576	13735	13762	13799	13676	13693	13714	13757	13723	13781	13709	13669	13869	13678	13776	13683	13765	13653	13704	13793	13627	13699	13625	13678	13876	13693	13778	13774	13801	13539	13744	13598	13626	13653	13572	13727	13861	13698	13681	13733	13800	13588	13726	13611	13678	13630	13788	13785	13868	13568	13663	13598	13682	13596	13638	13800	13708	13762	13569	13685	13643	13580	13617	13625	13628	13731	13639	13603	13765	13760	13721	13756	13701	13666	13711	13754	13654	13786	13781	13533	13650	13632	13710	13619	13647	13733	13596	13588	13727	13666	13564	13741	13717	13652	13812	13537	13695	13749	13646	13511	13607	13694	13829	13675	13753	13808	13640	13876	13578	13650	13617	13696	13690	13603	13560	13748	13827	13867	13814	13690	13574	13710	13842	13631	13648	13575	13825	13756	13759	13751	13607	13851	13673	13669	13803	13683	13564	13527	13631	13782	13731	13579	13681	13833	13702	13648	13643	13640	13743	13635	13630	13605	13599	13769	13613	13687	13461	13476	13495	13702	13645	13762	13702	13501	13627	13825	13667	13744	13802	13749	13792	13657	13748	13743	13638	13712	13696	13639	13640	13745	13738	13822	13821	13650	13460	13625	13624	13762	13740	13684	13675	13750	13796	13674	13707	13779	13821	13737	13687	13673	13504	13612	13745	13828	13801	13664	13796	13617	13728	13595	13612	13751	13634	13727	13713	13491	13772	13751	13878	13800	13759	13765	13617	13820	13876	13574	13827	13543	13706	13641	13628	13689	13641	13617	13574	13655	13632	13681	13807	13639	13812	13648	13765	13601	13668	13480	13678	13678	13702	13568	13784	13640	13684	13725	13670	13622	13756	13571	13490	13762	13754	13755	13798	13705	13634	13743	13598	13724	13723	13716	13689	13719	13765	13595	13620	13692	13647	13741	13689	13663	13620	13782	13798	13623	13627	13655	13660	13831	13627	13755	13594	13847	13894	13796	13574	13629	13678	13772	13571	13503	13676	13851	13769	13741	13707	13630	13729	13763	13674	13785	13581	13669	13778	13544	13748	13646	13678	13724	13714	13546	13659	13697	13741	13813	13742	13704	13797	13604	13613	13749	13714	13584	13725	13426	13604	13744	13768	13630	13749	13707	13659	13790	13551	13759	13657	13836	13666	13635	13643	13731	13613	13716	13661	13680	13720	13530	13714	13575	13717	13631	13713	13600	13785	13839	13594	13681	13628	13720	13601	13814	13553	13651	13797	13638	13677	13639	13656	13680	13713	13594	13819	13722	13875	13677	13778	13624	13515	13630	13761	13617	13665	13574	13516	13778	13689	13669	13582	13706	13647	13648	13751	13672	13744	13723	13841	13723	13630	13558	13505	13598	13738	13922	13753	13507	13733	13579	13794	13576	13809	13841	13596	13850	13534	13884	13594	13531	13685	13728	13804	13691	13575	13650	13652	13762	13669	13823	13652	13751	13902	13701	13778	13802	13696	13548	13654	13751	13685	13896	13718	13579	13742	13779	13903	13729	13547	13595	13697	13722	13856	13530	13765	13713	13802	13702	13654	13735	13471	13766	13780	13516	13635	13860	13789	13760	13716	13686	13700	13806	13699	13660	13770	13682	13760	13716	13527	13897	13593	13662	13703	13693	13570	13540	13734	13754	13694	13684	13876	13621	13657	13636	13684	13698	13759	13764	13792	13772	13858	13568	13764	13799	13692	13596	13688	13842	13745	13483	13565	13754	13712	13660	13680	13777	13765	13543	13759	13715	13773	13548	13631	13722	13841	13789	13810	13669	13637	13723	13638	13753	13685	13697	13783	13814	13740	13596	13835	13717	13631	13891	13649	13778	13528	13663	13761	13680	13737	13832	13718	13736	13687	13701	13659	13632	13706	13490	13664	13735	13614	13780	13661	13612	13610	13815	13624	13633	13589	13666	13737	13681	13673	13684	13758	13761	13875	13947	13633	13788	13720	13919	13761	13618	13583	13469	13686	13660	13584	13606	13733	13626	13693	13627	13599	13718	13620	13619	13713	13710	13857	13684	13639	13634	13661	13720	13611	13601	13734	13596	13581	13675	13808	13358	13572	13590	13736	13698	13532	13694	13590	13675	13648	13810	13672	13653	13795	13937	13720	13593	13616	13736	13601	13723	13712	13814	13698	13775	13904	13654	13591	13429	13751	13835	13645	13747	13660	13615	13701	13638	13748	13775	13685	13742	13647	13612	13617	13793	13885	13562	13759	13680	13749	13656	13604	13757	13674	13663	13649	13592	13572	13685	13700	13565	13857	13718	13824	13675	13400	13708	13613	13810	13725	13517	13614	13706	13569	13714	13667	13586	13781	13651	13638	13666	13737	13659	13738	13669	13664	13736	13856	13680	13652	13672	13715	13731	13585	13693	13510	13775	13517	13548	13765	13694	13762	13690	13724	13641	13594	13673	13618	13784	13823	13695	13743	13774	13577	13714	13710	13630	13706	13651	13782	13546	13780	13674	13765	13648	13651	13750	13671	13623	13609	13744	13537	13687	13711	13729	13685	13626	13611	13758	13590	13628	13678	13799	13712	13609	13859	13672	13811	13739	13668	13658	13828	13623	13718	13603	13577	13668	13673	13672	13659	13780	13659	13679	13716	13681	13767	13757	13797	13651	13613	13841	13912	13643	13543	13740	13643	13709	13777	13683	13664	13853	13673	13874	13544	13707	13784	13622	13722	13608	13694	13673	13552	13794	13836	13611	13681	13661	13644	13784	13845	13542	13898	13690	13769	13535	13757	13650	13696	13673	13635	13734	13762	13721	13664	13771	13612	13798	13676	13896	13637	13788	13590	13494	13749	13753	13758	13644	13663	13691	13634	13714	13642	13552	13779	13856	13634	13965	13593	13544	13698	13869	13722	13815	13611	13603	13690	13519	13651	13747	13638	13762	13728	13646	13552	13773	13778	13674	13659	13660	13658	13472	13630	13651	13766	13624	13591	13774	13814	13721	13845	13627	13740	13647	13800	13778	13914	13861	13598	13617	13603	13626	13671	13693	13845	13666	13773	13827	13679	13792	13745	13759	13702	13637	13663	13875	13648	13727	13799	13682	13623	13718	13642	13669	13663	13770	13733	13773	13587	13732	13672	13632	13697	13591	13523	13648	13673	13761	13659	13694	13847	13761	13929	13713	13833	13581	13635	13563	13638	13643	13701	13725	13636	13601	13692	13611	13742	13854	13675	13717	13936	13556	13681	13597	13685	13755	13700	13579	14029	13623	13592	13816	13642	13730	13577	13620	13652	13654	13653	13745	13694	13575	13605	13817	13623	13688	13774	13905	13716	13703	13480	13768	13596	13653	13779	13598	13840	13593	13519	13693	13685	13571	13671	13682	13778	13549	13639	13702	13638	13626	13636	13735	13774	13645	13609	13687	13732	13667	13865	13599	13709	13833	13788	13665	13582	13739	13777	13857	13658	13741	13539	13804	13695	13779	13686	13919	13690	13808	13685	13651	13641	13706	13588	13723	13630	13615	13594	13535	13648	13708	13745	13906	13733	13563	13721	13657	13796	13756	13672	13782	13682	13615	13801	13679	13740	13820	13670	13896	13661	13766	13842	13684	13647	13765	13702	13781	13597	13783	13763	13726	13517	13597	13661	13734	13822	13660	13764	13833	13772	13683	13787	13623	13676	13679	13794	13662	13723	13726	13599	13692	13828	13613	13725	13606	13774	13654	13720	13595	13802	13850	13685	13692	13757	13700	13525	13646	13602	13646	13842	13651	13604	13538	13642	13832	13825	13726	13681	13637	13682	13634	13706	13675	13772	13694	13756	13685	13577	13811	13705	13598	13701	13565	13591	13710	13770	13787	13777	13665	13726	13684	13574	13783	13679	13741	13658	13691	13778	13782	13534	13550	13875	13778	13803	13743	13724	13756	13670	13785	13753	13794	13543	13766	13748	13735	13817	13753	13758	13746	13541	13510	13776	13596	13579	13807	13723	13569	13854	13468	13677	13804	13457	13735	13732	13610	13673	13775	13696	13724	13599	13715	13705	13761	13821	13777	13717	13777	13655	13730	13737	13692	13578	13774	13725	13784	13743	13773	13723	13734	13618	13663	13749	13788	13785	13727	13714	13727	13679	13850	13751	13690	13610	13688	13657	13835	13966	13761	13657	13689	13548	13749	13631	13645	13810	13774	13565	13545	13703	13697	13702	13623	13781	13600	13694	13709	13560	13617	13866	13760	13667	13856	13731	13794	13667	13551	13748	13749	13771	13669	13723	13727	13684	13705	13774	13662	13732	13634	13787	13871	13681	13605	13650	13720	13701	13712	13484	13517	13710	13634	13481	13682	13720	13723	13720	13717	13599	13625	13709	13584	13582	13647	13805	13641	13665	13773	13768	13601	13578	13583	13701	13678	13570	13658	13770	13561	13628	13738	13714	13597	13594	13740	13782	13812	13773	13653	13841	13808	13603	13656	13681	13733	13689	13584	13657	13754	13658	13737	13632	13537	13651	13540	13689	13676	13770	13655	13840	13933	13793	13661	13672	13731	13643	13860	13835	13679	13670	13791	13769	13617	13831	13755	13676	13743	13673	13671	13601	13698	13671	13614	13651	13650	13780	13484	13600	13697	13681	13660	13889	13704	13606	13518	13858	13672	13801	13771	13610	13847	13860	13465	13818	13539	13543	13611	13787	13811	13556	13803	13581	13827	13557	13669	13716	13607	13738	13480	13897	13577	13699	13807	13521	13839	13734	13536	13650	13699	13526	13538	13770	13559	13758	13641	13603	13696	13681	13831	13554	13552	13648	13917	13628	13702	13787	13620	13699	13692	13586	13803	13674	13835	13624	13755	13712	13781	13559	13723	13699	13532	13576	13752	13721	13584	13702	13660	13838	13513	13609	13834	13650	13658	13711	13639	13725	13560	13610	13615	13764	13541	13805	13622
24876	21317	26684	26199	18789	18102	18248	17619	17575	17479	17207	17269	17103	17138	17105	17203	17170	17051	17166	17390	17264	17194	16965	16998	17358	17092	17084	17132	17073	17082	17011	17032	16975	17249	17147	17079	17013	17101	17032	17161	16982	17009	17073	17049	16926	17268	17097	17014	16938	17063	17184	17183	16996	17248	17121	17122	17063	17012	16977	16947	16907	17124	17090	16978	17180	17096	16911	16972	17082	17173	17295	17031	17276	17120	16928	17095	16987	16922	17110	17033	16985	17226	17123	16982	17197	17221	17177	16997	16942	17100	17334	17144	17178	17051	17002	17138	17105	17098	17041	17156	17132	17205	16962	16918	17043	17277	17099	16901	17047	17246	17188	16986	17135	16936	16928	17024	17118	17053	17021	16954	16990	17127	17136	16935	17117	17090	17177	16976	17238	17088	17046	17048	16972	17007	17177	17173	17047	16892	16963	16862	17026	17009	17148	17112	16836	16888	16970	17145	16924	16975	17059	17209	17101	17273	17024	16922	16882	17067	17210	17116	17081	17031	17079	17183	17377	17005	17237	17037	17015	17077	16838	17023	17197	16971	17041	17107	17147	17058	17156	17064	16913	17203	17048	16972	16960	16899	17000	16869	17052	17148	17108	17132	16879	17068	17242	17197	17170	16981	16957	17145	17216	17054	17171	16860	17189	16970	17070	16926	16868	17003	16869	17137	17155	16919	16853	16830	17148	17071	16939	17142	16991	17289	17138	16866	17159	17308	17293	17199	17357	16950	16979	17203	17151	17131	17104	17044	16906	17056	17176	17093	16904	17117	17017	17063	16916	16982	17020	16932	17155	17066	16930	17133	17068	17099	16892	16990	17246	17062	16982	16999	17157	17108	17033	17102	17176	17041	17081	16979	17234	17166	17165	17085	16798	17040	17065	17156	17263	17161	17011	17012	17234	17017	17206	17053	16924	17034	17142	16932	16976	17089	16965	17090	17094	17001	17059	17065	16876	17091	16916	17021	17244	17003	17132	16770	16936	17133	16933	16865	16935	17302	16975	17005	17159	16933	17065	16875	16960	17031	17017	17059	17022	17022	17115	17114	16932	17080	17174	17037	17094	16849	17026	16921	17057	17100	17022	16978	17131	16985	17043	16942	17134	17121	17095	17001	17076	17276	17159	17038	16953	17015	17058	17016	17116	17080	16882	17083	17039	16992	17291	16933	17199	16964	17004	17097	17089	17125	16983	17057	17010	17005	16877	16899	17045	17240	16901	17026	17352	17217	17133	17047	16917	16990	17134	17090	17106	17318	17094	17233	16879	17124	16827	16992	17165	17177	16980	16759	16967	17117	17029	17132	16858	16975	16741	16907	16950	17066	17055	17005	16926	16961	17237	17077	17186	16954	17143	17059	16949	17170	16919	16863	16969	16947	16813	17023	16984	16975	16972	17083	16977	16923	16994	17063	17101	17116	17154	17056	17216	17155	17171	17084	17232	16989	17033	17119	17206	16897	17104	17094	17137	17175	17024	16939	16987	17129	17031	17092	17098	17071	17083	17017	16967	17002	17109	17034	16886	17094	17214	16950	16983	17167	16993	17215	17129	17081	16837	16971	16897	16955	17023	17224	17090	17066	17159	17050	17188	17050	16943	17179	17294	17117	17171	17251	17276	17071	17180	17236	17053	16885	16932	17081	17093	17032	17077	17217	17093	16968	17163	17298	17228	17190	17010	17002	17184	17178	17189	17262	17204	17001	16968	17199	17123	17223	16971	17047	17217	17101	16966	17024	17025	17064	17166	16880	17067	17067	17050	17022	17243	17055	16775	16976	17270	17115	16989	17031	17117	16918	17020	17039	17010	16721	17080	17031	17087	17000	17049	17276	17074	17056	16902	17089	17191	17104	17122	17063	17056	17100	17314	17245	16945	16974	17035	17094	17256	17006	17006	17017	17226	17019	17153	17027	16982	17106	17025	16959	16987	17086	17133	17010	17053	17074	17086	16967	17108	17082	16906	17207	16930	17147	17016	17028	16902	16957	17136	16861	16977	16982	16992	17015	17078	17162	16884	16877	17081	17168	17217	17138	17099	17037	17152	17126	17050	17097	16918	16983	17202	17239	17186	17057	17202	17252	16882	16888	17002	17187	17083	17038	17219	17078	16823	16837	17142	17104	17075	17170	17201	16975	17108	16922	17102	16918	16990	17090	17059	17051	17118	17245	16914	17154	17014	17221	17130	17131	17072	16893	17037	16990	17236	17261	17012	17048	16864	17240	16995	17041	17074	17033	17231	17003	17158	16927	17102	17090	17006	17235	16962	17088	17153	16947	17110	17035	16879	17180	17127	17010	16863	17113	17014	17024	16884	17121	16812	17158	17139	16925	17047	16989	16982	17140	17130	17178	17039	17397	17041	17052	17043	17191	17067	17314	17138	17138	16926	17021	17069	17111	17050	17319	16956	17019	16955	17320	17084	16912	17081	17164	16994	16989	17168	17098	17000	17115	16908	16957	17020	17006	17239	17087	16953	16788	16865	17047	17107	17024	17115	17139	17002	16904	17252	17006	17045	17284	17140	17255	17026	17221	17095	16874	17201	17117	16989	17092	17190	17044	17148	17099	16965	17029	17180	17065	17126	17038	17009	17199	17082	17046	17004	17308	17139	17104	16992	16906	17007	16874	17001	17199	17390	17025	17175	16929	16821	17016	17109	17045	17085	17127	17195	16862	17149	17081	17129	17092	16958	17212	17227	16992	17134	16979	17118	17098	17084	17138	17219	17142	17075	17095	16912	17009	17212	17007	17273	16873	16768	17013	17213	17225	16950	16772	17069	17176	17078	17155	16997	16755	16925	16965	17036	17009	17015	16948	17111	16806	17171	16961	17061	17144	17136	17250	17130	17133	17043	17124	17068	16887	16965	16907	16973	17088	17019	17096	17083	17091	17125	17191	17263	17109	17124	17248	17085	16981	17125	16872	17029	17093	17023	16919	16967	16993	17155	17002	17014	16886	17135	17158	17097	16968	16942	17034	16997	17311	17017	17142	17018	17182	16959	17244	17207	16983	16986	17222	17213	17003	16995	17074	17121	17089	17130	17188	16985	16819	16838	16820	17062	17084	17146	17298	16927	17214	17121	16963	16920	17074	17066	17161	17099	17207	16884	16733	17018	17155	16980	16794	17069	16967	17114	16923	17043	16805	17110	17148	17213	17183	16955	17015	17003	16924	17031	16985	17037	17037	16999	17158	16967	17088	17222	17049	17074	17309	17004	16985	17157	17086	17195	17080	17061	17008	17153	17173	16904	17052	17109	17101	17032	16979	16948	17078	17070	17177	17076	16999	17243	17068	17091	17084	17140	17222	17303	17096	17218	17019	17212	17128	17071	17063	17054	17036	17154	17031	17064	17149	16897	16869	17099	17222	17023	17167	17211	16791	17021	17098	17089	16794	16925	17039	17170	17143	17184	17243	17079	17126	17042	17121	16966	17144	17038	17022	16888	16969	17345	16990	16954	16872	17119	17136	17081	17077	17214	16939	17144	17303	17130	16936	16914	17243	17153	17417	17294	17082	17160	17142	16923	17096	17245	17165	17173	16987	17102	17128	17113	17136	16994	16969	17206	17294	17178	16922	17104	17020	17054	17066	17047	17198	16892	17295	17083	17359	16947	17150	17089	17136	17076	17072	16858	17161	16877	17122	16919	17199	17090	17035	17049	17016	17156	17138	16881	17033	17036	17065	17099	17304	17122	16911	17153	17274	17098	16943	17068	17203	16757	16876	16958	17307	17051	17014	17095	16939	16948	17049	16900	17136	17073	17199	16986	16774	16963	17005	17134	17125	17192	17011	16824	17136	17122	17076	17207	17046	16930	17066	17110	16969	16855	17004	16981	16916	17080	17054	17006	17082	17168	17014	16990	16995	17091	17192	17264	17069	17097	17054	17128	16897	17005	17068	17104	17375	17132	16956	17048	17002	16905	16987	17154	16997	16955	17033	17344	16978	17223	16993	17214	17109	17102	17011	17054	17098	17000	16949	17150	17108	17071	17175	17154	17027	17138	17000	17090	16995	17114	17107	17046	17088	16945	16920	16903	17234	17171	16992	17120	16961	17038	17046	17198	17116	17048	16987	17244	16962	17220	17213	17092	16904	17061	17083	17027	17072	17077	16809	16989	17102	17146	16965	16941	16906	17018	17108	17047	17122	17151	16997	16795	16935	17122	17143	17081	16986	16937	17083	17178	17026	16877	17093	16824	17034	17106	17186	17205	17181	17215	16996	17256	17244	17140	17081	17148	17012	17098	17089	17028	16854	17073	17074	17071	17135	17069	17213	17067	16944	17144	17204	17006	16917	17162	17051	17192	17083	17168	17078	17168	17003	16929	17021	17220	17018	17401	17205	17147	17030	17012	17254	17140	17124	16966	17138	17044	16990	17051	17067	17052	17087	17259	17103	17014	16957	16741	17294	16974	17100	17108	16975	17065	17121	16865	17026	16918	17257	17231	17088	17080	17003	17156	16934	16971	17015	17095	16987	16988	17084	17003	17068	17123	17275	16991	17170	17046	16970	16917	17024	17091	17143	16945	17240	17027	17103	16959	17141	17112	16982	17131	17118	17407	17075	17126	16997	17039	16981	17040	17122	17137	16982	17226	17182	17115	16960	17229	17000	16982	17170	16964	17038	16956	17100	16988	17028	17080	17066	17174	17158	17084	16989	16832	17089	17157	17216	17024	17325	17213	17009	17125	16988	17036	16995	17110	17036	16956	17017	17035	16951	17100	17105	17238	16922	17064	16894	16903	16912	17099	16898	17072	17145	16891	16926	17197	16950	17008	17018	17125	17299	17114	17098	17056	17109	17006	16955	17042	17178	17276	17236	16920	17087	17082	17085	16983	16911	17059	17167	17048	16988	17062	17116	17317	17164	16920	16917	17044	17072	17253	17118	16992	17070	17005	17061	17087	17003	17087	17179	17015	17200	16971	16996	17025	17238	17187	17160	16983	17023	16991	16885	17124	16993	16963	17088	17090	17022	17087	17118	17066	16968	16918	17063	16889	17012	16999	17014	17046	17119	17000	17007	17157	17149	17135	16977	17054	17076	16983	16925	17061	17077	16979	17067	17177	16928	17040	16986	16932	17422	17161	17198	17207	16951	17012	17122	17161	17311	17230	17165	17202	16958	16988	16953
13094	19098	16837	15854	15185	14946	14902	14896	14914	14319	14291	14281	14164	14354	14094	14146	14098	14209	14115	14079	14213	14113	14018	14252	14241	14086	14118	14329	14023	14136	14071	14165	13992	14135	14068	13967	14038	13944	14055	14048	14126	14053	14166	14054	14161	13905	14133	14020	14086	13986	14245	14038	14184	14046	14053	14099	14180	14146	13924	13907	14034	14160	14034	13987	14045	13941	14022	14148	13951	14156	14058	13962	14210	13975	14024	14069	13997	14038	14149	13952	14082	14010	14148	14326	13960	14125	14111	14119	13920	14176	14240	14220	14045	14133	13962	13936	13974	14104	14027	14077	13882	14129	14025	14129	14123	14243	13930	14107	14144	14016	14110	14076	13864	14016	13861	13971	13851	13932	13933	14033	14067	13857	13968	13847	13996	13968	14108	13989	13982	13988	14026	13968	14196	14024	13995	13990	14033	14053	14069	14071	14015	14150	14117	13884	14005	14194	13909	14013	14144	14313	14104	14005	14118	14114	14007	13959	13952	13899	14082	14128	14044	14012	14178	14099	14123	14081	14043	13930	14158	13966	14176	13971	14034	14098	13843	13857	13856	14156	14008	14181	14142	14078	14212	14169	13961	14053	14015	14159	14135	13889	14016	13930	14091	14068	14033	14057	14057	14090	14061	14071	14113	14200	14025	13901	13939	13873	14099	13958	14065	14015	14255	14057	13979	14020	14144	14114	13993	13931	14189	14042	14053	14062	14031	14063	13954	13942	14075	14079	13969	13932	14096	14142	13901	14092	13922	14162	14024	13973	14075	14028	13923	14023	13978	14012	13829	14111	14086	13984	13957	14165	13883	14157	14014	14188	13967	14180	13928	14035	13910	14005	13895	14070	14144	14153	14013	14065	13987	13880	14008	14015	13962	13996	13962	14042	13950	13882	13960	13953	14063	13908	14036	13929	14135	13983	13997	13976	13902	13974	14060	14120	14093	14044	14050	14041	13939	13931	14053	14053	14108	14037	14157	14109	14082	14059	13911	14163	14198	14037	14093	14066	14092	14129	14209	14035	14146	14003	14094	13874	13945	14177	14174	14068	13966	14193	13889	14205	13969	14034	13979	14125	14104	13866	14087	13937	14122	14097	13911	13951	13959	13966	14196	14157	14032	14040	13947	13827	14064	14158	13949	14247	14130	14156	13973	14072	14019	14129	13913	14113	14051	14048	14046	14047	14141	13864	13856	14018	13872	13997	14101	13911	14129	13991	14123	14046	14021	13886	13930	14196	13849	13972	14003	14204	14074	14075	14049	14135	14011	14013	14106	14098	14140	14168	14115	14046	13838	14056	13921	14132	14111	13875	13902	13851	14039	14064	13909	13930	13831	14079	13797	14027	14122	13960	13957	13952	14010	13891	13915	14128	14029	13939	14153	14089	14093	14098	14083	14048	14124	13916	13953	14069	14061	14101	14051	14105	13954	14187	13953	14062	14052	13905	14062	14055	14246	14127	14207	13890	14051	14045	13938	14118	14008	13914	13957	13928	14126	14135	14018	13828	13986	14048	13881	14102	14086	13800	14198	13927	13968	14119	13936	13873	14082	14006	14213	14085	14140	14055	13866	14060	14131	14017	14087	13978	14106	14069	13973	14152	14032	13992	14029	13940	14133	13851	14037	13974	14005	14018	14142	13943	14035	14119	14109	14096	14031	14087	14248	14260	13879	13918	13927	14156	14059	14055	14011	14122	13999	14021	13994	13961	14032	14056	14121	14096	13947	13984	13920	13985	14017	14038	14058	13951	13976	14094	13972	14140	14172	14134	14074	13997	13982	13994	14119	14086	14078	14116	14121	13926	13834	14022	14081	14163	14022	14119	14051	14111	13949	14081	14026	13974	14065	14015	13864	13920	13931	13993	14169	14099	14028	13981	13978	14021	13927	13912	14026	14041	14043	13993	14130	14120	13992	13945	14067	14039	14055	14026	14001	13879	14103	13863	14021	14054	13906	14049	13969	13890	14080	14069	14035	14040	13915	14067	13969	13908	14041	14030	13975	13982	14191	14079	13990	13891	14120	14050	14113	14022	13970	13962	13858	13898	13767	14008	14129	13957	13956	14090	14140	14011	14099	14358	14073	13925	14206	14106	14222	13920	13948	14120	13941	13936	14140	13984	14101	14022	14048	14107	14073	14047	14185	14167	14087	13880	14009	14151	14023	14209	14114	14050	14082	14090	14181	13844	14023	13856	13939	14065	13969	13940	14142	14078	14055	14130	14059	14131	14052	13945	14139	14025	14024	14060	14010	14164	13922	14073	14163	13979	14025	14005	14061	13890	14006	14035	14164	14116	14081	14148	13983	14210	14110	14124	13967	14085	14022	14167	14051	14039	14057	13907	14101	14048	14233	14170	14024	14131	14073	14126	13921	14034	14084	14114	14062	14068	13985	14159	13868	14028	14075	14073	14139	14007	13993	14001	13995	14250	14036	14015	14020	14012	14092	14197	14072	14153	14016	13894	14063	13988	14125	14039	14083	14001	13866	14226	14121	14066	13998	14195	14095	13966	14087	14085	14125	14117	14085	14071	14180	13892	14143	14185	14041	14168	14056	14079	13920	14267	13968	14053	14110	14052	14138	14104	13771	14118	14046	14048	14086	13901	14078	14024	14059	14096	13893	14213	13980	14133	14082	13980	13979	14109	14152	14058	14022	14036	14097	13988	14076	13920	13957	14101	14007	14024	14098	14154	14026	13975	13977	14022	14192	14041	14057	14161	13987	14124	14081	13989	14147	14075	14138	13999	14103	14048	13979	14025	13999	14036	14095	13960	14061	14136	13963	14235	14161	14209	14035	13939	14159	13867	14061	14161	14038	14128	14110	13965	14141	14010	14112	13907	14169	14107	14118	14042	14041	14186	13990	14103	14037	13903	13914	13931	14076	14016	14016	13988	14120	14061	14138	13949	14179	14044	14031	14133	13997	14016	14060	14113	14106	13982	14023	13933	14179	14065	14013	14044	14158	14307	13998	13896	13962	13947	14020	13977	13998	13992	13917	14057	14207	14013	13893	13868	14064	14070	14015	14136	14203	14023	14165	13999	14066	13948	14080	14008	13952	14044	14087	14155	14148	14098	14067	13880	13988	14048	13920	14082	13938	13992	14023	13939	13960	13870	14227	13996	13955	14057	14004	14064	14133	14036	14141	14091	14110	14106	14050	14030	13977	14211	13960	14071	14098	13998	14036	14078	14275	14043	14096	14032	13913	14023	14169	14141	13902	14050	14028	14216	13858	14061	13973	13854	14055	14158	14132	14217	14051	14082	14117	13949	14089	14090	13938	13957	14132	14113	13949	14078	14059	13990	14151	14045	14049	14272	14038	14194	13953	13996	14054	14106	14177	14133	14027	14039	13859	13961	13922	14033	14089	14033	13954	14179	14011	13903	14013	14062	14006	14198	14046	13857	14082	13856	14064	14089	14061	13997	14105	13912	13967	13981	13972	14053	13996	13806	14117	13860	14136	14143	13987	14055	14106	14080	14106	14050	13910	14147	14007	14089	13953	14062	14030	14016	14227	14007	13985	13929	14245	14069	13959	14011	14074	14084	14070	14048	13936	13910	13888	14082	14222	14028	13942	14042	14005	14116	14038	14035	13972	14081	14160	14215	13975	14131	14036	13913	14136	13956	14139	14044	14052	13928	14111	13845	14031	13920	14000	14216	14096	13996	14005	13996	14141	14084	14033	14047	13968	13790	14024	13945	14142	14129	13990	14066	14144	14008	14028	14213	14077	14092	14113	14121	13984	14178	14032	14036	13970	13985	13999	13991	14147	14039	14055	14109	13965	13925	14217	13917	14173	14096	14003	14143	14066	13918	13989	14004	14116	13965	14034	14004	14111	14128	14188	14021	13938	13938	14125	14025	14031	13843	14066	13990	14102	13987	14138	14143	14065	13922	13948	13984	13930	13932	13945	13913	13942	14027	14125	14256	14166	14007	13956	14084	14184	13933	14099	14032	13989	14109	14122	14002	13913	14146	13922	14123	14212	14023	14091	13992	13960	13907	14271	13901	14170	13976	13983	14172	14095	14008	13882	14016	14134	14126	14134	14068	14082	13954	14102	14071	14019	14210	14082	14019	14124	14092	14009	14051	14105	13850	13978	13964	13961	13945	14132	13987	14061	14069	13913	13949	13979	14150	14018	13947	14065	14097	14078	13864	14060	14012	13987	13981	14183	13927	14028	14014	13938	14098	14029	13930	13731	14017	14191	13998	13870	14043	14121	13924	14125	14082	13933	14141	14079	13979	14028	14117	14173	13880	14201	14063	14173	14149	14024	14014	14089	13862	13894	13998	13920	14231	14070	14212	14102	14046	14125	14069	13901	14243	13929	14167	14017	14202	14012	13998	14092	13974	13947	13968	14141	14081	14091	14135	14060	13882	14036	13890	14254	14123	14089	13966	14193	14034	14031	13943	14164	13979	14108	14043	14102	14044	14081	14136	14076	14147	14075	13968	14071	13966	14084	13941	13895	14016	14121	14060	14118	14125	14095	13949	14019	14044	14060	13984	14103	14046	14049	14078	14080	14121	14080	14008	13958	14159	14104	14022	14089	14031	14111	14020	13917	14119	14100	14061	14100	14076	13900	14204	13974	13884	14205	14089	14110	13949	14184	14108	13974	14113	14136	14080	13941	14007	14052	13977	13912	13829	13937	13984	13956	14148	14160	14117	14092	14200	14037	14014	13982	14134	14069	13995	14140	14024	13937	14204	14135	14022	13958	14146	14049	13982	13900	13943	13890	14086	13994	13942	14060	14060	14017	14090	13979	13892	14043	13913	13982	14014	14106	14024	13991	13977	13948	13996	14020	13961	14007	14003	14160	13980	14189	14034	14112	13933	14165	14176	14138	14001	13908	14200	14068	14055	14288	14145	14056	14099	14023	13907	14054	13987	14149	13961	14014	13899	14030	14202	14133	14194	13878	14248	13974	13989	14019	13983	14127	13959	13963	13938	13979	14000	14010	13917	13998	14215	14094	14079	14061	14032	14204	13957	13885	14028	13980	13967	14129	14087	13936	14190	14007	14052	13962	14190	14139	14056	13991	14103	14120	14113	14145	14096	14239	14141	14095	14095	13884	14073	14242	13930	14131	13930	14003	14097	14065	13901	14055	14065	14051	14072	13869	14020	13973	14150
22312	21330	28669	24351	21581	23125	22737	18089	17520	17542	17332	17223	16863	16585	16648	16775	16662	16705	16480	16860	16625	16422	16732	16675	16752	16730	16781	16510	16499	16426	16671	16555	16558	16455	16363	16682	16780	16390	16341	16648	16502	16513	16591	16555	16614	16524	16355	16460	16548	16413	16327	16696	16654	16606	16407	16560	16503	16446	16368	16396	16536	16561	16418	16651	16513	16179	16438	16542	16380	16654	16444	16408	16341	16508	16543	16436	16481	16643	16577	16341	16572	16590	16552	16498	16448	16482	16428	16757	16393	16551	16623	16373	16456	16378	16551	16400	16567	16565	16368	16577	16371	16406	16453	16716	16516	16264	16489	16417	16399	16422	16672	16430	16529	16599	16414	16557	16411	16309	16246	16504	16622	16388	16405	16480	16523	16307	16582	16438	16376	16619	16571	16439	16500	16461	16535	16708	16409	16628	16471	16380	16500	16386	16540	16460	16401	16475	16511	16359	16417	16427	16420	16420	16384	16379	16301	16322	16402	16451	16442	16437	16431	16586	16277	16268	16420	16558	16564	16302	16628	16578	16421	16366	16443	16307	16511	16534	16549	16376	16416	16360	16528	16281	16542	16402	16452	16422	16489	16436	16367	16678	16703	16447	16591	16648	16504	16288	16547	16478	16391	16394	16519	16671	16428	16317	16473	16461	16273	16533	16513	16304	16304	16367	16288	16515	16312	16471	16415	16410	16192	16355	16293	16302	16536	16480	16550	16505	16403	16390	16557	16347	16476	16426	16376	16430	16219	16265	16426	16356	16486	16562	16479	16526	16270	16545	16388	16534	16477	16229	16444	16519	16364	16406	16395	16340	16469	16593	16196	16198	16444	16470	16589	16414	16517	16477	16485	16413	16363	16342	16484	16524	16281	16351	16571	16260	16605	16450	16388	16478	16388	16646	16409	16425	16399	16418	16534	16415	16494	16631	16458	16624	16466	16622	16449	16366	16376	16486	16737	16423	16563	16538	16558	16369	16497	16586	16269	16393	16463	16497	16552	16701	16415	16282	16366	16521	16584	16316	16239	16512	16378	16345	16530	16567	16379	16411	16462	16285	16364	16318	16530	16466	16464	16386	16621	16511	16311	16474	16449	16608	16344	16391	16662	16421	16266	16458	16489	16332	16639	16599	16494	16579	16553	16512	16650	16340	16545	16515	16281	16358	16441	16420	16320	16579	16282	16469	16452	16333	16485	16243	16395	16447	16398	16560	16519	16351	16364	16533	16312	16334	16363	16383	16433	16348	16559	16447	16369	16431	16335	16169	16443	16408	16258	16473	16666	16497	16548	16331	16750	16434	16617	16471	16409	16354	16408	16391	16393	16555	16387	16384	16576	16407	16455	16631	16626	16540	16416	16526	16461	16321	16320	16311	16342	16378	16384	16484	16508	16549	16441	16465	16395	16494	16252	16486	16424	16492	16466	16240	16490	16635	16397	16553	16496	16562	16335	16438	16704	16486	16446	16488	16352	16501	16331	16573	16471	16472	16473	16368	16456	16525	16595	16388	16380	16211	16610	16374	16452	16403	16459	16441	16313	16457	16402	16387	16340	16480	16525	16279	16661	16272	16538	16472	16499	16568	16433	16324	16252	16555	16488	16183	16520	16361	16299	16281	16399	16194	16225	16525	16524	16594	16550	16445	16475	16582	16458	16306	16376	16451	16444	16377	16365	16492	16558	16614	16560	16523	16387	16482	16426	16557	16497	16522	16428	16505	16306	16391	16276	16288	16397	16421	16522	16464	16283	16386	16425	16545	16412	16333	16390	16533	16454	16460	16425	16330	16340	16475	16488	16346	16326	16558	16409	16309	16498	16597	16364	16571	16299	16359	16552	16565	16464	16380	16586	16335	16298	16532	16457	16253	16453	16421	16335	16316	16365	16404	16514	16599	16636	16456	16276	16442	16493	16561	16513	16464	16531	16495	16519	16451	16519	16611	16303	16437	16521	16398	16562	16380	16314	16529	16424	16449	16497	16452	16319	16673	16633	16514	16349	16569	16457	16452	16431	16542	16469	16371	16547	16483	16425	16439	16509	16473	16652	16372	16292	16436	16533	16619	16276	16484	16497	16269	16600	16535	16397	16572	16475	16699	16367	16373	16458	16353	16462	16616	16433	16615	16309	16569	16594	16723	16337	16312	16299	16394	16604	16532	16455	16364	16430	16492	16507	16443	16179	16343	16423	16503	16573	16500	16444	16439	16574	16460	16491	16492	16480	16221	16470	16639	16282	16592	16401	16373	16522	16362	16596	16322	16421	16364	16403	16567	16534	16428	16618	16406	16502	16416	16605	16167	16466	16289	16258	16562	16477	16437	16322	16424	16608	16501	16342	16486	16516	16544	16434	16489	16484	16379	16521	16307	16353	16234	16443	16594	16491	16411	16437	16325	16179	16396	16501	16462	16601	16602	16474	16500	16445	16594	16376	16301	16387	16540	16536	16442	16682	16355	16279	16449	16371	16422	16412	16595	16497	16371	16473	16455	16580	16403	16548	16419	16355	16605	16462	16394	16631	16334	16383	16377	16501	16447	16437	16334	16442	16375	16598	16304	16575	16392	16508	16556	16616	16284	16422	16487	16361	16549	16307	16485	16586	16409	16533	16620	16584	16448	16429	16329	16385	16389	16434	16401	16477	16325	16402	16230	16306	16482	16458	16461	16556	16488	16432	16430	16425	16434	16325	16552	16272	16355	16342	16513	16330	16384	16408	16343	16514	16620	16496	16551	16420	16349	16512	16642	16624	16340	16424	16487	16412	16435	16483	16453	16548	16558	16580	16405	16368	16478	16555	16236	16479	16349	16441	16369	16447	16416	16540	16353	16448	16527	16858	16376	16524	16417	16293	16271	16368	16372	16535	16398	16438	16313	16368	16618	16654	16464	16287	16460	16471	16274	16341	16300	16342	16472	16588	16563	16494	16653	16579	16541	16345	16435	16516	16414	16272	16553	16671	16564	16310	16424	16458	16495	16420	16637	16359	16336	16494	16668	16587	16359	16286	16573	16443	16463	16520	16482	16449	16545	16340	16402	16401	16618	16616	16485	16577	16260	16300	16587	16446	16579	16485	16446	16337	16541	16383	16494	16649	16527	16362	16450	16530	16386	16513	16477	16549	16657	16683	16470	16280	16410	16286	16485	16597	16720	16322	16404	16408	16437	16417	16463	16653	16472	16617	16427	16340	16565	16539	16711	16356	16503	16483	16514	16514	16583	16411	16449	16551	16178	16526	16308	16624	16346	16586	16643	16593	16490	16618	16222	16287	16517	16361	16482	16602	16752	16563	16535	16446	16439	16307	16378	16671	16158	16313	16515	16513	16551	16524	16453	16281	16610	16339	16406	16495	16194	16516	16417	16230	16408	16586	16446	16468	16596	16430	16501	16509	16473	16264	16397	16589	16455	16230	16284	16408	16138	16356	16567	16616	16497	16539	16438	16409	16409	16171	16456	16372	16399	16381	16400	16419	16314	16262	16418	16416	16374	16345	16348	16401	16406	16482	16509	16425	16513	16604	16550	16368	16561	16353	16562	16461	16362	16521	16411	16503	16542	16322	16453	16426	16451	16296	16603	16651	16683	16401	16570	16396	16388	16464	16386	16398	16539	16490	16461	16541	16427	16243	16321	16321	16608	16310	16354	16400	16456	16353	16417	16459	16276	16262	16502	16490	16543	16525	16532	16535	16340	16532	16308	16503	16294	16464	16516	16577	16330	16471	16470	16215	16399	16437	16296	16450	16472	16488	16654	16530	16591	16461	16266	16520	16282	16539	16417	16505	16608	16584	16538	16529	16557	16454	16588	16338	16546	16472	16406	16470	16535	16499	16403	16530	16744	16557	16382	16260	16521	16631	16251	16367	16435	16504	16394	16593	16445	16529	16407	16280	16538	16464	16346	16770	16423	16258	16627	16370	16610	16586	16352	16538	16336	16234	16409	16792	16339	16815	16439	16400	16358	16479	16305	16108	16516	16384	16462	16406	16124	16481	16331	16461	16581	16434	16566	16474	16405	16502	16351	16462	16459	16542	16484	16419	16550	16388	16610	16393	16521	16401	16293	16412	16548	16396	16469	16346	16310	16327	16651	16620	16562	16435	16507	16364	16308	16310	16315	16380	16444	16452	16494	16368	16448	16487	16428	16475	16384	16456	16373	16624	16402	16276	16446	16641	16589	16569	16736	16589	16468	16571	16397	16445	16341	16266	16331	16384	16571	16478	16373	16315	16283	16434	16700	16403	16357	16599	16481	16326	16592	16544	16498	16442	16356	16301	16546	16595	16418	16399	16287	16277	16480	16518	16609	16448	16518	16530	16549	16369	16400	16371	16603	16606	16387	16451	16401	16573	16362	16471	16422	16631	16438	16566	16439	16605	16546	16424	16615	16431	16379	16464	16373	16332	16461	16500	16408	16353	16432	16586	16551	16339	16557	16424	16519	16418	16512	16552	16451	16384	16503	16408	16336	16450	16392	16347	16238	16424	16395	16388	16279	16507	16343	16438	16445	16514	16347	16413	16275	16241	16368	16340	16401	16397	16498	16354	16383	16484	16310	16583	16262	16461	16580	16489	16169	16654	16507	16620	16403	16269	16339	16547	16544	16636	16421	16405	16457	16400	16497	16630	16371	16334	16555	16497	16482	16506	16561	16413	16271	16513	16469	16537	16341	16356	16467	16661	16529	16364	16637	16562	16522	16465	16490	16398	16605	16724	16448	16440	16243	16465	16511	16352	16366	16505	16365	16425	16505	16262	16570	16716	16599	16521	16243	16623	16385	16648	16514	16517	16446	16488	16325	16239	16513	16396	16302	16414	16602	16510	16496	16346	16537	16528	16521	16513	16414	16365	16260	16643	16303	16591	16353	16442	16382	16357	16504	16285	16536	16285	16440	16177	16425	16545	16402	16649	16614	16362	16340	16410	16328	16381	16624	16551	16428	16378	16636	16568	16387	16424	16485	16447	16557	16435	16406	16492	16545	16557	16466	16374	16541	16181	16289	16410	16352	16582	16519	16600	16447	16522	16514	16369	16366	16519	16381	16413	16482	16401	16652	16260	16347	16647	16636	16474	16585	16528	16533	16467	16448	16465	16408	16583	16469	16474	16514	16321	16459	16399	16537	16226	16496	16685	16513	16537	16436
12203	23137	19542	17119	16162	15527	15270	15421	15177	14697	14471	13969	13901	13808	13905	13733	13759	13735	13784	13725	13787	13899	13758	13698	13800	13727	14083	13834	13740	13751	13811	13706	13550	13688	13657	13759	13729	13705	13723	13734	13653	13607	13666	13743	13743	13596	13700	13669	13625	13728	13484	13558	13717	13765	13578	13807	13687	13683	13713	13797	13599	13664	13721	13617	13566	13675	13787	13540	13758	13849	13642	13438	13739	13603	13624	13732	13700	13708	13490	13639	13866	13700	13550	13564	13615	13540	13558	13712	13654	13814	13719	13573	13698	13788	13633	13515	13932	13557	13723	13715	13531	13750	13500	13590	13567	13632	13815	13753	13501	13809	13479	13679	13547	13553	13696	13639	13794	13525	13517	13713	13711	13752	13755	13782	13711	13678	13654	13698	13698	13663	13647	13696	13507	13550	13735	13617	13559	13674	13674	13697	13578	13552	13580	13655	13664	13843	13646	13599	13596	13787	13644	13675	13677	13621	13778	13570	13655	13623	13791	13483	13577	13761	13528	13487	13620	13720	13607	13657	13668	13709	13691	13817	13722	13556	13781	13700	13593	13679	13816	13668	13748	13779	13527	13726	13625	13655	13629	13774	13570	13673	13686	13548	13619	13536	13592	13436	13518	13612	13783	13637	13619	13730	13624	13507	13522	13745	13682	13778	13625	13579	13670	13673	13775	13616	13629	13519	13725	13507	13640	13666	13524	13616	13558	13631	13656	13642	13419	13599	13666	13630	13635	13524	13467	13754	13661	13776	13676	13566	13709	13602	13657	13721	13599	13725	13716	13774	13591	13741	13869	13669	13677	13580	13547	13460	13671	13630	13545	13699	13702	13719	13623	13634	13604	13502	13801	13579	13528	13631	13780	13648	13839	13621	13658	13626	13704	13640	13681	13653	13651	13663	13525	13759	13453	13836	13680	13518	13426	13575	13628	13614	13528	13692	13606	13717	13422	13487	13523	13780	13614	13652	13728	13650	13483	13584	13693	13628	13680	13695	13552	13799	13715	13751	13463	13668	13648	13593	13618	13612	13728	13573	13736	13583	13572	13729	13678	13521	13527	13654	13593	13542	13588	13411	13552	13792	13688	13672	13699	13499	13609	13700	13724	13672	13755	13510	13738	13463	13752	13601	13478	13602	13538	13559	13728	13732	13447	13554	13613	13665	13615	13614	13755	13485	13595	13561	13619	13729	13712	13611	13681	13542	13615	13612	13647	13669	13717	13733	13437	13633	13524	13387	13637	13554	13794	13778	13504	13582	13640	13561	13823	13840	13645	13715	13560	13611	13742	13625	13663	13748	13646	13631	13568	13582	13730	13664	13537	13630	13625	13538	13458	13737	13644	13759	13670	13696	13642	13652	13566	13547	13801	13746	13677	13593	13701	13580	13661	13456	13565	13858	13663	13576	13680	13647	13671	13716	13827	13740	13625	13618	13748	13696	13630	13472	13577	13563	13643	13739	13539	13841	13720	13592	13487	13695	13612	13653	13501	13622	13651	13688	13808	13741	13719	13680	13724	13556	13444	13645	13586	13717	13493	13730	13771	13680	13585	13526	13760	13552	13657	13664	13586	13582	13706	13748	13630	13669	13839	13633	13721	13748	13650	13593	13648	13432	13514	13676	13774	13526	13465	13791	13620	13521	13636	13745	13648	13598	13639	13710	13606	13787	13735	13883	13706	13627	13738	13736	13552	13683	13755	13551	13664	13578	13692	13519	13702	13606	13611	13769	13569	13564	13635	13752	13779	13696	13676	13616	13669	13773	13698	13748	13831	13700	13510	13608	13559	13690	13688	13589	13597	13644	13706	13638	13542	13575	13838	13612	13571	13713	13574	13915	13666	13617	13587	13483	13656	13487	13518	13430	13571	13709	13621	13571	13760	13698	13628	13597	13456	13689	13519	13635	13692	13687	13951	13535	13568	13744	13740	13546	13538	13587	13725	13757	13646	13589	13655	13640	13687	13668	13620	13500	13649	13576	13694	13486	13711	13587	13672	13453	13822	13679	13640	13646	13748	13736	13643	13614	13625	13638	13525	13713	13851	13532	13564	13313	13715	13550	13666	13705	13811	13559	13594	13687	13779	13546	13507	13819	13801	13802	13542	13648	13696	13654	13650	13444	13587	13682	13665	13717	13623	13730	13628	13564	13809	13801	13739	13616	13617	13733	13659	13795	13724	13554	13658	13729	13538	13900	13584	13727	13637	13671	13578	13555	13725	13351	13555	13576	13583	13498	13628	13666	13730	13717	13566	13680	13730	13539	13708	13615	13525	13654	13630	13623	13583	13623	13652	13663	13698	13652	13630	13577	13682	13591	13678	13832	13660	13826	13770	13596	13670	13433	13641	13580	13656	13682	13609	13604	13631	13799	13672	13657	13522	13724	13663	13491	13598	13664	13666	13764	13739	13630	13788	13449	13563	13781	13690	13662	13639	13630	13600	13658	13594	13672	13794	13691	13483	13715	13731	13560	13681	13522	13489	13557	13569	13650	13549	13570	13662	13587	13509	13738	13790	13580	13485	13738	13579	13517	13801	13790	13758	13603	13614	13676	13540	13699	13455	13569	13703	13624	13537	13636	13757	13534	13725	13558	13521	13638	13672	13639	13612	13645	13724	13847	13590	13668	13773	13650	13717	13571	13590	13592	13657	13615	13452	13485	13635	13789	13712	13567	13554	13764	13681	13752	13726	13593	13607	13740	13572	13656	13564	13555	13596	13601	13563	13765	13627	13676	13625	13693	13730	13718	13777	13638	13666	13798	13721	13680	13670	13557	13573	13794	13734	13765	13633	13641	13666	13682	13725	13725	13563	13658	13727	13642	13623	13718	13740	13572	13650	13786	13670	13665	13695	13581	13522	13604	13662	13701	13551	13643	13502	13616	13678	13715	13626	13617	13662	13770	13907	13518	13826	13590	13589	13627	13555	13724	13723	13511	13763	13695	13786	13576	13681	13599	13806	13589	13735	13780	13504	13742	13592	13712	13429	13657	13808	13708	13563	13699	13679	13844	13652	13483	13859	13638	13552	13740	13611	13671	13554	13552	13530	13808	13584	13423	13750	13517	13481	13582	13521	13809	13709	13603	13659	13737	13804	13675	13487	13609	13559	13732	13578	13634	13651	13704	13503	13683	13703	13556	13605	13587	13757	13685	13599	13732	13626	13630	13560	13674	13644	13540	13775	13647	13679	13629	13794	13661	13719	13682	13556	13531	13541	13773	13613	13764	13513	13669	13641	13612	13660	13692	13694	13510	13715	13551	13757	13562	13776	13580	13658	13693	13683	13639	13604	13553	13585	13868	13613	13636	13738	13682	13784	13597	13712	13601	13554	13536	13461	13567	13806	13781	13685	13455	13680	13658	13624	13593	13632	13629	13757	13516	13524	13630	13669	13674	13708	13870	13642	13761	13652	13560	13582	13705	13613	13627	13476	13673	13712	13593	13582	13707	13631	13557	13733	13650	13582	13554	13609	13540	13765	13558	13810	13768	13740	13695	13725	13776	13523	13637	13751	13751	13693	13622	13590	13667	13718	13605	13627	13491	13640	13801	13762	13680	13557	13665	13794	13732	13822	13501	13711	13611	13633	13741	13623	13764	13830	13683	13758	13657	13672	13582	13730	13634	13718	13584	13574	13633	13712	13632	13738	13705	13654	13598	13627	13698	13842	13687	13653	13642	13548	13713	13597	13942	13608	13613	13604	13560	13706	13619	13596	13499	13612	13514	13684	13691	13678	13786	13778	13825	13775	13627	13757	13769	13721	13852	13638	13729	13632	13683	13626	13679	13614	13630	13725	13630	13782	13617	13545	13595	13524	13836	13641	13777	13718	13614	13623	13545	13633	13724	13529	13634	13641	13598	13646	13562	13521	13517	13633	13619	13664	13729	13671	13615	13668	13649	13666	13599	13624	13733	13663	13548	13626	13674	13639	13643	13637	13736	13684	13855	13667	13669	13781	13603	13664	13742	13883	13659	13530	13593	13673	13603	13679	13746	13681	13729	13475	13727	13477	13717	13607	13574	13602	13583	13674	13700	13638	13732	13687	13649	13559	13762	13487	13516	13595	13447	13639	13428	13618	13633	13717	13779	13598	13745	13731	13624	13685	13615	13764	13610	13668	13749	13604	13639	13686	13768	13581	13628	13524	13660	13530	13616	13553	13603	13679	13681	13695	13634	13597	13498	13630	13689	13728	13593	13608	13674	13596	13549	13501	13488	13720	13747	13611	13774	13622	13592	13759	13805	13703	13560	13587	13530	13446	13612	13659	13738	13476	13537	13665	13466	13772	13662	13655	13430	13724	13630	13521	13456	13642	13622	13673	13620	13347	13841	13637	13608	13583	13659	13695	13640	13693	13570	13874	13551	13667	13699	13558	13663	13613	13600	13609	13551	13693	13506	13661	13687	13669	13723	13573	13524	13749	13605	13546	13500	13550	13622	13441	13515	13529	13619	13743	13671	13562	13517	13739	13798	13707	13497	13663	13559	13547	13781	13476	13587	14020	13592	13607	13683	13491	13621	13839	13485	13755	13731	13759	13475	13590	13613	13751	13598	13626	13719	13779	13614	13583	13658	13687	13612	13547	13585	13773	13733	13636	13717	13646	13708	13573	13712	13652	13486	13641	13741	13749	13744	13460	13790	13761	13609	13568	13532	13760	13615	13600	13514	13784	13612	13653	13626	13474	13568	13563	13713	13765	13686	13556	13597	13628	13625	13655	13600	13650	13629	13767	13592	13611	13615	13655	13855	13622	13731	13620	13732	13556	13600	13504	13769	13820	13527	13576	13407	13625	13630	13630	13673	13823	13669	13588	13511	13651	13752	13569	13606	13510	13740	13729	13648	13452	13584	13648	13611	13790	13591	13552	13620	13742	13684	13646	13688	13708	13648	13709	13669	13772	13491	13652	13671	13711	13691	13590	13670	13598	13803	13627	13598	13669	13605	13825	13598	13667	13631	13750	13519	13575	13532	13666	13661	13541	13526	13669	13465	13814	13569	13595	13684	13782	13645	13659	13558	13608	13623	13767	13500	13774	13690	13725	13754	13728	13653	13588	13634	13581	13588	13555	13718	13727	13502	13614	13659	13591	13482	13739	13773	13501	13727	13744	13509	13791	13549	13565	13586	13726	13759
29694	22501	22232	19805	17528	17694	17852	17380	17518	17518	17557	17420	17103	17231	17259	17290	17230	17247	17293	17296	17032	17324	17144	17091	17139	17060	17072	17065	17479	17481	17402	17021	17280	17016	17111	17220	17317	17279	17227	17116	17003	16998	17143	17280	17216	17443	17309	17325	17161	17028	17252	17294	17315	17162	17205	17027	17293	17086	17280	17099	17018	17201	17191	17296	17534	17130	17198	17020	17204	17070	17013	17193	17153	17370	17138	17053	17215	17029	17221	17186	17414	17306	17344	17274	17095	17122	17185	17098	17268	17021	17232	17227	17391	17213	17002	17104	17066	17263	17245	17017	17218	17138	17312	17048	17069	17198	17210	17047	17173	17028	17223	17226	17269	17242	17233	17115	17153	17168	17274	17262	17311	17278	17353	17311	17181	17149	17236	17490	17344	17060	17329	17144	17166	17311	17318	17395	17129	17345	17314	17257	17116	17039	17079	17278	17136	17230	17112	17241	17270	17118	17175	17342	17062	17252	17103	17169	17289	16961	17070	17167	17197	17105	17148	17304	17088	16996	17037	17223	17085	17070	17213	17463	17340	17223	17308	17065	17147	17206	17118	16998	17396	17278	17290	17177	17087	17051	17088	17113	16979	17077	17195	17006	17414	17357	17350	17008	17140	17097	17230	17337	17265	17262	17224	17415	17431	17136	17082	17182	17185	17230	17390	17270	17288	17132	17379	17326	17409	17190	17285	17317	17339	17278	17478	17151	17017	17077	17063	17207	17235	17239	17218	17210	17197	17208	17312	17245	17214	17326	17177	17108	17178	17270	17287	17294	17268	17102	17252	17219	17257	17230	17069	17293	17265	17200	17178	17070	17412	17127	17047	17187	17325	17428	17381	17117	17155	17352	17214	17182	17179	17373	17391	17131	17118	17089	17189	16995	17138	17291	17436	17292	17009	17172	17308	17204	17313	17425	17237	17176	17207	17284	17064	17080	17248	17212	17041	17047	17114	17246	17284	17355	17293	17080	17223	17200	17329	17308	17350	17022	17409	17438	17438	17181	17337	17316	17172	17244	17095	17052	17368	17207	16974	17174	17181	17390	17123	17178	17167	17396	17084	17099	17418	17151	17227	17174	17132	17275	17306	17091	16987	17095	17312	17441	17224	17364	17161	17403	17278	16978	17458	17152	17184	17202	17323	17164	17202	17331	17180	17144	17276	17015	17105	17239	17188	17061	16927	17190	17201	17291	17111	17304	17190	17109	17223	17333	17494	17249	17209	17128	17338	17169	17239	17090	17210	17231	17175	17057	17231	17244	17365	17089	17230	17223	17246	17124	17099	17356	17346	17178	17373	17394	17197	17247	17041	17106	17023	17219	17306	17301	17267	17256	17237	17312	17284	17293	17201	17016	17089	17102	17038	17077	17183	17266	17275	17187	17313	17426	17027	17251	17071	17250	17189	17185	17370	17144	17172	17202	17273	17146	17048	17527	17129	17272	17197	17124	17229	17191	17315	17202	17097	17136	17257	17360	17420	17224	17350	17067	17329	17202	17214	17213	17325	17326	17191	17215	17172	17127	17192	17119	17292	17216	17240	17252	17177	17031	17292	17078	17221	17160	17132	17083	17147	17165	17060	17192	17152	17104	17238	17303	17211	17062	17328	17337	17182	17161	17078	17278	17369	17133	17264	17259	17160	17097	17209	17087	17238	17224	17139	17300	17089	17257	17327	17075	17244	17212	17292	17368	17314	17394	17200	17142	17241	17361	17210	17155	17331	16966	17327	17160	17074	17371	17312	17314	17189	17289	17180	17321	17309	17142	17149	17249	17347	17047	17223	17273	17358	17257	17158	17336	17321	17100	17208	17516	17226	17020	17098	17194	17135	17312	17292	17071	17241	17080	17267	17370	17151	17168	17065	17199	17162	17304	17265	17147	17137	17313	17235	17159	17273	17237	17301	17211	17403	17156	17309	17065	17155	17145	17148	16965	17122	17302	17111	17168	17031	17146	17130	17081	17135	17003	17228	17212	17314	17174	17268	17180	16995	17272	17071	17183	17177	17332	17201	17227	17073	17183	17201	17000	17188	17275	17064	17217	16937	17135	17026	17195	17448	16971	17259	17168	17272	17047	17285	17082	17131	17156	17404	17073	17085	17147	17174	17312	17277	17247	17197	17182	17229	17075	17252	17205	17334	17471	17226	17058	17058	17260	17127	17230	17360	17327	17302	17176	17450	17191	17202	17031	17136	17348	17021	17088	17483	17271	17019	17204	17233	17298	17215	17223	17171	16976	17249	17225	17245	17304	17438	17213	17213	17290	17139	17069	17183	17285	17181	17106	17393	17314	17221	17239	17317	17026	17276	17156	17151	16953	17189	17347	17311	17238	17091	17181	17126	17433	17431	17124	17246	17128	17240	17212	17200	17079	17123	17220	17195	17314	17131	17165	17184	17149	17182	17115	17260	17183	17172	17317	17361	17202	17188	17126	17177	17052	17102	17151	17354	17262	17266	17234	17200	17145	17245	17360	17292	17207	17382	17247	17203	17234	17243	17271	17332	17142	17173	17374	17342	17178	17287	17171	17355	17281	17368	17158	17215	17163	17103	17306	17105	17261	17266	17285	17127	17246	17101	17047	17184	17345	17165	17230	17304	17290	17145	17127	17388	17129	16957	17117	17086	17208	17046	17168	17360	17227	17301	17261	17344	17269	17324	17346	17392	17101	17054	17163	17371	17284	17319	17130	17156	16971	17141	17168	17189	17220	17142	17161	17173	17219	17195	17252	17235	17012	17049	17256	17256	17260	17393	17220	17141	17084	17225	17054	16897	17031	17170	17201	17204	17284	17265	17115	17237	16991	16986	17217	17257	17295	17408	17092	17193	17221	17151	17141	17494	17273	17150	17063	17303	16945	17153	17020	17188	17405	17019	17272	17271	17109	17170	17267	17225	16892	17004	17288	17240	17304	17241	17223	17200	17252	17222	17218	17104	17078	17074	17167	17367	17046	17001	17246	17339	17024	17292	17257	17332	17174	17069	17339	17088	17362	17145	17269	17243	17039	17153	17261	17236	17064	17321	17279	17106	17206	17234	17078	17472	17558	17115	17014	17071	16986	17139	17211	17432	17019	17364	17245	16890	16970	17098	17203	17180	17208	17369	16935	17161	17236	17121	17144	17140	17296	17178	17299	16991	17095	17256	17113	17142	17135	17205	17234	17205	17019	17239	17136	17100	17227	17318	17186	17285	17340	17153	17287	17310	17097	17182	17061	17209	17215	17374	17222	17219	17192	17087	17345	17271	17361	17114	17131	17285	17252	17106	17297	17143	17093	17255	17196	17082	17163	17162	17135	17329	17164	17275	17192	17433	17134	17328	17255	17009	17246	17277	17201	17141	17300	17255	17282	17233	17180	17260	17171	17177	17292	17327	17139	17200	17063	17193	17278	17290	17226	17205	17163	17303	17047	17359	17149	17165	17256	17238	17126	17358	17300	17458	17091	17181	17259	17303	16895	17159	17127	17137	17314	17295	17243	17198	17372	17377	17154	17233	17285	17076	17182	17223	17175	17331	17103	17217	17093	17098	17218	17304	17228	17306	17284	17260	17350	17224	17342	17076	17258	17299	17298	17234	17194	17192	17102	17129	16979	17171	17182	17193	17284	17268	17110	17195	17078	17201	17292	17116	17468	17202	17134	17084	16929	17164	17104	17206	17077	17227	17198	17147	17303	17345	17117	17040	17467	17296	17159	17221	17211	17290	17056	17213	17139	17000	17075	17045	17144	17244	17304	17348	17067	17212	17285	17195	17053	17247	17175	16917	17368	17194	17184	17100	17216	17353	17177	17274	17051	17308	17051	17138	17061	17190	16995	17219	17300	17289	17395	17278	17375	17231	17253	17057	17512	17259	17123	17329	17040	17073	17105	17251	17139	17074	17055	17176	17256	17350	17190	17299	17394	17263	17269	17330	17110	16964	17210	17108	17109	17089	17129	17231	17265	17109	17259	17289	17223	17445	17305	17460	17299	17291	17369	17301	17157	17142	17258	17202	17312	17232	17127	17120	17346	17174	17033	17204	17257	17155	17214	17204	17097	17069	17069	17157	17049	17164	16977	17188	17065	17157	17175	17208	17314	17108	17094	17182	17187	17056	16919	17124	16985	17276	17213	17180	17186	17212	17136	17228	17297	17030	17098	17246	17249	17153	17260	17236	17286	17176	17001	17416	17308	17021	17278	17039	17221	17372	17306	17321	17249	17348	17288	17206	17110	17088	17138	17163	17367	17124	17397	17188	17231	17220	17083	17094	17220	17108	17295	17271	17246	17392	17458	17140	17110	17265	17205	17232	17128	16999	17040	17306	16941	17267	17090	17295	17208	17139	17308	17214	17267	17197	17367	17338	17222	17277	17138	17040	17186	17215	17258	17282	17194	17356	17230	17265	17339	17130	17045	17288	17295	17110	17363	17258	17125	17231	17243	17157	17256	17027	17372	17091	17131	17066	17339	17033	17256	17210	17273	17118	17296	17319	17378	17143	17155	17190	17274	17299	17175	17252	17081	17459	17037	17290	17232	17252	17177	17094	17448	17425	17241	17294	17082	17062	17135	17225	17228	17262	17181	17235	17363	17465	17317	17267	17237	17171	17155	17018	17120	17184	17355	17275	16925	17242	17234	16961	17176	17364	17122	17293	17367	17342	17210	17289	17261	17187	17063	17264	17335	17217	17306	17230	17244	17237	17380	17097	17082	17073	17122	17068	17162	17328	17326	17097	17253	17228	17139	17049	17084	17112	17170	17212	17068	17156	17188	17175	16959	17333	17141	17254	16920	17120	17128	17139	17229	17126	17197	17234	17069	17386	17096	17126	17342	17375	17319	17244	17129	17251	17262	17090	16945	17153	17165	17273	17064	17141	17285	17083	17184	17242	17417	17335	17361	17256	17122	17195	17004	17001	17210	17194	17271	17045	17033	17152	17149	17034	17146	17161	17235	17348	17276	17414	17278	17350	17193	17171	17118	17266	17267	17252	17259	17065	17040	17342	17166	17313	17483	17138	17322	17227	17165	17159	17170	17083	17259	17288	17393	17239	17122	17130	17075	17198	17238	17217	17345	17050	17192	17287	17105	17058	17121	17250	17188	17179	17307	17073	17201	17181	17142	17124	17256	17164	17351	17051	17246	17160	17157
15547	17735	16518	15438	15128	14783	14612	14707	14664	14523	14203	14225	14253	14185	14279	14154	14024	14038	13923	14362	14316	14108	14126	14120	14046	14000	14186	13964	14221	14006	14154	14113	14156	14250	14223	14231	14208	14205	13949	14098	14049	14073	14095	14019	14191	14194	14276	14115	14120	14074	14306	14059	14186	13985	14168	14149	14008	14098	14244	14293	14110	13945	14225	14213	14152	14112	14145	14070	14153	13873	14092	14200	14106	14284	14090	14117	14017	14008	14047	14185	13931	14254	14171	14039	14277	13963	14266	14086	14161	14027	14137	14205	14290	14110	13980	14069	14233	14072	14157	14067	14190	14096	13882	14216	14075	14100	14136	14176	13943	14055	14084	13980	14068	14165	14048	14093	14225	14030	14125	14240	14068	14224	14088	14012	14163	14231	14077	14136	14032	14026	13998	14065	14207	14119	13953	14258	14112	13936	14226	14109	14113	13955	13897	14123	14027	14099	14076	14010	14020	13958	14137	14011	14078	14031	14196	14109	14095	14153	14202	13968	14087	14097	14044	14089	14133	13907	14132	14064	14128	14122	14125	14150	14160	14029	14204	13967	14121	14083	14038	13953	14217	14213	14063	14098	14148	14145	13938	14129	14097	14082	14119	14077	14076	14144	14001	14171	14073	14114	14009	13905	14139	14224	14116	14134	14085	14240	14087	13889	14094	14321	14079	14244	14208	14009	14053	14145	14134	14128	14172	14063	14103	14067	14194	14243	14015	14092	13995	14100	13921	13953	14161	14133	14136	14147	14044	14258	14156	14081	14085	13962	14023	14155	14125	14261	14299	14079	14210	14146	14139	13998	14311	14049	14218	14084	14150	13910	14193	14195	14176	14125	14189	14093	14091	14159	14013	14014	14123	14181	13962	13896	14146	14212	14144	14235	14211	14087	13983	14059	14146	14322	14044	14039	14222	14191	14011	13989	14040	14021	14165	13999	14116	13903	14270	14148	14023	14201	14079	14088	14171	14025	14149	14185	14128	14182	14171	14127	14132	14178	14230	13974	14307	14112	14202	14213	13829	14032	14097	13882	14158	14142	14243	13922	14142	14120	14028	14259	14135	14092	14177	14090	13865	14226	14068	14035	14195	14050	14209	14097	14059	14104	14096	14077	14010	14333	14234	13821	14018	14240	14329	14075	14245	14053	14025	14183	14088	14126	13970	13988	13923	14196	13993	14170	14149	14023	14242	14049	14113	14153	14102	13959	14220	14046	14233	14105	14146	14150	13970	14011	13991	14249	14117	14225	14157	14193	14067	14198	14062	14110	14145	14046	14060	14227	14109	14105	14270	14094	14212	14092	14025	13991	13863	14066	13934	14144	14099	14161	14067	14195	14082	14226	14093	14187	14008	14143	14190	14110	14103	14139	14279	13876	14080	14099	14106	14075	13998	14128	14100	14105	14180	13909	14158	14042	14186	13874	14015	14030	14014	14054	14158	14204	13981	13980	14075	14083	14224	14090	14173	14138	14206	14225	13988	14100	13981	14016	14128	14122	14277	14093	14149	13975	14074	13968	14180	14145	14183	14130	14229	14107	14027	14109	13979	14167	14156	14047	13987	14013	14229	13985	14169	14097	14085	14184	14186	14225	14019	14097	14058	14225	14081	14298	14071	14155	13798	14094	14161	14053	14094	14082	14179	14107	14011	13931	14106	14134	14191	14041	13934	14197	13951	14036	13875	14001	14107	14035	14225	14201	14095	14053	14182	14273	14106	14059	14104	14120	14226	13940	14206	13974	14117	14124	14126	14154	14124	14018	14181	14055	14102	13987	14479	14056	14165	14056	14166	14171	13997	14033	14272	14092	14149	14017	14111	14009	14161	14063	13937	14159	14094	14054	14182	13967	13961	14160	13983	14268	14020	14214	13869	14079	14074	14050	14143	14074	14079	14050	14051	14082	14103	14130	14091	14074	13968	14196	14173	14200	14055	13962	14218	14077	14172	14100	14175	14195	14184	14337	14055	14196	14168	14310	14115	14094	14218	14144	14147	14168	14095	14296	14059	14227	14069	14122	14193	14233	14091	14270	14101	13965	14144	14099	14155	14100	13995	14108	14162	14065	14162	14017	14077	14109	14137	14159	14260	14087	14271	14076	14144	14269	14252	14114	14203	14198	14069	14354	14093	14061	13966	14078	14019	14010	13984	14147	14293	14156	14229	13999	14151	14068	13986	14285	14146	14034	14015	14109	13964	14194	13969	14068	14230	14059	14049	14087	14222	14082	14200	14033	13996	14114	14209	14122	14214	14234	13990	13918	13959	14082	14062	14182	14075	14059	14184	14216	14125	14199	14085	14140	14180	14118	14110	13859	13899	14263	14087	13960	14057	13976	14072	14133	14292	14329	14216	14197	14134	14052	14010	14135	14058	14124	14233	14177	14249	14110	14079	14012	14128	14076	14042	14062	13898	14153	14163	14108	14072	14109	14117	14251	13993	14130	14141	13999	14105	14045	14114	14243	14105	14061	14116	13994	14047	14030	14106	14197	14153	14158	14045	14244	13967	14153	14096	14155	14085	14122	13902	14008	14105	14048	14013	14203	14050	14193	14142	14074	14225	14123	14149	14186	14060	14112	14042	14127	14144	14096	13979	14111	14056	14129	13987	14206	14271	14163	13948	14204	13985	14140	14142	14081	14156	13969	14157	13982	13946	14196	14226	14206	14154	14088	14098	13985	14225	14106	13972	14126	14125	14058	14055	14223	14145	14062	13970	14067	14011	14168	14069	14042	13992	14038	14131	14249	14253	14263	14063	14221	14237	14091	14010	14105	13892	14092	14193	14013	14039	14149	14186	14096	14252	13999	14100	13974	14154	14172	14103	14008	14147	14101	14078	14048	14114	13947	14012	14171	14089	14121	14139	14093	14029	14164	14108	14003	14074	14047	14064	14256	14020	14246	14187	14059	13950	14263	14031	14241	13955	14003	14122	13942	14074	14117	14206	13969	14030	14177	14194	14076	14008	14257	14228	14025	14063	14307	13992	14142	14047	14045	14056	14013	14187	14169	13983	14230	14040	14079	14157	14203	13983	14012	14116	14337	14073	14027	14027	14090	14118	14044	14089	14115	14001	13905	14169	14196	14139	14152	14183	13943	14175	14005	14207	13934	14143	14149	14169	14097	14121	13926	14081	14180	14006	14078	14028	14126	14266	14139	14111	14081	14112	14107	14154	13892	14245	14119	14108	14065	14152	14264	14168	14080	14416	14134	14052	14148	14251	14156	14218	14115	14161	14166	14240	14017	14025	14295	14019	14262	14229	14099	14226	14108	14157	14033	14000	14094	14090	14228	13981	14151	14103	14194	14001	13996	14027	14132	14251	14245	14214	14087	14187	14178	14187	14054	14043	14039	14274	14078	14216	14124	14025	14161	14153	14225	14206	14066	14056	14030	14004	14184	14044	14032	13989	14075	13917	14109	14051	14190	14124	14049	13991	14346	14059	14132	14163	14127	14270	14263	14097	14080	14173	13975	13865	14129	13922	14058	13971	14088	14126	14141	14168	14155	14009	14223	13985	14153	14184	14092	14170	14245	14026	14013	14230	14030	14118	14080	14025	14075	14256	14131	14092	14259	14029	14129	14191	14269	14073	14160	14138	14204	14014	14110	14211	14063	14197	14087	13992	14156	14078	14141	14090	14214	14111	14147	14079	14121	14280	14037	14212	14161	14003	14083	14061	14086	14183	13952	14194	13880	14071	14026	14084	14033	14190	14053	14173	14090	14120	14205	14187	14113	14246	14057	14079	14275	14147	14126	13996	14233	14133	13938	14127	13962	14118	14260	14048	14136	13976	14184	14137	14047	14119	13996	13955	14097	14147	14169	14111	14301	14286	14036	14009	14004	14050	14349	14239	14051	14126	14019	14149	14258	14215	14102	14071	13956	14173	14047	14035	13979	14095	14093	14232	13978	14051	14094	14104	14071	14128	14114	14021	14110	14100	14192	14021	14298	14192	14026	14001	14251	13979	14077	14080	14129	13960	13980	14202	13986	14093	14010	14023	13975	14187	14206	13990	14128	14122	14118	14047	13954	14247	14118	14263	13961	14105	13982	14123	14221	14076	14077	14046	13862	14166	14134	13932	14037	14215	14067	14080	14021	14075	14152	14126	14294	14244	14121	14105	14094	14173	14233	14036	13994	14020	14109	13960	14129	14297	14139	14153	13999	14197	14199	14202	14082	14083	14038	14183	14125	14173	14224	14211	14086	14175	14146	14339	14148	13898	14143	14122	13935	14068	14130	14109	14138	13979	14086	14177	14097	14301	14014	14243	14321	14186	14270	14269	14283	14145	14029	14130	14037	14241	14044	14219	14203	13873	14052	14120	14173	13958	14096	14109	14119	14081	14168	14218	14019	14143	14218	14211	14205	13972	14057	14067	14007	14160	13931	13982	14244	14114	14028	14009	14005	13930	14136	14063	14062	14071	14225	13979	14225	14012	14142	13984	14201	14224	14137	13973	14077	14036	14097	14056	14139	14106	14066	13982	14083	14023	14230	14102	14031	14068	14166	14249	14120	14106	14098	14165	14278	14109	13958	14175	14293	14111	14027	14007	14042	14002	14360	14083	14162	14174	14257	13967	14270	14103	14075	14182	14153	13987	14016	14021	14165	14170	14020	14253	14027	14153	14103	14162	14095	14111	13951	14224	14191	14022	14187	14263	14167	14192	14115	14240	14086	14151	14069	14146	14105	14120	14219	14180	14014	14202	13974	14135	13990	14244	14062	14065	14164	14073	14136	14049	14078	14045	14122	14035	14130	13978	14243	14186	14262	14180	14107	14187	14246	13994	14295	14065	14134	14190	14152	14073	14051	14275	14123	14158	14287	14009	14155	14194	14051	14193	14072	13994	13999	14211	14178	14102	14138	14184	14023	14013	14027	13961	14181	14015	14110	14272	13916	14218	14025	14123	14050	14294	14144	14121	14058	14095	14207	14167	14129	13943	14184	14044	14085	14224	14189	14226	13953	14171	14110	14072	14055	13963	14235	14149	14143	14160	14098	14018	14126	13951	14234	14073	14142	14021	14294	14152	14147	14271	14384	14212	14085	14105	14160	13978	14129	14093	14267	14049	14223	14117	14167	14092	14235	14069	14219	14137	14100	14125	14053	14080	14170	14144	14179	14092	14295	14066	14016
23355	21378	28180	25128	22190	20345	19290	17730	17223	17329	17164	16868	17007	16701	16963	16714	16781	16642	16602	16879	16838	16812	16863	16923	16725	16701	16617	16612	16670	16611	16535	16816	16728	16561	16765	16506	16541	16631	16428	16519	16522	16679	16641	16532	16814	16759	16832	16606	16726	16665	16679	16703	16557	16640	16650	16672	16581	16702	16740	16513	16745	16537	16603	16467	16534	16346	16697	16481	16646	16712	16640	16751	16623	16777	16526	16750	16551	16540	16474	16612	16595	16518	16618	16679	16478	16620	16764	16616	16576	16441	16618	16658	16644	16726	16631	16568	16467	16579	16549	16595	16559	16544	16660	16722	16606	16804	16622	16679	16685	16553	16483	16708	16697	16815	16548	16673	16610	16547	16638	16573	16710	16727	16622	16613	16647	16447	16657	16480	16700	16672	16784	16736	16690	16549	16626	16442	16546	16604	16586	16497	16634	16533	16493	16482	16584	16542	16620	16495	16845	16662	16663	16728	16499	16628	16776	16656	16722	16577	16433	16776	16735	16541	16770	16783	16877	16410	16410	16570	16726	16708	16679	16822	16650	16618	16822	16552	16673	16673	16730	16406	16502	16540	16689	16579	16506	16628	16732	16566	16606	16653	16679	16823	16646	16419	16455	16500	16674	16593	16788	16720	16513	16602	16608	16767	16652	16595	16600	16641	16488	16665	16631	16708	16473	16299	16686	16466	16412	16589	16616	16666	16617	16535	16553	16580	16580	16775	16501	16710	16523	16569	16659	16666	16618	16728	16530	16515	16578	16684	16749	16495	16644	16552	16543	16510	16616	16630	16437	16620	16523	16537	16624	16548	16579	16606	16477	16679	16707	16522	16580	16675	16517	16583	16331	16479	16491	16644	16555	16461	16768	16485	16680	16533	16580	16707	16491	16834	16721	16598	16612	16635	16721	16557	16726	16501	16690	16515	16683	16514	16518	16714	16637	16777	16590	16559	16711	16686	16543	16880	16642	16576	16633	16751	16614	16774	16535	16521	16567	16540	16678	16516	16505	16643	16677	16687	16687	16427	16513	16484	16433	16498	16516	16664	16585	16764	16589	16727	16781	16559	16498	16550	16628	16456	16699	16491	16601	16636	16496	16640	16362	16638	16857	16555	16559	16619	16478	16550	16646	16499	16679	16708	16624	16559	16418	16605	16554	16614	16460	16717	16681	16502	16400	16641	16610	16551	16622	16495	16644	16545	16711	16529	16659	16627	16566	16506	16456	16679	16677	16455	16480	16710	16686	16856	16434	16628	16772	16532	16557	16760	16481	16529	16691	16635	16450	16616	16520	16562	16870	16607	16594	16657	16558	16565	16637	16778	16620	16579	16639	16669	16685	16511	16709	16567	16741	16592	16780	16736	16739	16596	16685	16665	16605	16549	16584	16588	16629	16539	16581	16392	16516	16538	16848	16556	16854	16701	16578	16626	16809	16476	16640	16440	16368	16590	16556	16616	16509	16546	16731	16403	16658	16722	16774	16663	16688	16459	16602	16377	16482	16631	16471	16676	16611	16511	16283	16493	16780	16444	16639	16456	16609	16722	16432	16635	16692	16648	16580	16603	16592	16600	16545	16645	16826	16722	16588	16495	16709	16678	16762	16449	16515	16586	16792	16592	16649	16556	16523	16588	16380	16570	16701	16592	16693	16670	16472	16528	16564	16572	16611	16724	16595	16622	16646	16669	16556	16398	16649	16632	16529	16698	16596	16742	16555	16601	16530	16732	16600	16660	16681	16406	16563	16624	16506	16603	16492	16629	16684	16846	16595	16543	16608	16586	16770	16660	16793	16576	16627	16554	16687	16629	16437	16594	16650	16634	16469	16694	16494	16398	16755	16464	16446	16516	16530	16583	16609	16724	16723	16748	16527	16529	16572	16456	16620	16640	16731	16726	16815	16392	16623	16537	16688	16600	16480	16695	16621	16938	16690	16695	16586	16676	16658	16686	16709	16524	16697	16475	16562	16620	16558	16658	16534	16476	16437	16605	16535	16531	16446	16543	16568	16535	16516	16645	16623	16528	16495	16730	16631	16734	16504	16718	16678	16753	16594	16839	16709	16709	16625	16529	16724	16778	16660	16553	16815	16492	16478	16454	16813	16607	16705	16588	16547	16734	16702	16650	16649	16473	16349	16448	16551	16439	16536	16635	16689	16661	16314	16366	16523	16599	16632	16799	16509	16687	16689	16277	16524	16617	16553	16682	16594	16586	16724	16614	16626	16642	16795	16557	16630	16912	16536	16773	16729	16674	16785	16494	16613	16783	16614	16838	16858	16807	16464	16547	16884	16833	16633	16572	16518	16630	16591	16655	16663	16492	16581	16680	16595	16577	16519	16680	16653	16503	16828	16648	16608	16540	16628	16649	16628	16546	16547	16589	16483	16408	16857	16539	16694	16353	16402	16491	16488	16627	16540	16540	16459	16386	16528	16619	16702	16837	16684	16832	16591	16584	16406	16689	16749	16301	16464	16715	16584	16479	16573	16759	16664	16599	16352	16604	16649	16837	16782	16681	16662	16541	16699	16603	16612	16525	16621	16465	16414	16475	16615	16509	16595	16649	16636	16499	16585	16522	16606	16729	16610	16691	16667	16669	16596	16662	16551	16688	16587	16499	16511	16692	16488	16606	16531	16589	16759	16549	16622	16624	16560	16738	16664	16631	16636	16744	16713	16640	16571	16576	16686	16698	16745	16549	16784	16463	16535	16476	16614	16663	16637	16619	16653	16606	16486	16677	16676	16705	16564	16694	16514	16674	16564	16674	16580	16458	16619	16576	16420	16524	16748	16609	16536	16520	16439	16570	16573	16673	16699	16534	16682	16559	16615	16776	16893	16478	16704	16547	16684	16498	16556	16544	16682	16582	16478	16512	16430	16758	16465	16542	16675	16647	16545	16728	16422	16563	16624	16824	16634	16643	16600	16627	16887	16704	16641	16525	16745	16477	16674	16742	16701	16425	16384	16474	16524	16764	16595	16482	16598	16758	16695	16448	16487	16522	16628	16822	16621	16559	16738	16519	16545	16707	16740	16689	16549	16802	16644	16620	16611	16481	16693	16650	16632	16590	16595	16659	16667	16662	16610	16559	16525	16652	16677	16708	16687	16567	16705	16521	16664	16573	16545	16433	16602	16356	16525	16392	16639	16716	16623	16596	16609	16608	16637	16704	16717	16674	16520	16667	16781	16612	16402	16647	16672	16545	16768	16617	16356	16632	16500	16572	16611	16560	16721	16709	16555	16650	16707	16495	16595	16591	16564	16705	16614	16402	16501	16740	16443	16473	16560	16801	16764	16585	16615	16566	16663	16675	16621	16591	16822	16778	16520	16600	16655	16613	16600	16738	16614	16655	16404	16589	16591	16763	16695	16661	16829	16759	16494	16427	16761	16395	16650	16441	16533	16600	16536	16803	16810	16688	16555	16639	16660	16668	16836	16472	16738	16724	16498	16752	16656	16538	16752	16677	16631	16588	16504	16578	16614	16732	16616	16582	16563	16689	16549	16636	16406	16737	16600	16667	16551	16559	16817	16666	16679	16550	16452	16392	16497	16505	16803	16663	16548	16921	16645	16783	16806	16813	16690	16673	16510	16756	16789	16798	16723	16388	16527	16531	16684	16895	16682	16483	16726	16729	16655	16454	16435	16731	16409	16594	16598	16333	16599	16535	16543	16606	16693	16562	16770	16746	16821	16695	16465	16464	16506	16722	16485	16578	16556	16710	16843	16651	16567	16560	16631	16558	16849	16824	16652	16629	16776	16663	16596	16546	16535	16650	16664	16795	16716	16873	16556	16423	16752	16830	16772	16766	16873	16792	16808	16615	16806	16565	16481	16705	16648	16585	16554	16511	16680	16777	16780	16598	16504	16481	16553	16657	16475	16581	16676	16629	16558	16662	16704	16375	16586	16742	16417	16812	16703	16612	16515	16505	16549	16633	16592	16550	16469	16719	16624	16629	16674	16581	16763	16527	16734	16528	16492	16615	16516	16654	16676	16821	16827	16547	16716	16586	16896	16644	16808	16618	16753	16549	16528	16431	16600	16728	16781	16619	16603	16506	16620	16775	16547	16592	16501	16550	16653	16567	16675	16840	16559	16524	16537	16512	16729	16587	16566	16509	16828	16733	16610	16585	16588	16453	16641	16681	16743	16649	16500	16666	16733	16785	16618	16654	16635	16651	16450	16775	16581	16534	16670	16709	16494	16541	16559	16208	16361	16686	16626	16765	16609	16698	16780	16566	16504	16345	16589	16594	16634	16660	16836	16715	16640	16608	16754	16810	16642	16481	16498	16711	16862	16539	16684	16643	16702	16530	16592	16617	16547	16608	16727	16573	16565	16473	16592	16575	16753	16770	16619	16746	16656	16588	16498	16543	16498	16625	16627	16678	16727	16778	16810	16446	16521	16510	16532	16605	16497	16327	16565	16572	16558	16594	16497	16650	16506	16541	16719	16533	16642	16611	16816	16702	16492	16621	16780	16646	16491	16679	16606	16945	16472	16479	16613	16817	16479	16598	16698	16676	16630	16548	16590	16611	16679	16528	16726	16711	16639	16796	16482	16785	16710	16615	16634	16663	16785	16930	16523	16590	16638	16713	16536	16545	16546	16602	16663	16498	16575	16444	16753	16696	16560	16494	16625	16654	16676	16624	16601	16654	16930	16776	16375	16444	16598	16675	16604	16484	16490	16634	16668	16601	16599	16975	16496	16543	16641	16577	16792	16736	16772	16716	16581	16435	16663	16638	16608	16753	16776	16630	16484	16587	16593	16666	16602	16580	16574	16435	16877	16590	16543	16838	16653	16553	16767	16742	16659	16497	16628	16588	16672	16501	16695	16758	16372	16676	16692	16562	16685	16780	16497	16554	16615	16459	16574	16581	16810	16600	16637	16517	16585	16608	16550	16575	16502	16357	16807	16692	16697	16503	16829	16446	16682	16565	16757	16831	16591	16584	16644	16562	16728	16698	16569	16528	16797	16728	16732	16550	16559	16792	16648	16565	16579	16446	16525	16660	16805	16551	16424	16626	16624	16592	16707	16653	16763	16626	16537	16633	16779	16526	16729	16666	16559	16667	16584	16608	16511	16490	16698	16477	16442	16733	16622	16454	16748	16586	16367	16739	16584	16560	16696	16598
11821	20680	18231	16112	15517	15326	14992	14967	14832	14480	14260	13964	14006	13743	13740	13768	13928	13785	13792	14034	13914	13849	13825	13988	13718	13768	13718	13665	13784	13657	13885	13790	13872	13713	13944	13683	13909	13821	13855	13722	13767	13842	13596	13835	13743	13751	13781	13799	13922	13840	13733	13673	13770	13942	13963	13653	13742	14091	13857	13819	13961	13854	13837	13817	13930	13797	13914	13893	13888	13546	13729	14000	13775	13787	13670	13811	13767	13789	13732	13681	13881	13902	13874	13890	13607	13862	13753	13712	13652	13772	13849	13830	13864	13808	13671	13738	13685	13699	13586	13628	13778	13705	13763	13790	13719	13745	13657	13658	13634	13801	13797	13904	13780	13813	13908	13745	13682	13760	13840	13872	13725	13748	13797	13663	13616	13848	13813	13742	13749	13720	13770	13704	14008	13702	13957	13925	13776	13720	13880	13939	13658	13904	13774	13890	13792	13750	13887	13639	13728	13872	13826	13809	13639	13882	13874	13811	13828	13659	13753	13675	13968	13783	13821	13522	13725	13850	13754	13680	13782	13695	13639	13702	13747	13709	13778	13717	13877	13778	13874	13891	13860	13732	13882	13900	13822	13795	13673	13876	13701	13768	13963	13850	13849	13773	13904	13615	13863	13750	13777	13712	13857	13721	13729	13895	13783	13794	13794	13819	13747	13831	13742	13589	13762	13965	13726	13815	13761	13588	13822	13845	13780	13804	13783	13867	13854	13771	13790	13812	13621	13636	13722	13846	13747	13707	13709	13754	13961	13768	13687	13869	13755	13835	13666	13883	13745	13913	13782	13685	13615	13728	13966	13841	13707	13773	13892	13771	13813	13804	13851	13931	13778	13774	13701	13804	13698	13774	13881	13753	13856	13757	13774	13832	13776	13917	13848	13633	13930	13924	13809	13692	13846	13672	13720	13683	13784	13660	13652	13927	13702	13862	13758	13860	13860	13818	13811	13697	13837	13790	13911	13768	13711	13859	13725	13626	13836	13788	13817	13815	13749	13962	13667	13891	13885	13617	13663	13781	13882	13858	13834	13810	13876	13733	13714	13828	13655	13735	13779	13784	13640	13673	13749	13817	13738	13750	13775	13777	13826	14032	13880	13743	13805	13784	14107	13805	13868	13770	13969	13638	13851	13924	13710	13983	13853	13801	13753	13883	13610	13853	13814	13769	13706	13683	13685	13658	13828	13734	13776	13870	13886	13962	13714	13839	13640	13805	13690	13716	13848	13634	13844	13720	13710	13704	13890	13960	13699	13799	13798	13808	13789	13787	13680	13777	13572	13798	13782	13776	13909	13906	13629	13901	13855	13763	13680	13844	13920	13665	13818	13734	13731	13648	13668	13759	13928	13773	13624	13775	13801	13820	13809	13718	13971	13886	13783	13573	13848	13645	13630	13770	13676	13749	13783	13731	13629	13746	13676	13663	13800	13837	13713	13608	13637	13794	13766	13744	13988	13776	13748	13903	13765	13736	13771	13791	13879	13831	13816	13724	13776	13769	13830	13931	13873	13783	13886	13687	13883	13713	13698	13826	14008	13687	13817	13716	13783	13773	13943	13766	13765	13959	13780	13841	13848	13948	13839	13794	13862	13879	13777	13789	13528	13871	13776	13819	13743	13708	13763	13889	13951	13846	13930	13642	13880	13738	13779	13740	13841	13881	13698	13762	13619	13814	13618	13675	13737	13706	13773	13804	13715	13648	13739	13779	13726	13719	13722	13619	13837	13767	13829	13825	13790	13689	13727	13870	13797	13916	13670	13758	13831	13646	13816	13741	13631	13775	13861	13768	13839	13799	13626	13762	13833	13810	13859	13629	13731	13736	13801	13787	13852	13778	13791	13715	13638	13803	13678	13749	13809	13749	13687	13711	13858	13624	13770	13667	13735	13924	13847	13846	14004	13878	13744	13612	13694	13619	13714	13764	13799	13676	13734	13757	13768	13765	13868	13734	13558	13987	13726	13701	13826	13717	13676	13715	13777	13573	13720	13589	13875	13845	13770	13683	13822	13858	13693	13676	13770	13916	13802	13733	13769	13717	13831	13902	13740	13747	13814	13823	13694	13773	13462	13967	13934	13727	13658	13854	13766	13722	13795	13791	13796	13810	13715	13805	13610	13735	13934	13770	13792	13903	13838	13806	13880	13900	13657	13654	13729	13792	13919	13669	13718	13809	13827	13807	13736	13856	13655	13763	13912	13802	13632	13687	13669	13724	13919	13659	13818	13685	13781	13806	13599	13746	13912	13803	13833	13811	13689	13733	13765	13867	13932	13851	13923	13722	13791	13815	13762	13681	13776	13794	13820	13797	13749	13823	13732	13722	13870	13928	13764	13667	13883	13736	13789	13803	13778	13781	13719	13646	13850	13682	13741	13721	13700	13950	13716	13808	13872	13803	13595	13655	13697	13874	13739	13711	13753	13572	13789	13693	13863	13622	13784	13946	13735	13821	13834	13833	13770	13743	13716	13793	13886	13928	13811	13800	13689	13807	13692	13797	13895	13752	13755	13885	13824	13844	13766	13899	13594	13690	13710	13687	13834	13766	13801	13779	13857	13765	13801	13654	13780	13559	13827	13817	13739	13830	13795	13676	13731	13615	13554	13791	13695	13655	13664	13775	13793	13810	13857	13780	13735	13681	13650	13788	13668	13759	13730	13763	13484	13743	13677	13740	13684	13868	13621	13703	14067	13862	13841	13894	13597	13651	13712	13780	13681	13783	13675	13794	13824	13763	13733	13693	13798	13798	13786	13823	13840	13894	13761	13736	13818	13802	13669	13884	13839	13493	13838	13845	13645	13747	13792	13581	13941	13761	13680	13759	13769	13821	14003	13857	13884	13599	13719	13872	13879	13749	13919	13682	13787	13942	13786	13751	13699	13757	13595	13682	13897	13662	13677	13900	13716	13833	13900	13763	13950	13995	13701	13735	13759	13787	13725	13893	13696	13913	13679	13690	13790	13708	13776	13828	13711	13783	13753	13572	13711	13836	13707	13775	13808	13905	13760	13737	13879	13918	13807	13955	13927	13661	13638	13872	13656	13781	13887	13910	13736	13801	13921	13685	13817	13867	13668	13920	13673	13787	13896	13630	13768	13784	13836	13970	13715	13725	13674	13809	13770	13652	13829	13885	13778	13771	14018	13810	13787	13767	13762	13909	13749	13652	13832	13625	13854	13685	13832	13713	13720	13851	13642	13786	13965	13749	13837	13550	13824	13958	13821	13790	13733	13671	13668	13821	13698	13780	13647	13672	13893	13648	13945	13781	13930	13694	13661	13898	13705	13804	13551	13828	13712	13824	13706	13825	13750	13887	13838	13801	13866	13693	13742	13753	13732	13750	13762	13791	13807	13723	13695	13765	13734	13765	13851	13706	13733	13628	13785	13614	13734	13634	13624	13763	13754	13933	13537	13535	13890	13666	13787	13637	13835	13922	13910	13787	13649	13751	13879	13792	13925	13604	13727	13687	13782	13884	13878	13663	13892	13911	13797	13678	13773	13648	13747	13885	13813	13592	13809	13494	13787	13798	13676	13844	13715	13914	13766	13955	13867	13878	13710	13742	13807	13822	13822	13775	13823	13754	13784	13798	13928	13835	13695	13857	13849	13802	13872	13828	13770	13638	13821	13794	13914	13543	13679	13799	13790	13836	13894	13699	13781	13666	13755	13810	13849	13602	13706	13813	13584	13652	13815	13805	13828	13847	13830	13846	13977	13815	13951	13829	13768	13736	13900	13788	13757	13783	13598	13804	13758	13894	13633	13912	13739	13771	13949	13703	13584	13659	13844	13690	13861	13709	13839	13748	13735	13874	13920	13737	13723	13783	13761	13925	13761	13787	13892	13880	13790	13813	13744	13812	13744	13646	13760	13820	13629	13720	13746	13804	13732	13811	13648	13897	13756	13607	13851	13654	13706	13789	13928	13783	13779	13723	13782	13781	13779	13913	13746	13728	13669	13814	13898	13678	13782	13839	13762	13949	13774	13790	13744	13784	13673	13729	13810	13748	13958	13732	14060	13838	13864	13879	13669	13741	13698	13891	13665	13697	13726	13959	13827	13858	13733	13822	13633	13559	13708	13700	13755	13850	13644	13688	13614	13890	13898	13809	13817	13632	13738	13760	13835	13714	13816	13810	13915	13803	13756	13803	13828	13887	13556	13602	13794	13756	13767	13781	13754	13724	13769	13722	13810	13935	13737	13983	13941	13716	13836	13728	13720	13784	13658	13774	13725	13747	13606	13709	13842	13791	13807	13910	13842	13697	13856	13774	13808	13709	13789	13924	13857	13693	13818	13824	13684	13754	13812	13748	13777	13829	13783	13913	13736	13735	13662	13757	13890	13693	13818	13678	13724	13840	13722	13903	13786	13827	13864	13809	13792	13664	13697	13796	13688	13934	13957	13776	13795	13744	13823	13819	13803	13595	13736	13752	13622	13931	13655	13835	13786	13833	13567	13769	13703	13817	13894	13944	13807	13788	13580	13882	13694	13897	13909	13583	13709	13628	13626	13826	13715	13905	13703	13721	13759	13649	13904	13971	13767	13979	13911	13674	13650	13778	13698	13890	13897	13628	13695	13866	13709	13646	13591	13801	13780	13832	13855	13737	13857	13746	13872	13749	13932	13828	13848	13912	13875	13757	13727	13757	13776	13835	13929	13726	13755	13735	13755	13723	13808	13835	13803	13850	13796	13862	13621	13590	13713	13812	13846	13793	13600	13662	13696	13604	13946	13831	13731	13728	13762	13616	13792	13703	13742	13762	13796	13797	13690	13871	13863	13803	13875	13801	13834	13786	13602	13965	13921	13935	13686	13727	13649	13610	13759	13797	13723	13813	13712	13927	13688	13687	13787	13765	13702	13910	13894	13826	13853	13918	13893	13745	13775	13855	13853	13876	13696	13817	13729	13757	13644	13710	13855	13621	13754	13688	13828	13808	13876	13764	13908	13778	13717	13706	13882	13690	13618	13781	13794	13565	13570	13818	13742	13786	13728	13727	13705	13922	13805	13704	13804	13687	13740	13915	13771	13776	13711	13816	13843	13812	13786	13934	13606	13820	13841	13783	13797	13687	13826	13910	13758	13663	14000	13791	13809	13619	13858	13781	13797	13756	13731	13768	13821	13676	13813	13632
24926	21310	26717	26382	19039	18132	18489	17821	17314	17655	17413	17443	17418	17291	17193	17463	17251	17315	17260	17110	17269	17390	17077	17192	17140	17110	17067	17021	16986	17221	17198	17067	17011	17156	16932	16958	17230	17293	17117	17211	16990	17181	17121	17251	17225	17285	17223	17063	16987	17148	17283	17188	17180	17010	17296	17324	16909	17066	17247	16982	17218	17193	17030	16889	17111	16993	17259	17045	17061	17302	17113	17268	16962	17121	16992	17108	17147	17106	17073	16995	17140	17224	17085	17079	17133	17118	17163	17060	17008	17129	17239	17103	17116	17175	17194	17298	17096	17053	17047	17154	17023	17142	17034	17087	17040	17010	16927	17246	17126	16878	16938	17105	17166	17141	17090	17267	17087	17077	17086	16945	17156	16896	17081	17095	17126	17011	16920	16996	17135	17207	16891	17089	17055	17206	16832	17175	17065	17207	17357	16983	17102	17033	17073	17063	17102	17053	16867	17120	16991	16879	17175	17104	17025	17090	17187	17289	17167	17083	16980	17037	17104	17116	16968	17076	17165	17172	16986	17021	17131	16936	17162	17046	17134	17133	17027	17058	17062	17153	17112	17041	17199	17112	17184	16904	16940	17071	17192	17270	17068	16962	17129	17207	17291	17110	17082	17246	17079	17180	17144	16941	17196	17261	17131	17184	17148	17323	17233	16928	17288	17110	16914	17122	17237	17301	17224	17066	17252	17204	17208	17141	17178	17139	17034	17161	17032	17100	17091	17092	17093	16995	17045	17277	17320	17127	17023	17005	17138	17298	17207	17111	17062	17286	17165	17273	17068	16980	17236	17184	17211	17094	17132	17115	16885	17084	16837	17103	17175	17002	17025	17046	17016	17088	17113	16883	16925	17018	17178	16930	17128	17428	17049	17179	17131	17097	17116	17102	17067	16748	17039	16940	17205	16999	17174	17050	17167	17062	16984	17152	17089	16999	17194	17160	17091	17112	17166	17076	17038	16900	16963	16947	17109	17022	17048	17103	17116	17102	17093	16990	17162	17066	17266	17301	16924	17161	17144	16882	17159	17012	17135	17184	17171	17282	17012	17023	16949	17193	17050	17301	17118	17272	17302	16997	16917	17022	17206	17130	17155	16904	17022	17211	17313	16853	17064	17056	16884	17230	17075	17065	17060	17049	17116	17012	17096	16910	17045	17160	17076	17261	17077	17127	17311	17096	17190	16950	17031	17134	17064	16991	17203	17154	17081	17253	17102	17107	17159	17054	16897	17180	17237	17080	17198	17159	17157	16945	17177	17114	16957	16910	17168	16959	17011	16972	17302	17271	17164	17186	17002	17137	17008	17187	17078	17175	17184	17174	17086	17274	17064	17011	17137	17158	17210	17290	17027	16905	16913	17068	17142	17122	17100	17012	17369	17157	17143	17083	16995	17079	17171	17026	17164	16963	16861	16933	17213	16931	17061	17209	17086	17213	17067	17031	17162	17000	17130	17112	17230	17015	17051	17042	16954	17008	17039	17153	17228	17081	17157	17083	17345	17091	17126	17092	17161	17201	17096	16979	17098	17019	16913	17023	17070	17118	16899	16993	17105	17058	17105	17085	17142	17044	17271	17219	17121	17062	16964	17221	17051	17168	17119	17269	17077	17243	17217	16992	17168	17092	17006	17157	17054	17097	17124	17292	17074	17017	17126	17044	17032	16957	17097	17307	17109	16913	17059	17056	17216	17075	17121	17163	17060	17208	17189	17113	17195	16920	16998	17210	17098	16929	17010	17206	17036	17117	17160	16797	17058	17039	17052	17045	17293	16935	17082	17026	17160	17037	17137	17169	17302	17085	16994	17092	17155	16969	17198	17129	16975	17392	17224	17140	17149	17025	17178	17164	16995	17133	17121	17051	16996	17091	16948	17045	17207	17056	17236	17049	17148	16997	17094	17218	17006	17034	17176	17098	17158	17242	17110	17346	17152	17098	17240	17203	17229	17000	17246	17299	17052	17102	17006	17216	16988	17062	17007	17203	17037	17249	17247	16961	17086	17352	17123	17219	17232	16919	17212	17243	16887	16978	16919	16923	17119	17197	16921	17113	16990	17218	17221	17172	17208	17187	17143	17281	17179	17088	17287	17179	17039	17009	17291	16936	17078	17183	17145	17035	17159	17215	17156	17033	17065	16927	17168	17307	17116	17234	16941	17133	17221	17133	17107	16857	17165	17124	17177	17112	16812	17015	17040	17101	17128	17041	17180	17125	17170	17102	16838	17049	17043	17174	17122	17212	16959	17056	17058	17096	17323	17230	17106	16981	17224	16965	17075	16977	17258	16969	17180	17246	16927	16891	17013	17095	17015	17069	17142	17006	17101	17265	17239	17190	16941	17121	17177	17043	17081	17258	16893	16947	17231	16987	17125	17178	17095	17015	17151	17173	17248	17217	16983	16990	16894	17110	17132	17008	17237	17033	17003	16987	16984	16854	17057	17187	17251	16971	17187	17105	17108	17117	17037	17110	17046	17063	16902	16906	17108	17066	17462	17296	17308	17245	16943	17018	17078	17022	17279	17141	17256	17047	17227	17119	17148	17134	17044	17136	17025	17151	16946	17226	17089	17249	17041	17118	17030	17091	17198	17071	17208	17243	16934	16963	17064	17080	17189	17152	17194	17087	17047	17331	17020	17173	17164	17183	16956	17090	17120	17116	17208	17227	17347	17096	17240	17196	17123	17090	17266	17023	17097	17146	17189	17104	16938	17041	17053	17055	17174	17092	17105	17017	16995	17084	17063	17130	17030	17133	17194	17056	17008	17065	17094	17115	17153	17382	17072	17234	17038	17083	17050	17175	17153	17159	17276	16946	17105	17086	17334	17108	17246	17270	17134	17134	17191	17157	17323	17107	16900	17032	17100	16916	17027	17089	17247	17188	17067	17206	17049	17150	17070	17242	16994	16933	16962	17319	17013	17228	17078	17096	17033	17215	17206	17173	17209	17037	16996	17112	17145	16990	17048	17215	17214	17170	17154	17189	17005	17342	17100	17201	16993	17317	17249	17244	17103	16966	17194	17142	17039	16984	17054	17171	17198	16877	17108	17233	17072	17098	17196	16815	17152	17106	17189	17301	17185	17273	17358	17116	17178	17123	17146	17217	17227	17251	17198	17166	17156	16992	16986	16916	17031	17126	17151	17018	17098	17108	17072	16744	17146	17095	17168	17024	17333	17327	17021	17196	17395	17454	16988	17224	17203	16994	17135	17268	17139	17022	17008	17087	17140	17137	17131	17014	17012	17240	17149	17012	17235	17222	17105	17173	17030	17067	17299	17093	17072	16858	17089	17116	17086	17135	17339	17106	17003	17345	17249	17168	17153	17088	17279	17116	17112	17075	16986	17176	17142	16994	17077	17119	17122	17077	17024	17042	17164	16930	17057	17163	17005	17296	17030	17145	16880	17061	16884	17141	17074	17209	17121	17044	17324	17244	17008	17236	17281	16905	17003	17114	17077	17100	17171	17058	17244	17146	17196	17097	17095	17130	17157	16996	17099	16996	17171	17099	17197	17039	17011	17178	17042	16964	17109	17128	17061	17096	17155	17090	16808	16944	16992	17018	16900	17106	16994	17004	17232	17221	17190	17110	17095	17134	17205	17143	17126	16972	16958	16904	17095	17352	17243	17342	17093	17160	17208	17158	17244	17137	16960	17349	17297	17210	17207	17223	17190	17185	17091	17339	17257	17085	17167	17073	17089	17131	17267	16753	16946	17037	17147	17354	17097	17187	17040	17063	17164	17442	17098	17051	17222	17116	17221	17332	17161	17087	17067	17136	17144	17257	17210	17173	17167	17063	17307	17192	17020	16896	17158	16839	17001	17212	17362	17088	17076	17195	17105	17092	17270	17214	17143	17017	17030	17167	17121	17123	17105	17200	17150	17086	17345	17109	17116	17063	17134	17061	17108	17264	17276	17063	16866	17155	17192	17052	17210	17346	17153	16993	17088	17015	17069	17056	17162	16986	17246	17145	17301	17368	17033	17154	17091	17139	16977	17174	16986	17181	17201	16948	17138	17054	17160	17179	16986	17181	17148	17080	17207	17150	17237	17196	17349	17126	17291	17287	17147	16961	17140	16871	16996	17212	17164	17205	17137	16908	17323	17178	17230	17012	17037	17012	17277	17148	16937	17146	17364	17173	17303	17209	17206	17227	17269	17104	17058	17009	17145	17125	17095	17127	17107	16972	17084	17262	17055	17210	17285	17122	17089	17027	17143	17064	17058	16945	17360	17067	17160	17076	17209	17039	16890	17011	16907	17131	17059	17051	17162	17280	17121	16981	16982	17107	16928	16981	17066	17072	17229	17186	17258	17125	17175	17017	16990	17104	17057	16999	17076	17060	17205	17060	16948	17111	17197	17120	17048	17092	17260	17061	17166	17096	17177	16956	17199	16992	17040	16985	17054	17083	17064	17155	17402	17295	17024	17118	16950	17098	17021	16951	17217	17097	17152	17352	17125	17220	17067	17121	17114	17055	17130	17112	17086	17167	17230	17048	16956	17064	17077	16979	16934	17039	17224	17039	16920	17045	16989	17279	17032	17175	16879	17480	17069	17102	17027	17128	17360	17091	17161	17047	17036	17279	17273	17159	17096	17064	17287	17311	17143	17044	17222	17096	17123	17058	17139	17059	16893	17145	17039	17091	17103	16798	17137	17013	17161	17228	17089	17172	17054	16909	17091	17200	16992	16954	17064	17123	17100	17238	17139	17146	17008	17128	17407	17132	16972	17286	16990	16997	17251	17200	17148	17080	17265	17203	17074	17110	17101	17239	17089	17017	17010	17020	17214	16942	17146	17358	17268	17071	17193	16994	16884	16894	17008	17011	17196	17085	16937	17143	17121	16986	17181	17004	16974	17209	17007	17032	17054	17191	17085	16800	17043	17111	17166	17112	17246	17123	17078	16953	16970	17046	17213	17271	17116	17112	16912	17134	17151	17232	17233	17010	17291	17002	17066	17033	17213	17109	17273	17223	17183	17038	17222	17040	17160	17111	17247	17113	17050	17048	17039	17019	17298	17178	17070	17086	17096	17086	17184	16932	17222	17171	17127	17160	17111	16975	17247	17204	17151	17189	17304	17075	17141	17001	17104	17113	17047	16946	16967	17036	17105	17069	17094	16992	17136	17058	17118	17124
12857	19225	17272	15545	15428	15083	14617	14862	14836	14528	14274	14200	14158	14018	14248	13963	14104	14052	14263	14079	14200	14162	14197	14254	14063	14065	14165	13930	14086	14028	14072	14287	14127	14015	14136	14003	14203	14051	14038	14014	14159	14050	14042	14158	13900	14069	14105	14100	14045	14134	14068	14298	14029	14021	14154	14139	14179	14206	14188	14017	14099	14091	14049	14155	14049	14041	13826	14007	13958	14026	14129	14092	14204	14145	14163	13899	14115	13967	13912	13878	14262	14189	14068	13996	14013	14063	14064	14014	14108	14100	14129	13982	14108	13830	14076	14050	14212	13972	13942	14077	13983	14081	14065	13987	14126	14161	14055	14155	14055	13925	13918	13981	14092	14323	14258	14040	13927	14098	14116	13990	14095	14103	13862	13979	13971	14059	13890	13938	14120	14186	14094	13942	14051	14124	13992	14089	14032	14073	14190	13984	14166	14024	13976	14003	14090	14138	13872	14006	14166	13973	14150	14056	13976	13975	14163	13874	13932	14269	14137	14086	14204	14172	14091	14083	14042	14122	14160	14045	13992	14052	14011	14109	14179	13938	13969	14148	13999	14259	13917	14282	14175	14022	14166	14004	14127	14189	14065	14187	14086	14170	14098	14010	14042	14034	14098	14170	14102	14074	14173	14101	13975	14123	14225	14145	13906	13946	14001	14040	14156	14030	14095	14001	14035	14089	14082	14079	14109	14133	14180	14048	13964	14024	14061	14094	14094	14077	14236	14068	14148	13962	14185	14059	14065	14025	14053	14099	13958	13994	14101	14268	14106	13768	13973	14100	14144	14089	13971	13976	14122	14150	13982	14004	14036	14029	13945	14023	13980	14101	13909	14105	14290	14018	14019	14190	14007	13982	14014	14131	14078	14049	14054	14025	13985	13791	14159	14028	14153	14266	14060	14109	14033	14009	14062	14138	14165	14029	14118	13963	14083	13962	14052	14119	14138	14106	14026	13942	14107	14107	13931	14131	14239	14200	14112	13972	14183	14110	14168	13967	13922	14014	14047	14046	14195	14122	14080	14133	13941	14095	14006	14030	14189	14189	14272	14051	13972	14127	14004	14164	14145	14110	13981	14003	14092	14179	13998	14041	13908	13873	14201	14176	14125	14244	14089	13913	14029	14125	14090	14063	13902	14158	13945	14124	14071	14127	14072	14140	14075	14067	14184	13693	13994	14055	14032	14225	14186	14104	13820	14063	14186	14083	13965	13884	14175	14068	13849	14017	14025	13924	14011	14126	14025	13895	14035	14167	14037	14165	14160	14108	13991	14215	13922	14062	13988	13947	14101	14006	14031	14096	14043	13991	13996	14192	13957	14019	13982	14150	14077	14063	14098	14104	13974	14054	13874	14063	13842	13981	14099	14018	14219	13898	14044	14100	14062	14146	14183	13979	14140	14134	14110	14012	14219	14107	14021	14192	13933	14161	14004	14123	14198	13948	14213	14080	14171	13942	14260	14254	14101	14180	14086	14032	14155	14004	14377	14127	14009	13984	14130	14140	14085	13964	14109	13958	14108	14284	14002	13994	14069	14239	14037	14154	14011	14194	13970	13974	13898	14259	14046	14220	14090	14233	14134	14018	14010	14001	13984	14049	14015	14082	14144	13824	14000	14053	14133	13952	14197	14040	14049	14126	14082	13935	14150	13990	14088	14096	14030	14126	14043	14178	14146	14044	14026	14227	14059	14114	13956	14076	14044	14082	13947	14117	13992	14043	14110	14093	14052	13936	14105	13994	14070	13971	14010	14046	14020	14150	14179	14154	13982	14093	14035	14060	14076	14063	14147	14069	14128	14117	14105	13961	14113	13933	13991	14203	13934	14038	14117	14008	14229	14108	14074	14030	13960	13993	14157	14119	14098	14137	13951	14082	14121	13885	14070	14002	14099	14063	13972	14003	14214	14185	14089	14110	14231	14040	14004	14027	14009	13990	14058	14131	14052	14099	14104	13925	14018	14082	14008	14130	14207	14021	14063	14130	14106	14051	14079	14042	14101	13974	14094	14186	14366	13927	14144	14127	14063	13973	14113	13981	14050	14088	14049	14086	14243	13931	14091	14077	14106	14232	13936	13940	13866	14099	14165	14302	13968	14044	14175	14026	13976	14087	14050	13966	14129	14084	13960	14012	14091	14151	14078	14017	14069	13885	14091	13995	14103	13896	13882	13825	14099	14071	14199	14102	14208	14067	14062	14042	13994	14307	14168	14031	14116	14019	14081	13936	14043	14159	14027	14205	14057	14032	14142	13945	14081	14046	14050	14224	13945	13921	14053	13990	13986	13860	13988	14110	14031	14108	14023	13946	14106	14042	14042	14115	14243	14032	14156	14173	14011	14122	14210	14092	14120	14028	14115	14104	14085	13937	14062	14057	14009	14092	13862	14049	14057	14017	13970	14016	14216	14076	14012	13966	14033	14061	13977	14062	14139	14055	14170	14007	14118	14104	14106	13986	14010	14018	14149	14158	13830	14123	14154	13950	14159	14013	14042	13890	14144	14040	14038	14027	14084	14262	14210	14196	14098	14106	14047	14047	14118	14112	13878	14197	14034	13930	14115	13997	13941	14113	14037	14234	14094	14056	13910	14188	13904	13977	13914	14027	14039	14094	13961	14125	14165	14004	14135	13854	13991	13925	14228	13974	13947	14269	13972	14020	13966	14051	14013	13963	14235	14024	14113	14073	13931	14150	14170	14040	14047	14059	13950	14161	13995	14214	14059	14015	14049	14113	13969	14180	14073	14130	14116	14190	13963	14091	14172	14012	13983	14075	14097	13925	14230	14027	14000	14073	14108	13993	14184	14034	14056	14009	14156	14058	13883	14182	14024	14140	14052	14018	13968	14096	14067	14007	14086	14234	14174	14016	14147	14066	13999	14022	14073	14126	13945	14100	13903	14059	14094	14181	14011	14020	14155	14089	14023	13998	14207	14051	14136	14058	14069	13904	14159	14140	14149	14213	14187	14040	14083	13971	14138	14243	13817	14059	13957	13961	14216	14070	13919	13867	14106	14002	14046	14022	14066	13989	14112	13944	14041	14047	13905	14071	13873	14018	14171	14071	14125	13918	14108	14017	14248	14244	14106	14127	14064	14130	14026	14041	13936	14099	13950	13966	14230	14296	13953	14080	14112	14107	14173	14128	14076	13988	14151	14026	14028	14001	14243	14017	14016	13940	14182	14105	13979	14029	14013	13857	14351	14041	13959	14117	14015	13992	14090	14180	14064	14030	14183	14082	14022	14124	14124	14004	14133	14003	13930	14174	14135	13984	14080	14018	14183	14049	14064	14310	13997	14056	14123	13922	14128	13967	14109	14158	14156	14088	13973	13874	14054	14174	13935	14095	14057	14191	14119	14038	13913	14023	14062	14162	14089	13999	13970	14185	13980	14160	14097	14079	14034	14140	14156	13995	14040	14275	13956	14228	14129	13970	14137	14087	14049	14166	14211	14104	14079	14138	14241	14083	14038	14074	13974	13951	14017	14105	13913	13884	14215	13914	13970	14350	13977	14028	13950	14053	14190	14123	13969	14211	14025	13977	13986	14001	14259	14114	14122	14038	14220	13957	14073	14102	14011	14046	14072	14037	14008	14165	13882	14019	13927	14075	14099	14025	14168	14334	13988	14100	13984	14039	14107	14001	14052	14122	14075	13932	13980	14181	14058	14174	13991	14095	14151	14078	14064	14186	14083	14047	14113	14039	14068	13985	14035	14031	14000	14267	14018	13947	13995	13964	13969	14208	13969	14198	14075	14075	14253	14105	14077	14058	13968	14044	13942	14173	14178	14012	14031	14006	14137	14112	13929	13991	14050	14276	13922	14002	14154	14155	14205	14224	14090	14081	14183	14224	14161	14178	14086	13994	14034	14001	14122	14113	14026	14001	14125	14312	14169	14085	14091	14230	14096	14053	13938	13933	13910	14045	14126	14086	14156	14065	13886	14104	13954	13943	14042	14190	13980	14094	14086	14035	14057	14050	14052	13844	14138	13990	13969	14140	13836	14102	14112	13870	14143	13823	14180	14147	14170	13971	14225	14075	14169	14085	13998	13896	14108	14042	14138	14187	14161	14049	14073	14101	14013	13942	14222	14038	14112	13966	14099	14124	13893	14071	14171	14022	14086	14032	13939	13998	14016	14088	13979	13940	13984	14051	14136	14007	14142	13853	13975	13981	13999	14106	14095	14114	14098	13993	14025	14092	14090	13917	14002	14040	13977	14185	14251	13927	14290	13994	13986	14330	14029	13957	13984	14068	14129	14035	14161	14084	14034	14089	14087	14020	14102	14041	14038	13924	14035	14066	14082	13980	13957	14287	13984	13939	14029	14056	14037	14213	14043	13986	14086	14099	14058	14240	14173	14165	14037	14046	14124	14043	13918	14224	13894	14143	14103	14102	13991	14140	14289	14151	14035	14131	14099	14156	14244	14049	14148	14110	14224	13844	14180	14052	13965	13882	14078	14016	14053	13992	14081	14168	14052	14069	14010	14246	14009	14132	14242	14079	13876	14158	14128	14118	14255	13974	14034	14069	13895	14273	14167	14059	14178	14042	14185	14211	14032	13980	14086	14036	14054	14008	13969	14026	14141	14063	13847	14277	14013	14045	14074	14108	14052	14217	14111	14235	14055	14109	14021	14005	14092	14036	14202	14128	14081	14128	14076	14057	13998	14105	14015	14204	14093	14090	13973	14031	14002	14040	14049	13952	14032	14022	13963	14006	14146	14032	13944	13976	14154	13975	14184	14132	13842	14197	13971	14088	14085	14236	14120	14029	14027	14018	14039	14015	13958	13976	14004	14149	13979	14190	13946	14146	14195	14029	14124	14026	14039	14094	14078	14115	14066	14018	14023	14051	14123	14059	14155	14029	14074	14061	14066	14092	13981	13955	13919	13980	14051	14053	14191	14082	14047	14122	14124	14016	14264	14075	14200	14014	14268	14062	14220	14224	14261	13952	14059	14021	14053	13967	14142	14005	13995	14145	14079	13955	14124	14001	14045	13982	14064	14097	14131	14103	14057	14010	14042	14087	13952	14132	14084	14028	14119	14041	13961	14034	13860	13888	13824	14115	14102	14158	14168	14025	14155	13971	13980	14114	14008	14209	14152	14053	13950	13947	13934	14031	14102	14085	13969	14107
22280	21330	28676	24343	21599	23173	22529	18542	17377	17617	17046	17077	16842	17011	16606	16527	16706	16659	16689	16639	16635	16663	16608	16833	16613	16654	16674	16732	16558	16550	16727	16649	16604	16657	16692	16479	16780	16491	16708	16552	16565	16535	16653	16692	16484	16615	16539	16653	16591	16487	16568	16535	16520	16582	16440	16614	16420	16659	16526	16653	16429	16532	16417	16614	16562	16627	16471	16440	16684	16510	16573	16445	16449	16286	16455	16393	16613	16370	16400	16741	16359	16587	16581	16309	16483	16411	16437	16382	16492	16347	16611	16461	16457	16546	16467	16572	16400	16364	16406	16418	16228	16431	16288	16411	16470	16279	16660	16430	16729	16686	16695	16602	16510	16327	16467	16285	16391	16550	16383	16528	16322	16573	16382	16442	16345	16581	16633	16215	16404	16599	16381	16504	16746	16528	16646	16601	16443	16367	16621	16373	16344	16528	16558	16356	16485	16462	16476	16472	16537	16511	16520	16329	16687	16405	16593	16809	16464	16702	16512	16568	16585	16459	16560	16609	16573	16336	16471	16512	16626	16548	16728	16508	16629	16553	16635	16644	16478	16575	16554	16500	16555	16406	16576	16455	16472	16590	16307	16619	16389	16702	16614	16451	16432	16424	16439	16366	16622	16609	16447	16386	16369	16302	16463	16586	16615	16632	16447	16589	16424	16413	16504	16449	16414	16547	16521	16478	16343	16441	16334	16633	16557	16737	16430	16621	16555	16454	16511	16458	16499	16544	16402	16298	16505	16230	16466	16398	16524	16440	16536	16443	16693	16330	16705	16596	16485	16426	16347	16668	16355	16865	16664	16528	16398	16289	16178	16281	16414	16565	16286	16381	16487	16518	16348	16405	16627	16513	16323	16562	16491	16504	16520	16454	16541	16492	16443	16400	16674	16571	16482	16391	16452	16260	16585	16521	16470	16643	16603	16587	16606	16416	16502	16317	16632	16738	16624	16627	16360	16458	16559	16444	16469	16617	16600	16550	16326	16397	16536	16531	16332	16461	16463	16446	16357	16459	16550	16458	16498	16685	16437	16442	16452	16597	16487	16291	16559	16517	16498	16436	16690	16332	16575	16287	16531	16695	16364	16414	16419	16383	16573	16354	16572	16435	16442	16480	16645	16585	16548	16472	16660	16427	16542	16630	16464	16372	16343	16607	16499	16464	16644	16631	16506	16546	16536	16510	16502	16528	16627	16585	16514	16585	16451	16697	16543	16600	16521	16493	16481	16401	16320	16485	16341	16378	16379	16487	16538	16420	16477	16414	16333	16577	16463	16309	16338	16631	16703	16546	16603	16495	16520	16374	16540	16716	16322	16473	16436	16359	16566	16662	16610	16653	16578	16308	16506	16489	16376	16392	16451	16325	16288	16643	16574	16705	16541	16502	16503	16582	16485	16713	16556	16513	16460	16457	16350	16512	16443	16719	16642	16371	16499	16564	16600	16415	16584	16363	16502	16461	16428	16535	16477	16586	16379	16440	16594	16625	16454	16575	16160	16393	16399	16368	16287	16485	16322	16340	16478	16352	16459	16380	16191	16404	16519	16432	16558	16357	16524	16354	16514	16387	16289	16403	16424	16445	16602	16495	16320	16219	16395	16581	16523	16527	16400	16458	16431	16322	16583	16399	16613	16587	16406	16580	16466	16678	16474	16335	16407	16553	16504	16497	16584	16658	16506	16437	16486	16407	16399	16348	16515	16366	16455	16818	16485	16575	16416	16514	16531	16396	16561	16434	16439	16446	16502	16382	16474	16530	16672	16324	16527	16493	16331	16468	16570	16635	16789	16527	16531	16486	16565	16549	16445	16479	16435	16407	16359	16311	16273	16355	16688	16361	16496	16617	16454	16394	16471	16591	16508	16352	16307	16353	16587	16589	16657	16511	16513	16397	16407	16677	16681	16616	16575	16483	16416	16504	16568	16489	16636	16531	16421	16462	16357	16320	16462	16537	16438	16623	16590	16453	16626	16410	16297	16539	16536	16509	16628	16602	16494	16376	16506	16486	16317	16412	16331	16454	16324	16634	16406	16687	16632	16653	16615	16584	16410	16605	16507	16674	16486	16503	16524	16604	16441	16722	16509	16418	16549	16267	16503	16617	16340	16694	16565	16700	16631	16364	16585	16549	16357	16760	16597	16182	16659	16588	16476	16420	16719	16428	16514	16388	16710	16371	16375	16517	16353	16820	16662	16276	16471	16409	16634	16570	16586	16383	16492	16582	16656	16513	16604	16317	16506	16261	16321	16445	16335	16561	16372	16254	16469	16532	16302	16494	16524	16347	16557	16576	16524	16494	16464	16700	16535	16607	16607	16334	16463	16465	16467	16494	16471	16508	16570	16553	16368	16395	16432	16486	16469	16531	16479	16631	16417	16564	16242	16467	16285	16575	16427	16417	16515	16416	16412	16631	16322	16449	16502	16472	16404	16536	16365	16488	16612	16337	16409	16515	16420	16235	16524	16519	16513	16635	16307	16491	16442	16484	16430	16464	16585	16644	16466	16457	16393	16439	16355	16410	16266	16458	16525	16430	16618	16444	16431	16347	16437	16276	16598	16491	16409	16526	16600	16372	16601	16403	16552	16473	16324	16564	16357	16539	16325	16464	16353	16589	16445	16491	16682	16274	16243	16591	16487	16362	16521	16677	16492	16676	16502	16628	16461	16532	16595	16333	16472	16465	16550	16447	16308	16452	16359	16388	16590	16390	16555	16451	16423	16486	16517	16613	16624	16643	16446	16437	16419	16491	16393	16629	16528	16614	16414	16479	16500	16536	16468	16554	16575	16471	16400	16580	16563	16336	16710	16305	16624	16514	16202	16155	16530	16531	16672	16778	16608	16527	16464	16607	16351	16671	16340	16456	16510	16404	16309	16613	16664	16633	16516	16320	16515	16586	16487	16593	16533	16532	16569	16642	16511	16511	16528	16452	16519	16444	16793	16589	16608	16356	16521	16394	16543	16576	16621	16433	16602	16370	16489	16709	16576	16499	16302	16512	16515	16498	16500	16393	16521	16564	16478	16477	16520	16480	16490	16509	16665	16574	16528	16281	16324	16505	16656	16375	16480	16317	16373	16494	16431	16377	16544	16518	16370	16310	16447	16532	16402	16350	16435	16591	16497	16369	16546	16483	16592	16463	16240	16378	16620	16421	16667	16431	16514	16559	16435	16305	16464	16454	16488	16611	16480	16714	16638	16397	16403	16352	16521	16496	16483	16743	16561	16594	16508	16410	16677	16557	16353	16509	16494	16418	16520	16484	16724	16615	16511	16554	16268	16269	16502	16437	16472	16572	16573	16397	16743	16755	16404	16420	16423	16495	16541	16317	16611	16284	16538	16652	16535	16440	16635	16595	16552	16606	16525	16401	16648	16355	16363	16480	16570	16485	16422	16520	16458	16488	16355	16458	16242	16432	16523	16656	16351	16522	16643	16618	16485	16558	16285	16680	16598	16523	16494	16451	16532	16675	16450	16419	16494	16657	16477	16469	16523	16661	16549	16452	16459	16476	16477	16492	16527	16473	16357	16555	16647	16437	16501	16338	16514	16381	16479	16554	16473	16362	16509	16395	16439	16595	16407	16504	16326	16469	16381	16342	16427	16502	16234	16579	16373	16357	16584	16410	16595	16400	16561	16612	16561	16443	16421	16559	16403	16509	16541	16594	16466	16380	16357	16283	16410	16520	16373	16415	16425	16516	16544	16530	16399	16339	16604	16545	16606	16506	16554	16571	16538	16487	16622	16389	16484	16536	16364	16440	16641	16551	16459	16310	16485	16595	16611	16313	16441	16397	16413	16437	16675	16541	16355	16413	16300	16407	16386	16436	16314	16371	16549	16515	16433	16549	16385	16514	16503	16445	16465	16518	16226	16315	16695	16274	16404	16479	16562	16444	16528	16625	16509	16342	16367	16384	16546	16508	16456	16701	16457	16471	16512	16322	16529	16549	16453	16440	16588	16704	16615	16521	16692	16604	16628	16339	16429	16244	16503	16537	16579	16265	16253	16246	16474	16513	16743	16429	16507	16593	16518	16616	16472	16495	16531	16527	16427	16459	16405	16495	16570	16666	16571	16286	16443	16461	16372	16482	16283	16564	16558	16791	16410	16479	16436	16407	16473	16360	16513	16521	16650	16634	16657	16556	16478	16420	16551	16696	16461	16336	16604	16388	16424	16402	16276	16390	16396	16486	16549	16499	16460	16526	16518	16519	16560	16483	16406	16482	16291	16452	16550	16561	16500	16419	16333	16460	16514	16772	16486	16688	16509	16483	16722	16491	16479	16502	16567	16470	16638	16501	16689	16625	16322	16395	16620	16437	16448	16588	16481	16337	16388	16307	16652	16267	16429	16377	16372	16422	16481	16526	16195	16431	16507	16432	16622	16442	16498	16319	16516	16429	16398	16497	16325	16293	16620	16597	16534	16698	16403	16496	16419	16349	16427	16418	16598	16356	16389	16337	16490	16400	16372	16562	16178	16431	16600	16562	16521	16222	16377	16452	16572	16456	16333	16552	16540	16360	16473	16568	16627	16553	16587	16611	16543	16671	16554	16472	16463	16653	16485	16627	16673	16506	16362	16244	16527	16514	16641	16368	16498	16352	16500	16453	16596	16243	16585	16485	16403	16718	16469	16519	16529	16500	16398	16513	16507	16370	16275	16456	16456	16580	16385	16427	16494	16578	16442	16293	16292	16575	16496	16469	16344	16515	16617	16707	16534	16468	16455	16398	16568	16567	16481	16487	16612	16418	16420	16390	16340	16464	16479	16449	16650	16559	16311	16471	16515	16606	16856	16577	16405	16441	16345	16609	16526	16391	16589	16719	16449	16377	16553	16618	16547	16488	16395	16576	16391	16521	16449	16455	16413	16562	16703	16758	16374	16509	16382	16332	16449	16792	16602	16566	16425	16446	16599	16596	16484	16606	16498	16452	16348	16343	16556	16566	16318	16463	16430	16573	16565	16708	16484	16504	16485	16547	16496	16528	16575	16725	16547	16557	16467	16423	16479	16531	16381	16441	16414	16376	16551	16480	16614	16794	16536	16429	16595	16502	16412	16431	16265	16474	16655	16392	16497	16382	16520	16422	16514	16573	16578	16574	16506	16642	16488	16448	16817	16343	16449	16348	16533	16513
12064	23790	20033	17116	16249	15826	15433	15339	15008	14764	14271	14021	13873	13873	13658	13682	13582	13979	13869	13656	13752	13712	13717	13783	13889	13816	13816	13715	13737	13811	13839	13674	13689	13714	13619	13811	13788	13995	13526	13539	13620	13622	13698	13869	13669	13556	13739	13499	13649	13727	13636	13610	13615	13615	13856	13630	13700	13880	13685	13582	13617	13597	13538	13795	13699	13776	13561	13570	13717	13557	13693	13818	13747	13612	13585	13531	13757	13695	13723	13461	13669	13830	13591	13670	13663	13766	13706	13660	13725	13703	13512	13657	13741	13664	13548	13632	13464	13436	13606	13657	13629	13590	13666	13580	13742	13505	13735	13453	13701	13482	13836	13761	13717	13519	13644	13898	13592	13490	13567	13823	13652	13713	13671	13728	13590	13603	13736	13703	13704	13634	13698	13666	13717	13590	13676	13785	13579	13611	13636	13692	13547	13548	13637	13754	13687	13714	13651	13619	13534	13663	13599	13622	13624	13697	13594	13594	13654	13687	13725	13722	13557	13657	13646	13722	13576	13525	13582	13679	13645	13755	13598	13784	13466	13677	13761	13675	13683	13759	13737	13641	13740	13686	13823	13792	13540	13822	13663	13762	13696	13511	13700	13738	13695	13623	13700	13663	13701	13637	13461	13555	13661	13710	13636	13413	13563	13576	13626	13511	13749	13696	13533	13708	13627	13614	13673	13608	13689	13747	13696	13595	13516	13614	13587	13679	13763	13725	13676	13553	13555	13666	13652	13835	13690	13652	13627	13727	13647	13778	13612	13706	13563	13752	13686	13660	13527	13575	13706	13690	13563	13632	13595	13791	13559	13566	13639	13719	13588	13653	13681	13633	13626	13592	13407	13565	13529	13815	13658	13661	13755	13671	13684	13497	13570	13543	13776	13649	13698	13590	13524	13656	13753	13583	13546	13611	13679	13700	13593	13735	13610	13541	13772	13630	13578	13706	13658	13792	13594	13593	13709	13719	13564	13660	13804	13700	13614	13608	13608	13567	13757	13568	13626	13628	13780	13480	13716	13532	13546	13717	13814	13607	13534	13602	13498	13596	13555	13574	13712	13675	13690	13627	13588	13573	13482	13602	13523	13718	13473	13641	13548	13768	13661	13682	13722	13598	13801	13738	13645	13628	13717	13593	13648	13619	13736	13759	13628	13482	13540	13667	13634	13558	13594	13633	13480	13857	13522	13601	13661	13640	13749	13798	13514	13879	13498	13650	13570	13691	13642	13440	13718	13751	13737	13535	13617	13737	13701	13723	13703	13500	13588	13522	13674	13647	13652	13658	13904	13712	13556	13699	13652	13647	13722	13610	13739	13594	13589	13651	13717	13677	13576	13610	13699	13624	13738	13583	13570	13545	13644	13587	13717	13663	13699	13600	13458	13750	13586	13645	13692	13584	13745	13559	13594	13761	13678	13749	13758	13587	13595	13787	13787	13641	13681	13521	13681	13815	13622	13493	13478	13704	13626	13612	13492	13592	13635	13643	13606	13683	13604	13814	13724	13673	13598	13618	13868	13652	13565	13564	13465	13597	13577	13604	13789	13623	13640	13586	13589	13620	13845	13691	13631	13597	13746	13706	13834	13586	13769	13481	13684	13543	13716	13679	13621	13638	13572	13905	13555	13621	13769	13691	13568	13608	13711	13592	13702	13580	13688	13557	13627	13578	13702	13591	13641	13702	13518	13555	13653	13677	13596	13628	13704	13667	13664	13635	13538	13629	13690	13781	13672	13593	13763	13771	13786	13540	13743	13582	13655	13650	13578	13743	13834	13623	13683	13673	13380	13634	13490	13610	13574	13675	13737	13631	13544	13596	13620	13420	13675	13707	13671	13583	13529	13621	13642	13693	13665	13658	13571	13605	13703	13681	13605	13499	13667	13552	13697	13655	13566	13772	13583	13732	13744	13552	13628	13659	13580	13794	13461	13669	13658	13595	13536	13597	13675	13563	13461	13671	13570	13704	13680	13753	13679	13691	13596	13566	13665	13747	13687	13484	13511	13628	13604	13562	13567	13498	13612	13552	13560	13751	13534	13641	13773	13715	13766	13626	13411	13670	13513	13760	13590	13575	13635	13617	13628	13580	13649	13622	13718	13672	13627	13763	13531	13594	13615	13651	13666	13644	13711	13473	13639	13523	13667	13613	13501	13609	13677	13463	13635	13762	13689	13653	13847	13650	13761	13699	13614	13614	13595	13707	13701	13611	13611	13489	13574	13716	13701	13567	13635	13672	13785	13798	13646	13721	13594	13687	13638	13600	13635	13796	13728	13586	13757	13644	13700	13527	13567	13596	13735	13647	13547	13602	13494	13632	13658	13671	13441	13626	13665	13722	13640	13496	13776	13630	13630	13648	13778	13503	13774	13598	13772	13501	13697	13704	13676	13637	13546	13494	13591	13746	13660	13614	13659	13669	13640	13678	13554	13730	13685	13604	13732	13673	13462	13684	13609	13551	13662	13517	13698	13590	13794	13572	13610	13695	13623	13572	13748	13500	13556	13700	13469	13555	13729	13607	13718	13456	13560	13622	13666	13491	13468	13661	13502	13604	13726	13573	13714	13577	13812	13549	13588	13649	13640	13628	13617	13441	13732	13652	13582	13672	13666	13761	13642	13682	13545	13578	13669	13671	13529	13468	13665	13593	13707	13458	13690	13611	13623	13653	13809	13460	13727	13731	13697	13530	13647	13654	13577	13509	13792	13640	13690	13749	13484	13718	13662	13557	13695	13567	13476	13523	13816	13653	13708	13642	13608	13456	13813	13546	13750	13740	13658	13426	13741	13761	13562	13585	13827	13527	13656	13700	13833	13677	13572	13781	13671	13659	13753	13668	13744	13498	13529	13693	13548	13498	13520	13667	13583	13780	13612	13634	13622	13639	13669	13769	13695	13614	13748	13742	13706	13724	13676	13683	13502	13516	13769	13666	13564	13791	13652	13828	13749	13555	13615	13717	13719	13791	13744	13619	13734	13538	13623	13478	13710	13568	13624	13698	13599	13710	13625	13598	13580	13769	13737	13564	13614	13594	13566	13631	13526	13567	13791	13562	13639	13698	13561	13493	13875	13648	13697	13655	13672	13794	13644	13717	13597	13691	13619	13693	13591	13758	13551	13655	13647	13698	13623	13695	13869	13761	13752	13697	13865	13467	13511	13732	13889	13678	13614	13648	13728	13849	13597	13831	13593	13510	13728	13589	13645	13568	13798	13826	13626	13698	13639	13540	13656	13679	13777	13640	13587	13733	13693	13619	13645	13698	13651	13742	13811	13673	13740	13519	13661	13737	13815	13735	13549	13531	13639	13827	13530	13595	13517	13693	13653	13787	13694	13594	13737	13713	13600	13766	13680	13576	13684	13657	13599	13745	13647	13574	13629	13637	13544	13737	13675	13547	13670	13707	13824	13503	13507	13668	13771	13637	13626	13610	13751	13705	13584	13520	13825	13435	13655	13591	13565	13567	13639	13610	13677	13653	13634	13602	13602	13642	13552	13727	13715	13856	13690	13671	13668	13665	13700	13655	13702	13648	13672	13527	13660	13486	13760	13696	13698	13627	13665	13668	13658	13826	13516	13451	13832	13572	13811	13631	13550	13625	13694	13703	13506	13701	13515	13871	13614	13652	13702	13556	13766	13595	13754	13591	13601	13624	13644	13630	13611	13717	13764	13550	13666	13557	13565	13701	13613	13697	13745	13667	13595	13681	13697	13682	13568	13638	13594	13531	13682	13602	13534	13761	13515	13686	13618	13588	13661	13557	13480	13673	13525	13710	13711	13514	13584	13551	13723	13521	13784	13741	13586	13694	13544	13575	13791	13776	13632	13690	13756	13844	13696	13598	13775	13668	13669	13606	13635	13601	13745	13644	13760	13517	13521	13677	13625	13620	13684	13630	13653	13664	13604	13674	13526	13573	13712	13547	13482	13760	13511	13828	13720	13664	13778	13500	13682	13618	13678	13623	13593	13708	13523	13550	13695	13734	13597	13565	13638	13692	13606	13653	13659	13640	13461	13607	13523	13701	13901	13685	13541	13679	13642	13693	13478	13543	13707	13518	13587	13836	13692	13683	13726	13503	13646	13590	13691	13565	13575	13681	13560	13781	13691	13741	13582	13692	13615	13776	13671	13672	13783	13662	13648	13554	13601	13447	13595	13540	13564	13835	13612	13686	13573	13652	13714	13517	13620	13545	13681	13526	13764	13689	13553	13621	13805	13626	13698	13532	13556	13654	13519	13645	13666	13722	13701	13655	13571	13622	13498	13662	13780	13657	13678	13755	13615	13643	13650	13658	13504	13479	13635	13698	13523	13763	13650	13668	13670	13654	13697	13518	13892	13680	13560	13619	13608	13658	13568	13657	13722	13578	13678	13763	13629	13665	13345	13645	13459	13520	13607	13469	13723	13726	13779	13579	13573	13705	13651	13390	13614	13472	13780	13669	13654	13614	13770	13774	13663	13782	13707	13636	13720	13707	13699	13489	13509	13626	13609	13494	13607	13675	13652	13755	13518	13621	13668	13738	13708	13516	13352	13692	13661	13804	13605	13733	13585	13687	13534	13660	13628	13753	13632	13715	13627	13701	13588	13599	13628	13468	13447	13519	13594	13659	13488	13635	13627	13525	13636	13726	13593	13714	13645	13476	13744	13570	13636	13657	13512	13676	13548	13640	13549	13540	13696	13669	13509	13574	13501	13639	13585	13480	13484	13675	13647	13719	13593	13599	13724	13452	13544	13641	13683	13695	13643	13711	13426	13675	13710	13765	13622	13652	13464	13713	13537	13808	13659	13497	13615	13664	13671	13691	13652	13664	13546	13687	13534	13647	13647	13621	13564	13686	13570	13675	13636	13674	13720	13655	13563	13692	13804	13577	13678	13686	13613	13807	13792	13560	13684	13659	13595	13729	13644	13716	13753	13744	13574	13640	13735	13786	13625	13544	13679	13742	13756	13410	13687	13630	13683	13685	13621	13632	13573	13575	13722	13731	13838	13589	13637	13646	13507	13633	13832	13676	13620	13586	13737	13671	13577	13632	13557	13536	13765	13648	13635	13540	13700	13649	13710	13816	13620	13755	13506	13697	13555	13751	13691	13639	13733	13707	13636	13824	13712	13575	13616	13567	13693	13723	13563	13822
29782	22345	22367	19740	17948	17697	17771	17575	17580	17442	17366	17330	17323	17379	17266	17277	17286	17129	17239	17127	16993	17065	17273	17101	17069	16988	17168	17127	17278	17194	17266	17238	17160	17172	16889	17130	16960	17100	17172	17225	17178	17184	17042	17150	17114	17265	17367	16863	17125	17248	16987	16992	17269	17205	17209	17194	17151	17167	17055	17298	17177	16986	17173	17102	16949	17137	17163	17229	17019	17073	17108	17162	17503	17327	17016	17228	17300	17191	17130	17031	17123	17085	17309	17307	17161	17137	17259	17111	17034	17134	16905	17064	17171	17209	17210	17270	17136	17116	17421	17118	17287	17153	17186	17262	17183	17128	17155	17244	17246	17272	17175	17006	17038	17086	17141	17243	17190	17193	17169	17097	17201	17102	17229	17010	17117	17101	17284	17244	17209	17109	17160	17304	17276	17103	17137	17034	16970	17168	17073	17113	17012	17094	17207	17251	17071	17201	16984	17185	17001	17091	17210	17043	17167	17048	17307	17159	17264	17005	17133	17099	17027	17154	17092	17178	17383	17174	17240	17162	17182	16967	17066	17053	16969	17143	17143	17229	17210	17228	17199	17165	17238	17229	17440	16908	17133	17129	17198	17036	17037	17012	16999	16986	17178	17142	17401	17007	17294	17180	17095	17057	17096	17056	17047	17053	17217	17274	17104	17038	17208	17207	17061	17111	17171	17133	17063	17097	17166	17277	17308	17355	17046	17167	17222	17181	17493	17320	17084	17072	17185	17017	17244	17227	17175	17208	17155	17131	17067	17155	17136	17204	17333	17454	17154	17259	17102	17044	17059	17088	17146	17126	17071	17149	17155	17275	17071	17203	17384	17252	17152	17095	17206	17060	17043	17057	17348	17044	17247	17071	17155	17074	17186	17069	17115	17121	17007	17114	17225	17046	17195	17332	17244	17274	17185	17241	17362	17111	17112	17240	17139	17096	17005	17166	17383	17242	17303	16923	17206	17120	17146	17267	17114	17078	16891	16878	17138	17103	17113	17073	17046	16957	17259	16990	17092	17242	17087	17068	17257	17200	17244	17031	17137	17054	17085	17206	17057	17111	17240	17106	17015	17247	17060	17006	17263	17098	17246	17200	17294	17144	17278	17100	17138	17126	17366	17132	17143	17146	17136	17221	17186	17232	17279	17180	17086	17182	17175	17182	17207	17184	17304	17046	17207	17062	17069	17110	17304	17218	17264	17238	17296	17174	16945	17195	17087	17045	17186	17220	17347	17413	17185	17085	17127	17375	17144	17219	17278	17219	17091	17142	17070	17180	17046	17066	17080	17103	17091	17202	17070	16988	17117	17096	17303	17294	17323	17249	17238	17170	17138	17309	17210	17230	17141	17151	17128	17071	17303	17303	17175	17302	17204	17174	17050	17356	17179	17112	17230	17198	17200	17446	17173	17209	17200	17136	17066	17243	17326	16936	17005	17253	17323	16990	17375	17248	17054	17330	17282	17137	17114	17236	17205	17040	17071	17082	17409	17150	17010	17323	17316	17239	17083	17178	17459	17279	17142	17235	17337	17160	17150	17146	17221	17177	17256	17211	17106	17009	17169	16897	17114	17149	17306	17251	17238	17019	17141	17381	17150	17138	16979	17036	17156	17252	17167	17158	17155	17085	17293	17405	17124	17113	17067	17037	17274	17053	17294	17369	17107	17357	17187	17068	17096	17311	17039	17135	17312	17218	17287	16960	16960	16869	17256	17229	17035	17046	17040	17237	17106	16937	17131	17247	17008	17027	17238	17042	17328	17208	17194	17334	17253	17175	17039	17214	17079	17214	17198	17096	17064	16901	17111	17011	17274	17263	17018	17194	17193	17180	17114	16943	17155	17193	17221	17067	17243	17110	17189	17151	17062	16950	17173	17132	17110	17126	17247	17086	17162	17194	17250	17101	17267	17108	17199	17206	17151	17065	17175	17005	17097	17135	17144	17119	17190	17198	17234	17258	17123	17072	16944	17158	17106	17068	17166	17119	17278	17223	17248	16883	16952	17077	17206	17135	17056	17201	17142	17121	17086	17179	17153	17206	17091	17355	17132	17122	17120	17350	17030	17118	17142	17169	17352	17133	17213	17018	17032	17068	17135	17310	17383	17059	17069	17138	17043	16974	17363	17330	16990	17220	17082	17250	17120	17010	17135	17266	17222	17117	17023	17039	17206	17227	17423	17045	17171	17300	17295	17146	17141	17246	17228	17282	17110	17275	17007	17073	17245	17172	16952	17294	17085	17261	17275	17303	17137	17072	17108	17195	17176	16972	17160	17322	17037	17062	17327	17225	17115	17315	17334	16891	17301	17217	17051	17009	16995	17214	17138	17112	17503	17267	17164	17347	17067	17261	17227	17074	17163	17187	17391	17369	17331	17322	17030	17094	17115	17121	17255	17182	17151	17011	17096	17245	17106	17265	17174	17141	17190	17169	17124	17032	17035	17199	17326	17108	17187	17167	17001	16960	17085	17248	17325	17177	17235	17165	17148	17145	17197	17174	17041	17407	17011	17096	16990	17095	17203	17337	17133	17223	17040	17180	16962	17373	17296	17009	16995	17265	17259	17266	17221	17179	17080	17383	17135	17187	16987	17293	17151	17181	17169	17218	17219	17338	17099	17349	17305	17191	17235	17173	17422	17094	17068	17151	17208	17147	17066	17011	17268	17233	17082	17002	17118	16982	17168	17052	17060	17013	17041	17040	17338	17062	16927	17054	17188	17011	16975	17063	17126	17098	17115	16903	17146	17209	17317	17198	17128	17162	17206	17217	17096	17116	16983	17251	17198	17291	17100	17201	17317	17059	17330	17086	17314	17195	17301	17289	17330	17158	17200	17278	16996	17323	17344	17303	17244	17354	17024	16949	17122	17203	17056	17063	17102	17096	17242	17182	17072	17131	17298	17081	17152	16991	17115	17180	17192	16960	17071	16998	17121	17396	17135	17147	17295	17199	17315	17399	17179	17002	17345	17075	17164	17172	17433	17260	17060	17343	17219	17193	17255	17030	17249	17411	17238	17252	17044	17056	17206	17104	16943	17169	17033	17301	17182	17088	17148	17039	17368	17363	17415	17213	16965	16885	17199	17235	16909	16878	17015	17186	17139	17156	17075	17282	17024	17079	17396	17183	17118	17098	17023	17233	17103	17222	17085	16938	17209	17145	17194	17209	17089	16987	17121	17325	17373	17019	17328	17249	17208	17257	16949	17443	17399	17086	17073	17006	17187	17115	17032	17275	17336	17265	17172	17330	17092	16973	17164	17162	17148	17021	17121	17283	17341	17173	17124	17379	16999	17180	16989	17322	17364	16979	17098	17236	17247	16977	17175	17216	17279	17026	17241	17174	17415	16986	17161	17165	17162	17188	17119	17123	17080	17045	17179	17063	17125	17034	17203	17229	17085	17103	17316	17218	16918	17027	17147	17129	17179	17216	17413	17087	17171	17219	17103	16977	16995	17291	17349	17240	17255	17251	17114	17143	17413	17280	17198	17113	16919	17081	17213	17029	17011	17156	17265	17089	17349	17282	17140	17031	17052	17025	17098	17074	17054	17143	17244	17259	17049	17326	17118	17149	17087	16971	17233	17308	17117	16901	17207	17091	17291	17028	17286	17274	17090	17180	17080	16984	17027	17031	17238	17034	17068	17139	17192	16956	17106	17270	17176	17134	17107	17051	17182	17155	17226	17248	17212	17158	17208	17256	17265	17229	17096	16973	16987	17456	16978	17183	17306	17149	16994	17083	17277	17196	17302	17255	17347	17067	17269	17209	17214	17018	17212	17167	17137	17279	17264	16956	17268	17101	17131	17235	17220	17270	17197	17252	17264	17403	17011	17036	17162	17182	17101	17167	17283	17241	16987	17323	17242	17041	17355	16996	17135	17119	17054	17316	17178	17283	17226	17248	17113	17299	17238	17290	17166	17137	17278	17136	17239	17328	17133	17066	17228	17327	17107	17156	17012	17283	17240	17318	17198	17288	17049	17202	17277	17223	17302	17114	16913	17163	17323	17149	17160	17266	17267	17171	17222	17224	17255	17308	17305	17211	17118	17154	17278	17193	17288	17333	17344	17001	17164	17010	17224	17138	17053	17139	16964	17206	17123	17142	17166	17093	17251	17214	17371	17131	17176	17050	17176	17265	17361	17045	17178	17050	17002	17093	17154	17113	17086	17241	16947	17261	17204	17126	17291	17181	17188	17319	16909	17148	17091	16952	17024	17247	17014	17278	17251	17045	17193	17109	17025	16986	17240	16927	17236	17379	16945	17063	17068	17128	17056	16982	17068	17134	16983	17153	17240	17133	17177	17316	17239	17144	16894	17199	17272	17054	17374	17174	17123	17310	17206	17252	17134	17149	17166	16933	17238	17370	17302	17065	16982	17008	17191	17173	17326	17206	17042	16994	17097	17313	17143	17186	16941	17201	17165	17161	17022	17036	17031	17168	17277	17449	17221	17273	17352	17052	17172	17188	17302	17143	17259	17177	17100	17184	17208	17192	17215	17164	17296	17140	17248	17109	16986	17137	17186	17359	17104	17120	17104	17181	17185	17138	17269	17116	17193	17340	16918	17029	17206	16993	17200	17097	17168	17234	17124	17082	17199	17032	17183	17321	17159	17202	17021	17097	17022	17290	17149	17051	17149	17121	17162	17008	17113	17110	17206	17104	17181	17062	17243	17283	17294	17356	17300	16963	17276	17255	17024	17182	17280	17121	17079	17264	17203	17136	17061	17083	17238	17272	17008	17224	17013	17118	17184	17162	17208	17196	17142	17207	17079	17169	17047	17114	17244	17301	17225	17136	17325	17191	17127	17314	17092	17057	17191	17199	17097	16947	17127	17276	17080	17230	17025	17154	17258	17276	17163	17231	17411	17060	17345	17300	17329	16961	17158	17243	17219	17366	17220	17204	17144	17076	17256	17229	17124	17234	17214	17081	17111	17399	17197	17184	17232	17196	17172	17073	16979	17105	17081	17196	17058	17193	17174	17163	17158	17054	17168	17072	16964	17098	17326	17307	17267	17210	17279	17331	17316	17325	17171	17183	17109	17488	17462	17269	17147	17240	17421	17254	17336	17075	17305	17277	16985	17276	17131	17107	17253	17246	17233	17134	17141	17017	16889	17144	17033	17193	17165	17033	17294	17031
15404	18178	16410	15379	15078	14899	14609	14670	14632	14423	14271	14042	14213	14008	14084	14219	13922	14224	14076	14198	14061	14132	14132	14178	14257	13962	14254	13965	14234	13950	14105	13991	13969	14012	14129	14091	14094	14013	14173	13863	14071	13836	14138	14111	14009	14043	14247	13970	13996	13999	13972	14133	14030	14048	14005	14046	14155	13973	14117	14213	14151	14277	14294	14071	14097	14149	13974	14026	14012	14051	14050	14049	14009	14140	14187	13890	14094	13936	14230	14097	14075	14110	14180	14089	14043	13981	14070	13994	14049	13906	13883	14086	14197	14057	14080	14081	14031	14181	14023	13962	14203	14039	14078	13991	13988	14001	14142	13993	14185	14222	13881	13940	14121	13937	14088	13792	13987	14028	14200	14307	13975	14041	13882	14022	14275	14047	14022	14169	14014	13831	14095	13971	14042	14021	14099	14029	14016	13937	14106	14143	14078	13843	13990	14140	14030	14103	13996	13932	13895	14031	14084	14131	14092	14161	13993	14019	14043	14146	14094	14070	14140	13866	13948	13844	13960	14138	14240	14065	13977	13976	14043	14089	14057	13985	14053	14048	14025	14137	14087	14111	14094	13842	14064	13944	14102	13975	14034	14141	13957	14003	14183	13964	14180	14103	14146	13890	14061	14071	14152	14070	14062	14095	14198	13938	13983	14078	14028	14033	14016	14135	14041	14201	14077	14096	13985	14205	14141	13994	14015	14035	13916	14188	13996	13977	13941	13971	14075	14002	14039	14080	13970	14165	14057	14091	14243	13874	13957	14064	13918	13881	14021	13904	14028	14114	14086	14181	14169	14116	14089	13947	14070	14112	14000	14147	13951	14113	14059	14049	14004	13990	13981	14013	14272	14084	14210	14030	14095	14186	14017	13985	14001	14083	14050	14095	13996	14189	14153	14109	14087	13844	14122	14071	14044	14168	14051	14026	14048	14107	14029	14084	13921	14054	14145	14121	13941	14036	13863	14048	14095	14239	14106	14070	14164	14080	14000	14051	14115	14168	14035	13989	14007	13948	14027	14315	14003	14172	14182	14006	14087	14183	13930	13991	14170	14093	13930	14061	14126	14140	14187	14097	13947	14178	13958	14020	14211	14060	14130	14157	14201	14003	13921	14165	14162	14006	14074	14213	13924	14088	14076	14138	14075	14107	14243	14000	14040	14164	14076	14101	14010	14106	14008	14063	14020	14008	14082	14026	13898	13972	14102	14019	14183	13970	14129	14117	14177	14043	14149	14064	14135	14253	13911	14034	14103	13847	14171	14071	13965	14062	14074	14016	14127	14092	14123	14107	13959	13934	14087	14128	14205	14135	13986	13881	14186	14072	14200	14027	14030	14017	13908	14076	14145	14094	13931	14134	13971	14064	14158	14133	14206	14180	14139	14183	14082	14167	13966	14114	13989	14094	14096	14086	14077	14007	14010	13911	13994	14265	14017	14099	14091	13961	13985	14106	14158	14076	13867	14195	14320	14012	13933	14083	13948	13989	13962	14180	14238	14006	14178	14304	14251	14047	14320	13931	14081	14249	14218	14133	14204	14178	13966	14057	14029	14028	13934	13969	13826	14092	14141	14051	13929	13928	14029	13996	14031	14042	14086	14222	14193	14014	13968	14047	14199	14146	13874	13913	14072	13897	14152	14188	14000	14056	14167	14076	13848	14200	14156	13916	14203	14015	14080	14222	14010	14103	14150	14224	14070	13915	13911	14035	14094	14123	13988	13864	14104	14054	14184	14147	14019	14078	14106	14248	14112	14194	14023	13983	14096	14115	14019	13893	13976	13981	13989	14217	14014	14076	14103	14100	14070	14035	14138	14001	14058	14159	14052	14017	14000	14098	14025	14169	14061	14003	14119	14060	14252	14111	14127	14080	13968	14027	14095	14041	13823	14113	14062	14069	13893	14135	14093	14065	14202	14006	14110	13965	13937	14113	14097	14134	13986	14125	14192	14127	14031	13966	14096	13956	13927	14142	14219	14069	13930	14044	14124	14102	14146	14112	13989	14158	14133	14083	14162	14118	14237	14067	14142	13993	14138	14092	13883	14049	14001	14074	13999	14199	14151	14121	14110	14122	14105	14070	14030	14055	14000	13970	14014	13957	14094	14035	13847	14112	13907	14012	14052	14213	14044	14106	14142	14134	14026	14035	13998	14128	14134	14028	13935	14214	14100	13912	14150	14077	14084	14062	14081	13979	14069	14025	14129	14016	13952	14181	14114	13854	13924	14024	14080	13863	13950	14048	13994	14142	14052	14084	13973	14173	13859	14078	14112	14077	14130	14113	14011	14003	13906	14101	14189	14056	14048	14002	14160	14220	14023	14114	14144	14025	14008	13982	13893	13919	13929	14042	13963	14015	14012	14087	14071	14152	14015	13986	14178	14121	13770	14216	13845	14101	14201	13906	13983	14082	14075	14049	14059	14185	14035	14087	14134	14073	14014	14033	14109	14108	13961	14306	14068	13975	14068	13941	13973	14066	14115	14071	13969	14041	14190	13858	14158	13977	14035	14279	14105	14027	14152	14071	14215	14105	13998	14096	14025	13893	14056	14078	14132	14171	13915	14075	14124	14079	14102	14168	14083	13864	13967	14111	14024	14135	14104	13967	14008	14062	14106	13952	14014	14014	13998	14074	14098	14175	14291	14148	14069	13946	14111	14027	14006	14041	14277	14082	13942	14216	13910	14012	14137	13972	14215	14153	14202	14142	14107	14064	14205	14064	14051	14242	13993	13879	14032	14040	14064	14053	14088	14035	14198	14051	14059	14115	14107	14187	14053	14144	13978	14039	14117	14074	14022	13978	14196	14017	14026	13960	14157	14078	14154	13975	14036	14043	14165	13834	14081	14099	13987	14091	14116	14072	14165	13983	13959	14008	14066	13960	14152	14276	13940	14000	14005	14151	14191	14254	14276	14021	14084	13967	14115	14075	13893	14108	14107	13910	14107	14127	14158	13888	14177	14169	14091	14039	14080	14038	14126	14235	14205	14062	14105	13927	14195	14075	13931	13993	13977	14068	13928	14156	14165	14072	14099	13971	14094	14030	13951	14161	14052	14044	13928	13963	14053	14046	14196	13982	14038	14238	14137	14078	14018	13979	14117	14061	13959	13926	13970	13945	14070	13996	14118	14095	14164	14016	14091	14027	14039	14001	14051	14014	14060	14037	14083	14232	14146	14129	14129	13998	14160	13996	14105	14020	14274	14144	14064	14048	13855	14057	13975	14151	14121	13853	14073	13989	14187	14056	13988	14228	14073	14015	14186	14121	14008	14010	14062	13967	14037	14024	13984	14018	14244	14086	14185	14179	13997	14022	14120	14074	13908	14113	14156	14166	13980	14044	13989	14303	14005	14094	14153	14015	14174	14089	14072	14096	14100	14181	13982	14083	14043	13932	14061	14047	14175	13888	14151	14046	14221	14210	14098	14189	14084	14231	14149	14209	14105	13925	14092	13951	14147	14080	14018	14134	14326	14082	14117	14008	14031	14228	14226	13973	14081	14054	14138	13933	13922	14185	14026	13940	14088	14070	14109	13964	14055	14024	14087	14130	14120	14120	14045	14129	14194	13940	13955	14014	14109	14071	14092	14014	13943	14035	14198	13973	14228	14024	14271	13979	14313	14185	13961	14174	14112	14086	14066	14092	13879	14219	14040	14088	14082	14116	14040	13948	14166	14043	14044	14023	13987	14061	14221	14113	14063	14201	13931	14031	14053	14301	14072	14249	14116	14141	14073	14054	13998	13976	14214	14225	14102	13915	14024	14155	14024	14065	14154	13899	14163	14126	13947	14119	13968	14030	13998	14163	14078	14116	14135	14011	14050	14193	14060	14086	13950	13895	14150	14003	14132	14195	14143	14105	14058	14071	14205	14042	14297	14170	14019	14121	14154	13974	14057	14184	14042	14158	13936	13940	14052	13988	14111	14201	14074	14193	14090	14239	13974	14149	14044	14014	14098	14135	13964	14207	14150	14016	13894	13970	14073	13817	13953	14086	14061	14166	14119	13912	14112	14101	14092	14083	14007	14146	14355	14088	14151	14036	13965	14012	14072	14031	14212	14018	13997	14153	14075	14002	14071	14024	13993	14124	14071	13891	14104	14054	13909	14120	14063	13992	13991	13955	14049	14009	13995	14119	13982	14207	14138	14031	14207	14180	14027	14029	14076	14111	14085	14115	14060	13989	13986	14008	13987	14151	14097	13985	14102	13960	14097	14084	14052	14074	14076	14133	14010	14104	14034	13974	14230	13991	14111	13995	13866	14153	14112	14000	14074	14151	14021	14215	14084	14163	14010	14063	14179	14028	13802	14163	13962	13882	13967	14017	14006	14247	14079	13992	13846	14024	13998	14130	14049	14077	13924	14122	14166	14085	14025	14124	13906	14215	14133	13942	14077	14153	14093	14018	13957	13902	14027	13940	14169	14006	14066	13878	14212	14029	14171	14134	14010	14023	13992	14131	14144	14179	14159	14193	13938	14056	14255	13997	14090	14096	14002	13983	14001	14121	13915	14186	14060	14070	14078	14177	14155	14006	14055	13959	14012	13944	14058	13949	14127	14040	14077	14132	14053	14112	14160	14095	13962	14095	14010	13968	14181	14019	13969	14251	14072	14165	13978	14081	14220	13996	14056	14088	14051	14026	13910	14027	14080	14030	14030	13963	14073	13958	14079	14123	14027	14182	14230	14074	14217	13975	13851	14092	14041	13992	14149	14069	14273	14210	14027	14149	14047	14030	14074	14010	14024	14187	14132	13996	14068	14036	13885	13960	14213	14181	13993	14008	14117	14121	14070	14321	14116	14121	14043	14004	13859	14043	13995	14112	14050	13973	14146	14191	14052	13956	14119	14012	14008	14056	13961	14059	13916	13908	14384	13980	13922	13957	13961	14147	14177	13967	14014	14065	13998	13980	14052	14112	14106	13949	13982	14005	14021	13970	14132	14072	14067	14177	13898	14050	14007	13801	14004	14091	13974	13811	14074	14127	13856	14103	13978	13952	14011	13998	14089	14025	14057	14099	14169	14003	13969	14105	13976	14178	14045	14219	14080	14149	13974	13925	13985	14066	14195	14117	14111	14004	14238	14138	14111	14045	14107	14066	14165	13973	14134	14109	14007	14159	14037	14137	14072	14099	14061	13849
23321	21315	28105	25024	22066	20212	19372	17563	16944	17061	16664	16961	16725	16476	16559	16392	16486	16599	16698	16646	16376	16559	16600	16632	16427	16620	16721	16524	16456	16454	16483	16514	16549	16479	16508	16544	16394	16482	16340	16551	16761	16581	16389	16460	16651	16276	16586	16586	16352	16474	16418	16475	16296	16516	16567	16442	16498	16293	16439	16286	16347	16249	16628	16313	16368	16577	16363	16464	16477	16572	16361	16693	16469	16354	16583	16661	16442	16579	16433	16526	16646	16610	16587	16269	16629	16507	16452	16703	16429	16309	16486	16205	16507	16561	16464	16749	16402	16391	16434	16487	16325	16474	16421	16527	16457	16408	16622	16409	16551	16416	16696	16363	16356	16332	16406	16421	16427	16368	16384	16414	16251	16419	16563	16584	16357	16443	16506	16476	16585	16422	16272	16610	16554	16405	16363	16441	16653	16580	16527	16466	16345	16632	16462	16467	16539	16405	16497	16441	16586	16568	16427	16660	16540	16618	16228	16423	16557	16522	16725	16599	16355	16450	16543	16373	16382	16629	16375	16358	16674	16332	16489	16330	16545	16473	16415	16484	16589	16623	16479	16424	16689	16509	16368	16516	16385	16775	16344	16524	16378	16373	16433	16507	16559	16347	16389	16366	16318	16276	16396	16549	16270	16652	16470	16633	16501	16444	16485	16446	16480	16376	16440	16548	16571	16358	16406	16555	16590	16468	16397	16377	16572	16333	16401	16329	16540	16570	16334	16331	16395	16476	16446	16590	16480	16426	16276	16289	16513	16507	16459	16448	16304	16464	16377	16545	16358	16410	16563	16441	16454	16511	16556	16284	16456	16524	16429	16540	16311	16453	16495	16384	16608	16374	16296	16478	16557	16414	16339	16506	16471	16395	16487	16323	16452	16407	16372	16437	16460	16417	16403	16453	16478	16314	16291	16213	16657	16469	16353	16531	16586	16362	16466	16438	16451	16421	16470	16591	16524	16395	16517	16599	16657	16422	16421	16371	16280	16434	16497	16287	16312	16163	16433	16625	16555	16383	16092	16509	16422	16425	16560	16450	16444	16426	16307	16464	16429	16431	16654	16592	16427	16437	16477	16605	16447	16460	16491	16460	16527	16510	16517	16472	16479	16358	16305	16280	16334	16477	16409	16425	16387	16334	16258	16299	16255	16430	16153	16424	16625	16503	16302	16480	16347	16490	16467	16564	16469	16237	16710	16620	16587	16542	16537	16540	16467	16432	16416	16563	16367	16318	16483	16489	16300	16521	16376	16446	16409	16545	16357	16591	16442	16531	16549	16252	16415	16484	16458	16557	16400	16552	16266	16386	16530	16575	16463	16288	16495	16494	16495	16636	16459	16334	16375	16587	16415	16549	16386	16502	16069	16593	16519	16450	16317	16508	16466	16369	16581	16329	16392	16511	16426	16620	16646	16527	16402	16390	16552	16583	16457	16332	16337	16434	16654	16627	16500	16457	16500	16355	16430	16392	16535	16462	16488	16569	16472	16517	16586	16628	16493	16533	16415	16389	16115	16457	16369	16373	16586	16479	16418	16378	16533	16684	16331	16442	16509	16391	16296	16372	16472	16249	16295	16313	16400	16498	16528	16378	16281	16351	16409	16296	16369	16339	16435	16424	16461	16493	16677	16382	16350	16595	16440	16378	16487	16347	16684	16295	16507	16446	16335	16554	16498	16612	16435	16583	16420	16417	16643	16348	16311	16490	16699	16304	16617	16347	16355	16532	16725	16486	16494	16585	16506	16390	16518	16362	16293	16320	16478	16576	16511	16304	16437	16377	16307	16419	16492	16478	16302	16695	16525	16490	16619	16354	16482	16600	16567	16529	16561	16325	16550	16331	16202	16532	16646	16521	16551	16650	16452	16443	16302	16370	16469	16375	16291	16338	16494	16565	16610	16422	16522	16360	16357	16543	16619	16365	16573	16493	16405	16394	16387	16387	16297	16209	16531	16313	16521	16503	16434	16236	16451	16719	16499	16481	16426	16287	16322	16336	16381	16399	16576	16689	16435	16552	16671	16510	16450	16342	16552	16360	16331	16341	16474	16425	16394	16588	16718	16398	16333	16669	16339	16335	16458	16404	16390	16616	16359	16567	16459	16316	16393	16362	16415	16285	16402	16410	16392	16556	16703	16541	16648	16370	16517	16492	16317	16498	16351	16267	16316	16418	16270	16312	16412	16187	16561	16497	16592	16309	16180	16510	16587	16437	16326	16322	16379	16412	16362	16431	16427	16378	16603	16390	16445	16557	16366	16242	16353	16384	16458	16400	16499	16576	16362	16313	16335	16633	16505	16397	16508	16380	16499	16482	16448	16477	16283	16254	16336	16299	16333	16498	16477	16403	16318	16235	16453	16274	16487	16361	16424	16338	16352	16605	16472	16474	16411	16422	16356	16462	16653	16431	16405	16432	16538	16425	16204	16505	16286	16440	16365	16553	16462	16431	16518	16579	16423	16419	16413	16387	16417	16578	16518	16326	16506	16455	16427	16515	16561	16385	16330	16453	16438	16241	16554	16429	16407	16536	16562	16292	16578	16399	16510	16500	16436	16563	16402	16523	16409	16569	16438	16407	16465	16530	16575	16376	16499	16336	16546	16291	16448	16402	16422	16570	16375	16241	16620	16435	16374	16419	16504	16360	16534	16331	16446	16382	16379	16615	16488	16327	16373	16317	16456	16615	16460	16396	16673	16460	16533	16339	16491	16394	16541	16550	16569	16482	16485	16429	16503	16521	16458	16491	16367	16409	16692	16570	16413	16352	16405	16515	16367	16544	16587	16557	16386	16666	16580	16421	16530	16440	16499	16450	16475	16505	16314	16588	16366	16199	16238	16506	16351	16427	16528	16602	16353	16527	16296	16662	16337	16630	16348	16454	16676	16539	16429	16543	16431	16155	16255	16593	16403	16662	16323	16486	16518	16285	16381	16464	16677	16415	16445	16416	16365	16282	16439	16240	16448	16367	16589	16334	16510	16349	16555	16581	16485	16608	16534	16295	16298	16469	16537	16379	16434	16441	16441	16463	16338	16368	16443	16422	16483	16218	16556	16565	16393	16502	16710	16445	16286	16360	16783	16275	16369	16391	16353	16556	16477	16583	16513	16547	16219	16288	16338	16548	16485	16395	16520	16448	16381	16533	16372	16261	16498	16312	16220	16496	16278	16405	16421	16352	16612	16396	16194	16426	16490	16373	16517	16322	16454	16575	16211	16678	16438	16233	16469	16351	16411	16449	16720	16557	16420	16369	16480	16584	16784	16464	16478	16472	16661	16320	16452	16541	16516	16550	16435	16405	16338	16341	16381	16533	16653	16417	16666	16301	16353	16404	16290	16387	16424	16165	16519	16543	16401	16404	16696	16404	16412	16470	16603	16360	16259	16362	16482	16536	16336	16559	16544	16441	16365	16404	16454	16454	16595	16521	16460	16256	16389	16547	16445	16421	16552	16410	16463	16523	16416	16482	16543	16441	16544	16529	16495	16477	16257	16287	16609	16486	16373	16599	16543	16415	16531	16476	16321	16549	16358	16386	16458	16327	16495	16617	16535	16274	16460	16473	16408	16354	16648	16402	16647	16412	16420	16502	16592	16455	16570	16462	16308	16235	16571	16496	16241	16476	16180	16386	16571	16480	16571	16342	16427	16591	16434	16572	16473	16529	16418	16325	16539	16234	16526	16518	16380	16415	16367	16571	16263	16551	16597	16370	16489	16479	16402	16395	16341	16304	16463	16298	16534	16460	16636	16340	16666	16630	16274	16350	16401	16637	16677	16455	16649	16355	16447	16523	16411	16603	16397	16630	16572	16287	16511	16528	16428	16431	16422	16422	16394	16498	16454	16571	16356	16263	16388	16554	16563	16479	16653	16481	16469	16491	16614	16358	16523	16455	16495	16436	16522	16412	16332	16453	16307	16362	16577	16709	16469	16600	16631	16416	16569	16580	16359	16481	16417	16575	16438	16262	16548	16616	16677	16548	16482	16450	16362	16358	16388	16471	16670	16476	16585	16408	16448	16599	16739	16384	16230	16607	16459	16472	16382	16543	16371	16514	16284	16496	16344	16362	16302	16309	16344	16341	16675	16361	16547	16455	16136	16547	16582	16508	16567	16409	16527	16628	16432	16582	16569	16486	16455	16344	16414	16514	16382	16307	16639	16646	16365	16476	16406	16503	16432	16605	16548	16446	16552	16421	16608	16547	16548	16368	16350	16555	16528	16488	16305	16517	16388	16336	16662	16397	16425	16362	16386	16469	16550	16392	16494	16500	16371	16513	16381	16245	16365	16364	16518	16579	16706	16343	16410	16512	16372	16324	16440	16356	16332	16242	16451	16616	16433	16472	16530	16238	16338	16420	16462	16533	16395	16315	16407	16553	16427	16334	16317	16463	16391	16380	16358	16481	16610	16527	16346	16343	16203	16334	16160	16359	16392	16453	16569	16598	16468	16352	16372	16407	16542	16415	16506	16481	16362	16473	16650	16371	16474	16475	16393	16499	16515	16486	16620	16524	16345	16599	16406	16269	16533	16403	16388	16433	16290	16370	16527	16313	16385	16488	16692	16509	16324	16460	16409	16578	16647	16519	16421	16658	16467	16391	16551	16463	16484	16644	16374	16490	16613	16665	16373	16477	16340	16440	16408	16543	16368	16380	16273	16458	16381	16610	16545	16730	16435	16404	16551	16356	16432	16514	16370	16534	16242	16398	16443	16515	16392	16439	16243	16555	16497	16571	16520	16496	16646	16581	16379	16425	16397	16446	16677	16328	16408	16262	16419	16354	16233	16449	16362	16488	16330	16438	16289	16390	16337	16627	16446	16601	16538	16467	16369	16445	16452	16484	16578	16337	16259	16281	16267	16425	16603	16402	16592	16370	16462	16620	16499	16567	16254	16351	16427	16228	16439	16408	16411	16576	16619	16399	16281	16596	16370	16506	16330	16380	16503	16626	16592	16285	16419	16268	16414	16519	16339	16568	16358	16416	16500	16381	16627	16511	16475	16666	16611	16457	16356	16551	16511	16511	16457	16342	16434	16460	16466	16416	16367	16464	16562	16157	16387	16456	16448	16619	16528	16359	16402	16435	16535	16562	16485	16557	16476	16458	16495	16577	16513	16262	16339	16584	16634	16661	16479	16548
11998	21183	18150	15947	15599	15229	14905	14924	14412	14316	14152	14030	13748	13698	13770	13836	13780	13674	13710	13806	14018	13719	13629	13846	13746	13687	13802	13750	13701	13770	13736	13731	13720	13559	13644	13763	13825	13728	13669	13760	13576	13753	13614	13753	13711	13721	13724	13609	13663	13766	13513	13653	13642	13810	13788	13703	13744	13764	13670	13776	13603	13625	13825	13784	13606	13795	13601	13711	13734	13638	13747	13664	13610	13612	13766	13857	13847	13695	13703	13736	13685	13656	13663	13719	13574	13646	13877	13807	13604	13833	13761	13663	13685	13774	13602	13774	13731	13578	13709	13627	13637	13718	13694	13622	13666	13691	13807	13756	13798	13734	13650	13608	13756	13553	13789	13738	13643	13726	13661	13790	13733	13555	13722	13734	13762	13610	13774	13461	13765	13733	13872	13560	13565	13779	13665	13609	13723	13743	13767	13696	13756	13723	13583	13612	13729	13755	13715	13859	13697	13565	13460	13558	13650	13634	13626	13657	13594	13517	13610	13801	13634	13733	13720	13707	13655	13726	13736	13711	13789	13648	13618	13620	13638	13675	13729	13754	13646	13845	13575	13679	13667	13837	13756	13653	13737	13741	13560	13630	13753	13627	13749	13675	13829	13493	13769	13726	13655	13742	13909	13668	13665	13582	13566	13601	13803	13717	13896	13574	13632	13652	13659	13701	13631	13803	13408	13633	13636	13801	13607	13657	13713	13688	13684	13738	13782	13639	13736	13621	13650	13426	13699	13567	13678	13692	13706	13453	13659	13776	13598	13690	13842	13666	13673	13573	13702	13557	13789	13578	13766	13895	13813	13658	13601	13654	13595	13611	13668	13641	13498	13574	13544	13743	13752	13587	13775	13681	13830	13631	13686	13716	13701	13678	13806	13564	13593	13651	13721	13755	13735	13784	13683	13803	13671	13833	13762	13599	13700	13670	13735	13553	13706	13702	13695	13543	13751	13548	13657	13770	13618	13620	13556	13837	13696	13794	13657	13756	13675	13718	13543	13808	13656	13768	13667	13853	13708	13820	13806	13711	13793	13769	13761	13622	13635	13628	13679	13665	13735	13756	13591	13755	13677	13691	13756	13700	13770	13744	13653	13686	13900	13629	13743	13604	13574	13622	13578	13718	13534	13702	13719	13537	13738	13746	13640	13602	13826	13581	13737	13690	13810	13778	13499	13532	13845	13884	13632	13696	13665	13758	13506	13654	13901	13717	13840	13504	13855	13796	13702	13594	13757	13632	13650	13658	13909	13826	13845	13707	13451	13644	13656	13605	13753	13569	13665	13764	13485	13683	13690	13738	13694	13784	13832	13656	13684	13716	13748	13444	13665	13722	13688	13664	13719	13775	13757	13704	13514	13820	13713	13746	13582	13761	13921	13688	13785	13719	13701	13521	13601	13740	13635	13678	13528	13769	13622	13504	13644	13585	13596	13668	13641	13741	13600	13659	13742	13718	13585	13706	13675	13645	13672	13629	13729	13596	13804	13882	13721	13656	13696	13764	13529	13778	13708	13833	13835	13709	13579	13543	13570	13682	13745	13695	13877	13762	13662	13581	13756	13587	13674	13537	13797	13689	13671	13603	13705	13640	13843	13641	13617	13715	13716	13726	13671	13693	13732	13590	13622	13408	13578	13604	13748	13642	13825	13801	13705	13628	13538	13840	13721	13744	13733	13804	13621	13599	13659	13688	13722	13611	13814	13848	13673	13763	13640	13528	13775	13548	13756	13679	13894	13604	13742	13628	13558	13758	13674	13719	13683	13498	13755	13668	13659	13722	13692	13662	13610	13690	13557	13677	13734	13749	13741	13452	13617	13690	13671	13691	13776	13522	13557	13698	13818	13581	13704	13753	13542	13832	13746	13699	13784	13530	13611	13869	13681	13820	13746	13682	13741	13705	13698	13795	13774	13682	13808	13650	13865	13724	13780	13677	13500	13735	13725	13618	13696	13581	13676	13640	13506	13810	13862	13663	13659	13755	13725	13890	13685	13909	13671	13702	13719	13705	13593	13662	13664	13596	13640	13602	13525	13669	13704	13740	13642	13662	13660	13643	13711	13678	13810	13600	13725	13784	13498	13636	13609	13638	13471	13613	13705	13857	13720	13813	13771	13733	13604	13646	13620	13754	13634	13810	13647	13700	13547	13744	13696	13787	13763	13695	13556	13656	13779	13576	13684	13598	13671	13640	13711	13654	13684	13689	13712	13678	13637	13638	13714	13692	13710	13613	13720	13622	13606	13778	13757	13729	13873	13706	13877	13752	13642	13803	13583	13595	13785	13635	13634	13850	13703	13691	13598	13685	13752	13729	13865	13555	13579	13628	13634	13621	13707	13848	13712	13775	13692	13691	13793	13701	13713	13714	13725	13636	13550	13595	13615	13651	13772	13708	13741	13504	13674	13653	13673	13666	13707	13651	13630	13632	13624	13710	13648	13808	13564	13735	13842	13716	13639	13745	13744	13723	13644	13782	13699	13545	13794	13778	13457	13774	13476	13657	13675	13686	13879	13622	13770	13811	13756	13738	13625	13708	13553	13817	13705	13640	13702	13670	13608	13686	13615	13784	13683	13782	13606	13541	13622	13682	13580	13707	13583	13525	13710	13886	13634	13773	13716	13603	13713	13758	13657	13653	13762	13608	13583	13534	13627	13666	13520	13809	13711	13582	13761	13605	13582	13720	13597	13624	13594	13577	13834	13662	13660	13614	13733	13566	13679	13786	13689	13549	13731	13715	13710	13743	13695	13828	13549	13727	13689	13804	13439	13721	13727	13749	13794	13805	13812	13605	13723	13636	13581	13746	13677	13837	13677	13759	13759	13809	13657	13603	13559	13687	13653	13659	13757	13685	13718	13799	13486	13679	13621	13532	13733	13777	13790	13574	13582	13724	13749	13593	13598	13494	13644	13654	13714	13682	13628	13691	13624	13765	13708	13727	13710	13790	13678	13440	13664	13645	13657	13684	13686	13765	13669	13655	13576	13744	13791	13591	13604	13617	13502	13646	13758	13758	13846	13599	13719	13699	13610	13751	13639	13706	13687	13723	13648	13600	13594	13680	13832	13527	13899	13493	13550	13714	13812	13719	13615	13607	13710	13804	13679	13602	13571	13729	13650	13625	13600	13645	13658	13736	13695	13858	13624	13762	13757	13609	13849	13804	13869	13627	13621	13758	13542	13671	13682	13649	13686	13789	13627	13628	13615	13753	13663	13569	13815	13756	13721	13600	13481	13844	13616	13656	13606	13805	13761	13565	13750	13673	13852	13641	13733	13650	13757	13722	13722	13568	13780	13594	13748	13751	13712	13740	13724	13769	13726	13734	13761	13509	13659	13883	13750	13689	13693	13522	13641	13785	13680	13732	13609	13704	13812	13619	13757	13830	13570	13601	13611	13642	13709	13495	13784	13524	13525	13711	13781	13602	13458	13567	13862	13556	13619	13522	13645	13523	13771	13729	13669	13762	13741	13712	13657	13655	13731	13610	13828	13737	13786	13623	13755	13632	13602	13612	13564	13607	13634	13573	13726	13722	13732	13734	13873	13611	13845	13544	13676	13619	13913	13629	13574	13801	13797	13737	13701	13705	13829	13606	13651	13729	13713	13576	13694	13524	13826	13782	13803	13725	13618	13707	13734	13641	13687	13627	13633	13788	13669	13705	13712	13513	13618	13562	13708	13615	13805	13913	13858	13634	13760	13612	13681	13759	13495	13574	13531	13679	13856	13693	13613	13697	13771	13684	13707	13682	13805	13844	13728	13629	13890	13756	13747	13707	13716	13569	13672	13559	13563	13858	13725	13768	13662	13716	13607	13732	13590	13854	13560	13793	13633	13635	13599	13813	13659	13635	13652	13720	13616	13683	13738	13565	13796	13620	13918	13835	13780	13618	13747	13574	13746	13731	13664	13649	13670	13876	13675	13647	13778	13673	13664	13831	13609	13723	13665	13688	13872	13830	13766	13795	13749	13694	13668	13935	13669	13855	13549	13734	13662	13630	13633	13639	13669	13806	13491	13661	13795	13717	13620	13743	13794	13594	13731	13713	13591	13688	13806	13626	13528	13684	13754	13571	13650	13873	13645	13609	13626	13784	13607	13829	13715	13670	13733	13781	13715	13730	13590	13704	13838	13695	13670	13737	13689	13744	13550	13653	13610	13603	13479	13770	13720	13666	13540	13624	13644	13741	13726	13732	13736	13593	13511	13764	13755	13691	13692	13747	13872	13915	13778	13671	13667	13723	13629	13593	13780	13713	13674	13839	13921	13572	13662	13801	13772	13661	13803	13705	13721	13853	13684	13792	13682	13619	13747	13678	13843	13585	13692	13750	13743	13608	13633	13745	13679	13872	13585	13801	13733	13816	13661	13481	13645	13752	13627	13596	13632	13748	13643	13672	13551	13780	13705	13817	13649	13713	13714	13759	13821	13641	13556	13561	13739	13602	13720	13824	13750	13821	13737	13708	13833	13652	13665	13625	13577	13667	13596	13712	13763	13615	13649	13787	13487	13724	13799	13829	13592	13602	13861	13702	13586	13513	13812	13859	13596	13475	13707	13491	13600	13518	13786	13628	13701	13639	13789	13688	13882	13668	13780	13773	13596	13656	13802	13748	13817	13799	13784	13822	13608	13760	13788	13764	13838	13728	13674	13665	13505	13789	13836	13783	13734	13690	13712	13545	13699	13652	13659	13684	13600	13688	13819	13687	13665	13561	13694	13724	13687	13759	13780	13684	13681	13579	13627	13875	13708	13602	13659	13600	13675	13728	13692	13702	13689	13530	13683	13669	13691	13676	13600	13567	13555	13730	13538	13671	13712	13672	13675	13700	13599	13910	13788	13902	13661	13617	13641	13700	13889	13903	13677	13684	13671	13852	13679	13656	13809	13681	13713	13745	13622	13591	13749	13737	13787	13755	13811	13763	13738	13700	13690	13708	13732	13619	13864	13651	13676	13738	13542	13664	13724	13532	13644	13763	13796	13680	13703	13659	13639	13642	13769	13749	13726	13744	13703	13504	13748	13780	13692	13845	13712	13620	13621	13720	13697	13553	13815	13853	13739	13663	13711	13677	13707	13788	13539	13735	13695	13677	13834	13583	13669	13801	13695	13717	13749	13707	13549	13838	13652	13737	13691	13609
24979	21361	26745	26415	19081	18080	18332	17813	17568	17463	17528	17399	17288	17343	17266	17261	17247	17259	17098	17266	17131	17270	17319	17239	17102	17290	17128	17108	16969	17065	16993	17074	16934	17145	17061	17056	17104	17270	17095	17058	17148	17103	17120	17138	17141	17056	17303	17149	17228	16998	17311	16990	17139	17050	17045	17113	17181	17167	16722	16976	16988	16890	16983	17009	17305	17099	17016	17115	17069	17271	17226	17191	17274	17000	17119	17151	17055	17292	17120	16958	17094	17064	17075	16987	17119	16980	17115	17122	17243	17093	17084	17014	17133	17164	16941	17007	16861	17294	17275	16768	16988	17128	16981	17054	17074	17197	17167	17126	16996	17023	17198	17226	16985	17117	17287	17059	17102	17233	16948	16904	16933	17033	17101	16841	17045	17177	17114	17080	17329	16888	17114	17144	17025	17055	16972	17238	17000	17041	17145	17210	17167	17216	17168	17099	17121	17198	16954	16834	16970	17079	17110	16979	17104	17087	17267	17448	17212	17305	17448	17228	17404	17034	16890	17090	17036	17146	17107	16949	17337	17128	16952	17023	17151	16963	16854	16897	17041	16834	17201	17294	17086	17043	17074	16991	16943	17028	17142	17215	16945	17045	17053	17045	16757	17157	17123	17162	17112	16936	16948	17021	17124	17106	17274	17033	17065	17030	17111	17183	17022	16904	17105	16937	16941	16895	17095	17186	17082	17186	16979	16943	16877	17031	17165	17294	17190	17098	16934	17137	17090	17016	17214	17355	17138	17044	17131	17110	17040	17083	17071	17203	17046	16952	17149	17151	17203	17146	17201	17312	17155	17114	17194	17159	17233	17052	16939	17059	17188	17250	17221	17177	17030	17219	17070	16934	17206	17056	17101	17209	16914	16899	16955	17054	16963	17148	17304	17237	17123	17262	16936	16938	17034	17165	17150	17118	17135	17185	17291	17214	16989	16908	17055	16946	17263	17174	17055	17020	17188	17148	17132	16885	17059	17097	17029	17067	17032	17024	16907	17172	16969	17053	17079	17090	17190	16932	17097	17022	17035	17094	17017	17316	17019	17168	17172	17092	16921	17052	17074	17153	17180	16998	17254	17318	16994	17022	16972	16887	17090	17084	17188	17010	17125	17281	17000	17141	17199	16980	16999	16948	17080	17198	17184	17258	16944	17079	17249	17103	17034	17268	16891	16990	17088	16956	17079	17004	17003	17102	17157	17056	17061	16925	17316	17357	17001	17100	16886	17145	17028	17171	17112	17268	17045	16960	17117	17130	17077	17243	16958	17246	17138	17085	17050	17065	16960	17054	16973	17090	17096	16974	17270	17093	17050	17123	16885	17058	17092	16995	17057	17175	17121	17025	17172	17032	17212	17051	17256	16890	17152	16952	16929	17039	17197	17142	17191	17359	16988	17302	17110	17041	17195	17251	17351	17103	16826	17005	17013	17126	17269	17034	17167	17260	17213	17270	17171	17099	16981	16983	17064	17161	17233	17231	17012	17134	17240	17112	17107	17189	17100	17024	17003	17184	16973	17166	17096	17076	17064	17313	17040	17094	17261	17144	17088	17012	17340	17059	17018	17178	17313	17124	17232	17039	17065	16998	17273	17073	17119	17013	17049	17111	16907	17066	16994	17011	17200	17002	17078	17274	17240	17051	17111	16884	16955	16959	17282	17021	16994	16888	16926	17023	16968	17232	17135	16891	17295	17103	17248	17097	17001	17013	17031	16994	17588	17107	17086	17008	17175	17088	17174	17206	16981	17221	17086	17112	17167	17148	17100	17127	16892	17009	17138	17249	17062	16933	17002	17182	17083	16981	17097	17090	17133	17175	17190	17165	17153	17119	17196	17244	17005	17099	16958	17174	17296	17130	17273	17049	17131	17217	17124	17100	17126	17014	17027	17131	16671	17024	17116	16946	17046	17231	17064	17056	17098	17070	17098	17211	17122	17161	17045	17043	17228	16933	17035	16977	16874	17203	17227	17160	17079	17083	17104	17215	17090	16955	17186	17181	17067	17053	17098	17047	17182	17143	17142	17099	17047	17197	17211	17187	17200	17285	17145	16880	17282	17084	17087	17159	17112	16978	17222	16905	17198	17097	17143	17206	17203	17060	17116	17228	17037	17203	16937	16991	16950	17129	17163	17017	16915	17018	17224	17311	17095	17184	17404	17201	17131	17261	17129	16962	17000	17228	17095	16974	17005	17068	17187	17091	17231	16913	17095	17037	17340	17363	17278	16952	17049	17216	17127	17136	17166	17024	17197	17259	17135	17003	17241	17188	17120	16944	17070	17029	17033	17260	17102	17417	17224	17027	17124	17018	17257	16917	16882	16946	17311	17101	17074	17017	17009	17014	17344	17007	17042	16905	17148	17169	17001	17083	17246	16967	17120	17247	17042	17273	17125	17279	17195	17154	16844	17174	17061	16992	17132	17269	16965	17177	17062	17057	17188	17131	17156	17093	17097	17162	17139	17110	17108	17113	17045	17153	17066	16901	17075	17093	17158	17027	17184	17252	17233	16974	17397	17099	16930	17083	17213	17122	17280	16971	17188	17135	17043	17173	17286	17148	17209	17073	17100	17107	17136	16950	17226	17144	17044	17095	16994	17153	17231	17172	16970	17270	17170	17284	17146	17149	17205	17190	17217	17250	17228	17034	17099	17073	17072	17210	17062	17171	16992	16996	17079	17137	17027	17117	17284	17316	17007	17003	17035	17386	16921	17281	17240	16975	17140	17286	17150	17206	17178	16876	17234	16938	17215	16955	17099	17113	17080	17093	17158	17065	17033	17059	17209	17304	17268	17120	17209	17125	17201	17216	17072	17060	17021	16918	16932	17274	17138	16993	17099	16955	17000	17054	16956	17054	16924	17022	17300	17203	17153	17033	17240	17370	17065	17233	17202	17070	17091	17226	17121	17266	17028	17220	17226	17161	16962	17144	17274	17037	17037	17176	17081	17069	17122	17126	17130	17087	16971	17177	17012	17006	16982	17344	16904	16934	17131	17157	17381	17126	17105	17084	17099	16964	17064	17077	16924	17129	17134	16998	17120	17283	17178	16929	17088	17261	17235	17038	17127	17220	17099	17021	17050	17113	17021	17117	17212	17130	16959	17356	17233	17105	17192	17096	17189	17086	17253	17218	17188	17303	17100	17264	17090	17093	17229	17074	17317	17075	17212	17074	17187	17062	17113	17262	17100	17200	17154	17208	17081	17229	17032	17165	16909	16944	17272	17102	16910	17157	17092	16908	17124	17170	17240	17051	17147	16885	17219	17121	16999	17101	17067	16875	16997	17112	17078	17305	17243	17174	17111	17055	17175	17107	17382	16996	17120	17156	17267	16906	17329	17032	17214	17120	17157	17135	17278	16993	17205	17185	17121	17151	17165	17008	16943	17090	17218	17053	16995	17085	17153	17083	17193	17119	17001	17181	17118	17247	17126	16964	17176	17111	16946	17303	17091	17106	17015	17351	17135	16952	17241	17065	16937	17153	17085	17302	17056	17039	17207	17068	17067	17138	17014	17051	17029	17192	17016	17088	17265	16986	17201	17040	17126	17102	17029	16966	17264	17179	17161	17074	17295	17181	17185	17172	16922	17067	17020	16981	17217	16951	16981	17107	17228	17021	16788	17077	17014	17161	17118	17106	17290	16977	17379	17244	17160	17059	17117	17282	17089	17061	16941	17048	17065	17058	17132	17060	17032	17103	17393	17071	16884	17265	17249	17060	17132	17242	16832	17330	17149	17163	17034	17132	16898	17214	16885	17278	17110	17018	17106	17177	17057	17091	17141	17042	17013	17134	17147	17165	17192	17062	17146	17009	16961	17048	17278	16985	17102	17320	17116	16973	17081	17156	17276	17106	17276	17255	17220	17139	17321	17282	17324	17119	17210	17115	17019	16945	17108	17239	16954	17132	17061	17170	16940	16993	17177	17042	17144	17023	17183	17168	17133	17144	17102	17150	17355	17124	17032	17270	16770	17129	17140	16880	17159	17085	17085	17096	17087	16976	17113	17195	16979	17214	17061	17039	17148	17130	17048	17223	17153	17023	17010	17038	17057	17021	17326	17235	17162	17060	17015	17041	17071	17015	16992	17090	17177	16894	17186	16945	16971	16934	17233	17118	17139	17001	17374	16942	17128	17181	17049	17070	17116	17110	16975	17168	16891	17383	17223	17262	17005	17164	16992	17032	16925	17032	17300	17117	17200	17273	17054	16892	17175	17122	17065	16977	17219	17207	17099	17026	17085	17144	17272	17143	17222	17234	17157	17116	17364	17017	16979	17179	17042	16956	17007	16991	17238	17186	16979	17029	17106	17082	17050	17129	16899	17142	17281	17274	17160	17075	17099	17152	17102	16906	17276	17194	17211	17047	17071	17032	17150	17278	17172	17033	16876	17011	17034	17017	17003	17384	17026	17258	17135	17266	17207	17261	17329	17201	17214	17027	17188	17162	16952	17142	17421	17248	17088	17193	17014	16982	17161	17089	16958	17125	17247	17083	17052	17093	17250	17144	17126	16884	17184	17222	17124	17232	17342	17081	17162	17086	17274	17095	17139	17120	17025	17011	16984	17037	17080	17208	17191	17358	17108	17215	17117	17096	17200	17105	16948	16883	17040	17174	17260	16913	16955	17135	17163	16965	17034	17081	16874	17032	17212	17238	17178	17034	17267	16944	17336	17207	17028	17090	17074	17150	17270	17069	17099	16957	17234	17128	17007	17175	17196	17205	17227	16886	17089	17026	17118	17110	17336	17190	17245	17172	17240	17154	17275	17151	16941	16953	16917	17124	17101	17285	16975	17065	17188	17041	17141	17029	17020	17222	17156	16947	17053	17162	17175	17089	17141	17165	17122	17238	17039	17080	16851	17015	17028	17137	17244	17233	17076	17084	16934	17075	16990	17273	16992	16954	17156	17224	16987	17033	16980	17136	17077	17186	17186	17064	17283	17249	17143	17228	17084	16952	17270	16923	17052	16994	17166	16970	17250	17091	17083	17331	17044	17099	17048	17266	17124	17137	17182	17232	17143	17278	17126	17202	17108	17127	16919	17100	17138	16994	17060	17071	17177	17328	17225	17103	17020	17114	17089	16917	17160	17396	17245	17143	17301	17143	17135	17024	17026	17054	17236	17037	17186	17157	17094	16937
13109	19275	17135	15863	15573	15035	14816	14847	14765	14478	14307	14222	14290	14105	14025	14086	13886	14137	14314	14058	14058	14138	14151	14198	14005	13996	13935	14247	14100	14007	14134	14031	14001	13955	13952	14161	14103	14032	13988	13982	13906	14008	14052	14035	14031	14047	14188	14065	13927	14012	14160	13914	13941	14015	14022	13836	14149	13933	13923	14129	14046	13899	14041	13984	13987	13937	14028	13741	14132	13946	14127	14208	13940	13956	14009	13987	14038	14107	14140	14199	14033	14080	13933	13933	14033	13978	14052	14010	14005	13825	14186	14161	13948	14067	14042	14063	14034	13990	13951	14048	14080	13950	14029	13975	14053	13890	14018	14127	13969	14127	13909	14160	14026	14077	14057	14129	13957	14070	13993	14061	14119	14067	14187	14070	14062	14156	14065	13892	13970	13970	14006	14150	14076	14065	14025	13944	13742	13998	14200	14104	14038	14090	13986	13841	13946	14018	13981	14030	13971	14010	14170	14078	14016	14134	13987	14077	14166	14103	13954	14229	13930	13960	14222	13935	13940	14081	13957	14005	14196	13999	14129	14023	13973	13993	13965	14038	13829	14016	14144	14085	14146	14091	14186	14064	14055	14141	13951	14105	14021	13891	14178	13998	13994	14020	13978	14070	13858	14049	13997	14091	13963	14006	13967	13960	13952	14106	13993	13887	13932	14095	14020	14023	13996	14090	14061	14016	14046	13902	14019	13908	14052	13952	14044	14202	14002	14044	13988	14060	13890	13957	13962	13998	13991	14081	14109	14067	14041	14010	14043	13977	14126	14066	14151	13995	14051	13905	14122	13944	14196	14025	13947	13978	14014	13999	14054	14099	14009	14141	14076	13905	14180	14115	14009	14080	14063	14143	14118	14016	13882	13910	14058	14064	14001	13985	14119	13899	14097	14080	13984	14243	14089	13905	14105	14275	14050	14033	14102	14078	14094	13997	14061	14091	14227	14245	14214	13963	13923	14084	13962	14151	14075	14018	14015	14034	14287	13859	14229	14072	14102	14027	13998	13943	14198	14039	14140	14117	14040	14040	14011	14023	14010	14047	14066	14153	13998	14045	14036	13964	14150	13927	13800	13902	13962	14175	14107	14048	13936	14057	14178	14040	14046	14051	13940	14072	13926	14047	14097	13969	14024	13989	14037	14158	14184	13920	13994	14220	13963	14073	14034	13919	13972	14122	14072	14048	14040	14057	14089	14043	14106	14004	13987	13868	14150	14011	13938	13856	14047	14156	14139	14134	14180	14144	14041	14026	14061	14133	13945	14000	14044	14045	13930	14049	14102	14002	14209	14088	14076	13952	14009	14297	14119	13999	13964	14066	13919	14062	14204	14041	14193	13908	14156	14174	13996	14084	14023	13916	14127	13858	14076	14181	14033	14170	13924	14049	14242	14093	14084	14015	14043	13971	14058	13851	14064	14194	13960	14210	14092	14003	13971	14069	13916	13996	14016	14010	13903	13793	13996	14295	14152	14140	14045	14075	13964	13843	13824	13915	14114	13977	14035	13934	14049	14094	14107	14063	14126	13919	13943	13998	14070	14097	14090	13996	14019	14146	13999	14043	14045	14074	13932	13979	14094	14125	14099	14099	13900	13954	14084	13947	13972	13918	13980	14002	14116	14205	13900	14142	14197	14062	13850	14018	14168	14053	14055	14037	14258	13993	14113	13932	14154	14000	14103	14000	14125	14000	14086	14007	14109	14219	13988	13902	14143	14015	13940	14127	14020	14089	13952	13990	14031	14096	14083	14001	14107	14022	14072	14059	14079	14176	13930	14071	14067	14117	14075	14069	13969	14095	13914	14093	14031	14069	13975	14132	13917	13871	14230	14146	14093	13979	13869	14035	14077	14025	14203	14047	13913	13956	13989	13977	13979	14006	14124	14044	13955	13857	13883	14005	14119	14118	14028	13914	14205	14046	14145	13936	14088	14005	14146	14150	13898	14047	13899	13995	13988	13875	14153	13984	14072	14169	14017	14026	14114	14109	14048	14025	13890	13906	14160	14184	14026	14025	14048	14048	14145	13948	14063	14023	14107	14077	14187	14128	13906	13921	13863	14117	14046	14044	14150	14067	14000	14037	14031	14145	13950	14048	13910	13997	14003	13983	14027	14050	13954	14006	14098	14002	14115	14006	14094	13973	14056	14183	14035	14056	13835	14054	14010	14265	14048	14183	14077	14098	14013	13842	14010	13928	13982	14085	14135	14140	14073	14146	14016	14041	13998	14008	14020	14063	13971	13909	14104	14064	14007	14232	14014	14013	14028	14020	13955	14015	13996	14041	14143	14004	13867	14123	14100	14057	14058	14109	13853	13991	13999	14052	13947	13968	13990	14166	14145	13981	14122	13870	13998	14149	14020	14024	13943	13984	13996	14034	14109	13945	14022	14054	13932	14034	14132	14036	14217	13966	13869	14156	14094	14040	13787	13966	13994	13868	13949	14081	14154	14079	14061	13963	14000	14077	14060	13928	14123	14043	14006	14127	14024	14083	14068	13914	14085	13947	13972	14115	14057	14062	14087	13850	14095	13904	14017	14052	13969	14090	14212	14105	14062	14073	14261	14073	14194	14254	14036	14260	13939	14012	14128	14095	14210	14140	13837	14174	14143	14012	14097	14109	14237	14134	14049	14052	14008	14102	13881	14032	14025	14103	14098	13965	14112	14104	13994	14156	14128	14105	14000	13938	13859	14029	14168	14126	13992	14020	14161	14116	14129	13896	14037	14226	13997	14041	13866	14198	14044	14090	14189	14156	14037	14131	14029	14197	13971	14095	14078	13915	13926	14085	14063	14109	13990	14081	13945	14002	14169	14049	14244	14169	14111	14056	14033	14043	14005	14038	14044	14055	14102	14093	13935	13952	13959	13993	14150	14114	14029	14050	14076	13902	14007	14053	14129	14168	14013	13902	14073	13939	14140	14103	13928	14060	14079	14072	14005	13983	13997	14082	14094	14023	14002	14060	14081	14051	13980	14055	13907	13888	13943	13929	13831	14052	14060	14028	14025	14150	14045	14135	14133	13955	14055	14071	14062	14079	14225	14053	14148	14186	14049	14073	14162	14060	14092	14110	14054	14050	13993	13973	14090	13999	14116	14184	14100	14041	14073	13815	13973	14145	13893	14022	13999	13891	14267	14222	13899	13885	14122	14114	14072	13930	14133	13953	13899	14024	13997	13948	14078	14257	14083	14076	13967	14077	14058	13799	14125	14098	13990	14037	13886	14097	14165	13949	14055	13983	14092	13964	13970	13921	14023	14084	13856	14102	13834	13998	13980	13938	14195	13919	14143	14155	14103	14014	14157	14063	13968	14085	14082	14056	14195	13952	14012	14090	13943	14034	14226	14065	14038	14141	14010	13989	14225	14030	14156	13870	14180	14164	14026	14108	14155	13931	14082	14062	13968	13905	14161	13988	14140	13923	14161	13971	13972	13946	14042	13840	14088	14003	14130	14149	13986	13982	14022	14097	14095	14147	14114	14042	13954	13989	13972	14096	14091	13843	14195	13964	14058	14076	13929	14013	14191	13968	14084	14170	13876	14227	14091	14044	14007	14088	14029	14100	14063	14046	14021	14068	13982	14049	14010	13973	13883	13977	13938	14012	14073	13997	13939	13911	14047	13962	14045	13955	13930	14108	14094	14054	13668	14000	14076	13956	13988	14092	14134	14143	13917	14126	13975	14029	14011	14028	13874	13989	13956	14071	13908	13976	14094	14056	14191	14079	13920	14068	14032	14029	13899	14236	14192	13852	14047	14031	13896	14121	13956	14047	13908	14110	14127	14038	14010	13861	14041	13990	14078	14199	14076	14092	14151	13979	14161	13983	13994	14063	14016	14229	13948	14047	14217	13826	14166	13987	14075	14180	13966	14067	13938	14164	14010	14024	14136	13968	14058	14095	14029	13976	13996	14168	13988	14159	14196	14141	13999	14000	14030	14082	14119	14094	13985	14077	14108	14053	14024	13953	13927	14047	14066	14010	14101	14139	14015	14170	14084	13870	14017	13980	14098	14123	14318	14096	14053	13939	14007	14073	13962	14023	14004	14008	14108	14104	14150	14143	14092	14155	14009	13986	14023	14182	14089	13942	14069	14055	14066	14046	14121	14087	13885	14000	14023	14090	13974	14128	14175	14120	14259	14203	14003	13991	14093	13885	14133	13988	14028	13958	14038	14098	14127	13949	14130	14007	14044	14120	14083	13904	14057	13970	14021	14059	14084	14073	14242	14132	14119	14105	14056	14210	13984	14109	14194	13854	13946	14104	13985	14048	13969	13921	13883	14065	14071	13898	14013	14061	14033	14155	13943	14127	13995	13954	14116	14014	14158	14040	14138	13928	14188	14054	13862	13884	14147	14176	14255	13895	14056	14124	14031	13961	14095	14054	14043	14007	14091	13862	14096	13942	14042	13857	14100	14179	14075	14043	13985	13986	13997	14053	14158	13883	14028	14061	14150	13902	13944	13863	14036	14081	14153	14100	13971	13914	14313	14126	14154	14015	14160	14060	13942	14072	14079	13918	14045	13944	13978	13838	14112	14053	14041	14018	13968	13971	13968	14087	13990	13979	14087	14091	13975	14113	13916	14159	14022	14088	14065	14132	14077	13939	13963	14129	13980	14056	14149	14034	13993	14108	14025	14031	13785	14107	14081	14056	14110	14132	13992	14186	14074	13954	14174	13910	14043	14068	13991	14037	13970	13990	14042	13983	13930	14028	13953	14062	14073	13914	14018	14146	14003	14089	14091	14212	14032	14109	14058	14084	13942	13913	13900	14033	14130	14115	14097	14017	14001	13992	13800	14060	14011	13912	14058	14023	13955	14116	14100	14124	14075	14085	13887	14085	14068	14027	13987	13979	14123	14152	14048	13970	14126	14240	13975	13927	13962	14058	14005	13900	13956	14093	13977	13965	14089	14050	14097	13820	13949	14015	14091	14087	13884	14072	13938	14030	13935	14085	13961	14173	13944	14055	14090	14030	14087	14001	14116	14178	14070	13964	14044	14036	14154	14019	14038	14040	14140	14027	13986	14127	13857	13943	14030	13976	14358	13932	14023	14038	14079	14003	13923	14129	14057	14295	14005	14058	14071	14082	14131	14201	13888	14061	14100	13728	14046	14185	14022	14093	14020	14049
22291	21350	28664	24380	21647	23046	22693	18229	17079	17319	17111	16994	16637	16511	16651	16558	16683	16467	16624	16565	16620	16583	16612	16470	16555	16514	16625	16586	16467	16357	16381	16648	16534	16496	16348	16419	16486	16535	16496	16466	16489	16601	16333	16401	16278	16520	16547	16491	16279	16290	16597	16519	16510	16274	16527	16573	16320	16324	16321	16451	16336	16493	16451	16389	16427	16302	16372	16380	16410	16408	16396	16311	16520	16363	16500	16749	16364	16376	16471	16414	16301	16270	16202	16463	16303	16424	16424	16356	16407	16451	16284	16516	16326	16307	16409	16289	16145	16176	16312	16064	16232	16420	16359	16181	16273	16505	16486	16452	16452	16046	16185	16345	16529	16342	16324	16381	16348	16305	16267	16304	16378	16336	16393	16734	16475	16156	16500	16350	16222	16264	16302	16431	16404	16397	16387	16299	16438	16472	16430	16487	16547	16310	16487	16421	16151	16275	16492	16486	16388	16179	16284	16478	16348	16274	16410	16232	16300	16368	16352	16144	16311	16407	16223	16331	16222	16448	16254	16264	16218	16352	16446	16507	16466	16474	16354	16333	16188	16302	16171	16138	16331	16343	16181	16365	16363	16141	16278	16357	16415	16220	16283	16418	16408	16312	16255	16365	16316	16385	16514	16287	16305	16275	16408	16211	16205	16504	16420	16392	16396	16570	16374	16352	16569	16274	16379	16268	16262	16345	16372	16327	16267	16376	16199	16326	16358	16559	16335	16254	16436	16423	16261	16193	16531	16491	16186	16284	16208	16485	16332	16470	16570	16374	16488	16314	16261	16365	16175	16128	16331	16449	16332	16185	16320	16409	16267	16296	16244	16227	16539	16251	16390	16517	16341	16455	16327	16235	16286	16245	16550	16499	16460	16252	16129	16338	16449	16511	16186	16317	16411	16333	16215	16196	16328	16370	16561	16164	16436	16439	16126	16352	16042	16359	16506	16323	16240	16344	16424	16535	16427	16144	16501	16260	16366	16474	16276	16243	16376	16135	16179	16271	16422	16418	16373	16210	16158	16208	16188	16334	16293	16386	16277	16206	16526	16392	16237	16364	16270	16384	16238	16375	16358	16322	16429	16385	16517	16223	16506	16277	16286	16319	16360	16304	16268	16352	16353	16522	16074	16384	16471	16404	16381	16343	16286	16238	16398	16528	16411	16218	16282	16335	16310	16279	16272	16373	16228	16148	16269	16330	16249	16389	16236	16352	16360	16409	16258	16257	16364	16448	16402	16330	16477	16293	16214	16375	16427	16388	16471	16124	16130	16137	16148	16401	16243	16165	16296	16304	16404	16226	16276	16390	16550	16495	16461	16387	16429	16420	16257	16505	16326	16398	16387	16318	16385	16390	16332	16458	16331	16401	16333	16343	16197	16570	16460	16233	16346	16429	16158	16060	16407	16533	16392	16395	16434	16398	16312	16225	16567	16440	16455	16351	16310	16388	16225	16439	16595	16411	16303	16159	16220	16493	16519	16148	16581	16282	16257	16341	16293	16328	16360	16472	16356	16340	16420	16428	16404	16444	16547	16429	16344	16446	16385	16381	16261	16429	16588	16451	16267	16233	16279	16230	16177	16149	16362	16487	16343	16396	16405	16206	16364	16262	16176	16293	16330	16509	16393	16323	16272	16602	16345	16344	16358	16543	16481	16238	16399	16323	16414	16354	16430	16368	16646	16495	16371	16212	16158	16347	16058	16417	16314	16470	16266	16385	16338	16278	16413	16264	16450	16207	16289	16353	16383	16379	16304	16372	16233	16062	16254	16442	16218	16289	16465	16160	16147	16430	16502	16613	16516	16394	16402	16476	16192	16355	16353	16206	16278	16337	16305	16336	16317	16451	16378	16427	16367	16250	16377	16503	16502	16064	16210	16339	16377	16279	16379	16457	16359	16271	16218	16246	16470	16433	16345	16373	16246	16228	16284	16339	16294	16250	16321	16539	16264	16315	16334	16225	16420	16440	16313	16369	16316	16330	16339	16407	16688	16556	16343	16330	16227	16189	16303	16362	16565	16176	16629	16323	16518	16267	16227	16256	16392	16272	16290	16219	16233	16349	16371	16237	16455	16413	16347	16310	16311	16234	16325	16453	16445	16283	16363	16398	16198	16320	16475	16372	16215	16303	16156	16326	16410	16212	16209	16219	16390	16330	16518	16232	16343	16365	16305	16193	16279	16438	16343	16210	16262	16198	16392	16518	16314	16278	16468	16370	16267	16421	16246	16533	16450	16224	16464	16482	16450	16429	16395	16441	16202	16394	16431	16214	16476	16277	16113	16498	16340	16549	16271	16590	16325	16254	16333	16489	16458	16406	16387	16418	16299	16495	16404	16367	16306	16292	16170	16250	16356	16332	16523	16521	16415	16361	16368	16395	16419	16303	16432	16247	16223	16291	16309	16458	16381	16374	16301	16294	16452	16558	16152	16366	16281	16473	16315	16229	16402	16336	16171	16365	16372	16246	16552	16357	16294	16375	16420	16428	16516	16319	16297	16245	16405	16396	16417	16329	16380	16508	16262	16179	16198	16354	16317	16289	16360	16305	16139	16277	16092	16153	16507	16293	16252	16176	16349	16287	16357	16094	16041	16398	16461	16370	16226	16331	16324	16405	16399	16432	16306	16206	16222	16341	16394	16307	16285	16327	16482	16272	16202	16212	16461	16322	16156	16386	16344	16505	16566	16568	16453	16233	16320	16272	16291	16264	16254	16316	15964	16342	16251	16491	16381	16391	16184	16312	16325	16300	16184	16121	16340	16327	16195	16211	16174	16293	16471	16180	16223	16305	16307	16208	16444	16543	16523	16455	16418	16353	16620	16090	16224	16474	16176	16087	16405	16355	16564	16306	16377	16557	16419	16401	16461	16199	16376	16278	16491	16422	16443	16356	16408	16299	16294	16506	16602	16276	16349	16374	16435	16444	16449	16612	16310	16238	16331	16384	16276	16310	16462	16384	16321	16152	16256	16213	16400	16352	16315	16616	16235	16392	16184	16504	16157	16410	16435	16199	16198	16439	16196	16422	16413	16330	16247	16367	16466	16329	16509	16240	16302	16258	16166	16096	16411	16412	16380	16281	16160	16319	16464	16527	16255	16553	16459	16336	16197	16310	16175	16227	16317	16370	16344	16401	16313	16224	16478	16349	16490	16446	16419	16513	16330	16274	16358	16281	16324	16456	16273	16273	16047	16497	16424	16410	16473	16374	16509	16341	16566	16326	16336	16288	16442	16346	16409	16516	16609	16205	16409	16189	16380	16192	16304	16390	16424	16587	16391	16334	16196	16302	16358	16354	16257	16111	16359	16296	16453	16483	16504	16296	16440	16246	16527	16348	16562	16286	16370	16390	16339	16387	16473	16135	16395	16384	16411	16389	16364	16569	16399	16387	16423	16446	16298	16443	16561	16316	16326	16369	16224	16254	16381	16195	16436	16247	16335	16132	16220	16321	16378	16336	16073	16265	16304	16425	16487	16619	16297	16599	16254	16268	16368	16268	16415	16405	16495	16506	16349	16345	16519	16409	16316	16541	16363	16290	16111	16335	16399	16438	16407	16335	16370	16495	16272	16358	16354	16380	16510	16252	16283	16320	16440	16404	16271	16341	16409	16326	16428	16416	16481	16483	16378	16196	16130	16426	16283	16449	16590	16298	16557	16217	16491	16304	16366	16362	16293	16399	16412	16379	16204	16096	16348	16365	16174	16429	16530	16374	16290	16308	16381	16334	16311	16270	16437	16488	16444	16138	16447	16437	16403	16292	16363	16471	16197	16254	16311	16417	16322	16285	16300	16148	16486	16343	16376	16298	16317	16514	16445	16221	16431	16313	16281	16238	16447	16323	16380	16457	16564	16318	16439	16262	16427	16410	16401	16140	16398	16273	16159	16187	16286	16353	16361	16346	16087	16305	16526	16195	16559	16415	16472	16245	16491	16347	16314	16276	16326	16202	16288	16301	16279	16412	16473	16394	16444	16287	16327	16347	16107	16494	16527	16424	16435	16442	16576	16441	16400	16348	16148	16148	16384	16417	16312	16178	16413	16518	16334	16393	16242	16245	16448	16374	16234	16301	16212	16365	16448	16311	16302	16484	16232	16344	16216	16532	16427	16353	16369	16312	16301	16305	16401	16238	16422	16563	16259	16417	16581	16645	16280	16373	16368	16156	16239	16420	16305	16476	16295	16299	16257	16380	16277	16379	16640	16155	16438	16269	16349	16161	16277	16281	16313	16470	16253	16141	16172	16416	16211	16245	16487	16366	16340	16168	15999	16372	16304	16170	16267	16331	16487	16183	15809	16304	16135	16474	16249	16408	16484	16444	16419	16412	16202	16270	15927	16291	16530	16456	16376	16384	16284	16038	16453	16413	16423	16455	16444	16317	16375	16504	16338	16282	16494	16659	16652	16431	16420	16367	16478	16347	16002	16240	16337	16220	16540	16255	16441	16375	16372	16287	16062	16290	16375	16443	16414	16446	16322	16362	16233	16379	16425	16446	16334	16337	16335	16432	16486	16345	16342	16333	16273	16327	16184	16494	16259	16280	16320	16279	16385	16377	16489	16199	16154	16178	16220	16463	16204	16409	16343	16237	16337	16297	16620	16320	16621	16470	16321	16318	16245	16416	16278	16126	16390	16362	16343	16333	16400	16449	16559	16243	16349	16318	16348	16394	16319	16580	16279	16331	16416	16323	16524	16252	16277	16298	16409	16389	16349	16396	16335	16448	16187	15989	16452	16479	16443	16247	16199	16326	16272	16302	16339	16320	16386	16349	16267	16353	16356	16467	16336	16372	16327	16320	16215	16268	16344	16421	16320	16451	16350	16382	16306	16204	16458	16288	16271	16343	16181	16272	16415	16386	16340	16342	16472	16353	16512	16183	16395	16442	16516	16305	16195	16419	16292	16231	16248	16412	16317	16332	16262	16236	16443	16206	16425	16247	16151	16394	16360	16486	16371	16150	16351	16330	16289	16165	16443	16276	16155	16448	16686	16228	16606	16498	16425	16381	16409	16267	16459	16350	16186	16362	16474	16196	16237	16182	16276	16346	16537	16445	16401	16332	16352	16166	16263	16302	16182	16502	16253	16285	16436	16310	16584	16214	16361	16439	16574	16312	16347	16172	16185	16380	16397	16307
12388	23895	19746	17279	16510	15683	15615	15169	14731	14538	13981	13893	13722	13758	13599	13764	13652	13790	13863	13729	13718	13631	13693	13731	13643	13738	13592	13616	13694	13585	13755	13746	13518	13696	13705	13619	13565	13661	13580	13533	13544	13669	13586	13595	13505	13701	13627	13749	13638	13616	13603	13723	13585	13491	13708	13518	13539	13505	13593	13593	13680	13516	13565	13711	13636	13634	13350	13807	13569	13625	13674	13536	13450	13544	13554	13419	13684	13551	13678	13472	13615	13568	13632	13522	13665	13716	13639	13495	13513	13558	13520	13526	13417	13565	13526	13694	13512	13458	13538	13539	13645	13602	13535	13500	13640	13478	13784	13514	13751	13478	13469	13577	13659	13715	13744	13701	13595	13604	13600	13495	13590	13624	13544	13733	13691	13516	13781	13589	13512	13697	13443	13639	13699	13503	13730	13562	13562	13541	13509	13460	13427	13534	13659	13504	13630	13618	13516	13567	13617	13727	13659	13488	13596	13657	13593	13671	13675	13676	13521	13481	13654	13537	13542	13687	13626	13637	13415	13641	13539	13473	13533	13697	13532	13622	13622	13558	13549	13514	13479	13663	13611	13614	13639	13460	13706	13594	13646	13566	13645	13596	13698	13690	13649	13541	13593	13488	13611	13532	13584	13635	13423	13444	13533	13559	13492	13470	13567	13534	13569	13573	13453	13619	13635	13677	13609	13623	13507	13410	13563	13662	13648	13743	13546	13526	13658	13541	13513	13578	13506	13296	13570	13728	13423	13698	13386	13526	13605	13619	13500	13551	13534	13636	13503	13638	13510	13646	13466	13544	13244	13563	13478	13449	13605	13646	13499	13650	13682	13537	13462	13580	13620	13477	13551	13775	13613	13532	13600	13510	13551	13682	13505	13483	13405	13667	13614	13554	13604	13582	13569	13456	13629	13463	13523	13536	13627	13364	13417	13499	13582	13723	13601	13581	13562	13568	13768	13685	13519	13601	13666	13571	13569	13542	13581	13572	13619	13606	13614	13638	13729	13495	13536	13657	13400	13498	13545	13615	13370	13579	13644	13499	13603	13678	13480	13589	13483	13800	13555	13710	13433	13537	13663	13739	13541	13630	13514	13576	13597	13571	13438	13594	13558	13599	13685	13706	13499	13494	13597	13561	13637	13755	13655	13676	13636	13683	13539	13408	13666	13661	13567	13474	13451	13490	13578	13718	13380	13481	13563	13714	13475	13552	13611	13415	13585	13511	13722	13583	13657	13431	13594	13508	13686	13667	13682	13601	13684	13597	13543	13432	13763	13608	13640	13469	13576	13681	13686	13587	13521	13491	13723	13459	13685	13588	13426	13642	13636	13599	13481	13603	13708	13587	13385	13643	13547	13686	13328	13604	13531	13562	13591	13600	13552	13631	13560	13632	13430	13524	13563	13538	13718	13428	13637	13548	13601	13598	13502	13557	13490	13584	13536	13663	13547	13640	13431	13641	13492	13500	13700	13594	13475	13453	13513	13814	13697	13595	13632	13557	13553	13551	13577	13755	13424	13514	13553	13455	13534	13653	13538	13624	13588	13624	13607	13730	13529	13623	13766	13532	13528	13512	13517	13474	13522	13633	13722	13599	13666	13463	13700	13641	13499	13537	13693	13708	13581	13544	13635	13531	13536	13648	13667	13498	13659	13559	13721	13516	13682	13510	13530	13780	13563	13608	13669	13542	13486	13473	13611	13397	13659	13490	13440	13559	13632	13475	13595	13518	13606	13613	13615	13586	13442	13537	13543	13658	13630	13720	13569	13494	13510	13645	13520	13334	13650	13632	13595	13699	13575	13674	13564	13557	13752	13448	13691	13514	13520	13719	13453	13645	13479	13563	13701	13574	13453	13444	13633	13691	13580	13643	13529	13454	13514	13488	13710	13481	13579	13625	13604	13500	13645	13438	13769	13730	13570	13485	13579	13630	13608	13621	13533	13555	13578	13509	13533	13619	13535	13540	13539	13441	13615	13651	13728	13528	13584	13700	13660	13632	13499	13552	13632	13565	13652	13609	13498	13468	13504	13759	13502	13675	13450	13682	13620	13478	13636	13573	13606	13454	13620	13551	13567	13595	13591	13662	13522	13726	13513	13545	13567	13590	13499	13602	13540	13587	13696	13518	13506	13541	13439	13650	13494	13576	13547	13377	13633	13534	13643	13471	13589	13450	13479	13561	13557	13519	13631	13557	13643	13584	13627	13463	13604	13643	13692	13515	13709	13607	13581	13649	13671	13651	13515	13634	13425	13700	13529	13470	13742	13434	13655	13408	13582	13584	13315	13840	13570	13623	13483	13693	13587	13531	13699	13512	13590	13640	13557	13365	13742	13600	13617	13522	13582	13720	13645	13564	13652	13545	13562	13606	13673	13660	13517	13627	13596	13537	13561	13611	13342	13582	13542	13544	13636	13574	13695	13716	13500	13617	13429	13604	13654	13644	13563	13705	13619	13535	13435	13758	13485	13573	13627	13554	13541	13502	13684	13597	13541	13551	13654	13495	13611	13544	13677	13425	13589	13669	13603	13490	13602	13533	13479	13615	13543	13534	13431	13565	13482	13536	13523	13611	13413	13460	13466	13493	13827	13586	13649	13570	13630	13724	13486	13536	13633	13525	13537	13721	13580	13546	13601	13588	13747	13443	13744	13676	13600	13528	13621	13571	13619	13529	13583	13562	13530	13483	13493	13517	13616	13507	13847	13503	13601	13653	13700	13352	13633	13622	13521	13667	13546	13555	13501	13605	13570	13456	13549	13616	13828	13653	13670	13547	13734	13550	13662	13549	13568	13600	13735	13575	13618	13658	13579	13524	13534	13604	13654	13678	13506	13572	13546	13646	13526	13512	13330	13482	13504	13483	13596	13656	13634	13534	13491	13460	13521	13667	13673	13646	13687	13639	13512	13566	13604	13580	13577	13738	13424	13536	13605	13643	13710	13476	13692	13438	13628	13583	13534	13468	13555	13675	13614	13440	13588	13704	13742	13628	13557	13725	13674	13479	13774	13491	13548	13623	13725	13657	13520	13622	13647	13731	13546	13396	13471	13653	13528	13376	13474	13526	13538	13484	13446	13562	13667	13585	13609	13581	13576	13512	13549	13829	13515	13450	13511	13462	13574	13608	13593	13566	13554	13498	13559	13744	13675	13494	13528	13605	13626	13588	13443	13554	13744	13394	13526	13585	13394	13492	13537	13646	13497	13664	13537	13641	13651	13631	13518	13489	13560	13539	13457	13483	13635	13539	13458	13539	13553	13623	13507	13753	13819	13588	13607	13589	13559	13725	13544	13525	13455	13432	13761	13541	13595	13578	13602	13416	13614	13654	13423	13661	13601	13488	13500	13567	13436	13546	13680	13529	13493	13316	13579	13582	13486	13652	13565	13581	13490	13591	13549	13537	13543	13559	13596	13591	13581	13612	13722	13530	13646	13558	13600	13575	13511	13538	13602	13708	13584	13668	13679	13566	13588	13715	13586	13496	13513	13515	13485	13601	13620	13694	13635	13594	13456	13468	13608	13527	13667	13549	13776	13482	13716	13505	13472	13666	13574	13580	13604	13557	13509	13591	13575	13636	13674	13586	13521	13584	13706	13638	13525	13538	13637	13563	13599	13623	13690	13506	13652	13572	13654	13603	13585	13643	13502	13575	13631	13637	13524	13403	13584	13632	13472	13553	13512	13604	13581	13428	13563	13424	13558	13439	13654	13554	13587	13534	13568	13618	13629	13596	13573	13393	13693	13492	13612	13476	13651	13639	13520	13650	13568	13575	13498	13601	13673	13485	13515	13608	13610	13587	13539	13668	13612	13599	13548	13443	13726	13460	13545	13499	13658	13544	13594	13451	13570	13726	13570	13692	13581	13730	13525	13452	13515	13561	13561	13688	13564	13540	13543	13534	13436	13551	13409	13400	13630	13652	13649	13679	13683	13641	13500	13487	13505	13453	13527	13524	13583	13556	13459	13766	13514	13589	13695	13510	13568	13621	13559	13753	13605	13546	13674	13738	13614	13530	13648	13542	13697	13525	13482	13579	13587	13566	13641	13529	13490	13613	13411	13427	13572	13622	13499	13578	13605	13646	13753	13375	13525	13465	13393	13761	13663	13658	13522	13644	13592	13782	13702	13540	13538	13575	13599	13513	13532	13370	13661	13719	13486	13607	13705	13485	13715	13735	13616	13542	13698	13617	13585	13463	13700	13566	13408	13585	13452	13684	13634	13469	13761	13574	13572	13452	13543	13474	13577	13429	13482	13606	13672	13522	13578	13659	13519	13419	13583	13444	13631	13584	13407	13651	13691	13781	13659	13664	13470	13444	13565	13552	13579	13480	13584	13527	13557	13640	13606	13739	13446	13674	13657	13720	13532	13520	13474	13513	13537	13591	13591	13454	13629	13475	13542	13593	13384	13495	13528	13581	13572	13589	13491	13588	13556	13659	13698	13594	13555	13654	13693	13635	13668	13692	13595	13332	13648	13564	13544	13629	13415	13483	13494	13564	13496	13609	13456	13591	13604	13487	13613	13617	13620	13722	13610	13667	13517	13636	13572	13623	13601	13468	13601	13550	13739	13406	13577	13629	13616	13614	13657	13486	13639	13532	13620	13594	13693	13737	13426	13504	13682	13704	13591	13668	13609	13689	13581	13506	13598	13509	13665	13457	13502	13530	13764	13614	13814	13685	13665	13516	13410	13664	13568	13637	13579	13546	13668	13495	13528	13549	13536	13582	13797	13524	13634	13526	13673	13522	13524	13623	13645	13550	13355	13567	13756	13458	13675	13550	13571	13682	13513	13657	13485	13708	13506	13489	13642	13363	13551	13634	13522	13740	13581	13609	13708	13484	13566	13500	13600	13414	13443	13691	13433	13555	13458	13409	13574	13714	13590	13548	13668	13614	13611	13521	13571	13582	13532	13628	13493	13518	13480	13678	13476	13556	13441	13584	13646	13527	13541	13480	13559	13536	13748	13476	13628	13436	13612	13591	13570	13562	13447	13556	13524	13562	13568	13533	13549	13598	13503	13431	13566	13564	13586	13501	13722	13555	13747	13566	13535	13538	13473	13512	13669	13539	13700	13494	13665	13519	13556	13730	13655	13493	13725	13600	13450	13683	13583	13413	13715	13535	13563	13505	13564	13698
29857	22455	22247	19822	17756	17686	17614	17603	17361	17108	17255	17192	17057	17109	17119	17021	17269	17114	17155	17045	16995	17040	17138	17042	16987	17041	16952	17160	17128	17107	17130	17018	17240	17351	17017	16960	16831	17102	17083	17173	16902	16930	17234	16957	17051	17056	17173	17079	16984	16958	17147	17303	16986	17230	17177	17073	17000	17085	17216	17028	17034	17190	17244	17132	16978	17008	17058	17115	17068	17105	17132	17057	16960	17295	17230	17127	17012	17058	17035	17021	16994	16978	17046	17017	17083	17132	17116	17274	17298	17021	17052	17150	17278	16958	17168	17167	16984	17067	16924	17146	17134	17002	16941	16949	17159	17082	17052	17138	16829	16898	17007	17116	17027	16965	17214	17134	17049	16673	17066	17056	16901	16998	17201	17031	17090	17153	17329	16964	17333	17144	17020	16981	17114	17219	17051	16858	17053	17359	17104	16891	17011	17205	17013	16920	17016	17274	17096	17029	17185	17081	17231	17092	17012	17054	17144	17023	17091	17345	17259	17139	17157	17036	17020	17358	17100	17122	17221	17043	17218	17051	17007	17070	17002	17063	17166	17307	17088	17188	17154	16916	17083	17186	17149	16986	17034	17201	16882	16912	17015	16986	17193	16994	17062	16980	17065	17090	17407	17128	17061	17072	17061	17129	17139	16992	17351	16962	17089	17169	17123	17073	17093	17016	16919	16934	17049	16969	16960	17073	17164	17113	17179	17087	17248	17331	17180	17142	17150	16999	16999	17154	17388	16929	17287	17027	17278	17039	16955	16981	17130	17029	17132	17128	16901	17269	17172	17049	17094	17035	17022	16868	17082	17119	17179	17088	17064	17113	17071	17096	17131	16775	17111	16957	17177	17115	17156	17157	17239	17127	17083	16918	16982	16974	17168	17046	17304	16928	17007	16883	17122	16957	17083	17116	17123	16949	17163	17238	17087	17116	17108	17100	17109	17018	17068	17042	17018	17007	16918	17118	17220	17185	16984	17101	17027	17128	17272	16943	17044	17121	17012	17182	17019	17097	17184	17162	17173	17023	17023	17043	17045	16961	17099	17065	17209	17027	17017	17234	17151	17234	17037	16925	17092	17007	17168	17046	17157	17089	17010	17061	17024	16906	17066	17154	17304	17236	17092	17102	16945	17179	17146	16963	17037	16912	16904	16912	17054	17382	17314	17198	17153	17225	16877	17181	16993	17139	17134	17017	17043	17075	17054	17203	17070	17154	17219	17011	17204	17295	17029	16869	17164	16981	17047	17128	17216	16926	17040	17269	16943	17212	17128	17216	17168	17275	16934	17025	17149	17012	17225	17109	17051	17060	16869	17069	17141	17101	17160	17234	17142	17204	17147	17112	17063	17049	17019	17231	16837	16960	17148	17222	17162	17050	17275	16834	17135	17050	17172	17035	16921	17018	17216	16915	17152	17069	16979	16910	17134	17105	17117	17197	17037	16872	17033	16977	17079	17070	17305	17004	17276	17039	17247	17132	17244	17130	17133	16895	16956	17300	16910	17126	17003	17129	17155	17017	17074	17140	16905	17187	16941	17083	17145	17247	16928	16885	16934	17101	17234	17206	17167	17125	17127	16920	17209	17110	17010	17165	17061	17011	16867	17129	17044	17175	17142	17056	17358	16950	17036	16931	16942	17146	17058	17097	16930	16958	16926	17064	17114	17085	17114	17147	17084	17256	17147	16997	16983	17126	17318	17016	17021	17146	17112	17201	17043	17063	17169	17204	17063	17016	17169	17049	17172	16956	17121	17048	16865	17359	17133	17212	17068	17065	17142	16970	17077	17153	16974	17045	16851	17081	17015	17226	17249	17107	17200	17180	17046	17035	17146	17012	17158	17192	17118	17031	17365	16815	17083	17024	17056	17265	17157	17210	17261	17106	16972	17111	17190	17275	17317	17179	16922	17101	17135	16944	17018	17013	17128	17274	17260	16857	17016	17221	17092	17077	17093	17154	17177	16872	16989	17023	17312	17059	16991	16820	16927	17263	17146	17063	17070	17204	17047	17162	17259	17155	17234	17001	17145	17063	17008	17114	17171	17051	17005	17173	17133	17071	17038	16840	17170	17058	16861	16905	17162	17064	16928	16912	17054	17082	17000	17196	17150	17137	17181	16855	17034	16989	17045	16925	17081	17086	16995	17044	16968	16951	16973	17236	17091	16942	16926	17277	17120	16914	17012	17087	16950	16964	17066	17247	17268	17188	17156	17012	17063	17073	16869	17026	17014	17203	16999	16895	16981	17098	17006	17183	17014	17213	16965	17120	17069	17192	17157	17110	17188	17329	17147	17008	17235	17051	16973	17000	17182	17257	16914	17113	16894	17140	16988	17083	17189	16890	17156	17052	17062	17126	16976	17028	16961	17184	17183	17077	16888	17082	17085	17101	17004	17095	17010	16852	17094	17167	17329	17032	16943	17010	17217	16952	16994	17198	17176	16937	17081	16869	17224	17107	17106	17094	17151	16985	17256	17088	17148	17120	16965	16911	17188	17089	16989	16986	17083	17150	17063	17044	17005	16909	17004	16963	17151	17057	17067	17093	17066	17154	17278	17123	17277	17255	17083	16979	17078	17266	16996	17060	17202	17203	16984	16923	17081	17015	16806	17078	17155	17185	17095	17033	16892	17133	16763	17020	17052	16831	17087	16917	17154	17354	17077	17100	17069	17138	17000	17191	17170	17025	17136	17246	17010	17087	16880	16906	17081	17096	17141	17038	17092	17123	17130	17005	17034	16988	17026	17099	17361	17089	17086	17326	17218	17228	17118	17063	17088	17183	16944	16990	17086	16957	16955	17037	17031	17031	16873	17247	17061	17139	16955	17018	16958	17192	17251	17090	17139	17141	17201	17106	17075	17098	17167	17056	17255	16984	16998	17093	17002	17106	17092	16885	17109	17093	17124	16922	17020	17203	16986	17092	17125	17314	17080	17034	16819	16965	16908	17060	17317	17107	17009	16887	17175	17123	17093	17218	17089	17161	16874	17035	17180	17031	17014	17110	16981	17002	17029	17024	16964	16940	16992	16873	17102	17249	17086	17012	16856	17222	17195	17119	16972	17317	17029	17112	17442	17116	16918	17195	17046	17012	17014	17178	17151	17097	17372	17333	17391	17161	17157	17077	16882	17102	17079	17146	17274	17270	17131	17093	17290	17104	17068	17257	17240	17117	17024	17195	16982	17154	17264	17209	17085	17094	17075	16965	16851	17023	17017	17084	17275	17117	16936	17137	17075	16922	17190	16887	17034	17166	17190	16947	16878	16869	17218	17060	17115	17140	16725	17027	17122	17001	17038	16920	17303	17113	17315	16943	17013	16973	17002	17087	17149	17071	17133	17090	17027	17219	17118	17069	17107	17050	17131	17055	16895	17252	17171	17053	16978	17074	17054	17204	16983	17163	17266	17276	17004	17200	17180	17198	16936	16950	17199	17215	17053	16923	17183	17002	17055	16928	17306	17102	17215	16935	17132	17272	16924	17202	17081	16934	17401	17047	17168	17115	17120	17153	17194	17176	17163	16859	16765	16986	17154	17114	16942	17337	17172	17096	17075	17160	17157	17212	17244	17272	17309	17138	17197	17060	17243	17075	17198	17027	16961	17052	16971	17001	17184	17026	17106	17074	17008	17265	17346	17181	17030	17045	17129	17171	16845	17161	17264	17202	17260	17282	17152	17338	17071	17048	17394	17133	16990	17046	17033	17088	17132	17185	17075	17140	17013	16962	17063	16852	17144	17141	17006	17142	17181	17064	17338	17235	17012	17164	17152	17116	16986	17091	16883	17063	17079	17073	17136	17134	17146	17317	16999	16897	17031	17000	16963	17078	17075	16828	17087	16993	16934	17029	17121	17142	17139	16985	17171	17022	16972	16939	17464	17106	17051	17043	16999	16981	17157	16919	17125	17118	17192	16870	17343	17025	17335	17011	16969	17094	17112	16891	17021	17027	17246	17025	17199	17175	17095	17075	16890	17218	16993	17180	17217	17083	17062	17048	17227	17125	17287	17204	17108	17148	16951	17191	17190	17206	17307	17034	17281	17100	17011	17328	17230	17143	17247	16788	17141	17324	16965	17239	17066	16911	17149	17174	17193	17033	17110	17103	17247	17137	17098	17134	17158	17199	17045	17119	17071	17284	17123	17000	16994	17066	17062	17169	17170	17294	17058	17017	17042	17102	17029	16916	17045	16995	17271	16810	16925	16989	17223	17097	16971	17049	17156	17189	16880	16943	17049	17111	17105	16962	17094	17072	17183	17051	17029	17125	17050	17020	16965	17059	17172	17279	17211	17105	17210	17187	17113	17077	17032	17222	16938	17223	16992	16980	17035	17126	17034	17061	17092	16838	17350	17095	17185	17073	17063	17068	17156	17165	17032	16991	17212	17154	16901	17004	16926	17090	17058	17357	16940	17051	16975	17173	17286	17025	17151	16996	16890	17225	17406	17032	17201	17157	16930	17126	17141	17173	17040	16826	17098	17102	17217	16928	17076	17164	17150	17042	17269	17019	16946	17120	17228	17036	16897	17227	17247	16860	17080	17019	17177	17120	17151	17132	17152	17065	17076	17023	17107	17089	17050	16899	16859	17232	17088	17101	17380	17121	16989	17033	17139	17128	17086	16881	17012	17037	17042	17028	16979	17010	17198	17022	17101	16885	17264	17127	17125	17045	17034	16982	17024	17198	17029	17062	17181	17007	17019	16955	17263	17116	17168	17052	17023	16995	16945	16961	16910	17036	16998	17024	16978	16862	16926	17344	17082	17084	17048	17064	17113	16907	17208	17092	17161	17057	17042	17225	17260	16969	17072	16936	17037	16939	17081	17168	16906	17166	17183	17102	16923	17032	16997	17065	17157	16879	17099	17084	17265	17206	16957	17403	17200	16997	17040	16926	17055	16978	17057	17091	17157	17026	17343	17048	16983	17048	16803	17102	16996	17033	17021	16978	16977	17075	17285	17139	17087	17189	17003	17127	16952	17037	17077	17037	17083	17168	17304	16996	16916	17045	17121	17263	17143	17074	17189	17193	17131	17189	17110	17184	16989	17207	16899	17083	17140	17130	17162	16938	17204	16993	17163	17218	17083	17260	17213	17064	17181	17216	16901	16898	17214	17223	17074	16926	17068	17037	17192	17026	17294	17113
15819	18078	16178	15435	15177	14694	14588	14516	14301	14464	14107	14183	13980	14018	14060	14135	14162	13933	14214	14054	14093	14064	13921	14058	14041	14137	14032	14053	14243	14085	14234	13886	14082	14012	14099	14057	14032	14162	14041	14097	14142	14244	14097	14003	13949	14103	14195	13890	14107	14131	14113	14063	14179	13858	13990	14088	14093	14111	14121	13938	13936	14171	14137	14025	14188	14105	13787	14125	14238	14074	14130	13884	13994	13940	13889	14021	14054	13839	14046	14084	13994	13939	14055	13988	14012	13864	14127	14009	13915	13991	13857	14138	14022	14079	14130	14054	14148	14151	14050	14064	14059	14113	14133	14179	13921	14057	13821	14100	14019	14072	14116	14045	14107	14030	14101	13956	13990	14143	13979	14044	14024	13909	13991	13918	13998	14126	13751	14045	14108	14002	14157	13951	13986	13831	13926	13998	13967	14051	14014	13980	14053	14022	14062	14037	14043	14185	13984	14032	13988	13992	14020	13994	14041	14269	13895	14001	13938	13799	13986	13982	13898	13817	13837	14229	14062	14063	14072	14055	14102	14000	14041	13917	14143	13965	14061	13999	14034	14007	14062	14048	14014	14090	14098	14074	13939	14099	14107	14042	14205	13888	14045	13936	13935	14032	14053	14082	13984	14063	13941	13817	14142	13951	13964	14032	14069	13992	13950	14059	13982	13975	14128	14008	14208	14010	13969	13827	13957	14094	13959	14019	14046	13922	14037	13971	14047	13956	14125	13913	14107	13953	14062	14122	13947	13905	14106	14045	14094	14113	13954	13949	13930	14101	14046	14034	13801	13995	14041	13996	13935	14075	13868	14049	13961	14002	13814	14115	14030	13863	14112	13897	14095	13838	13993	13909	13963	13940	14067	14023	14166	14216	13772	13951	14049	14188	14120	14127	13920	14203	13885	14161	14066	14120	14018	14182	13942	14077	14107	14018	14215	14012	13960	14158	13918	14011	14040	14026	14079	13941	13954	14045	13913	14107	14060	14027	14144	13817	13929	13912	13978	14033	13894	13914	13960	13988	14140	14052	14274	14021	13925	14021	14014	13914	14097	14140	13977	14034	13993	14015	14014	14009	14029	14255	14142	13962	13981	13881	14107	14026	13921	13977	14087	14118	13972	13932	13959	13941	13985	13906	13975	14159	14084	14112	14066	13958	13920	14022	14196	14115	14080	13977	13928	13780	13827	14164	14022	13965	14021	14014	14056	13981	14047	13948	14053	14052	14013	14090	13969	13989	14174	13923	14147	14057	13934	13989	14013	13823	13999	14072	13925	14015	14119	14036	13956	13942	13966	14083	13979	14056	14063	14077	14079	14079	14153	14043	14100	14064	13963	14140	14077	14079	14090	14144	14083	14085	14098	14102	13982	14130	13956	14071	14012	14035	14016	14011	13881	14178	13924	14098	13872	14201	13903	14135	14100	13968	13823	14027	13910	13995	14048	13960	14082	14016	14057	14100	13896	14157	13948	14012	14015	14041	13957	13770	13974	13921	14277	13857	14179	13908	13980	13966	13967	14012	14036	14172	13929	13765	13981	13843	13953	13851	14193	14023	14069	14092	14071	13933	13853	13986	13885	13943	14197	14039	14181	14030	14046	13980	14164	13960	14204	13968	14011	14027	13990	13873	14039	14094	14157	14156	14103	14127	14120	14025	14047	14255	13977	13948	14084	13988	14201	14133	14054	14107	14062	14035	14091	14130	13968	14106	13946	14039	13921	14081	14225	14107	14158	13966	14078	14002	14174	13946	14031	14016	14141	13998	14072	13982	13999	14160	14143	13928	13993	14068	14115	14042	13933	13976	14088	14065	13991	14164	14161	14066	13943	14092	13977	13880	13986	14109	13982	14071	14176	14106	13926	14042	14073	13981	14049	13949	14071	13979	13820	14140	14238	13952	13948	14279	14118	14039	13939	13990	14051	14066	14023	14069	14084	14124	13896	14161	14120	13922	14146	14087	14033	13981	13998	13960	13904	14007	14021	14081	13904	13997	13974	14128	13906	13808	14089	14104	14122	14259	14084	14075	14030	13926	14067	14102	14016	14078	14005	14073	14043	14024	13974	14130	13951	13985	14093	14002	13952	14073	14050	13972	14023	14156	13925	14092	14038	14132	14029	14056	13999	14164	14032	14122	13956	14004	14091	14005	13970	14099	13975	14151	13968	14056	14105	13915	13939	13905	13875	14038	13925	14098	13945	14036	14099	13955	14120	14006	14004	13881	13855	14077	14105	14022	14136	14065	13962	14125	14145	13954	14079	14170	14079	13899	14171	13953	13909	14033	14019	14058	13914	14151	13884	14196	14092	13948	14129	14041	14042	13908	13898	13842	14086	13863	13896	14244	13988	13988	14050	14112	14026	14145	14080	13986	14057	13936	13972	14144	14178	14084	13906	14300	14107	14099	14063	13997	14058	14080	14049	13949	14174	13997	13976	14163	14022	14046	14054	14097	14068	14028	14057	14028	14118	13999	14011	14040	14019	14100	14163	14037	13833	14102	13884	13882	13873	13949	13967	14038	14186	13894	13912	14046	14131	13863	13880	14127	13853	13973	13941	13860	14073	14042	13999	13976	14103	14081	13999	14061	14027	13906	13943	14063	14163	13918	14060	13935	14116	14022	14090	14202	14095	14063	14177	14024	14003	14091	14026	13975	14062	13927	13990	14006	13916	14163	13882	14050	14051	13880	14124	13946	14070	14032	13983	13945	14053	13839	13935	13926	14021	14006	13988	13984	14236	13895	14025	13911	14083	14044	13980	13923	13950	14002	14117	14065	14120	13912	14033	14179	14014	13924	13975	13975	14048	13865	13855	14044	14026	14083	14134	14021	13980	14075	13944	13984	13829	14122	13990	14119	13966	14140	14020	14223	14028	13944	14117	13957	13972	13994	14096	14090	14043	14071	14068	13994	13883	14095	13915	13899	14221	14041	13996	13976	14124	14119	13973	14117	14056	14112	13905	13978	14201	14171	14083	13992	13971	14076	14019	13859	14105	14162	14074	13987	14122	14006	13912	14006	13865	14171	14031	13846	13832	14106	14015	13870	14012	14128	13878	13917	13980	13926	14044	14005	13857	13947	14043	13958	14226	14102	13838	14111	14190	14100	14010	14134	13975	13983	14072	14098	13945	13904	14064	14073	13953	14033	13889	14085	14240	14078	13916	13980	14055	13960	14032	14003	13962	14030	14078	14069	14037	13986	13944	13902	13947	13997	14068	14100	14233	14127	13882	13849	14137	13969	14102	13946	14063	14260	14082	13979	14032	14037	14119	13999	14257	14025	14089	14046	14037	14116	14038	14165	13988	13940	14024	14067	14116	13942	14008	13868	14025	13910	14045	14102	13858	14041	14120	13929	13875	14092	14129	13806	14120	14055	13996	14156	14039	14185	14016	14032	13915	13963	14113	14086	13995	14099	14176	13785	14086	14052	14030	13969	14021	14051	14085	14122	13981	14087	14061	13945	14147	14036	13791	14036	14166	14209	13942	14018	14119	14046	13932	14000	14020	14024	14047	14106	14019	14118	13922	14056	14100	14054	14031	13843	14139	14130	14037	14193	14064	14039	14057	14018	13822	13749	13955	13934	13984	14079	13984	14007	13989	13955	14150	14077	14158	13975	14005	13997	14000	13996	14113	14109	14122	14095	13894	13987	13940	13949	13997	14012	14016	14003	14044	14015	13996	14030	14008	14061	13886	14043	14005	14022	14021	13953	14036	13874	13929	14027	14031	14025	14017	14107	13986	14036	14036	14026	14143	13926	14127	13965	14035	13852	14086	14055	14169	14116	14147	13920	14154	13851	14085	14100	14172	14129	14157	13823	14137	14110	13992	14046	14133	13928	14100	13972	14040	14082	14183	14105	13923	13878	14129	14085	13942	14068	14032	14079	13888	14209	14035	14073	13974	14008	14104	14019	14194	14238	13961	14031	14043	14062	14111	13993	14071	14144	14058	14200	14048	14128	14048	14025	14106	14013	13983	14029	14020	13862	14130	14161	14082	13831	14051	13848	13936	14055	14038	14048	14053	14103	13970	14095	14145	14100	13947	14015	14066	14091	13962	14206	14060	14058	13913	14198	13989	13969	14073	14093	13964	13958	13936	14035	14229	13967	14028	13979	13960	14132	14082	14117	14079	13981	14067	13808	14124	13861	13842	13972	13971	14322	14098	14059	14105	14035	14178	14074	14197	14060	14104	14181	14006	14169	14045	14126	13900	14159	14053	14143	14066	14014	14322	14146	13938	13912	14056	14139	14114	13921	14178	14036	13976	14003	13822	14204	13967	14124	14133	14108	14053	14037	13931	13925	14079	14021	14096	14037	14025	14053	14057	14130	14061	14054	14064	13819	14069	14011	14072	14036	14100	14062	14054	13994	13991	14001	13949	14060	13917	13960	13968	13862	14157	14100	14041	13984	14039	14108	14073	14058	14017	14129	13935	14177	14086	14019	14052	14192	14091	14053	13905	14157	13927	14042	14053	13909	14090	14009	13868	14065	13987	14190	14170	14163	14007	14004	14040	13953	13936	14120	13885	13790	14152	14163	13990	13906	14025	13918	14060	14077	14076	14046	14018	13871	14162	14054	14118	13995	14020	14163	14085	13897	14119	14170	13973	13981	14103	14043	14066	13906	14013	14162	14002	14084	13932	13915	14044	14078	14149	14168	14049	14180	14051	14295	13959	13986	14024	13943	13914	14080	14067	14186	14180	13939	14009	14163	14146	14129	14000	14108	13895	14079	13913	14028	14069	14155	14211	14151	14085	14248	13952	14234	14059	13992	14012	14013	13877	14027	13993	14014	13890	14084	14071	14051	14077	13993	13997	14105	14065	13967	14024	14202	13951	13932	14124	13780	14081	13921	14122	14023	14024	13962	14051	13811	13976	13975	14025	14132	14206	14062	14107	13912	14035	14057	14067	13940	14086	14017	14007	13925	13998	13857	14022	14022	14112	14036	14008	14087	14131	14130	13874	14106	14077	13939	14024	14111	14035	14136	13947	14069	14130	14005	13988	14227	14007	13790	13950	14116	14097	14134	13930	13992	14006	14002	14059	14136	14041	14029	13978	13959	14131	13982	14103	13958	14027	13905	13985	13838	14116	13951	13876	14108	14004	14017	14066	14105	14078	13882	14027	14244	14140	13974
23265	21317	28089	24997	22019	20401	19621	17308	16736	16721	16826	16706	16592	16616	16476	16370	16482	16585	16544	16412	16376	16552	16523	16447	16590	16356	16227	16347	16342	16543	16400	16356	16517	16307	16321	16280	16447	16427	16272	16215	16325	16507	16307	16265	16354	16455	16240	16243	16591	16444	16349	16390	16431	16384	16321	16173	16430	16320	16207	16219	16390	16190	16095	16151	16387	16587	16466	16303	16386	16488	16335	16281	16277	16372	16187	16331	16395	16361	16352	16413	16321	16463	16446	16281	16355	16307	16551	16393	16192	16216	16279	16260	16023	16041	16320	16053	16322	16377	16335	16349	16270	16273	16184	16222	16502	16322	16370	16355	16393	16486	16484	16364	16372	16292	16242	15994	16308	16304	16254	16169	16448	16406	16378	16295	16174	16286	16437	16436	16384	16248	16205	16025	16526	16480	16597	16382	16506	16368	16400	16220	16320	16252	16312	16366	16378	16266	16280	16236	16309	16357	16438	16227	16400	16261	16355	16335	16088	16350	16206	16220	16440	16318	16483	16444	16188	16392	16238	16317	16161	16227	16546	16348	16272	16166	16394	16295	16445	16297	16249	16245	16173	16356	16215	16347	16571	16202	16438	16498	16330	16510	16202	16486	16473	16105	16168	16231	16400	16306	16323	16297	16127	16323	16405	16093	16175	16295	16440	16376	16380	16381	16367	16248	16281	16174	16465	16360	16267	16096	16241	16094	16295	16241	16386	16259	16267	16419	16319	16375	16436	16511	16351	16103	16281	16303	16270	16497	16264	16292	16482	16401	16283	16240	16287	16402	16341	16243	16268	16356	16495	16253	16239	16292	16247	16402	16201	16539	16424	16322	16520	16324	16380	16314	16229	16295	16033	16294	16092	16263	16122	16333	16489	16302	16499	16320	16227	16493	16474	16181	16304	16326	16287	16254	16268	16343	16155	16369	16523	16217	16069	16265	16160	16349	16204	16298	16289	16426	16189	16087	16234	16358	16280	16287	16315	16602	16369	16253	16447	16484	16374	16424	16497	16356	16217	16165	16348	16354	16402	16431	16300	16410	16189	16406	16399	16321	16295	16311	16237	16178	16327	16342	16185	16356	16262	16140	16027	16230	16422	16351	16411	16379	16209	16330	16363	16189	16252	16292	16166	16248	16313	16131	16179	16313	16459	16255	16265	16201	16224	16243	16354	16481	16312	16253	16449	16254	16228	16257	16206	16366	16176	16402	16312	16249	16450	16182	16473	16369	16338	16059	16260	16301	16319	16262	16279	16035	16428	16181	16246	16396	16249	16329	16419	16406	16444	16155	16428	16244	16507	16305	16095	16374	16402	16376	16341	16423	16265	16377	16162	16293	16316	16383	16291	16522	16055	16194	16283	16287	16316	16110	16380	16343	16466	16389	16155	16186	16361	16459	16352	16400	16315	16297	16523	16367	16292	16380	16423	16179	16436	16415	16381	16226	16287	16305	16400	16269	16212	16220	16202	16308	16287	16156	16482	16301	16335	16393	16373	16272	16401	16137	16246	16187	16418	16440	16304	16332	16281	16304	16008	16371	16249	16302	16300	16452	16318	16444	16275	16439	16235	16361	16356	16280	16194	16425	16285	16318	16344	16590	16509	16475	16263	16210	16368	16417	16309	16361	16170	16333	16459	16377	16468	16251	16263	16286	16191	16451	16208	15983	16386	16325	16374	16335	16224	16322	16559	16433	16209	16296	16273	16282	16498	16518	16286	16199	16406	16604	16279	16377	16394	16360	16373	16319	16324	16452	16360	16534	16400	16379	16317	16353	16386	16238	16381	16292	16468	16452	16139	16300	16107	16435	16265	16495	16206	16230	16302	16074	16383	16411	16338	16448	16482	16176	16204	16266	16500	16360	16251	16373	16326	16174	16376	16481	16349	16302	16215	16243	16285	16297	16446	16367	16356	16596	16379	16149	16284	16195	16308	16456	16350	16348	16495	16132	16277	16347	16486	16221	16162	16206	16471	16336	16243	16370	16421	16322	16150	16419	16323	16325	16407	16302	16387	16433	16334	16178	16368	16397	16339	16371	16266	16371	16221	16292	16309	16406	16113	16370	16345	16159	16202	16080	16311	16383	16306	16346	16348	16256	16351	16355	16287	16300	16413	16243	16423	16445	16467	16200	16218	16303	16176	16246	16186	16165	16394	16304	16204	16420	16243	16248	16345	16155	16326	16194	16380	16271	16294	16369	16413	16397	16376	16434	16359	16414	16297	16257	16316	16323	16152	16521	16365	16355	16293	16272	16261	16283	16219	16171	16324	16253	16319	16202	16398	16542	16389	16432	16270	16213	16296	16490	16549	16404	16384	16373	16349	16538	16236	16269	16181	16096	16513	16168	16287	16349	16186	16490	16485	16391	16134	16203	16378	16257	16338	15933	16141	16252	16210	16181	16500	16401	16311	16229	16332	16418	16547	16389	16432	16154	16382	16189	16039	16345	16244	16166	16364	16279	16287	16088	16501	16446	16464	16352	16345	16336	16300	16255	16289	16503	16163	16330	16327	16315	16363	16184	16163	16305	16373	16271	16315	16248	16481	16287	16215	16192	16425	16382	16416	16388	16356	16265	16144	16384	16393	16337	16381	16328	16256	16346	16414	16283	16435	16258	16377	16354	16227	16259	16363	16224	16407	16325	16456	16312	16416	16225	16150	16458	16468	16399	16297	16215	16179	16151	16211	16224	16374	16255	16482	16196	16279	16569	16265	16354	16428	16277	16219	16089	16252	16315	16465	16363	16446	16289	16074	16238	16412	16252	16272	16167	16260	16241	16161	16330	16479	16426	16079	16188	16348	16255	16190	16260	16279	16260	16336	16421	16359	16273	16393	16156	16333	16340	16307	16385	16431	16399	16314	16228	16449	16327	16190	16235	16272	16297	16245	16263	16156	16184	16219	16126	16368	16352	16409	16418	16406	16094	16365	16294	16228	16475	16162	16352	16238	16327	16244	16357	16303	16347	16353	16399	16268	16283	16245	16470	16506	16129	16306	16334	16457	16309	16496	16466	16491	16090	16405	16167	16348	16357	16291	16246	16358	16211	16495	16113	16154	16456	16286	16267	16374	16321	16314	16327	16485	16364	16451	16240	16255	16417	16244	16305	16233	16415	16274	16032	16373	16203	16395	16412	16340	16221	16356	16151	16417	16218	16086	16263	16289	16338	16329	16332	16178	16266	16285	16082	16512	16180	16311	16249	16388	16285	16341	16391	16256	16327	16273	16370	16473	16383	16275	16350	16345	16325	16499	16116	16228	16323	16357	16499	16279	16298	16434	16419	16302	16218	16415	16156	16215	16264	16445	16400	16208	16273	16180	16339	16339	16414	16276	16143	16178	16064	16360	16425	16511	16373	16323	16322	16357	16365	16350	16408	16231	16326	16275	16277	16606	16355	16249	16282	16315	16221	16405	16271	16265	16252	16386	16509	16411	16265	16269	16299	16233	16535	16378	16392	16394	16336	15997	16328	16288	16225	16278	16525	16347	16237	16307	16478	16473	16174	16384	16150	16277	16275	16357	16323	16374	16208	16393	16296	16437	16323	16223	16367	16303	16283	16280	16324	16247	16279	16093	16443	16150	16285	16340	16283	16350	16166	16216	16334	16391	16203	16255	16384	16324	16410	16267	16246	16321	16306	16327	16472	16592	16263	16370	16580	16466	16122	16318	16255	16205	16277	16333	16336	16351	16163	16329	16244	16160	16107	16330	16348	16180	16222	16235	16362	16298	16281	16514	16355	16430	16426	16171	16445	16232	16129	16347	16083	16216	16293	16499	16236	16273	16355	16137	16427	16205	16265	16161	16189	16308	16154	16453	16519	16249	16283	16446	16182	16242	16231	16378	16199	16391	16336	16290	16300	16320	16343	16362	16194	16423	16348	16380	16510	16296	16184	16393	16186	16117	16360	16322	16272	16380	16408	16250	16284	16468	16354	16273	16351	16358	16171	16266	16237	16326	16389	16159	16381	16575	16249	16256	16315	16430	16340	16177	16376	16342	16326	16323	16464	16270	16175	16394	16528	16293	16454	16369	16315	16438	16172	16272	16328	16316	16423	16511	16260	16206	16218	16293	16252	16264	16280	16286	16246	16534	16433	16416	16145	16389	16424	16236	16354	16244	16330	16408	16403	16327	16287	16202	16406	16368	16535	16411	16283	16227	16343	16143	16305	16301	16262	16464	16393	16384	16391	16249	16134	16161	16248	16382	16292	16343	16210	16503	16270	16287	16425	16198	16259	16103	16226	16420	16575	16456	16465	16181	16385	16234	16435	16417	16362	16297	16421	16422	16357	16389	16261	16129	16344	16169	16165	16262	16415	16243	16378	16451	16338	16494	16151	16357	16538	16326	16342	16158	16226	16377	16280	16313	16404	16189	16358	16381	16306	16215	16031	16276	16341	16318	16280	16382	16450	16479	16390	16404	16265	16561	16427	16381	16220	16197	16140	16355	16200	16264	16112	16224	16421	16362	16376	16305	16146	16373	16435	16339	16179	16385	16126	16108	16447	16222	16398	16323	16412	16389	16536	16472	16378	16443	16127	16465	16393	16321	16564	16256	16246	16329	16450	16291	16254	16343	16357	16199	16195	16211	16327	16300	16312	16325	16298	16529	16380	16332	16361	16696	16299	16195	16262	16439	16352	16272	16248	16138	16239	16141	16300	16309	16431	16197	16523	16368	16250	16288	16308	16445	16302	16437	16268	16348	16538	16456	16267	16286	16593	16249	16265	16223	16239	16300	16312	16124	16237	16459	16207	16216	16202	16352	16223	16217	16204	16208	16384	16441	16303	16218	16457	16306	16211	16400	16140	16242	16187	16378	16284	16259	16404	16292	16551	16308	16300	16245	16191	16204	16429	16403	16557	16259	16059	16177	16525	16301	16442	16360	16340	16405	16223	16287	16352	16439	16272	16194	16325	16495	16340	16356	16169	16226	16366	16372	16360	16431	16422	16360	16353	16219	16280	16308	16414	16600	16358	16270	16390	16636	16272	16490	16291	16355	16196	16305	16368	16277	16451	16499	16333	16113	16305	16399	16323	16366	16030	16353	16245	16383	16376	16191	16257	16249	16254	16334	16324	16108	16316	16338	16316	16482	16204	16428	16192	16395	16341	16259	16439	16332	16366	16342	16450
12007	21182	18129	16445	15646	15200	15037	14619	14410	14140	13990	13716	13733	13509	13532	13608	13854	13579	13599	13631	13707	13740	13616	13726	13717	13604	13624	13622	13622	13654	13608	13610	13720	13615	13825	13514	13733	13708	13650	13758	13568	13870	13617	13706	13583	13712	13586	13589	13560	13579	13537	13726	13576	13553	13484	13610	13511	13514	13743	13746	13580	13618	13663	13655	13591	13701	13407	13615	13635	13545	13562	13742	13561	13484	13667	13567	13597	13601	13761	13653	13568	13526	13683	13618	13564	13626	13606	13659	13714	13369	13516	13584	13709	13625	13687	13591	13588	13697	13706	13606	13603	13647	13729	13545	13454	13484	13493	13559	13734	13708	13448	13541	13637	13659	13609	13493	13622	13587	13650	13629	13582	13587	13759	13555	13628	13469	13638	13797	13660	13632	13746	13612	13597	13686	13514	13661	13707	13586	13601	13752	13582	13443	13495	13522	13545	13588	13689	13763	13702	13731	13474	13664	13541	13659	13655	13521	13725	13512	13611	13759	13562	13685	13549	13574	13567	13485	13676	13542	13847	13558	13695	13595	13548	13434	13412	13662	13739	13744	13588	13685	13628	13517	13576	13587	13629	13601	13525	13724	13571	13616	13466	13473	13480	13590	13678	13519	13658	13695	13649	13569	13613	13696	13601	13714	13440	13520	13535	13681	13743	13456	13578	13537	13686	13522	13561	13670	13632	13728	13625	13581	13628	13449	13478	13470	13665	13582	13559	13526	13616	13450	13717	13557	13515	13613	13684	13578	13738	13539	13504	13625	13481	13553	13674	13738	13658	13724	13525	13624	13573	13639	13454	13601	13665	13636	13711	13654	13684	13785	13667	13659	13593	13658	13680	13518	13749	13474	13622	13745	13609	13681	13640	13550	13508	13575	13707	13524	13713	13557	13830	13581	13675	13642	13722	13749	13647	13452	13624	13680	13560	13561	13689	13458	13506	13422	13671	13347	13670	13486	13617	13520	13585	13608	13669	13616	13732	13578	13578	13749	13576	13646	13585	13650	13681	13675	13695	13612	13638	13650	13462	13478	13549	13526	13690	13643	13774	13563	13561	13581	13512	13603	13494	13571	13518	13662	13494	13599	13696	13502	13684	13664	13408	13702	13539	13597	13535	13625	13627	13565	13686	13608	13714	13611	13725	13632	13626	13607	13621	13436	13787	13587	13507	13467	13604	13668	13687	13449	13541	13534	13567	13640	13575	13551	13704	13633	13780	13519	13595	13647	13567	13612	13528	13575	13645	13689	13714	13695	13496	13469	13666	13523	13627	13566	13606	13584	13682	13524	13513	13634	13668	13470	13659	13622	13546	13639	13568	13464	13636	13610	13623	13733	13744	13524	13631	13762	13539	13700	13539	13550	13561	13640	13360	13458	13500	13563	13761	13502	13635	13692	13468	13736	13590	13751	13604	13667	13688	13479	13555	13601	13670	13607	13560	13592	13607	13678	13659	13592	13520	13599	13658	13620	13678	13538	13691	13653	13439	13614	13649	13672	13712	13656	13600	13645	13625	13552	13632	13606	13432	13638	13683	13570	13553	13631	13779	13658	13727	13690	13675	13644	13611	13734	13689	13663	13522	13591	13760	13684	13755	13427	13704	13579	13611	13642	13572	13780	13598	13528	13541	13460	13638	13711	13679	13704	13647	13547	13585	13612	13596	13590	13540	13487	13608	13480	13527	13581	13576	13666	13642	13626	13589	13491	13842	13664	13624	13534	13600	13595	13695	13589	13563	13654	13458	13515	13572	13536	13540	13634	13400	13705	13656	13635	13338	13744	13549	13494	13625	13578	13487	13640	13428	13646	13594	13459	13600	13567	13486	13586	13627	13680	13565	13710	13601	13618	13465	13641	13609	13685	13600	13696	13475	13591	13558	13555	13536	13613	13693	13542	13674	13600	13464	13535	13593	13479	13609	13630	13648	13541	13770	13681	13519	13748	13419	13688	13596	13571	13675	13575	13833	13607	13750	13637	13683	13613	13823	13814	13771	13680	13461	13510	13592	13448	13405	13635	13682	13572	13545	13672	13797	13606	13544	13501	13662	13573	13586	13632	13661	13444	13657	13562	13673	13688	13643	13543	13571	13672	13731	13628	13670	13556	13503	13749	13810	13567	13576	13720	13543	13546	13537	13569	13653	13408	13561	13652	13702	13440	13549	13535	13496	13553	13678	13644	13576	13533	13698	13753	13535	13720	13655	13487	13664	13853	13580	13661	13511	13474	13558	13561	13603	13400	13568	13637	13742	13647	13554	13576	13436	13635	13628	13669	13458	13504	13499	13590	13519	13564	13508	13721	13689	13524	13664	13558	13468	13727	13637	13640	13665	13603	13627	13643	13628	13666	13650	13627	13515	13584	13881	13512	13496	13745	13593	13545	13514	13656	13587	13478	13744	13491	13720	13455	13524	13582	13608	13573	13615	13514	13629	13664	13518	13491	13569	13571	13563	13627	13422	13592	13591	13566	13777	13482	13836	13642	13739	13645	13536	13478	13440	13519	13579	13764	13620	13471	13462	13654	13661	13607	13678	13449	13545	13611	13562	13602	13663	13659	13514	13619	13502	13711	13557	13773	13597	13686	13593	13716	13427	13545	13668	13546	13493	13499	13593	13696	13559	13661	13661	13706	13563	13667	13613	13497	13539	13524	13548	13595	13630	13481	13720	13477	13521	13751	13586	13553	13345	13486	13529	13605	13707	13820	13663	13642	13561	13688	13573	13549	13646	13503	13765	13435	13703	13582	13691	13550	13652	13514	13698	13641	13512	13457	13534	13573	13572	13603	13519	13459	13619	13653	13528	13437	13526	13500	13525	13725	13605	13668	13480	13544	13647	13626	13729	13651	13591	13604	13679	13464	13638	13641	13729	13802	13831	13607	13546	13644	13690	13664	13736	13568	13527	13541	13450	13727	13529	13601	13641	13716	13539	13712	13538	13585	13629	13678	13493	13488	13555	13511	13525	13551	13635	13879	13664	13597	13465	13628	13717	13661	13850	13544	13583	13528	13540	13497	13679	13633	13759	13546	13482	13575	13540	13532	13680	13604	13560	13533	13622	13619	13584	13498	13588	13545	13757	13613	13529	13569	13700	13502	13532	13658	13617	13467	13739	13559	13564	13566	13542	13651	13688	13576	13435	13711	13532	13513	13607	13642	13615	13686	13651	13619	13605	13704	13518	13720	13558	13632	13613	13648	13516	13681	13550	13731	13697	13768	13608	13659	13404	13539	13494	13568	13611	13758	13660	13472	13573	13448	13700	13600	13319	13608	13613	13505	13629	13591	13617	13749	13431	13617	13597	13429	13634	13522	13526	13511	13481	13543	13538	13560	13589	13722	13610	13735	13548	13608	13560	13505	13654	13726	13545	13477	13485	13615	13721	13550	13598	13555	13503	13480	13614	13442	13703	13518	13526	13589	13561	13476	13676	13551	13600	13657	13521	13672	13466	13529	13632	13761	13598	13455	13576	13634	13585	13547	13576	13620	13655	13662	13587	13689	13527	13569	13617	13535	13497	13781	13534	13615	13595	13608	13801	13657	13504	13735	13762	13701	13614	13577	13641	13629	13680	13479	13480	13593	13676	13744	13730	13521	13538	13433	13485	13746	13727	13513	13496	13499	13483	13751	13585	13631	13602	13555	13724	13659	13829	13652	13643	13734	13627	13519	13699	13641	13487	13588	13696	13696	13712	13577	13608	13426	13546	13749	13529	13591	13569	13673	13739	13551	13631	13625	13738	13579	13663	13719	13605	13622	13720	13609	13685	13710	13798	13656	13598	13495	13634	13738	13693	13763	13635	13365	13691	13582	13555	13632	13493	13613	13547	13534	13769	13617	13486	13591	13411	13561	13635	13682	13597	13480	13561	13551	13770	13724	13433	13752	13628	13496	13608	13588	13492	13726	13544	13569	13607	13539	13589	13565	13733	13745	13507	13516	13531	13418	13498	13659	13634	13477	13559	13540	13411	13538	13429	13584	13614	13538	13589	13653	13623	13430	13677	13509	13467	13650	13769	13527	13535	13570	13583	13494	13763	13675	13655	13547	13468	13617	13427	13484	13656	13569	13698	13622	13569	13457	13738	13643	13640	13681	13549	13726	13480	13615	13461	13634	13652	13718	13600	13630	13616	13516	13661	13573	13502	13713	13583	13458	13642	13422	13684	13568	13693	13676	13660	13543	13455	13382	13584	13606	13627	13569	13764	13593	13783	13450	13551	13561	13669	13602	13519	13438	13768	13466	13700	13642	13491	13720	13419	13513	13704	13516	13617	13582	13624	13734	13770	13580	13659	13765	13463	13637	13654	13673	13530	13551	13582	13721	13516	13524	13572	13552	13748	13581	13642	13665	13651	13599	13454	13588	13647	13625	13550	13520	13489	13571	13561	13539	13460	13661	13771	13470	13684	13665	13396	13544	13629	13644	13606	13662	13525	13437	13627	13627	13578	13657	13648	13554	13546	13817	13558	13604	13795	13525	13786	13501	13567	13629	13630	13647	13576	13759	13641	13527	13773	13721	13611	13453	13654	13687	13544	13764	13632	13671	13513	13667	13593	13730	13564	13744	13558	13689	13700	13534	13658	13635	13732	13603	13550	13506	13713	13737	13514	13717	13642	13631	13673	13519	13566	13756	13561	13732	13713	13595	13697	13659	13636	13627	13589	13711	13618	13537	13545	13576	13614	13452	13553	13558	13660	13422	13691	13461	13609	13513	13410	13609	13580	13575	13677	13442	13629	13560	13647	13576	13646	13620	13584	13538	13652	13651	13464	13683	13715	13668	13569	13626	13606	13600	13522	13595	13575	13788	13688	13610	13523	13685	13632	13602	13600	13621	13493	13630	13735	13652	13615	13567	13337	13541	13674	13536	13572	13653	13668	13623	13677	13499	13665	13444	13688	13581	13599	13472	13483	13683	13684	13601	13690	13832	13614	13545	13405	13459	13685	13574	13589	13409	13663	13498	13660	13520	13492	13628	13539	13505	13495	13559	13553	13547	13641	13537	13533	13611	13672	13543	13516	13508	13647	13629	13502	13470	13563	13570	13602	13498	13469	13652	13589	13538	13764	13543	13603	13560	13676	13746	13615	13579	13588	13780	13623	13501	13679	13741	13684	13573	13640	13626	13689	13635
24862	21313	26696	26449	19177	18045	18213	17351	17448	17105	17183	17241	16968	16976	17052	17197	16978	16809	17227	16952	16986	16768	17008	16934	16876	17009	17010	16797	17022	16911	16991	16872	16865	17060	17120	17054	16882	16767	17065	16825	16917	16828	16816	17206	17096	16866	16841	16583	17009	16914	16967	16836	16720	16885	16897	16840	16743	17013	17065	16951	17006	16932	17031	16913	16744	16720	16918	16844	16770	16879	16945	16982	16858	17147	16776	16910	17021	16786	16812	16667	16707	17004	17042	17062	16864	17030	16651	16704	17022	16738	16985	17003	16942	17004	16769	16803	16835	16780	16666	16931	17005	16788	16789	16880	16829	16844	16960	16979	16986	16899	17056	16806	16618	16960	16936	16806	16953	16733	16928	16951	16854	16856	16683	16931	16987	16840	16787	16763	16898	16959	16896	16644	17013	16702	16807	17090	16693	16833	16895	16945	16725	16952	16810	16874	16669	16912	16913	16977	16928	16825	16859	16679	16729	16736	16814	17038	16804	16680	17009	16894	16751	16781	17014	16963	16725	16688	16977	16960	16871	16809	16894	16902	16780	16737	16887	17116	16922	17056	16621	16979	16825	17069	17056	16782	16807	16988	17021	16699	16858	16727	16697	16883	16908	16931	16878	16726	16724	16875	16848	17061	16932	16886	16816	16728	16713	16947	16990	16915	16768	16792	16918	16937	16903	17018	17108	16880	16988	16762	16794	16831	16762	16865	16863	17146	16802	16842	16897	17011	16685	16866	16870	16805	16685	16858	16955	16888	16849	16728	16917	16877	16905	16735	16778	16835	16850	16832	17000	17090	17099	16849	16774	16722	17097	16862	16719	16802	16871	16898	16961	16986	16898	16852	16842	17035	16893	16875	16614	16981	16788	16916	16996	16840	16778	16809	16936	16903	17090	16810	16957	16696	16632	16742	16908	17126	16809	16724	16912	16935	16686	16635	16746	16871	16720	16843	16854	16772	16884	16785	16822	16900	16777	16873	16788	16870	16809	17044	16819	17096	16887	16847	16700	16931	16840	16953	16986	16938	16865	16682	16962	16922	16747	16619	16911	16963	16719	16836	17008	16846	16789	16907	17155	17113	16877	16906	16977	17052	16745	16852	17177	16919	17018	16827	16822	16766	16715	16874	16593	16670	16744	16795	16834	16802	16939	16900	16926	17002	16922	16781	16826	16815	16768	16799	16859	16943	16918	16902	16915	17043	16747	16957	16940	16914	16994	17043	16965	16763	16904	16854	16858	16784	16929	16823	16670	16968	16636	16988	16685	17035	16959	16847	16894	16727	16782	16884	16913	16807	16911	17004	17068	16629	17010	16914	16897	16995	16868	16731	17024	16819	16916	17035	16893	16897	16852	16814	16853	16760	17174	16884	16842	16866	16974	16865	16893	16764	17017	16983	17018	16982	16913	16979	16802	16855	16837	16848	16864	16797	16921	16581	16927	16934	16888	16909	16712	16995	17011	16898	16969	16728	16924	16929	16855	16934	16862	16851	17159	16835	16821	16966	16780	16836	16918	16831	16992	16764	16875	16920	16962	16866	16899	16943	16814	16717	16894	17057	16821	16733	16713	16844	16889	16877	16848	16796	16760	16911	17000	16906	16779	16997	16913	17001	17016	16856	16913	16834	16888	16826	16891	16876	16866	17052	16880	16819	17066	16931	16777	17076	16907	17168	17011	17042	17168	16961	16953	16690	17050	17187	16967	16768	16810	16748	16769	17033	16931	17105	16974	16799	16710	16827	16851	16870	17117	16906	16863	17080	16883	16908	16936	16963	17196	16853	16775	16816	16889	16870	16782	16953	16787	16838	16881	16775	16832	16996	16946	16849	16922	16895	16883	16764	16916	16997	16877	16791	16781	17140	16933	17044	16822	16868	17012	17056	16917	17041	17045	16826	16627	16707	16836	17143	16877	16950	17019	17081	16911	16912	16752	16710	16810	16897	16988	16911	16853	16879	17001	16728	17072	16978	16937	17086	16989	17146	17020	16793	16889	17091	16762	17085	17026	16978	16890	17056	16789	16841	16759	17058	17011	17092	16869	16932	16843	16993	16689	17026	16885	16588	16882	16876	16989	16976	17036	16945	17014	16853	16849	16771	16629	16835	16952	16742	16813	16883	17000	16928	16905	16814	16839	16913	17012	17081	16956	16861	16705	16904	16844	17016	16793	16863	17103	16831	16968	16973	16916	16643	16810	16796	16931	16746	16830	16805	16877	16860	16899	16888	16814	16964	16739	16834	16919	16694	17059	16833	16897	17056	16868	16735	16917	16941	16787	17060	16883	16720	17207	16765	16725	16676	16970	16887	16766	16996	17020	17029	16970	16881	16708	16799	16851	17093	16778	16883	17027	16667	16857	16880	16836	16971	16720	16793	16793	16867	16896	16838	16971	16781	16792	16973	16823	16923	16808	16735	17050	16919	17133	16875	16846	16970	17025	16861	16736	16806	16835	16747	16879	17018	16897	16896	16973	17003	16778	16775	17005	17003	16829	16984	16895	16893	16864	16895	16910	16705	16644	16715	16959	16830	16925	16895	16733	16923	16816	16800	16961	16708	17011	16785	16992	16995	16749	16748	16871	16837	16859	16916	17042	16873	16775	16724	16743	16892	16822	16972	16820	16703	16897	16918	16931	16805	16896	16843	17011	17057	16887	16813	17000	16796	16775	16759	16768	16817	17107	16872	16777	16967	16902	17061	16646	16893	16933	16992	16788	16750	16914	17073	16851	16993	16998	16670	16905	16812	16967	16835	16958	16997	16785	16814	17026	16724	16832	17031	16858	16837	16960	17068	17153	17100	17031	16648	17005	16662	16881	16975	16932	16964	16931	16710	16899	16847	16885	16971	16841	17008	16885	16907	16847	17016	16801	17030	16943	16906	16716	16757	16875	16832	17099	16775	16762	16963	16820	16825	16857	16603	16970	16861	16886	16825	16977	16823	16918	16820	16869	16709	16823	16857	16810	16873	16836	16924	16946	16922	17005	16957	16937	16872	17037	16953	17038	17027	16870	16793	16900	16951	16946	16824	17051	16950	16921	16907	16790	16795	16936	16833	16607	16744	16932	16683	16869	16784	16893	16959	16915	16746	16876	17023	16757	17201	16875	16913	16819	16964	16913	16680	16866	16782	16899	16849	16902	16839	16977	16857	16921	16986	17038	17105	16854	16919	17022	16895	16834	16858	16638	16901	17057	16921	16638	16804	16973	16882	16960	16789	16751	16919	17305	16891	16969	16949	16837	16891	16830	16981	16941	16822	16829	16832	16914	16750	16878	16675	16726	16968	16812	16813	16823	16719	16730	17053	16629	16796	16779	16776	16859	16918	17040	17147	17016	16691	16893	16867	17091	16971	17039	16929	16649	16974	16880	16669	17058	17007	17108	16953	16963	16973	17024	17022	16783	16776	16688	16949	16933	16876	16884	16844	16852	16914	17046	17020	17183	17116	16851	16899	16744	16832	16955	16639	17199	16876	16783	16901	16797	16748	16845	16627	16877	16822	16884	16691	16913	16885	16932	16782	16835	17001	16835	16982	16990	16784	16958	16840	16820	16740	17011	16861	16820	17159	16918	16736	16805	16897	16887	17027	16956	16860	16727	16872	16666	16877	17069	16849	16961	17002	16992	16701	16864	17019	16980	16821	16826	16788	16941	16947	16774	16655	16813	16805	16869	16886	16819	16924	17061	17018	16901	16835	16934	16887	17089	16841	16789	17025	16893	16981	16966	16749	16838	16990	16916	16927	16809	16972	16880	16770	16949	16974	16977	16978	17033	16789	16956	17014	16984	16963	17056	17110	16806	16714	16851	16825	16803	16804	17063	16964	16714	16901	17078	16983	17021	16972	16853	16900	16767	16737	16944	16982	16739	16892	16968	17053	16995	16891	16861	17125	16961	16931	16722	16642	16899	16894	16943	16990	16751	16606	17021	16953	17179	16895	17016	16856	16998	16826	17066	17052	17226	16791	16820	16935	16815	16875	16906	16978	17159	16950	16960	16655	16895	17002	16812	16873	17002	16965	16732	16797	16838	16813	16686	16864	16730	16899	16847	16981	16937	16824	17085	16835	16781	16969	16859	16888	16960	16631	16878	16846	16920	16912	16875	16998	16982	17088	16788	16843	16864	16877	17005	16741	16788	16669	16934	17018	16965	16833	16983	16631	17156	16880	16839	16850	17127	17040	16842	16940	16872	16995	16792	16899	16765	16820	16999	16681	16737	16854	17186	16931	16960	16961	16978	16774	16947	17046	16933	17004	16778	16874	16781	16822	16986	17025	16738	16912	16861	16760	16823	17124	16935	16946	16877	16835	17093	16932	16768	16778	16673	16831	16811	16868	16714	16940	17073	16772	16801	16822	16971	16749	16910	16886	17055	17023	16824	16668	16878	16875	16978	16836	16672	16842	16957	16975	16821	16820	16856	16900	16734	16775	17034	16780	16953	16716	16907	16850	16911	16992	16716	16946	16908	16874	16854	16891	16902	16686	16617	17012	16855	16793	17140	16736	16977	16918	16679	16729	16976	16942	17101	16875	17003	17020	16826	16761	16928	16793	16792	17062	16546	16697	16883	16900	16938	16846	17048	16742	16975	16684	16733	16794	16749	16910	16839	16798	16990	16811	16981	16794	16870	16814	16845	16986	17000	17073	17012	16810	16830	16977	16939	16892	17015	16901	17038	16979	16894	16791	16868	16927	16765	16815	16801	16866	16912	17042	17027	16728	16979	16848	16833	16844	16966	16970	16945	16913	16858	16744	16994	16838	16800	16924	16733	16791	16891	16904	16945	16801	16838	16905	16831	16952	16900	16923	16859	17055	16910	16933	16851	16983	16839	16915	17086	16790	16994	17043	16957	16813	16886	16775	17111	16806	16912	17031	16897	16936	16782	16833	16887	16949	16996	16831	17085	16995	16958	16800	16942	16706	16922	16818	17006	17040	16815	16951	16688	16782	16811	16855	16938	17092	17156	16830	16697	17095	16900	16625	16985	17030	16970	16907	16956	16886	17088	17037	16990	16740	16707	17023	16969	16704	16917	16743	16849	16829	16834	17113	17092	16780	17022	16849	16816	16944	16855	16866	16793	16829	17015	16612	16937	16882	16851	17043	16880	16801	16778	16895	17051	16843	16770	16977	16818	16529
13292	19692	17213	15926	15410	15175	15110	14519	14389	14216	14139	14135	13978	14006	13903	13954	13940	14137	13942	13989	13989	14035	14000	14172	13912	13906	14054	13965	14005	14034	14088	13953	13750	14021	13964	13933	13939	13892	13996	14167	13998	13888	13635	14024	13931	13930	13863	13819	13990	13943	13905	14051	13688	14017	13858	14071	13763	13812	14144	13881	14180	13978	14037	13841	13847	13732	13893	13930	13931	13848	13914	13950	13984	13824	13866	13943	13813	13942	14030	14073	13859	13811	13807	13809	13885	14072	13843	13965	13875	13867	14034	13946	14030	13927	13801	13848	14002	13800	13807	14025	14033	13947	13917	13990	13916	14156	13939	13915	13965	14087	14006	13897	13846	13964	13947	13901	14146	13818	13992	13944	13971	13883	14001	13927	13859	14103	13806	13734	13954	13863	14002	13790	13853	13896	13964	13934	14002	13902	14061	13948	13930	14069	13934	13926	13938	13887	14085	13936	13849	13950	13974	13923	14107	13823	13942	13853	13897	13976	13992	13874	13805	13961	13806	13991	13701	14087	13978	13935	13799	13881	13759	14005	13914	13885	13736	13778	13821	13792	14113	13858	13840	14006	13911	13870	13742	14008	13948	13956	13916	13841	13917	13932	13930	13862	13825	13930	14011	13904	13866	13861	13932	13996	13797	13949	13973	13925	13888	13927	13860	13990	13846	13956	13952	13967	13992	13853	14039	13942	13868	13890	14058	13903	13948	13779	13919	13783	13991	13882	13765	13982	13805	14019	13845	14085	13937	13944	13980	13867	13949	13901	13981	13902	13941	14112	13918	13884	13694	13890	14116	13851	13979	13789	13922	13950	13894	13746	13914	13911	14153	14040	13909	14020	13799	13896	13969	13827	13952	13991	13966	14072	13834	13879	13893	13944	14062	13876	13903	13959	13987	13988	13914	14033	13917	13777	13931	13853	13881	14012	13910	14009	14055	13908	13970	13940	13926	13919	13989	14035	14035	14067	13917	13875	13946	13789	13983	13877	13953	14072	13923	13962	13984	14059	13888	14004	13821	13824	13983	13897	13982	13887	13959	13913	13898	14011	13933	13931	13921	14050	13928	13917	13785	13963	13844	13974	13989	13934	13957	13935	13945	13807	13824	13878	13990	13894	13840	13804	14022	13862	13899	14031	13824	14064	14062	14001	13875	14027	13813	13890	13853	13852	13945	13933	13827	13977	13946	13986	14027	13780	13745	13979	14022	13875	13945	14092	14109	13957	14067	13928	13933	13988	13879	13892	13907	14116	13999	14012	14089	14050	13909	13885	13982	14056	14152	13880	13891	14003	13849	13786	13768	13983	13919	13826	13931	13922	13788	13850	13903	13886	13958	14025	14138	14117	13761	13992	13957	13978	13783	13908	14122	13930	13994	14107	13852	13971	14040	13979	13831	14029	13887	13869	13980	13760	14047	13972	13828	13915	13955	13940	13901	14056	14081	14077	13864	13900	13920	13880	13771	14112	14073	13741	13912	13887	14059	13814	14205	13971	13916	13956	13910	13890	14046	14006	13794	14024	13982	13888	14132	13970	13886	13758	13943	14050	14048	13991	13967	13823	13899	13997	13967	13882	13956	13933	13850	14041	14110	13925	13858	13965	14088	13945	13835	13898	13881	14067	13947	13944	13909	14028	13855	13933	13915	13921	13861	13849	13889	14023	13956	13820	13929	14064	14015	13901	13872	14059	13990	13770	14006	14071	14128	13876	13954	13961	14037	13903	14101	13901	14030	13944	13931	13903	13856	14000	13985	14011	13972	13893	14166	14053	13837	13993	13821	13886	13982	13852	13866	13904	14027	13977	13726	14031	13915	13940	13928	13990	13810	13956	13882	14033	14055	13963	13908	14098	13856	13895	14114	14007	13869	14045	14089	14045	13967	13952	14029	13892	14087	13862	14019	13791	13904	13987	13984	13770	13948	13931	13873	13911	13855	14061	13762	13908	13926	13965	14079	14113	13958	13786	13914	13950	14015	13895	13871	14012	13772	13802	13880	13961	13976	13725	13940	13885	14059	13980	13985	13953	13874	13911	14022	13985	13998	13999	13956	13936	13983	13828	14013	13789	13856	14134	13909	13835	13665	13905	14082	13885	13828	13833	13699	14003	14026	13902	13966	14096	14013	13886	14088	14083	14075	13860	13827	14038	14032	13891	14035	13840	13890	13788	14135	13990	13828	13932	14235	14033	13953	14055	13913	13970	13926	13752	13965	13947	13797	13906	13865	14080	13929	13969	13821	13826	13947	13825	13918	13761	13894	13996	14002	13953	13920	13876	14009	14011	13963	14029	13962	14013	13923	13885	13990	13915	13819	13931	13815	14034	13923	14065	14106	13970	13907	13941	13847	13875	13868	14008	13968	13832	13890	13859	13852	14048	13958	13894	13886	13921	14040	13935	13976	14051	13870	14070	14052	13798	13914	14107	13996	13911	13944	13884	13791	13800	13876	13905	13913	13969	13993	13934	14038	14025	14008	13913	14051	13942	13968	13873	13925	13864	13866	14045	13883	13875	13814	14057	13925	14017	13992	14106	13905	13731	14067	13857	13979	13911	13942	14027	13978	13961	13919	13908	13955	14014	14068	13961	14004	13907	13886	13856	13995	13965	13794	14003	13963	13855	14167	13948	13882	13914	13829	13985	14079	14016	13998	13903	13795	13982	13968	13961	14032	14082	13973	14135	13851	13996	14063	13851	13885	13845	13888	14012	13875	13843	13760	13903	13979	14101	13932	13999	14098	13869	13944	14036	14019	14047	13955	13861	14048	14006	14014	13864	14007	14021	13936	14039	13881	13819	13881	13968	13962	13899	13958	13761	13972	13776	13875	13928	14014	13946	13982	13804	13888	13871	13818	13914	13907	14098	13889	13919	13979	13885	13891	13976	13889	13793	13920	14007	13896	13906	14057	13883	13971	13958	13901	13891	13896	13813	14108	13810	13984	13886	14063	13925	13706	13836	13792	14013	13784	13999	13933	14061	13844	14051	13931	13981	14000	14056	13915	14000	13947	13865	13969	14057	13935	14141	13770	13958	13770	13978	13836	13882	13852	13953	14019	14051	13798	13815	13852	13785	13990	13870	13927	13865	13891	13782	13933	13818	14048	13863	13983	14176	14036	13868	13802	13998	13920	14013	13952	13858	13993	13995	14020	13796	13874	14115	13900	14043	13882	14004	13860	13957	13677	13982	14050	13953	13688	14047	13994	13996	13902	13937	14065	13875	13972	13872	14006	13925	13797	13757	13896	13944	14072	13861	13805	13947	13860	13899	14018	14011	14005	13965	14023	13781	13855	13971	13993	14021	13910	14015	13920	13924	14082	13853	14083	14019	13855	13913	14043	13847	13874	14173	13928	13987	13826	14080	13813	13967	13850	13990	13934	14031	14161	14065	14024	14049	14029	13925	13873	13942	14019	14047	14084	13858	14008	13971	14010	14022	14059	13932	14029	14039	13869	13866	13991	13972	13759	13990	13868	13990	13920	13971	13942	14079	14005	13686	14018	14082	13786	14084	13857	13846	13871	13715	13926	13837	13891	13998	13966	13805	14035	13942	14025	13804	13891	13830	13956	13887	13904	13814	13881	13931	14153	14108	13721	13939	13769	13887	14033	14035	13934	13954	13953	13857	14061	13872	13987	14021	13912	13893	13834	13887	13975	13955	13973	13977	13818	13897	13832	14007	13826	13841	13825	14008	13797	13909	13889	13964	14056	14081	13857	14048	13933	13940	13825	14011	13863	13901	14061	13940	13989	13986	13937	13996	13924	13921	13974	13864	13988	14055	13896	13996	13723	14039	14079	13906	13952	13846	13975	14044	13880	14096	14071	14005	13923	13839	13819	14148	14202	13850	14101	14024	13895	13922	13938	13753	13855	14112	13792	13985	13935	13868	14014	14015	13935	13945	14030	14045	13962	14063	13793	13904	14026	14185	13850	13859	13985	13898	13858	13877	13814	13854	13899	13936	13913	13982	13838	13946	13752	13938	13975	13993	14056	14034	13925	14035	13932	13958	13994	13889	13902	13942	13927	13923	13903	13941	13943	13947	14019	14026	14003	13916	13777	14014	13855	13955	13840	14071	14033	13676	14064	13975	13865	13772	13889	13776	13948	14091	13913	13936	13873	13945	13961	13720	13922	13982	13847	13988	14019	13897	13906	13913	13957	13910	13868	13839	14015	13968	14121	14076	13975	14032	13863	13894	13987	13984	13759	14072	13984	13851	13881	13936	13948	14040	13885	13807	13908	14010	13951	13902	13997	13777	13914	13883	14000	14012	13975	13760	13898	13706	13896	13831	13979	13933	14072	13932	13765	13944	13836	13800	14058	13942	13890	13991	13845	13835	13851	13974	13939	13908	14007	13888	13987	14016	14043	13913	14040	13903	13906	13907	14012	14042	14070	13941	13905	13913	13920	13957	14047	14070	13958	13866	13917	13983	13872	14027	13919	13996	13974	13803	13908	14026	14046	13965	13815	13911	13969	13879	14044	13822	14050	13986	13869	14039	13794	14156	13863	13875	13979	13939	13931	14031	13998	13929	13841	14204	13899	14011	13984	14072	13932	13992	14175	13980	14067	13994	14014	14017	13885	13784	13995	13942	13876	13922	14013	13891	13938	13963	14038	13901	13894	14151	13798	13948	13922	14054	13940	13830	13967	13895	14005	14033	13810	13977	14038	13855	13964	13791	14212	13897	14090	13976	13976	13805	13969	13982	13926	13825	13962	13980	13828	13937	13898	13975	13894	13945	14050	14022	13815	14148	13884	14068	13899	13899	13803	13898	14091	13819	13949	13967	13890	13908	13851	13931	14072	13820	14022	13883	13836	13874	13952	13923	13920	14049	14100	13888	13959	14042	13997	13779	13950	13838	14044	13821	13887	13900	13857	14015	14089	13854	14042	13988	13934	13943	13893	14099	13973	13947	13931	13997	13828	13958	13880	13844	14118	13791	13969	13939	13981	13897	13970	13855	14057	14082	14052	13902	13957	13751	13822	13804	13900	13901	14037	13989	13862	13930	13834	13936	13986	13730	13928	14033	13856	13970	13907	13981	13794	13763	14018	13893	13765	13705	13944	13805	14061	13915	13973	14051	13992	13788	13950	13862	14005	13948	14000	13896	13761	13971	14076	13850	14048	13898
22274	21332	28637	24391	21596	23186	22486	18130	17092	17173	16848	16577	16559	16442	16617	16508	16621	16298	16305	16471	16533	16484	16396	16467	16432	16336	16592	16439	16312	16119	16271	16258	16063	16303	16289	16252	16243	16376	16214	16234	16407	16203	16291	16235	16411	16406	16279	16223	16230	16086	16283	16313	16358	16379	16388	16255	16066	16330	16159	16211	16164	16450	16365	16468	16267	16329	16268	16177	16270	16039	16078	16135	16109	16206	16142	16256	16296	16056	16306	16131	16247	16038	15979	16144	16243	16230	15905	15991	16276	16074	16283	16364	16225	16012	16119	16133	16083	16006	16412	16265	16150	16399	16201	16263	16044	16214	16142	16228	16008	16370	16178	16128	16177	16192	16049	16324	16144	16273	16154	16414	16284	16076	16196	16301	16181	15931	16371	16074	16127	16383	16117	16269	16292	15964	16186	16355	16284	16106	16229	16144	16135	16023	16194	16202	16274	16131	16081	16377	16193	16319	16232	16002	16203	16456	16386	16073	16155	16296	16175	16140	16108	16152	16092	16203	16254	16164	16176	16262	16256	16188	16154	16150	16376	16057	16097	16064	16329	16179	16019	16349	16411	16433	16207	16302	16123	16045	16090	16208	16334	16276	16135	16010	16133	15823	16360	16153	16430	16031	16087	16128	16218	16124	16013	16286	16339	15949	16264	16334	16131	16352	16175	16154	16018	16203	16002	16399	16339	16279	16185	16218	16271	16076	16125	16082	16308	16375	16217	16206	16325	16288	16225	16179	16119	16113	16332	16097	16082	16163	16385	16224	16411	16314	16004	16300	16281	16201	16102	15930	16074	16207	16248	16091	16494	16232	16174	16186	16315	16086	16355	16290	16087	15956	16152	16216	16121	16138	16222	16041	16132	16305	16156	16191	16415	16178	16178	16075	16292	16170	16230	16440	16359	16282	16317	16223	16286	16305	16351	16231	16153	15991	16234	16259	16188	16290	16217	16152	16383	16369	16400	16120	16184	16323	16163	16228	16107	16243	16137	16269	16241	16066	16057	16071	16162	16106	16168	16111	16162	16163	16060	16028	16158	16121	16172	16232	16169	16132	16269	16207	16284	16337	16283	16427	15972	15975	16148	16074	16232	16255	16177	16241	16216	16388	16041	16131	16155	16299	16257	16240	16106	16209	16175	16093	16140	16175	16440	16083	16302	16286	16132	16125	16143	16131	16254	16027	16336	16251	16163	16120	16119	16025	15879	16438	16107	16074	16164	16177	16210	16141	16240	16379	16311	16240	16243	16328	16089	16275	16379	16099	16546	15928	16012	16159	16307	16313	16123	16163	16323	16267	16214	16210	16307	16048	16238	16206	16247	16109	16324	16083	16212	16271	16088	16279	16261	16111	16359	16487	16275	16126	16341	16237	16030	16241	16075	16233	16250	16298	16164	16351	16205	16176	16161	16190	16410	16310	16127	16251	16298	16421	16410	16156	16122	16134	16120	16023	16185	16181	16424	16171	16059	16265	16010	16036	16324	16286	16262	16165	16114	16191	16223	16045	16208	16367	16202	16101	16177	16218	16258	16391	16387	16331	16200	15977	16238	16170	16266	16110	16281	16122	16335	16042	16123	16154	16174	16094	16314	16007	16375	16192	16183	16094	16155	16122	16061	16102	16246	15910	16143	16177	16326	16006	16301	15988	16271	15943	16285	16322	16059	16056	16092	16255	16076	16157	16170	16278	15985	16190	16096	16210	16150	16169	16093	16329	16146	16250	16089	16202	16210	16094	16138	16285	16081	16252	16220	16222	16093	16069	16339	16325	16144	16267	16303	16170	16101	15909	16155	16167	16284	15836	16320	16117	16331	16198	16112	16080	16157	16238	16279	16188	16027	16118	16395	16255	16351	16243	16400	16070	16181	16298	16150	16221	16182	16200	16180	16040	16241	16034	16136	16135	16226	16117	16128	16030	16059	16189	16232	16159	16090	16166	16019	16104	16271	16215	16265	16202	15829	16130	16175	16223	16249	16335	16142	16161	16290	16322	16079	16061	16105	16125	16260	16124	16329	16116	16426	16233	15976	16203	16147	16324	16168	15967	16081	16256	16324	16193	16147	15947	16140	16262	15984	16190	16383	16026	16010	16237	16256	16155	16232	16146	16123	16249	16198	16152	15992	16126	16138	16126	16428	16230	16202	16127	16131	16084	16326	16254	15998	16010	16307	16400	16046	16083	16229	16239	16354	16323	16466	16187	16151	16062	16109	16184	16126	16189	16204	16102	16124	16288	16105	16332	16404	16195	16203	16253	16134	16264	16144	16152	16008	16128	16205	16106	16228	16020	16085	16100	16335	16236	16097	16084	16193	16301	16257	16218	16260	16150	16314	16168	16272	16015	16057	16331	16031	16044	15948	16073	16368	16197	16140	16230	16126	16077	16161	16106	16115	15997	16175	16184	16205	16064	16433	16061	16148	16170	16489	16192	15955	16151	16192	16223	16211	16151	16365	16121	16261	16132	16036	16201	16169	16271	16144	16178	16212	16266	16119	16216	16140	16141	16156	16210	16117	16206	16180	16013	16364	15999	16198	16151	16255	16138	16391	16088	16086	16225	16156	16194	16231	16350	16080	16289	16186	16254	15910	16083	16386	16183	16077	16250	16065	16105	16186	16129	16269	16148	16299	16238	16345	16345	16183	16074	16105	16247	16243	16288	16130	16343	16136	16165	16386	16195	16199	16119	16150	16183	16255	16200	16398	16174	16355	16247	16163	16393	16145	16109	16231	16044	16089	16156	16335	16201	16094	16048	16037	15979	16219	16043	16129	16307	16179	16373	15993	16350	16316	16056	16183	16197	16416	16404	16057	16063	16305	16194	16366	16067	16091	16135	16361	16147	16132	16255	16154	16325	16240	16233	16086	16305	16176	16145	16028	16157	16362	16393	16215	16197	16189	16181	15960	16087	16099	16173	16041	16098	16212	16030	16290	16178	16166	15952	16110	16227	16262	16045	16288	15994	16042	16303	16249	16138	16412	16333	16216	16363	16141	16202	16167	16338	16139	16108	16251	16148	16060	15915	16315	16085	16056	16078	16225	16020	16121	16032	16237	16150	16133	16236	16277	15969	16198	16105	15941	16033	16268	16119	16314	16110	16211	16192	16248	15926	16140	16331	16210	16317	16153	16274	16103	15961	16304	16320	16115	16357	16092	16176	16087	16243	16033	16158	16221	16121	16421	16153	16291	16169	16179	16317	16136	16256	16353	16196	16258	16283	16176	16247	16321	16277	16226	16196	16166	16210	16264	16021	16080	16267	16270	16167	16010	16155	16202	16194	15961	16139	16121	16088	16066	16180	16069	16240	16199	15966	16194	16297	16102	15918	16207	16162	16112	16068	16082	16067	16145	16119	16309	16175	16049	15983	16144	16302	16064	16167	16205	16113	15986	16121	16106	16324	16213	16126	16202	16046	16092	16168	16124	16130	16216	16074	16044	16257	16073	16172	16307	16167	16349	15994	16221	16224	16152	16127	16089	16142	16166	16141	16248	16255	16242	16257	16146	16186	16165	16147	16178	16434	16161	16102	16225	16299	16190	16142	16312	16176	16280	16383	16124	16027	16040	16350	16139	16161	16130	16237	16276	16174	15996	16058	16252	16208	16091	16105	16075	16098	16215	16055	16235	16072	16141	16146	16137	16243	16322	16284	16348	16319	16149	16239	16322	16413	16190	16095	16185	16170	16015	16183	16216	16149	16115	16281	16227	16144	15982	16136	15994	16226	16143	16036	16169	16076	16253	16034	16240	16273	16194	16093	15909	16065	16012	15961	16059	16267	16274	16200	16365	16423	16241	16361	16172	16102	16340	16011	16036	16251	16165	16258	16228	16231	16235	16340	16236	16049	16272	16486	16242	16018	16284	16225	16042	16220	16260	16331	16177	16323	16279	16160	16293	16202	16264	16151	16115	16143	16307	16194	16183	16086	16277	16051	15926	16117	16284	16240	16541	16075	16177	16231	16255	16245	16127	16021	16186	16250	16266	16189	16132	16271	16104	16298	16533	16140	16167	16128	16028	16214	16340	16160	16115	16096	16138	16097	16226	16142	16173	16040	16394	16283	16060	16278	16235	16106	16216	16379	16163	16043	16051	16174	16023	16127	16406	16294	16035	16001	16108	15839	16167	16322	16203	16159	16277	16263	16207	16182	16243	16102	16321	16431	16364	16120	16265	16206	16194	16186	16145	16018	16183	16203	16122	16179	16359	16040	16188	16046	16366	16017	16098	16178	16174	16221	16032	16187	16234	16230	16218	16216	16222	16073	15759	16187	16051	16098	16186	16250	16205	16262	16221	16212	16299	16103	16117	16135	16220	16313	16256	16195	16099	16149	16330	16241	16119	16276	16057	15968	16304	16047	16176	15966	16009	15984	15851	16124	16214	16224	16100	16222	16444	16281	16376	16221	16218	16329	16365	16081	16040	16253	16180	16024	16091	16232	16043	16235	16324	16162	16193	15968	15997	16062	16292	16172	16158	16262	16258	16305	16046	16200	16007	16441	15950	16392	16221	16419	16243	16209	16324	16220	16285	16053	16232	16168	16011	16301	16149	16210	16080	16140	16261	16254	16095	16129	16370	16127	16334	16408	16185	16290	16217	16307	16328	16132	16253	16097	16208	16133	16249	16005	16183	16322	16343	16277	16162	16083	16261	16037	16244	16072	16219	16039	16151	16346	16426	16173	16166	16149	16085	16226	16238	16046	16081	16241	16182	16233	16191	16253	16235	16032	16360	16185	16077	16149	16257	16178	16075	16089	16183	16364	16349	16206	15907	16221	16149	16122	16165	16236	16056	16288	16433	16195	16131	16187	16022	16146	16012	15965	16292	16147	16289	16110	16188	16221	16229	16182	16118	16222	16252	16243	16189	16266	16075	16070	16032	16183	16298	16183	16102	16296	16199	16032	16132	16412	15974	16255	16097	16213	16185	16178	16238	16286	15983	16236	16221	16238	15981	16127	16205	16060	16118	16126	16111	16185	16128	16369	16227	16274	16244	15937	16202	16153	16166	16359	15960	16207	16184	16151	16223	16075	16075	16025	16123	16081	16219	16317	16182	15973	16184	16261	16254	16226	16154	16218	16213	16358	16174	16156	16124	16144	16070	16352	16135	16176	16177	16093	16419	16187	16338	16225
12279	24131	20616	17669	16749	16428	15772	15109	14534	14073	13852	13685	13649	13708	13636	13605	13670	13766	13848	13684	13794	13586	13782	13406	13668	13621	13674	13707	13638	13701	13582	13558	13484	13571	13608	13432	13495	13483	13549	13553	13291	13577	13490	13554	13469	13719	13582	13508	13464	13524	13605	13494	13434	13487	13465	13622	13634	13620	13453	13435	13655	13585	13483	13665	13593	13510	13317	13491	13416	13550	13408	13643	13503	13462	13571	13522	13611	13415	13582	13506	13619	13602	13674	13625	13350	13621	13790	13497	13389	13482	13567	13519	13435	13512	13557	13622	13456	13510	13609	13673	13577	13568	13587	13678	13514	13452	13428	13551	13443	13580	13570	13432	13430	13492	13475	13516	13546	13608	13584	13589	13452	13518	13555	13636	13389	13605	13578	13502	13547	13634	13614	13460	13390	13607	13509	13426	13374	13432	13634	13492	13508	13594	13583	13512	13596	13504	13394	13707	13458	13547	13553	13511	13596	13636	13401	13488	13474	13480	13399	13449	13493	13470	13618	13531	13629	13394	13647	13427	13569	13521	13464	13375	13557	13418	13394	13510	13473	13545	13452	13520	13370	13391	13438	13660	13486	13410	13636	13661	13651	13414	13407	13711	13269	13416	13610	13394	13463	13668	13582	13613	13463	13525	13599	13427	13516	13571	13477	13644	13484	13713	13626	13641	13340	13582	13361	13572	13490	13516	13589	13608	13351	13539	13484	13513	13491	13452	13707	13594	13521	13412	13514	13540	13576	13515	13646	13496	13473	13588	13658	13424	13363	13590	13549	13411	13482	13509	13433	13554	13507	13401	13606	13375	13552	13452	13418	13551	13575	13559	13357	13473	13365	13384	13613	13391	13478	13510	13436	13623	13511	13551	13536	13388	13410	13430	13661	13421	13801	13459	13588	13554	13395	13467	13481	13452	13582	13473	13621	13511	13640	13486	13624	13497	13605	13581	13433	13367	13594	13574	13513	13371	13526	13298	13647	13532	13490	13603	13464	13468	13609	13454	13588	13498	13502	13526	13439	13520	13676	13632	13568	13442	13492	13688	13623	13420	13543	13357	13489	13510	13604	13460	13520	13475	13414	13622	13414	13556	13609	13662	13424	13418	13691	13676	13521	13512	13526	13532	13504	13526	13505	13407	13593	13455	13461	13461	13529	13512	13408	13385	13531	13528	13481	13509	13504	13363	13533	13532	13456	13462	13759	13382	13462	13349	13368	13433	13559	13365	13370	13436	13593	13466	13396	13511	13422	13558	13482	13467	13463	13602	13604	13396	13431	13514	13488	13552	13487	13383	13579	13598	13621	13499	13492	13436	13556	13541	13483	13253	13755	13510	13538	13521	13545	13640	13331	13523	13403	13617	13488	13503	13592	13465	13346	13593	13585	13493	13439	13673	13495	13552	13447	13423	13481	13362	13520	13499	13585	13381	13498	13414	13712	13461	13473	13389	13437	13451	13558	13421	13502	13520	13559	13443	13509	13328	13585	13550	13529	13397	13385	13501	13481	13698	13465	13451	13568	13402	13473	13517	13517	13431	13423	13453	13453	13596	13510	13548	13420	13437	13495	13378	13424	13447	13586	13600	13451	13634	13485	13481	13417	13548	13167	13607	13474	13501	13431	13384	13594	13444	13577	13523	13622	13384	13484	13351	13383	13310	13567	13539	13575	13600	13390	13555	13590	13345	13526	13403	13567	13422	13581	13309	13515	13393	13458	13478	13454	13409	13595	13569	13495	13513	13479	13389	13373	13359	13526	13565	13528	13429	13532	13550	13535	13493	13315	13499	13486	13476	13632	13408	13487	13689	13475	13477	13432	13578	13614	13430	13472	13637	13505	13494	13510	13547	13609	13548	13381	13501	13404	13610	13457	13623	13398	13562	13533	13252	13500	13515	13574	13560	13484	13470	13555	13386	13492	13549	13535	13493	13534	13481	13458	13530	13528	13549	13563	13607	13533	13502	13626	13515	13468	13495	13432	13428	13508	13504	13509	13367	13341	13304	13373	13487	13312	13318	13509	13459	13610	13541	13551	13435	13551	13491	13381	13459	13610	13621	13540	13462	13477	13701	13468	13501	13546	13420	13437	13677	13328	13581	13488	13482	13467	13552	13473	13504	13543	13386	13539	13590	13597	13606	13504	13494	13350	13456	13496	13574	13432	13264	13441	13444	13379	13515	13480	13428	13546	13569	13609	13428	13306	13500	13513	13430	13639	13492	13493	13384	13733	13308	13472	13449	13560	13318	13384	13447	13470	13522	13506	13391	13341	13422	13570	13487	13458	13452	13461	13384	13542	13574	13503	13376	13431	13530	13399	13611	13338	13470	13516	13646	13640	13515	13475	13477	13460	13424	13561	13589	13539	13503	13365	13390	13530	13463	13518	13457	13586	13408	13530	13539	13493	13384	13424	13538	13386	13423	13506	13518	13484	13323	13526	13548	13335	13572	13520	13474	13479	13509	13668	13518	13731	13664	13515	13547	13396	13450	13424	13494	13600	13507	13554	13475	13453	13568	13322	13653	13446	13548	13506	13578	13555	13284	13480	13339	13516	13562	13574	13354	13527	13458	13401	13449	13528	13575	13616	13425	13591	13572	13537	13507	13408	13595	13560	13514	13560	13512	13315	13595	13442	13361	13599	13405	13502	13505	13561	13383	13522	13437	13419	13395	13507	13618	13354	13455	13614	13441	13548	13443	13587	13561	13484	13674	13517	13508	13569	13577	13539	13544	13459	13443	13526	13425	13535	13441	13488	13246	13372	13552	13646	13521	13433	13577	13433	13565	13468	13400	13528	13519	13503	13507	13491	13572	13575	13531	13277	13582	13355	13542	13471	13454	13524	13501	13425	13577	13524	13351	13421	13459	13542	13420	13412	13283	13625	13519	13648	13381	13663	13530	13554	13584	13546	13529	13561	13696	13380	13579	13526	13518	13484	13618	13344	13380	13415	13474	13499	13590	13559	13461	13577	13689	13572	13377	13430	13627	13464	13518	13691	13461	13556	13442	13526	13707	13495	13455	13378	13490	13382	13458	13282	13643	13349	13410	13549	13587	13420	13542	13533	13510	13374	13445	13407	13591	13438	13589	13566	13694	13593	13547	13535	13448	13603	13380	13646	13440	13443	13472	13485	13373	13476	13605	13623	13555	13346	13503	13388	13597	13466	13486	13421	13490	13354	13614	13399	13495	13609	13621	13537	13639	13448	13337	13640	13615	13507	13546	13446	13770	13533	13321	13475	13466	13456	13524	13458	13451	13494	13394	13682	13526	13419	13449	13362	13502	13645	13498	13481	13513	13432	13480	13570	13424	13482	13442	13356	13328	13472	13558	13601	13431	13583	13559	13451	13551	13329	13527	13606	13644	13422	13384	13445	13640	13501	13341	13592	13440	13643	13613	13369	13614	13422	13471	13631	13435	13393	13461	13646	13444	13379	13400	13619	13527	13433	13492	13455	13457	13379	13345	13470	13387	13462	13532	13456	13407	13454	13383	13616	13433	13588	13430	13592	13530	13420	13540	13476	13574	13671	13503	13313	13431	13439	13665	13549	13742	13490	13413	13531	13604	13509	13591	13541	13604	13515	13492	13458	13577	13662	13398	13381	13430	13404	13625	13516	13427	13573	13533	13483	13436	13381	13430	13713	13592	13550	13591	13508	13513	13483	13444	13566	13534	13425	13357	13501	13503	13667	13479	13439	13486	13482	13675	13631	13469	13426	13672	13397	13439	13536	13379	13461	13528	13470	13406	13680	13483	13717	13275	13552	13609	13501	13540	13355	13585	13419	13620	13511	13470	13428	13505	13589	13474	13605	13580	13396	13470	13594	13628	13586	13395	13595	13452	13289	13548	13553	13363	13469	13508	13483	13649	13657	13565	13396	13485	13537	13474	13395	13557	13360	13608	13580	13475	13540	13513	13605	13430	13499	13303	13425	13340	13431	13442	13550	13628	13499	13291	13427	13486	13512	13294	13450	13332	13450	13326	13441	13489	13413	13458	13582	13643	13533	13572	13381	13583	13523	13408	13549	13352	13414	13439	13461	13449	13334	13520	13333	13482	13420	13603	13575	13483	13451	13626	13449	13459	13460	13392	13531	13527	13426	13593	13599	13578	13386	13448	13537	13543	13547	13508	13594	13603	13499	13357	13595	13609	13346	13520	13421	13592	13371	13466	13392	13545	13537	13537	13481	13489	13481	13524	13468	13608	13330	13656	13510	13497	13554	13703	13404	13433	13432	13477	13362	13399	13392	13505	13508	13515	13691	13497	13580	13477	13380	13482	13653	13515	13457	13442	13440	13629	13557	13499	13559	13604	13406	13532	13670	13400	13548	13688	13566	13583	13525	13443	13590	13431	13548	13500	13351	13544	13329	13558	13456	13777	13290	13441	13493	13577	13381	13428	13546	13686	13458	13574	13466	13612	13385	13502	13441	13489	13492	13406	13433	13612	13562	13546	13586	13686	13477	13595	13405	13560	13527	13540	13508	13576	13418	13493	13338	13468	13451	13252	13392	13441	13561	13556	13573	13591	13520	13511	13451	13575	13458	13473	13553	13524	13415	13208	13403	13502	13456	13557	13559	13443	13491	13479	13437	13472	13302	13515	13400	13700	13481	13583	13648	13540	13483	13608	13416	13621	13413	13594	13656	13565	13566	13533	13517	13334	13514	13473	13542	13404	13362	13605	13538	13564	13490	13416	13503	13339	13574	13369	13557	13483	13431	13428	13599	13486	13479	13592	13526	13514	13450	13545	13693	13311	13440	13426	13493	13631	13572	13360	13590	13644	13491	13725	13310	13599	13660	13314	13464	13403	13626	13483	13426	13493	13544	13476	13457	13700	13535	13600	13599	13477	13648	13562	13432	13490	13527	13406	13437	13579	13645	13292	13506	13428	13341	13497	13544	13396	13586	13523	13547	13512	13449	13472	13461	13498	13350	13448	13456	13497	13523	13370	13515	13456	13489	13411	13403	13588	13421	13546	13533	13459	13399	13447	13540	13505	13601	13501	13761	13558	13598	13538	13385	13507	13626	13508	13507	13419	13571	13560	13389	13335	13630	13556	13433	13580	13469	13502	13424	13575	13510	13508	13433	13348	13422	13507	13526	13521	13379	13536	13540	13545	13315	13491	13465	13433
29670	22417	22561	19763	17656	17552	17401	17106	17064	17129	16794	16930	17027	17037	17045	17064	17195	16720	16823	16982	17043	16801	16910	16947	16941	17055	16704	16758	16846	16879	17006	17071	16900	16712	16645	16802	17034	16964	16864	16981	16953	16978	16936	16894	16829	16890	16937	16934	16877	16848	16677	16804	16910	16916	17069	16723	16798	16995	16912	16738	16930	16883	16856	16790	17035	16820	16923	16833	16854	16893	16893	16799	16872	16706	16783	16909	16839	16886	16856	16848	17095	17026	16849	16813	16964	17017	16882	16656	16780	16793	16700	16860	16844	16780	16775	16851	16990	16826	16993	16912	16805	17049	16677	16932	16913	17015	17014	16835	16867	16710	16969	16719	16921	16883	16691	16797	16803	16900	16957	16918	16771	16848	16682	16853	16822	16797	16826	16731	16862	16695	16771	16839	16698	16833	16895	16918	16983	16823	16614	16714	16820	16670	16894	16831	16752	16853	16880	16902	16976	16875	16932	16828	16711	16809	16601	16769	16703	16979	16881	16888	16997	16788	17130	17016	16675	16857	16586	16787	16950	16950	16545	17014	16812	16809	16775	16792	17021	16586	16779	16900	16621	16593	17005	16851	16813	16800	16869	16887	16847	16895	16871	16739	16820	17083	16933	16764	16983	16768	17035	17064	16911	16816	16991	16793	16828	16900	16823	17030	16806	17139	16816	16647	16821	16818	16833	16980	16872	16843	16879	16991	16914	16864	16854	16880	16800	16907	16935	16821	17009	16887	16999	16959	16682	16597	16832	16908	16708	17021	17048	16851	16971	16798	16853	16765	16934	16845	16812	16888	16747	16826	16755	16987	16998	16701	16936	16901	16940	16731	16848	16932	16967	16878	16819	17077	17001	16789	17046	16645	16906	16940	16794	16723	16918	16790	16753	16749	16902	16816	16851	16831	16906	16769	16804	16982	16972	16804	16780	16854	17063	16961	16898	16709	16954	16752	16797	16873	16877	16870	16775	16778	17020	16783	16939	16765	16978	16726	16692	16940	16772	16756	16710	16916	16774	16871	16954	16934	16735	16774	16910	16544	16728	16584	16997	16972	16981	16886	16929	16804	17062	16936	16954	16953	16824	16941	17014	16816	16756	16902	16785	16961	16943	16805	16817	16746	16787	16782	16681	16911	16840	16773	16820	17005	16868	16916	17035	16929	16902	16995	16682	17055	16865	16720	16715	17014	16770	16729	16653	16971	17024	16833	16741	16780	16722	16924	16784	16710	16822	16882	16571	16946	16723	16858	16916	16602	16808	16942	16743	16893	16790	16878	16801	16759	17022	16694	16886	16764	16899	17082	16886	16772	16967	17011	16882	16687	16862	17028	16868	16878	16934	16776	17049	16885	17036	16809	16898	17003	16720	16735	17073	16958	16955	16879	16761	16823	16917	17062	16834	16877	16980	16717	16827	16739	16678	17095	16938	17072	16973	16854	17109	16806	16949	17012	16859	16861	16829	16909	16953	16769	16802	16891	17001	17082	17013	16839	16979	16875	16801	16608	16755	16937	16980	16806	16770	16914	17088	16930	16891	16808	16902	16749	16767	16678	16929	16961	16768	17006	16814	16991	16861	16773	16823	16832	16909	16931	16896	16926	16895	16879	16851	16941	16926	16986	17005	16786	16890	16983	16840	16570	16771	16921	16808	16984	16832	16811	17044	16805	16852	16926	16675	17030	16778	16945	16974	16949	17094	16853	16803	16885	17011	16878	16899	16918	16809	16908	16949	16672	16805	16956	17019	16992	17120	16885	16906	16931	16982	17083	16838	16855	16994	16843	16728	16709	16799	16972	16983	16974	17023	16812	16813	17048	16981	16869	16710	17046	16989	16699	16934	17070	16835	16949	16858	16838	16614	16824	16840	16854	16948	17025	16802	16720	16847	16690	16854	16873	16943	16977	16625	16859	16773	16764	16617	16818	17040	16852	16848	17021	16768	16713	16810	16585	16819	16851	16842	16953	16985	16705	16918	16916	16954	16807	17028	16749	17069	16944	16942	16947	17135	16766	16794	16674	16955	16816	16781	16893	16770	16864	16884	16966	16820	16875	16812	16648	16868	16965	16906	16707	16984	16800	17134	16935	16827	16893	16945	16800	16975	16809	16823	16753	16880	16879	16922	16979	16924	16950	17044	16796	16813	16754	16733	16806	16660	16636	16878	16805	16980	16885	16740	16805	16764	16922	16959	16833	16706	16648	16834	16864	16971	16984	16823	16867	16862	17001	16885	16945	17005	16948	16814	16834	16777	16750	16874	17034	16715	16876	16749	16648	17085	17073	16832	16953	17014	16950	16847	17039	16876	16861	16954	16964	16912	16801	16931	16939	16843	16957	16878	16927	16896	16954	16758	16869	16868	16724	16969	16974	17026	16955	17004	16934	16939	16788	16850	17135	16780	16904	16928	17019	16878	16960	16926	16762	16807	16919	16819	16712	16802	16998	16775	16931	16923	16919	16842	16976	16837	16897	16916	16921	16741	16809	16781	16933	16701	16963	16800	16808	16818	16830	16756	16710	16718	16706	16888	16874	17019	16917	16802	16893	16762	16866	16947	16818	16844	17074	17015	16765	16958	16924	16764	16868	16917	16839	16712	16984	16882	16654	16627	16903	16790	17021	16750	16775	16746	17073	16777	16711	16617	16755	16959	16854	16844	17153	16947	16983	16874	16871	16975	16929	17007	16845	16833	16868	17107	16717	16911	16664	16674	16875	16839	16891	16899	17017	16946	16893	16819	16896	16975	17051	16802	16882	16779	16860	16934	16882	16886	16774	16931	16904	16878	16999	16912	17030	16816	17123	16951	16854	16974	16707	16756	16993	16939	16739	16892	16893	16874	16834	16923	17142	16870	17079	16919	16809	16774	16683	16950	17020	17220	16766	16591	16874	16960	16847	16858	17058	16823	16906	17020	16902	16951	16720	16932	16864	17053	16762	17055	16777	16964	16982	16726	16774	16847	16915	16748	16711	16892	16803	16995	16669	16769	16936	17031	16807	16913	16734	16946	16819	16812	16675	16618	16996	17059	16932	16815	16638	16872	16859	16780	16910	17021	16978	17064	16877	16890	16807	16877	17023	16815	16695	16993	16764	16885	16989	17026	16882	16812	16798	17045	16862	16788	16869	16671	16770	16672	16892	16761	17159	17027	16651	16737	16849	16874	16948	17001	16759	16827	17005	16669	16790	16816	16725	16774	16821	16897	16987	16735	16853	16709	16818	16658	16714	17007	17038	16906	16849	16849	16867	16787	16953	16666	16794	16987	16997	16928	16843	16771	16776	16837	16896	16931	16816	16811	16700	16862	16837	16902	17019	16895	16702	17189	16801	16799	17059	16992	16775	16932	16932	17183	16792	16874	17026	16903	16684	16965	17001	16828	16929	16982	16801	16844	16729	16786	16785	16821	16885	16930	16999	16776	16958	16996	16855	16759	17095	17166	16822	16822	17027	16884	17019	16794	16928	16705	16664	16849	16854	16770	16741	17053	16925	17087	16923	16984	16893	16757	16949	16691	16703	16831	16827	17006	16915	16741	17014	17022	16774	16948	16936	17041	16691	16941	17031	17002	16812	16904	16917	17050	16886	16917	16995	17124	16831	16996	16974	16804	16860	16977	16824	16855	16664	16871	16678	16855	16659	16959	16846	16838	16710	16797	16951	16639	16961	17001	16854	16858	17039	16985	16941	16849	16881	16641	16963	16990	17181	16791	16819	16932	16963	16862	17046	16805	16833	16864	16883	16862	16898	17009	17001	16916	16858	16743	16872	16787	16845	16953	16915	16862	16756	16848	16801	16795	16739	16832	16843	16810	16940	17004	16840	17018	16888	16809	16876	16925	16790	16841	16801	16777	17080	16572	16793	16784	16825	16801	16800	16858	16819	16968	16953	16897	16724	16846	16842	16951	16706	16838	17111	16920	16801	16743	16987	16860	16871	16753	16775	17055	16816	16883	16755	17125	16678	16762	16963	16872	17065	16997	17010	16880	16843	16609	16830	17007	16931	16937	17298	16867	17003	16985	16862	16781	16893	17022	16997	16885	17062	16902	16846	16960	17017	16884	16778	16849	16734	16889	16881	16938	16643	16786	16905	16683	16952	16938	16779	16889	17082	16804	16906	17016	16909	17057	16818	16663	16734	16783	16946	16997	16974	16877	16988	17044	16861	16694	16712	16874	17038	16843	17055	16876	16868	16813	16931	17001	16914	16731	16770	16849	16964	16553	16718	16852	16853	16912	16973	16672	16586	16788	16849	16847	16732	16993	16688	16933	16868	16877	16982	16774	16948	16925	16740	16865	16854	16848	16918	16794	16930	16837	16748	16864	16973	16886	16895	16711	16854	17112	16963	16778	16921	16889	16767	16923	16938	16724	17070	16845	17044	16956	16826	16944	16687	16957	16927	16787	16844	16909	16872	17057	16918	16807	17020	16888	16995	16955	16860	16995	16974	16767	16873	16843	17116	16971	16764	16607	16703	16770	17015	16687	16756	16920	16981	16975	16828	16804	17079	16780	16650	16863	16689	16954	16878	16958	16980	16881	16941	16917	16942	16897	16818	16963	16838	16852	16627	17130	16856	16820	16969	17013	16789	17011	16976	17039	16941	16951	16911	16840	16964	16952	16782	16884	16997	16842	16887	16883	16876	16733	17011	16975	16835	16847	16879	16805	16854	16863	16882	16895	16896	16737	17022	16650	16759	16868	16687	17149	16862	16930	16775	16963	16894	16982	17039	17017	16818	16886	16848	16761	16977	16748	17012	16889	16762	16796	16811	16724	16889	17036	16667	17067	16854	17004	16803	16754	17057	16967	16920	16886	17077	16913	17014	16748	17009	16841	17059	16779	16733	16952	17007	16794	16848	17077	17123	17045	16920	17003	16986	17003	16969	16955	17044	16934	16923	16686	16888	16982	16950	16779	16870	16709	16801	16796	16925	17020	16793	16884	16693	16943	16972	16788	17000	17099	16840	16959	16768	16829	16824	16599	16668	16971	16909	17074	16911	16802	16744	16795	16661	16846	17069	17042	16799	16754	16796	16740	16966	16736	16951	16828	16998	17074	16925	17048	16997	16817	16718	16884	16746	16918	16932	16932	16857	16748	16881	17005	16946	16843	17154	16768	16888	16955	16855	16996	16904	16951	17008
15453	18366	17177	15731	15203	15001	14648	14407	14392	14162	14079	14192	14008	13903	14078	13956	13983	13987	13994	14129	14082	13933	13873	13982	13823	14034	13834	13998	13850	14028	14096	14014	13921	14111	13949	13816	13979	13963	13883	13867	13878	13966	13905	14002	14025	13996	14155	13901	13914	13912	13947	14024	13848	13830	13931	14025	14042	14005	13928	13843	13992	13943	13980	14081	14074	13828	14151	13779	13958	13927	14006	13948	13903	13802	13993	13925	13868	13786	13946	13872	13866	13811	13862	14084	13768	13912	13953	13942	13816	13986	13945	13890	13830	13941	13869	13796	13913	13826	13819	14068	13939	13921	13815	13913	13829	13918	13950	14032	13931	14049	14080	13893	13841	14012	13969	13956	13945	13951	14170	13861	13968	14091	14092	13962	13807	13838	14114	13857	14002	14140	13970	13977	13973	14045	13946	13904	14073	14012	13925	13829	14034	13909	13976	13799	13904	13946	13940	13743	14156	13960	13941	14017	13964	14049	13985	14016	13921	13868	14014	14002	13897	13865	13948	13873	13952	13953	14096	13874	13884	13873	13795	13962	13996	14083	13997	13862	13994	13730	13947	14001	13906	14013	13799	13891	13956	13851	13977	14068	13994	13909	14021	13989	14046	13852	13833	14078	13838	13913	13908	14090	13838	13936	14182	14002	13889	14040	13860	13990	13866	13896	14024	13896	13971	13821	13908	14119	14030	13716	13997	14060	14066	14064	14001	13918	13935	14139	13998	14092	13994	14027	13946	14093	13836	13851	13852	13849	13967	13883	13952	13900	13952	13891	14183	14133	13868	13909	13694	13746	13775	13796	14003	13822	13952	14054	14006	13921	14107	14049	13896	13913	13973	13893	13905	13908	14119	14106	13978	13794	14049	13901	13988	14021	13932	13891	13946	13958	14058	13876	13872	13902	13949	14014	13830	14026	13955	13978	14024	14041	13798	13941	13929	14028	13945	13959	13878	14067	13899	14007	14157	13931	13929	13857	13815	14031	13873	14005	13961	13890	13884	13972	13843	13846	14023	13861	13887	14088	13909	13818	13924	13800	13761	14099	13953	13965	14029	13784	13854	14044	13979	14140	13943	13930	14017	13997	13834	13845	13981	13867	14061	13907	13880	14014	14022	13976	13774	14022	13936	13994	13952	14041	13850	14145	13904	14128	14111	13816	14039	13827	14063	13951	13949	14001	13870	14058	14228	13974	13934	14051	13978	14075	13949	14194	13902	13862	13851	14158	13851	13883	13902	13909	13846	14012	14059	14048	13955	13755	14068	13881	13971	13962	14022	13951	14013	13910	13907	13842	13828	13896	13922	13965	13907	13805	13862	13896	14059	14002	13924	13929	14015	14015	13978	13966	13988	13987	13795	13896	14142	13884	13939	13955	13806	13936	13872	13828	13771	13978	13670	14002	14029	13927	13993	13970	13966	13809	13791	13881	13987	13970	14022	13971	13911	13939	13982	14077	13929	13921	13959	14102	13766	14047	13945	13955	13983	14133	13889	13955	13954	13903	14093	13895	14034	13996	14000	13823	14125	13923	14011	13915	14080	13911	13872	13908	13890	13927	13971	13937	14007	13963	13755	14063	14053	13962	14042	14074	13901	13936	14055	13762	14009	13953	13935	14051	14037	13984	14107	13901	13958	13900	13897	13962	13969	13903	14067	13931	13947	13991	13841	13946	13967	13984	13984	14067	13819	13938	13919	13950	14067	13868	13991	14168	14023	14165	13911	13812	13842	13950	13990	13916	13979	13977	14106	14013	13960	13947	13667	14037	13856	13966	14053	13949	14101	13997	13910	14053	13993	13882	13939	13798	14050	14066	14085	13963	13968	13970	13870	14013	13912	13953	14023	13947	14045	14027	13873	13882	13837	13886	13835	14022	14121	13822	13954	13883	14064	13947	13897	14012	14026	14178	13858	14042	13935	14024	13977	14086	13898	14168	13888	13998	13862	13969	14057	14188	13879	13933	13917	13921	14052	13933	13883	13865	13894	13934	13918	13880	14137	14075	14039	13788	13967	14003	14072	14246	13872	13951	13947	13817	13983	14046	13755	13942	13733	14054	13973	14134	13779	13978	13772	14141	14001	13975	13920	13866	13909	14055	13889	13978	13904	13882	13881	13723	13963	14077	14006	13779	14045	13852	13812	14132	14018	14134	13930	14031	13978	13946	13915	13905	14133	13990	13799	14046	14062	13861	14119	13848	13915	14055	14011	14039	13989	13954	13988	14020	13878	13898	13870	13933	13862	13941	14087	13985	13880	13913	13949	14016	13870	13775	14046	14002	13833	13882	13882	13935	13925	13951	13914	13892	13999	14070	13924	13901	13951	13941	13893	13850	14028	14050	13897	14055	14003	14015	14008	13943	13982	13911	13882	13814	13883	13803	14004	13985	13927	14029	13877	14043	13905	13987	13945	13970	13913	13913	13835	13861	13967	13884	14004	13841	13917	13815	13928	13845	14015	14039	13835	13981	13915	13823	13996	14117	14023	13880	13921	13997	14037	13987	13952	14139	13910	14080	13772	13865	13742	14052	14083	13953	13920	13902	13898	13899	13992	14049	13843	14137	13765	14047	14028	13749	13948	13871	14068	13916	13943	13792	13853	13998	13826	13923	13916	13992	13899	13981	14097	13972	13886	13836	13907	13999	13843	14001	14038	13961	13983	13926	14081	13876	14025	13913	13942	13892	13772	13986	14107	14027	13878	14005	14040	14052	14015	13970	13799	14067	13879	14106	14054	13930	13874	13960	14038	13921	13923	13913	13935	13963	13882	13820	13984	13873	13744	13810	14109	14034	13997	14179	13907	13955	13882	13842	13856	13938	13979	14031	14161	14069	14021	13918	13971	13785	14011	13900	13931	14041	13949	13976	13911	13898	13947	13893	13806	13885	13912	14016	14050	13939	13895	14074	14083	13802	13890	14012	14001	13795	13967	14050	13881	13896	14065	13864	14042	14030	13847	14019	13933	13898	14009	13956	13957	13838	13968	13927	13957	13822	13876	13965	13926	13954	13960	14191	13868	13972	14017	14017	13902	13938	14031	13905	14100	13984	13698	14054	13887	14035	13875	13930	14114	13922	13934	13821	13983	13992	13983	13961	13843	13934	14033	13939	13853	14138	13783	14130	13880	13996	14044	13798	14090	14105	13885	13893	14037	14018	13944	13948	13981	13837	14069	13992	13778	14054	13972	13795	14055	14045	13902	13996	13964	13731	13880	13987	14015	13860	13775	13883	14052	14029	13814	13981	13883	14011	13783	13993	14034	13835	14072	13894	13903	13878	13784	14091	14084	13873	13765	13917	14015	13898	14015	13860	13861	13878	14126	13872	13963	13979	13804	13855	13914	13915	14034	13992	13913	13877	13906	13887	13866	13945	13790	14013	13883	13777	13873	14016	13809	13864	13899	13951	13882	14087	13940	13953	13976	13743	13853	13792	13883	14018	13784	13835	14085	13926	13909	13903	13941	13947	14097	14017	13963	13938	14037	13904	13792	13936	13947	14003	13945	14218	13893	13926	13948	13908	13897	13873	14094	13902	13945	13926	13898	14001	13995	13955	14216	13992	14119	13897	14136	13936	13839	13898	13873	13918	13990	14008	13909	13892	14021	14009	14000	14050	13978	14031	14001	14031	13877	13860	13812	14006	13879	13702	13959	13963	13913	13836	13862	13833	14025	14087	14010	14022	13978	13973	14050	13870	13959	13832	13981	13900	13995	13989	14045	13965	13834	14042	13927	13933	14039	14007	13961	13986	13951	13895	14061	13828	13876	14016	14006	13878	13975	13870	13874	13955	13955	14063	14114	13875	13981	13952	14001	13775	14103	13868	13836	13866	14009	13829	13988	13974	13881	13930	14112	13996	14006	13962	13847	14111	13795	14129	13929	14007	13939	14012	14008	13895	14006	13925	13729	13912	13997	14055	13919	14008	13896	13962	14125	14101	13850	13967	13983	14039	13887	13951	13856	14005	13929	13915	13766	13985	13953	14071	13992	13837	14129	13955	13998	13972	13794	13900	14006	13960	13978	13811	14064	13995	13885	13946	13969	13894	14028	13860	13735	14009	13988	14170	14032	14018	13827	13994	13843	14075	13837	14071	14011	13799	13812	14136	14067	13800	13944	13939	13902	13877	14047	13860	13856	13961	14053	14033	14122	14065	13803	14050	14054	13971	13856	14098	13687	13984	14060	13901	13956	13868	14165	14085	13866	13848	14010	13971	13920	13954	13974	13889	14089	13946	13925	13891	13797	14021	14011	13904	14095	13908	13957	13913	13974	13946	13875	14071	14007	14123	14032	13899	13931	14070	14019	13948	14010	13966	13873	13868	14030	13844	13888	13978	13951	14064	14045	14140	14083	13902	14035	13948	13998	13879	13975	13940	14072	13882	13827	13982	13876	13972	13895	13846	13897	13875	13973	14044	14028	13912	13850	14053	13994	13994	13997	13855	13779	14035	13960	13983	13812	14037	14017	14022	13890	13999	14122	13964	14076	13875	13925	13785	13941	13840	14020	13944	14032	13849	13990	13997	14028	13940	14012	14069	13960	13908	14019	14033	13938	13868	14066	13803	13975	14104	13994	13930	13940	13966	13957	14114	13966	13789	14084	13953	14040	13989	13816	14097	13813	13950	14053	13861	13919	14130	13935	13923	13864	14043	13989	13935	13971	14064	13907	14080	14057	14074	14019	13845	14132	13853	14042	13938	13946	14162	13883	13881	14027	14032	13969	14156	14029	14035	14074	13972	13967	14010	13949	13969	13920	13980	13955	14006	14064	13799	13997	13889	14120	13927	13852	14089	13918	13986	13954	13972	14042	13872	14100	14015	13931	13827	13958	14091	14122	13883	13888	14048	13859	14012	13927	14027	13814	13922	13877	13936	13888	13986	14093	14036	14100	13936	13848	13933	14056	13892	13931	13855	13730	13916	13897	14291	13802	13789	14074	13941	13930	13895	14042	13992	14025	13912	13978	13866	13962	13923	13860	13798	13988	13924	14032	13916	13995	13712	14061	14096	13758	14051	13989	13990	13951	13779	13871	14137	13967	13913	14028	13878	14178	14024	13985	13906	13922	13937	13854	14034	13871	14167	13953	13906	13844	14032	13788	14032	13926	14043	14080	13888	13952	14011	13927	13975	13792	14017
23241	21293	28078	24951	22075	20259	19215	17481	16897	16671	16784	16365	16558	16534	16536	16447	16442	16502	16642	16698	16489	16587	16466	16393	16430	16301	16400	16364	16349	16194	16103	16305	16452	16312	16350	16297	16241	16407	16322	16402	16195	16330	16483	16286	16122	16340	16168	16264	16503	16348	16284	16471	16092	16445	16302	16162	16371	16389	16362	16340	16117	16209	16324	16364	16307	16453	16408	16553	16518	16316	16226	16191	16323	16357	16329	16334	16586	16333	16272	16442	16422	16256	16438	16216	16381	16284	16246	16268	16187	16301	16215	16251	16150	16344	16222	16344	16237	16143	16340	16181	16153	16367	16509	16355	16359	16237	16318	16254	16353	16344	16440	16209	16204	16423	16208	16113	16141	16268	16268	16493	16368	16289	16188	16207	16143	16269	16292	16212	16294	16219	15996	16322	16288	16352	16352	16397	16336	16153	16302	16156	16447	16434	16098	16426	16331	16152	16346	16198	16284	16370	16175	16129	16247	16412	16340	16290	16485	16339	16190	16296	16236	16301	16195	16326	16286	16022	16268	16179	16355	16406	16583	16193	16139	16451	16375	16195	16360	16442	16105	16373	16206	16281	16286	16255	16155	16282	16294	16363	16200	16215	16204	16298	16227	16356	16212	16312	16226	16376	16193	16436	16402	16355	16177	16240	16274	16304	16335	16241	16342	16451	16350	16275	16321	16243	16212	15968	16187	16239	16132	16455	16205	16438	16419	16483	16467	16424	16416	16271	16358	16300	16365	16378	16481	16242	16413	16406	16305	16161	16262	16269	16316	16106	16417	16321	16205	16254	16190	16267	16348	16460	16523	16176	16212	16427	16186	16122	16240	16345	16378	16265	16570	16277	16378	16584	16265	16310	16244	16409	16324	16216	16364	16332	16419	16530	16420	16331	16280	16328	16315	16120	16317	16111	16209	16301	16228	16384	16290	16283	16340	16299	16398	16403	16372	16364	16464	16222	16412	16337	16374	16304	16194	16341	16275	16376	16315	16257	16137	16293	16509	16193	16256	16456	16439	16343	16308	16225	16267	16347	16099	16190	16267	16253	16196	16401	16270	16444	16427	16373	16146	16434	16450	16343	16266	16330	16218	16444	16330	16384	16473	16154	16245	16359	16278	16556	16370	16317	16320	16366	16249	16161	16377	16204	16368	16142	16259	16144	16292	16241	16294	16097	16332	16409	16338	16380	16185	16240	16244	16207	16588	16337	16113	16345	16401	16281	16328	16304	16290	16273	16352	16526	16340	16406	16426	16338	16434	16374	16402	16393	16353	16225	16168	16327	16316	16380	16462	16368	16377	16357	16208	16181	16286	16159	16120	16278	16499	16365	16593	16140	16365	16271	16441	16441	16355	16294	16339	16134	16291	16192	16331	16165	16191	16201	16301	16073	16502	16283	16448	16360	16403	16223	16526	16334	16286	16346	16237	16139	16222	16250	16251	16153	16242	16315	16126	16265	16290	16160	16255	16265	16289	16213	16348	16406	16441	16251	16318	16266	16100	16186	16280	16519	16335	16200	16262	16263	16194	16189	16134	16238	16416	16169	16135	16363	16222	16453	16278	16134	16368	16404	16124	16219	16361	16500	16392	16281	16100	16288	16396	16349	16341	16320	16286	16311	16371	16265	16384	16388	16367	16410	16198	16296	16422	16464	16237	16299	16340	16351	16280	16146	16269	16225	16289	16374	16348	16227	16411	16244	16321	16235	16324	16332	16283	16480	16302	16348	16365	16434	16390	16281	16198	16284	16384	16101	16197	16278	16328	16263	16329	16202	16209	16274	16233	16239	16546	16330	16361	16318	16255	16050	16472	16215	16086	16257	16371	16220	16205	16370	16368	16205	16131	16227	16439	16352	16401	16329	16378	16100	16096	16164	16377	16413	16167	16381	16456	16450	16232	16246	16351	16313	16111	16218	16307	16411	16307	16143	16244	16238	16296	16454	16307	16291	16229	16294	16420	16273	16164	16204	16253	16147	16316	16398	16443	16020	16242	16233	16345	16335	16349	16366	16324	16279	16362	16383	16164	16230	16481	16523	16188	16313	16212	16311	16358	16436	16430	16181	16350	16169	16435	16239	16285	16648	16339	16435	16179	16276	16256	16248	16300	16249	16537	16352	16397	16258	16218	16178	16305	16398	16341	16513	16435	16239	16251	16235	16147	16405	16229	16346	16156	16108	16233	16247	16287	16489	16228	16147	16349	16291	16280	16175	16330	16300	16289	16266	16161	16339	16224	16324	16254	16191	16225	16367	16204	16442	16256	16340	16467	16220	16279	16376	16291	16265	16357	16075	16334	16470	16288	16308	16288	16301	16284	16279	16434	16363	16392	16287	16262	16267	16341	16188	16409	16278	16155	16296	16357	16242	16172	16441	16422	16352	16201	16309	16410	16349	16250	16261	16097	16341	16296	16276	16320	16235	16349	16341	16223	16333	16200	16306	16153	16323	16208	16543	16324	16213	16330	16293	16329	16154	16190	16279	16295	16346	16203	16341	16314	16321	16403	16189	16369	16394	16342	16257	16386	16221	16366	16356	16431	16421	16234	16181	16307	16302	16260	16117	16436	16043	16360	16429	16258	16276	16519	16478	16296	16393	16341	16488	16210	16338	16198	16207	16371	16288	16364	16229	16322	16350	16308	16229	16238	16565	16070	16421	16172	16301	16413	16243	16158	16200	16265	16275	16163	16343	16211	16372	16406	16353	16163	16345	16353	16334	16494	16382	16344	16137	16258	16204	16212	16384	16133	16264	16450	16318	16268	16139	16332	16309	16406	16055	16309	16361	16226	16304	16469	16360	16380	16422	16496	16257	16399	16148	16381	16381	16329	16333	16327	16317	16274	16294	16499	16284	16552	16299	16312	16346	16195	16446	16188	16193	16527	16334	16554	16605	16161	16288	16238	16227	16389	16258	16361	16297	16352	16196	16443	16479	16416	16260	16314	16368	16186	16270	16270	16541	16438	16161	16194	16317	16132	16296	16403	16281	16327	16421	16363	16398	16263	16154	16308	16402	16240	16171	16011	16301	16411	16263	16247	16588	16330	16502	16388	16269	16220	16219	16240	16352	16262	16356	16220	16364	16434	16390	16246	16197	16293	16477	16337	16195	16260	16295	16165	16287	16368	16409	16447	16190	16352	16274	16434	16301	16234	16238	16231	16378	16406	16233	16192	16383	16200	16338	16349	16273	16319	16326	16279	16348	16019	16272	16272	16124	16216	16500	16360	16208	16457	16218	16631	16476	16352	16131	16258	16363	16235	16487	16429	16332	16462	16296	16549	16330	16321	16413	16491	16284	16343	16421	16360	16096	16298	16151	16219	16359	16401	16306	16330	16149	16268	16181	16438	16226	16137	16277	16151	16173	16215	16400	16141	16285	16366	16247	16298	16178	16389	16194	16082	16212	16218	16149	16239	16324	16208	16290	16164	16185	15991	16277	16471	16079	16122	16395	16332	16321	16339	16308	16502	16432	16440	16335	16367	16467	16562	16389	16323	16358	16329	16131	16529	16396	16180	16196	16166	16244	16370	16462	16436	16227	16305	16369	16455	16312	16371	16222	16333	16402	16140	16191	16576	16267	16232	16314	16339	16157	16367	16272	16143	16219	16345	16224	16225	16208	16078	16340	16496	16171	16338	16397	16522	16397	16411	16226	16168	16303	16349	16418	16437	16425	16382	16365	16232	16308	16262	16422	16266	16149	16439	16416	16247	16352	16334	16302	16347	16394	16278	16425	16403	16185	16185	16463	16211	16256	16280	16203	16424	16379	16212	16370	16355	16564	16100	16333	16347	16139	16326	16390	16418	16277	16341	16392	16340	16308	16362	16414	16201	16344	16337	16568	16385	16434	16076	16501	16506	16399	16408	16282	16188	16131	16359	16112	16217	16366	16433	16377	16225	15913	16206	16372	16142	16324	16374	16236	16265	16415	16412	16356	16391	16424	16419	16287	16388	16320	16244	16315	16224	16427	16258	16588	16362	16355	16450	16397	16442	16414	16342	16184	16270	16183	16315	16304	16354	16244	16291	16302	16587	16290	16351	16338	16340	16357	16332	16175	16171	16323	16199	16168	16268	16368	16255	16267	16412	16374	16338	16317	16432	16440	16374	16318	16459	16332	16270	16314	16302	16214	16163	16420	16549	16367	16305	16480	16400	16011	16292	16364	16366	16256	16307	16355	16397	16411	16376	16311	16207	16258	16206	16392	16392	16275	16287	16419	16339	16162	16258	16446	16203	16161	16177	16329	16258	16229	16290	16360	16210	16267	16278	16272	16262	16310	16164	16269	16266	16495	16265	16113	16432	16100	16208	16198	16306	16127	16182	16307	16301	16384	16357	16244	16423	16276	16199	16342	16239	16420	16179	16287	16438	16314	16262	16291	16242	16439	16256	16164	16174	16293	16472	16235	16222	16428	16306	16421	16333	16242	16547	16377	16171	16516	16370	16387	16228	16205	16350	16409	16389	16124	16318	16411	16341	16361	16285	16179	16168	16389	16319	16293	16241	16270	16407	16190	16389	16417	16339	16371	16352	16298	16423	16684	16215	16197	16251	16412	16381	16280	16566	16207	16490	16488	16437	16226	16416	16404	16313	16222	16379	16367	16283	16361	16084	16282	16214	16197	16141	16139	16441	16257	16413	16357	16286	16193	16263	16129	16463	16264	16293	16291	16239	16333	16119	16147	16259	16104	16434	16328	16262	16211	16225	16296	16437	16360	16318	16322	16273	16384	16197	16262	16149	16411	16408	16478	16160	16341	16342	16351	16276	16290	16108	16429	16377	16330	16517	16344	16280	16127	16310	16351	16623	16327	16333	16475	16446	16643	16064	16472	16328	16285	16033	16296	16230	16314	16282	16513	16528	16396	16286	16258	16521	16267	16250	16405	16235	16394	16173	16231	16268	16383	16311	16295	16247	16210	16250	16290	16213	16318	16291	16355	16322	16217	16357	16381	16276	16278	16295	16260	16284	16267	16271	16545	16273	16389	16459	16491	16368	16270	16372	16211	16340	16214	16420	16277	16001	16254	16264	16107	16325	16381	16170	16214	16147	16298	16336	16090	16388	16233	16296	16405	16394	16127	16457	16387	16265	16258	16260	16313	16296	16208	16192	16511	16264	16278	16354	16380	16231	16388
12101	21757	19143	16585	15806	15476	15036	14532	14326	14039	13763	13867	13839	13644	13655	13628	13518	13743	13678	13629	13609	13756	13800	13606	13855	13714	13751	13576	13710	13645	13585	13847	13695	13439	13708	13724	13762	13608	13549	13722	13642	13526	13698	13612	13510	13607	13546	13614	13636	13833	13599	13544	13689	13654	13548	13535	13653	13486	13640	13664	13529	13603	13686	13646	13550	13739	13616	13586	13791	13827	13512	13562	13671	13587	13668	13451	13566	13692	13630	13706	13465	13472	13768	13611	13491	13568	13486	13728	13511	13648	13579	13626	13527	13741	13499	13511	13598	13619	13556	13616	13506	13632	13654	13716	13600	13651	13581	13796	13554	13581	13723	13703	13605	13630	13343	13598	13326	13608	13586	13502	13631	13683	13544	13575	13582	13623	13395	13606	13580	13726	13597	13623	13507	13532	13810	13725	13611	13516	13351	13645	13462	13612	13690	13590	13612	13581	13612	13522	13598	13493	13622	13673	13485	13533	13564	13556	13641	13753	13515	13582	13631	13519	13567	13568	13657	13568	13522	13530	13598	13567	13639	13814	13574	13703	13707	13605	13596	13554	13738	13781	13624	13656	13565	13496	13740	13628	13647	13667	13743	13591	13586	13655	13533	13619	13441	13664	13528	13530	13507	13642	13521	13561	13424	13674	13599	13628	13592	13640	13742	13725	13420	13523	13647	13558	13581	13677	13600	13688	13602	13528	13626	13747	13611	13536	13566	13489	13493	13521	13782	13448	13526	13553	13673	13553	13613	13645	13504	13527	13626	13717	13587	13632	13759	13705	13520	13516	13519	13675	13496	13499	13543	13625	13496	13519	13360	13504	13520	13579	13627	13503	13627	13543	13536	13663	13476	13589	13502	13584	13554	13799	13576	13610	13668	13692	13601	13719	13729	13748	13511	13573	13721	13631	13600	13677	13540	13443	13462	13621	13752	13505	13577	13712	13549	13545	13636	13540	13593	13559	13712	13597	13636	13667	13582	13628	13526	13517	13828	13615	13678	13706	13537	13532	13479	13714	13693	13523	13608	13436	13680	13677	13509	13659	13698	13675	13544	13365	13640	13525	13600	13553	13623	13541	13687	13589	13722	13655	13629	13564	13608	13663	13702	13637	13571	13671	13618	13577	13636	13658	13534	13633	13625	13641	13445	13604	13629	13605	13555	13567	13502	13754	13449	13344	13633	13547	13655	13517	13493	13614	13584	13663	13645	13561	13360	13611	13685	13634	13567	13567	13720	13658	13598	13562	13495	13742	13615	13490	13624	13479	13620	13538	13592	13445	13799	13642	13522	13691	13697	13675	13649	13619	13587	13614	13524	13766	13751	13490	13812	13785	13572	13759	13568	13482	13665	13632	13538	13587	13660	13704	13626	13659	13632	13736	13466	13682	13523	13516	13652	13600	13593	13560	13665	13493	13583	13699	13592	13526	13596	13519	13573	13637	13679	13813	13553	13631	13517	13545	13567	13437	13734	13425	13546	13491	13724	13608	13484	13478	13508	13506	13610	13640	13540	13618	13727	13592	13570	13644	13478	13698	13672	13631	13634	13613	13725	13542	13707	13474	13791	13507	13681	13498	13769	13568	13536	13598	13642	13532	13521	13608	13734	13854	13387	13669	13504	13509	13578	13462	13666	13542	13637	13571	13537	13719	13528	13553	13762	13465	13450	13694	13447	13452	13701	13618	13636	13605	13589	13783	13426	13617	13510	13601	13605	13828	13589	13676	13737	13460	13578	13510	13580	13527	13784	13517	13616	13681	13698	13684	13729	13677	13590	13637	13644	13405	13648	13578	13563	13394	13586	13566	13672	13690	13509	13589	13639	13490	13600	13819	13517	13684	13622	13607	13539	13699	13580	13646	13594	13759	13637	13636	13775	13505	13549	13716	13453	13572	13504	13617	13597	13697	13601	13675	13705	13618	13558	13608	13635	13563	13451	13495	13777	13441	13871	13410	13636	13614	13630	13530	13648	13534	13601	13563	13428	13576	13495	13779	13628	13726	13391	13574	13521	13516	13573	13649	13494	13682	13704	13614	13694	13728	13551	13544	13587	13658	13589	13652	13678	13649	13519	13481	13590	13424	13568	13671	13719	13410	13727	13465	13562	13765	13520	13605	13520	13488	13554	13627	13602	13591	13514	13589	13574	13539	13386	13655	13622	13476	13640	13439	13581	13606	13447	13706	13610	13582	13478	13522	13480	13600	13460	13662	13557	13754	13572	13596	13630	13558	13554	13526	13669	13530	13611	13548	13363	13599	13451	13699	13583	13460	13591	13522	13575	13525	13585	13512	13442	13496	13522	13372	13647	13652	13612	13595	13692	13586	13394	13795	13582	13428	13599	13499	13647	13590	13488	13485	13546	13717	13594	13569	13715	13677	13456	13632	13552	13577	13487	13593	13541	13604	13615	13581	13661	13437	13538	13502	13531	13511	13683	13719	13781	13645	13535	13564	13693	13577	13523	13675	13531	13585	13769	13571	13565	13780	13666	13558	13479	13606	13569	13603	13666	13743	13546	13412	13585	13603	13583	13526	13537	13690	13513	13451	13495	13637	13639	13742	13427	13741	13642	13454	13405	13768	13510	13581	13621	13500	13506	13642	13579	13498	13559	13631	13536	13351	13666	13552	13522	13521	13729	13489	13524	13491	13658	13714	13594	13466	13662	13705	13744	13605	13750	13598	13477	13567	13527	13659	13573	13452	13694	13573	13597	13631	13580	13589	13588	13642	13700	13534	13597	13568	13438	13630	13543	13504	13628	13688	13550	13521	13672	13636	13541	13676	13656	13735	13402	13676	13663	13629	13643	13577	13576	13590	13480	13546	13580	13627	13513	13535	13444	13603	13674	13572	13580	13598	13610	13621	13463	13568	13635	13673	13600	13629	13783	13668	13511	13634	13521	13569	13678	13747	13622	13661	13645	13551	13575	13633	13610	13605	13659	13722	13614	13626	13780	13583	13547	13461	13553	13488	13539	13892	13400	13620	13454	13652	13693	13693	13708	13618	13469	13483	13535	13623	13447	13499	13520	13533	13614	13547	13549	13536	13601	13606	13411	13656	13437	13661	13598	13597	13703	13513	13554	13582	13474	13540	13558	13492	13637	13664	13730	13567	13490	13531	13666	13555	13609	13590	13512	13489	13566	13717	13588	13574	13491	13648	13518	13511	13516	13464	13532	13652	13512	13594	13605	13589	13685	13598	13475	13778	13585	13585	13785	13651	13547	13564	13389	13468	13507	13606	13509	13651	13585	13564	13581	13477	13614	13538	13613	13558	13720	13564	13569	13638	13633	13673	13642	13597	13524	13655	13654	13548	13707	13621	13461	13588	13637	13496	13488	13708	13467	13653	13567	13629	13764	13630	13660	13526	13527	13483	13658	13767	13684	13627	13523	13452	13600	13623	13670	13545	13550	13538	13720	13509	13723	13777	13694	13658	13372	13516	13553	13441	13764	13644	13600	13556	13693	13507	13527	13585	13514	13624	13655	13477	13744	13706	13562	13419	13532	13613	13458	13590	13674	13719	13626	13569	13575	13471	13527	13667	13554	13579	13601	13618	13545	13609	13605	13531	13492	13530	13573	13539	13619	13721	13617	13647	13792	13587	13536	13699	13473	13664	13697	13563	13581	13621	13671	13473	13664	13621	13407	13612	13637	13436	13741	13431	13771	13557	13646	13618	13615	13554	13427	13570	13587	13594	13662	13518	13660	13440	13608	13691	13490	13628	13625	13721	13569	13512	13673	13650	13498	13514	13736	13536	13523	13857	13373	13688	13579	13577	13471	13647	13519	13525	13640	13678	13609	13528	13571	13545	13400	13446	13617	13522	13715	13678	13589	13538	13412	13675	13578	13742	13599	13728	13690	13660	13625	13788	13710	13599	13704	13560	13560	13547	13583	13504	13610	13735	13579	13500	13631	13537	13590	13604	13610	13679	13500	13749	13698	13664	13575	13593	13642	13575	13605	13663	13570	13439	13613	13791	13583	13598	13555	13533	13564	13605	13634	13619	13659	13484	13487	13756	13648	13681	13590	13404	13600	13672	13561	13623	13612	13532	13702	13517	13566	13647	13665	13682	13617	13627	13663	13516	13737	13497	13545	13666	13519	13645	13627	13586	13529	13754	13550	13500	13502	13500	13567	13589	13575	13599	13612	13650	13678	13513	13571	13457	13685	13680	13635	13680	13458	13674	13459	13481	13518	13633	13311	13606	13647	13527	13576	13398	13577	13442	13615	13533	13644	13508	13637	13561	13486	13636	13844	13530	13605	13653	13720	13647	13621	13688	13577	13677	13559	13519	13487	13618	13543	13475	13651	13525	13680	13586	13506	13618	13886	13768	13520	13664	13510	13424	13592	13699	13671	13446	13540	13573	13578	13447	13623	13470	13463	13728	13673	13463	13574	13592	13504	13440	13636	13548	13707	13568	13520	13486	13578	13600	13462	13621	13462	13649	13712	13308	13485	13565	13700	13554	13673	13423	13444	13654	13465	13436	13588	13597	13692	13680	13787	13632	13623	13538	13572	13632	13663	13615	13549	13593	13614	13674	13505	13865	13629	13592	13660	13575	13733	13619	13713	13581	13563	13637	13580	13584	13671	13471	13681	13480	13666	13680	13625	13594	13750	13641	13549	13664	13581	13606	13632	13682	13477	13700	13541	13683	13561	13358	13541	13635	13602	13651	13613	13587	13502	13598	13507	13673	13641	13550	13647	13537	13669	13651	13650	13546	13632	13526	13628	13713	13514	13489	13796	13706	13698	13577	13606	13545	13536	13704	13760	13569	13495	13657	13705	13585	13631	13594	13491	13534	13577	13470	13511	13597	13577	13683	13593	13703	13768	13580	13737	13637	13586	13447	13498	13560	13618	13594	13604	13583	13681	13508	13628	13575	13596	13537	13601	13471	13647	13670	13576	13622	13538	13592	13595	13496	13483	13447	13638	13572	13509	13560	13608	13577	13692	13597	13658	13497	13509	13581	13585	13644	13702	13538	13729	13646	13423	13709	13409	13589	13615	13601	13677	13533	13605	13690	13640	13766	13570	13641	13547	13657	13610	13581	13612	13652	13456	13685	13546	13634	13609	13465	13633	13499	13515	13731	13513	13664	13442	13460	13555	13462	13609	13521	13748	13635
24917	21325	26733	26443	19217	18232	18171	17434	17239	17134	17118	17160	17086	17042	17170	17187	17279	17185	16940	16859	17188	17130	17129	17033	17123	16817	16978	16869	16885	17146	16902	17005	17183	17148	17078	17045	17040	17013	16862	16951	17233	17172	17093	16906	16949	16588	16857	16867	17110	17251	17160	16924	16908	17115	16996	17026	16843	16976	17074	16952	17055	16863	16984	16859	16806	16733	16922	17082	17114	16938	17033	16758	17131	16849	17201	17106	17109	16947	16899	16921	16976	16973	17227	17117	17203	16941	16809	17158	16934	16903	16962	16995	16892	17092	16954	16939	17100	17082	17082	17025	16985	17162	16771	16969	16951	16876	17020	16811	16849	17133	16810	16973	16956	16937	16967	17071	16975	17006	17011	17018	17170	17056	16810	16806	16996	17048	17084	17020	16932	17056	16990	17021	16960	17007	16892	17002	17069	17001	16946	16983	17105	17127	17047	16994	16949	17024	16957	17003	16951	16986	17043	17025	16903	16970	17078	17078	16808	16853	16890	16894	16951	16911	17176	16813	17078	17019	16905	16965	16953	16892	16814	16873	16816	16866	16906	16987	16865	17088	16974	16953	17182	16879	16946	17116	17084	16813	16765	16965	16962	16882	17226	16908	16856	16954	17097	17028	16871	16953	16747	16796	16777	16846	16993	17009	17007	17052	16801	16775	17202	16993	17015	16931	17093	16985	17026	17041	17132	16975	17235	16772	17151	17150	16897	16928	16957	16967	16978	16853	16891	16784	16909	16978	17122	17058	16987	17079	17054	17159	17091	16949	16898	17002	17089	17047	17001	16871	16940	16985	17015	17005	17120	16972	17095	16992	16894	17102	17001	16902	16821	16883	16946	16850	16894	17013	16754	16964	17189	16994	17133	16985	16904	16933	16891	17176	16988	17249	17040	17101	17086	17021	16917	17013	17005	16853	16875	16911	16928	17080	16978	16943	16933	16926	17143	17017	16834	17089	17001	16951	17146	16909	17062	17176	17027	16868	17194	17219	17036	17141	17047	17018	16946	17062	17023	17157	16963	17026	17114	17097	16807	17009	16904	17020	16792	16790	17091	17062	17035	17048	16903	17107	16975	17106	17194	17001	16943	17080	17046	17193	16963	17102	16847	16884	17084	17022	17106	16954	16901	16975	16906	16931	16845	17043	17168	17150	16927	17203	16997	16961	17029	17094	16934	17012	17104	17043	17070	16908	17128	16976	17025	17096	17094	16867	16945	16925	17151	16867	16925	16910	16812	16823	17081	16901	16947	17117	17123	16830	16962	17033	17131	17103	17015	16786	17181	17004	17023	17027	16803	17045	17087	16764	16946	16900	17128	17066	17208	17165	16966	17148	17148	17059	16802	16805	16855	17142	17298	17073	16930	17073	17050	17057	16928	17052	17208	17128	17128	17052	17280	16900	16906	16783	17004	17138	17047	16933	16894	16923	17003	16859	16867	17021	17077	17075	17031	16970	16837	16951	17022	16732	16789	16975	16924	16843	16883	17120	16907	16753	17208	17011	16975	16999	16950	17034	17082	16938	16929	17117	17138	17076	17087	16794	17000	16974	16774	17047	16869	16968	17038	17108	17005	16945	16921	17113	17080	16885	16870	17030	17071	17097	16956	16993	17036	16970	17062	17041	16838	16848	16845	17055	16934	17124	16996	17073	17188	16972	17055	17023	17090	16897	16912	16869	16885	17054	17059	16911	17094	17158	16775	17111	16984	17233	16936	17128	16968	16876	16978	17119	16892	17063	17059	17144	17003	16906	16900	16926	16994	16932	16918	17066	16926	17156	16991	16923	16774	16860	16978	17133	17074	16849	16892	17134	17176	16939	17091	17085	16848	16944	17113	16996	16907	16938	17049	16872	16737	16932	16850	16956	17130	16901	16963	16896	17166	17128	16973	17216	16895	16960	16774	17093	17099	16919	17005	16953	16815	16987	16991	17098	17055	17034	16757	16834	17039	16860	16870	17000	16910	17006	17100	16910	16857	17033	17112	16903	17006	16911	16805	16909	16931	17089	17035	17062	16992	16970	17086	17055	16902	17008	17019	16853	16915	17058	17018	16979	16961	16757	16979	17135	17076	16955	17225	17059	17168	17040	17006	16921	17097	16936	17029	17120	16941	16735	16960	16929	16831	17070	16760	17176	16878	17267	17223	17017	17158	16927	16793	17104	17037	16960	17056	16968	17083	16901	17101	17166	16971	17040	16886	16925	16860	17036	16940	17015	16883	16899	17029	17166	16924	16924	17113	16856	17024	17054	16853	16985	17016	16873	17067	16931	17115	17063	17026	17045	16962	17336	17201	16908	17021	16940	17023	16940	16913	16943	16848	16981	17039	16987	17149	16959	16946	16939	17032	16949	16926	16941	17069	17121	17010	17015	17113	17096	16958	17095	16890	16867	16890	16878	17092	17009	17128	16880	16953	17020	16923	17088	16658	16788	16880	16786	16787	16915	17028	16992	17010	16953	17037	16993	16960	16902	17091	17082	17279	17048	17152	17016	16904	16834	17059	16984	16942	16793	17033	16938	16966	17162	16756	17025	17024	16994	16938	16965	16761	16774	17054	16838	16726	16966	17109	16954	16905	16843	17048	17024	17038	17046	16958	16910	17046	16903	17161	17128	17061	17073	16927	16930	17009	17008	16998	16966	17102	16931	16787	16784	17060	16905	16817	17008	16885	16934	16957	16857	16935	16940	17168	17136	16937	16971	17149	16710	17083	16892	16930	16853	16981	16868	16936	16882	16889	16828	16967	16949	17058	16917	17039	17157	17005	16958	17225	17044	17058	17041	17261	17013	17009	16920	17025	17002	17033	16759	16910	17010	16919	16968	17111	17185	17161	16857	16931	17100	17160	17001	16915	17155	16994	17281	17018	17037	16954	16914	16933	16719	17002	16891	17008	16980	17082	16824	17079	17183	16983	17238	17113	17047	16887	16912	16826	16932	16872	16901	17107	17012	16969	17036	16885	16828	16925	16848	16948	17178	17057	17036	16853	16910	17000	16851	16847	17042	17093	16788	17082	16890	16969	16999	17203	17215	16934	16742	16880	17039	16904	17102	16943	16772	17050	17002	17084	17102	17091	16880	17047	17102	16877	17063	17028	16895	16893	16852	16802	16856	16955	16953	16979	17066	16912	17084	16985	16974	17119	16942	17085	17025	17107	16858	17019	16987	17005	17210	16868	16896	16864	16980	17333	16911	16913	16875	17129	16738	17022	16859	17119	17024	16997	17173	16921	17052	17014	16846	16905	17006	17088	16887	16876	16823	16939	17073	17050	17001	17077	17052	16848	17171	17156	17008	17072	16862	17017	17073	16912	17002	16854	16939	17112	16981	17006	16924	17129	17034	17120	16917	17202	16767	17106	17060	17127	17084	17116	17005	16894	17085	17203	17074	16804	16921	16963	17065	16975	16915	16899	16875	16873	16914	16927	16869	17074	16878	16871	17011	16976	16898	17066	16925	16828	17091	16811	17021	16905	16947	16886	16868	16791	16905	17129	17048	16989	16720	17129	17146	17074	17083	17060	17175	16974	16917	16985	16979	17049	16946	17012	17001	16970	17146	17141	16969	16785	16887	16840	16748	16947	17109	17113	16995	16992	16937	16805	16964	17126	16834	16985	16995	16990	16995	17004	16915	16961	17013	17157	16872	16919	16992	16935	16989	17058	17034	17108	16935	16974	17078	17057	17089	16923	17149	17103	16787	16845	16919	16949	17199	16853	17236	16819	17074	17178	17184	17239	16950	16962	17067	16971	16831	17051	17172	16972	17045	17078	17015	17071	16816	16996	17017	16911	17181	17229	17101	16917	16946	16773	17013	16942	16956	16999	16904	16824	16796	17052	16727	16930	17041	17055	16963	17039	16864	16942	16989	17063	17054	17085	17005	17106	16741	17206	17025	17089	17152	17307	17002	17000	16954	17047	17110	17051	17020	16769	16925	16852	16941	16849	16908	17046	17001	17187	16894	16990	16907	17176	16889	16841	17013	16990	17049	17265	17050	16975	16954	17216	16973	17014	16992	16827	17173	17043	17066	16968	17091	16971	16896	16997	16714	17057	16894	17022	17024	17139	16925	17192	16820	16970	16937	17001	16942	17108	16934	16922	16954	16913	16917	17032	17001	16931	17009	17030	16907	17049	17002	16896	16874	16984	17227	16931	17007	17072	16966	16967	17081	17189	16952	16964	17014	16960	17297	16996	16965	17022	16895	17120	17137	17170	17016	17303	17185	16866	16968	16893	16823	17092	17133	16934	16903	16998	17060	17070	17012	17009	17103	17077	16950	17163	17056	17025	17068	17069	16895	16973	16813	16955	16915	16976	17062	16728	16709	17021	17047	16921	16988	17058	16835	16857	17151	16973	17145	16953	16897	16870	17073	17067	16779	16944	16882	17048	16908	16897	17024	17005	16996	17011	17005	17138	17087	17180	17082	16911	17009	17082	16964	16921	16950	17006	16797	17071	17028	16943	17002	17190	16927	16833	16990	17076	17078	16815	17155	17109	17028	16794	16857	16938	16986	16968	17071	17231	16935	16945	16940	17099	17048	17001	16864	16995	17026	16992	16980	17118	16981	17174	17007	16820	16894	16986	17054	17136	16925	16777	16909	17157	17075	17002	16935	16986	17032	17161	16832	17221	16994	16903	16878	16872	16847	16904	16826	16922	16822	16982	16971	17074	16949	16934	16980	16800	16832	17081	16943	17022	16890	16871	16771	17023	16948	16881	16881	16931	17112	17018	16983	17154	16972	17093	16936	17231	17063	17001	16959	17053	16942	17007	16951	17124	17034	16965	17157	16915	16936	16974	16897	17085	16948	16954	16949	17151	17048	16946	17193	17057	16941	16929	17240	16907	17168	17121	17141	17143	17017	17079	17051	16866	16986	16798	17065	16954	16803	16846	16957	16933	17083	16839	16895	16946	16913	16968	16785	17003	17041	17062	16971	17128	16841	16990	17099	17028	17115	16917	16950	16945	16984	17044	17046	17064	16822	17117	17151	16896	17072	17106	16895	16804	17115	17065	16903	16876	17120	16779	17025	16994	16872	16955	16954	17062	17045	16910	16854	17144	16874	16774	16948	16819	16789	17062	17020	16967	16973	16852	17018	17080	16898	17090	16842	17075	17086	16990	16897	17226	17057
13342	20137	18298	16058	15748	15248	15067	14672	14477	14330	14167	14226	13969	14236	14030	14038	13983	13977	14090	13936	14165	14005	14115	14077	14128	14051	13940	14014	13988	13914	14145	14190	13976	14112	13945	13947	14096	14001	13957	14002	14077	13917	13939	14117	14173	13989	13880	14039	13888	13968	14111	13937	14001	14044	13855	13829	13942	13946	14106	14023	13932	13928	14001	14077	14001	13878	14044	14002	13997	13897	14004	13935	14064	14021	14157	13954	14035	13904	13989	14046	13902	14012	14015	13927	14003	14052	14005	14091	14047	13913	13983	14024	14144	13912	13934	14069	13970	13879	13995	13896	13907	13940	14191	14047	13995	14070	13996	13882	14019	14006	13936	13971	13961	14168	13854	13882	14037	13906	14089	14001	13877	13986	13918	14104	13900	13805	13912	13971	13898	13923	13993	13905	14060	14129	14160	14117	14069	14041	14040	13964	14009	13862	14025	13940	13999	14012	14038	13887	13888	13905	13862	13924	14034	13826	13825	13949	14097	13995	13921	14079	14019	13942	13882	14016	13868	13908	13934	13860	13836	14019	13874	13919	14029	13893	13863	13971	14036	14009	13938	13914	13867	13935	14102	13920	13990	13865	13922	13776	13972	13885	13872	13884	13889	14050	14105	13992	13952	13846	13906	14146	14127	13892	14009	14038	13902	13851	14005	14058	13932	13931	13942	13954	13925	14039	13911	13994	14033	14071	14014	13985	14032	13907	13895	14086	13919	14027	13765	13961	13821	13993	13923	13870	14130	14006	13939	13998	13969	13802	13919	13914	14166	14089	14145	13941	13950	13972	13955	14054	13946	13858	14006	13916	14093	14011	13815	14045	13930	13935	14028	13881	14167	13817	13927	13939	14045	14021	13901	13962	13962	13907	13911	13814	14021	14073	14098	13909	14099	14068	13971	13920	14039	13954	13994	14001	13922	14050	13936	13917	13950	13962	13932	14003	13873	13973	14144	13990	13955	13965	13965	13942	14004	14029	14053	13959	13982	13964	13887	13998	13952	14032	14106	14018	14147	13980	14045	14009	13977	13984	13936	13883	14024	13815	13964	13907	14000	14044	13906	13987	13970	14060	13866	13881	14177	13972	13904	13977	14002	14056	14009	13869	13928	14005	14038	13990	13987	14005	14004	13935	13833	14126	13975	13733	13960	13891	13804	14026	13982	13969	13880	14233	13916	14079	13933	13967	13852	13984	14099	14157	13987	13954	13944	14052	13891	13904	14063	13844	14056	13794	14225	13950	13986	13963	13938	14083	13961	13960	13985	13926	13804	14091	14005	13924	13936	14044	13986	13945	13954	13938	13980	13899	14134	13955	13931	14007	13929	14109	14014	14047	14016	13920	13921	13989	14056	14051	14123	13998	13797	13866	14046	13867	13983	13988	13936	13957	13922	14075	14001	13871	13918	14060	13875	14006	13824	14038	14008	14083	14006	13970	13971	14009	13864	13952	14026	13948	13967	13889	14163	13863	13866	13772	13979	13907	13636	13892	13965	13840	13893	13902	13852	14074	13849	13964	14054	14051	13992	14089	14089	13989	14077	14134	14011	13935	14066	13995	14016	14011	13888	13901	13796	14167	13879	13873	13867	14022	14027	13834	14002	14025	14063	13932	13861	13917	14193	13912	13908	14017	14079	13918	13989	14057	13933	13843	14050	13950	14087	14011	13971	13858	13816	13983	13951	14074	13949	14034	14103	13910	13952	13844	13933	14022	13963	14122	13757	14018	14037	14044	14073	14117	14172	13771	13886	14015	13860	13810	13885	13963	13805	13949	14002	13987	14046	13960	13936	14024	13917	13903	13917	13996	13950	14083	13892	13920	13879	14086	13976	13912	13945	13923	13809	13917	13978	13936	13931	13952	13915	13948	14218	14073	13879	13943	14010	13764	13878	14043	14024	13965	13982	13992	13998	13935	13867	13953	13911	14207	13897	13998	13970	13913	13944	13882	13872	14108	14026	13976	13998	13862	14013	13955	14003	14020	13950	13861	13770	14038	14002	13716	13809	13921	14099	13941	13999	13950	14083	13997	13913	14072	13940	14078	14040	14026	13952	14139	13913	14139	14017	14181	14031	13893	13971	14036	14063	14052	13944	13753	13974	13875	13875	14061	13848	13970	13988	13969	13959	13975	13930	13887	14176	14123	14058	13751	13803	13953	14079	13999	14108	13781	13982	13884	13925	13854	14054	13976	13961	13925	14021	13967	14012	13899	13981	14009	13825	13984	14015	13924	13948	14041	14054	13965	13927	14067	14139	13990	13901	14008	13983	13977	14081	13983	14074	14110	13933	14063	13986	13933	13879	13964	13939	14082	14173	14080	13996	14033	13948	14156	14035	13983	14140	13811	13872	14068	13924	14058	13864	13711	13982	13972	13952	14064	13913	13935	13892	13995	13857	14041	13974	13941	14102	13904	13967	13883	13928	13993	13916	13860	13913	13883	13874	14077	14135	13993	13942	14009	13846	13886	14045	13921	13916	13878	13884	13859	13890	13949	13861	13887	13871	13823	14056	13943	13857	13985	13907	13960	13907	14021	13908	13963	13954	13937	13946	13788	13990	13782	13865	13987	14060	13953	13937	14080	13923	13912	13965	13953	13992	13872	13927	13907	13994	13967	14254	13875	13959	14044	14067	13862	13989	13986	13979	13972	14055	14041	13966	13829	13790	14055	13932	14029	13843	14017	13984	13996	13918	13898	14122	13783	13809	13984	13866	13943	13855	13873	13796	14058	14232	13999	14036	13905	13954	13955	13816	14001	13865	13949	14020	14043	13948	13924	13907	14026	13968	13897	14008	13965	14023	13900	13938	13943	13892	14088	13896	13777	13934	14011	14013	14002	13996	13912	13927	13947	13979	13929	13943	13937	14030	13962	14005	14085	14114	13924	14113	13815	14045	13905	13865	14043	13656	13894	14035	13959	13746	14048	13828	13975	14080	14035	14060	13775	13832	13984	13920	13875	13725	13967	13879	14069	13909	13923	14133	13934	13933	14027	14068	14091	14000	13904	14180	13850	13997	14043	13935	13852	14036	14101	13869	13972	13973	14077	13921	13918	14010	13938	13999	14099	13940	13995	14018	14018	13774	13949	14097	13950	13900	13960	14094	14002	13857	13802	14149	13881	14108	14033	13980	13847	13930	13909	13956	13924	13850	14101	13860	14143	13939	13936	13900	14021	13995	13901	13978	13817	13963	13907	13945	14202	14010	13788	13953	13876	13905	13854	13964	13977	13942	14224	13818	13837	14086	13931	13941	13975	14055	13977	13924	13950	14150	14008	14083	13963	14086	14069	13977	14034	13894	14094	14042	13900	14086	14004	13958	13856	14103	13958	13893	13884	13921	13996	14023	14035	13927	14050	13960	13981	14133	14002	14022	14038	13927	13951	14067	13961	14166	13978	14050	14050	13954	13875	14081	13834	13905	13942	13982	13867	13832	13979	13968	14067	13981	13946	13978	13955	14108	14078	13989	13978	13885	13783	14050	13931	13945	13885	13930	14062	14053	14115	13949	13817	13985	13821	13954	14008	13939	13930	13923	13783	14019	14067	13881	14063	14082	14015	14012	14038	14109	14070	13984	13918	13931	13932	13847	13926	13940	14102	13905	13995	13889	14118	13965	14055	13999	13884	13862	13987	14085	14001	13992	14005	14047	14164	14116	14093	13940	14008	14019	13905	13937	14044	14182	13972	13820	14031	13933	13920	13791	14209	13830	13851	13946	14056	14177	13977	13915	13904	13911	13766	13924	13883	13750	13992	13979	13795	13934	14135	14050	14008	14119	14016	13944	13880	14028	13970	14019	13951	14149	13930	13993	13920	14029	14028	13838	14010	14069	13969	14002	13904	13957	14126	14187	14035	13985	13953	13889	13934	13948	14029	14134	13943	13767	13989	13818	13902	13984	13924	14099	13883	13991	14084	13999	13983	13951	14083	13900	14048	13892	13971	14074	13871	13980	14035	13963	13879	13995	14046	14078	13866	13933	14008	14087	14031	13921	13851	13969	13964	14049	13869	14113	13962	14002	13998	13808	13782	14059	14118	13920	13952	13927	14042	13947	14110	14074	13913	13899	14053	13917	13927	14030	13986	14130	14060	13963	13879	13800	13746	13969	14118	13917	14078	13945	14024	13941	14024	14027	13872	13967	14016	13766	14106	13939	13860	14103	14016	13851	14013	13965	14078	14290	13836	14045	14125	13893	13953	13828	14033	13938	14169	13871	14050	14005	14096	13852	13870	13994	14076	13856	13878	14110	13885	14129	14117	14063	13954	14088	14083	13904	13948	14023	13810	14076	14010	13871	13994	13976	13898	13938	13937	13906	14008	14023	14030	13871	13842	14111	14001	13732	13987	13950	14079	13865	14103	14077	13924	13992	13774	13926	14014	14131	14216	14003	13806	14032	14133	13849	13980	13780	13943	13895	13897	14110	13898	13838	13853	13973	14039	14112	13867	14000	13953	14041	13817	13967	14012	13926	13931	14021	13958	13861	14048	14100	14055	13912	13936	14032	14059	14066	14000	13848	13949	14104	14080	13965	13984	13982	14249	13861	13972	14054	13954	14009	13960	13988	13908	13960	14134	14156	13911	14084	14029	14085	13846	13975	14077	14003	13960	14014	13892	13897	13886	13858	13888	14022	14019	13886	13964	13980	13788	13880	13870	13974	13919	14036	14122	14008	13989	13856	13938	13886	13936	13968	14002	14027	14034	13960	14038	14007	14057	13968	13985	14046	14020	14037	14026	13983	14048	14181	13986	13918	14019	14078	14070	13956	14003	13971	14022	13924	13895	14034	14057	13978	14038	14055	13881	14029	13899	13883	13819	14078	13978	13954	14159	14112	14109	13942	14013	13977	13949	13917	13974	13798	13983	13917	14140	13812	14014	13965	14123	13996	13924	13934	13918	13981	14091	14030	13802	13877	13897	14026	13920	14053	14064	13981	13947	13968	14039	13893	13985	14117	14022	13860	14011	13922	14199	13845	14162	14012	13910	14184	13997	13911	13963	14024	13795	13866	13908	13968	13975	13949	14071	13984	14039	13762	14129	14047	14059	14091	13946	14003	13919	14157	13883	14007	13987	14105	14058	14011	14141	14040	13888	13955	14058	13927	14008	14007	13904	13963	13858	13956	14020	13984	13909
22338	21390	28683	24450	21702	23277	22864	18360	17049	17091	17104	16813	16740	16705	16822	17003	16641	16615	16479	16583	16595	16398	16655	16754	16482	16390	16467	16251	16383	16624	16267	16445	16570	16744	16501	16292	16100	16318	16385	16406	16522	16336	16472	16456	16629	16369	16492	16372	16699	16398	16457	16308	16513	16307	16649	16497	16547	16531	16450	16438	16407	16440	16410	16221	16619	16257	16482	16591	16477	16416	16357	16259	16413	16351	16530	16575	16429	16510	16360	16356	16341	16213	16209	16433	16318	16341	16179	16250	16482	16457	16269	16399	16451	16254	16171	16490	16377	16292	16142	16569	16262	16364	16391	16359	16189	16247	16425	16579	16483	16321	16426	16459	16632	16368	16416	16339	16308	16386	16536	16280	16282	16541	16139	16452	16401	16334	16484	16352	16364	16571	16429	16342	16626	16287	16158	16364	16334	16514	16543	16534	16365	16333	16435	16435	16339	16308	16209	16269	16353	16399	16620	16170	16327	16376	16167	16414	16552	16413	16453	16544	16395	16246	16152	16332	16496	16485	16462	16337	16353	16234	16307	16295	16330	16283	16168	16306	16239	16422	16741	16453	16383	16283	16263	16400	16390	16486	16331	16492	16463	16311	16340	16265	16540	16343	16531	16540	16458	16373	16427	16371	16246	16561	16317	16486	16266	16324	16377	16268	16289	16137	16327	16552	16343	16232	16512	16361	16404	16311	16162	16346	16523	16621	16323	16409	16407	16402	16334	16272	16368	16438	16259	16423	16212	16323	16423	16225	16162	16351	16338	16509	16260	16373	16412	16363	16327	16237	16472	16348	16388	16275	16456	16348	16219	16163	16417	16415	16314	16334	16364	16328	16357	16276	16372	16710	16277	16328	16313	16445	16400	16373	16409	16276	16385	16448	16279	16398	16358	16513	16401	16418	16219	16358	16176	16314	16428	16335	16257	16453	16571	16280	16552	16339	16365	16307	16367	16386	16363	16409	16662	16281	16299	16314	16257	16583	16544	16340	16354	16225	16330	16399	16394	16373	16495	16381	16225	16143	16355	16310	16464	16551	16463	16581	16452	16262	16500	16331	16328	16279	16244	16239	16298	16445	16483	16439	16204	16556	16414	16250	16311	16250	16448	16407	16560	16548	16159	16529	16409	16347	16437	16188	16279	16372	16423	16399	16207	16430	16427	16427	16153	16511	16212	16500	16153	16311	16253	16319	16258	16258	16310	16193	16350	16354	16379	16264	16262	16334	16382	16213	16434	16352	16460	16399	16227	16421	16450	16352	16268	16386	16402	16300	16171	16454	16360	16415	16390	16267	16666	16363	16586	16263	16383	16291	16290	16382	16443	16532	16293	16361	16579	16365	16349	16299	16316	16307	16359	16253	16408	16079	16486	16457	16311	16388	16715	16423	16386	16353	16350	16456	16400	16478	16349	16399	16290	16134	16206	16347	16145	16274	16356	16364	16323	16230	16207	16464	16256	16492	16473	16581	16548	16459	16426	16275	16210	16266	16530	16386	16344	16372	16326	16435	16581	16539	16405	16561	16439	16323	16411	16228	16356	16132	16165	16264	16290	16237	16337	16390	16373	16383	16332	16186	16437	16407	16275	16317	16396	16389	16243	16300	16277	16283	16404	16319	16400	16588	16281	16385	16492	16332	16293	16184	16334	16290	16337	16355	16643	16436	16243	16346	16363	16372	16393	16341	16321	16202	16608	16501	16499	16160	16300	16325	16303	16185	16227	16315	16340	16355	16195	16197	16379	16336	16255	16314	16409	16099	16291	16345	16482	16370	16441	16347	16351	16400	16526	16299	16477	16342	16115	16364	16533	16424	16407	16400	16326	16250	16194	16348	16582	16288	16451	16387	16305	16294	16574	16276	16419	16539	16237	16388	16180	16451	16554	16370	16400	16376	16371	16184	16450	16428	16290	16344	16162	16385	16464	16439	16479	16459	16538	16217	16471	16291	16279	16378	16480	16480	16448	16501	16404	16471	16257	16490	16276	16384	16412	16327	16452	16515	16552	16388	16377	16472	16312	16464	16231	16226	16399	16371	16227	16132	16022	16436	16454	16458	16395	16152	16523	16369	16371	16437	16402	16285	16478	16372	16574	16280	16593	16466	16439	16452	16433	16352	16258	16338	16319	16054	16148	16369	16423	16412	16498	16341	16428	16703	16336	16259	16377	16356	16573	16310	16462	16494	16194	16410	16429	16116	16292	16270	16341	16368	16315	16406	16362	16381	16346	16437	16534	16433	16333	16419	16329	16456	16278	16358	16343	16420	16523	16517	16633	16347	16302	16502	16422	16293	16237	16255	16263	16340	16384	16545	16382	16498	16491	16414	16324	16431	16347	16419	16345	16327	16318	16383	16217	16212	16328	16363	16388	16125	16220	16409	16439	16460	16238	16345	16531	16418	16397	16365	16467	16340	16329	16392	16529	16676	16120	16361	16218	16287	16468	16271	16278	16348	16200	16027	16398	16245	16255	16129	16358	16498	16388	16442	16246	16461	16635	16474	16240	16436	16483	16258	16224	16215	16236	16470	16360	16504	16406	16242	16575	16367	16431	16339	16391	16391	16177	16364	16154	16259	16272	16392	16307	16237	16403	16419	16503	16410	16226	16385	16480	16300	16508	16267	16337	16282	16290	16444	16410	16490	16409	16232	16197	16112	16358	16182	16398	16376	16407	16418	16411	16509	16290	16391	16373	16434	16311	16350	16426	16417	16326	16352	16406	16082	16400	16221	16409	16260	16177	16293	16365	16581	16417	16470	16544	16263	16545	16321	16366	16422	16204	16511	16350	16299	16380	16322	16408	16428	16331	16510	16380	16734	16425	16470	16382	16307	16474	16223	16374	16360	16466	16328	16368	16475	16331	16256	16437	16301	16332	16383	16514	16383	16338	16462	16339	16375	16495	16385	16415	16191	16359	16410	16399	16421	16592	16497	16278	16252	16414	16325	16577	16320	16394	16291	16230	16416	16352	16164	16244	16373	16398	16369	16458	16255	16505	16338	16413	16283	16152	16478	16362	16339	16258	16351	16214	16516	16544	16367	16373	16322	16382	16301	16426	16511	16380	16358	16477	16263	16391	16219	16316	16336	16440	16635	16404	16294	16122	16237	16392	16456	16470	16447	16270	16424	16415	16205	16483	16519	16499	16472	16532	16468	16421	16361	16462	16381	16351	16443	16479	16425	16335	16283	16145	16390	16373	16417	16340	16375	16343	16413	16184	16207	16470	16423	16394	16259	16403	16266	16108	16298	16491	16188	16500	16568	16397	16305	16425	16310	16246	16662	16414	16415	16424	16409	16329	16360	16291	16411	16327	16310	16264	16370	16353	16417	16310	16264	16369	16191	16448	16211	16417	16309	16091	16529	16251	16458	16446	16301	16372	16465	16171	16384	16351	16214	16297	16302	16248	16296	16484	16419	16433	16438	16613	16516	16371	16268	16394	16342	16454	16433	16296	16378	16447	16390	16221	16331	16465	16203	16604	16385	16441	16507	16527	16203	16147	16362	16250	16551	16417	16576	16471	16599	16332	16316	16540	16273	16369	16392	16572	16172	16421	16545	16451	16414	16400	16466	16367	16374	16625	16455	16270	16411	16323	16412	16260	16389	16498	16383	16095	16260	16436	16341	16313	16455	16264	16357	16181	16263	16315	16429	16354	16283	16502	16372	16277	16269	16305	16429	16350	16381	16111	16471	16565	16111	16531	16250	16230	16264	16369	16366	16427	16477	16354	16321	16385	16426	16277	16370	16338	16467	16382	16452	16318	16260	16360	16414	16286	16239	16295	16446	16254	16134	16470	16415	16266	16240	16224	16104	16403	16381	16215	16408	16178	16475	16440	16301	16260	16462	16395	16420	16458	16354	16547	16377	16308	16325	16459	16313	16351	16453	16348	16390	16087	16474	16269	16428	16584	16233	16277	16280	16547	16198	16245	16642	16368	16250	16222	16151	16312	16163	16495	16231	16390	16492	16438	16532	16377	16308	16465	16436	16592	16379	16325	16380	16202	16375	16245	16372	16252	16297	16468	16452	16339	16438	16381	16327	16341	16384	16454	16145	16480	16403	16378	16364	16390	16334	16378	16505	16473	16326	16243	16185	16242	16382	16249	16365	16256	16273	16511	16421	16374	16369	16403	16346	16361	16520	16379	16244	16432	16295	16489	16342	16309	16341	16265	16292	16315	16356	16337	16218	16330	16337	16271	16366	16149	16459	16335	16509	16388	16297	16407	16421	16272	16625	16449	16433	16512	16226	16366	16246	16408	16369	16251	16181	16512	16425	16426	16426	16410	16350	16471	16572	16694	16368	16339	16389	16220	16239	16445	16299	16322	16291	16238	16308	16342	16363	16423	16559	16225	16186	16371	16468	16528	16585	16434	16442	16472	16331	16380	16332	16361	16398	16481	16385	16341	16244	16253	16268	16409	16070	16499	16318	16675	16222	16313	16335	16154	16486	16525	16369	16325	16343	16392	16172	16258	16514	16595	16453	16488	16438	16450	16434	16345	16410	16397	16213	16396	16550	16405	16438	16561	16404	16318	16495	16211	16312	16212	16226	16225	16258	16503	16249	16361	16346	16283	16444	16427	16205	16388	16183	16578	16459	16446	16377	16396	16456	16100	16173	16277	16389	16603	16275	16583	16524	16156	16321	16613	16545	16300	16232	16360	16507	16305	16267	16569	16339	16445	16325	16301	16336	16393	16208	16284	16351	16323	16194	16423	16422	16245	16459	16429	16180	16303	16292	16388	16207	16295	16430	16357	16314	16364	16158	16487	16307	16393	16115	16437	16291	16533	16458	16368	16485	16179	16188	16424	16494	16388	16075	16315	16341	16350	16571	16354	16323	16090	16432	16539	16526	16320	16321	16351	16416	16433	16277	16309	16511	16505	16305	16527	16405	16283	16580	16274	16437	16372	16542	16300	16156	16182	16446	16254	16174	16351	16301	16234	16536	16274	16198	16203	16268	16091	16219	16536	16369	16296	16485	16389	16190	16436	16408	16465	16657	16236	16346	16237	16455	16465	16279	16508	16404	16296	16486	16326	16449	16356	16434	16537	16342	16401	16390	16223	16497	16296	16274	16459	16458	16381	16369	16343	16289	16280	16165	16342	16461	16253	16211	16396	16581	16267	16510
12574	25204	21549	17710	17045	16496	15638	15362	14562	14216	13992	14008	13700	13929	13716	13897	13796	13717	13868	13775	13827	13648	13703	13738	13624	13536	13590	13774	13767	13789	13649	13604	13673	13625	13633	13638	13713	13648	13665	13554	13724	13625	13690	13735	13681	13618	13760	13647	13588	13743	13640	13579	13834	13594	13764	13685	13728	13413	13863	13750	13484	13494	13732	13453	13534	13587	13577	13417	13459	13571	13542	13596	13569	13646	13534	13468	13682	13581	13612	13496	13648	13625	13633	13664	13515	13458	13713	13745	13600	13716	13599	13531	13487	13706	13667	13670	13736	13646	13532	13515	13637	13547	13660	13509	13556	13537	13494	13545	13573	13547	13609	13672	13597	13505	13483	13662	13617	13499	13521	13569	13779	13516	13523	13530	13624	13595	13586	13662	13426	13527	13592	13569	13684	13568	13506	13465	13594	13537	13524	13809	13542	13598	13534	13600	13554	13655	13543	13650	13653	13518	13608	13624	13381	13673	13545	13587	13596	13574	13733	13670	13489	13539	13368	13638	13716	13638	13745	13558	13638	13481	13521	13542	13527	13673	13461	13573	13519	13433	13576	13472	13581	13624	13733	13665	13668	13606	13643	13447	13477	13604	13567	13580	13648	13661	13564	13634	13645	13514	13412	13622	13683	13740	13729	13634	13709	13602	13443	13507	13575	13521	13543	13664	13637	13439	13677	13406	13737	13621	13702	13413	13407	13652	13463	13573	13704	13494	13440	13570	13563	13574	13492	13504	13548	13636	13577	13514	13747	13692	13631	13494	13504	13537	13539	13527	13734	13512	13730	13604	13513	13737	13732	13474	13685	13558	13542	13604	13538	13527	13501	13671	13520	13644	13700	13822	13607	13564	13554	13610	13623	13470	13467	13657	13638	13541	13573	13500	13514	13490	13554	13615	13814	13482	13736	13545	13496	13554	13347	13724	13494	13753	13605	13533	13631	13481	13643	13601	13489	13564	13563	13537	13520	13519	13600	13614	13622	13672	13587	13506	13489	13617	13667	13619	13585	13605	13691	13492	13601	13665	13748	13850	13734	13701	13570	13471	13685	13512	13447	13623	13610	13588	13629	13539	13575	13627	13511	13659	13496	13649	13565	13618	13579	13551	13600	13533	13418	13696	13565	13599	13553	13425	13477	13482	13624	13530	13474	13493	13690	13522	13524	13669	13579	13387	13682	13699	13635	13792	13647	13351	13656	13499	13472	13544	13633	13554	13532	13494	13630	13681	13486	13462	13544	13565	13549	13519	13537	13667	13754	13457	13632	13514	13656	13645	13562	13520	13472	13351	13565	13530	13627	13668	13608	13742	13533	13593	13742	13625	13690	13597	13628	13754	13426	13672	13568	13471	13628	13498	13591	13685	13580	13555	13675	13569	13460	13536	13609	13542	13734	13710	13505	13415	13361	13516	13484	13443	13544	13511	13529	13771	13376	13475	13604	13597	13558	13480	13784	13709	13505	13590	13385	13549	13541	13680	13757	13680	13589	13677	13452	13556	13469	13473	13472	13512	13659	13582	13447	13615	13500	13451	13662	13632	13660	13532	13608	13610	13627	13667	13530	13547	13461	13438	13603	13522	13558	13572	13465	13614	13524	13620	13636	13583	13583	13439	13790	13488	13307	13488	13641	13534	13501	13430	13491	13528	13690	13592	13479	13616	13640	13617	13563	13601	13551	13554	13642	13515	13558	13552	13483	13389	13706	13721	13603	13511	13568	13667	13647	13569	13529	13481	13511	13739	13513	13603	13653	13672	13615	13712	13557	13588	13707	13588	13621	13582	13696	13391	13623	13524	13658	13677	13588	13503	13603	13490	13681	13588	13525	13689	13554	13574	13503	13455	13505	13804	13419	13528	13691	13620	13478	13598	13466	13841	13472	13494	13565	13533	13667	13537	13599	13728	13492	13633	13581	13563	13639	13541	13646	13419	13518	13691	13599	13617	13630	13569	13582	13507	13534	13539	13593	13402	13614	13598	13507	13548	13564	13588	13655	13619	13719	13633	13684	13518	13602	13485	13391	13627	13542	13634	13563	13528	13743	13635	13666	13462	13684	13482	13712	13665	13716	13598	13696	13529	13628	13542	13520	13627	13762	13536	13715	13496	13537	13552	13642	13700	13651	13718	13430	13499	13658	13565	13643	13442	13516	13701	13515	13515	13595	13556	13581	13596	13616	13446	13748	13542	13491	13644	13551	13470	13584	13560	13657	13593	13661	13645	13554	13542	13589	13526	13554	13663	13716	13573	13533	13682	13577	13578	13528	13660	13614	13671	13566	13444	13485	13667	13763	13597	13578	13515	13603	13690	13476	13673	13406	13452	13666	13735	13560	13817	13605	13677	13537	13621	13495	13480	13480	13697	13636	13732	13561	13625	13582	13670	13523	13632	13549	13501	13628	13589	13576	13519	13690	13535	13559	13645	13540	13603	13610	13578	13709	13516	13795	13551	13563	13694	13603	13419	13623	13593	13644	13790	13618	13325	13704	13574	13653	13415	13573	13552	13635	13668	13524	13413	13592	13597	13543	13523	13694	13478	13704	13664	13592	13530	13684	13594	13648	13598	13590	13688	13496	13474	13730	13542	13449	13585	13741	13560	13445	13613	13693	13637	13554	13600	13631	13459	13620	13656	13608	13564	13481	13506	13628	13516	13512	13548	13671	13650	13518	13507	13558	13453	13655	13492	13601	13731	13633	13621	13636	13596	13507	13506	13415	13653	13572	13620	13569	13494	13573	13543	13559	13616	13564	13544	13599	13648	13620	13566	13503	13653	13716	13663	13496	13569	13625	13544	13487	13618	13653	13577	13744	13569	13645	13736	13474	13528	13726	13578	13576	13501	13710	13521	13599	13485	13439	13543	13611	13558	13647	13668	13580	13532	13658	13734	13619	13562	13456	13603	13627	13629	13533	13584	13618	13654	13616	13549	13320	13480	13609	13781	13410	13539	13521	13520	13706	13728	13608	13447	13623	13495	13538	13428	13490	13475	13569	13618	13492	13641	13631	13583	13736	13679	13432	13375	13605	13587	13486	13701	13596	13486	13576	13446	13579	13580	13774	13590	13636	13530	13374	13655	13607	13455	13549	13586	13707	13453	13561	13601	13627	13609	13616	13607	13600	13471	13396	13672	13626	13488	13510	13615	13754	13657	13660	13584	13543	13662	13664	13656	13607	13695	13633	13522	13692	13566	13545	13439	13586	13601	13441	13423	13661	13642	13562	13488	13624	13513	13710	13548	13631	13628	13528	13727	13511	13532	13481	13494	13496	13587	13700	13685	13683	13590	13611	13702	13478	13589	13649	13560	13516	13543	13713	13386	13673	13540	13897	13314	13638	13483	13508	13704	13677	13571	13551	13634	13707	13526	13453	13504	13619	13743	13677	13692	13440	13536	13464	13645	13656	13510	13536	13687	13556	13653	13460	13484	13711	13598	13485	13569	13537	13645	13493	13571	13506	13684	13577	13610	13565	13707	13581	13559	13543	13427	13509	13507	13662	13830	13581	13366	13649	13572	13608	13557	13376	13702	13727	13591	13604	13603	13547	13793	13358	13572	13626	13634	13515	13638	13695	13471	13613	13403	13543	13597	13607	13586	13520	13443	13522	13449	13757	13707	13498	13580	13708	13535	13585	13600	13500	13692	13545	13475	13436	13748	13431	13429	13641	13578	13588	13572	13645	13692	13563	13580	13600	13554	13613	13563	13478	13611	13671	13675	13639	13692	13587	13475	13592	13531	13457	13363	13614	13559	13487	13665	13694	13563	13643	13655	13403	13663	13568	13637	13475	13510	13595	13606	13558	13559	13575	13618	13468	13716	13517	13689	13457	13435	13516	13584	13565	13606	13676	13660	13773	13622	13582	13457	13554	13470	13725	13611	13560	13628	13688	13644	13645	13437	13544	13477	13516	13596	13516	13457	13532	13488	13647	13549	13617	13656	13569	13563	13665	13459	13671	13605	13721	13361	13604	13631	13587	13738	13557	13572	13700	13573	13682	13560	13566	13466	13438	13507	13605	13436	13619	13649	13596	13549	13544	13562	13589	13517	13489	13602	13609	13480	13592	13603	13693	13431	13620	13501	13486	13603	13633	13524	13633	13638	13656	13669	13591	13534	13386	13574	13666	13625	13654	13612	13671	13582	13727	13532	13802	13663	13490	13702	13616	13541	13483	13504	13611	13708	13772	13488	13503	13512	13450	13467	13488	13580	13790	13541	13505	13652	13650	13633	13454	13575	13622	13609	13582	13792	13464	13630	13672	13574	13689	13607	13626	13548	13650	13536	13700	13565	13727	13725	13564	13604	13584	13433	13446	13583	13599	13571	13483	13597	13457	13525	13584	13544	13426	13630	13661	13664	13528	13539	13627	13638	13815	13554	13548	13537	13582	13479	13419	13590	13546	13571	13598	13688	13533	13696	13597	13689	13488	13681	13589	13593	13698	13537	13658	13603	13548	13631	13535	13440	13620	13729	13551	13619	13597	13692	13556	13593	13435	13447	13718	13673	13542	13592	13600	13456	13359	13567	13384	13734	13655	13403	13634	13637	13718	13658	13698	13584	13735	13519	13506	13545	13695	13717	13544	13628	13583	13724	13654	13593	13603	13473	13608	13629	13422	13836	13464	13528	13732	13751	13437	13436	13680	13604	13622	13614	13486	13663	13464	13733	13668	13605	13670	13677	13731	13605	13565	13471	13754	13680	13473	13585	13597	13694	13675	13590	13674	13593	13464	13572	13794	13683	13683	13583	13521	13674	13686	13542	13536	13720	13584	13564	13535	13509	13524	13527	13604	13560	13602	13596	13552	13515	13603	13363	13807	13591	13506	13565	13547	13661	13806	13590	13501	13600	13662	13534	13579	13528	13620	13584	13489	13655	13683	13808	13642	13652	13332	13589	13644	13548	13537	13665	13660	13471	13534	13678	13473	13642	13721	13640	13644	13713	13679	13627	13681	13687	13679	13562	13629	13626	13525	13541	13466	13506	13506	13579	13743	13602	13623	13595	13680	13500	13716	13680	13612	13555	13696	13620	13668	13537	13606	13671	13669	13577	13492	13483	13609	13636	13670	13613	13653	13513	13523	13490	13646	13537	13473	13643	13731	13610	13559	13583	13381	13598	13630	13473	13625	13491
29918	22578	22642	20014	17753	17704	17654	17304	17159	16941	17056	17080	17032	16945	16768	16939	16940	17018	16855	17034	16867	16874	16997	16824	17033	16983	17069	16921	17007	16738	16811	16976	17030	16957	16823	16893	17068	16898	16939	17096	16850	16927	16967	16962	16944	16924	17065	16919	17254	17110	17084	16897	17116	17012	16875	16819	16758	16861	16993	16875	16822	17077	16952	16999	16979	16961	16903	16983	16943	16837	16890	16855	17036	16993	17002	16841	17037	16942	16826	16906	16898	16995	16914	17025	17003	17101	16933	16827	17026	16889	16879	17004	17034	16810	16809	17038	17031	16908	17051	16941	17192	17011	16874	16792	17082	17053	16996	17091	16932	17026	17020	17132	16991	16938	16959	16782	17034	16948	16984	17063	16901	16848	16893	16758	16904	16816	16948	17198	17049	17003	17122	16977	16766	16982	16903	17025	17059	16903	16920	17029	17109	16869	16906	16851	17048	16883	16924	16930	16781	16809	16867	16809	17173	16961	16847	16875	17108	16843	17007	17038	16960	17003	17025	16795	17077	16930	16866	16823	17060	16944	16945	17161	16900	16793	16893	16827	16978	16828	16999	16823	16985	16879	17049	17060	16925	17014	16969	17066	16898	17008	16898	16981	16853	16693	17018	17003	16900	16845	17212	16940	16707	17116	16843	16917	16974	17031	17155	17041	16914	16862	16979	16726	16886	17062	17064	16900	16999	17077	16865	16923	16883	16929	17168	16842	16957	16743	17034	17054	16883	17078	16976	17011	16995	16720	17125	16971	16929	17067	16830	16868	16890	16909	17194	17005	16891	17084	17008	17127	16902	17014	16971	16974	16934	16850	17206	16788	16750	16838	16989	16865	16902	16994	17034	16898	16991	16869	16888	17126	16824	17007	17089	17149	16886	16896	16858	17028	16830	16756	16919	16789	17049	16884	16936	17072	16841	16943	16734	16936	16933	17071	16871	16881	17022	17116	16981	16837	16909	17058	17100	16894	17112	16942	16956	16872	16966	16861	16912	16829	16943	16965	16968	16859	16967	16894	16803	16853	16846	16729	17017	16847	16995	16930	16807	16961	16947	16886	17083	16909	16803	17011	16738	17193	16720	16811	16777	16895	17133	17125	17132	16895	16907	16994	16762	16839	16873	16893	16873	17094	17065	16933	16862	17065	16789	16921	16911	16833	16914	16866	17094	16986	17015	16891	17002	17108	16884	16980	17178	17051	16795	16944	16949	16716	16860	16979	16976	17005	16805	16947	16720	16903	16901	17198	16924	17012	16980	17041	16991	16957	16923	17077	16949	16737	17049	16966	17061	16945	16933	16943	16988	17136	17016	17058	16957	16849	16976	16964	16851	16961	17020	16869	16876	17004	17039	16912	16884	16921	17069	16685	17117	17026	16744	16906	17221	17004	16950	17130	17027	16865	17080	16622	17038	16835	16827	16964	16947	16842	16949	17092	16896	16649	16973	16839	16970	16886	16768	17130	16973	17051	17088	17084	17068	17165	17071	17031	17046	16914	16854	16813	16963	16845	16952	16891	16972	16936	17069	16842	16712	16822	16833	16915	17075	16908	17049	16904	16851	17105	16996	17123	16984	17027	17190	17037	17119	17111	17019	16847	17018	16715	16937	16780	17054	16918	17028	17021	16795	16963	16995	16956	16863	16917	16982	16933	17008	16851	17065	16819	16960	16695	17042	16974	16841	17165	16894	16941	16851	16899	17031	16910	17054	16949	16880	16819	16996	16849	17060	16848	17009	16862	16877	16924	16950	16899	17086	17206	17251	16977	16949	16813	16999	17085	16744	16940	16844	16879	17105	17117	16890	16837	16737	16928	16984	16730	17089	16984	17171	17082	17115	17077	16970	17000	17077	16811	17112	17031	17014	16907	16978	16849	16858	17029	17134	16986	17137	16956	16865	17008	16835	16916	17060	16758	16958	16983	16916	17150	17069	16675	16919	16982	16847	17019	16961	16994	16810	16806	16767	17102	16780	16817	16985	16953	16802	17006	16965	16838	16945	16990	17000	16836	17248	17145	16933	17089	16975	16921	16923	16868	17027	16909	16950	16751	16773	16946	16932	16961	16996	17110	17126	16960	16842	16843	16819	16748	17087	16923	17198	16853	16954	16827	17184	16956	17075	16876	17032	16963	16959	16908	16926	16776	17030	17008	16740	16907	16792	17097	16848	16859	17064	16906	16865	16772	16915	17050	16774	16857	16914	16791	16872	16830	16997	16946	17016	16951	16803	16877	16948	17130	17043	17267	16843	16904	16949	17055	17148	16986	16767	16978	16889	16988	16800	16924	16896	16892	16824	16751	17026	16910	16996	16948	16982	17014	16872	16921	16910	16874	16968	16905	16900	16805	17104	16949	16962	16959	16895	16993	16874	16739	17063	16867	17038	16980	16943	17013	16764	17053	16846	16879	17013	16938	16895	16859	16928	16989	16947	17075	16842	16992	16933	17028	17059	16982	16868	16971	17127	17125	16966	16672	16952	17064	17040	16944	16778	16755	16981	17004	16767	16875	16956	16911	16950	16857	17014	16770	16946	16984	16959	16780	16892	16905	16882	17069	16994	16975	16886	17135	17126	17091	16966	16780	16979	16954	17016	16723	17132	17049	16825	17124	17053	17080	16961	16890	16959	17075	16798	16843	16910	16914	17041	17085	17006	17116	17165	17185	16854	16870	16934	16860	17061	17018	16901	16937	17132	16825	16996	16963	16998	17088	16845	16935	16939	17094	17129	16815	16910	17037	16978	16943	17040	16806	16929	16960	16792	16981	16981	17113	17214	16949	17061	16825	16911	16960	16980	16942	17022	16884	17055	17177	16957	16894	16847	17047	16849	16983	16996	17127	16912	16989	16894	16961	17071	16953	16994	16972	17033	16795	17013	16982	16796	16897	17254	17093	16914	16799	16841	16958	17030	17078	17112	16764	16869	16983	17078	16965	16989	16888	17187	16874	17141	17002	16933	16885	16829	17088	16950	16974	17055	17085	16769	16912	17028	17217	16832	17026	16948	16849	17194	17006	16973	16997	16965	16757	17117	16975	16953	17091	17055	17057	17113	17192	17076	17031	16911	17005	16904	16961	17161	17069	16946	16736	16903	16924	16839	16916	16841	16781	17039	16981	17100	16767	16816	16656	16979	16770	17054	16892	16950	16802	17126	16956	16945	16883	17049	17138	17000	17045	16907	17077	16924	17144	16761	16884	16716	16993	16847	16966	16863	16947	16941	17104	16944	16903	16973	16878	16909	16870	16970	16806	17118	16835	16908	16733	16993	16998	16998	16871	17084	16976	17037	16860	16654	16753	16907	16900	16996	16991	17239	17012	17148	16975	16967	16947	16907	16864	17096	17365	17020	16992	16923	17015	16997	16976	16829	17137	16963	16962	17037	16934	17024	16863	16853	16813	16949	16964	16871	16848	17061	16961	16942	16971	16907	16998	16858	16980	16958	16962	16945	17012	17069	16832	16888	17052	16939	16960	16935	16822	17023	17206	16944	16967	17057	16924	17080	16980	16950	17001	17051	17082	16956	16934	16986	16990	16849	17001	16957	16906	16905	17046	17082	17037	17001	17112	16890	16878	17120	17143	17052	16834	16961	17059	16994	16980	16967	17001	17110	17048	16853	16956	16962	16977	17284	17050	16996	16789	16870	16919	16936	16991	16881	16965	17018	17004	17067	17096	17074	17006	16952	16966	17000	16970	16991	17001	17011	17025	17058	17016	17073	17118	17207	17189	16879	17042	17177	16834	16943	17025	16950	17089	16678	16772	17055	17047	17106	16993	16941	16922	17028	16993	17061	16776	16901	16764	16817	16854	16875	16902	16833	16946	17032	16966	17139	17012	17039	16774	17103	17085	16816	16906	16962	16997	16998	16984	16950	16982	17007	16914	17110	17040	16899	17002	16866	17034	17115	16917	17086	16993	17198	16929	16839	16914	16973	16788	16944	17145	17066	16932	17160	16805	17172	16732	17031	17080	17112	17061	16845	16894	17258	17204	16955	16825	16816	16924	16976	16988	16890	16783	16975	17082	17064	17017	17066	16793	16902	16965	16764	16734	17052	16835	17015	16999	16910	16954	17112	16823	16855	16859	16794	16961	16895	16773	16915	17068	16893	16722	17124	17064	17058	16964	16967	17027	16984	16877	16942	16918	16805	16892	16749	16728	17100	16906	16937	16931	16942	16919	16975	16935	16723	16994	16916	17094	17188	17074	17174	17093	16877	16847	17068	17057	16890	17006	16920	17084	17016	16771	16917	17051	17212	16931	17083	16855	16923	16941	16880	17059	16934	16997	16919	17006	16765	17135	16837	17040	16827	16910	16737	17045	17080	17104	16915	16886	17143	16884	16894	16984	17040	16977	17035	16961	17021	16808	16823	16878	16918	17018	16947	17103	16965	16925	16813	16887	16882	17060	16923	16899	16792	17056	17156	16771	16896	17010	16819	16934	16690	16933	16886	16903	16919	16952	16969	16950	17038	16943	16843	16815	16748	16779	16893	16922	16892	16771	16994	16890	17132	16770	16900	16659	16840	16927	17124	17155	17024	16969	17009	16767	16840	17004	16973	16914	17269	17033	16883	16915	16814	17051	16869	16806	16972	16951	17022	17064	16967	16986	16883	16842	16957	16969	16953	17110	16755	17131	16963	17127	17173	16904	16998	16871	17074	16917	17001	17169	17103	17035	17246	17163	17056	16982	16914	16830	16743	17010	16810	16951	16842	16995	17014	16901	16893	17032	16969	16890	16907	16810	17044	16937	16754	17088	17052	16972	16892	16880	16885	16959	16847	17074	16971	16837	16778	17048	17051	17020	17001	16971	16953	17053	17202	17149	16796	16855	16907	16994	17074	17038	16998	16831	16992	16966	16835	17160	17016	17015	16815	16931	16866	16928	16958	16954	17099	16868	17216	17030	17018	16938	17041	16966	16848	16883	17033	16963	16991	16860	17000	17092	16986	16892	16937	17113	16808	16809	16904	17008	16948	17031	17164	17028	16885	16922	16986	16907	16874	17059	16785	17014	16918	17078	17128	16638	17040	16848	17124	16889	17027	16919	16832	17074	16870	17202	17046	17036	16909	16824	16929	16935	17285	16915	17090	16918	17204	16621	16937	16967	16815	17061	16882	16995	17081	17045	16989	17127
15886	19448	17379	15815	15320	15190	14789	14620	14321	14263	14160	14030	14120	13974	14084	14049	14200	14271	14011	14221	14106	14122	14115	13904	14031	14094	13991	14082	14073	14020	14127	13912	14046	13926	14061	14021	14116	14141	14151	14038	14144	14160	13895	14028	13850	14135	13820	14133	13995	14046	13884	13994	13980	14171	13877	14035	13917	13852	14045	14120	13905	14114	14140	13983	14044	13997	14210	13994	13888	13978	14059	14120	13920	14114	14055	14040	14043	14152	13928	14011	14037	14078	14004	14108	14073	14065	14079	14118	13949	13995	14033	13972	13909	13954	14017	14213	13921	14046	13833	14223	13998	13960	13913	13863	14012	13957	14029	14085	14151	13929	14067	14058	14003	14025	13792	14038	14037	14141	13974	13970	14132	13984	14005	14064	13887	14001	14028	14190	14030	14122	14106	13975	14045	13856	14082	13914	14081	13992	14024	14067	13885	14069	13922	13995	14019	13957	13963	14025	13974	14017	13874	13892	14206	13963	14004	14017	13892	13929	13999	14093	13981	14120	14064	14033	14004	14099	13899	14094	13966	14074	14171	14105	13967	14076	13945	14228	14083	13997	14001	13931	14040	14016	13887	14143	14124	13861	13999	14045	13986	14055	14111	14048	14085	14013	13956	13901	14027	13928	13911	14117	14023	13957	14010	13895	14064	14058	13833	13831	14115	14065	14189	14084	13653	14141	13803	14147	14103	14062	14042	14008	14015	14003	13971	14079	13836	13926	14070	13900	14185	13980	14082	13976	14047	13969	14044	14154	13954	14027	14035	14132	13980	14124	14093	13975	13898	13872	14003	14035	13994	13856	13982	13976	13932	14081	14024	14007	14026	13969	13930	14037	13917	13932	14047	13840	13917	14112	14065	13891	14067	13972	14015	13860	13772	14055	14119	14087	14086	14018	14009	14015	14107	13975	14118	14123	13972	13867	14044	13888	14037	13898	13854	13966	13981	13960	13967	13986	13866	14168	14008	13933	13901	14253	14052	13957	14065	14006	13996	14128	13932	14003	14024	13902	13925	13882	13942	13990	13951	13992	13862	13950	13931	13952	13985	14036	13917	14093	14005	14192	13879	13808	14006	13886	14061	13932	14153	14069	13891	13921	14099	13915	13967	13976	13942	13888	13985	13920	14052	14087	14052	13980	13877	14093	14037	14080	13901	14083	14177	13950	14043	13844	14025	13946	13932	13917	13989	14005	14117	14085	13967	14032	14099	13936	14013	14027	13984	13974	13983	14083	14012	13987	14349	14076	13905	14043	14043	13986	13979	14033	13929	14069	13917	14164	14024	13810	14081	13783	13934	13951	13937	13923	14089	14019	14083	13964	13934	13857	13951	13928	13823	13925	14074	14007	13974	13884	13996	14089	13965	13910	14026	13995	14118	14084	13964	14138	13979	13847	13838	14022	14095	13897	13852	13896	13967	14003	14158	13972	13920	13906	13893	14140	13940	13836	14049	13906	13927	13990	14001	13963	14000	13951	13868	13991	14054	14006	14008	14032	13961	13907	14110	14199	13974	13942	14121	13824	14011	14013	14293	13879	13996	13794	14049	14072	14279	14041	14036	13984	13960	14056	13991	13885	14087	14006	14048	14044	14045	13769	14015	13893	14088	14098	14031	14054	13933	13992	14085	14043	13975	13897	14036	13993	14029	14126	13878	13926	13931	14188	13884	13999	14016	14140	14045	13926	14014	13994	13850	14089	14038	13913	14034	14095	13874	13949	13909	13970	14050	13989	13890	14065	14025	13906	14077	13963	13957	13934	14169	13913	14034	14045	14097	14028	14034	13911	13978	14090	14007	14013	13969	13958	13912	14070	13980	13926	14154	13975	14083	14039	13872	13958	13951	13831	13955	13907	14116	14081	14066	14015	14032	13935	13956	13920	13966	13835	14111	13954	13920	13970	13944	13968	13861	14058	14135	14045	13889	13955	14146	14028	14262	13966	14006	13877	13902	13830	14178	14056	13859	13892	14135	14223	14066	14093	14098	13786	14138	14017	13906	13840	14120	13984	13959	14090	13993	14169	14075	13861	14129	14062	13793	13936	14091	14147	14009	14070	13983	13980	14034	13916	14103	14136	13939	13995	14055	14049	13876	14058	13999	14009	13950	13992	14220	13919	14082	14112	14008	14047	13982	14007	13948	14103	13939	13928	14029	14016	13941	13934	13948	13973	13911	13999	13977	13985	14174	13902	13969	14103	14022	13980	13919	13969	13953	14113	14039	13907	14018	14067	14085	14059	13987	14046	14028	14182	14119	14141	14068	14064	14039	13917	14109	13896	14191	14022	13892	14027	13949	13907	13912	13828	13989	14061	13969	14005	13951	14014	13876	14140	14064	13935	14067	13955	14018	13957	13891	13844	13798	14098	13992	14017	13823	14074	13983	14020	14045	14122	13903	14015	14023	13986	14002	13982	13864	13896	14003	13890	13983	14060	14015	13882	13998	13971	14032	13997	13933	13960	13970	13884	14094	14111	13897	13997	14055	13939	13998	13895	13965	14080	13922	14015	13963	13953	14076	13982	13957	14037	13918	14084	14027	14037	14051	13979	14052	13961	14023	13981	14118	14146	14105	14184	14160	14276	13768	13888	13851	14095	13918	14126	13975	14112	13824	13968	13985	14055	13985	14126	13764	14040	14056	14027	13961	14103	14095	14038	13934	14134	13865	13941	14012	14135	13911	13939	14056	13880	14031	13969	14072	14013	14028	13825	13999	13990	13906	14130	13966	14061	13982	14078	13868	14171	13812	14134	14125	14012	14073	14122	13755	14050	13904	13921	13973	14070	13958	14022	14032	14024	13762	13815	14026	14088	13918	13946	13959	14203	13999	13946	14098	13958	13835	13901	14020	13970	13938	13934	14006	13965	13867	14059	14089	14036	13858	13965	13918	14000	13984	13878	14055	14072	14049	13973	14006	13976	13953	14056	14004	13881	13941	14132	14037	13938	14081	14017	13918	14165	13981	14020	14078	14073	13946	14047	14110	14034	14023	13941	13861	13981	14047	14025	14059	13965	14061	13956	14017	13983	13928	14061	14040	13915	13985	14171	14014	13880	13961	14043	13946	13971	13962	13974	14216	13942	14127	13964	13927	14096	13996	13933	13924	13992	14092	13879	14167	13928	13995	13991	14004	14026	14031	14042	13825	14111	13933	14028	14057	13963	13921	13897	14089	13817	13905	13966	13961	14024	14154	14048	14052	14108	14158	14037	14080	14079	14097	13989	14134	14047	13973	13929	14137	14010	14026	14204	14025	14014	14001	13998	14053	14094	13901	13984	14124	13942	13980	13846	14055	13879	13917	13875	13932	13886	14165	13865	14130	13965	14122	13929	14020	13937	13956	14087	14026	13957	13979	13946	14070	13863	14092	13890	13922	14010	14030	14075	14108	14171	13981	13963	14172	13854	14092	14023	14057	14123	13947	14057	14133	13893	14029	14092	14030	13970	13903	13917	14310	14084	13894	14136	14066	13906	14047	13776	14096	14059	14094	14041	13837	14063	13899	13887	13693	14166	13920	13932	14000	14089	14095	13943	14113	14100	14022	14043	13999	13974	13977	14005	14024	14040	14048	13948	14101	14111	13976	13992	13941	14094	14046	13952	14063	13980	13967	13918	14102	14230	14037	13929	14039	14017	14135	14062	13966	14088	14027	14035	14075	13882	13968	13964	13984	14055	13823	14080	13917	14168	13755	14073	14003	14006	13879	13898	14057	13942	13921	14007	14071	14090	14018	13988	14103	13951	14108	13978	14135	13939	14058	13983	14149	13925	14072	14040	13918	13917	14176	14034	13896	13929	14088	14019	13906	13926	13961	13881	14069	13939	13971	14069	13860	14108	14047	13955	14094	14005	13980	14002	14149	14098	13972	14014	14144	13954	14034	14066	13917	14053	13962	13975	14042	13880	14098	13935	13955	14090	13885	13986	13983	14097	13971	13922	14105	14060	14075	13991	14078	13980	14012	13931	14100	14020	14003	14058	13798	14084	13922	14006	14066	13945	13939	14007	14071	13925	14032	14149	14069	13939	14124	13909	14152	14147	13942	14011	14071	14038	13894	13972	13908	14077	14095	14011	14108	14021	13975	13817	13847	13962	13955	14044	13925	13905	13943	13952	13821	13998	14019	14038	14107	13893	13960	14021	13968	13994	14097	14146	14000	14040	13997	13959	13876	14102	14180	14119	14004	13938	14007	13926	13973	14101	13926	14163	14087	14086	13863	14089	13983	13893	13936	14021	13949	14226	14013	13924	13981	14281	14044	13943	13901	13947	13876	14012	13989	14013	14163	13818	14106	13971	14038	14116	14064	13961	14084	13849	13996	14352	14091	13924	14101	13961	14020	14163	13865	13983	13973	14116	13964	13975	13712	13929	13945	14143	13807	13904	13978	13954	14151	13922	14193	13896	13989	13916	13938	13990	14000	13878	14108	14114	13936	14007	14136	13850	13995	13991	14050	13904	14001	14054	13961	13946	14081	13946	13873	14013	13993	13964	13935	14156	14058	13999	14045	13940	14097	14022	13882	13943	14032	14222	14083	13918	14047	13959	14145	14028	14143	14005	13915	14066	13986	13977	13984	14008	14085	14195	13961	14080	13897	13914	13934	14021	14172	14001	13968	13975	13994	14101	13763	13954	14013	13886	14013	14003	13898	13974	14016	13987	14013	13925	14139	13986	14113	14056	14125	13951	13971	13925	13942	13991	14081	13933	14072	13964	14131	14052	13876	14064	14081	13891	13991	13973	13999	13935	13955	14026	13978	14051	13918	13907	13966	14101	14240	14217	14062	13861	14140	14059	14083	14025	14068	13840	14075	14056	13997	13931	13828	13926	14060	14080	13951	13873	14076	13955	13939	13922	13916	13968	13988	14073	14089	14010	14078	14098	13983	13992	14069	13956	14064	14014	14009	14019	13924	14056	14008	14360	14138	14029	14150	14054	14087	13999	14000	13859	13919	14128	14106	13967	13995	13985	13918	13910	14075	14005	14142	14006	14129	13919	14197	14064	14005	13921	14016	14028	14046	13841	14064	14016	14037	14108	14077	14066	13985	13993	13892	14163	13991	13786	13868	13936	13994	13904	13977	13971	13995	14026	13996	14096	14030	14012	14039	14091	14007	14081	13972	13997	13962	14023	14079	14053
23332	21324	28161	24969	22183	20416	19414	17236	16891	16776	16534	16574	16507	16451	16488	16405	16463	16425	16542	16399	16272	16255	16529	16245	16262	16192	16451	16225	16242	16412	16198	16350	16325	16339	16263	16183	16436	16312	16398	16313	16400	16329	16255	16306	16073	16297	16376	16204	16290	16307	16223	16197	16061	16347	16382	16117	16354	16216	16160	16387	16470	16260	16255	15962	16301	16447	16248	16264	16259	16097	16215	16066	16237	16182	16418	16240	16405	16397	16325	16272	16318	16365	16265	16175	16152	16441	16118	16201	16246	16541	16256	16229	16295	16090	16105	16115	16323	16238	16261	16353	16326	16312	16249	16253	16368	16334	16187	16087	16176	16168	16194	16345	16173	16143	16358	16171	16271	16226	16162	16218	16024	16290	16246	16075	16287	16389	16235	16255	16134	16117	16163	16381	16318	16055	16296	16153	16294	16214	16374	15985	16144	15989	16267	16102	16269	16378	16404	16138	16101	16146	16395	16338	16259	16516	16438	16080	16259	16250	16321	16052	16121	16288	16239	16271	16284	16160	16173	16449	16183	16222	16179	16270	16633	16448	16101	16318	16312	16431	16135	16191	16328	16200	16157	16213	16034	16399	16167	16420	16098	16354	16489	16136	16302	16287	16365	16166	16070	16203	16356	16264	16252	16162	16213	16152	16214	16072	16241	16394	16249	16250	16292	16232	16317	16255	16174	16304	16266	16138	16088	16345	16308	16124	16267	16208	16086	16050	16097	16170	16095	16224	16139	16365	16335	16443	16418	16494	16418	16290	16233	16232	16309	16099	16087	16194	16386	16352	16181	16312	16193	16353	16253	16255	16321	16333	16166	16254	16226	16236	16142	16244	16479	16319	16261	16146	16278	16035	16292	16350	16160	16163	16294	16226	16349	16166	16057	16150	16360	16335	16143	16216	16059	16157	16104	16154	16168	16341	16355	16121	16179	16244	16219	16347	16111	16217	16538	16063	16333	16304	16415	16275	16202	16376	16336	16318	16247	16165	16078	16094	16168	16396	16167	16066	16235	16315	16412	16051	16198	16266	16188	16156	16097	16280	16174	16392	16165	16323	16217	16471	16197	16493	16478	16168	16277	16223	16156	16301	16250	16170	16204	16320	16191	16313	16075	16063	16070	16166	16185	16141	16248	16239	16209	16274	16128	16349	16369	16366	16233	16280	16433	16179	16283	16321	16440	16132	16167	16379	16387	16383	16212	16376	16173	16233	16250	16132	16341	16139	16250	16383	16239	16404	16189	16152	16341	16194	16331	16180	16226	16179	16191	16177	16086	16210	16321	16267	16087	16356	16093	16071	16220	16350	16317	16229	16173	16091	16160	15964	16355	16296	16277	16152	16094	16254	16173	16483	16261	16453	16321	16290	16309	16145	16242	16302	16114	16207	16255	16372	16365	16360	16297	16294	16201	16033	16380	16170	16384	16368	16285	16154	16258	16120	16232	16197	16087	16206	16307	16152	16277	16194	16273	16322	16282	16249	16348	16301	16243	16317	16222	16057	16302	16191	16165	16279	16263	16400	16236	16347	16320	16379	16337	16448	16274	16008	16118	16152	16130	16237	16235	16316	16408	16252	15993	16069	16230	16098	16168	16195	16376	16124	16161	16221	16319	16169	16049	16192	16247	16219	16321	16359	16378	16285	16162	16246	16603	16314	16318	16420	16233	16089	16429	16161	16125	16115	16275	16333	16315	16147	16307	16360	16063	16066	16104	16174	16434	16216	16248	16239	16247	16112	16339	16254	15945	16079	16088	16328	16339	16129	16270	16024	16283	16110	16069	16426	15957	16155	16219	16315	16253	16091	16160	16198	16270	16258	16033	16202	16167	16038	16371	16519	16319	16264	16216	16224	16362	16279	16134	16358	16483	16357	16189	16049	16168	16251	16052	16057	16363	16073	16152	16225	16255	16272	16314	16110	16057	16186	16354	16130	16111	16198	16241	16367	16081	16235	16179	16266	16274	16257	16266	16310	16310	16172	16372	16239	16096	16231	16386	16205	16097	16416	16300	16226	16281	16306	16231	16282	16239	16236	16281	16150	16271	16314	16366	16296	16111	16025	16205	16143	16342	16157	16266	16239	16179	16257	16392	16139	16089	16280	16022	16021	16257	16255	16087	16258	16194	16139	16215	16273	16100	16272	16053	16213	16284	16289	16301	16235	16283	16211	16143	16351	16139	16178	16112	16190	16380	16343	16110	16348	16259	16259	16443	16361	16402	16312	16349	16362	16352	16265	16301	16277	16177	16302	16156	16098	16330	16106	16333	16053	16171	16189	16362	16218	16343	16358	16228	16271	16094	16418	16216	16155	16172	16151	16381	16261	16215	16171	16216	16172	16316	16277	16311	16304	16350	16193	16218	16024	16592	16328	16182	16219	16174	16379	16279	16286	16245	16258	16332	16292	16251	16143	16306	16390	16494	16345	16316	16195	16157	16111	16145	16264	16425	16195	16366	16177	16153	16137	16168	16226	16360	16190	16267	16287	16136	16207	16206	16275	16144	16369	16317	16131	16225	16250	16148	16215	16117	16097	16245	16272	16046	16092	16246	16250	16235	16098	16318	16297	16118	16095	16299	16289	16455	16430	16227	16298	16075	16104	16117	16164	16375	16366	16479	16275	16181	16379	16333	16169	16264	16338	16282	16203	16178	16312	16096	16208	16182	16507	16415	16341	16242	16246	16442	16110	16199	16111	16218	16258	16280	16120	16112	16372	16254	16198	16084	16238	16261	16359	16200	15994	16035	16184	15939	16035	16297	16290	16114	15972	16210	16226	16241	16325	16314	16027	16182	16216	16354	16273	16089	16337	16363	16396	16266	16258	16433	16354	16329	16215	16145	16309	16255	16092	16269	16351	16099	16298	16248	16301	16303	15975	16247	16387	16179	16119	16293	16281	16425	16238	16351	16315	16330	16477	16227	16281	16277	16302	16198	16274	16330	16280	16202	16217	16246	16274	16220	16248	16234	16145	16315	16243	16222	16347	16156	16367	16283	16098	16261	16173	16244	16357	16403	16304	16228	16225	16316	16283	16033	16327	16311	16263	16100	16257	16371	16111	16272	16300	16339	16333	16153	16086	16004	16180	16296	16240	16334	16429	16189	16067	16239	16244	16366	16193	16085	16153	16298	16299	16230	16284	16141	16172	16169	16151	16164	16226	16190	16195	16071	16341	16457	16385	16343	16323	16284	16184	16171	16279	16245	16218	16277	16304	16158	16456	16279	16210	16324	16095	16182	16334	16239	16216	16528	16374	16320	16432	16141	16330	16220	16328	16187	16161	16280	16381	16305	16242	16074	16095	16250	16095	16203	16043	16213	16303	16315	16352	16375	16329	16203	16354	16126	16132	16239	16284	16336	16228	16097	16194	16300	16282	16257	16180	16228	16382	16301	16407	16180	16187	16465	16387	16100	16182	16328	16165	16319	16202	16103	16065	16077	16194	16212	15919	16209	16205	16374	16230	16195	16232	16319	16169	16289	16136	16292	16174	16197	16146	16104	16101	16226	16322	16110	16433	16369	16466	16305	16363	15990	16248	16261	16158	16155	16217	16184	16180	16186	16264	16292	16195	16283	16489	16177	16337	16251	16231	16193	16178	16292	15965	16161	16166	16058	16071	16379	16145	16426	16218	16161	16088	16286	16196	16238	16360	16226	16249	16323	16285	16248	16390	16149	16345	16158	16322	16441	16280	16269	16156	16338	16339	16299	16267	16262	16040	16389	16244	16246	16232	16035	16226	16191	16198	16184	16333	16150	16168	16308	16326	16183	16250	16184	16120	16254	16145	16161	16283	16361	16218	16106	16136	16310	16319	15916	16352	16289	16317	16152	16253	16247	16101	16248	16365	16271	16223	16373	16346	16285	16389	16085	16180	16220	16110	16320	16203	16309	16538	16273	16297	16307	16112	16156	16345	16231	16224	16210	16194	16284	16294	16362	16404	16131	16434	16245	16167	16162	16327	16280	16190	16137	16205	16278	16188	16327	16071	16082	16498	16421	16379	16183	16192	16222	16034	16167	16098	16241	16118	16321	16373	16297	16224	16122	16289	16131	16330	16107	16434	16228	16119	16192	16348	16019	16100	16044	16217	16205	16172	16262	16318	16364	16142	16120	16294	16407	16394	16124	16037	16224	15971	16311	16373	16270	16212	16202	16107	16057	16201	16441	16042	16177	16109	16124	16276	16148	16029	16139	16278	16328	16260	16175	16312	16276	16361	16235	16153	16193	16239	16319	16124	16197	16420	16190	16491	16318	16294	16329	16507	16309	16247	16266	16311	16316	16058	16033	16344	16332	16301	16278	16240	16360	16203	16098	16228	16387	16241	16267	16454	16266	16092	16145	16211	16303	16222	16239	16207	16158	16098	16136	16306	16368	16305	16240	16117	16183	16162	16249	16255	16289	16333	16164	16284	15972	16197	16190	16147	16246	16272	16385	16432	16262	15979	16345	16373	16260	16274	16356	16154	16217	16481	16371	16235	16474	16437	16333	16396	16418	16234	16232	16360	15974	16216	16277	16358	16277	16152	16142	16208	16051	16346	16200	16176	16083	16124	16220	16385	16295	16100	16430	16058	16270	16268	16333	16297	16087	16278	16122	16233	16277	16142	16234	16272	16404	15996	16169	15980	16100	16396	16184	16341	16186	16011	16076	16122	16181	16332	16302	16406	16305	16166	16146	16336	16318	16194	16184	16202	16152	16226	16205	16194	16251	16115	16053	16237	16280	16165	16427	16352	16195	16130	16191	16121	16109	16240	16127	16241	16155	16223	16256	16209	16251	16079	16113	16195	16255	16247	16150	16007	16191	16300	16260	16126	16061	16220	16308	16262	16268	16071	16256	16163	16212	16381	16433	16150	16303	16466	16099	16217	16325	16258	16346	16172	16250	16065	16215	16151	16236	16164	16234	16026	16334	16267	16340	16402	16353	16377	16199	16243	16098	16106	16290	16141	16237	16303	16116	16162	16141	16172	16304	16442	16174	16212	16400	16251	16313	16268	16065	16065	16237	16057	16311	16226	16213	16409	16108	16270	16254	16287	16100	16280	16424	16337	16294	16222	16323	16434	16538	16191	15989	16017	16120	16280	16227	16237	16391	16313	16095	16131	16247	16446	16149	16187	16133	16335	16198	16163
12383	22826	19299	16561	16104	15632	15036	14328	14233	13958	13700	13747	13579	13732	13699	13637	13666	13663	13559	13606	13674	13795	13737	13640	13554	13611	13541	13526	13559	13697	13490	13542	13419	13373	13623	13548	13626	13442	13594	13502	13561	13649	13492	13659	13583	13589	13563	13588	13590	13563	13501	13393	13669	13714	13560	13729	13603	13412	13505	13462	13617	13645	13679	13533	13661	13651	13520	13559	13518	13531	13438	13565	13688	13452	13653	13671	13552	13688	13545	13709	13428	13590	13674	13458	13640	13522	13538	13712	13574	13549	13734	13470	13672	13640	13696	13461	13534	13688	13437	13438	13570	13493	13612	13557	13667	13526	13705	13669	13507	13526	13699	13460	13660	13568	13584	13591	13712	13403	13557	13611	13358	13631	13602	13524	13674	13492	13542	13433	13572	13653	13530	13536	13309	13451	13444	13505	13609	13516	13527	13522	13472	13505	13640	13621	13680	13346	13449	13501	13558	13475	13656	13549	13777	13651	13545	13462	13491	13575	13656	13458	13553	13527	13571	13519	13386	13703	13573	13646	13659	13478	13478	13443	13537	13628	13611	13455	13531	13628	13562	13373	13677	13587	13513	13422	13540	13623	13668	13568	13676	13590	13509	13503	13626	13454	13673	13617	13562	13432	13516	13484	13634	13559	13566	13549	13651	13686	13558	13360	13523	13612	13417	13649	13444	13659	13448	13612	13466	13570	13401	13696	13581	13630	13569	13511	13462	13490	13635	13618	13668	13565	13543	13677	13567	13577	13564	13510	13566	13579	13706	13600	13681	13518	13733	13658	13585	13601	13766	13621	13588	13551	13608	13603	13476	13666	13361	13575	13487	13648	13647	13481	13622	13509	13688	13544	13584	13551	13501	13424	13679	13660	13571	13532	13647	13544	13431	13610	13670	13617	13473	13481	13540	13627	13634	13562	13591	13520	13606	13544	13612	13598	13648	13510	13574	13598	13554	13408	13581	13563	13481	13461	13421	13690	13577	13601	13723	13506	13528	13566	13632	13505	13613	13768	13664	13524	13609	13605	13534	13561	13377	13661	13533	13597	13594	13526	13457	13531	13627	13685	13762	13612	13440	13585	13522	13449	13496	13556	13412	13730	13477	13460	13573	13383	13572	13702	13568	13728	13467	13596	13448	13431	13706	13561	13607	13387	13531	13512	13462	13502	13460	13567	13600	13606	13549	13569	13488	13657	13696	13690	13409	13379	13517	13560	13736	13343	13509	13544	13653	13447	13584	13472	13656	13716	13531	13614	13478	13570	13482	13644	13393	13571	13566	13663	13717	13622	13555	13668	13597	13416	13501	13525	13556	13511	13749	13537	13501	13514	13635	13621	13657	13613	13576	13662	13601	13578	13516	13522	13432	13565	13697	13547	13760	13670	13615	13639	13601	13616	13522	13603	13539	13604	13480	13496	13499	13606	13430	13467	13715	13504	13474	13479	13540	13397	13599	13527	13697	13472	13567	13444	13589	13485	13670	13462	13480	13530	13635	13581	13598	13604	13690	13421	13502	13615	13404	13571	13573	13456	13661	13471	13407	13648	13724	13522	13619	13575	13593	13425	13493	13603	13483	13704	13546	13698	13467	13471	13538	13576	13431	13561	13727	13420	13617	13670	13401	13476	13566	13694	13554	13449	13551	13706	13410	13574	13635	13488	13565	13671	13507	13524	13625	13632	13671	13614	13527	13403	13481	13519	13534	13485	13558	13503	13554	13602	13662	13615	13640	13661	13538	13390	13560	13607	13641	13479	13525	13567	13667	13783	13492	13597	13653	13543	13573	13448	13468	13725	13575	13539	13518	13679	13591	13564	13531	13489	13260	13521	13695	13616	13495	13620	13592	13469	13659	13518	13483	13729	13478	13619	13465	13637	13616	13654	13600	13528	13731	13686	13622	13585	13439	13640	13488	13583	13534	13866	13643	13496	13650	13567	13549	13500	13588	13414	13559	13544	13514	13521	13579	13661	13564	13600	13735	13395	13560	13601	13527	13660	13524	13504	13511	13541	13541	13635	13533	13619	13547	13598	13348	13636	13468	13507	13557	13633	13462	13574	13525	13520	13486	13594	13671	13532	13611	13637	13504	13526	13694	13498	13573	13505	13708	13551	13649	13468	13347	13508	13578	13469	13566	13551	13487	13623	13513	13641	13623	13632	13536	13666	13690	13662	13496	13508	13560	13600	13492	13398	13410	13584	13547	13518	13643	13480	13672	13584	13704	13484	13362	13541	13408	13655	13532	13568	13634	13592	13567	13601	13555	13663	13525	13432	13567	13645	13583	13683	13502	13527	13632	13508	13712	13587	13844	13400	13501	13525	13498	13510	13597	13542	13477	13698	13629	13671	13557	13614	13608	13552	13617	13543	13522	13504	13621	13662	13653	13464	13421	13585	13476	13565	13587	13484	13577	13513	13610	13373	13478	13630	13683	13631	13621	13553	13472	13462	13651	13661	13667	13446	13525	13719	13465	13718	13532	13651	13670	13480	13595	13475	13681	13453	13676	13567	13537	13458	13669	13546	13400	13720	13727	13600	13455	13581	13486	13476	13826	13497	13494	13518	13739	13520	13662	13580	13581	13565	13610	13592	13479	13420	13465	13626	13507	13487	13533	13576	13573	13530	13561	13535	13560	13422	13608	13489	13448	13490	13556	13578	13738	13585	13573	13552	13582	13559	13448	13709	13641	13475	13571	13471	13571	13492	13627	13722	13568	13614	13508	13706	13486	13483	13753	13565	13612	13468	13674	13618	13693	13519	13496	13671	13475	13621	13616	13538	13589	13647	13469	13420	13427	13489	13616	13530	13494	13570	13464	13497	13501	13526	13825	13479	13582	13513	13451	13563	13616	13653	13684	13544	13460	13453	13699	13621	13690	13488	13341	13527	13590	13536	13624	13466	13470	13512	13585	13440	13526	13597	13610	13570	13567	13587	13477	13426	13461	13313	13528	13539	13522	13636	13589	13489	13546	13592	13623	13633	13663	13582	13450	13580	13467	13407	13463	13466	13587	13620	13442	13447	13527	13716	13616	13512	13673	13593	13541	13457	13620	13688	13606	13499	13481	13616	13522	13653	13473	13445	13458	13617	13579	13500	13507	13578	13557	13554	13602	13467	13503	13536	13683	13603	13589	13554	13521	13573	13499	13438	13606	13501	13467	13425	13448	13544	13488	13553	13518	13585	13399	13526	13465	13480	13594	13391	13403	13475	13600	13484	13609	13489	13520	13493	13669	13617	13556	13551	13579	13395	13521	13489	13404	13815	13613	13506	13510	13720	13461	13538	13539	13593	13429	13478	13381	13681	13658	13488	13665	13541	13728	13518	13660	13610	13540	13422	13655	13533	13541	13609	13481	13533	13705	13608	13453	13776	13454	13435	13670	13589	13501	13521	13668	13673	13599	13613	13369	13644	13573	13565	13766	13595	13479	13479	13460	13602	13436	13618	13634	13494	13408	13660	13567	13382	13419	13537	13574	13663	13582	13643	13670	13702	13552	13652	13530	13707	13660	13513	13669	13637	13631	13545	13511	13614	13470	13530	13732	13678	13721	13635	13475	13402	13536	13355	13590	13603	13574	13541	13530	13629	13545	13601	13355	13451	13656	13601	13621	13645	13446	13688	13736	13587	13612	13654	13589	13525	13562	13625	13665	13685	13654	13470	13606	13614	13482	13538	13544	13443	13498	13524	13361	13492	13666	13578	13504	13557	13504	13491	13749	13435	13673	13602	13673	13555	13550	13632	13559	13563	13484	13516	13478	13648	13585	13555	13492	13449	13513	13525	13424	13550	13569	13548	13530	13616	13658	13501	13659	13616	13434	13684	13486	13484	13631	13532	13625	13514	13518	13503	13665	13576	13503	13549	13650	13635	13538	13483	13530	13678	13489	13604	13574	13570	13547	13511	13577	13541	13487	13685	13573	13622	13644	13608	13501	13729	13567	13595	13668	13756	13398	13550	13539	13590	13618	13546	13413	13548	13364	13661	13509	13703	13624	13517	13658	13434	13497	13579	13520	13691	13623	13540	13614	13523	13522	13580	13647	13669	13530	13551	13626	13550	13675	13545	13641	13497	13754	13531	13586	13580	13734	13421	13480	13560	13565	13484	13498	13459	13564	13634	13632	13618	13640	13608	13682	13573	13535	13514	13599	13547	13605	13440	13474	13512	13604	13569	13631	13603	13502	13600	13525	13614	13532	13486	13615	13578	13493	13671	13663	13620	13718	13537	13488	13700	13586	13460	13630	13635	13569	13555	13469	13612	13392	13569	13542	13679	13713	13610	13719	13478	13640	13572	13419	13599	13681	13394	13697	13431	13495	13486	13609	13488	13723	13712	13517	13508	13513	13641	13562	13585	13655	13607	13548	13576	13404	13600	13569	13520	13394	13584	13480	13591	13527	13494	13690	13609	13458	13599	13521	13600	13640	13555	13629	13445	13639	13542	13555	13541	13426	13537	13510	13582	13467	13579	13448	13450	13455	13579	13570	13523	13598	13581	13617	13510	13479	13547	13641	13501	13578	13587	13602	13715	13501	13556	13444	13543	13668	13694	13383	13517	13482	13594	13414	13551	13739	13717	13609	13314	13635	13622	13549	13641	13635	13687	13584	13548	13658	13664	13703	13722	13571	13652	13540	13399	13484	13548	13629	13545	13579	13526	13575	13578	13482	13479	13546	13531	13857	13574	13749	13571	13397	13409	13538	13627	13500	13570	13475	13595	13591	13636	13674	13382	13458	13532	13612	13324	13636	13689	13554	13612	13438	13490	13603	13654	13373	13525	13588	13450	13501	13563	13504	13462	13564	13415	13586	13564	13514	13503	13646	13581	13597	13631	13698	13652	13485	13550	13574	13567	13604	13684	13550	13645	13554	13449	13583	13425	13600	13440	13628	13657	13452	13604	13670	13544	13431	13628	13585	13647	13644	13469	13516	13492	13565	13683	13556	13590	13583	13674	13551	13479	13565	13532	13674	13390	13443	13428	13423	13547	13690	13633	13632	13456	13748	13476	13534	13607	13398	13587	13345	13432	13619	13578	13585	13556	13585	13455	13691	13614	13639	13372	13520	13698	13589	13738	13497	13603	13608	13518	13564	13678	13586	13427	13589	13522	13554	13611	13357	13495	13567	13541	13414	13507
24966	21332	26670	26406	18938	17976	18011	17573	17114	16920	16956	16880	16814	16853	17079	16756	16981	16900	16856	16833	16738	16731	16891	17001	17004	16993	16654	16863	16836	16845	16805	16933	16614	16557	16907	16715	16799	16753	16949	16779	16809	16886	16737	16839	16659	17115	16663	16996	16816	16817	16688	16916	16548	16832	16636	16819	16792	16743	16783	16728	16730	16734	16700	16789	16827	16513	16901	16752	16792	16704	16733	16693	16724	16684	16724	16664	16792	16742	16778	16654	16883	16566	17017	16611	16820	16672	16788	16759	16890	16840	16818	16706	16765	16933	16761	16647	16983	16888	16568	16885	16682	16603	16860	16733	16653	16852	16669	16865	16853	16756	16885	16839	16756	16827	16748	16876	16627	16599	16724	16563	16914	16722	16634	16610	16783	16750	16788	16771	16933	16787	16812	16772	16660	16729	16734	16780	16747	16778	16692	16672	16658	16972	16454	16598	16789	16799	16697	16765	16806	16674	16846	16822	16760	16838	16754	16722	16720	16627	16750	16955	16679	16775	16697	16594	17035	16872	16755	16642	16589	16734	16704	16835	16750	16666	16590	16925	16779	17051	16819	16714	16834	16651	16789	16825	16527	16689	16827	16723	16565	16742	16624	16769	16730	16798	16649	16776	16695	16611	16679	16726	16954	16771	16850	16810	16906	16662	16811	16652	16652	16821	16772	16942	16596	16757	16838	16862	16699	16865	16772	16695	16492	16743	16846	16693	16735	16651	16949	16687	16872	16897	16845	16838	16808	16876	16842	16713	16665	16855	16792	16605	16726	16838	16925	16897	16708	16731	16570	16724	16892	16841	16942	16621	16568	16720	16955	16716	16830	16754	16737	16822	16618	16817	16801	16797	16697	16904	16601	16840	16624	16938	16658	16892	16736	16982	16640	16584	16737	16991	16978	16774	16869	16830	16796	16789	16798	16913	16775	16768	16771	16861	16756	16527	16603	16779	16770	16688	16852	16822	16832	16719	16609	16637	16767	16664	16698	16825	16532	16720	16762	16791	16849	16853	16794	16610	16673	16846	16753	16728	16711	16628	16954	16586	16660	16778	16459	16872	16636	16807	16770	16843	16883	16793	16865	16790	16625	16654	16669	16772	16938	16710	16865	16832	16867	16743	16749	16662	16901	16776	16867	16860	16932	16694	16737	16731	16726	16729	16629	16769	16864	16654	16728	17030	16743	16831	16790	16815	16581	16637	16867	16807	16712	16723	16840	16728	16718	16570	16977	16915	16877	16833	16726	16779	16751	16836	16642	16814	16815	16786	17038	16946	16698	16804	16704	16856	16826	16730	16679	16853	16878	16697	16957	16996	16760	16827	16754	16773	16875	16830	16691	16841	16807	16780	16834	16670	16709	16856	16801	16694	16839	16829	16775	16761	16865	16868	17038	17002	16507	16788	17042	16811	16816	16972	16645	16918	16715	16816	16641	16780	16702	16821	16716	16795	16803	16892	16812	16823	16948	16740	16927	16800	16865	16808	16931	17063	16882	16684	16917	16730	16657	16692	16616	16673	16674	16716	16665	16879	16667	16630	16630	16784	16728	16803	16852	16776	16758	16658	16790	16694	16876	16728	16840	16729	16780	16769	16517	16653	16770	16774	16574	16955	16612	16863	16770	16753	16974	16709	16705	16739	16733	16835	16894	16965	16742	16815	16862	16629	16916	16824	16634	16816	16733	16736	16713	16669	16830	16641	16816	16762	16988	16948	16775	16716	16798	16592	16727	16741	16622	16744	16891	16594	16691	16545	16524	16706	16628	16826	16762	16674	16819	16719	16658	16742	16818	16868	16904	16780	16831	16592	16976	16573	16805	17017	16885	16684	16847	16599	16743	16852	16820	16819	16584	16717	16773	16856	16738	16705	16588	16551	16924	16823	16728	16734	16735	16738	16864	16699	16714	16769	16748	16758	16921	16836	17043	16779	16685	16742	16859	16610	16774	16710	16888	16857	16911	16875	16631	16705	16777	16768	16664	16665	16573	16714	16893	16798	16673	16559	16711	16775	16566	16775	16737	16735	16786	16745	16635	16842	16797	16717	16621	16779	16628	16759	16821	16769	17051	16795	16602	16715	16675	16762	16757	16846	16626	16738	16799	16783	16882	16704	16893	16861	16872	16779	16859	16747	16782	16960	16849	16771	16872	16746	16722	16732	16730	16848	16768	16851	16726	16896	16791	16786	16694	16843	16832	16974	16842	16792	16798	17017	16644	16729	16761	16737	16866	16529	16744	16674	16674	16725	16620	16869	16782	16838	16546	16712	16920	16710	16961	16809	16784	16867	16851	16744	16676	16867	16815	16857	16956	16849	16883	16614	16692	16756	16879	16736	16748	16706	16672	16755	16612	16759	16531	16807	16771	16723	16749	16950	16832	16844	16578	16892	16955	16810	16665	16738	16653	16878	16829	16783	16535	16780	16844	16715	16920	16752	16703	16778	16752	16949	16870	16775	16700	17007	16978	16739	16801	16709	16935	16755	16884	16951	16827	16852	16737	16731	16779	16866	16824	16705	16782	16643	16794	16756	16954	16866	16704	16805	16618	16974	16854	16771	16898	16770	16788	16822	16798	16622	16851	16804	16770	16722	16671	16842	16596	16826	16620	16892	16925	16810	16805	16571	16732	16938	16905	16907	16864	16787	16950	16762	16734	16741	16894	16712	16770	16763	16648	16690	16617	16685	16647	16694	16836	16788	16863	16851	16821	16692	16651	16799	16882	16910	16907	16696	16677	16722	16650	16693	16689	17073	16829	16807	16985	16800	16922	16744	16844	16916	16769	16845	16808	16847	16855	16875	16503	16505	16708	16750	16884	16783	16630	16618	16900	16818	16919	16815	16611	16687	16961	16724	16743	16566	16701	16807	16822	16769	16666	16913	16876	16666	16878	16712	16865	16952	16754	16941	16850	16747	16526	16474	16683	16805	16453	16686	16883	16771	16728	16747	16919	16992	16899	16980	16800	16694	16772	16910	16869	16842	16810	16724	16702	16831	16729	16858	16737	16786	16865	16830	16715	16570	16686	16731	16965	16805	16814	16791	16556	16670	16822	17057	16748	16681	16847	16763	16861	16781	16705	16837	16773	16682	16723	17027	16766	16693	16543	16798	16815	16834	16809	16705	16795	16748	16779	16720	16589	16625	16738	16652	16768	16726	16808	16893	16774	16757	16686	16719	16781	16819	17014	16604	16780	16782	16685	16475	16836	16728	16681	16940	16578	16704	16699	16749	16849	16823	16933	16712	16964	16888	16485	17068	16813	16747	16647	16871	16888	16914	16873	16910	16860	16718	16661	16714	16762	16836	16724	16768	16909	16666	16601	16671	16542	16760	16812	16924	16865	16749	16752	16560	16734	16946	16715	16690	16768	16941	16864	16779	16821	16856	16684	16807	16812	16588	16834	16849	16767	16852	16773	16807	16456	16674	16813	16749	16669	16800	16716	16603	16622	16685	16539	16490	16857	16868	16825	16681	16869	16804	16811	16866	16891	16902	16751	16811	16773	16703	16710	16612	16635	16578	16738	16754	16671	16808	16916	16842	16716	16613	16919	16898	16794	16706	16696	16691	16766	16795	16555	16669	16706	16784	16766	16923	16867	16686	16747	16770	16665	16626	16723	16767	16850	17040	16872	16914	16627	16730	16767	16745	16912	16770	16878	16763	16634	16711	17062	16892	16664	16834	16896	16766	16850	16711	16749	16681	16707	16614	16981	16914	16876	16979	16797	16768	16797	16847	16786	16515	16642	16628	16569	16767	16717	16784	16742	16624	16768	16724	16951	16649	16670	16652	16827	16939	16610	16823	16845	16697	16645	17056	16705	16701	16938	16725	17021	16514	16581	16833	16784	16602	16653	16562	16485	16829	16704	16800	16895	16904	16639	16767	16917	16556	16801	16568	16681	16882	16875	16957	16823	16728	16853	16640	16826	16867	16777	16863	16921	16769	16817	16809	16883	16873	16743	16793	16943	16732	16687	16643	16747	16553	16705	16802	16834	16607	16790	16873	16920	16575	16805	16698	16727	16881	16780	16962	16855	16742	16845	16590	16679	16605	16938	16723	16706	16880	16916	16711	16717	16739	16919	16741	16643	16870	16984	16792	16759	16778	16853	16823	16816	16738	16684	16932	16760	16795	16784	16806	16752	16725	16657	16758	16936	16764	16941	16848	16977	16888	16989	16809	16735	16656	16819	16842	16781	16846	16719	16900	16803	16800	16936	16697	16706	16900	16731	16789	16936	16741	16798	16904	16784	16874	16893	16915	16655	17157	16843	16684	16859	16660	16860	16833	16679	16708	16755	16483	16556	16699	16648	16803	16896	16892	16684	16652	16826	16607	16712	16858	16716	16931	16723	16719	16647	16794	16542	16717	16736	16783	16722	16788	16736	16867	16828	16808	16866	16673	16593	16717	16519	16866	16921	16870	16724	16827	16589	16954	16619	16676	16931	16744	16677	16966	16983	16933	16703	16877	16613	16942	16655	16752	16799	16641	16687	16842	16693	16760	16576	16805	17061	16910	16822	16867	16880	16679	16626	16829	17125	16775	16636	16637	16727	17057	16745	17029	16701	16879	16757	16799	16901	16814	16814	16710	16815	16818	16753	16730	16803	16808	16824	16678	16922	16806	16765	16697	16871	16886	17125	16708	16623	16493	16684	16837	16767	16583	16909	16885	16781	16800	16796	16693	17030	16728	16784	16695	16805	16907	16711	16785	16797	16820	16872	16736	16783	16766	16696	16863	16789	16942	16705	16786	16889	16786	16889	16894	16836	16724	16769	16733	16766	16670	16805	16844	16595	16668	16593	16905	16681	16659	16880	16800	16890	16915	16837	16840	16857	16584	16887	16720	16590	16750	17148	16704	16762	16717	16610	16693	16952	16853	16935	16675	16577	16900	16731	16561	16931	16760	17033	16776	16526	16895	16768	16711	16784	16771	16591	16791	16791	16919	16796	16532	17052	16786	16795	16686	16896	16950	16706	16989	16998	16842	16793	16854	16823	16586	16996	16905	16868	16778	16794	16732	16784	16818	16886	16778	16600	16704	16598	16839	16683	16738	16744	16731	16704	16814	16820	17060	16850	16659	16703	16725	16992	16795	16700	16589	16833	16710	16800	16471	16855	16786	16786	16867	16972	16748
13569	21100	18168	16049	15784	15293	15017	14605	14275	14084	14077	14104	13980	13921	14036	13938	13940	13900	13940	14045	14057	14065	14030	14030	14059	13882	13773	13951	14084	13952	13876	13951	13943	13970	13943	14034	13839	13937	13802	13773	13955	13911	13989	13841	13689	13786	13965	14026	14055	13982	14046	13976	13949	13873	13932	13807	13783	14039	13909	13936	13864	13916	13794	13909	13810	13805	14083	14066	13762	14007	13913	13750	13849	14219	13839	13976	13847	13936	13828	13971	13778	14135	13962	13916	13914	13844	14057	13913	14084	13930	13778	14080	13870	13895	13798	13831	13758	13889	13903	13980	13969	13932	13837	13947	13796	13817	13733	13913	13898	14032	13901	13835	13817	13899	13948	13866	13947	13965	13876	13775	13964	13903	13765	13891	13809	13899	13901	13713	13817	13893	13756	13946	14018	13823	13980	13824	13847	13729	14085	13802	14012	13757	13982	13920	14020	13999	13876	13911	13842	13956	13827	13837	14009	13914	13960	13903	13862	13837	13964	13785	13969	13747	13929	13986	13734	13878	13716	13937	13916	13797	13836	13846	13925	13904	14081	13814	14014	13829	13984	13815	13758	13745	13979	13887	13889	14098	13791	13976	13834	13813	13950	13837	13950	14008	13927	13942	13984	13930	13984	13910	13873	13880	13982	13794	14039	14034	13850	13787	14027	13986	13806	13911	13976	13960	13957	13963	13938	13908	13961	13900	13956	13809	13671	13907	13800	13971	13789	13904	13641	13881	13833	13974	13926	13806	13683	13810	13980	13907	13992	13979	13933	13923	13951	13853	14039	13931	13909	13800	13820	14015	13999	13848	13878	13965	13997	13926	14004	13991	13853	13941	13939	14014	13875	13834	14030	13989	13754	14027	13760	14090	13941	13793	13920	13851	13815	13887	14023	13975	13859	13891	13881	13937	13950	13813	13977	13795	13895	14038	13833	13984	13874	13833	13981	13742	13948	13976	13883	13958	13920	14044	14095	13885	13896	13945	13943	14020	13738	13835	13891	13904	13717	13894	14048	14015	13990	13840	14020	13788	13740	14163	13821	14018	13945	13878	13836	13891	13958	13927	13990	13860	14051	13819	13966	13995	14045	13843	13822	13865	13733	13871	13934	13939	13960	13930	13823	13985	13905	13774	13978	13943	13611	13873	13901	13963	13763	13992	13789	14039	14019	13842	14049	14122	13826	14077	13911	14030	13964	13898	13902	13815	13818	13887	13942	13828	14052	13823	13905	13751	13996	13921	13947	13879	13887	13905	13931	13949	13780	13905	13955	13935	13993	13847	13862	14086	13853	13865	13967	14021	14039	13925	13781	13989	13963	13784	13797	13962	13948	13816	13925	13839	13845	13937	13961	13858	13722	14030	13961	14177	13947	13690	13831	13883	14038	13888	13859	13952	13734	13913	13973	13912	13779	13893	14107	13716	13879	13942	13867	13952	13867	13776	13940	13906	13909	13987	13998	14017	13900	14041	13831	13974	13905	14006	14021	13823	13843	13970	13805	13863	13826	13905	13768	13846	13924	13785	13745	13845	13865	13845	13960	13886	13855	13906	14000	13970	13826	14117	13899	13838	13771	13951	13994	14088	13990	13897	13798	13891	13819	13870	13877	13999	13979	13931	13837	13917	13896	13980	13831	13951	13903	13884	13958	13876	13808	13773	13713	13794	13905	13923	13915	13753	13870	13796	13919	13867	13826	13803	13970	13823	13820	14043	13926	13953	13989	13825	13865	13854	13809	14059	13884	13859	13913	13833	13930	13885	13872	13775	14075	14031	13996	13816	13799	13790	13999	13908	14002	14005	13810	13884	13906	13985	13841	13926	14009	13980	13896	13743	13942	13957	14163	14021	13928	13938	13960	14047	13983	13975	13921	13867	13952	13850	13872	14092	13913	13792	13812	13857	14011	13804	14003	13856	13865	13977	13953	13904	13934	13984	13889	13993	13811	14106	13777	14055	14049	14028	13899	13944	13717	13869	13787	14000	13988	13872	14046	14076	13945	13807	13995	13820	13808	13997	13818	13891	13839	13857	13820	14063	13997	13951	13979	13923	13809	13869	13734	13958	13982	13822	13985	13939	13900	13778	14078	13742	14057	13933	13979	13901	13914	13969	13893	13915	13819	13915	13831	13990	13877	13928	13879	13805	13692	13956	13879	13874	14009	13950	13669	14095	13972	14091	13855	13906	13758	13940	13924	13892	13961	13912	13882	13918	13707	13930	13861	13866	13903	13976	14042	13827	13768	13865	14001	13937	13951	13967	14037	13833	13983	13854	13756	13775	13980	13874	13851	13857	13799	13741	13848	13901	13888	13857	13916	13936	13865	14045	13975	13875	13975	13896	13815	13884	13902	13788	13947	13991	13897	14099	13980	13953	13928	13919	13877	13857	13883	13943	14051	13959	13828	13890	13792	13888	13957	13995	13893	13947	13901	13923	13727	13868	13719	13914	14016	13658	13866	13940	13788	13823	13900	13968	13670	14059	13940	13990	13772	13964	13928	13607	13766	13912	13974	13795	13810	13770	13926	13955	13833	13912	13932	14040	13976	13808	13894	13894	13856	13841	13879	14032	13982	13975	14034	13874	13944	13972	13785	13892	13943	13875	14048	14045	13962	13824	13761	13843	13957	13969	13821	14066	13927	13899	14009	13905	13728	13771	14057	13952	13897	13802	13796	13869	13948	13811	13987	13807	13901	13861	13794	13797	14076	13852	13833	13850	13867	13855	13994	13876	13959	13844	13905	13953	14057	13857	13846	13719	13911	13865	13894	13971	13863	13720	13756	13782	13855	13944	13931	13954	14072	13801	13825	13825	13967	13865	13887	13960	14017	14014	13811	13787	14017	13952	13838	13765	13949	13871	13929	13975	13892	13894	13911	13934	13947	13918	13929	13741	14099	13921	13689	13817	13894	13931	13792	13983	14135	13995	13935	13956	13915	13898	13905	13810	14000	14103	13840	14082	13804	14038	13666	13878	13910	13884	14039	13881	13743	13867	13817	13833	13999	13839	13881	14116	14007	14000	13978	13760	13914	13999	13855	13825	13640	13864	13990	13842	13821	14001	13987	13948	13966	13892	14097	13930	13888	13961	13889	13903	14168	13711	14107	13877	13864	13946	14075	13811	13909	13884	13858	13778	13899	13853	13909	13870	13769	13949	13807	14012	14013	13905	13874	13938	13884	13902	13855	13910	13760	13877	13948	13931	13841	13917	13898	13963	13834	13933	13990	13720	13894	13911	13961	13962	13876	13835	13852	13971	13854	14043	13831	13856	13752	13732	13942	13897	14002	13898	13985	13865	13928	13907	13781	13788	13896	14051	13980	13850	13882	13799	13931	13787	14066	13915	14031	13936	13819	13732	14064	13990	13990	13850	13920	13958	13827	13873	14014	13894	14048	13801	13872	13913	13830	13880	13897	14047	13927	13908	13991	13944	13757	13851	14078	13826	13993	14041	13891	14120	13716	13778	13951	13873	13729	13666	13954	13861	14024	13784	13765	13891	13812	13983	13901	13952	13828	13871	13884	13904	14080	13999	14025	13922	13849	14031	13948	13948	13996	14026	13835	13903	13833	13804	13833	14012	13827	14038	13716	13934	13836	13855	13710	13844	13782	13756	13914	13965	13825	13871	13948	13888	13981	13987	13768	14042	13780	13794	13882	13803	13961	13870	13848	13968	14077	13835	14073	13966	13802	13841	13981	13929	14075	13967	13937	13735	13983	13904	13736	13855	13891	13896	14058	13910	13979	13930	13750	14082	14032	13889	13806	13773	13729	13923	13854	13948	13967	13961	13604	13992	13946	13946	13912	14003	14153	14115	13936	13791	14142	13756	13990	13875	13886	13811	13869	13895	13957	13984	13843	13959	13963	13942	13998	13917	13827	13897	13876	13893	13889	13789	13885	13955	13902	13877	13958	13771	13932	13841	13930	13858	13818	13789	13716	13806	13923	13943	13874	13846	13841	13988	13981	13913	13976	14064	13943	13992	13795	14020	13920	13738	13725	13808	13785	13924	14127	13840	13972	13836	14052	13826	13902	13688	13776	13900	13959	13918	13874	13926	13911	13792	13797	14048	13820	13980	13851	13952	13950	13891	13946	14001	13933	13913	14013	13856	13868	13913	13892	13894	13821	13857	13877	13766	13858	13891	13767	13865	13815	14074	13911	13960	13927	14045	14007	13881	13842	14049	13874	13734	13962	13730	13971	13896	13947	13790	14063	13866	14164	13705	13996	13839	14009	13983	14079	14016	13979	13763	13753	13948	14028	13919	13661	13913	13731	13891	13938	14029	13897	14039	13989	13704	13952	13941	13967	13939	13899	13906	13917	13822	14084	13893	13962	13943	13905	13834	13821	13864	13805	13892	13801	13837	14093	13836	13974	13741	13859	13828	13833	13835	13764	13944	13853	13725	13801	13919	13935	13750	13810	13917	13903	13867	13867	13894	13955	13874	13958	13809	13939	13937	13915	13906	13946	13919	14122	13925	13864	13971	13844	13901	13943	13792	13991	13684	14000	13786	13845	13789	13927	13945	13860	13927	13786	13860	13859	13933	14039	13922	13891	13865	13759	13807	13880	13835	13964	14034	13924	13834	13702	13933	13875	14026	13951	13913	13947	13885	13973	13942	13917	13967	13963	13893	14077	13908	13959	13879	14061	13972	13893	13806	13841	13923	13988	13805	13745	13916	13875	13848	14104	13866	13852	14083	13975	13917	13891	13959	13991	13852	13752	13900	13952	14049	13944	13869	13963	13918	13950	13887	13730	13929	13878	13783	13783	14144	13978	13912	13967	13743	13846	13722	14016	13821	13892	13880	13938	13893	14062	13945	14061	13988	13683	13927	13873	13793	13869	13813	13848	13794	13992	14081	13849	13927	13936	14072	13972	13861	14124	14032	13915	13891	13842	13854	13884	14000	14105	13892	13936	14004	13873	13966	13769	13908	13725	13905	13858	13930	13870	13966	13930	14140	13862	13980	13817	13916	13997	13804	13952	13858	13924	13815	13849	13940	14017	13926	13785	13944	13865	13881	13923	14026	13892	13921	13903	13901	13938	13916	14034	13928	13859	13851	13948	13924	13747	13881	13877	13923	13830	14004	14132	13839	13888	13983	13803	14023	13877	13838	13976	13995	13959	13772
22295	21337	28623	24390	21636	22944	22539	17994	17060	17064	16794	16469	16557	16539	16387	16616	16428	16395	16512	16248	16340	16441	16406	16429	16433	16420	16320	16361	16340	16348	16359	16321	16207	16093	16395	16245	16404	16217	16226	16083	16301	16465	16195	16200	16517	16108	16201	16190	16256	16356	16152	16386	16415	16274	16193	16229	16410	16342	16129	16061	16237	16250	16255	16141	16003	16154	16176	16221	16147	15903	16184	16251	16115	16155	16167	16157	16123	16035	16193	16040	16279	16096	16127	16193	16065	16276	16228	16189	16146	16003	16033	16460	16396	16129	16179	16100	16254	16079	16237	16300	16240	16381	16069	16290	16133	16156	16298	16278	16120	15996	16247	16329	16044	16161	16317	16328	16372	16051	16229	16075	16277	16294	16276	16253	16270	16287	16104	16330	16210	16243	16169	16221	16226	16059	16085	16140	16236	16059	16057	16143	16023	16424	16243	16350	16400	16273	16183	16180	16315	16200	16202	16119	16073	15938	15995	16186	16330	16353	16256	16259	16194	16212	16023	15965	16223	16350	16363	16393	16195	16304	16160	16079	16234	16134	16150	16303	16004	16085	16221	16189	16284	16113	16095	16080	15981	16094	16044	16228	16006	16109	16125	16159	16168	16243	16217	15956	16012	15988	16167	16468	16373	16103	16198	16316	16348	16453	16038	15945	16204	16077	16222	15904	16070	16100	16075	16146	16211	16308	16228	16265	16213	16021	16224	16033	16226	16185	16288	16168	16106	16210	16215	16142	16140	16187	16347	16253	16087	16136	16327	16141	15955	16173	16059	16107	16109	16199	16062	16099	16271	16178	16214	16053	16074	16165	16365	16290	16274	16120	16230	16161	16235	16195	16245	16153	16200	16397	16403	16306	16128	16258	15982	16092	16099	15973	16200	16108	15979	16090	16272	16304	16225	16328	16356	16254	16158	16075	16353	16307	16310	16264	16119	16144	16149	16126	16352	16331	16239	16262	16108	16203	16317	16189	16278	16201	16027	15916	16039	16022	16140	16196	16244	16230	16049	16113	16075	16116	16313	16091	16150	16112	16239	16270	16202	16159	16136	16188	15948	16094	16025	16222	16346	16200	16280	16158	16040	15845	15986	16193	16013	16268	16312	16146	16306	16203	16238	16118	16055	16273	16368	16171	16260	16134	16184	16013	16120	16122	16284	16161	16227	16135	16079	16117	16183	16135	15955	16083	16271	16102	16072	16199	16309	16101	16205	16067	16258	16232	16340	16396	16413	16106	15934	16049	16019	16161	16085	16230	16126	16243	16191	16231	16236	16190	16307	16097	16298	16276	15933	16215	16124	16109	16348	16085	16196	16185	16159	16256	16358	16240	16106	16453	16253	16185	16112	15868	16089	16092	16406	16125	16156	16379	16341	16050	16319	16345	16055	16352	16219	16188	16206	16106	15970	16294	16223	16295	16152	16078	16157	16111	16141	16100	16093	16162	16174	16146	16284	16183	16193	16189	16469	16119	15998	16210	16330	16089	16191	16221	16224	16182	16224	15951	15987	16013	16181	16240	16299	16233	16151	16210	16073	16182	16115	16269	16123	16154	16246	16216	16227	16299	16282	16099	16270	16200	16250	16105	16184	16298	16217	16022	16293	16220	16068	16193	16241	15983	15996	16049	16413	15961	16128	16347	16080	16156	16212	16183	16196	16139	16271	16352	16157	16159	16209	16258	16183	16328	16153	16108	15968	16096	16274	16324	16165	16305	16075	16066	16081	16202	16265	16007	16401	15991	16067	16045	16281	16240	16257	16394	16277	16270	16272	16241	16096	15996	16074	16065	16173	16191	16254	16099	15956	16192	16082	15925	16251	16213	16187	16252	16191	15990	15949	16337	16246	16182	16246	16171	16111	16143	16142	15893	16039	16140	16148	16281	16379	16031	16060	16244	16215	16151	16435	16235	15917	16247	16181	16166	16227	15991	16249	16045	16253	16164	16131	16137	16278	16186	16071	15838	16161	16054	16241	16058	16124	16039	16125	16178	16323	16120	16205	16150	16155	16223	16291	16277	16122	16244	16169	16266	16137	15992	16039	16232	16251	16019	16366	16329	16403	16081	15958	16139	16345	16156	16363	16127	16162	16002	16096	15981	16141	16044	16197	16141	16214	16159	16187	16406	16026	16249	16159	16157	16126	16101	16125	16010	16109	16281	16257	16303	16114	16133	16169	16201	16035	16240	16247	16092	16333	16327	15988	16354	16186	16136	16337	16278	16150	16051	15985	16182	16090	16337	16191	16218	16219	16059	16229	16440	16281	16074	16120	16270	16313	16203	15997	16119	16018	16200	16171	16265	16319	16032	16257	16110	16086	16095	16255	16206	16186	16151	16145	16228	16255	16307	16121	16255	16177	16001	16100	16311	16368	16176	16119	16151	15983	16040	16116	16145	16319	16243	16095	16329	15875	16237	16206	16156	16123	16212	16259	15954	16084	15898	16218	16159	16290	16229	16391	16296	16219	16146	16249	16276	16206	16114	16199	16220	16441	15948	16240	16292	15941	16082	16171	16208	16201	16175	16313	16091	16213	16128	16113	15959	16017	16297	16266	16091	16126	16209	16337	16165	16070	16260	16099	16233	15936	16280	16326	16189	16147	15998	16208	16314	15942	16009	16254	16259	16264	16057	16193	16194	16284	16159	16320	16107	16267	16034	16130	16243	16341	16121	16152	16243	16426	16233	16286	16176	16404	16037	16174	16032	16176	16190	16224	16062	16050	16126	16176	16094	16007	16195	16026	16157	16163	16156	16191	16088	16424	16199	16092	16255	16108	16178	16266	16127	16001	16117	16044	16149	16152	16223	16115	16045	16301	16231	16314	16057	16319	16358	16129	16061	16066	16225	16183	16093	16263	16202	16229	16255	16193	16112	16075	16166	16180	16239	16296	16240	16352	16171	16345	16252	16215	16282	16158	16343	16271	16251	16038	16043	16314	16257	16247	16234	16165	16203	16141	16015	16128	15990	16052	16184	16208	16022	16237	16158	16149	16080	16094	16115	16227	16390	16113	16132	16202	16094	16031	16137	16126	16290	16315	16193	16206	16163	16219	16080	16251	16292	16200	15982	16126	16135	16276	16379	16144	16279	16213	16179	16245	16007	16224	16208	16131	15965	16159	15972	16233	16144	16096	16230	16254	16186	16122	16318	16001	16197	16097	16291	16051	16153	16455	16250	16038	16151	16190	16151	16386	15828	16138	16212	16162	16142	16475	16364	16203	16361	16320	16253	16255	16122	16196	16262	16135	16345	16027	16382	16173	16093	16356	16060	16215	16177	16029	16031	16196	16214	16160	15930	16089	16188	16325	16022	16338	16066	16148	16105	16096	16221	16433	16146	16133	16140	16091	16177	16144	16263	16229	16068	16144	15878	16178	16136	16164	16159	16178	16206	16233	16156	16146	16063	16107	16011	16179	16187	16045	16132	16228	16160	16094	16204	16242	16210	16223	16096	16497	16333	16129	16118	16273	16152	16196	16329	16290	16045	16276	16167	15981	16033	16077	16114	16241	16142	16277	16261	16102	16155	16344	16239	16183	16041	16133	16208	16388	16141	16328	16310	16131	16212	16240	16332	16372	16170	16037	16113	16191	16127	16236	16284	16149	16165	16083	16255	16112	16163	16176	16011	16239	16106	16234	16032	16368	16245	16082	16337	16101	16101	16267	16102	16246	16334	16232	16312	16203	16093	16222	16112	16270	16311	16134	16106	16335	16170	16205	16124	16065	16063	16035	16328	16046	16361	16140	16414	16441	16096	15996	16106	16089	16128	16067	16104	16319	16038	16122	16172	16200	16260	16349	16203	16195	16321	16436	16297	16202	16052	15929	16100	16236	16134	16122	16098	16269	16289	16287	15952	16196	16198	16073	16114	16112	16024	16347	16262	16080	16171	16081	16129	16140	15968	16053	16288	16296	16090	16025	16080	16097	16023	16137	16244	16127	16266	16046	16252	16156	16203	16285	16239	16531	16125	16264	16482	16459	16257	16010	16260	16258	16235	16144	16186	16070	16402	16044	16152	16246	16185	16005	16010	16231	16359	16178	16201	16088	16234	16244	16144	16030	16084	16381	16245	16134	16076	15943	16286	16264	16260	16336	16201	16262	16065	16275	16111	16228	16186	16175	16274	16237	16118	16214	16241	16127	16184	16014	15954	16253	16225	16233	16224	16241	16118	16198	16171	16335	15985	15891	16105	16222	16088	16154	16254	16331	16087	16127	16242	16406	16463	16143	16330	16303	16159	16282	16086	16389	16309	16130	16113	15987	16374	16238	15958	16228	16088	16161	16404	16113	16252	16100	16172	16243	16173	16139	15977	16007	16056	16110	16142	16147	16166	16055	16278	16272	15994	16091	16085	16277	16374	16209	16130	16191	16238	16326	16180	16020	16084	15992	16292	16302	16296	16283	16159	16031	16294	16036	16110	16201	16215	16228	16173	16149	16236	15968	16219	16317	16426	16213	16261	16119	16109	16250	16333	16305	16206	16143	16301	16187	16185	16213	16103	16047	16086	16186	16319	16197	16227	16210	16240	16206	16141	16051	16435	16110	16149	16276	16123	16165	16139	16249	16140	16087	16244	16181	15851	16161	16413	16293	16171	16145	16049	16141	15952	16181	16163	16367	16178	16123	16097	16233	16124	16069	16088	16173	16213	16072	16105	16169	16131	16270	16181	16230	16345	16199	16030	16099	16014	16229	16181	16332	16142	16064	16042	16161	16132	16367	16160	16136	16067	16208	16189	16046	16072	16243	16250	16164	16158	15999	16175	16252	16125	16312	15913	16490	16301	16403	16415	16110	16262	16111	15979	16332	15988	16277	16181	16198	16108	16061	16305	16252	16036	16070	16270	16160	16080	16208	16122	16255	16206	16073	16230	16215	16132	16047	16319	16149	16046	16057	16258	16075	16364	16096	16191	16122	16398	16473	16212	16016	16165	16218	16161	15986	16073	16223	16297	16024	16108	16202	16129	16261	16011	16187	16259	16118	16158	16258	16146	15923	16168	16125	15986	15970	16086	16040	16205	16165	16157	16199	16170	16210	16265	16344	16099	15958	16268	16199	16134	16259	16054	16157	15871	16142	16207	16409	16129	16179	16225	16111	16041	16195	16230	16221	16374	16366	16008	16066	16014
13281	26078	21151	18111	17179	16513	15734	14853	14441	14243	13928	13816	13923	13711	13804	13820	13870	13728	13868	13652	13679	13640	13878	13509	13531	13606	13671	13505	13706	13609	13620	13599	13489	13756	13624	13533	13462	13434	13530	13586	13720	13491	13432	13671	13698	13544	13613	13559	13355	13643	13549	13431	13698	13574	13557	13677	13406	13506	13373	13669	13658	13492	13506	13560	13524	13393	13556	13418	13554	13488	13514	13477	13752	13589	13569	13606	13484	13358	13476	13510	13584	13441	13560	13583	13486	13580	13478	13513	13467	13436	13345	13743	13563	13516	13650	13416	13542	13507	13466	13447	13341	13454	13532	13472	13548	13596	13503	13579	13551	13461	13589	13542	13398	13501	13531	13435	13445	13402	13546	13465	13527	13593	13519	13590	13470	13572	13489	13699	13685	13528	13491	13499	13591	13469	13355	13677	13574	13435	13622	13638	13433	13444	13728	13505	13495	13467	13513	13602	13587	13498	13562	13523	13619	13554	13655	13498	13512	13443	13355	13445	13437	13597	13539	13402	13696	13572	13425	13603	13503	13630	13472	13621	13600	13540	13459	13315	13533	13730	13459	13468	13512	13647	13648	13334	13582	13385	13571	13508	13623	13497	13493	13526	13441	13648	13589	13506	13432	13528	13402	13586	13558	13763	13594	13600	13437	13383	13497	13647	13338	13548	13414	13641	13495	13501	13529	13670	13440	13387	13504	13320	13496	13618	13513	13485	13452	13710	13366	13512	13550	13621	13626	13573	13634	13581	13427	13420	13653	13589	13682	13504	13583	13428	13583	13475	13524	13609	13384	13524	13718	13476	13479	13643	13693	13480	13676	13541	13563	13590	13642	13521	13528	13363	13582	13562	13372	13489	13462	13541	13522	13491	13509	13555	13466	13380	13457	13390	13454	13454	13388	13610	13642	13419	13586	13584	13637	13591	13454	13474	13598	13392	13556	13532	13474	13590	13519	13496	13511	13610	13474	13456	13311	13497	13554	13634	13439	13405	13520	13528	13721	13416	13487	13585	13469	13549	13609	13512	13510	13455	13533	13590	13480	13518	13490	13659	13627	13460	13560	13411	13594	13648	13540	13500	13700	13546	13573	13604	13662	13544	13631	13482	13601	13416	13494	13568	13517	13614	13391	13481	13511	13560	13558	13668	13468	13637	13573	13636	13487	13486	13510	13511	13531	13487	13423	13493	13633	13545	13585	13643	13651	13435	13488	13535	13616	13567	13598	13493	13533	13641	13530	13331	13514	13616	13470	13588	13517	13594	13521	13495	13456	13569	13459	13552	13566	13456	13534	13389	13456	13512	13443	13478	13644	13574	13566	13755	13445	13403	13617	13432	13493	13685	13613	13420	13533	13575	13576	13501	13539	13540	13462	13526	13551	13492	13548	13558	13618	13320	13635	13587	13483	13598	13329	13616	13374	13686	13672	13475	13703	13494	13436	13585	13348	13516	13232	13609	13662	13658	13543	13733	13494	13555	13591	13710	13671	13676	13603	13408	13635	13385	13504	13530	13586	13394	13508	13495	13695	13503	13481	13559	13522	13629	13377	13626	13545	13304	13447	13562	13567	13405	13485	13500	13531	13575	13623	13602	13655	13520	13420	13608	13532	13570	13421	13516	13530	13463	13445	13479	13530	13549	13522	13623	13435	13516	13522	13521	13621	13423	13557	13568	13562	13761	13314	13416	13509	13510	13660	13578	13468	13395	13653	13508	13609	13269	13292	13498	13367	13540	13717	13521	13533	13482	13449	13476	13574	13659	13549	13387	13591	13603	13642	13454	13474	13591	13612	13569	13647	13688	13571	13557	13624	13476	13581	13485	13617	13477	13686	13653	13426	13521	13474	13503	13726	13543	13693	13408	13412	13281	13435	13439	13473	13600	13553	13448	13527	13472	13510	13415	13608	13406	13497	13619	13556	13607	13600	13372	13644	13347	13601	13493	13599	13543	13649	13525	13526	13482	13412	13535	13554	13397	13492	13460	13603	13365	13650	13585	13327	13629	13291	13570	13450	13502	13463	13533	13400	13588	13488	13531	13604	13523	13632	13592	13462	13506	13427	13566	13469	13443	13384	13726	13482	13614	13542	13439	13465	13424	13474	13481	13571	13494	13569	13519	13400	13479	13608	13356	13497	13794	13707	13482	13487	13444	13625	13651	13535	13431	13583	13570	13634	13437	13432	13643	13630	13539	13663	13485	13431	13516	13581	13656	13574	13526	13451	13589	13467	13435	13503	13503	13348	13502	13574	13733	13670	13526	13506	13498	13737	13736	13657	13423	13480	13557	13758	13516	13506	13387	13366	13560	13534	13550	13580	13385	13547	13505	13561	13553	13499	13497	13644	13606	13578	13532	13694	13594	13451	13537	13584	13568	13449	13576	13610	13582	13593	13495	13626	13639	13442	13489	13387	13524	13404	13371	13532	13515	13538	13588	13583	13483	13608	13577	13525	13576	13464	13521	13449	13461	13529	13554	13601	13356	13473	13604	13416	13488	13448	13501	13507	13538	13469	13412	13460	13574	13519	13496	13496	13503	13570	13384	13639	13525	13539	13433	13351	13695	13573	13443	13539	13364	13441	13565	13652	13398	13472	13429	13632	13498	13508	13601	13420	13469	13511	13553	13450	13542	13409	13581	13436	13643	13492	13662	13504	13590	13510	13419	13458	13530	13668	13530	13559	13492	13518	13363	13658	13536	13391	13521	13416	13553	13597	13395	13317	13329	13502	13634	13413	13398	13519	13534	13642	13383	13594	13496	13579	13782	13595	13334	13643	13539	13495	13455	13558	13483	13612	13422	13445	13799	13417	13607	13543	13582	13530	13606	13618	13629	13250	13563	13628	13517	13654	13551	13548	13434	13563	13562	13530	13528	13774	13549	13494	13346	13632	13502	13543	13421	13285	13529	13532	13534	13431	13658	13578	13415	13458	13505	13352	13468	13368	13430	13663	13561	13641	13417	13370	13435	13598	13738	13493	13395	13501	13366	13575	13586	13430	13372	13422	13553	13591	13462	13498	13547	13627	13478	13412	13514	13481	13624	13489	13406	13456	13513	13302	13550	13458	13424	13595	13470	13358	13526	13612	13373	13424	13459	13607	13603	13551	13325	13685	13564	13621	13596	13663	13434	13580	13479	13373	13527	13585	13556	13676	13465	13423	13559	13493	13709	13462	13510	13689	13499	13512	13492	13470	13561	13522	13501	13443	13527	13394	13637	13409	13482	13605	13427	13523	13582	13432	13585	13573	13543	13679	13581	13736	13590	13644	13607	13592	13581	13448	13689	13468	13447	13591	13502	13637	13651	13354	13455	13512	13558	13516	13404	13338	13544	13453	13635	13357	13489	13453	13481	13603	13355	13551	13520	13613	13431	13346	13487	13654	13489	13545	13484	13473	13603	13539	13489	13437	13461	13497	13580	13627	13547	13608	13646	13471	13612	13468	13338	13380	13646	13552	13534	13614	13462	13507	13696	13530	13523	13631	13495	13442	13499	13501	13440	13531	13634	13486	13628	13598	13438	13569	13357	13518	13616	13645	13426	13610	13587	13444	13495	13460	13438	13541	13610	13635	13538	13585	13596	13557	13575	13527	13576	13490	13538	13541	13402	13535	13622	13384	13558	13616	13493	13536	13480	13603	13576	13503	13484	13380	13765	13472	13499	13486	13662	13357	13423	13597	13477	13541	13491	13392	13645	13603	13591	13485	13469	13443	13592	13526	13537	13414	13478	13496	13630	13633	13434	13541	13430	13408	13667	13353	13535	13657	13507	13587	13586	13613	13620	13579	13433	13794	13564	13358	13539	13552	13453	13645	13527	13533	13448	13590	13479	13463	13565	13434	13564	13404	13573	13443	13554	13610	13351	13613	13501	13574	13441	13511	13518	13297	13421	13674	13621	13493	13433	13507	13551	13471	13611	13439	13509	13436	13596	13504	13676	13424	13527	13479	13393	13474	13512	13512	13540	13562	13494	13639	13659	13542	13455	13565	13574	13522	13463	13532	13445	13347	13595	13478	13473	13443	13532	13389	13426	13474	13449	13503	13481	13591	13447	13555	13614	13504	13515	13490	13520	13706	13559	13512	13597	13526	13368	13793	13525	13481	13520	13536	13645	13343	13609	13502	13432	13549	13369	13512	13444	13436	13603	13371	13530	13443	13432	13470	13521	13602	13545	13580	13382	13446	13444	13400	13443	13662	13559	13459	13553	13388	13432	13569	13718	13435	13512	13578	13569	13303	13504	13642	13461	13488	13430	13352	13527	13434	13482	13608	13650	13633	13395	13479	13395	13670	13474	13421	13562	13527	13582	13539	13499	13619	13650	13679	13536	13469	13511	13478	13529	13622	13616	13494	13668	13376	13452	13471	13530	13536	13478	13597	13550	13412	13479	13635	13558	13590	13466	13536	13356	13485	13535	13488	13599	13389	13540	13502	13575	13646	13573	13499	13444	13616	13514	13444	13525	13546	13520	13716	13647	13478	13454	13773	13642	13510	13653	13471	13592	13440	13541	13356	13622	13346	13543	13613	13532	13539	13500	13446	13321	13528	13645	13461	13441	13605	13436	13614	13626	13515	13436	13607	13550	13661	13587	13689	13499	13661	13573	13551	13634	13521	13473	13435	13544	13509	13464	13511	13697	13477	13692	13630	13607	13363	13574	13459	13582	13381	13565	13550	13460	13528	13479	13530	13422	13555	13378	13411	13422	13529	13635	13483	13418	13691	13454	13348	13553	13673	13466	13453	13449	13576	13513	13672	13682	13398	13514	13753	13676	13596	13537	13584	13627	13608	13663	13444	13467	13471	13431	13592	13496	13631	13549	13649	13480	13528	13573	13714	13611	13521	13576	13761	13393	13492	13467	13495	13556	13477	13651	13487	13545	13516	13280	13641	13515	13296	13412	13583	13466	13613	13365	13601	13499	13657	13678	13331	13474	13622	13604	13514	13515	13365	13420	13571	13661	13583	13470	13402	13626	13577	13435	13593	13430	13717	13512	13672	13438	13592	13398	13531	13435	13449	13670	13504	13563	13465	13680	13596	13592	13708	13370	13612	13368	13429	13520	13505	13480	13584	13499	13423	13570	13530	13498	13424	13472	13582	13553	13509	13629	13448	13511	13532	13576	13569	13580	13630	13502
29852	22637	22777	19982	17667	17626	17337	17161	17247	17105	17039	16911	17049	17015	16901	16989	16922	16833	16908	16947	16966	16825	16968	16814	16972	16955	16861	16799	16813	16856	16901	17059	16640	16932	17017	16891	16851	17112	16962	16791	16690	16665	17056	16836	16984	16931	16870	17005	16896	16868	16764	17005	16803	16882	17020	16830	16806	16791	16767	16933	16751	16771	16816	16924	16941	16868	16883	16823	16789	16783	16832	16863	16943	16623	16864	16836	16940	16851	16911	16833	16827	16874	16987	16870	16820	16834	17012	16850	16802	16604	17070	16972	16941	16861	17031	16750	16893	16844	16729	16873	16752	17196	16774	16873	16963	16689	16736	16918	16836	16872	16732	16826	16815	16944	16677	16918	16991	16944	16798	17106	16905	16780	16845	16948	16857	16859	16842	16709	16718	16854	16815	16863	16709	16868	17029	16820	16802	16896	16830	16848	16702	16834	16875	16935	16699	16717	16739	16847	16936	16870	17090	17046	17099	16977	17018	17007	16922	16948	17102	17140	16893	17024	17071	16877	16603	16747	16906	16980	16921	17026	16765	17010	16858	16775	16763	16829	16942	16766	16827	16536	16735	16856	16831	16915	16797	16886	16832	16929	16654	16971	16884	16851	16870	17008	17118	16854	16920	16861	17046	16688	16769	16872	16819	17017	16842	16736	16895	16707	16934	16937	16940	17000	16905	16777	17024	17016	16857	16909	16781	16705	16950	16906	16951	17183	17045	16909	16982	16833	16984	16965	16660	16670	17022	17012	16930	16852	16859	16797	16835	16924	16911	16851	16933	16906	16896	16901	16675	16986	17150	17010	16845	16710	16767	16779	16994	16890	16932	16795	16941	16975	17117	16918	16858	16937	16991	16850	16774	16906	16818	16784	16798	16936	16989	16857	16813	17056	16835	16811	16916	16932	16986	16844	17025	17026	16826	17003	16960	16900	16935	16811	17007	16974	16877	16974	16542	16805	16914	16812	16930	16789	16918	16737	17027	16757	17032	16849	17047	17070	16783	16713	16884	16848	17050	16770	16877	16963	16953	16887	16958	16831	16883	16965	16862	16699	16819	16813	16985	17078	17011	16992	16936	16709	16680	16834	16820	16932	16787	16931	16713	16714	16870	16956	17013	17012	16811	16743	17000	17005	16826	17166	16968	16965	17069	16934	16577	16926	16730	17071	16923	16766	16705	16798	17047	16987	16823	16910	16740	16803	16954	16985	16944	16888	16872	16804	16771	16975	16725	16813	16971	16932	16743	16817	16723	16913	16916	16785	16994	17004	16758	16856	17072	16979	16721	16931	17012	16929	16758	16990	17041	17030	16805	16723	16867	16797	16918	16943	16977	17031	17095	16914	16867	16802	16859	16811	16873	17146	16868	16919	16966	16934	16840	16669	16926	16889	16656	16804	16965	16887	16897	16960	16722	16792	16757	16844	16832	16765	17101	16863	16723	16817	16711	17070	16856	16879	16959	17019	17037	16788	16944	17009	16993	16879	16974	16935	16881	17159	16934	17191	16947	16809	16898	16873	16918	17075	16839	16995	17040	16616	16955	16731	16673	16861	16887	16837	17029	16807	17041	16690	16981	16935	16954	17008	16981	16935	16901	16885	16811	16816	16550	16923	16999	16874	16929	16930	16905	16966	16854	16756	16905	17044	16910	16907	16956	16696	17071	16790	16961	17003	16909	16973	16991	16846	16818	16828	16984	16887	16716	16971	16844	16972	16631	16967	16913	16817	17105	16926	16932	16748	16834	16929	17053	16713	16890	16872	17153	17030	16857	16875	16865	16831	16780	16904	16901	16894	17017	16706	16757	16749	16790	16688	16859	17056	16675	16848	16715	16830	16876	17114	16808	16694	17037	16857	16705	16628	16995	17006	16976	16841	16870	16815	16852	17019	16919	16849	16877	16925	16860	16898	17178	16940	16844	16796	16892	16599	16881	16794	16947	16969	16951	16874	17026	16767	16961	16919	17020	16855	16927	16835	16942	17006	16921	16734	16834	17013	16789	16888	16884	16979	16953	16878	16818	16790	16882	16786	16804	16888	16732	16922	17052	16682	16973	16814	16933	16801	16993	16917	16992	16775	16987	17086	17047	16958	16869	16673	16697	16870	16944	16878	16927	16944	16997	17125	16641	16896	17080	17058	17259	16939	16618	16839	16961	16921	16844	16985	16775	16734	16856	16885	16855	16973	16701	16975	16852	16990	16821	17021	17051	16888	16986	16886	16867	16878	16764	16825	17076	16985	16877	16960	16920	16978	16992	16915	16857	16953	16991	16713	16904	16725	16950	16904	16911	16767	16884	16858	16963	16963	16793	16882	16890	16890	16711	16894	17075	16745	17050	16918	16856	16935	16861	17045	16837	16919	16882	16918	16860	16871	16750	16892	16994	17031	16842	16950	16856	16849	17101	16850	16826	16633	16845	17018	16972	16934	16725	16742	16694	16872	16909	16789	16777	16942	16831	16918	17083	16892	16755	16826	17016	16840	16786	16791	16680	16803	16978	16981	16822	16879	16847	16818	16926	16838	16908	16970	16974	17052	16984	16964	16770	16946	16867	16849	16833	16987	16715	16727	17083	17075	16983	17138	16769	16881	17078	16907	16797	16811	16739	16961	17181	17038	16855	16998	16867	16882	17071	16997	16838	16739	16811	16799	16816	16970	16937	17132	16986	16911	16976	17066	16701	16827	17037	16677	16966	16678	16993	17090	17164	17062	17014	16764	16917	16952	16863	16916	16904	17050	16982	16898	16907	16593	16770	16807	16877	16848	16946	16829	17018	16908	16921	16694	16948	17018	17143	16993	16778	16788	16954	17150	17002	17032	17035	16717	16804	17130	16868	16664	16893	16958	16919	16851	16812	16873	16811	16725	17089	16970	16925	16883	16932	16924	16750	16838	16870	16880	17037	16955	16907	16539	17063	16949	16723	16878	16843	17035	16921	16858	16861	16802	16984	16557	16868	16971	16827	16904	16761	17001	16840	16988	16898	16997	16949	16829	16824	17035	16871	16734	16854	16882	17031	16868	17074	16938	16751	17110	16983	17024	16912	16858	16956	16997	16606	16998	16813	16825	16847	16819	16924	16756	16862	16834	16968	16820	16974	16914	16810	16882	17060	16755	16855	16986	16943	16910	16980	16750	16889	16898	16867	16914	16925	16853	16927	17097	16920	16757	16748	16932	16878	17043	16754	16974	16808	16947	16873	16831	16808	17126	16909	16835	16974	16973	16728	16915	16891	16840	17161	16924	16800	16951	16787	17057	16769	16926	16866	16886	16828	16777	16916	16720	16969	16864	16951	16738	16891	17005	16931	16789	16923	16705	16826	16884	16909	16929	16852	16980	17008	16988	17034	17054	16737	16749	16754	16964	17020	16912	16992	16893	17197	16728	16857	16698	16849	16796	17046	16986	16981	16746	16775	17007	16951	16899	17120	16843	16731	16661	16853	16901	16907	16956	17224	17138	16947	16865	16732	16809	16913	16765	16777	16889	16763	17002	16964	16908	16860	16791	16879	17051	16930	16861	17038	17091	16989	17057	16864	16754	16923	16920	16876	16723	16986	17086	16988	16837	16819	16896	16932	16826	16711	16923	16974	16774	17009	17008	17110	16878	17040	17043	16775	16739	16840	17114	16997	17068	16745	16954	16751	16918	16717	16846	16940	17034	17002	16980	16989	17021	16952	16730	16989	16897	16834	16737	16903	16926	16971	16747	16884	16903	16889	16902	16927	16772	17135	17062	16923	16704	16818	16970	17027	16955	16752	16750	16764	16857	16865	17101	16936	16970	16951	16945	16979	16876	16964	17087	16968	16778	16703	16819	16936	16827	16917	16758	16763	17045	16913	16906	16859	16949	17053	16989	16828	17003	17083	16808	17082	16877	16970	17059	16905	16717	16959	16790	16968	16830	16906	16937	17116	16881	16862	16909	16957	16788	16835	16662	17021	17109	16797	16845	17063	16928	17057	16897	16706	16869	16945	16790	16843	16955	16810	16828	16969	16926	16961	16975	16925	16752	17083	16897	16910	16743	16944	16721	16815	16829	16947	16885	16802	16816	17003	16982	17000	16496	16955	17057	16845	16950	17026	16664	16989	16777	16850	16940	16943	16964	17007	17011	16927	16827	16942	16871	16766	16796	16958	16733	16857	16796	16794	17131	16946	16896	16895	17011	16842	16972	16949	17034	16919	16875	16978	16735	16811	16884	17120	17042	16963	16975	16787	16923	16683	16970	16975	17037	16851	16900	16941	16774	16858	16801	16815	16947	16940	16872	16740	16861	16709	16935	16937	16865	16978	17009	16996	17239	16808	17066	16861	16925	16866	16949	16952	16874	16981	16851	17006	16841	16834	16900	16939	16799	17036	16882	16923	16847	16929	16987	17077	16808	16771	16797	17091	16776	16805	17017	16882	17020	16718	16669	17047	17065	16999	16781	16848	17004	16709	16904	16916	16964	16899	16880	16884	17056	16947	16840	16923	16773	16809	16684	16861	16947	16695	16784	17234	16928	17031	16813	16970	16913	16760	16855	16817	16791	16776	16909	16989	16787	16821	16934	16891	16780	16905	16929	16666	16708	16704	16861	17080	16709	16916	16875	16930	16729	16839	16872	16931	17069	16841	16954	16970	16897	16923	16772	16719	16817	16841	16815	16916	16920	16758	16845	16996	16783	16834	16930	16923	16859	16931	16827	16839	16848	16953	16986	16921	16676	16892	16680	16812	16978	16989	16837	16960	16933	16712	17151	16806	16963	16973	16732	17032	16941	16773	17001	16988	16779	16748	17070	16972	16855	16831	16696	16768	16950	16895	16772	16772	16967	16841	16759	16834	16735	17045	16870	16788	16939	16797	16897	16755	16854	17076	16740	17019	16927	16909	16708	16920	16944	16769	16797	17182	16872	16733	16963	16750	16957	17079	16847	16710	16875	16858	16765	16762	16813	16908	16750	16753	16780	16868	16929	16872	16930	17001	16980	16568	16794	16845	16786	17243	16860	16888	17033	16915	16971	16764	16745	16829	16831	16909	16771	16991	16948	16841	17136	16932	17143	16884	16945	16895	16985	17067	16952	16917	17016	16886	16824	16952	16965	16930	16902	16961	16910	16929	16804	16893	16970	16960	16887	16901	16949	17003	16876	16719	16866
16015	19627	17327	15844	15465	15044	14692	14235	14412	14218	14038	14130	14082	14126	14206	14036	14072	13989	14047	14105	14204	13933	14047	14145	14053	13980	14050	13939	13921	13857	13975	13990	14189	13945	13870	14002	13961	14032	13975	14152	13966	13947	14096	14005	14044	14131	13919	14059	14043	14120	13997	13976	13974	13953	14034	14050	13851	14149	14081	14071	14091	14192	13959	14118	13995	13844	13995	13907	14153	13887	14040	13959	14056	14034	13881	13658	13944	14013	13901	13975	13985	14000	13958	13907	13986	14095	13946	13951	14006	13991	14094	14072	14068	13890	13978	13951	13812	13956	14070	14185	14049	14114	14037	13999	14051	14151	13962	13984	13967	14114	14114	13967	14165	14006	13939	14023	13951	13923	13930	13977	13959	13804	14191	13892	13985	13943	14067	13807	13972	14047	13938	13993	13911	14131	14237	13932	13969	13923	13715	13904	13758	14051	13823	13948	13847	13804	13894	13910	14062	14006	13953	14101	13775	13939	14068	13963	13865	13910	13937	13990	14052	13811	13973	13991	14263	14077	14021	13950	14068	13984	14014	14046	14035	14025	14086	14004	13923	13994	13995	14116	13900	13910	13990	13931	14064	13851	14046	13980	13971	13957	13935	13990	13962	14062	13892	13933	14060	14003	13878	13890	14085	13999	13964	14049	13927	14043	14005	14035	14069	14036	14116	14074	14008	13931	14005	13996	13949	14039	13869	14150	14100	13948	13993	13924	13991	14109	14028	14055	13848	13896	14058	14080	13990	14008	13856	13871	14141	13937	14037	13987	14037	13895	14036	14003	13903	14145	14077	13819	13909	13753	14038	13922	14020	13983	13931	14121	13939	14017	13879	14090	13953	14020	13935	13849	14024	13967	14037	14003	13920	14042	13907	13946	14154	13961	14026	14223	14104	14049	13926	13834	14000	13992	13909	13868	14036	14020	13944	13965	13933	13907	14112	13905	14066	14003	13991	14010	14039	13988	14047	13907	13910	13989	13818	14138	13943	14069	13905	13991	13980	13961	13982	13954	14085	13986	13938	13931	13964	13880	14093	14166	13979	13899	13911	13987	14050	13926	13879	14106	14048	13990	13965	13930	13892	13967	14004	14040	13944	13972	14076	13820	13919	14254	13972	13984	13909	14070	13931	13887	13968	14091	13991	14051	13925	14103	13988	13965	13881	13883	13988	13936	14109	13868	14195	13822	14008	13960	13769	14097	14170	13959	13838	14069	14116	13963	13899	14058	13986	13914	14057	14170	13940	14133	13936	14078	13817	13893	13952	14010	13907	13920	14051	13985	14046	13921	14100	14044	13999	14094	14046	14109	14025	13996	14063	13998	14048	13899	13727	13950	13788	13973	13883	14171	13930	13911	13949	13991	14059	13990	13970	13791	14125	13962	13887	14078	14034	13989	13896	13968	14158	13946	13950	14076	13895	13951	13973	13956	13963	14086	14049	13925	13886	14031	13964	14001	13810	14025	13993	14089	13745	13950	13873	14063	13994	14157	13846	13942	13972	13930	14012	13847	14027	13966	13923	14028	13914	14002	13835	14041	14008	13934	14064	14130	13936	14015	13924	14052	13998	13886	14162	13811	13956	13759	14033	14081	13893	14185	13945	14030	13992	14182	13847	14029	13899	13871	13979	14056	14019	13808	13936	13961	14022	14123	13967	14072	14131	14102	13920	13855	14067	13895	13935	13909	13840	13976	14152	14056	14068	13910	13908	14124	14095	14156	14060	13882	14026	14044	14074	13939	14096	14064	13989	13833	14087	13876	14035	14033	13856	14011	14059	14014	14117	14105	14069	14122	14106	13972	13961	14016	13946	13978	13984	13722	14166	13967	13869	13934	14090	13999	13923	13945	14088	13990	14186	13886	14155	14196	13911	13912	13946	14009	14096	13881	14037	13877	14071	14063	13984	14009	13977	13928	13859	13922	14040	13935	14090	13822	13867	13999	13907	13931	13899	13901	13981	14113	13943	14131	14006	13925	14256	14010	14101	13965	13956	13938	13881	14072	14225	14120	13835	14008	13958	14032	14026	13890	14053	14107	13998	13797	14175	13997	13883	13912	13823	14137	13923	14198	13990	14133	14164	13836	13900	14052	13949	14100	13970	13912	13984	14075	14050	13930	13870	13964	14039	13955	14006	14057	14173	14042	13895	13943	13941	14103	13854	13930	14134	14054	14040	14032	13887	13870	13961	14010	13952	13969	13984	14033	13994	14039	13962	14087	13935	13903	13878	13958	14045	14026	14044	13911	13890	13909	14051	13963	13983	13873	14017	14157	13741	13952	13826	14069	13984	14001	14007	14074	13966	13985	13828	13903	13956	14142	14182	14009	13984	14150	14053	13879	13986	13908	13920	13972	14067	13898	14009	13972	13992	13772	13859	13990	14086	13887	13873	13961	14070	14066	13860	14249	13988	14075	13870	13775	14039	13830	14068	14071	13970	13972	13951	13919	14015	14022	14066	13923	14120	14085	14016	14042	13949	14099	14006	13963	13965	14097	13923	13925	13995	14030	14093	14134	13952	13891	13957	13914	14046	14091	13924	13871	14024	13937	13943	14148	13997	14035	13983	13891	14000	13924	13949	13967	13961	13965	13993	13979	13975	14093	14067	14092	14043	14058	14066	13867	14163	14044	14140	14090	13888	14052	13952	13970	13825	13952	14070	13900	14032	14050	13967	13978	14042	14179	13967	13801	14011	13835	14093	14092	13862	14086	13884	14103	13908	14000	13940	14045	14030	14009	14114	13832	13989	13988	13875	13985	14021	13902	13958	14052	13931	14103	13911	13997	14053	13896	14020	13829	13993	13998	13867	14116	13828	14073	14075	14057	13983	14156	13937	13882	13932	14197	13994	14017	13896	13919	14090	14107	14027	14132	13968	14050	14012	13910	13966	13906	13905	14028	13900	14100	14067	14144	14073	14149	13853	14067	14093	14023	14013	14033	14020	13960	13885	14026	13825	14107	13862	13980	13993	13959	14011	14167	14002	13927	13991	14116	13984	14078	13897	14016	14148	13978	13991	13997	14038	13894	14136	14062	14030	14018	14033	13902	13922	14008	13985	14145	13861	13832	14101	14082	13946	14022	13968	14098	14145	13897	14079	14245	14010	14034	14066	13952	13984	13873	13987	14120	13994	14065	13935	14049	13952	13979	13906	14147	13970	14070	14043	13939	14064	13859	14042	13951	14083	13946	13798	14164	13922	13911	13733	13931	13819	14100	13915	14062	13980	14170	13938	14063	14106	13911	13856	13926	13831	14211	13939	13905	13947	13919	13859	14051	14041	13840	13933	13935	13978	13931	14061	13919	14185	13875	13982	13886	14112	14003	14034	14127	13881	13908	13868	14016	14077	14071	13999	13960	14048	13947	13946	14016	14092	14085	14044	13982	14008	14137	14256	14014	13839	13834	13992	13992	14125	13955	14108	13873	13951	13912	14104	14031	14019	13979	13943	13999	14088	14148	13876	14045	14025	14181	14018	13895	14044	14020	13936	13910	14076	14173	13998	14022	13878	13955	14018	13955	14119	13828	14050	14147	14091	13907	14015	14026	13989	13958	14028	13938	13993	13968	13955	13982	14101	14056	14014	13948	14018	14056	13988	14065	14140	14057	13899	14115	13973	14091	14070	14061	14125	13974	14049	13970	14010	14098	13949	14006	13915	14036	13998	13893	13910	14087	13948	13895	13968	13955	14057	13975	14095	13863	13941	14149	14042	13775	13905	13902	14093	14035	14091	14008	14052	13977	14058	14014	13968	14071	14057	13981	13968	14242	14068	13798	14170	13959	14066	14096	14081	14008	14103	13929	14166	13863	13886	13922	13954	14007	14023	13955	13967	13962	14020	13965	13905	13906	14102	14130	13909	13913	13935	13956	13948	13962	13973	13927	13977	14110	13982	13984	14188	13997	13822	13918	14069	13944	14075	14022	14022	14032	14011	14054	14033	14103	13960	14014	13998	14128	14088	13948	14047	13999	13896	13923	14017	13966	13991	14016	13989	13798	13913	13888	14100	14174	13998	13932	14083	14059	14139	14157	13952	14030	13984	14045	14022	13894	14031	14095	14001	13976	13986	13997	14009	13800	13960	13914	14057	14013	13955	13965	14046	13903	13888	14087	13889	14044	14018	14000	13962	13874	13890	14034	14022	14125	14120	13920	13973	13909	13958	13916	14113	13893	14168	14095	13994	14109	13973	14003	13977	13973	14042	13998	13896	14114	13873	13927	14015	14024	14116	14007	13847	13978	14015	14030	13990	13996	13869	13950	14096	13995	14014	13979	13952	13902	13956	13952	13968	13842	13940	13957	14032	14178	14061	14035	13760	13938	14089	13897	13983	14062	13892	14015	14157	13917	14113	13910	13910	13954	13949	13967	14026	13974	13976	13941	14147	13965	13854	13869	14016	13923	13942	13901	13859	14151	14005	14014	14064	13952	13812	14039	13766	14115	14064	14003	14130	14127	13916	13915	13935	13985	13998	13929	14083	14134	14034	13895	14111	13902	13906	13981	13872	14139	13959	13976	14171	14077	13856	13891	13954	14000	13986	13892	13938	13860	14102	13980	14006	13983	13922	14037	13992	14003	14040	14027	14113	13923	13988	14026	14086	13932	14089	14171	14043	13986	13824	13991	14009	14017	14069	14168	13979	14090	13852	13883	14037	13974	13964	14047	14047	14215	14035	14159	13853	14130	13842	14110	13936	13968	13881	14005	13837	13903	14067	13992	14101	13923	13935	14022	13899	13970	13980	13874	13906	14071	13959	13939	13917	13957	13923	14076	13934	13874	14011	13879	13821	14123	13917	13944	13972	13875	14077	13975	13908	14101	13876	13932	13988	13961	13895	14171	13976	13915	14016	14021	14087	13945	14128	14072	13878	14052	13968	14167	13967	13930	13942	13786	13913	13994	13992	13958	13986	14033	14064	14021	14036	14187	14017	13996	13907	13867	13910	14155	14081	14011	14078	14064	13838	13984	13877	13929	14009	14020	13932	13860	14048	14013	13933	14077	13885	13992	13767	14241	13913	13962	13921	13952	13805	14087	14040	13827	13988	13935	14000	14175	14057	14043	13956	13741	13888	14028	13897	14037	14057	13918	14074	14171	13974	13982	13986	14164	14004	14121	14022	14019	14135	13974	14012	13970
23239	21303	28057	25057	22143	20412	19366	17065	16783	16562	16680	16430	16378	16558	16535	16533	16378	16516	16346	16477	16511	16347	16750	16487	16471	16398	16420	16459	16335	16273	16353	16384	16511	16401	16430	16394	16388	16287	16311	16432	16302	16333	16327	16210	16430	16107	16251	16315	16430	16188	16240	16360	16279	16468	16187	16251	16341	16419	16198	16495	16442	16373	16146	16387	16195	16210	16291	16345	16339	16242	16254	16285	16434	16264	16281	16384	16413	16497	16221	16450	16353	16105	16374	16336	16143	16252	16302	16214	16087	16368	16375	16412	16349	16429	16250	16423	16455	16353	16259	16191	16498	16168	16354	16303	16365	16281	16393	16347	16204	16254	16393	16341	16324	16126	16217	16405	16323	16314	16429	16418	16332	16446	16430	16279	16327	16114	16217	16228	16179	16051	16414	16100	16264	16297	16059	16262	16244	16196	16377	16167	16261	16243	16236	16549	16279	16339	16193	16218	16227	16475	16422	16285	16247	16328	16306	16335	16249	16316	16327	16378	16220	16337	16315	16388	16275	16236	16119	16281	16227	16314	16310	16250	16376	16451	16419	16335	16394	16116	16476	16205	16385	16340	16278	16303	16349	16272	16230	16490	16311	16180	16296	16159	16278	16506	16246	16214	16271	16411	16241	16389	16354	16316	16494	16248	16160	16257	16494	16370	16263	16164	16248	16477	16181	16436	16251	16306	16190	16350	16357	16447	16295	16325	16133	16199	16420	16168	16250	16317	16014	16451	16301	16319	16344	16180	16349	16104	16228	16571	16329	16322	16296	16319	16505	16178	16385	16309	16134	16257	16303	16132	16206	16372	16275	16193	16312	16304	16373	16446	16296	16297	16356	16219	16415	16262	16294	16207	16287	16480	16307	16337	16481	16342	16331	16173	16105	16363	16429	16224	16425	16191	16144	16341	16028	16211	16455	16543	16536	16155	16333	16449	16405	16442	16385	16316	16230	16400	16171	16489	16088	16313	16338	16244	16288	16216	16213	16537	16269	16365	16291	16318	16474	16534	16302	16359	16351	16158	16281	16387	16383	16202	16412	16189	16449	16432	16306	16264	16324	16206	16236	16550	16412	16416	16345	16235	16316	16265	16269	16234	16307	16362	16216	16276	16256	16340	16385	16276	16283	16144	16226	16498	16284	16406	16199	16474	16150	16491	16383	16472	16203	16233	16415	16309	16586	16568	16146	16402	16160	16205	16265	16390	16540	16281	16325	16194	16188	16358	16268	16296	16438	16331	16260	16188	16277	16262	16076	16415	16281	16209	16234	16522	16279	16163	16227	16359	16315	16343	16268	16294	16180	16384	16342	16398	16353	16428	16550	16374	16409	16283	16356	16356	16332	16179	16229	16470	16375	16400	16355	16322	16415	16119	16197	16336	16436	16239	16549	16302	16305	16152	16437	16038	16352	16314	16544	16340	16179	16210	16314	16272	16231	16073	16353	16318	16184	16309	16449	16191	16113	16419	16327	16377	16205	16325	16428	16236	16407	16049	16345	16299	16349	16345	16411	16450	16258	16174	16237	16128	16407	16405	16354	16457	16460	16372	16502	16358	16343	16244	16245	16123	16274	16209	16388	16230	16152	16212	16148	16199	16368	16347	16455	16188	16360	16170	16278	16341	16050	16195	16350	16295	16370	16486	16249	16430	16091	16246	16317	16212	16442	16297	16323	16141	16296	16342	16233	16463	16243	16393	16348	16183	16434	16204	16667	16229	16421	16234	16248	16565	16206	16285	16519	16258	16219	16197	16396	16226	16382	16310	16345	16140	16195	16405	16276	16222	16193	16328	16098	16428	16404	16210	16444	16322	16459	16120	16188	16162	16321	16541	16346	16292	16368	16181	16389	16246	16359	16306	16236	16351	16434	16161	16343	16135	16066	16320	16220	16178	16275	16292	16324	16398	16461	16259	16313	16355	16546	16392	16229	16303	16366	16314	16096	16323	16452	16136	16250	16325	16287	16354	16413	16395	16201	16387	16444	16416	16280	16283	16449	16181	16307	16280	16341	16232	16242	16500	16178	16206	16266	16261	16363	16172	16429	16416	16433	16324	16429	16360	16503	16636	16181	16306	16092	16306	16165	16361	16174	16295	16358	16217	16222	16266	16400	16282	16314	16263	16293	16390	16335	16444	16290	16376	16312	16190	16366	16375	16253	16270	16487	16211	16330	16358	16533	16425	16393	16385	16337	16225	16299	16355	16101	16384	16115	16253	16338	16303	16475	16342	16288	16429	16330	16475	16374	16150	16329	16369	16197	16272	16366	16592	16220	16302	16353	16365	16398	16208	16241	16386	16348	16510	16485	16495	16179	16357	16332	16218	16235	16335	16222	16019	16488	16161	16252	16295	16151	16302	16321	16344	16290	16265	16269	16333	16323	16201	16265	16266	16476	16264	16521	16456	16458	16117	16296	16272	16396	16279	16296	16326	16262	16288	16433	16275	16354	16475	16311	16372	16294	16252	16552	16289	16191	16173	16587	16359	16304	16211	16380	16205	16283	16375	16569	16227	16318	16357	16301	16390	16336	16190	16306	16148	16385	16336	16270	16119	16138	16149	16385	16144	16107	16204	16370	16432	16300	16477	16341	16498	16135	16357	16458	16351	16365	16384	16372	16135	16260	16234	16320	16448	16312	16240	16313	16404	16320	16156	16345	16199	16311	16043	16333	16314	16406	16552	16084	16256	16256	16363	16420	16226	16246	16178	16225	16397	16418	16190	16356	16353	16213	16212	16256	16504	16329	16412	16405	16321	16079	16087	16179	16320	16412	16258	16369	16326	16349	16390	16390	16391	16062	16080	16181	16394	16188	16477	16434	16329	16441	16417	16445	16312	16378	16145	16133	16365	16350	16220	16422	16250	16218	16218	16446	16273	16329	16411	16276	16222	16510	16305	16325	16212	16280	16413	16408	16301	16374	16268	16319	16109	16248	16561	16222	16439	16260	16375	16266	16096	16247	16396	16457	16382	16338	16401	16347	16380	16538	16314	16288	16469	16359	16150	16285	16387	16373	16308	16175	16316	16288	16504	16364	16232	16214	16297	16437	16315	16328	16524	16334	16283	16540	16335	16259	16327	16207	16387	16363	16400	16262	16265	16405	16174	16394	16245	16364	16281	16213	16197	16329	16301	16217	16311	16443	16223	16344	16307	16425	16168	16126	16191	16543	16424	16236	16295	16238	16335	16326	16427	16098	16137	16253	16231	16318	16220	16313	16398	16111	16258	16360	16245	16292	16055	16462	16402	16490	16352	16328	16401	16213	16389	16058	16222	16337	16430	16187	16280	16310	16303	16244	16474	16287	16425	16281	16135	16526	16237	16202	16238	16264	16295	16373	16307	16275	16272	16496	16428	16363	16213	16041	16233	16169	16318	16030	16310	16438	16423	16284	16573	16219	16176	16270	16158	16276	16294	16340	16105	16228	16186	16280	16320	16220	16292	16357	16323	16316	16430	16139	16353	16113	16339	16254	16287	16283	16361	16192	16004	16210	16271	16283	16235	16211	16265	16189	16282	16190	16220	16390	16184	16400	16219	16396	16455	16354	16239	16215	16413	16264	16350	16408	16066	16360	16229	16522	16466	16183	16381	16466	16292	16285	16215	16461	16506	16338	16299	16261	16170	16277	16255	16375	16282	16148	16097	16049	16506	16567	16320	16132	16524	16634	16317	16548	16465	16341	16328	16379	16147	16251	16467	16440	16053	16471	16215	16383	16453	16184	16388	16401	16248	16413	16264	16403	16106	16239	16360	16160	16260	16096	16259	16287	16162	16465	16215	16421	16152	16275	16300	16234	16382	16220	16300	16287	16231	16392	16305	16359	16394	16375	16184	16491	16564	16513	16371	16289	16165	16488	16440	16278	16185	16425	16239	16201	16285	16204	16217	16090	16232	16215	16249	16477	16182	16375	16421	16392	16351	16200	16464	16535	16351	16281	16329	16213	16219	16429	16263	16392	16375	16289	16445	16393	16330	16354	16344	16371	16427	16135	16428	16507	16511	16319	16348	16180	16432	16244	16214	16248	16248	16328	16441	16207	16344	16398	16190	16339	16191	16127	16541	16230	16418	16408	16318	16189	16322	16328	16347	16217	16097	16437	16233	16355	16382	16353	16301	16281	16288	16304	16384	16379	16286	16319	16250	16410	16342	16100	16290	16274	16349	16383	16190	16240	16351	16266	16374	16446	16334	16196	16447	16240	16254	16123	16324	16397	16333	16200	16610	16272	16327	16405	16156	16385	16554	16361	16354	16160	16251	16213	16310	16413	16220	16319	16389	16270	16165	16119	16291	16543	16192	16291	16437	16428	16257	16308	16058	16428	16658	16397	16172	16118	16286	16102	16470	16275	16344	16184	16096	16245	16211	16349	16254	16143	16307	16336	16457	16269	16212	16224	16265	16261	16393	16287	16145	16253	16382	16497	16318	16066	16208	16434	16256	16080	16216	16198	16183	16204	16188	16233	16316	16248	16190	16148	16228	16152	16199	16307	16264	16553	16445	16344	16349	16223	16293	16296	16220	16279	16179	16575	16124	16227	16371	16285	16079	16256	16314	16478	16278	16328	16127	16249	16379	16200	16171	16354	16394	16439	16232	16250	16185	16504	16462	16401	16198	16518	16369	16451	16391	16503	16139	16083	16275	16305	16572	16517	16348	16496	16430	16236	16281	16222	16407	16515	16231	16171	16082	16247	16325	16264	16374	16283	16201	16134	16187	16279	16437	16435	16397	16263	16116	16341	16359	16414	16222	16257	16261	16297	16291	16352	16541	16460	16332	16280	16301	16129	16232	16387	16400	16255	16365	16320	16320	16325	16377	16173	16190	16309	16602	16244	16272	16168	16352	16468	16218	16222	16180	16297	16079	16290	16273	16303	16193	16422	16281	16407	16299	16337	16203	16390	16304	16091	16263	16336	16205	16227	16430	16450	16243	16385	16398	16362	16197	16266	16463	16344	16317	16212	16372	16403	16284	16279	16111	16434	16126	16508	16273	16363	16299	16382	16082	16232	16220	16110	16140	16300	16453	16259	16397	16445	16238	16326	16302	16134	16368	16311	16333	16230	16251	16267	16356	16356	16359	16707	16266	16135	16248	16194	16247	16428	16140	16348	16154	16398	16602	16350	16434	16244	16231
12904	23115	19491	17055	16629	15660	15072	14411	14250	13970	14055	13827	13909	13905	13856	13822	13803	13724	13793	13892	13788	13628	13745	13956	13632	13713	13665	13641	13716	13649	13742	13796	13611	13562	13659	13668	13714	13676	13756	13792	13680	13768	13595	13554	13758	13708	13700	13737	13651	13618	13708	13620	13660	13707	13742	13644	13712	13543	13590	13543	13641	13604	13657	13707	13633	13770	13741	13773	13720	13632	13581	13793	13617	13559	13658	13737	13693	13750	13570	13564	13676	13619	13683	13655	13771	13634	13570	13697	13910	13757	13690	13573	13727	13707	13730	13721	13692	13479	13814	13668	13548	13691	13770	13774	13617	13529	13783	13757	13678	13518	13566	13539	13536	13614	13652	13663	13507	13723	13804	13651	13678	13642	13615	13668	13659	13710	13611	13518	13689	13516	13654	13515	13793	13621	13407	13713	13678	13701	13524	13727	13788	13676	13474	13532	13754	13772	13461	13565	13622	13654	13645	13553	13540	13631	13790	13595	13500	13559	13627	13499	13792	13603	13669	13622	13697	13657	13671	13758	13523	13448	13647	13673	13539	13731	13520	13674	13535	13681	13841	13695	13631	13622	13625	13605	13627	13611	13618	13657	13705	13795	13838	13589	13808	13709	13466	13626	13684	13742	13841	13841	13441	13547	13587	13760	13571	13627	13619	13686	13678	13641	13696	13709	13654	13584	13683	13557	13600	13670	13702	13871	13683	13610	13625	13695	13830	13465	13713	13575	13676	13478	13646	13556	13478	13512	13801	13557	13582	13617	13606	13627	13664	13580	13677	13632	13717	13481	13574	13680	13757	13707	13450	13679	13687	13686	13577	13731	13682	13624	13830	13702	13698	13568	13469	13524	13607	13811	13630	13666	13666	13677	13547	13552	13651	13491	13764	13592	13464	13683	13708	13799	13726	13727	13565	13648	13634	13571	13678	13646	13659	13703	13549	13732	13567	13908	13621	13660	13647	13521	13632	13744	13567	13713	13593	13607	13840	13771	13635	13625	13607	13658	13648	13520	13434	13641	13507	13574	13676	13718	13489	13488	13473	13826	13600	13593	13569	13632	13668	13568	13610	13644	13640	13654	13702	13516	13728	13776	13821	13479	13614	13699	13560	13644	13714	13721	13595	13549	13627	13566	13700	13874	13541	13554	13633	13468	13685	13527	13679	13504	13727	13584	13632	13532	13693	13602	13601	13685	13644	13546	13610	13549	13707	13660	13680	13669	13695	13813	13720	13741	13763	13534	13569	13650	13459	13705	13639	13732	13760	13747	13669	13547	13784	13532	13613	13671	13752	13596	13547	13603	13826	13649	13703	13682	13691	13541	13648	13594	13669	13746	13661	13840	13669	13748	13610	13541	13625	13615	13622	13659	13675	13779	13603	13763	13618	13766	13633	13609	13576	13696	13638	13683	13739	13700	13609	13674	13746	13798	13779	13527	13672	13690	13774	13538	13715	13763	13562	13560	13570	13600	13655	13718	13661	13735	13602	13600	13478	13501	13650	13594	13724	13494	13644	13644	13668	13579	13632	13668	13521	13603	13561	13778	13752	13454	13536	13799	13685	13684	13447	13643	13646	13602	13729	13754	13645	13746	13712	13629	13767	13468	13619	13715	13835	13751	13680	13619	13612	13626	13687	13651	13582	13757	13605	13579	13681	13621	13461	13845	13410	13636	13765	13741	13604	13620	13560	13637	13600	13583	13627	13589	13655	13641	13715	13587	13508	13702	13524	13646	13629	13404	13573	13774	13697	13701	13560	13496	13684	13579	13620	13600	13538	13799	13556	13588	13615	13790	13570	13586	13612	13563	13605	13551	13760	13658	13559	13751	13636	13581	13578	13685	13581	13650	13787	13643	13678	13744	13534	13634	13799	13714	13798	13668	13621	13623	13766	13680	13663	13615	13628	13758	13721	13662	13690	13437	13608	13511	13597	13918	13608	13653	13738	13558	13506	13689	13515	13686	13660	13663	13763	13616	13564	13702	13663	13820	13743	13740	13671	13721	13572	13598	13575	13631	13519	13674	13738	13713	13544	13736	13574	13621	13644	13538	13483	13730	13822	13491	13481	13653	13657	13717	13686	13830	13674	13585	13621	13785	13731	13598	13785	13682	13496	13845	13689	13501	13539	13452	13464	13759	13720	13621	13703	13650	13563	13754	13649	13605	13793	13766	13723	13663	13729	13577	13559	13549	13641	13669	13554	13604	13503	13563	13595	13782	13761	13563	13674	13813	13682	13683	13745	13532	13676	13615	13473	13734	13609	13595	13665	13648	13678	13684	13797	13506	13657	13685	13589	13489	13579	13768	13717	13636	13666	13525	13517	13471	13825	13640	13651	13720	13672	13684	13828	13577	13788	13396	13576	13735	13591	13573	13742	13576	13682	13815	13625	13654	13484	13627	13494	13644	13553	13641	13793	13640	13530	13662	13665	13727	13714	13723	13516	13773	13710	13726	13634	13589	13822	13640	13712	13649	13714	13658	13582	13635	13514	13595	13605	13665	13517	13641	13673	13611	13751	13722	13714	13612	13738	13739	13573	13497	13419	13695	13642	13663	13624	13731	13441	13792	13611	13602	13752	13699	13617	13571	13724	13509	13655	13462	13619	13660	13573	13735	13747	13754	13701	13607	13773	13537	13673	13614	13450	13693	13707	13721	13764	13763	13566	13666	13564	13545	13593	13448	13629	13343	13685	13708	13670	13554	13645	13642	13663	13634	13694	13463	13641	13675	13600	13747	13639	13596	13637	13477	13661	13511	13803	13695	13733	13522	13557	13584	13661	13593	13714	13721	13589	13588	13659	13664	13713	13565	13622	13777	13795	13660	13370	13632	13605	13708	13544	13621	13668	13733	13807	13614	13515	13531	13634	13605	13663	13513	13704	13728	13783	13660	13628	13648	13601	13532	13710	13720	13458	13662	13732	13674	13589	13608	13715	13751	13569	13673	13774	13609	13709	13633	13636	13637	13531	13614	13743	13757	13655	13660	13673	13632	13677	13691	13656	13576	13647	13596	13679	13739	13610	13730	13684	13550	13750	13583	13665	13710	13541	13513	13543	13461	13610	13592	13609	13421	13768	13607	13672	13746	13521	13553	13558	13582	13750	13777	13573	13693	13658	13785	13749	13444	13743	13709	13587	13660	13647	13750	13544	13651	13732	13634	13600	13660	13528	13635	13620	13510	13523	13623	13626	13512	13558	13691	13702	13719	13685	13651	13645	13488	13877	13535	13768	13553	13718	13430	13638	13702	13605	13572	13642	13633	13748	13709	13638	13799	13554	13640	13507	13573	13516	13647	13592	13782	13735	13516	13412	13682	13587	13537	13647	13551	13393	13733	13633	13702	13545	13668	13505	13734	13664	13664	13609	13703	13689	13538	13684	13620	13551	13556	13693	13630	13533	13692	13703	13620	13669	13593	13787	13530	13679	13641	13767	13672	13552	13593	13551	13585	13761	13397	13679	13820	13625	13710	13748	13638	13591	13683	13575	13680	13657	13685	13603	13624	13730	13696	13585	13707	13736	13743	13616	13531	13541	13562	13658	13567	13638	13598	13570	13588	13713	13693	13738	13658	13588	13496	13830	13545	13596	13534	13671	13640	13666	13553	13703	13542	13757	13786	13502	13748	13649	13609	13660	13679	13569	13824	13698	13593	13661	13680	13581	13539	13538	13514	13642	13593	13540	13616	13707	13636	13582	13678	13804	13829	13712	13628	13582	13605	13685	13624	13629	13611	13529	13475	13718	13742	13661	13517	13622	13774	13476	13546	13673	13644	13581	13733	13556	13592	13675	13783	13571	13738	13703	13560	13664	13600	13532	13712	13590	13374	13635	13515	13665	13606	13842	13704	13668	13612	13794	13546	13764	13550	13513	13644	13840	13574	13664	13617	13729	13696	13657	13714	13591	13654	13695	13769	13547	13724	13740	13745	13697	13624	13503	13453	13666	13583	13518	13632	13596	13484	13687	13662	13421	13660	13546	13597	13649	13606	13745	13554	13776	13613	13679	13658	13637	13685	13688	13766	13491	13504	13621	13614	13710	13597	13658	13687	13617	13570	13676	13744	13623	13732	13677	13661	13683	13580	13550	13636	13696	13700	13559	13671	13676	13686	13568	13768	13669	13670	13543	13641	13689	13539	13676	13692	13561	13682	13739	13517	13605	13692	13538	13783	13591	13521	13780	13577	13625	13637	13552	13655	13816	13688	13699	13516	13708	13567	13712	13622	13657	13599	13660	13501	13620	13739	13633	13628	13607	13784	13722	13550	13549	13713	13611	13619	13734	13539	13610	13487	13752	13500	13695	13719	13693	13588	13653	13638	13756	13713	13736	13597	13634	13484	13675	13744	13568	13661	13729	13539	13760	13635	13630	13709	13650	13809	13630	13613	13600	13670	13703	13618	13589	13741	13567	13514	13605	13685	13723	13656	13715	13601	13628	13587	13688	13708	13622	13732	13695	13634	13723	13600	13709	13605	13487	13663	13606	13596	13606	13734	13737	13582	13682	13661	13538	13687	13570	13679	13498	13671	13554	13541	13559	13570	13709	13645	13574	13754	13496	13529	13591	13617	13810	13563	13481	13767	13700	13546	13610	13533	13611	13635	13589	13562	13690	13738	13790	13707	13580	13597	13672	13635	13442	13706	13525	13556	13610	13739	13667	13594	13683	13728	13519	13650	13780	13704	13558	13630	13700	13600	13465	13664	13709	13563	13790	13754	13649	13720	13616	13684	13726	13569	13642	13647	13505	13500	13441	13532	13558	13674	13708	13637	13638	13760	13607	13722	13531	13607	13540	13628	13565	13528	13612	13723	13582	13670	13747	13681	13648	13709	13478	13798	13692	13598	13664	13636	13532	13823	13881	13503	13656	13749	13660	13500	13790	13791	13647	13527	13662	13480	13459	13626	13650	13647	13705	13481	13733	13731	13534	13591	13742	13599	13678	13588	13634	13703	13603	13571	13488	13692	13599	13747	13612	13707	13573	13526	13734	13588	13670	13739	13694	13610	13673	13716	13560	13675	13358	13779	13647	13701	13534	13676	13856	13825	13669	13488	13381	13703	13605	13722	13812	13425	13670	13658	13542	13738	13922	13391	13615	13558	13723	13565	13640	13705	13666	13560	13566	13712	13652	13641
24837	21329	26706	26444	19456	18249	18303	17446	17147	17099	17133	17154	17226	17181	17083	17055	17228	17213	17084	17182	17308	16997	17084	17148	17179	17152	16959	16837	17038	17045	17120	17215	17187	17220	17013	17017	16911	16905	17029	17022	16834	17098	16936	17046	16920	16871	17087	17123	17033	16897	17065	17179	16980	16986	16994	16994	17029	17172	17077	17108	17029	17070	17054	16988	16945	17061	16911	17107	17069	16892	16785	17009	16780	17074	16687	17128	17036	17138	16923	16968	17162	16867	16754	17135	17031	16910	16908	17077	17216	17060	17020	16890	16928	16897	16850	16744	16896	16738	17204	17123	17013	16942	16869	17153	16962	16874	17048	17113	17063	16941	16941	16903	17055	16958	16814	16893	16821	16998	16920	17068	16963	17066	16946	16964	17147	16965	16989	17012	16948	17134	17067	17089	16990	16918	16856	17058	17057	16960	17021	16936	16881	17082	16895	17172	16976	17000	16930	17111	16844	17235	16794	16832	17052	16956	16881	16741	17012	16819	16935	16908	17018	16872	16902	17088	16722	16782	16944	17060	16968	17104	17060	16889	16824	17004	17248	16986	17269	16883	17069	17152	16979	17066	17089	16854	16864	16888	17029	16899	17097	16917	16817	16969	16923	16890	16900	16873	17054	17210	17031	16996	16946	16988	16912	16947	16873	16991	16980	16937	17060	16846	16933	17095	17213	16916	16979	17127	16835	17090	17065	17058	16851	16903	16968	16945	16916	16923	16915	16863	16889	17065	17146	17053	17036	17160	16936	16906	17009	16985	16841	16900	16908	16833	16879	16995	16997	16830	16913	17200	17110	17081	16897	16843	17019	16783	17275	17088	17095	17006	17007	17007	16962	17158	16852	17106	16968	17003	17053	16892	16946	17026	17195	17080	16789	17018	16963	17090	17123	17056	16920	17058	17199	17022	17278	16732	17049	16971	17095	17159	16885	16948	16828	16797	16912	16862	17101	16940	17045	16831	17129	17048	17122	17060	17114	16949	17019	17013	17022	16782	16920	17127	17080	16970	17064	16885	16861	16964	17087	16878	16915	17194	17158	16946	16957	17096	17002	16816	16852	17067	17172	17038	16847	16873	16788	16777	16931	16976	16927	17152	17106	16783	17132	17002	17090	17051	16754	16770	16920	16938	17178	16928	17014	17110	17038	17158	16808	17127	17116	16969	16992	17099	17004	17036	16852	17049	17054	17058	17017	17171	16910	17040	16973	16962	17139	16803	16882	16901	16925	16926	17135	17103	17004	17043	16992	17106	16814	16965	16946	16832	17032	17189	17063	17023	17103	17074	16847	16806	17058	16892	16908	17016	16866	16828	17037	16845	17002	16917	16953	16911	16986	16965	16888	16805	16906	16977	16982	16948	16933	17061	17149	17084	17036	17004	17016	16997	16946	17099	16959	16929	16924	16960	16920	16688	17111	17103	16976	17072	16841	16831	17034	16830	17005	17149	16991	16967	17100	16923	16855	17088	16838	17009	17107	17149	16745	17113	17028	17007	17120	17196	17074	17054	16886	16982	16977	16996	16967	16905	16762	16816	17026	16865	16887	16939	16730	17055	16942	16992	17138	17029	17248	17068	17048	16960	17070	16888	16923	17141	17006	16930	17030	17098	17009	17056	16827	16871	16981	16962	17181	17080	17049	17224	16870	16940	17145	17090	16850	17116	17003	17228	17167	17121	17067	17068	16799	16922	16957	17038	16903	17071	17028	16912	16950	17012	16950	16799	17184	16905	16933	16870	16858	16993	16865	16986	17075	16873	16821	17011	16982	17015	16958	16990	16943	17029	16871	16905	16955	17024	16909	16737	17141	17066	17034	16956	17015	16855	16954	17173	16953	17025	17053	16829	16861	16917	16949	16975	16895	17077	17031	16945	16989	17084	17181	17050	17042	17048	16897	17031	16939	16877	17280	17048	16883	16895	16954	16894	17086	17060	16914	16866	16974	17087	17056	17003	16982	17049	16926	16953	16975	16957	17033	17129	16889	17008	17018	16983	17069	16768	17127	16953	17111	16968	16969	17013	16917	16933	17027	17069	17134	16951	17058	16900	16849	16937	16942	16923	16900	17082	17151	16948	16927	17053	17077	16796	17036	17006	17005	17063	16955	16967	16921	17186	17033	17042	16879	16818	16998	16927	16986	16789	16984	16932	17026	16753	17051	16886	16996	16793	16963	16930	16929	17058	17029	17051	16849	17016	17170	17088	16978	16872	17106	16779	16716	17114	17095	17002	16903	17010	17032	17167	17019	17096	17072	16976	17086	16938	17104	17068	17074	17104	16920	17237	16929	16975	17005	16915	16802	16756	16974	16873	16847	16977	17115	17149	16933	16948	16958	17127	16991	16877	17035	16926	17265	16921	17093	16979	17232	16968	16916	16835	17019	16911	17073	16877	17065	16891	17094	17023	16984	17024	16915	16991	17104	16890	16938	16897	17151	16869	17192	16959	16992	17003	16859	16931	17070	17037	16993	16969	17042	17072	17027	17055	16875	16913	17022	16878	16919	17218	16947	16889	17006	17103	17047	17174	16752	16779	17091	16989	16942	17106	16934	16914	17229	17018	17064	16846	17033	16723	16865	17058	16975	17001	17105	17113	16851	16783	16783	16871	16972	17048	16873	17114	17061	16945	17124	17089	16878	16959	16849	16929	17159	16777	16870	17034	17042	17171	17083	17048	16925	16823	17072	17069	17205	17349	16935	16935	16848	16956	16991	17094	16888	16775	17172	17069	16763	16775	17119	16993	16866	17023	17061	17191	17192	16990	17070	16966	17043	17121	17057	16759	16870	16870	17090	17040	16910	17151	17064	16943	17100	17118	17219	17067	17084	16905	17122	17011	16840	16923	16965	16912	17027	17249	16993	17152	16841	16892	16852	16855	17042	17036	16900	17327	16920	17159	16927	17036	17064	16858	17011	16990	16875	16926	17033	17041	17087	16939	17136	17069	17206	17304	17080	17031	17215	16900	17162	17064	17021	16889	16895	17014	17054	16828	17045	17066	17040	16901	16914	16810	16989	17038	16941	17039	17050	17104	17057	16859	16933	17082	16959	16980	17029	17077	16882	16837	16948	17046	17134	17095	17137	17077	16935	17018	16984	16972	17043	17113	16908	17006	17018	17250	17176	17080	16958	17149	16921	17075	16939	17062	17195	17066	16918	16844	16915	17011	16968	17218	17147	17077	17147	16939	16693	17071	16942	17203	17114	16943	17094	16851	16940	17052	16995	17161	16961	17107	16962	17066	16904	16678	17039	16845	17057	16928	17136	16856	16980	16924	16959	17140	17223	17234	17115	17068	16803	16910	16947	17059	16971	16975	17137	17098	17208	17148	17137	17248	17083	16906	17096	16957	17143	17138	16932	16924	16989	17007	16989	17049	17256	17019	17036	17190	17067	16822	16981	16783	17001	16999	17123	17064	16939	17037	16828	17132	16913	17014	17027	17097	17101	16899	17060	16969	16996	16928	16935	16842	16924	16745	17130	16863	17004	17202	16797	16881	17023	16923	17127	16930	16978	17135	17033	17185	17091	17009	16924	16857	17015	16844	16966	17079	17028	16965	17079	16840	17136	17140	17104	17333	17210	17260	17021	17037	16907	17024	17013	16737	17091	16980	16921	17118	16962	17073	16869	16827	16858	17168	16811	16730	16768	16932	16956	17043	17008	16886	16819	17054	17043	17008	17084	16959	17081	16975	17012	17000	17178	17069	17023	17152	16950	16879	17109	17029	16919	16937	17003	17092	17028	16875	16971	16955	17120	17089	17203	16947	17066	17155	17184	17123	17025	17083	16915	17178	17023	17096	16745	16688	17209	17005	17044	16954	16883	17112	17065	17078	16647	16983	16958	17256	16951	16902	16999	16889	16845	17135	17008	17039	16865	17101	17235	17088	16922	16966	17118	16857	16935	17126	16984	17049	17049	17101	16961	17162	16724	16877	16986	17127	16970	17002	16842	16987	16957	16962	17270	16960	17149	17087	16839	16916	17245	16802	17007	16949	16865	17044	16910	16889	17043	16965	17091	16927	17132	17188	17143	17144	16998	16938	16993	16888	16972	17061	16950	16986	17100	16960	16952	17060	16891	17115	16699	16985	17072	16988	16811	16935	17038	17006	17075	16917	17128	16773	16861	16987	16900	17088	17061	16876	16985	16908	17162	16765	16977	17150	16946	16916	17037	17149	16926	17071	16868	16876	16930	17012	16973	17175	16843	16934	17167	16957	17056	16991	17081	16858	16825	16734	17074	17030	17032	17135	16829	16908	17110	17165	16903	17121	17110	17012	17026	17058	17015	16996	17148	17363	17004	16980	16925	16989	17150	17027	16877	16824	16848	17073	16923	16871	16999	17123	16994	17070	17039	17159	17258	17137	16701	16842	16845	16979	17071	16989	17096	17076	16790	17149	16990	17176	17012	17007	16888	16840	17141	17033	16991	16910	17195	17107	17013	16842	16920	17130	16973	17088	17032	17054	16776	16941	16948	17023	17077	16824	17088	17050	17013	17071	17022	17093	16815	16913	17073	17221	17098	17023	16946	16964	17193	17070	17158	17065	17008	17022	17076	17017	16997	16857	17098	17027	16927	17063	16884	17033	16841	17033	17079	17168	17223	17156	17042	17142	16870	16899	16777	17077	17028	16962	16920	16949	17055	17022	17095	17041	17120	17045	17069	16964	16871	17051	16918	17038	16934	17053	16993	16959	17076	16898	17121	17055	16813	17062	17052	16798	17082	17115	17101	17239	16979	16828	17104	16962	17137	17026	17092	17067	16740	16963	17045	17114	16969	17124	17023	17000	16872	16879	17101	17138	16829	16912	16931	16953	16934	16881	16896	17188	17143	17106	17016	17048	17180	16921	16945	16931	17196	17066	17108	16975	16973	16973	17008	16979	16888	16727	16923	17091	17012	16920	17082	17115	17016	17106	16866	16794	17047	17111	16885	17043	16953	16882	16958	16877	17186	16854	17052	17135	16800	16986	16856	16817	17174	16837	17026	17102	17078	17193	16994	16841	16946	16963	16881	17113	17058	17039	17068	16940	17139	16833	17043	16933	17051	17075	17143	17408	17030	16849	16974	16900	16910	17037	16894	17025	17131	16969	17053	17094	16820	17092	16878	16984	17094	17051	16976	16871	17193	16986
14095	21106	18318	16604	15934	15406	15257	14498	14374	14277	14098	14422	14181	14054	14225	14283	14064	14221	14213	14173	14039	14209	13986	14219	13984	14065	14096	14114	14115	13994	13874	13939	13957	13956	14086	14007	14054	14094	14123	14163	14114	14147	14063	13890	14019	13993	14082	14057	14083	14132	14204	14043	14128	13982	14039	14043	14035	13916	13947	14167	13916	14109	14108	14170	14085	14107	13977	14073	14230	13899	13984	14165	13993	14038	13935	13920	14041	14089	13997	13870	14029	14095	14035	14093	14183	14096	14138	14010	13948	14041	14040	13996	13923	13938	14032	14038	14088	14162	14127	14054	13902	14101	14290	14130	14038	13925	13853	13937	14021	14156	14202	14058	13900	14148	14021	14011	14082	14174	13985	14122	14050	13988	14030	13957	14101	14092	14023	14102	13957	13943	14131	14093	14037	14241	13991	13997	13956	13877	14105	14194	14023	14028	13933	13867	14124	13971	13848	13944	14128	14071	13938	13750	14048	13999	13990	13979	14083	14058	14090	14041	13749	14095	13739	13999	14049	14043	14167	13923	13985	13993	14076	14020	13854	13933	13800	14079	14055	14045	13980	14004	14031	13966	14020	14069	13921	13960	14064	14018	13904	14159	14187	13923	14139	14128	14117	13897	14122	13982	13957	14113	14159	14066	14066	13981	14012	14184	14220	14016	14199	14086	14008	14025	14014	14029	14031	14007	13974	14066	13997	14011	14116	13953	13964	13997	14040	13918	14007	14015	13997	14063	14013	13947	14024	14151	14092	13931	13996	14014	14129	13962	14005	14063	14090	13972	14012	13950	14039	13898	13958	13929	14078	14147	14023	13925	14039	14132	14056	14057	14068	14190	14027	13974	14210	14106	13980	14085	14035	14037	13993	14112	14030	13964	14043	13894	14100	14141	14208	13987	14006	14047	14246	14125	13930	14286	14038	14137	14013	14104	14082	14075	14128	13989	14023	14022	14232	14040	14059	13979	14150	13950	13890	13922	14069	13958	13955	13977	14152	13999	14138	13975	14051	14131	14005	14148	14326	14015	14047	14043	14061	13998	14020	14009	14015	13975	14158	13795	14011	14110	13967	14054	14051	13918	14056	14059	14087	14012	14074	14015	13893	14135	14090	14127	13966	14036	13951	14098	14046	13994	14153	14150	13998	13931	14038	14127	14028	14075	13999	14178	14084	13984	14110	14045	14148	13969	13966	14118	14249	13877	13961	14093	14088	14036	13956	14093	13904	13848	14131	14020	13927	14075	14096	14036	13905	14151	14095	14152	13939	14021	14292	13951	14068	14099	14007	13986	13979	14133	14099	13982	13840	13882	14092	14218	14131	14172	14077	14002	14041	14106	13841	14008	14120	14059	14063	14174	14069	13992	14067	14103	13964	13946	14144	14062	13987	14025	14103	13988	13981	13957	13868	13987	14087	13900	13931	14155	14006	14043	14013	14099	14144	13942	14181	13859	13952	14035	14099	13998	14138	14087	13879	14121	14021	13909	14111	14048	14144	14142	13888	14065	14023	13995	13983	14042	14271	14059	14092	13877	13993	13847	14087	14141	14088	14119	14086	14111	13978	13922	14040	14127	14015	14087	14180	13951	14097	13900	13944	13986	13969	14061	14111	13983	14115	14005	14239	14090	14027	13992	13910	14018	14047	13898	14025	13772	14127	14049	13939	14104	14245	14252	14087	13985	13936	13915	14089	14107	14007	14082	13873	14159	14135	14177	14018	13993	14113	14007	14103	13918	14052	13765	13859	14140	13940	13891	13791	13976	14139	14058	14133	13909	13950	14024	13949	14126	14214	14153	14016	13996	13964	14045	14109	14017	14091	13905	13919	14031	14066	14006	13885	14139	14104	13977	14039	13996	14143	14104	14076	13992	14140	14010	14065	14082	14101	13855	13921	14001	14054	13917	14068	14047	13977	14063	13988	14078	13962	13916	14006	14036	14030	13961	14181	14015	14105	13982	13959	13922	14093	14047	13970	14016	14034	14125	13955	13952	14077	14009	14225	14162	14192	13982	14050	13929	14120	14098	14258	14108	14012	13902	14135	13891	14065	13991	14047	14031	14010	14138	14078	14172	14026	14013	14172	13977	14150	14076	13988	14206	14060	14056	14100	13934	13976	14126	13894	14077	14023	14146	14049	14102	14044	14073	14218	13960	14017	14137	14106	14164	14168	13979	13951	14135	14120	14128	13973	14066	14107	13922	14066	13892	14099	13939	14001	13930	14059	14140	13955	14029	13906	14073	13890	14050	14104	13948	13780	14013	14057	13925	14015	14090	14044	14045	14014	14035	14107	14017	13975	13927	14205	14060	14030	13974	14052	14058	13970	13998	14094	14111	14088	14111	14056	14200	14009	14062	13815	14064	14055	14073	13987	13878	14030	14055	14111	13992	14240	14200	14150	14142	13966	14139	13978	14167	14168	14153	14012	14042	13937	14074	14055	14065	14050	13961	13994	13946	14024	14113	14006	13913	14126	14111	14093	14079	13941	13959	14020	14157	14125	14114	14130	13965	14218	14127	13958	13802	14074	13871	13905	14173	13978	14159	14013	14023	14072	14141	14113	14111	14190	13971	14109	14198	14192	13989	14136	14031	14254	14005	14125	14150	14045	14164	13975	14019	14121	14005	14004	14001	14163	13922	14066	14010	14051	14210	13964	14048	14118	14062	14203	13971	14014	14131	14158	14042	14080	13986	14035	13880	14119	14059	14028	13924	14024	14085	13965	14111	14026	14024	14069	14260	14051	14171	14120	14009	14067	13993	13974	14077	14052	14070	13999	14236	14120	14056	13973	14090	13859	14093	14025	13883	14095	14033	13967	14182	13952	13934	14033	14081	14114	14131	13945	14011	14184	14088	14075	13894	14139	14202	14215	14003	14002	14016	14018	13998	14035	13937	13977	14156	13963	13955	13782	14092	13910	14183	14160	13919	14132	14045	14113	14168	14179	14118	13918	14169	14031	13932	13963	14072	14176	14091	13897	14052	14146	14006	14167	14079	14151	14035	14029	14018	13996	14097	14011	14039	14070	13953	14344	14000	13974	13963	14025	13938	14127	14040	14141	14033	14085	14086	14042	13829	14222	14045	14000	14054	14018	14147	14079	14061	14190	13983	13802	14097	14059	14053	13997	13985	14032	14161	14167	14191	14007	14046	13926	14023	14178	13924	14077	14038	14127	13962	14010	13814	14014	13992	14123	14015	14042	13991	14079	14145	14133	14207	14217	14077	14073	13872	14077	14008	14066	14055	14058	13884	14071	14007	14069	13908	14116	13984	13988	14033	14017	13936	14098	14179	14172	14116	14189	14029	14119	13882	13774	14048	14020	13995	14128	14029	14025	14042	14175	14102	14181	14055	13990	13874	13920	14005	14082	14130	13982	14045	13973	14081	13980	13983	14136	14076	14140	13954	14025	13995	14083	13981	14072	13994	13865	14180	14035	13967	14008	14086	13885	13973	14013	14093	14154	14091	13897	14152	14046	13862	14214	13881	14143	13975	14160	14060	14137	14118	13999	14083	13928	14081	14153	13906	14171	13943	13930	14046	14112	14096	14080	13957	14009	14110	13905	14057	14142	14164	14210	14004	14069	14275	13980	14118	13978	14018	14008	14153	14040	14033	13915	13993	14053	14103	13917	14040	14106	14087	14027	14065	14164	14152	14117	14027	14138	14012	13965	14049	14005	14139	14011	14124	14207	14147	14144	14065	13953	13974	14040	13914	13992	13980	14058	14148	13979	13975	14068	14145	14088	14072	14148	13870	14159	13997	14248	14080	14025	14042	14099	14157	14168	14016	13982	14152	14040	14021	14093	14073	14145	13984	13960	14100	14159	13957	14085	14137	13941	14024	14038	14099	14107	13949	13980	14018	14038	14066	14116	13907	14110	14015	13966	14067	14042	13937	14160	14182	14135	14010	14060	14171	14041	14073	14140	13942	14006	14174	14016	13941	14062	14036	14151	14086	14072	13900	14117	13870	14134	14050	14047	14044	13870	14106	14041	14170	14117	14126	14132	14105	14145	14107	13993	14049	13887	14103	14104	14032	14031	14185	14143	13920	14108	14005	14072	14007	14066	14159	13857	14168	13965	14176	14068	14108	14055	13907	14117	14137	14011	13803	13967	14120	14142	13846	14028	14124	13994	13975	14058	13997	14028	14208	14098	14066	14149	13898	13996	14061	14113	14123	14030	14090	13934	13890	14042	14229	14116	13979	14041	14076	14138	14058	14043	14102	14047	13915	14120	13981	14071	14009	14118	14066	14319	14160	13956	14148	13997	14149	14094	13998	14044	14014	14013	14138	14142	14060	14011	14184	13975	14032	14062	14026	14108	14114	14023	14002	13750	14032	14172	14060	14149	13985	13937	14157	13966	14070	13993	14072	13854	13917	13961	13985	13967	14211	14285	14073	13961	14182	14206	14003	14083	13984	14020	13980	14020	13923	14060	14192	14092	13961	14177	14059	14057	14124	14115	14072	14040	14089	14234	14035	14251	14115	14123	13936	14136	14141	14082	13912	13851	13957	13988	13961	14151	14022	14065	14095	14073	14058	14126	13865	13946	13894	14188	14109	14054	13953	13948	13917	14259	14131	13955	14105	14170	14139	14087	14037	14182	14034	14014	14006	13994	14081	14059	14021	14007	13847	14111	14009	14259	14055	13960	13957	14060	14072	13963	13970	14195	14127	14200	14110	14136	13916	13946	14022	14050	13955	14221	14054	14031	13838	14016	13943	14210	14016	14115	14048	14023	14271	14091	14065	14154	13980	14095	13839	14087	14045	13942	13972	14025	14015	14266	13949	14200	14008	14105	13985	13958	13986	13981	14048	13995	14086	14035	14076	13967	13998	13921	14081	13951	14018	14021	13905	14111	14071	14083	14149	14011	13965	14072	14100	13921	14107	13942	14112	13948	14166	14139	14113	14077	13976	13985	14043	13933	13993	13977	14160	14128	14054	13948	14049	14067	14117	14024	13907	14067	13992	14141	14111	14013	14026	14012	14002	14095	14083	14104	14202	13972	14077	13992	13987	14116	14018	13986	13937	13913	14037	14017	14151	13926	13950	13987	14168	14004	13953	13974	13918	14153	14116	14089	14063	13983	14035	14011	14122	13968	14088	14019	14168	14074	13884	13999	14043	13913	14152
22306	21339	28642	24392	21632	23306	22700	18057	16980	17218	17048	16908	16812	16751	16755	16636	16599	16655	16584	16553	16593	16802	16711	16427	16659	16538	16474	16361	16504	16464	16472	16313	16281	16694	16507	16526	16589	16535	16538	16659	16346	16638	16687	16522	16341	16578	16539	16219	16470	16464	16566	16369	16560	16462	16667	16420	16530	16332	16448	16444	16353	16437	16374	16452	16260	16404	16481	16608	16409	16509	16379	16470	16592	16498	16482	16627	16416	16361	16632	16452	16561	16282	16353	16540	16483	16427	16420	16286	16471	16432	16307	16448	16381	16608	16392	16590	16357	16413	16171	16262	16356	16405	16373	16773	16391	16488	16426	16454	16435	16468	16481	16250	16580	16376	16369	16419	16437	16587	16536	16577	16395	16471	16301	16252	16310	16264	16400	16205	16532	16507	16350	16439	16247	16305	16529	16254	16666	16395	16283	16463	16363	16293	16404	16495	16554	16442	16391	16388	16200	16464	16374	16556	16534	16325	16302	16545	16604	16613	16198	16246	16539	16468	16379	16425	16218	16443	16424	16288	16555	16477	16299	16164	16304	16355	16471	16584	16462	16510	16614	16585	16738	16357	16228	16376	16422	16243	16412	16542	16492	16595	16379	16568	16409	16428	16341	16256	16438	16641	16398	16502	16302	16183	16478	16220	16601	16283	16223	16559	16496	16572	16307	16420	16341	16392	16435	16548	16335	16301	16270	16467	16465	16413	16605	16418	16668	16605	16296	16480	16412	16227	16369	16498	16462	16315	16434	16442	16289	16602	16307	16319	16431	16272	16420	16386	16248	16492	16511	16350	16549	16479	16529	16246	16228	16384	16367	16470	16337	16550	16718	16359	16300	16536	16325	16606	16510	16553	16342	16558	16629	16405	16427	16321	16408	16435	16348	16421	16350	16501	16366	16456	16509	16404	16249	16245	16330	16536	16435	16430	16552	16500	16493	16574	16597	16410	16251	16394	16275	16284	16374	16423	16466	16269	16568	16562	16541	16506	16359	16380	16602	16458	16494	16498	16363	16254	16427	16260	16413	16200	16497	16545	16539	16397	16276	16254	16581	16355	16240	16390	16429	16392	16398	16500	16263	16522	16183	16138	16535	16287	16451	16322	16436	16261	16497	16211	16371	16451	16493	16531	16505	16295	16358	16504	16500	16596	16499	16476	16425	16425	16527	16461	16404	16567	16382	16491	16518	16371	16490	16455	16521	16511	16484	16592	16592	16700	16259	16426	16467	16392	16533	16358	16380	16102	16432	16265	16455	16296	16475	16330	16422	16285	16523	16536	16471	16425	16299	16302	16500	16466	16398	16431	16457	16447	16516	16153	16459	16378	16527	16353	16356	16387	16483	16205	16363	16274	16304	16411	16449	16428	16420	16391	16438	16412	16301	16226	16268	16401	16643	16501	16700	16347	16433	16535	16335	16338	16419	16629	16440	16497	16457	16365	16244	16345	16504	16288	16343	16408	16470	16394	16531	16430	16246	16441	16382	16346	16470	16394	16453	16298	16337	16425	16346	16418	16385	16459	16423	16429	16143	16352	16578	16293	16508	16237	16357	16437	16828	16515	16391	16580	16422	16326	16287	16290	16474	16258	16516	16499	16305	16247	16412	16427	16566	16347	16492	16308	16448	16458	16330	16248	16381	16462	16424	16423	16532	16468	16406	16287	16431	16361	16323	16314	16288	16316	16501	16554	16423	16428	16481	16545	16445	16284	16356	16420	16404	16307	16381	16371	16468	16245	16446	16466	16266	16350	16396	16458	16440	16364	16445	16446	16317	16568	16245	16215	16390	16302	16405	16285	16256	16491	16387	16328	16391	16497	16303	16291	16291	16090	16233	16544	16342	16350	16381	16372	16407	16086	16378	16320	16345	16149	16436	16348	16434	16444	16468	16389	16567	16502	16266	16433	16373	16133	16284	16559	16463	16383	16472	16470	16235	16390	16370	16484	16614	16296	16463	16424	16350	16597	16343	16560	16389	16616	16467	16377	16533	16387	16437	16352	16509	16532	16427	16527	16449	16373	16302	16637	16514	16289	16421	16483	16119	16501	16162	16398	16580	16345	16515	16401	16252	16350	16464	16471	16361	16458	16230	16270	16383	16382	16431	16424	16498	16334	16498	16539	16539	16498	16347	16459	16584	16597	16402	16486	16564	16488	16438	16564	16394	16411	16334	16252	16351	16389	16383	16493	16422	16397	16497	16518	16406	16455	16282	16350	16408	16471	16238	16428	16583	16335	16396	16297	16361	16299	16521	16299	16340	16373	16309	16605	16655	16442	16371	16531	16504	16344	16477	16353	16427	16206	16494	16283	16284	16325	16415	16367	16453	16487	16370	16454	16412	16646	16424	16245	16356	16601	16209	16389	16318	16223	16443	16416	16509	16386	16382	16542	16514	16538	16584	16295	16243	16408	16605	16273	16236	16456	16419	16496	16437	16429	16390	16353	16428	16393	16502	16414	16152	16356	16425	16591	16315	16376	16102	16431	16297	16341	16413	16554	16321	16431	16392	16630	16578	16355	16365	16246	16311	16340	16335	16388	16497	16535	16512	16317	16458	16368	16649	16455	16417	16546	16499	16166	16403	16418	16412	16687	16275	16380	16414	16612	16279	16399	16334	16487	16616	16540	16346	16579	16620	16431	16363	16321	16460	16314	16142	16521	16489	16467	16564	16522	16358	16395	16310	16386	16533	16344	16508	16527	16562	16355	16400	16224	16382	16268	16452	16463	16412	16565	16543	16463	16509	16218	16413	16418	16517	16434	16300	16379	16471	16407	16318	16397	16456	16242	16615	16378	16394	16460	16446	16692	16411	16425	16586	16552	16448	16385	16392	16313	16164	16529	16294	16367	16463	16502	16588	16285	16444	16422	16626	16367	16234	16351	16443	16367	16399	16221	16418	16472	16520	16240	16495	16442	16407	16396	16167	16326	16429	16099	16422	16593	16256	16298	16786	16551	16558	16671	16461	16400	16381	16335	16191	16549	16510	16494	16451	16435	16404	16619	16178	16318	16376	16617	16522	16405	16440	16451	16435	16274	16428	16267	16320	16359	16525	16516	16452	16271	16344	16485	16388	16551	16394	16420	16401	16239	16324	16228	16242	16290	16525	16556	16313	16502	16430	16354	16558	16619	16416	16170	16415	16336	16398	16314	16518	16564	16535	16364	16321	16503	16484	16282	16432	16379	16250	16568	16328	16262	16523	16362	16537	16372	16402	16485	16144	16406	16376	16462	16511	16446	16560	16425	16513	16281	16437	16341	16325	16462	16273	16302	16371	16351	16489	16462	16408	16222	16493	16430	16376	16459	16229	16517	16599	16359	16481	16495	16403	16355	16551	16343	16359	16332	16350	16382	16344	16538	16345	16575	16338	16461	16413	16457	16339	16534	16414	16157	16322	16402	16490	16396	16343	16454	16401	16328	16104	16359	16254	16500	16528	16267	16456	16662	16358	16455	16428	16436	16538	16428	16275	16467	16426	16387	16524	16280	16259	16584	16420	16483	16550	16484	16461	16570	16600	16465	16346	16480	16108	16485	16446	16375	16073	16236	16390	16427	16293	16411	16497	16491	16454	16476	16421	16459	16477	16620	16489	16357	16265	16334	16081	16355	16492	16660	16367	16337	16322	16485	16398	16442	16463	16225	16298	16280	16255	16523	16533	16460	16339	16434	16383	16385	16378	16312	16197	16443	16373	16514	16657	16603	16228	16266	16434	16606	16645	16392	16378	16433	16399	16414	16465	16557	16367	16329	16648	16352	16552	16364	16247	16385	16300	16444	16286	16410	16284	16344	16270	16756	16373	16483	16390	16548	16543	16421	16427	16557	16410	16314	16420	16378	16491	16431	16519	16504	16339	16349	16369	16395	16516	16355	16482	16301	16494	16462	16459	16449	16546	16448	16523	16464	16488	16517	16298	16446	16344	16262	16385	16186	16312	16215	16491	16756	16325	16429	16487	16603	16331	16272	16399	16413	16417	16527	16291	16256	16281	16623	16433	16502	16464	16410	16551	16444	16673	16371	16451	16331	16425	16536	16260	16417	16450	16255	16286	16350	16314	16402	16311	16288	16448	16528	16273	16557	16584	16486	16314	16406	16262	16369	16443	16324	16402	16341	16333	16416	16628	16324	16395	16473	16197	16553	16421	16265	16481	16361	16393	16451	16415	16424	16353	16361	16513	16501	16643	16479	16408	16379	16589	16480	16223	16541	16391	16180	16314	16308	16466	16253	16358	16374	16570	16437	16492	16503	16479	16410	16285	16311	16269	16481	16444	16233	16472	16465	16355	16343	16276	16518	16461	16574	16540	16267	16496	16627	16335	16264	16319	16487	16523	16464	16767	16349	16534	16452	16423	16568	16436	16131	16414	16223	16525	16394	16510	16572	16601	16360	16351	16248	16401	16513	16525	16509	16441	16153	16293	16473	16495	16384	16244	16425	16174	16603	16363	16425	16417	16505	16246	16441	16435	16588	16358	16462	16500	16438	16389	16507	16405	16504	16465	16380	16541	16316	16337	16387	16620	16467	16484	16498	16562	16325	16334	16373	16211	16471	16436	16482	16430	16428	16571	16389	16440	16420	16538	16404	16495	16406	16472	16485	16314	16451	16450	16502	16307	16294	16289	16371	16558	16443	16474	16373	16221	16414	16240	16410	16328	16387	16340	16369	16439	16473	16446	16401	16498	16329	16215	16385	16480	16255	16439	16481	16436	16218	16511	16420	16485	16590	16301	16442	16366	16303	16445	16368	16566	16202	16220	16346	16422	16352	16368	16438	16343	16389	16321	16404	16642	16415	16333	16544	16562	16513	16225	16468	16468	16481	16400	16554	16354	16431	16389	16597	16437	16219	16531	16432	16391	16384	16319	16535	16563	16588	16390	16242	16322	16423	16513	16437	16491	16356	16369	16520	16298	16656	16361	16517	16498	16354	16345	16252	16297	16190	16436	16509	16335	16541	16551	16317	16460	16279	16446	16464	16574	16445	16413	16361	16455	16402	16331	16382	16497	16339	16224	16625	16334	16372	16440	16400	16418	16415	16373	16409	16434	16184	16342	16533	16606	16486	16365	16281	16500	16366	16380	16507	16434	16280	16206	16354	16504	16365	16309	16347	16295	16333	16454	16374	16337	16227
13377	25929	21975	18570	17638	16577	15684	14923	14505	14164	13928	14074	14008	13882	13893	13815	13945	13755	13931	13932	13893	13882	13618	13717	13854	13611	13914	13671	13687	13748	13938	13618	13626	13821	13711	13724	13670	13608	13804	13654	13518	13645	13666	13585	13737	13710	13702	13486	13662	13694	13697	13885	13711	13671	13510	13513	13636	13535	13751	13571	13592	13663	13590	13726	13582	13676	13667	13691	13662	13597	13674	13619	13617	13696	13643	13543	13767	13650	13721	13570	13735	13550	13727	13708	13746	13633	13750	13620	13614	13741	13620	13596	13621	13710	13643	13796	13613	13731	13631	13655	13586	13694	13612	13584	13589	13738	13707	13543	13600	13620	13500	13535	13602	13721	13401	13617	13657	13749	13735	13695	13568	13528	13704	13609	13769	13576	13737	13654	13552	13613	13714	13586	13630	13455	13582	13601	13557	13509	13591	13593	13656	13659	13606	13666	13612	13650	13508	13751	13847	13607	13670	13519	13675	13669	13790	13751	13689	13686	13693	13758	13633	13523	13760	13511	13668	13591	13610	13756	13659	13528	13712	13795	13598	13669	13498	13608	13701	13674	13507	13649	13621	13683	13676	13583	13551	13704	13745	13586	13808	13510	13585	13699	13823	13665	13624	13550	13654	13670	13663	13779	13837	13500	13453	13619	13752	13675	13680	13628	13576	13522	13715	13685	13577	13602	13718	13720	13563	13823	13505	13745	13669	13697	13548	13705	13558	13661	13667	13633	13629	13811	13673	13556	13658	13636	13668	13583	13718	13664	13706	13536	13613	13660	13762	13563	13698	13540	13702	13635	13680	13628	13403	13604	13677	13630	13686	13543	13715	13671	13810	13630	13574	13670	13498	13749	13580	13688	13675	13601	13608	13616	13601	13627	13710	13564	13601	13573	13752	13655	13597	13527	13659	13451	13680	13708	13663	13516	13627	13575	13637	13568	13752	13599	13678	13559	13645	13689	13670	13725	13622	13609	13623	13684	13482	13547	13704	13568	13625	13708	13563	13581	13716	13727	13604	13453	13710	13545	13724	13683	13621	13585	13675	13648	13468	13719	13678	13439	13817	13641	13589	13637	13782	13646	13720	13850	13776	13577	13510	13619	13524	13696	13729	13615	13687	13684	13596	13701	13657	13750	13656	13726	13806	13661	13687	13660	13654	13544	13741	13709	13814	13708	13648	13734	13641	13623	13583	13606	13414	13608	13514	13595	13721	13567	13596	13755	13635	13665	13533	13665	13706	13813	13594	13836	13583	13505	13564	13671	13641	13658	13580	13621	13629	13611	13739	13618	13624	13623	13621	13678	13567	13547	13727	13709	13470	13567	13554	13650	13689	13583	13513	13638	13764	13610	13710	13693	13794	13514	13741	13471	13479	13584	13635	13599	13621	13551	13679	13651	13720	13635	13623	13826	13669	13720	13677	13563	13734	13635	13865	13627	13821	13516	13658	13724	13524	13783	13726	13625	13510	13639	13624	13519	13733	13645	13612	13673	13675	13465	13632	13716	13599	13745	13798	13546	13725	13493	13551	13771	13725	13679	13592	13511	13523	13458	13727	13617	13687	13593	13485	13612	13717	13580	13655	13496	13675	13633	13626	13507	13832	13558	13590	13579	13676	13687	13616	13682	13644	13433	13664	13739	13596	13826	13753	13677	13474	13637	13634	13586	13788	13754	13605	13647	13711	13628	13683	13542	13818	13573	13533	13699	13833	13630	13561	13716	13629	13571	13487	13571	13599	13623	13616	13552	13651	13729	13767	13619	13741	13770	13705	13538	13647	13547	13601	13613	13776	13558	13626	13808	13594	13607	13649	13654	13680	13623	13601	13686	13674	13523	13538	13607	13620	13535	13609	13618	13611	13675	13836	13685	13707	13566	13631	13706	13635	13635	13577	13765	13554	13663	13593	13605	13604	13456	13604	13635	13488	13575	13568	13648	13670	13611	13525	13523	13751	13610	13470	13710	13551	13432	13647	13581	13732	13640	13705	13632	13795	13789	13641	13572	13827	13812	13448	13463	13534	13612	13651	13701	13788	13653	13656	13760	13673	13590	13574	13573	13771	13620	13731	13785	13918	13645	13617	13642	13635	13761	13688	13803	13577	13500	13637	13785	13680	13523	13677	13452	13632	13692	13480	13679	13637	13719	13570	13712	13491	13651	13704	13716	13496	13572	13701	13654	13737	13448	13720	13569	13446	13738	13657	13668	13700	13659	13653	13651	13608	13708	13678	13661	13546	13766	13688	13564	13627	13743	13613	13655	13664	13432	13589	13586	13632	13557	13639	13653	13633	13521	13884	13633	13756	13683	13681	13592	13870	13671	13635	13514	13660	13650	13512	13838	13631	13647	13541	13580	13734	13620	13588	13713	13632	13667	13830	13571	13542	13650	13735	13573	13609	13559	13589	13679	13726	13707	13631	13628	13620	13481	13613	13616	13590	13477	13771	13626	13851	13633	13504	13552	13689	13477	13769	13612	13766	13685	13601	13677	13726	13718	13616	13521	13681	13514	13620	13552	13575	13641	13543	13867	13704	13649	13710	13568	13597	13728	13664	13582	13603	13793	13647	13666	13548	13662	13603	13637	13596	13614	13617	13633	13686	13805	13542	13614	13609	13638	13742	13762	13593	13698	13661	13537	13713	13487	13636	13650	13609	13811	13700	13541	13667	13765	13753	13475	13518	13617	13636	13698	13598	13468	13475	13494	13794	13787	13666	13708	13407	13561	13620	13658	13543	13540	13619	13657	13758	13676	13620	13584	13733	13628	13622	13703	13697	13740	13626	13800	13856	13594	13605	13547	13563	13676	13713	13575	13564	13618	13545	13697	13633	13687	13675	13684	13773	13513	13511	13801	13503	13700	13678	13566	13554	13577	13636	13684	13751	13823	13653	13697	13502	13632	13777	13637	13654	13560	13657	13584	13566	13731	13580	13711	13871	13836	13503	13647	13672	13521	13649	13737	13757	13673	13628	13766	13674	13603	13648	13708	13554	13768	13671	13719	13577	13633	13648	13651	13522	13790	13807	13672	13460	13508	13535	13702	13842	13558	13651	13714	13763	13576	13483	13543	13722	13813	13750	13843	13704	13609	13614	13747	13698	13585	13552	13706	13703	13624	13767	13694	13704	13567	13569	13685	13570	13600	13736	13526	13637	13584	13528	13649	13658	13701	13731	13766	13675	13553	13641	13707	13604	13634	13702	13750	13603	13548	13590	13566	13681	13629	13531	13675	13611	13619	13567	13622	13685	13608	13483	13674	13714	13615	13607	13697	13564	13649	13555	13587	13733	13658	13462	13536	13550	13516	13554	13781	13696	13692	13672	13657	13678	13605	13666	13594	13670	13581	13630	13655	13763	13759	13559	13607	13736	13607	13563	13547	13535	13674	13648	13658	13679	13777	13687	13638	13716	13583	13680	13607	13747	13600	13391	13694	13564	13658	13642	13662	13808	13656	13590	13751	13770	13637	13649	13635	13586	13700	13480	13567	13723	13715	13564	13667	13689	13620	13664	13737	13670	13526	13784	13671	13596	13608	13667	13803	13671	13654	13763	13647	13744	13719	13591	13573	13526	13580	13636	13650	13796	13534	13526	13614	13623	13591	13685	13688	13593	13592	13702	13522	13471	13575	13550	13562	13691	13625	13574	13773	13638	13692	13684	13747	13767	13533	13691	13662	13771	13668	13796	13502	13611	13754	13481	13680	13617	13678	13682	13786	13674	13574	13688	13703	13635	13539	13694	13530	13684	13723	13558	13475	13744	13489	13869	13518	13561	13438	13860	13583	13642	13704	13650	13675	13720	13586	13723	13707	13663	13572	13702	13458	13483	13723	13616	13535	13662	13475	13685	13657	13726	13547	13610	13580	13659	13664	13564	13634	13686	13737	13505	13538	13614	13644	13713	13582	13555	13711	13690	13709	13582	13664	13783	13808	13592	13765	13531	13745	13600	13581	13642	13766	13601	13801	13587	13536	13696	13627	13635	13562	13567	13678	13416	13631	13554	13747	13700	13808	13475	13700	13793	13711	13734	13672	13401	13687	13670	13706	13597	13675	13568	13401	13620	13727	13584	13650	13670	13573	13655	13581	13678	13599	13637	13810	13637	13588	13684	13636	13601	13610	13651	13699	13576	13599	13523	13638	13619	13563	13680	13766	13559	13569	13694	13672	13593	13679	13673	13652	13677	13566	13802	13498	13558	13651	13579	13667	13611	13643	13792	13665	13583	13556	13699	13544	13649	13682	13829	13396	13628	13606	13770	13549	13570	13521	13672	13667	13604	13680	13658	13509	13705	13622	13743	13608	13652	13535	13652	13596	13738	13606	13603	13573	13594	13631	13704	13752	13589	13721	13643	13623	13574	13616	13765	13696	13692	13545	13628	13668	13681	13605	13766	13641	13634	13560	13457	13704	13621	13507	13657	13613	13750	13779	13835	13548	13688	13712	13408	13686	13577	13698	13636	13728	13642	13509	13674	13489	13773	13632	13599	13522	13669	13628	13679	13549	13513	13767	13719	13545	13596	13616	13513	13744	13734	13580	13540	13824	13705	13546	13638	13629	13611	13530	13716	13664	13554	13535	13927	13607	13567	13677	13896	13487	13462	13649	13736	13638	13613	13694	13697	13713	13634	13822	13788	13679	13599	13679	13722	13640	13791	13606	13825	13640	13714	13621	13569	13658	13673	13695	13570	13715	13628	13561	13698	13581	13492	13602	13707	13510	13540	13618	13875	13644	13640	13689	13768	13657	13624	13679	13652	13474	13738	13632	13523	13558	13610	13497	13714	13703	13703	13793	13661	13669	13769	13541	13777	13588	13574	13820	13716	13551	13711	13692	13495	13743	13538	13483	13706	13629	13574	13715	13732	13557	13639	13650	13742	13766	13534	13703	13753	13647	13611	13605	13606	13546	13566	13542	13714	13683	13586	13570	13676	13598	13591	13455	13711	13617	13641	13616	13663	13708	13543	13517	13652	13382	13802	13566	13548	13716	13651	13604	13566	13554	13655	13688	13636	13621	13751	13557	13645	13694	13614	13614	13728	13758	13603	13615	13488	13639	13781	13608	13528	13489	13731	13462	13771	13687	13704	13538	13610	13707	13422	13625	13694	13634	13707	13702	13615	13599	13713	13680	13559	13457
30034	22789	23067	20419	18213	17814	17831	17689	17047	17477	16999	17107	17251	17331	17409	17431	17277	17341	17120	17105	17128	17047	17335	17114	17104	16998	17226	17176	17355	16924	17240	17084	17142	16903	17190	17053	17225	17118	17116	16974	17061	17073	17190	17228	17217	17329	17323	16970	17197	17142	17097	17138	17098	17212	16980	17320	17230	17427	17135	17251	17167	17164	17238	16998	17130	17166	17174	17092	16919	17153	17170	16962	17184	17188	17156	17128	17164	17162	17358	17296	17345	17267	17269	17166	17177	16931	17016	17088	17091	17276	17274	17129	17119	17147	17109	17027	17279	17166	17273	17137	17205	17215	17040	17105	17296	17307	17140	17076	17086	17047	17174	17160	17121	17213	17186	17153	17245	17248	17115	17190	17356	17161	17159	17107	17149	17143	17011	17159	16948	17003	17326	17002	17270	17074	17172	17235	17201	17207	17128	17107	17184	17048	17277	17199	17010	17301	17386	17100	17283	17179	17278	17227	16927	17136	17174	17129	17424	17121	16992	17295	16985	17367	17160	16996	17048	16949	17161	17080	17294	17098	17245	17003	17076	16963	17144	17143	17246	17288	17191	17218	17342	17084	17108	17211	17128	17246	17001	17076	17282	17265	17179	17093	16837	17136	17223	17068	17295	17135	17135	17126	17211	17063	17274	17113	16994	17138	17232	17064	17000	17113	17198	17016	17329	17131	17073	17041	17155	17071	17218	17225	17138	17158	17011	17177	17156	17153	17061	17266	17083	17071	17127	16968	16984	16971	17166	17232	17166	17178	17159	17131	17054	17341	17317	17090	17047	17392	17155	17171	17428	17352	17090	16933	17098	17252	17214	17015	16949	17125	17352	17181	17115	17115	17062	17009	17218	17269	17163	17144	17241	17354	17286	17193	17217	17121	17076	17154	17233	16988	17191	17295	17029	16978	17017	17131	17173	17345	17241	17319	17327	17233	17181	17027	17120	17155	16993	17267	17078	17157	17147	17045	17275	17151	17190	17076	17272	17222	17238	17187	17390	17020	17233	17129	17183	17138	17042	17329	17271	17345	17250	17086	17129	17041	17104	17255	16896	17027	17156	17203	17038	17137	17110	17245	17238	17218	17167	16952	17035	17223	17028	17057	17061	17186	17409	17152	17274	17202	17152	17014	17038	16952	17112	16982	17132	17179	16976	17075	17218	17257	17075	17338	16983	17047	17151	17021	17129	17050	17059	17010	17294	17320	17235	16930	17208	17182	17074	17003	17021	17269	17148	17224	17039	16854	17099	17030	17301	17260	17319	17070	17270	17242	17185	17086	17144	16958	17110	17197	17298	17212	17196	17176	17155	17095	16951	17014	17292	17094	17181	17094	17170	17281	17210	17338	17207	17037	16985	17233	17241	17004	17164	17155	17043	17132	17146	17104	16974	17289	17031	17316	17191	17127	17356	17258	17189	17230	17153	17229	17190	17150	17136	17129	17411	17230	16888	17216	17160	17108	17277	17137	17310	17123	17175	17208	17018	17224	17133	17083	17052	17076	17234	17142	17171	17054	17101	17131	16958	17063	17044	17176	17208	17106	17317	17317	17088	17139	16988	17102	17068	17096	17100	17180	17169	17077	17305	17094	17174	17211	17134	17105	17077	17233	17268	17089	17210	17004	17187	17004	16959	17084	17036	17212	17371	17172	17159	17241	17069	17046	17147	17053	17270	17182	17213	17159	17222	17123	17303	17282	17134	17154	17273	17162	17214	17062	17075	17097	17275	17035	16940	17279	17088	17207	17208	17072	17290	17058	17125	17111	17254	17103	17321	17107	17086	17383	17152	17109	17032	17271	17103	17207	17245	17223	17091	17300	17175	17324	17063	17265	17159	17279	17030	17328	17133	17131	17367	17317	17208	16931	17090	17012	17212	17151	17019	17290	17092	17130	17095	17119	17003	17125	17161	17239	17138	17203	17202	17127	17220	17114	17122	17131	17102	17031	17094	17048	17179	17173	17138	17161	17218	17055	17243	17421	17276	17101	17047	16984	17055	17371	17129	17089	17064	16985	17114	17263	17169	16974	17275	17237	17246	17117	17166	17091	17032	17082	17145	16992	17296	17303	17012	17176	16869	16966	17142	16983	17029	17083	17174	17184	17147	17158	17215	17034	17152	17019	17255	17134	17008	17278	17218	17238	17493	17105	17180	17277	17323	16831	17107	16955	17231	17235	17262	17073	17224	17213	16916	17503	17253	17236	17147	17277	17002	17350	17319	17260	17071	17066	17001	17361	17072	17173	16998	17133	16949	17302	17414	16877	17021	17102	17299	17004	17475	17054	17217	17178	17166	17101	17271	17270	17081	17215	17047	17047	17363	17299	17200	17362	17172	17145	17095	17217	16766	16954	17095	17267	17109	17131	17161	17067	17097	17131	17247	17062	17269	17300	17027	17144	17289	17197	17103	17166	17260	17107	17305	17115	17228	17158	17311	17382	17125	17342	17142	17359	17048	17257	17114	17108	17300	17103	17181	17196	17107	17159	17200	16962	17102	17027	17158	17189	17023	17212	17161	17057	17292	17198	17359	17035	17063	17172	17059	17323	17016	17120	17303	17257	17214	17114	17003	17393	17041	16948	17165	17065	17207	17190	16987	17315	17164	17001	17208	17028	17254	17284	17094	17379	17220	16915	17320	17176	17273	17197	17293	17101	16983	16958	17307	17266	17215	16970	17256	17215	17123	17186	17092	17169	17308	17190	17057	16981	17081	17014	17134	17104	17241	17065	17116	17317	17164	17076	17275	17314	17089	17091	17200	17250	17092	16962	17205	17315	17199	17144	16938	17063	17282	17105	17091	17238	17203	17119	17156	17321	16984	16952	17049	17128	17024	17154	17128	17039	17085	17256	17289	17188	17225	17156	17122	16931	17220	17185	17161	17079	17269	17307	16952	17202	17000	17183	17290	17314	17149	17258	16974	17053	17217	17352	17229	17026	17274	17079	17220	17125	17207	17091	17177	17147	17229	17339	17147	16949	17099	17217	17129	17023	17252	17105	17128	17023	17191	17082	17047	17241	17192	17240	17236	17037	17224	17159	17125	17106	17021	17213	17316	17072	17175	17061	17105	17307	17139	17212	17209	17217	17074	17051	17260	17126	17022	17282	17405	16913	17110	17164	17149	17173	17292	17257	17213	17084	17131	17042	17188	17178	17373	17215	17048	17242	17286	17089	17115	17162	17159	17229	17358	17262	17047	17070	17198	17167	17218	17142	17202	17125	17182	17148	17332	17205	17210	17102	17148	16935	17286	17134	17286	17207	17228	17083	17202	17292	17308	16959	17187	16887	17086	17230	17360	16943	17429	17145	17128	17191	17346	17090	17259	17049	17025	17244	17062	17244	17176	17171	17373	17150	17172	17138	17191	17256	16966	17014	17304	17315	17252	17135	17190	16932	17166	16980	17081	17180	16906	17236	17404	17217	17210	16896	17269	17117	17125	17183	16892	17170	17234	17170	17102	17200	17149	17159	17104	17093	17330	17116	17337	17276	17213	17277	17173	17277	17145	17080	17088	17121	17101	17009	17429	17154	17034	17294	17103	17091	17151	17179	17158	17157	17117	17097	16991	17163	17168	17171	17190	17135	17066	17231	16948	17237	17161	17161	17178	17145	17081	17079	17115	17373	17152	17329	17251	17047	17242	17155	17132	17104	17305	17236	16949	17119	17251	17086	17190	17081	17085	17054	17288	17203	17314	17268	17090	17114	17064	17063	17115	17193	17139	17340	17335	17204	17364	17209	17155	17316	17267	16996	17385	17167	17109	17184	17368	17207	17130	17024	17069	17126	17143	17227	17087	17108	17263	17147	17108	17134	17324	17046	17345	17106	17096	17167	17361	17224	17137	17264	17346	17264	17107	17136	17012	16971	17131	17177	16974	17305	17267	17178	17301	17101	17250	17073	17119	17250	17061	17036	17222	17061	17189	17099	17123	17213	17136	17107	17249	17277	17234	17036	16952	17364	17108	17169	17156	17233	17179	17108	17045	17045	17171	17047	17049	17009	17190	17057	17033	16974	17053	17202	17230	16963	17064	17023	17161	17174	17141	17201	17095	17351	17119	17265	17153	17203	17001	16944	17230	17116	17162	17140	17183	17037	17009	17018	17159	16861	16902	17024	17375	17266	17227	17268	17199	17025	17282	16932	17228	17030	17202	17222	17168	17242	17098	16947	17212	17341	17278	17271	17248	17144	17271	17054	17150	17425	17105	17074	16997	17040	17146	17218	17080	17205	17264	17268	17279	17142	16996	17104	17183	17185	17088	17183	16981	17038	17205	17027	17490	17411	17352	17125	17314	17088	17296	17195	17206	17216	17056	17297	17089	17206	17107	17174	17180	17086	17365	17147	17135	17120	17068	17135	17342	17320	17051	17333	17020	17137	17180	17232	17252	17047	17232	17140	17366	17162	17128	17121	16994	16902	17279	17299	17290	17205	17137	16917	17441	17202	17178	17181	17329	17258	17162	16981	17274	17235	17126	17135	16994	17108	16989	17147	16989	17136	17199	16961	17277	17131	17253	17160	17173	17038	17177	17136	17139	16997	17138	17190	17112	17195	17281	17303	17007	17111	17168	16995	17205	17184	17115	17232	17263	17345	17106	17162	17150	17187	17139	17142	17234	17157	17299	16997	17103	17197	17229	17222	17172	17143	17150	17084	17229	17101	17185	17255	17144	17098	17292	16993	17037	17086	17141	17142	17292	17016	17204	17180	17047	17200	17206	17068	17381	17136	17270	17273	17330	17300	16852	17126	17131	17086	17237	17204	17140	16923	17121	16911	17239	17174	16991	17222	17261	16956	17020	17231	17197	16975	17259	17385	17117	17174	17407	17198	17120	17083	17159	17279	17067	16925	16973	17016	17111	17204	17206	17100	17137	16884	17253	17126	17146	17113	17112	17228	17010	17142	17336	17132	16909	17274	17306	16819	17239	17173	16894	17372	17077	17221	17159	17236	17164	17334	17034	17217	16887	17024	17133	17038	17463	17091	16926	17111	17333	17236	17267	16777	17105	17078	17089	17216	17271	17045	17185	17088	17167	17257	17108	17127	17058	17228	17360	17300	17126	17183	17196	17213	17061	17024	17049	16993	17202	16989	16998	17206	17042	17091	17045	17198	17305	17139	17128	16992	17127	16864
16421	19808	17370	16416	15588	15258	14665	14569	14584	14233	14308	14210	14315	14112	14277	14192	14174	14207	14052	14156	14307	14115	14117	14234	14231	14125	14191	14149	14041	14021	14153	14132	14152	14112	14070	14147	13986	14271	14117	14282	13950	14108	14264	14062	14143	14060	14173	14099	14023	14237	14061	14192	14250	14212	14183	14024	14119	14174	14095	14058	14314	14058	14079	14087	14064	14224	14055	14013	14153	14046	13974	14213	14123	14175	14051	14247	13984	13998	14142	14033	14204	13999	14036	14072	14145	14139	14106	14082	14029	14086	13975	14188	13978	14085	14192	14117	14083	14051	14133	14126	14052	14302	14286	13970	14189	14260	14149	14092	14206	14286	13951	14125	14151	14022	14182	14107	14188	14286	14050	14194	14124	14213	14127	13935	13937	14105	14141	14249	13960	14205	14259	14126	13953	14251	14298	14202	14031	14030	14091	14030	14294	13994	14028	14075	14175	14133	14114	14128	14144	14144	14011	14121	13991	13988	14069	14329	14080	14265	14050	14241	14151	14032	14131	14184	14237	13991	14009	14272	14023	14176	14015	14138	13997	14188	14081	14178	14086	14060	14278	14154	14102	14054	14214	14005	14044	14180	14137	14227	14069	14202	13980	13985	14199	14220	14214	14039	14131	14178	14208	14162	14010	14272	14108	14076	14276	14131	14125	14126	14148	13997	14125	14214	13990	14167	14061	14166	14189	14100	14109	14124	14145	14106	14152	14341	14162	14001	14081	14211	14202	13968	14048	14071	14005	14182	14137	14212	14168	14037	14128	14186	14035	14027	14187	14040	14181	14121	14047	13978	14238	14462	14283	14021	14141	14201	14191	14165	14282	14186	14078	14248	14164	13959	13992	14206	14099	13973	14155	14075	14209	14158	14049	14057	14088	14271	14159	14050	14121	14040	14020	14176	14165	14173	14210	14210	14309	14196	14003	13991	14150	14093	14027	14135	14083	14153	14247	14129	13971	14200	13913	14034	14128	13919	14241	14046	13978	14224	14082	14358	14149	14174	14182	14091	14293	14011	14326	14093	14014	14151	14083	14184	14217	14094	14089	14156	14235	14093	14096	14051	14086	14117	14122	13967	14036	14143	14351	14172	14116	14094	14060	14007	14150	14118	14146	14114	14115	14226	14094	14125	14105	14097	14247	14135	14043	13954	14135	14179	14003	14171	14117	14112	14102	14197	14295	14185	14138	14184	14092	14140	14149	14267	14125	14104	14247	14011	14124	13952	14086	14097	14126	14006	14198	14059	14125	14190	14074	14030	14057	14148	14016	14087	14140	13963	14187	14106	14137	14175	14247	14121	14096	14250	13988	14224	14166	14050	14211	13921	14052	14103	14155	14126	14058	14067	13983	14143	14158	14169	14083	14140	14016	14167	13965	13950	14015	14087	14221	14145	14224	14281	14063	14169	14040	14131	14244	14099	14243	14299	14123	13982	14114	14028	14036	14220	14000	14060	13995	14172	14105	14181	14163	14004	13981	14054	14075	14358	14050	14115	14410	14027	14092	14197	14102	14120	14239	14159	14170	14196	14150	14139	14010	13934	14024	14101	14255	14079	14194	14081	14280	14141	14045	14168	14026	14250	14081	14200	14263	14026	14266	14188	14136	13980	14100	14157	14032	14041	14233	14073	14168	14079	14167	14253	14097	14160	14131	14129	14192	14119	14145	14338	14269	14173	13907	14033	14309	14009	14140	13901	14226	14248	14043	14132	13927	14136	14028	13954	14069	14195	14037	14143	14159	14056	14075	14015	14070	14063	14002	14135	14168	14099	14193	13928	13933	14110	14224	14142	14048	14112	14201	14211	14138	14175	14176	14098	14089	14301	14173	14153	14036	14135	14264	14038	13902	14031	14030	14069	14130	14071	14245	14094	14094	14150	14111	14193	13963	14048	14012	14216	14157	14180	14329	14139	14255	13977	13995	14104	14195	14098	13956	14048	14119	14223	14187	14066	14124	14126	14245	13984	14101	14022	14198	14146	14006	14095	14108	13989	14106	14006	14031	13994	13972	14094	14053	13921	13999	14068	13991	14151	14258	14039	14253	14049	14193	14106	14109	14291	14212	14130	14160	14073	14158	14087	14115	14089	14159	14129	14085	14019	14208	14106	14151	14053	14186	14224	13868	14019	14062	14023	14161	14225	14292	14186	14074	14070	14234	14125	14008	14094	14104	14166	14182	14013	14194	14164	14081	14226	14105	14119	14201	14091	14103	14162	14204	13940	14109	14151	14262	14083	14298	14088	14130	14189	14257	14131	14104	14185	14218	14105	14351	14226	14268	14005	14249	14156	14311	14075	14157	14058	14321	14062	14123	14136	14080	13965	14131	13997	14159	14019	14127	14305	14064	14082	14179	13977	14107	14064	14031	14355	14276	14251	14038	14217	14060	14088	14158	13945	14333	14104	14057	14176	14234	14202	14166	14068	14122	14116	14290	14139	14283	14134	14137	14143	14029	14331	14066	14017	14077	14112	14102	14097	14030	13930	14006	13973	14141	14056	14095	14225	14317	14107	14186	14200	14170	14097	14074	14034	14058	14127	14062	14029	14157	14235	14107	14154	14109	14145	14127	14174	14294	14115	14241	14216	14094	14245	14092	14075	14098	14120	14208	14225	14082	14096	14054	14036	13931	14096	14239	14111	14167	13934	14233	14218	14153	14153	14239	14116	14048	14012	14281	14283	14086	13929	14192	14054	14127	14124	14169	14061	14029	14099	14089	14121	14124	14041	14136	13993	14122	14018	14176	14211	14020	14227	14035	14179	14132	14104	14154	14059	14088	14160	14198	14112	14049	14004	13791	13967	13905	14033	13956	14047	14219	14072	13970	14078	14193	14075	14202	14102	14074	13966	14234	14080	14141	14143	14086	14179	14083	14212	14136	14299	14205	14156	14046	14134	14350	14204	14125	14180	14177	14089	14254	14163	14009	14030	14075	13983	13937	14060	14256	14281	14087	14106	14058	14229	13975	14164	14246	14138	14218	14119	14182	14031	14048	14134	13979	14373	14306	14005	14093	14036	14282	14064	14155	14116	14146	14030	13986	14108	14068	14096	14191	14056	14175	14088	14152	14051	14033	14167	14206	14230	14075	14126	14136	14163	14060	14089	14093	14114	14228	14148	14201	14070	14163	14110	14208	14254	14078	14153	14164	13925	14189	14156	14142	14133	14193	14006	14181	14131	14168	14152	14182	14167	14270	14195	14296	14150	14306	14112	14099	14182	14205	14111	14112	14045	13961	14144	14012	14112	14203	14077	14039	14290	14184	14256	14119	14224	14191	14132	14245	14208	13992	14360	14006	14029	14062	14125	14048	14167	14224	14105	13972	14133	13993	14184	14092	13997	14058	14125	14040	14060	14035	14103	14087	14053	14147	14205	14045	14116	14108	14066	14087	14012	14295	14235	14105	14182	14218	14112	14211	14212	14274	13967	14082	14087	14110	14069	14074	14163	14125	14033	14064	14168	14069	14084	14268	14068	14193	14225	14113	14106	14078	14119	13967	14050	14186	14102	14314	14247	14301	14154	14078	14058	14151	14104	14196	14189	14158	14102	14170	14163	14210	14113	14171	14222	14146	13939	14106	14260	14118	14005	14142	14066	13949	14068	14102	14100	14176	14082	14165	14083	14132	13997	14084	14190	14153	14162	14146	14192	13962	14079	14329	14235	14127	14184	14123	14250	14022	14112	14155	14031	14052	14167	14022	14181	14160	14274	14209	14274	13944	14180	14134	14195	14103	14042	14327	14021	14087	14212	14062	14107	14108	14300	14020	14171	14186	14259	14253	14200	14178	14164	14100	13982	14176	14105	14152	13973	14282	14108	14052	14143	13985	13993	14095	14197	14093	14074	14274	14063	14019	14265	14116	14184	14185	14249	14117	14067	14200	14009	14126	14099	13974	14173	14034	14071	14198	14085	14140	14194	14059	14164	14211	14298	14162	14142	14049	14130	13989	14315	13991	14131	14094	14155	14097	14109	14135	14147	14186	14124	14162	14078	14087	14045	14076	14123	14099	14135	14104	14071	14172	14183	14182	14159	14164	14151	14081	14159	14149	14300	14103	13992	14132	14141	14031	14383	14075	14064	13974	14037	14137	14159	14145	14082	14088	14140	14107	14061	14111	14076	14155	14185	14119	14159	14155	14108	14198	14264	14030	14177	14053	14027	13986	14098	14149	14048	14159	14129	14087	14136	14153	13973	14233	13987	14081	14062	14054	14089	14086	14197	14202	14056	14085	14277	14200	14130	14007	14199	14179	14167	14145	14148	14080	14124	14196	14220	14152	14161	14208	14277	14185	14057	14168	14307	14171	14127	14067	14056	14122	14207	14272	14255	14124	14078	14202	14303	14051	13965	14158	14283	14093	14231	13953	14107	14250	14168	14052	14048	14080	14104	14183	14321	14016	14115	14069	14007	14125	14146	13967	13931	14163	14074	14063	14153	14095	13919	14131	14186	14047	14021	14268	14203	14241	14085	14147	14234	14143	14223	14207	14045	13976	14129	14164	13903	14160	14145	14061	14092	14041	14137	14083	14085	14158	14162	14326	14160	14080	14069	14163	14012	14120	14267	14031	14136	14159	14313	14032	14057	13960	14310	14013	13992	14054	14251	13971	14088	14050	14042	14202	14199	14076	14033	14015	14236	14170	14030	14151	14062	14245	14446	14204	13951	14218	14018	14131	14248	14257	14216	14153	14143	14099	14125	13935	14108	14090	14115	14021	14163	14152	14106	13971	14104	14003	14130	14158	14127	14158	14116	14276	14085	14112	14309	14064	14203	14122	14201	14239	14065	14135	14083	14043	14176	14230	14103	14290	14029	14057	14051	14030	14178	14084	14070	14138	14264	14013	14170	14146	14172	14052	14110	14218	14135	14132	14137	14015	14113	14151	14057	14243	14105	14236	14197	14137	14048	14098	14201	14100	14143	14164	14180	14237	14224	13997	14197	14099	14273	14175	14187	14164	14092	13968	14113	14368	14171	14089	14189	14174	14318	14052	14079	14011	14120	14261	14125	14028	14101	14209	14155	14105	14079	14114	14184	14076	14141	13982	14043	14142	14188	14174	14134	14175	14166	14156	14182	14123	14168	14161	13930	14103	14054	14140	14153	14157	14081	14116	14050	14112	14066	13997	14174
23295	21312	28099	25065	22275	20817	19557	17520	17021	16936	16849	16836	16889	16642	16755	16737	16690	16750	16895	16713	16609	16764	16756	16843	16578	16448	16742	16511	16874	16600	16614	16522	16670	16616	16551	16576	16649	16449	16556	16566	16694	16468	16639	16650	16698	16649	16654	16808	16795	16688	16634	16573	16677	16535	16647	16501	16622	16409	16665	16720	16651	16629	16666	16635	16660	16497	16650	16492	16749	16702	16925	16512	16657	16528	16621	16630	16566	16698	16746	16597	16673	16640	16566	16306	16565	16662	16607	16657	16591	16742	16666	16624	16555	16613	16547	16482	16479	16582	16651	16458	16482	16419	16673	16516	16513	16616	16624	16532	16650	16768	16535	16540	16700	16648	16565	16547	16608	16450	16402	16679	16581	16574	16410	16652	16617	16710	16553	16415	16567	16339	16205	16389	16663	16597	16377	16700	16535	16548	16602	16425	16607	16582	16767	16519	16503	16720	16550	16616	16621	16759	16406	16649	16631	16398	16427	16511	16669	16657	16828	16611	16429	16473	16816	16604	16736	16574	16447	16722	16706	16404	16518	16427	16641	16688	16705	16854	16595	16620	16381	16576	16625	16530	16499	16550	16553	16458	16701	16627	16525	16564	16602	16463	16557	16605	16604	16668	16407	16590	16419	16803	16807	16497	16554	16500	16540	16404	16630	16711	16555	16501	16543	16728	16874	16448	16647	16548	16572	16695	16585	16632	16682	16702	16621	16685	16675	16639	16717	16597	16461	16645	16577	16423	16427	16742	16577	16603	16385	16623	16714	16391	16609	16668	16633	16473	16885	16447	16605	16707	16604	16463	16554	16526	16591	16648	16720	16398	16705	16555	16554	16434	16720	16442	16518	16689	16546	16604	16711	16633	16438	16518	16554	16539	16681	16334	16598	16677	16772	16557	16619	16697	16569	16476	16495	16485	16460	16625	16575	16671	16601	16643	16643	16564	16620	16583	16775	16648	16485	16367	16677	16622	16394	16663	16703	16617	16571	16616	16633	16685	16509	16341	16568	16509	16627	16477	16517	16382	16645	16491	16941	16524	16701	16670	16526	16625	16395	16446	16601	16619	16545	16411	16534	16648	16741	16699	16583	16675	16568	16613	16678	16564	16456	16287	16401	16557	16491	16488	16441	16598	16616	16573	16488	16473	16530	16527	16572	16540	16575	16499	16579	16569	16487	16683	16498	16529	16770	16620	16613	16608	16581	16550	16661	16605	16677	16637	16526	16611	16640	16735	16514	16441	16491	16550	16655	16561	16372	16565	16688	16550	16569	16421	16631	16656	16620	16605	16629	16583	16576	16440	16613	16488	16424	16507	16554	16544	16539	16695	16599	16462	16476	16482	16640	16580	16612	16545	16758	16598	16423	16711	16564	16565	16660	16680	16646	16427	16622	16516	16563	16801	16640	16549	16834	16824	16595	16576	16653	16567	16473	16672	16653	16798	16669	16731	16563	16487	16436	16642	16651	16621	16419	16348	16573	16580	16741	16707	16737	16661	16603	16461	16849	16591	16582	16477	16659	16666	16625	16535	16744	16540	16534	16749	16864	16720	16628	16458	16519	16642	16834	16349	16552	16366	16736	16460	16395	16419	16522	16428	16569	16592	16587	16521	16685	16573	16560	16631	16532	16680	16461	16449	16498	16669	16663	16571	16662	16729	16538	16535	16410	16474	16657	16727	16770	16451	16601	16535	16513	16623	16604	16454	16456	16868	16624	16713	16369	16658	16564	16465	16612	16716	16472	16697	16363	16304	16484	16689	16421	16460	16588	16545	16505	16544	16608	16475	16497	16389	16663	16456	16428	16482	16543	16475	16523	16706	16683	16405	16569	16742	16840	16602	16674	16683	16422	16628	16401	16556	16579	16609	16640	16419	16618	16602	16601	16567	16608	16640	16532	16568	16539	16460	16456	16679	16709	16710	16497	16536	16699	16643	16783	16535	16587	16574	16628	16306	16542	16561	16612	16581	16415	16363	16595	16546	16645	16385	16442	16470	16649	16542	16491	16646	16461	16691	16599	16500	16683	16568	16475	16438	16732	16379	16516	16535	16441	16537	16490	16295	16631	16651	16463	16429	16630	16806	16429	16547	16556	16441	16679	16621	16706	16584	16607	16584	16719	16439	16754	16680	16801	16617	16688	16594	16814	16504	16578	16441	16735	16671	16593	16689	16575	16533	16603	16506	16685	16645	16333	16713	16480	16494	16632	16847	16740	16537	16621	16704	16616	16450	16383	16532	16641	16603	16616	16576	16635	16598	16480	16485	16475	16519	16472	16522	16622	16702	16646	16838	16644	16609	16740	16526	16465	16630	16508	16508	16501	16655	16634	16560	16437	16676	16756	16638	16692	16415	16558	16375	16664	16647	16468	16630	16520	16604	16622	16582	16726	16588	16436	16643	16573	16724	16608	16657	16747	16372	16618	16605	16774	16538	16675	16799	16442	16704	16675	16899	16554	16753	16606	16428	16551	16441	16584	16699	16484	16574	16744	16561	16646	16626	16641	16496	16516	16359	16505	16506	16705	16567	16655	16593	16699	16247	16673	16635	16587	16597	16615	16670	16718	16648	16608	16514	16602	16602	16709	16481	16544	16566	16538	16487	16656	16303	16491	16404	16663	16719	16788	16661	16651	16430	16780	16695	16455	16743	16495	16484	16763	16633	16681	16505	16626	16543	16422	16677	16630	16778	16571	16501	16819	16725	16533	16474	16601	16874	16580	16792	16598	16708	16392	16600	16339	16398	16566	16475	16701	16700	16764	16702	16719	16565	16705	16369	16554	16554	16581	16545	16664	16582	16356	16526	16680	16530	16479	16766	16733	16647	16440	16502	16507	16472	16511	16618	16453	16461	16521	16836	16449	16614	16669	16584	16729	16616	16496	16642	16531	16467	16497	16591	16739	16582	16570	16396	16763	16627	16629	16497	16739	16552	16524	16465	16604	16321	16682	16735	16482	16580	16596	16603	16437	16632	16687	16637	16554	16669	16734	16459	16513	16374	16663	16603	16497	16571	16549	16676	16674	16632	16700	16769	16561	16451	16557	16581	16447	16564	16638	16527	16828	16602	16586	16663	16433	16584	16635	16645	16633	16619	16595	16520	16569	16517	16597	16596	16669	16514	16619	16463	16563	16513	16663	16622	16639	16767	16627	16564	16471	16649	16652	16729	16561	16697	16628	16511	16729	16584	16560	16622	16721	16566	16486	16549	16467	16512	16591	16787	16427	16494	16499	16682	16748	16409	16613	16656	16609	16545	16536	16646	16710	16606	16564	16495	16595	16577	16621	16570	16601	16381	16592	16799	16506	16599	16374	16516	16542	16553	16667	16726	16668	16770	16548	16756	16728	16592	16478	16510	16488	16513	16701	16599	16730	16640	16287	16669	16506	16399	16463	16649	16719	16679	16654	16367	16738	16640	16613	16643	16552	16528	16647	16788	16653	16425	16477	16787	16662	16449	16420	16616	16699	16641	16556	16705	16804	16498	16721	16560	16604	16602	16628	16636	16668	16430	16339	16560	16491	16586	16624	16671	16558	16386	16653	16588	16542	16624	16656	16748	16611	16600	16490	16672	16662	16833	16545	16666	16442	16701	16579	16557	16727	16926	16372	16592	16490	16522	16552	16468	16502	16802	16773	16481	16647	16582	16488	16363	16609	16469	16576	16584	16414	16663	16542	16442	16497	16474	16606	16509	16524	16374	16489	16358	16763	16657	16585	16548	16512	16644	16633	16486	16584	16659	16520	16529	16671	16612	16421	16572	16690	16525	16828	16520	16289	16475	16447	16488	16687	16699	16615	16721	16609	16651	16419	16435	16749	16555	16489	16675	16395	16801	16564	16607	16522	16650	16610	16604	16570	16521	16717	16496	16750	16593	16614	16567	16665	16614	16493	16658	16620	16545	16674	16500	16498	16473	16628	16680	16710	16726	16642	16660	16526	16664	16554	16757	16641	16663	16421	16693	16477	16695	16632	16616	16539	16570	16649	16692	16683	16773	16483	16651	16573	16607	16533	16462	16595	16743	16671	16703	16439	16442	16822	16553	16683	16500	16632	16799	16590	16691	16505	16494	16571	16605	16523	16591	16661	16550	16532	16550	16429	16615	16449	16485	16634	16413	16610	16506	16548	16667	16483	16569	16669	16449	16223	16655	16606	16699	16611	16753	16703	16494	16692	16598	16553	16882	16458	16647	16607	16653	16696	16621	16497	16522	16675	16736	16680	16576	16463	16596	16635	16640	16751	16585	16779	16434	16520	16724	16820	16597	16678	16564	16716	16565	16585	16642	16605	16609	16716	16738	16663	16588	16617	16793	16521	16322	16347	16553	16729	16559	16581	16690	16569	16343	16413	16663	16520	16754	16717	16646	16610	16757	16747	16690	16734	16594	16467	16370	16343	16566	16672	16661	16671	16474	16490	16492	16489	16627	16832	16598	16514	16609	16602	16604	16759	16526	16426	16583	16688	16394	16652	16681	16537	16491	16574	16582	16500	16585	16509	16517	16675	16646	16626	16496	16386	16528	16551	16606	16542	16407	16585	16723	16499	16531	16503	16590	16528	16534	16541	16713	16554	16543	16622	16508	16586	16876	16581	16648	16635	16667	16656	16707	16588	16590	16789	16740	16707	16542	16770	16666	16631	16589	16551	16587	16481	16653	16488	16447	16679	16583	16477	16685	16531	16566	16504	16651	16515	16700	16605	16610	16696	16834	16553	16691	16606	16469	16560	16571	16385	16688	16486	16735	16695	16464	16485	16589	16442	16541	16494	16497	16521	16582	16643	16198	16712	16530	16590	16677	16660	16600	16656	16891	16595	16656	16682	16505	16689	16687	16521	16565	16506	16840	16674	16543	16527	16683	16564	16707	16726	16676	16570	16585	16761	16613	16582	16588	16672	16483	16628	16564	16665	16488	16550	16692	16464	16580	16479	16468	16654	16659	16545	16461	16549	16514	16518	16498	16706	16577	16386	16552	16652	16476	16639	16580	16686	16428	16519	16674	16567	16348	16577	16531	16540	16691	16694	16299	16554	16539	16540	16812	16598	16473	16650	16453	16446	16445	16638	16459	16499	16530	16667	16508	16506	16416	16434	16678	16635	16729	16795	16601	16707	16419	16666	16478	16501	16509	16596	16484
12760	23211	19798	17473	16662	15868	15142	14538	14283	14068	13938	13923	13983	14039	14068	13953	13866	13816	13845	14009	13792	13870	13802	14147	13869	13769	13851	13829	13988	14129	13713	13766	13852	13875	13884	14087	13892	13820	13802	13913	13697	13840	13818	13872	13832	13791	13844	13609	13885	13850	13904	13844	13833	13593	13724	13833	13998	13825	13749	13659	13799	13587	13781	13857	13771	13723	13730	13871	13825	13691	13822	13763	13806	13721	13856	13616	13684	13921	13723	13743	13748	13687	13763	13698	13663	13781	13806	13796	13804	13823	13617	13811	13743	13738	13784	13594	13564	13839	13669	13803	13854	13807	13883	13746	13822	13727	13624	13933	13749	13648	13662	13904	13830	13836	13729	13755	13786	13757	13578	13761	13713	13810	13889	13799	13857	13608	13603	13924	13866	13795	13733	13738	13987	13685	13545	13865	13810	13813	13822	13720	13774	13860	13742	13887	13653	13723	13888	13809	13850	13911	13767	13573	13647	13703	13798	13826	13711	13770	13883	13733	13777	13761	13628	13807	13786	13766	13665	13662	13760	13899	13662	13852	13826	13719	13787	13785	13578	13733	13718	13690	13673	13650	13799	13476	13743	13830	13804	13652	13738	13738	13716	13567	13803	13860	13653	13790	13744	13819	13718	13809	13743	13854	13787	13685	13897	13684	13724	13601	13710	13638	13801	13733	13864	13818	13903	13646	13811	13646	13912	13604	13840	13709	13571	13789	13720	13798	13805	13776	13744	13739	13849	13706	13841	13697	13687	13943	13673	13754	13786	13594	13730	13918	13679	13710	13714	13731	13889	13650	13769	13831	13816	13797	13831	13737	13701	13787	13644	13880	13833	13696	13885	13884	13902	13701	13798	13687	13784	13720	13918	13844	13586	13754	13802	13831	13654	13658	13510	13724	13832	13823	13746	13784	13552	13871	13740	13787	13840	13802	13895	13765	13839	13754	13745	13936	13752	13662	13792	13877	13771	13699	13760	13795	13802	13687	13717	13634	13809	13749	13756	13888	13660	13672	13770	13757	13689	13660	13818	13810	13586	13757	13638	13963	13811	13739	13820	13764	13714	13658	13877	13787	13783	13665	13887	13860	13696	13915	13710	13762	13722	13827	13936	13767	13625	13895	13974	13893	13667	13704	13837	13926	13874	13777	13720	13691	13759	13804	13910	13760	13766	13687	13633	13895	13750	13666	13657	13832	13773	13742	13773	13984	13790	13488	13903	13801	13806	13664	13633	13767	13811	13856	13842	13695	13644	13651	13824	13581	13896	13725	13883	13592	13989	13807	13886	13858	13573	13794	13733	13597	13852	13756	13689	13708	13775	13782	13675	13938	13897	13880	13584	13599	13805	13694	13663	13771	13810	13714	13745	13821	13932	13716	13666	13719	13806	13827	13845	13796	13897	13691	13732	13835	13901	13718	13712	13797	13654	13722	13677	13657	13734	13736	13962	13649	13674	13670	13825	13820	13649	14037	13720	13627	13825	13940	13688	13704	13821	13880	13694	13804	13716	13761	13787	13839	13603	13742	13764	13850	13819	13758	13813	13664	13828	13765	13850	13625	13574	13805	13946	13777	13695	13757	13870	13743	13662	13813	13788	13697	13765	13812	13914	13743	13929	13801	13765	13822	13638	13802	13716	13826	13895	13839	13913	13723	13839	13717	13830	13774	13775	13855	13737	13888	13750	13847	13880	13795	13666	13670	13884	13764	13824	13860	13719	13711	13699	13701	13762	13706	13667	13761	13772	13828	13768	13721	13789	13785	13769	13871	13745	13677	13646	13831	13718	13713	13752	13635	13880	13753	13791	13650	13749	13723	13676	13618	13856	13761	13670	13797	13671	13709	13683	13834	13784	13855	13676	13656	13891	13897	13858	13758	13790	13816	13908	13785	13674	13704	13881	13796	13733	13716	13786	13945	14011	13913	13797	13576	13714	13697	13793	13848	13706	13729	13766	13634	13799	13857	13741	13863	13758	13805	13833	13776	13740	13764	13665	13846	13795	13660	13935	13825	13732	13922	13681	13720	13866	13808	13807	13650	13895	13683	13762	13817	13629	13861	13808	13749	13762	13742	13559	13614	13868	13744	13852	13816	13728	13626	13832	13623	13796	13691	13875	13835	13740	13659	13836	13828	14053	13805	13731	13848	13794	13889	13807	13635	13778	13817	13870	13743	13796	13675	13763	13815	13790	13842	13838	13631	13881	13686	13862	13851	13805	13651	13741	13794	13939	13772	13814	13713	13832	13857	13779	13861	13777	13870	13709	13750	13758	13639	13708	13878	13817	13723	13803	13809	13872	13892	13693	13723	13665	13754	13641	13705	13726	13817	13698	13697	13756	13903	13677	13704	13732	13653	13678	13712	13549	13900	13788	13820	13869	13856	13786	13721	13807	13826	13696	13703	13735	13860	13871	13774	13763	13863	13864	13754	13886	13774	13735	13974	13764	13849	13900	13704	13666	13764	13841	13698	13829	13724	13997	13872	13563	13601	13815	13735	13744	13680	13852	13832	13877	13664	13804	13810	13667	13873	13739	13728	13712	13786	13795	13824	13879	13748	13941	13736	13745	13864	13787	13615	13732	13842	13725	13892	13743	13782	13700	13855	13671	13947	13656	13802	13701	13863	13829	13618	13704	13767	13699	13621	13777	13658	13671	13724	13748	13754	13699	13847	13745	13803	13918	13670	13831	13645	13837	13757	13876	13690	13725	13741	13677	13910	13725	13593	13813	13693	13778	13706	13926	13657	13922	13767	13779	13784	13853	13641	13890	13861	13770	13719	13797	13812	13957	13814	13719	13757	13694	13918	13592	13845	13773	13709	13781	13863	13878	13793	13636	13652	13812	13678	13683	13669	13836	13649	13689	13642	13875	13830	13909	13699	13846	13955	13819	13752	13800	13843	13764	13902	13621	13892	13795	13730	13804	13869	13721	13632	13674	13706	13871	13691	13752	13952	13776	13781	13825	13575	13872	13645	13665	13704	13857	13856	13856	13677	13727	13918	13756	13682	13847	13706	13823	13810	13694	13673	13763	13491	13742	13826	13781	13676	13723	13568	13753	13545	13921	13717	13651	13715	13694	13729	13799	13643	13703	13823	13748	13747	13714	13701	13752	13877	13778	13815	13977	13836	13772	14008	13596	13784	13875	13726	13901	13738	13796	13872	13712	13870	13879	13808	13747	13971	13746	13606	13799	13909	13915	13622	13831	13850	13689	13757	13826	13856	13790	13750	13769	13760	13779	13735	13537	13730	13936	13839	13729	13856	13753	13692	13773	13837	13732	13691	13757	13840	13791	13679	13856	13712	13792	13737	13815	13920	13725	13633	13784	13640	13883	13819	13782	13625	13868	13756	13892	13840	13784	13866	13863	13836	13598	13766	13776	13829	13784	14004	13819	13791	13709	13692	14010	13620	13733	13738	13897	13794	13833	13705	13893	13840	13758	13854	13859	13680	13769	13833	13773	13600	13831	13674	13941	13626	13795	13716	13809	13593	13786	13660	13614	13840	13667	13663	13837	13781	13761	13778	13845	13807	13608	13833	13745	13917	13732	13805	13699	13915	13733	13793	13743	13613	13838	13660	13900	13790	13631	13813	13751	13661	13759	13800	13852	13782	13857	13992	13700	13844	13752	13753	13743	13855	13708	13806	13802	13853	13762	13736	13519	13954	13838	13876	13885	13618	13769	13648	13768	13849	13735	13736	13853	13776	13787	13637	13691	13805	13765	13863	13596	13841	13668	13879	13724	13804	13719	13833	13734	13624	13813	13747	13705	13897	13673	13685	13771	13838	13758	13745	13749	14017	13664	13662	13775	13725	13805	13675	13817	13700	13665	13878	13701	13836	13834	13803	13722	13664	13729	13766	13905	13727	13615	13862	14003	13698	13834	13856	13818	13678	13689	13884	13940	13757	13882	13672	13747	13767	13678	13778	13688	13696	13665	13703	13885	13708	13715	13741	13762	13833	13639	13768	13688	13739	13936	13835	13886	13601	13626	13841	13894	13655	13744	13765	13825	13854	13879	13723	13658	13773	13780	13669	13832	13502	13757	13598	13831	13771	13905	13799	13702	13887	13823	13851	13853	13857	13896	13742	13715	13959	13669	13800	13884	13645	13789	13627	13751	13815	13734	13859	13582	13764	13816	13964	13700	13878	13920	13799	13910	13744	13642	13897	13789	13865	13861	13659	13624	13883	13748	13677	13658	13742	13641	13681	13672	13676	13858	13815	13740	13832	13930	13944	13703	13786	13717	13744	13675	13551	13684	13709	13619	13768	13679	13898	13733	13774	13946	13668	13775	13679	13755	13785	13780	13571	13782	13687	13736	13841	13563	13809	13954	13650	13650	13815	13672	13633	13857	13948	13848	13721	13796	13636	13701	13864	13780	13711	13806	13730	13791	13817	13739	13792	13896	13822	13894	13802	13743	13819	13910	13783	13788	13801	13782	13794	13605	13779	13780	13778	13929	13721	13685	13589	13820	13664	13659	13720	13714	13809	13774	13789	13823	13664	13659	13694	13723	13707	13908	13791	13640	13720	13887	13831	13705	13735	13892	13853	13823	13674	13685	13820	13869	13602	13761	13903	13735	13689	13671	13783	13857	13696	13932	13910	13673	13657	13767	13617	13907	13818	13835	13856	13690	13839	13802	13725	13834	13678	13723	13690	13775	13669	13767	13834	13732	13822	13803	13826	13941	13902	13809	13760	13929	13763	13684	13876	13673	13901	13727	13824	13843	13658	13908	13797	13836	13594	13835	13692	13765	13698	13719	13860	13850	13641	13848	13623	13816	13788	13846	13673	13804	13733	13840	13687	13770	13778	13837	13823	13811	13829	13656	13934	13887	13784	13957	13906	13761	13770	13977	13676	13687	13729	13774	13858	13612	13934	13628	13602	13597	13638	13618	13819	13750	13681	13745	13804	13810	13728	13693	13858	13864	13650	13804	13917	13763	13685	13729	13753	13750	13784	13833	13755	13854	13816	13768	13817	13823	13707	13804	13674	13833	13659	13725	13644	13795	13795	13664	13765	13825	13971	13713	13755	13672	13573	13749	13865	13823	13784	13756	13657	13688	13868	13788	13676	13695	13663	13924	13849	13635	13986	13639	13739	13746	13747	13598	13677	13666	13698	13697	13701
25002	21376	26832	26630	19642	18425	18401	17709	17486	17717	17606	17246	17483	17484	17511	17480	17371	17250	17449	17381	17338	17444	17390	17309	17267	17401	17388	17380	17540	17297	17380	17413	17454	17198	17214	17310	17527	17247	17462	17426	17355	17285	17670	17390	17257	17182	17404	17285	17285	17193	17211	17205	17303	17412	17037	17369	17295	17215	17062	17270	17352	17157	17302	17122	17225	17434	17356	17203	17168	17037	17197	17248	17141	17294	17303	17192	17379	17291	17163	17325	17478	17389	17145	17360	17178	17254	17352	17269	17364	17468	17208	17275	17155	17189	17124	17250	17152	17382	17175	17197	17218	17251	17232	17403	17286	17155	17398	17149	17366	17456	17348	17255	17303	17223	17135	17355	17373	17140	17344	17421	17329	17148	17302	17404	17285	17127	17087	17338	17278	17109	17319	17329	17408	17170	17325	17283	17453	17198	17112	17028	17391	17301	17238	17219	17313	17080	17287	17461	17376	17140	17084	17603	17384	17346	17068	17442	17252	17345	17324	17425	17116	17236	17365	17556	17354	17049	17123	17106	17195	17157	17442	17287	17257	17110	17130	17331	17273	17188	17025	17515	17272	17364	17128	17067	17262	17351	17204	17301	17363	17225	17339	17101	17434	17283	17204	17443	17235	17261	17520	17217	17215	17262	17428	17310	17458	17080	17393	17243	17333	17438	17315	17260	17472	17402	17229	17566	17574	17339	17088	17244	17276	17343	17187	17319	17210	17085	17366	17226	17239	17198	17255	17414	17454	17401	17366	17163	17220	17257	17396	17105	17256	17135	17282	17202	17250	17231	17362	17078	17260	17288	17325	17326	17294	17157	17325	17246	17256	17303	17341	17312	17473	17440	17207	17192	17344	17241	17308	17170	17394	17420	17465	17235	17208	17193	17200	17086	17214	17445	17279	17259	17226	17340	17076	17403	17326	17357	17374	17255	17284	17396	17309	17186	17265	17381	17443	17371	17150	17290	17058	17415	17211	17135	17204	17213	17149	17312	17215	17191	17235	17180	17346	16979	17284	17089	17322	17346	17193	16965	17240	17103	17207	17112	17386	17301	17278	17182	17199	17356	17309	17393	17346	17236	17044	17221	17278	17064	17142	17449	17523	17143	17158	17458	17327	17252	17332	17235	17299	17071	17438	17280	17192	17133	17263	17215	17271	17291	17223	17450	17235	17091	17134	17179	17534	17354	17255	17276	17319	17437	17350	17200	17220	17354	17328	17233	17439	17125	17147	17318	17232	17247	17241	17374	17332	17323	17115	17461	17141	17098	17210	17218	17385	17327	17250	17417	17388	17206	17257	17133	17087	17275	17177	17319	17260	17345	17175	17282	17289	17136	17221	17176	17112	17398	17345	17138	17400	17287	17412	17372	17274	17171	17446	17376	17437	17249	17071	17093	17194	17187	17160	17182	17209	17127	17273	17180	17195	17312	17262	17170	17433	17289	17269	17209	17359	17315	17251	17233	17187	17052	17439	16974	17294	17383	17318	17069	17344	17285	17355	17319	17309	17306	17229	17244	17281	17145	17181	17276	17318	17291	17360	17307	17002	17326	16972	17192	17335	16934	17031	17158	17376	17339	17389	17046	16972	17150	17257	17338	17291	17200	17207	17424	17636	17304	17203	17222	17383	17157	17333	17396	17023	17429	17278	17128	17354	17287	17200	17536	17238	17309	17232	17239	17134	17283	17375	17184	17261	17260	17247	17219	17191	17251	17183	17386	17225	17176	17158	17446	17345	17295	17374	17342	17288	17166	17347	17193	17393	17183	17342	17318	17400	17269	17222	17236	17163	17536	17335	17432	17212	17192	17338	17402	17486	17360	17351	17190	17176	17327	17500	17236	17107	17191	17108	17512	16965	17203	17282	17167	17267	17234	17185	17139	17320	17493	17215	17455	17352	17206	17288	17098	16962	17192	17310	17309	17399	17201	17242	17240	17183	17214	17312	17290	17109	17195	17312	17315	17361	17418	17172	17089	17476	17463	17290	17289	17225	17155	17184	17137	17240	17235	17273	17424	17156	17038	17233	17238	17422	17393	17381	17186	17173	17363	17259	17301	17161	17290	17201	17413	17205	17193	17251	17385	17365	17217	17256	17361	17379	17231	17271	17212	17241	17340	17508	17225	17208	17409	17424	17180	17098	17269	17326	17059	17387	17307	17294	17595	17272	17402	17325	17394	17383	17136	17354	17344	17448	17201	17199	17331	17238	17254	17426	17394	17263	17350	17265	17380	17132	17452	17324	17296	17309	17208	16995	17124	17166	17557	17212	17253	17133	17340	17328	17159	17354	17432	17352	17173	17339	17243	17170	17329	17251	17362	17263	17272	17092	17186	17069	17358	17318	17383	17332	17170	17330	17359	17299	17318	17416	17282	17327	17373	17263	17350	17249	17380	17199	17308	17397	17354	17196	17154	17219	17187	17278	17232	17364	17330	17159	17238	17419	17299	17257	17446	17109	17123	17166	17205	17079	17247	17213	17314	17377	17303	17441	17512	17242	17177	17360	17428	17402	17216	17270	17362	17229	17259	17196	16907	17262	17418	17467	17110	17249	17280	17448	17259	17249	17247	17201	17307	17172	17027	17235	17358	17226	17165	17182	17304	17403	17329	17499	17375	17332	17266	17097	17279	17440	17357	17256	17355	17236	17256	17433	17283	17266	17317	17303	17251	17387	17162	17343	17338	17135	17304	17339	17136	17375	17012	17294	17273	17519	16986	17235	17423	17269	17122	17118	17273	17286	17126	17059	17264	17258	17398	17205	17414	17278	17298	17208	17253	17186	17223	17274	17165	17325	17165	17404	17348	17235	17271	17299	17511	17438	17338	17099	17246	17232	17283	17185	17218	17130	17297	17215	17094	16879	17124	17270	17279	17343	17385	17282	17260	17091	17205	17251	17324	17136	17370	17350	17213	17270	17326	17203	17318	17477	17386	17387	17296	17239	17214	17322	17273	17270	17278	17445	17241	17210	17327	17176	17308	17194	17342	17461	17241	17364	17338	17435	17375	17284	17119	17086	17301	17282	17366	17497	17380	17312	17182	17412	17186	17027	17107	17271	17193	17171	17249	17241	17271	17364	17196	17182	17162	17214	17153	17278	17329	17312	17499	17477	17318	17516	17382	17342	17106	17329	17310	17326	17234	17242	17383	17281	17258	17356	17414	17380	17310	17447	17127	17371	17558	17172	17349	17248	17103	17206	17114	17208	17189	17146	17365	17403	17367	17384	17363	17039	17128	17231	17417	17267	17449	17398	17414	17473	17331	17013	17306	17092	17211	17279	17336	17344	17384	17395	17337	17275	17024	17230	17425	17347	17304	17236	17287	17328	17054	17226	17143	17153	17406	17393	17440	17252	17255	17290	17139	17151	17271	17286	17324	17149	17449	17466	17250	17185	17204	17366	17162	17277	17131	17177	17348	17186	17253	17216	17082	17213	17354	17409	17174	17102	17202	17253	17229	17461	16884	17182	17373	17333	17335	17274	17285	17345	17339	17408	17105	17311	17208	17466	17260	17061	17240	17113	17128	17102	17362	17316	17139	17402	17405	17161	17084	17247	17314	17368	17287	17243	17402	17268	17108	17256	17459	17287	17270	17299	17130	17157	17286	17256	17395	17319	17169	17278	17275	17146	17142	17283	17178	17133	17324	17249	17146	17325	17271	17264	17119	17212	17230	17342	17308	17249	17409	17324	17281	17326	17328	17182	17086	17148	17294	17276	17420	17384	17264	17341	17574	17413	17401	17393	17207	17193	17367	17219	17190	17187	17286	17223	17179	17321	17288	17320	17153	17300	17330	17332	17279	17372	17289	17140	17267	17152	17130	17210	17299	17392	17190	17225	17152	17157	17126	17316	17257	17219	17150	17270	17212	17308	17257	17187	17239	17376	17425	17416	17326	17396	17180	17378	17337	17152	17335	17348	17077	17361	17175	17176	17430	17206	17378	17297	17001	17301	17221	17098	17402	17129	17304	17259	17410	17063	17299	17298	17220	17449	17170	17286	17331	17448	17319	17444	17365	17314	17387	17288	17174	17141	17021	17146	17169	17329	17235	17286	17206	17434	17270	17260	17138	17236	17291	17423	17239	17160	17212	17203	17338	17398	17076	17325	17586	17277	17219	17255	17217	17212	17269	17308	17102	17399	17279	17326	17203	17316	17122	17401	17291	17352	17176	17242	17372	17156	17112	17205	17345	17233	17490	17177	17207	17242	17419	17455	17409	17320	17085	17366	17278	17276	17282	17005	17381	17171	17272	17200	17409	17213	17082	17327	17090	17097	17302	17304	17345	17335	17145	17399	17312	17104	17213	17503	17344	17168	17317	17264	17385	17548	17254	17475	17098	17128	17198	17061	17386	17393	17264	17153	17331	17340	17409	17179	17286	17311	17241	17168	17399	17305	17171	17054	17262	17294	17277	17145	17116	17174	17426	17355	17255	17343	17294	17153	17441	17408	17317	17221	17283	17168	17235	17452	17408	17346	17278	17295	17308	17387	17252	17178	17389	17376	17325	17230	17397	17295	17386	17288	17187	17297	17079	17169	17147	17117	17153	17408	17135	17200	17127	17382	17210	17208	17372	17178	17146	17499	17286	17184	17288	17113	17258	17318	17188	17233	17442	17468	17305	17425	17292	17226	17102	17359	17478	17170	17274	17251	17232	17008	17059	17270	17247	17333	17504	17254	17296	17235	17237	17377	17253	17292	17265	17344	17429	17333	17385	17202	17364	17482	17472	17427	17185	17232	17276	17235	17458	17193	17104	17119	17352	17337	17235	17414	17279	17123	17262	16901	17292	17220	17390	17251	17302	17442	17286	17335	17213	17251	17231	17313	17236	17562	17384	17229	17254	17409	17274	17283	17368	17358	17065	17410	17137	17451	17402	17464	17394	17224	17296	17511	17279	17399	17256	17214	17361	17236	17169	17294	17270	17241	17456	17365	17417	17206	17406	17413	17316	17229	17185	17255	17319	17246	17276	17128	17260	17187	17000	17198	17331	17385	17293	17253	17199	17281	17143	17492	17202	17282	17425	17120	17203	17346	17298	17466	17242	17276	17276	17225	17306	17223	17193	17062	17260	17407	17072	17142	17356	17332	17301	17248	17292	17352	17385	17070	17164	17381	17273	17021	17156	17314	17327
14073	21447	18814	16989	16158	15514	15078	14539	14506	14517	14333	14370	14385	14185	14279	14159	14476	14227	14154	14261	14259	14106	14311	14121	14429	14196	14093	14243	14167	14082	14047	14215	14212	14223	14207	14087	14272	14163	14112	14197	14307	14135	14278	14121	14065	14083	14143	14078	14164	14240	14112	14246	14360	14095	14136	14235	14105	14140	14116	14018	14106	14231	14065	14181	14139	14097	14185	14328	14185	14067	14127	14304	14382	14148	14089	14129	14283	14160	14081	14179	14159	14145	14026	14143	14044	14310	14066	14164	14396	14186	14274	14170	14144	14190	14218	14262	14138	14114	14042	14249	14165	14198	14139	14220	14281	14028	13873	14212	14154	14125	14256	14104	14010	14112	14022	14199	13862	14134	14305	14081	14146	14041	14186	14045	14071	14142	14179	14061	14206	14256	14288	14195	14170	14186	14140	14174	14255	14346	14191	14118	14266	14188	14183	14128	14145	14188	14263	14120	14168	14022	14135	14106	14050	14119	14190	14149	14125	14173	14060	14186	14250	14137	14150	14029	14110	14148	14103	14396	14225	14099	14196	14103	14156	14197	14317	14192	14125	14000	14040	14070	14307	14174	14108	14069	14193	14181	14093	14201	14106	14035	14277	14092	14058	14097	14180	14211	14180	14236	14317	14260	14020	14141	14067	14028	14177	14187	14108	14149	14092	14130	14241	14194	14245	14161	14230	14221	14203	14048	14038	14173	14184	14090	14203	14303	14338	14144	14184	14024	14238	14118	14239	14069	14115	14083	13964	13999	14209	14252	14313	14186	14099	14104	14144	14431	13944	14183	14224	14131	14089	14025	14215	14209	14157	14108	14167	14258	14144	14209	14159	14026	14144	14134	14081	14072	14179	14241	14317	14075	14046	14119	13957	14219	14226	14151	14079	14066	14198	14113	14091	14109	14254	14262	14214	14250	14158	14212	14191	14206	14285	14140	14123	14212	14089	13921	14237	14113	14195	14160	13978	14384	14092	14240	14116	14047	14108	14053	14339	14201	14091	14186	14163	14293	14174	14071	14129	14275	13995	14258	14175	13987	14019	14192	14039	14102	14258	14082	14290	14066	14172	14221	14099	14033	14356	14201	14124	14072	14264	14195	14073	14015	14019	14019	14161	14240	14221	14171	14133	14146	14129	14010	14146	14134	14196	14125	14137	14040	14093	14197	14023	14069	14287	14169	14002	14235	14209	14119	14049	14198	14170	14203	14157	14247	14159	14209	14101	14219	14290	14083	13991	14039	14064	14271	14208	14321	14288	14251	14275	14079	14174	14177	14256	14112	14177	14102	14286	14247	14239	13918	14188	14245	14209	14180	14072	14334	14268	14224	14110	14067	14159	14207	14110	14354	14124	14272	14122	14279	14164	14138	14116	14356	14256	14212	14260	14178	14273	14166	14239	14107	14262	14140	14225	14218	14097	14178	14093	14228	14197	14185	14097	14130	14176	14228	14146	14040	13920	14161	14162	14115	14302	14042	14208	14131	14254	14073	14309	14117	14022	14062	14247	14224	14070	14060	14230	14052	14077	14184	14109	14062	14055	14210	14052	14164	14259	14276	13942	14104	14202	14227	14259	14052	14267	14370	14022	14304	14001	14134	14072	14193	14260	14047	14241	14092	14218	14204	14167	14360	14155	14214	14122	14011	14051	14104	14064	14051	14156	14285	14246	14223	14165	14104	14130	14083	14021	14107	14097	14132	14142	14068	13995	14372	14231	14156	14123	14381	14209	14140	14297	14329	14053	14241	14225	14039	14191	14158	14157	14166	14165	13971	14202	14085	13930	14017	14080	14020	14218	14131	14109	14261	14047	14126	14221	14110	14203	14202	14170	14073	14337	14043	14108	14184	14091	14181	14139	14290	14111	14296	13978	14229	14240	14157	14188	14143	14166	14066	14153	14217	14176	14327	14117	14102	14215	13943	13977	14307	14203	14210	14280	14184	14218	14160	14257	14225	14182	14033	14151	14139	14410	14117	14284	14151	14061	14324	14150	14121	14178	14144	14237	14085	14047	14391	14364	14081	14166	14165	14255	14091	13969	14185	14320	14126	14195	14184	14251	14161	14290	14130	14073	14278	14345	14025	14000	14145	14240	14106	14126	14218	14228	14124	14237	14178	14120	14050	14067	14180	14198	14174	14126	14192	14034	14084	14173	14213	14133	14098	14057	14162	14147	14163	14208	14163	14196	14052	14269	14430	14173	14178	14125	14212	14289	14009	14099	14145	14009	14298	14033	14231	14124	14269	14010	14159	14052	13994	14406	14100	14136	14178	14097	14108	13998	14147	14246	13985	14120	14155	14074	14205	14242	14181	14185	14147	13972	14104	14335	14044	14045	14195	14113	14254	14204	14424	14094	14196	14159	14196	14161	13983	14288	13922	14200	14066	14340	14156	14092	14212	14251	14044	14041	14117	14311	14171	14236	14083	14222	14099	14188	14155	14377	14155	14230	14258	14214	14181	14046	14175	14064	14123	14178	14117	14092	14076	14116	14078	14139	14113	14236	14230	14214	14064	14258	14357	14306	14261	14171	14110	14179	14121	14130	14141	14193	14256	14287	14301	14120	14157	14187	14054	14207	14091	14086	14212	13977	14230	14103	14178	13904	14218	14298	14197	14295	14109	14031	14158	14240	14223	14100	14144	14132	14279	14200	14198	14132	14338	14176	14224	14039	14167	14077	14193	14289	14207	14187	14128	14208	14291	14137	13998	14271	13958	14092	14046	14207	14107	14083	14132	14214	14117	14028	14091	14267	13990	14270	14188	14258	14276	14174	13997	14229	14349	14246	14298	14208	14134	14107	14318	14076	14261	14117	14119	14119	14074	14134	14128	14095	14271	14156	14086	14131	14173	14106	14142	14033	14235	14024	14029	14216	14111	14099	14198	14193	14241	14067	14312	14033	14144	14219	14075	14219	14222	14274	14280	14204	14093	14176	14218	14186	14133	14034	14145	14187	14155	14139	14078	14284	14281	14192	14353	14238	14076	14194	14116	14201	14206	14161	14056	14294	14211	14131	14092	14214	14211	14229	13929	14091	14229	14122	14056	14191	14341	13917	14222	14184	14016	14274	14106	13991	14267	14082	13921	14250	14174	13995	14191	14340	14028	14149	13961	14382	14195	14012	14141	14093	13922	14144	14152	14188	13933	14271	14247	14109	14191	14069	14104	14254	14027	14231	14208	14053	14037	14176	14197	14198	14070	14233	13923	14225	14394	14315	14350	14220	14203	14146	14113	14002	14248	14069	14139	14155	14223	14220	14243	14117	14213	14115	14095	14161	14105	14265	14134	14185	14066	14091	14064	14034	14207	14213	14192	14231	14127	14138	14121	14171	14341	14095	14080	14175	14156	14116	14154	13999	14046	14137	14140	14153	14049	14164	14055	14203	14189	14282	14097	14300	14238	14153	14181	14346	13953	14205	14207	14067	14232	14277	14240	14111	14041	14049	14134	14182	14171	14240	14300	14114	14214	14287	14205	14086	14204	14143	13907	14137	14226	14283	14164	14031	14034	14171	14281	14145	14153	14236	14211	14305	14175	14264	14181	14028	14148	14125	14078	14102	14197	14290	14223	14101	14043	14278	14256	14248	14243	14293	14286	14147	14061	14209	14370	14053	14148	14064	14055	14146	14219	14212	14047	14146	14236	14145	14081	14075	14033	14236	14151	14191	14255	14167	14120	14296	14036	14266	14109	14294	14144	14285	14116	14289	14168	13942	14226	14257	14134	14175	13929	14140	14277	14054	14053	14077	14149	14085	14111	14217	13997	14052	14333	14073	14030	14124	14147	14192	14237	14024	14156	14193	14252	14203	14160	14274	14364	14156	14009	14215	14065	14113	14109	14078	14269	14146	14226	14108	14114	14231	14114	14318	14097	14234	14217	14170	14115	14278	14258	14199	14286	14074	14051	14069	14179	14325	14309	14249	14113	13995	13989	14165	14248	14108	14343	14205	14121	14102	14016	14092	14101	14188	14258	14327	14051	14159	14288	14082	14066	14185	14172	14072	14286	14267	14248	14137	14149	14100	14288	14114	13944	14149	14044	14163	14142	13902	14120	14295	14150	14195	14130	14295	14259	14055	14266	14007	14238	14139	14137	14233	14149	14391	14054	14254	14173	14043	14238	14280	14214	14265	13953	14119	14175	14207	14291	14094	14226	14023	14067	14173	14211	14361	14110	14132	14123	14077	14218	14119	14143	14110	14076	14271	14070	14052	14170	14110	14316	14198	14117	14322	14296	14197	14285	14214	14143	14130	14196	14069	14310	14285	14152	14087	14147	14116	14191	14259	14299	14012	14152	14205	14278	14315	14169	14011	14133	14100	14372	14102	14218	14176	14181	14087	14113	14150	14135	14044	14281	14110	14187	14262	14272	14198	14086	14092	14071	14398	14114	14119	14072	14167	14123	14217	14265	14032	14232	14068	14182	14222	14040	14196	14142	14283	14163	14252	13966	14254	14225	14242	14253	14255	14166	14284	14162	14088	13980	14123	14241	14359	14091	14372	14145	14258	14225	14059	14202	14190	14152	14177	14178	14195	14130	14139	14066	14439	14199	14234	14275	14362	14205	14167	14085	14033	14106	14071	14329	14268	14056	14054	14335	14241	14031	14220	14321	14374	14243	14242	14092	14101	14188	14214	14103	14054	14127	14101	14203	14245	14171	14168	14306	14370	14223	14170	14022	14151	14161	14318	14048	14298	14166	14025	13954	14150	14201	14076	14070	14164	14167	14184	14063	14247	14189	14087	13909	14194	14106	14145	14086	14209	14290	14113	14189	14207	14231	14191	14126	14317	14159	14088	14135	13964	14247	14063	14094	14211	14186	14240	14163	14227	14128	14170	14241	14213	14310	14151	14056	14247	14271	14286	13930	14257	14020	14071	14027	14242	14117	14113	14125	14111	14135	14153	14156	14088	14070	14195	14189	14271	13994	14244	14281	14156	13992	14180	14435	14023	14209	14098	14318	14194	14235	14060	14048	14069	14287	14387	14294	14149	14274	14182	14354	14228	14266	14232	14108	14127	14127	14265	14228	14146	14160	14033	14195	14205	14104	14253	14258	14321	14063	14177	14100	14067	13966	14091	14127	14170	14227	14237	14147	14085	14287	14106	14356	14150	14160	14170	14343	14042	14122
22327	21376	28711	24406	21692	23331	22877	18374	17316	17421	17446	17003	17003	17009	16912	17152	16932	16977	16780	16824	17019	17090	16849	16821	16683	16749	16809	16820	16903	16786	16663	16790	16864	16655	16861	16855	16862	16709	16822	16800	16645	16513	16810	16805	16738	16741	16669	16704	16982	16442	16796	16772	16471	16738	16318	16596	16688	16698	16639	16850	16599	16643	16546	16640	16778	16716	16759	16597	16617	16753	16675	16580	16546	16814	16686	16515	16609	16553	16611	16630	16671	16908	16743	16569	16763	16726	16542	16808	16632	16745	16708	16592	16658	16446	16547	16621	16680	16911	16940	16645	16658	16636	16751	16763	16614	16736	16833	16593	16644	16654	16705	16622	16644	16691	16753	16554	16702	16768	16513	16796	16723	16670	16629	16577	16709	16565	16894	16572	16542	16688	16780	16964	16635	16749	16730	16639	16386	16502	16699	16763	16593	16675	16617	16673	16640	16599	16857	16733	16506	16481	16636	16437	16566	16874	16405	16652	16667	16615	16467	16548	16547	16593	16756	16442	16860	16662	16519	16658	16682	16739	16500	16482	16539	16536	16720	16728	16801	16650	16587	16595	16716	16560	16600	16601	16511	16680	16664	16689	16697	16692	16729	16665	16805	16690	16615	16585	16517	16587	16560	16592	16575	16505	16589	16569	16805	16625	16700	16800	16534	16524	16611	16676	16710	16729	16671	16529	16600	16516	16677	16664	16630	16551	16542	16618	16659	16623	16718	16678	16714	16656	16477	16585	16710	16776	16774	16718	16597	16604	16530	16625	16529	16529	16858	16653	16697	16621	16516	16576	16721	16582	16698	16615	16665	16529	16635	16715	16600	16491	16661	16667	16754	16639	16548	16657	16613	16711	16750	16488	16601	16680	16570	16546	16616	16754	16821	16604	16689	16591	16509	16613	16618	16716	16628	16503	16652	16598	16549	16511	16534	16622	16697	16622	16655	16620	16455	16528	16406	16729	16816	16469	16679	16586	16614	16702	16832	16560	16678	16583	16484	16660	16684	16710	16660	16739	16552	16936	16554	16697	16777	16488	16726	16584	16792	16723	16779	16630	16600	16588	16625	16575	16618	16578	16584	16627	16686	16762	16628	16797	16711	16495	16717	16468	16580	16522	16662	16703	16465	16470	16546	16622	16707	16594	16709	16719	16540	16407	16669	16678	16653	16468	16621	16854	16616	16541	16560	16584	16545	16619	16613	16686	16702	16511	16654	16808	16842	16721	16795	16858	16546	16665	16696	16682	16632	16719	16658	16662	16504	16818	16595	16733	16417	16644	16675	16647	16436	16684	16992	16732	16550	16572	16677	16606	16648	16724	16585	16467	16597	16756	16751	16508	16699	16405	16685	16515	16747	16578	16714	16551	16665	16633	16619	16575	16648	16593	16812	16519	16542	16592	16622	16596	16692	16601	16692	16517	16469	16577	16665	16513	16713	16484	16727	16464	16620	16580	16552	16626	16422	16657	16722	16800	16558	16688	16592	16627	16552	16597	16636	16502	16494	16456	16625	16573	16570	16685	16642	16667	16585	16603	16608	16557	16595	16526	16566	16626	16650	16521	16693	16621	16663	16606	16785	16659	16481	16724	16639	16784	16679	16596	16552	16585	16574	16647	16534	16470	16695	16592	16542	16517	16613	16591	16345	16734	16614	16570	16540	16598	16674	16345	16701	16692	16338	16753	16717	16611	16742	16788	16698	16589	16606	16624	16627	16515	16611	16747	16676	16562	16550	16611	16750	16711	16834	16544	16538	16651	16801	16573	16615	16670	16698	16816	16670	16449	16660	16659	16634	16724	16695	16771	16595	16547	16719	16698	16525	16465	16634	16591	16556	16682	16488	16685	16662	16611	16585	16421	16831	16680	16657	16650	16676	16687	16547	16444	16593	16554	16617	16533	16666	16750	16639	16608	16589	16734	16491	16678	16821	16607	16714	16475	16649	16648	16653	16810	16545	16735	16731	16611	16705	16670	16560	16722	16698	16669	16569	16513	16742	16541	16580	16343	16705	16604	16601	16602	16730	16555	16568	16550	16561	16616	16548	16724	16653	16658	16592	16544	16607	16790	16733	16741	16471	16643	16469	16567	16519	16534	16617	16613	16674	16650	16750	16603	16732	16731	16529	16605	16656	16866	16662	16798	16722	16591	16688	16506	16445	16710	16740	16506	16769	16739	16677	16670	16546	16597	16414	16499	16645	16554	16669	16782	16705	16760	16508	16546	16636	16597	16695	16640	16712	16680	16583	16619	16647	16430	16650	16688	16550	16598	16507	16660	16648	16671	16523	16346	16583	16678	16496	16650	16660	16896	16778	16719	16701	16628	16603	16676	16778	16874	16498	16584	16629	16666	16595	16622	16749	16644	16749	16611	16651	16673	16600	16628	16584	16752	16733	16542	16653	16594	16560	16431	16623	16466	16752	16563	16735	16514	16588	16586	16682	16770	16604	16692	16522	16633	16553	16743	16586	16641	16693	16613	16651	16582	16727	16769	16703	16544	16739	16698	16421	16561	16716	16562	16569	16556	16571	16488	16491	16842	16631	16545	16494	16662	16413	16566	16616	16667	16494	16737	16603	16616	16556	16641	16474	16575	16693	16390	16498	16298	16791	16642	16624	16600	16467	16502	16479	16668	16452	16552	16837	16565	16667	16762	16682	16764	16592	16495	16781	16642	16516	16600	16442	16737	16632	16890	16666	16599	16623	16579	16594	16560	16641	16647	16587	16801	16781	16620	16588	16412	16734	16478	16750	16557	16672	16712	16585	16709	16652	16477	16520	16478	16631	16629	16607	16618	16706	16637	16674	16678	16622	16796	16559	16680	16784	16836	16740	16582	16659	16492	16650	16660	16618	16507	16505	16786	16597	16515	16501	16832	16658	16738	16483	16661	16585	16535	16486	16526	16738	16777	16612	16660	16721	16707	16632	16518	16643	16740	16593	16771	16558	16595	16546	16719	16559	16540	16732	16541	16505	16715	16572	16602	16726	16740	16657	16646	16929	16517	16632	16577	16687	16711	16552	16733	16420	16580	16387	16559	16619	16630	16743	16585	16595	16683	16707	16432	16545	16506	16660	16681	16625	16731	16529	16796	16687	16684	16595	16591	16702	16786	16485	16550	16795	16556	16405	16545	16610	16640	16489	16572	16619	16444	16597	16572	16769	16650	16502	16531	16539	16442	16394	16724	16749	16468	16712	16699	16697	16541	16626	16546	16399	16555	16705	16441	16721	16666	16695	16393	16746	16793	16641	16633	16745	16773	16543	16482	16466	16451	16636	16595	16670	16363	16543	16536	16535	16557	16528	16660	16713	16700	16581	16563	16420	16592	16421	16601	16744	16730	16615	16587	16897	16611	16533	16515	16737	16469	16540	16663	16475	16397	16654	16594	16689	16697	16489	16637	16874	16602	16583	16574	16714	16541	16668	16725	16602	16365	16423	16630	16515	16839	16669	16632	16655	16524	16562	16540	16502	16536	16612	16604	16755	16625	16625	16763	16666	16521	16389	16660	16632	16809	16740	16692	16600	16656	16555	16580	16589	16857	16666	16678	16732	16769	16794	16662	16628	16574	16517	16523	16680	16580	16626	16615	16748	16468	16463	16633	16926	16724	16717	16798	16640	16701	16736	16624	16800	16789	16919	16562	16782	16676	16788	16661	16654	16700	16519	16713	16565	16467	16590	16615	16809	16652	16628	16803	16561	16604	16618	16469	16469	16479	16713	16574	16658	16487	16719	16678	16744	16605	16761	16520	16691	16708	16520	16710	16638	16526	16746	16573	16475	16461	16746	16613	16665	16558	16573	16484	16542	16601	16668	16592	16536	16668	16659	16678	16737	16667	16526	16658	16497	16704	16759	16818	16577	16553	16782	16712	16584	16455	16533	16735	16721	16724	16654	16463	16600	16765	16931	16642	16504	16503	16503	16408	16468	16712	16722	16613	16557	16646	16600	16628	16668	16712	16541	16859	16508	16834	16798	16573	16656	16737	16813	16683	16649	16606	16631	16598	16694	16509	16704	16533	16748	16648	16759	16812	16561	16723	16583	16766	16523	16662	16661	16701	16657	16580	16640	16472	16318	16673	16584	16669	16683	16657	16552	16643	16605	16813	16673	16539	16704	16507	16653	16708	16544	16583	16528	16608	16742	16618	16692	16647	16619	16483	16727	16466	16431	16586	16515	16547	16701	16612	16613	16758	16414	16630	16662	16849	16548	16754	16712	16817	16566	16545	16558	16682	16791	16576	16568	16739	16660	16549	16805	16734	16638	16460	16701	16733	16662	16784	16629	16707	16993	16612	16450	16714	16634	16813	16657	16665	16612	16365	16560	16618	16850	16668	16623	16623	16463	16540	16438	16458	16665	16567	16664	16679	16631	16682	16822	16517	16504	16508	16686	16710	16682	16743	16571	16797	16733	16523	16604	16596	16688	16686	16707	16784	16409	16485	16702	16511	16450	16851	16695	16638	16551	16657	16822	16654	16672	16469	16572	16741	16583	16593	16696	16652	16663	16653	16703	16628	16668	16632	16616	16483	16774	16656	16427	16460	16605	16700	16531	16680	16632	16645	16394	16501	16706	16716	16674	16625	16640	16692	16781	16839	16808	16698	16659	16756	16559	16460	16687	16578	16622	16528	16603	16564	16641	16606	16647	16671	16666	16766	16839	16562	16675	16361	16633	16581	16625	16551	16564	16599	16557	16606	16530	16518	16865	16614	16490	16489	16521	16652	16783	16473	16461	16707	16432	16651	16708	16586	16757	16531	16624	16471	16689	16714	16547	16672	16618	16739	16575	16687	16780	16482	16644	16565	16724	16493	16759	16508	16690	16604	16502	16370	16648	16779	16719	16624	16559	16792	16679	16663	16673	16546	16548	16660	16771	16597	16676	16564	16665	16632	16742	16710	16720	16448	16654	16617	16518	16595	16813	16759	16577	16472	16559	16565	16707	16625	16668	16641	16577	16583	16623	16770	16471	16549	16628	16419	16579	16623	16690	16642	16695	16603	16499	16568	16401	16608	16704	16514	16618	16790	16533	16546	16741	16590	16668	16783	16575	16448	16738	16548	16649	16536	16673	16647	16772	16647	16632	16589	16604	16541	16574	16766	16655	16527	16625	16915	16870	16407	16431	16832
13288	26357	22537	19060	17869	16627	15654	14993	14468	14284	14251	14201	14203	14024	14210	13952	14234	14124	14032	13958	13966	13955	13954	13925	13869	13894	13915	13708	13753	13994	13738	13731	13924	13830	13860	13696	13707	13865	13844	13851	13712	13823	13836	13652	13801	13830	13778	13983	13761	13868	13863	13804	13681	13893	13742	13814	13671	13815	13832	13696	13673	13762	14049	13728	13911	13749	13951	13844	13866	13937	13810	13805	13824	13851	13755	13602	13789	13906	13768	13933	13681	13803	13872	13695	13793	13821	13783	13732	13885	13881	13947	13796	13824	13706	13924	13902	13804	13652	13842	13698	13705	13816	13821	13711	13698	13647	13843	13917	13686	13678	13862	13750	13722	13807	13667	13810	13528	13686	13857	13794	13848	13676	13743	13748	13822	13790	13672	13636	13803	13731	13972	13743	13836	13827	13808	13632	13731	13651	13791	13713	13840	13812	13679	13665	13872	13610	13796	13763	13775	13693	13936	13714	13715	13776	13689	13730	13865	13630	13669	13698	13650	13771	13829	13867	13797	13846	13841	13709	13792	13851	13891	13972	13790	13849	13711	13765	13866	13713	13805	13734	13753	13807	13839	13896	13767	13819	13661	13836	13791	13869	13681	13873	13705	13950	13562	13967	13632	13784	13794	13879	13680	13796	13752	13733	13763	13758	13825	13871	13812	13727	13672	13882	13843	13835	13784	13857	13892	13687	13711	13718	13718	13868	13602	13728	13770	13707	13866	13807	13774	13789	13761	13652	13550	13768	13732	13958	13846	13711	13784	13629	13943	13852	13663	13807	13786	13661	13821	13918	13743	13623	13774	13675	13813	13619	13913	14009	13625	13705	13782	13736	13880	13716	13819	13684	13692	13877	13842	13777	13961	13743	13999	13808	13841	13840	13767	13860	13868	13832	13905	13680	13714	13894	13782	13710	13679	13769	13959	13700	13662	13769	13676	13768	13725	13847	13694	13834	13757	13732	13794	13637	13865	13819	13736	13754	13798	13727	13792	13707	13787	13796	13765	13866	13765	13787	13618	13865	13809	13692	13921	13801	13844	13740	13614	13549	13908	13614	13714	13715	13745	13829	13720	13934	13887	13796	13951	13805	13650	13692	13808	13922	13691	13700	13805	13770	13818	13848	13628	13603	13672	13881	13880	13786	13789	13835	13705	13920	13837	13703	13849	13760	13895	13601	13904	13714	14052	13913	13680	13977	13725	13791	13824	13900	13900	13822	13741	13834	13801	13885	13757	13733	13755	13841	13821	13685	13871	13809	13677	13656	13796	13642	13905	13874	13877	13668	13905	13627	13749	13787	13639	13812	13489	13780	13846	13667	13770	13714	13950	13773	13530	13967	13738	13815	13636	13663	13679	13956	13733	13754	13758	13652	13835	13977	13690	13877	13630	13740	13741	13786	13741	13735	13955	13767	13953	13694	13756	13817	13778	13779	13790	13786	13798	13855	13676	13716	13665	13927	13813	13769	13814	13888	13806	13688	13755	13824	13895	13849	13733	13778	13713	13658	13962	13719	13711	13751	13891	13738	13739	13791	14100	13888	13921	13701	13700	13664	13683	13806	13777	13679	13789	13762	13784	13776	13581	13692	13611	13948	13827	13777	13825	13846	13769	13836	13782	13759	13632	13871	14071	13829	13814	13679	13859	13734	13839	13820	13932	13828	13786	13827	13669	13792	13797	13986	13756	13705	13757	13770	13861	13752	13749	13679	13625	13793	13658	13819	13682	13700	13663	13834	13872	13818	13768	13823	13878	13833	13708	13706	13811	13727	13786	13673	13863	13931	13670	13678	13895	13727	13718	13735	13809	13839	13760	13754	13806	13783	13824	13705	13622	13838	13928	13823	13792	13734	13938	13844	13705	13712	13938	13725	13681	13865	13787	13660	13847	13646	13557	13855	13827	13728	13765	13764	13905	13630	13778	13979	13947	13976	13857	13816	13791	13814	13741	13538	13682	13811	13719	13856	13673	13928	13837	13813	13949	13771	13696	13810	13803	13783	13601	13685	13710	13790	13655	13651	13668	13589	13749	13915	13786	13755	13699	13908	13810	13895	13811	13740	13808	13622	13739	13709	13881	13841	13828	13656	13825	13837	13656	13772	13858	13785	13715	13940	13861	13827	13693	13911	13766	13805	13764	13785	13621	13838	13922	13799	13816	13777	13809	13887	13630	13816	13777	13762	13974	13816	13682	13723	13746	13758	13730	13832	13794	13824	13667	13829	13664	13804	13869	13768	13833	13781	13663	13803	13833	13871	13651	13741	13803	13696	13754	13839	13822	13949	13711	13754	13696	13725	13765	13854	13768	13691	13754	13848	13767	13731	13815	13773	13901	13703	13923	13771	13796	13655	13809	13772	13638	13962	13966	13695	13672	13871	13715	13856	13701	14010	13744	13761	13784	13903	13651	13718	13594	13821	13736	13712	13775	13947	13801	13709	13822	13749	13656	13988	13836	13688	13802	13842	13604	13803	13650	13863	13881	13778	13801	13635	13802	13829	13692	13748	13811	13681	13926	13843	13702	13857	13658	13744	13836	13761	14071	13726	13771	13740	13934	13680	13903	13490	13596	13758	13871	13714	13855	13755	13853	13802	13948	13760	13689	13943	13801	13751	13873	13851	13720	13862	13716	13910	13777	13880	13759	13864	13713	13872	13643	13865	13922	13866	13736	13630	13730	13794	13593	13765	13746	13755	13715	13822	13880	13862	13676	13670	13781	13751	13805	13777	13815	13755	13912	13703	13843	13664	13731	13823	13757	13704	13780	13684	13814	13768	13781	13781	13751	13702	13806	13838	13650	13599	13649	13808	13711	13740	13682	13859	13879	13770	13865	13687	13818	13697	13688	13762	13763	13688	13682	13798	13773	13736	13856	13778	13744	13779	13737	13784	13806	13699	13710	13829	13772	13642	13813	13772	13571	13696	13691	13719	13924	13750	13876	13788	13837	13917	13732	13656	13773	13847	13837	13681	13685	13654	13875	13913	13671	13774	13678	13712	13805	13710	13763	13823	13844	13700	13924	13771	13573	13767	13720	13773	13781	13732	13787	13803	13739	13759	13747	13827	13541	13669	13812	13772	13751	13636	13864	13771	13866	13800	13739	13966	13751	13895	13702	13785	13768	13699	13858	13760	13770	13837	13635	13770	13912	13734	13760	13693	13783	13733	13847	13915	13741	13775	13902	13918	13837	13792	13901	13733	13598	13680	13718	13855	13856	13679	13691	13915	13679	13748	13879	13723	13832	13679	13686	13807	13902	13822	13879	13765	13864	13930	13727	13833	13754	13695	13703	13758	13809	13832	13820	13597	13568	13766	13881	13750	13830	13749	13651	13783	13849	13647	13870	13824	13780	13732	13767	13677	13812	13583	13747	13831	13859	13757	13770	13744	13773	13693	13799	13800	13821	13869	13688	13718	13957	13649	13716	13792	13922	13915	13723	13570	13621	13767	13713	13631	13694	13644	13902	13591	13740	13711	13938	13638	13823	13908	13769	13681	13775	13846	13955	13926	13763	13625	13826	13723	13756	13749	13838	13804	13716	13845	13847	13671	13678	13725	13789	13973	13745	13730	13702	13670	13733	13821	13670	13779	13975	13721	13906	13893	13837	13765	13663	13911	13931	13528	13673	13652	13875	13684	13751	13658	13812	13577	13882	13735	13726	13785	13904	13780	13765	13947	13804	13656	13841	13814	13710	13682	13785	13790	13785	13716	13696	13960	13853	14075	13699	13834	13580	13692	13778	13819	13729	13837	13762	13748	13704	13814	13761	13723	13794	13792	14164	13689	13693	13844	13751	13650	13790	13694	13687	13724	13905	13813	13642	13963	13813	13691	13806	13754	13751	13688	13803	13764	13714	13716	13732	13789	13839	13751	13775	13769	13761	13843	13618	13892	13838	13705	13776	13827	13769	13815	13880	13660	13746	13779	13680	13705	13758	13803	13893	13692	13741	13807	13814	13697	13737	13593	13687	13817	13715	13695	13658	13814	13711	13834	13792	13719	13725	13573	13844	13674	13762	13863	13848	13761	13798	13788	13698	13546	13686	13988	13902	13831	13809	13833	13754	13880	13837	13685	13728	13962	13830	13923	13744	13823	13734	13781	13613	13638	13830	13800	13689	13739	13839	13606	13906	13622	13813	13873	13888	13690	13765	13820	13758	13698	13630	13764	13861	13632	13909	13862	13697	13883	13790	13926	13735	13739	13746	13803	13734	13797	13849	13752	13761	13759	13702	13854	13754	13842	13794	13786	13860	13864	13752	13828	13682	13774	13816	13840	13779	13814	13949	13696	13801	13774	13842	13666	13771	13825	13713	13696	13717	13745	13737	13719	13674	13727	13787	13698	13775	13705	13786	13874	13832	13840	13784	13689	13772	13943	13685	13812	13868	13978	13741	13948	13626	13814	13868	13827	13805	13656	13892	13812	13745	13873	13836	13536	13687	13888	13857	13737	13749	13695	13818	13667	13742	13768	13756	13726	13781	13815	13850	13753	13778	13812	13749	13774	13744	13698	13862	13687	13533	13945	13809	13854	13562	13753	13828	13641	13847	13775	13678	13845	13649	13729	13687	13696	13913	13781	13823	13703	13858	13662	13835	13759	13773	13745	13635	13806	13771	13813	13903	13825	13827	13771	13684	13837	13906	13846	13679	13640	13651	13938	13784	13978	13784	13817	13759	13713	13852	13707	13836	13885	13785	13789	13855	13804	13771	13720	13766	13833	14054	13591	13879	13938	13824	13799	13797	13800	13756	13923	13696	13777	13739	13715	13666	13713	13727	13862	13816	13798	13712	13894	13783	13849	13936	13904	13802	13793	13839	13841	13669	13836	13846	13914	13735	13746	13617	13816	13717	13718	13847	13728	13882	13746	13600	13720	13771	13643	13751	13621	13688	13757	13868	13762	13773	13717	13669	13690	13871	13869	13935	13808	13727	13660	13811	13784	13771	13796	13792	13718	13884	13734	13705	13760	13738	13810	13757	13683	13877	13698	13810	13790	13849	13904	13984	13894	13703	13695	13726	13769	13856	13691	13809	13818	13787	13864	13994	13758	13901	13699	13861	13759	13639	13772	13925	13559	13687	13923	13806	13854	13757	13817	13676	13768	13702	13918	13736	13790	13798	13815	13871	13832
30036	22736	23493	20742	18465	17957	17894	17731	17433	17553	17562	17617	17643	17379	17475	17474	17429	17484	17436	17421	17443	17444	17565	17570	17442	17295	17364	17334	17455	17390	17431	17275	17370	17436	17499	17403	17338	17325	17274	17348	17428	17489	17494	17347	17478	17401	17577	17202	17428	17521	17235	17452	17319	17244	17603	17513	17585	17202	17418	17423	17478	17642	17444	17368	17341	17251	17595	17367	17332	17451	17477	17157	17294	17298	17189	17380	17158	17283	17649	17458	17321	17199	17515	17555	17235	17570	17352	17336	17551	17353	17533	17353	17429	17373	17326	17302	17568	17436	17362	17591	17589	17489	17563	17368	17426	17411	17553	17404	17430	17435	17390	17230	17165	17461	17592	17232	17413	17593	17412	17556	17387	17652	17521	17240	17482	17305	17289	17325	17523	17370	17335	17434	17230	17336	17504	17328	17451	17486	17325	17509	17491	17303	17312	17428	17297	17447	17483	17609	17525	17258	17368	17607	17489	17272	17415	17488	17294	17639	17424	17372	17313	17496	17346	17533	17565	17331	17413	17518	17383	17341	17280	17263	17269	17400	17263	17312	17351	17300	17347	17493	17458	17396	17299	17375	17578	17361	17350	17303	17296	17211	17440	17515	17367	17562	17496	17429	17381	17534	17384	17302	17394	17281	17198	17411	17361	17303	17284	17374	17589	17228	17252	17305	17464	17284	17316	17449	17200	17410	17643	17720	17410	17372	17511	17426	17261	17467	17457	17205	17412	17204	17347	17291	17199	17426	17318	17444	17349	17362	17516	17556	17345	17364	17276	17338	17389	17488	17318	17631	17504	17323	17150	17487	17415	17760	17517	17271	17407	17398	17367	17527	17355	17038	17298	17472	17412	17439	17541	17581	17323	17337	17520	17370	16969	17464	17417	17253	17129	17400	17439	17214	17399	17455	17370	17168	17349	17376	17402	17288	17610	17320	17241	17529	17555	17424	17377	17367	17259	17396	17282	17250	17133	17486	17314	17500	17312	17378	17144	17230	17357	17548	17402	17544	17376	17456	17432	17242	17491	17503	17292	17234	17235	17546	17278	17396	17478	17455	17472	17394	17254	17492	17256	17466	17242	17376	17368	17037	17374	17442	17443	17389	17403	17394	17390	17372	17369	17423	17422	17479	17419	17305	17416	17404	17381	17313	17344	17319	17457	17585	17427	17415	17469	17356	17437	17243	17493	17453	17201	17164	17467	17350	17327	17317	17364	17543	17507	17250	17238	17454	17354	17271	17489	17262	17413	17364	17453	17416	17347	17332	17171	17428	17280	17329	17532	17299	17443	17053	17382	17413	17501	17388	17328	17347	17482	17382	17433	17329	17351	17349	17239	17412	17339	17170	17352	17603	17498	17250	17379	17478	17372	17325	17293	17471	17390	17305	17169	17244	17546	17416	17224	17385	17459	17497	17562	17334	17170	17397	17449	17317	17475	17221	17465	17457	17406	17336	17477	17709	17416	17472	17447	17497	17223	17462	17463	17427	17212	17250	17336	17482	17286	17493	17486	17372	17555	17179	17335	17482	17456	17292	17338	17376	17600	17429	17272	17314	17391	17535	17413	17439	17486	17424	17446	17428	17511	17320	17535	17288	17344	17470	17352	17470	17181	17493	17440	17402	17498	17497	17491	17330	17470	17366	17365	17619	17682	17464	17355	17350	17449	17460	17286	17297	17346	17416	17288	17457	17383	17366	17329	17361	17313	17266	17491	17312	17530	17477	17300	17236	17399	17347	17326	17327	17393	17424	17520	17423	17321	17442	17509	17322	17495	17381	17103	17342	17650	17501	17377	17486	17513	17443	17312	17369	17528	17443	17538	17195	17437	17303	17330	17565	17176	17303	17386	17427	17335	17259	17499	17363	17538	17400	17313	17182	17291	17402	17352	17097	17423	17539	17282	17280	17628	17304	17212	17451	17213	17405	17362	17405	17273	17308	17356	17384	17531	17317	17474	17587	17345	17370	17209	17462	17483	17399	17443	17339	17490	17300	17351	17347	17382	17226	17312	17199	17416	17245	17281	17360	17074	17451	17400	17475	17553	17381	17304	17320	17323	17329	17346	17322	17580	17528	17429	17420	17448	17381	17337	17341	17359	17563	17520	17333	17262	17375	17487	17293	17532	17277	17484	17351	17336	17296	17455	17525	17295	17249	17355	17412	17380	17344	17400	17345	17633	17525	17465	17560	17422	17366	17471	17418	17420	17575	17618	17428	17293	17452	17319	17585	17284	17576	17255	17309	17451	17510	17469	17457	17316	17364	17463	17466	17111	17448	17432	17261	17314	17243	17256	17241	17466	17169	17396	17609	17505	17240	17347	17522	17523	17302	17470	17406	17406	17386	17419	17419	17405	17289	17583	17477	17479	17388	17401	17490	17573	17257	17352	17251	17288	17268	17213	17288	17247	17392	17339	17402	17290	17193	17319	17337	17147	17417	17571	17317	17464	17335	17331	17294	17320	17305	17355	17501	17454	17270	17435	17243	17380	17416	17448	17428	17584	17373	17434	17298	17246	17331	17439	17438	17406	17534	17518	17329	17388	17400	17560	17244	17356	17452	17374	17306	17381	17456	17340	17264	17278	17370	17568	17513	17472	17572	17461	17385	17220	17492	17425	17510	17325	17280	17193	17261	17378	17515	17362	17508	17298	17537	17247	17482	17093	17372	17511	17454	17441	17272	17355	17398	17520	17415	17403	17231	17299	17348	17284	17265	17295	17406	17504	17313	17442	17539	17318	17589	17305	17451	17458	17435	17222	17305	17270	17314	17257	17518	17441	17241	17364	17383	17276	17411	17480	17408	17376	17451	17139	17346	17332	17463	17468	17423	17467	17351	17435	17436	17564	17507	17346	17418	17303	17382	17416	17300	17395	17649	17533	17401	17221	17329	17443	17163	17318	17449	17251	17345	17152	17628	17418	17291	17245	17418	17589	17324	17630	17484	17460	17171	17371	17589	17387	17442	17291	17439	17384	17456	17330	17648	17500	17343	17286	17312	17416	17563	17360	17253	17431	17567	17363	17364	17262	17147	17518	17530	17581	17246	17361	17381	17494	17209	17323	17455	17501	17397	17375	17094	17312	17328	17291	17354	17522	17327	17471	17091	17416	17400	17590	17435	17399	17531	17437	17317	17493	17510	17379	17499	17365	17426	17428	17359	17377	17356	17400	17359	17440	17253	17121	17508	17372	17344	17329	17670	17522	17401	17399	17389	17272	17074	17410	17358	17334	17446	17680	17532	17417	17285	17523	17581	17369	17323	17301	17244	17498	17326	17407	17599	17400	17272	17455	17464	17404	17310	17298	17479	17460	17370	17449	17138	17310	17333	17314	17452	17439	17304	17467	17487	17233	17477	17348	17352	17441	17329	17471	17266	17330	17495	17428	17301	17130	17354	17447	17444	17406	17511	17408	17433	17238	17353	17448	17404	17320	17339	17415	17469	17561	17430	17504	17297	17275	17355	17404	17377	17372	17310	17444	17372	17352	17594	17512	17628	17349	17491	17283	17402	17567	17477	17537	17272	17479	17324	17391	17372	17277	17393	17464	17385	17483	17328	17448	17370	17198	17397	17396	17513	17305	17394	17281	17249	17472	17366	17436	17346	17299	17362	17625	17368	17520	17359	17588	17535	17255	17490	17422	17372	17425	17379	17497	17489	17473	17431	17527	17500	17513	17473	17540	17506	17493	17690	17399	17271	17202	17157	17511	17351	17274	17427	17301	17538	17373	17430	17195	17303	17085	17294	17514	17601	17475	17450	17295	17216	17386	17277	17296	17326	17298	17289	17399	17421	17443	17591	17516	17396	17460	17486	17320	17295	17271	17220	17471	17607	17275	17457	17276	17327	17250	17290	17552	17513	17284	17291	17384	17323	17455	17364	17384	17435	17372	17355	17210	17493	17383	17643	17565	17199	17397	17407	17395	17268	17275	17332	17430	17333	17413	17401	17353	17522	17346	17365	17419	17178	17409	17341	17419	17280	17334	17678	17408	17589	17382	17655	17363	17397	17513	17501	17124	17528	17150	17415	17742	17473	17297	17427	17604	17391	17400	17286	17311	17451	17347	17377	17286	17419	17335	17514	17390	17238	17343	17420	17201	17285	17372	17457	17376	17379	17388	17330	17357	17220	17588	17435	17247	17521	17475	17427	17491	17490	17484	17337	17294	17374	17544	17359	17447	17370	17487	17418	17301	17303	17426	17413	17438	17448	17498	17375	17423	17441	17371	17336	17249	17387	17219	17364	17479	17400	17359	17339	17431	17385	17531	17509	17427	17256	17269	17325	17483	17477	17436	17530	17537	17324	17626	17431	17667	17392	17331	17481	17321	17323	17347	17722	17569	17340	17609	17599	17243	17458	17462	17403	17353	17391	17258	17434	17442	17278	17381	17461	17506	17471	17344	17431	17440	17190	17387	17424	17378	17372	17319	17549	17366	17316	17478	17475	17282	17348	17458	17392	17454	17323	17525	17281	17429	17433	17435	17544	17498	17511	17415	17234	17237	17157	17347	17454	17346	17543	17535	17482	17483	17523	17133	17520	17263	17625	17424	17439	17349	17383	17419	17372	17347	17272	17494	17547	17297	17347	17337	17426	17449	17331	17381	17603	17355	17514	17277	17404	17365	17331	17400	17511	17428	17247	17256	17421	17411	17563	17496	17474	17365	17412	17336	17332	17503	17390	17303	17557	17354	17520	17224	17341	17427	17320	17561	17427	17248	17410	17316	17331	17445	17423	17379	17263	17213	17493	17328	17183	17312	17359	17404	17593	17312	17511	17523	17293	17545	17345	17327	17407	17656	17393	17434	17411	17499	17403	17513	17457	17461	17533	17423	17261	17429	17509	17299	17609	17204	17206	17697	17591	17429	17290	17389	17444	17385	17517	17379	17485	17467	17439	17450	17320	17168	17411	17320	17429	17482	17436	17484	17301	17235	17367	17264	17304	17451	17483	17465	17399	17276	17315	17160	17574	17281	17125	17460	17492	17341	17588	17528	17354	17305	17461	17257	17262	17468	17401	17293	17461	17591	17524	17519	17285	17337	17408	17447	17359	17399	17469	17462	17341	17586	17420	17492	17484	17374	17412	17497	17282	17416	17286	17261	17303	17361	17362	17275	17422	17369	17445	17474	17414
16338	20171	18130	16350	15695	15184	14919	14712	14465	14643	14507	14407	14415	14354	14479	14250	14412	14352	14353	14344	14352	14502	14434	14358	14354	14374	14331	14253	14347	14204	14260	14251	14188	14181	14161	14228	14345	14365	14226	14205	14399	14234	14381	14247	14187	14270	14356	14417	14464	14255	14244	14238	14251	14292	14228	14085	14298	14350	14385	14170	14272	14216	14167	14325	14273	14131	14136	14142	14294	14334	14135	14302	14409	14436	14275	14253	14175	14357	14330	14253	14219	14235	14393	14226	14239	14324	14124	14279	14077	14315	14285	14132	14194	14035	14223	14454	14239	14389	14446	14271	14124	14251	14322	14334	14376	14268	14200	14351	14417	14214	14187	14133	14154	14264	14083	14373	14535	14306	14382	14163	14344	14251	14296	14181	14224	14189	14239	14182	14219	14260	14148	14230	14227	14423	14261	14273	14224	14225	14363	14212	14254	14240	14306	14158	14167	14134	14305	14160	14194	14369	14228	14235	14246	14314	14372	14159	14223	14316	14364	14209	14323	14308	14302	14293	14073	14242	14448	14233	14239	14249	14367	14326	14040	14449	14287	14261	14196	14366	14310	14214	14341	14282	14241	14231	14361	14168	14152	14307	14342	14243	14311	14169	14313	14470	14224	14427	14318	14439	14238	14370	14359	14252	14292	14327	14148	14121	14236	14432	14238	14390	14193	14215	14239	14300	14449	14327	14179	14364	14227	14447	14222	14339	14292	14397	14386	14308	14268	14265	14116	14205	14303	14193	14287	14213	14196	14199	14257	14356	14295	14228	14228	14111	14322	14269	14321	14178	14236	14225	14202	14245	14238	14302	14341	14253	14290	14240	14390	14366	14279	14399	14323	14159	14086	14137	14141	14270	14189	14355	14247	14110	14183	14267	14117	14241	14120	14093	14423	14382	14215	14361	14425	14292	14332	14328	14110	14392	14052	14249	14504	14276	14239	14164	14217	14337	14507	14120	14268	14312	14319	14149	14347	14323	14285	14359	14118	14124	14367	14217	14142	14327	14378	14149	14130	14299	14346	14273	14241	14254	14262	14304	14394	14348	14278	14330	14320	14344	14272	14274	14386	14278	14133	14159	14255	14397	14240	14137	14363	14256	14334	14170	14454	14307	14082	14293	14279	14246	14256	14278	14325	14375	14124	14301	14290	14228	14224	14248	14285	14264	14445	14205	14253	14245	14231	14281	14308	14353	14310	14154	14190	14176	14387	14279	14146	14156	14276	14420	14369	14173	14139	14257	14256	14249	14250	14235	14262	14160	14370	14263	14458	14107	14391	14288	14216	14286	14306	14244	14254	14336	14295	14178	14378	14375	14240	14338	14323	14229	14215	14322	14188	14316	14315	14285	14233	14272	14207	14248	14289	14367	14415	14346	14243	14318	14142	14384	14336	14317	14248	14117	14358	14425	14391	14317	14257	14265	14087	14231	14251	14162	14231	14234	14255	14169	14321	14237	14107	14374	14248	14234	14273	14362	14294	14299	14265	14245	14351	14513	14213	14212	14333	14162	14427	14173	14242	14305	14274	14231	14359	14275	14158	14097	14507	14267	14330	14254	14157	14394	14346	14276	14237	14279	14343	14467	14263	14160	14312	14189	14300	14321	14275	14268	14235	14315	14236	14213	14166	14185	14411	14099	14366	14192	14220	14222	14280	14140	14179	14163	14309	14278	14182	13991	14114	14402	14249	14260	14166	14357	14351	14252	14190	14180	14274	14361	14282	14220	14204	14245	14237	14379	14235	14193	14299	14280	14204	14190	14167	14542	14241	14310	14437	14157	14330	14301	14261	14291	14371	14169	14363	14311	14136	14300	14383	14355	14188	14363	14271	14254	14222	14130	14219	14178	14300	14073	14212	14350	14332	14287	14034	14064	14400	14436	14265	14288	14156	14401	14305	14274	14207	14307	14280	14149	14251	14315	14141	14281	14290	14281	14402	14263	14379	14108	14289	14174	14219	14123	14223	14425	14189	14382	14186	14194	14283	14276	14122	14356	14420	14480	14263	14264	14164	14290	14322	14296	14211	14150	14359	14336	14424	14074	14056	13969	14284	14394	14335	14238	14137	14233	14379	14304	14533	14257	14126	14368	14283	14284	14291	14299	14329	14249	14421	14379	14169	14068	14190	14297	14234	14191	14248	14322	14446	14142	14397	14252	14173	14506	14199	14320	14358	14227	14231	14271	14216	14118	14337	14209	14048	14324	14302	14246	14276	14213	14295	14265	14510	14299	14311	14224	14263	14220	14346	14220	14388	14051	14263	14082	14302	14292	14151	14209	14340	14219	14341	14309	14228	14408	14235	14328	14264	14221	14257	14283	14406	14397	14238	14201	14199	14412	14109	14457	14501	14193	14298	14274	14335	14241	14262	14354	14400	14459	14378	14139	14211	14310	14430	14290	14232	14206	14186	14400	14220	14308	14390	14317	14297	14151	14158	14309	14178	14139	14369	14215	14258	14365	14456	14336	14321	14307	14208	14295	14183	14147	14044	14410	14355	14302	14452	14394	14205	14368	14214	14215	14334	14044	14248	14487	14172	14249	14365	14322	14132	14234	14191	14300	14193	14254	14336	14214	14261	14201	14218	14206	14183	14240	14235	14510	14274	14317	14266	14414	14298	14294	14260	14249	14234	14314	14228	14102	14260	14099	14184	14219	14169	14230	14348	14292	14318	14329	14261	14442	14298	14231	14297	14339	14360	14330	14183	14333	14321	14273	14330	14301	14285	14350	14264	14283	14169	14336	14291	14291	14294	14161	14276	14221	14311	14327	14310	14089	14193	14398	14229	14271	14356	14329	14259	14240	14331	14432	14232	14193	14202	14338	14307	14225	14289	14356	14144	14126	14331	14326	14340	14219	14277	14238	14206	14242	14200	14275	14171	14276	14244	14377	14310	14057	14263	14128	14277	14211	14266	14218	14353	14361	14398	14254	14339	14275	14201	14181	14153	14320	14125	14330	14192	14274	14284	14197	14264	14322	14282	14239	14358	14344	14468	14173	14079	14327	14171	14202	14243	14284	14248	14247	14422	14263	14251	14393	14404	14236	14181	14355	14359	14233	14374	14241	14225	14428	14117	14299	14174	14152	14359	14183	14307	14163	14440	14184	14023	14463	14276	14442	14446	14379	14412	14204	14237	14310	14202	14192	14098	14194	14368	14250	14211	14241	14359	14129	14290	14234	14294	14480	14324	14263	14262	14371	14330	14177	14012	14363	14180	14306	14384	14282	14272	14283	14118	14231	14323	14407	14295	14169	14230	14188	14409	14202	14249	14241	14419	14239	14267	14214	14235	14221	14207	14268	14228	14251	14146	14138	14277	14238	14257	14253	14403	14242	14188	14153	14385	14290	14299	14317	14284	14404	14270	14271	14237	14246	14364	14223	14297	14265	14258	14371	14245	14233	14186	14225	14386	14192	14247	14336	14258	14377	14198	14356	14320	14294	14165	14258	14195	14220	14240	14148	14308	14100	14233	14152	14301	14130	14312	14278	14079	14202	14434	14254	14046	14266	14215	14212	14212	14320	14251	14267	14158	14367	14343	14174	14256	14349	14355	14185	14267	14203	14376	14315	14196	14383	14200	14191	14288	14303	14236	14241	14337	14182	14205	14263	14274	14291	14277	14203	14331	14320	14182	14184	14380	14205	14120	14164	14222	14406	14050	14234	14271	14229	14258	14327	14281	14355	14261	14173	14241	14233	14244	14433	14095	14296	14135	14344	14053	14147	14328	14258	14156	14156	14227	14166	14100	14292	14279	14302	14380	14200	14284	14190	14291	14232	14253	14133	14223	14317	14444	14289	14292	14312	14252	14335	14231	14382	14239	14390	14366	14145	14227	14232	14343	14341	14299	14277	14317	14226	14163	14370	14119	14207	14312	14365	14304	14282	14291	14139	14270	14197	14329	14232	14374	14313	14247	14258	14401	14366	14234	14130	14318	14190	14445	14334	14333	14338	14193	14372	14524	14317	14142	14205	14368	14175	14272	14286	14399	14186	14124	14386	14301	14321	14254	14441	14060	14366	14340	14304	14405	14324	14199	14345	14494	14274	14252	14482	14265	14275	14233	14291	14410	14320	14339	14262	14293	14117	14267	14458	14267	14240	14221	14185	14226	14311	14248	14261	14441	14199	14333	14358	14242	14155	14184	14390	14092	14242	14296	14246	14360	14323	14362	14179	14185	14487	14297	14336	14198	14372	14362	14292	14157	14286	14308	14117	14199	14304	14230	14241	14298	14201	14192	14165	14286	14190	14283	14252	14241	14252	14304	14386	14294	14267	14294	14187	14330	14372	14239	14236	14406	14161	14090	14346	14311	14424	14181	14224	14373	14309	14297	14156	14253	14386	14193	14204	14217	14318	14203	14366	14307	14348	14149	14300	14284	14259	14364	14185	14432	14428	14305	14212	14287	14222	14163	14172	14422	14173	14299	14326	14086	14269	14229	14211	14359	14305	14259	14282	14250	14236	14246	14139	14335	14262	14351	14472	14364	14340	14374	14247	14329	14274	14308	14089	14147	14269	14467	14330	14231	14204	14425	14228	14270	14274	14327	14234	14501	14314	14223	14407	14412	14191	14171	14197	14135	14362	14240	14387	14230	14274	14152	14368	14319	14291	14299	14167	14209	14423	13969	14353	14298	14467	14194	14365	14227	14409	14250	14271	14441	14275	14281	14267	14115	14026	14227	14373	14260	14268	14337	14339	14191	14139	14346	14227	14343	14161	14199	14343	14258	14207	14134	14282	14355	14284	14450	14275	14262	14376	14215	14332	14295	14292	14373	14186	14256	14271	14103	14146	14242	14157	14276	14373	14318	14226	14220	14148	14199	14367	14404	14386	14308	14073	14281	14367	14274	14147	14297	14352	14265	14197	14345	14091	14305	14259	14262	14437	14303	14377	14403	14269	14351	14327	14377	14440	14289	14286	14217	14272	14161	14252	14252	14245	14162	14177	14177	14118	14088	14205	14353	14169	14118	14237	14369	14304	14190	14416	14295	14266	14327	14417	14178	14182	14426	14246	14464	14180	14260	14160	14194	14257	14158	14301	14451	14231	14224	14487	14111	14162	14242	14335	14293	14258	14258	14238	14219	14333	14371	14342	14334	14277	14185	14146	14150	14364	14341	14153	14338	14341
23301	21321	28136	24998	22246	20840	19495	17846	17080	17210	17176	17176	16972	17144	17077	17194	17116	17077	17004	16993	17030	16894	16787	16871	16910	16961	16948	16868	16745	16795	16990	16795	16762	16615	16682	16911	16935	16794	16818	17048	16778	16878	16748	16698	16664	16769	16761	16841	16807	16744	16683	16987	16907	16894	16924	16832	16880	16874	16707	16757	16739	16833	16671	16874	16814	16762	16786	16751	16852	16599	16951	16869	16719	16703	16912	16686	16710	16952	16772	16752	16762	16895	16814	16894	16752	16774	16826	16688	16806	16773	16720	16697	16656	16800	16700	16896	16655	16762	16645	16762	16815	16706	16610	16754	16605	16824	16726	16705	16679	16762	16646	16812	16797	16869	16653	16815	16589	16679	16875	16804	16820	16705	16694	16735	16737	16754	17045	16772	16800	16793	16538	16677	16903	16837	16623	16854	16741	16610	16906	16795	16704	16695	16963	16816	16701	16789	16794	16813	16874	16727	17069	16809	16661	16722	16606	16729	16925	16659	16626	16762	16817	16817	16844	16709	16654	16818	16754	16798	16857	16795	16735	16721	16940	16812	16591	16583	16534	16669	16669	16743	16733	16893	16822	16967	16867	16725	16685	16810	16936	16524	16728	16981	16934	16749	16578	16875	16879	16766	16681	16624	16781	16947	16774	16779	16865	16603	16654	16566	16785	16792	16883	16782	16700	16647	16830	16691	16556	16640	16674	16627	16831	16907	16770	16845	16785	16989	16868	16858	16799	16834	16737	16841	16651	16611	16946	16836	16807	16826	16694	16705	16800	16900	16695	16819	16912	16690	16650	16956	16796	16595	16841	16748	16751	16574	16781	16681	16746	16598	16582	16772	16756	16748	16874	17055	16587	16675	16804	16733	16755	16786	16762	16510	16703	16716	16726	17005	16649	17006	16677	16874	16617	16756	16740	16937	16820	16760	16887	16922	16616	16721	16794	17029	16921	16710	16678	16873	16703	16824	16717	16772	16845	17056	16755	16738	16728	16704	16818	16672	16863	16740	16669	16882	16826	16762	16678	16703	16669	16729	16979	16836	16715	16880	16938	16860	16754	16627	16915	16858	16787	16886	16776	16670	16605	16874	16648	16761	16854	16702	16819	16893	16747	16762	16676	16938	16775	16835	16777	16824	16551	16902	16818	16671	16628	16890	16745	16876	16793	16734	16842	17052	16973	16962	16745	16696	17069	16625	16769	16929	16896	16734	16858	16821	16809	16795	16987	16694	17010	16726	16780	16875	16923	16927	16880	16866	16978	16676	16561	16762	16919	16749	16868	16638	16740	16519	16829	16840	16833	16749	16897	16894	16682	16648	16660	16701	16727	16995	16486	16810	16923	16838	16735	16942	16653	16817	16589	16899	16784	16976	16885	16909	16875	16654	16752	16824	16948	16941	16731	16764	16786	16916	16890	16830	16612	16740	16870	16707	16799	16745	16739	16437	16687	16756	16839	16840	16703	16798	16809	16798	16804	16982	17064	16864	16807	16823	16622	16680	16699	16699	16761	16643	16670	16860	16766	16764	16791	16772	16786	16886	16575	16618	16664	16853	17028	16938	16682	16734	16857	16759	16653	16699	16842	16729	16587	16552	16738	16981	16707	16697	16686	16730	16864	16776	16550	16978	16782	16664	16733	16891	16829	16738	16897	16684	16894	16768	16904	16784	16601	16847	16826	17036	16943	16789	16705	16930	16868	16844	16627	16905	17040	16684	16866	16938	16783	16749	16710	16706	16580	16558	16815	16563	16741	16820	16583	16790	16793	16745	16779	16821	16734	16900	16725	16799	16796	16657	16808	16926	16718	17003	16749	16747	16817	16693	16645	16887	16899	16907	16669	16713	16796	16742	17022	16580	16789	16853	16638	16819	16668	16935	16765	16865	16881	16901	16753	16916	16951	16977	16846	16556	17085	16874	16797	17006	16806	16791	16940	16607	16759	16823	16864	16872	16896	16870	17011	16767	16699	16917	16901	16867	16832	16705	16935	17020	16941	16730	16961	16875	16938	16776	16892	16930	16694	16983	16756	16887	16767	16774	16973	16771	16812	16802	17075	16660	16892	16952	17053	16696	16814	16704	16746	16857	16932	16724	16969	16621	16652	16791	16871	16570	16743	16656	16880	16820	16731	16889	16783	16747	16508	16647	16796	16607	16734	16895	16843	16824	16662	16940	16795	16722	16889	16791	16629	16764	16787	16864	16665	16733	16960	16724	16694	16821	16510	16855	16804	16709	16769	16979	16936	16678	16693	16675	16639	16784	16622	16806	16777	16807	16914	16658	16712	16855	16675	16580	16894	16932	16688	16707	16636	16835	16879	16806	16919	16700	16685	16782	16814	16712	16738	16828	16713	16676	16843	16800	16653	16652	16581	16695	16835	16659	16869	16678	16763	16756	17108	16660	16743	16670	16841	16745	16769	16860	16701	16791	16788	16626	16844	16768	16848	16750	16975	16808	16740	16735	16792	16620	16628	16681	16665	16727	16659	16804	16927	16805	16771	16799	16656	16530	16697	16756	16762	16703	16679	16722	16927	16749	16869	16642	17032	16832	16875	16788	16727	16823	16737	16810	16874	16729	16636	16797	16780	16790	16896	16820	16811	16792	16749	16759	16716	16784	16751	16902	16774	16883	16802	16653	16611	16914	16826	16687	16650	17078	16699	16460	16822	16788	16792	16732	16597	16735	16800	16888	17010	17041	16891	16591	16918	16867	16616	16648	16836	16969	16929	16887	16639	16733	16552	16821	16925	16678	16746	16739	16800	16754	16917	16655	16769	16838	16644	16532	16806	16693	16836	16771	16889	16839	16760	16695	16911	16531	16800	16813	16990	16773	16846	16964	16881	16856	16668	16841	16743	16745	16939	16993	16653	16715	16669	16577	16847	16702	16640	16795	16743	16908	16782	16830	16890	16839	16726	16739	16837	16927	16723	16899	16710	16640	16759	16955	16791	16752	16714	17078	16581	16749	16564	16553	16613	16785	16863	16927	16824	16901	16747	17003	16772	16706	16821	16839	16738	16828	16971	16605	16749	16642	16549	16834	16825	16858	16756	16576	16775	16764	16689	16987	16551	16645	16564	16825	16653	16568	16828	16924	16952	16838	16783	16700	16810	16606	16768	16619	16630	16899	16881	16720	16746	16805	16708	16915	16887	16682	16776	16707	16610	16867	16694	16843	16745	16705	16763	16580	16649	16795	16734	16622	16918	16915	16796	16875	16663	16908	16862	16846	16783	16795	16803	16605	16857	16827	16760	16865	16814	16730	16945	16973	16740	16718	17086	16757	16748	16798	16695	16748	16520	16717	16657	16707	16620	16542	16740	16783	16776	16984	16657	16759	16872	16920	16866	16715	16959	16733	16676	16562	16628	16808	16929	16732	16923	16763	16704	16636	16883	16880	16698	16949	16711	16627	16805	16913	16914	16804	16714	16525	16748	16644	16736	16869	16867	16817	17023	16867	16809	16831	16848	16803	16689	16733	16777	16851	16713	16889	16801	16769	16786	16741	16646	16947	16494	16853	16748	16736	16750	16811	16727	16809	16692	16566	16707	16762	16722	16660	16712	16624	16532	16878	16705	16704	16687	16593	16706	16776	16654	16781	17041	16805	16742	17188	16884	16729	16619	16590	16764	16803	16902	16572	16655	16922	16853	16829	16559	16766	16718	16870	16864	16608	16622	16536	16769	16665	16824	16583	16921	16676	16750	16695	16687	16824	16708	16792	16546	16901	16718	16815	16716	16923	16796	16704	16710	16785	16811	16910	16859	16784	16793	16702	16779	16712	16726	16617	16947	16696	16718	16528	16672	16811	16685	16719	16697	16820	16719	16926	16805	16864	16611	16642	16643	16691	16936	16811	16629	16902	16806	16737	16736	16721	16896	16709	16746	16908	16866	16791	16690	16881	16894	17028	16874	16757	16794	16577	16826	16922	16813	16760	16785	16778	16888	16679	16783	16633	16765	16769	16623	16906	16715	16779	16860	16942	16817	16838	16792	16604	16634	16779	16651	16658	16915	16617	16987	16952	16977	16887	16733	16699	16805	16750	16751	16986	16840	16549	16786	16705	16665	16721	16831	16742	16797	16681	16707	16678	16911	16734	16840	16708	16809	16820	16781	16664	16788	16863	16656	16608	16729	16833	16875	16735	16933	16990	16802	16744	16587	16839	16766	16648	16732	16710	16782	16637	16901	16594	16724	16961	16929	16745	16779	16767	16631	16842	16575	16985	16885	16561	16669	16836	16706	16619	16676	16813	16749	16861	16868	16777	16824	16671	16688	16758	16574	16743	16738	16651	16925	16968	16746	16725	16716	16550	16756	16634	16783	16865	16785	16734	16637	16708	16908	16815	16579	16706	16857	16684	16669	16888	16743	16840	16945	16952	16709	16782	16891	16655	16854	16862	16777	16823	16877	16697	16554	16692	16762	16579	16649	16797	16969	16746	16722	16875	16848	16769	16552	16802	17006	16825	16835	16931	16877	16747	16694	16520	16664	16580	16572	16823	17009	16930	16915	16505	16766	16791	16703	16777	16531	17096	16870	16778	16935	16726	16758	16670	16720	16860	16813	16758	16779	16840	16772	16735	16825	16960	16793	16639	16868	16897	16726	16872	16734	16706	16695	16676	16901	16650	16729	16701	16921	16899	16692	16798	16639	16622	16815	16821	16850	16614	16823	17016	16687	16692	16897	16815	17034	16740	16929	16856	16758	17023	16790	16815	16740	16704	16827	16731	16762	16895	16733	16716	16717	16899	16691	16697	16887	16772	16593	16845	16652	16656	16778	16675	16879	16845	16750	16730	16744	16773	16731	16740	16946	16992	16728	16875	16767	16793	16715	16484	16704	16840	16731	16614	16684	16708	16695	16651	16966	16689	16741	16833	16875	16813	16635	16824	16972	16721	16868	16859	16797	16714	16858	16685	16796	16770	16747	16725	16916	16923	16748	16934	16969	16990	16711	16841	17060	16918	16471	16960	16732	16772	16612	16719	16939	16797	16857	16978	16933	17027	16700	16956	16820	16852	16743	16789	16784	16597	16731	16965	17025	16878	16813	16852	16966	17170	17025	16657	16848	16765	16689	16678	16907	16948	16468	16561	16760	16883	16922	16957	16690	16767	16792	16774	16936	16737	16769	16671
12965	23734	20462	17592	16556	15839	15182	14815	14505	14276	14143	14047	14340	14071	14065	14132	14065	14204	14074	14139	14050	13970	13961	14083	14031	13964	13922	13905	13848	13885	13920	13923	13984	13854	13709	13987	13886	13919	13982	13838	14053	13888	13897	13785	14108	13939	13917	13802	13882	13946	13831	13988	13767	13934	13997	13982	13911	13920	13908	13962	13954	14000	13848	13864	13914	13974	13998	13829	13824	14124	13762	13929	13771	13965	13962	13977	13851	13921	14007	13973	13861	13922	13832	14045	13883	13826	13904	13960	13919	14032	13885	13824	13961	13801	13953	13854	14098	13898	13932	13982	13930	13874	13807	13961	13933	14014	13874	14027	13767	13767	13647	14010	13858	13819	13847	13864	14008	13980	13874	13962	13860	13915	13799	13774	14015	13917	13916	13746	13965	13779	13875	13770	13925	13880	13880	13901	14006	13877	13912	14002	13861	13941	13707	13987	13648	13910	13848	13861	14001	13923	13828	13691	13870	13737	13875	13938	13785	13842	13828	13996	13933	13933	13809	13836	13825	13943	13809	13843	13977	13848	13847	13809	13768	13959	13885	13860	13888	14004	14184	13816	13955	13938	13764	13957	13955	13873	13875	13724	13988	13812	13784	13835	14137	13839	13928	13952	13804	13929	13838	13854	14015	13899	14002	14005	14046	13914	13866	13858	13945	13983	13714	13843	13925	13856	13818	14077	13823	14005	13832	13973	13927	13869	13944	13853	13700	13866	13917	13955	13833	13918	13872	13902	13959	13896	13962	13904	13952	13782	13970	13885	13945	13929	14060	13839	13863	13966	13916	13855	14053	13907	13935	13965	13849	13845	13935	13996	13874	13927	13994	13884	13883	14116	13920	13938	13728	13962	13938	14024	13855	14006	13861	14062	13746	13982	14019	13941	14006	13950	13910	13737	13787	13786	13860	13892	13984	13776	13821	13757	13976	13951	14054	13973	13815	13964	13878	13992	13867	13825	13843	13941	13900	14067	13839	13818	13984	13823	14001	13682	13982	13920	13922	13945	13976	13976	13911	13785	13997	13899	13779	14031	13887	13889	13952	13784	13756	13937	13743	13889	13952	13817	14032	13854	14010	13742	13894	13828	13944	13783	13773	13813	13985	13888	13929	13960	13838	14113	13782	13800	14017	13821	13904	13909	14025	13947	13952	13893	13741	13991	13886	13892	13973	13808	13853	13918	13789	14035	13773	14033	13932	13768	13976	13935	14022	13821	13806	13970	13885	13883	13888	13572	13970	13775	13850	13973	13901	13945	13929	13794	13929	13980	13881	13717	13835	13927	13862	13990	13878	13856	13756	13792	13906	13897	13786	14024	13922	13838	13785	13912	13918	13930	13963	13914	13944	13876	13894	13785	13824	13884	13891	13870	13833	13819	13839	13837	13875	13880	13799	13832	13921	13813	13859	13727	13873	13904	13833	13956	13671	13941	13901	14032	13973	14021	13924	13771	13936	13775	13812	14020	13912	13918	13936	14022	13845	13858	13774	13774	13893	13827	13900	14286	13901	13918	13990	14015	13880	13940	13822	13850	14005	13898	13985	13864	13724	13875	13870	13835	13958	13777	13895	13919	13814	14013	13719	13891	13879	13769	13919	13967	13943	13932	13871	13898	13912	13955	13819	13995	13742	13859	13823	13874	13888	13910	13903	13933	13945	13750	13792	13918	13787	13844	13977	14018	13869	13841	13913	13810	14024	13932	13874	13945	13744	13862	13683	13690	14079	13892	13931	13848	13903	13918	13991	13867	13928	13861	13895	13975	13948	13849	13737	14043	13736	13860	14051	13956	14141	13847	13963	13956	13893	13918	13831	13862	13787	13750	13950	13804	13963	13946	13914	13882	13866	14003	13928	13962	13827	13802	13828	13923	13957	13909	13959	13814	13943	13960	13967	13903	13903	13904	13866	13986	13879	13778	13890	13772	13824	13805	14044	13822	13940	13931	13889	14024	13984	14014	13817	13857	13875	13982	13960	13809	13959	13988	13986	13791	14049	13825	13968	13977	13765	13927	13892	13849	14004	13966	13922	13835	13827	14027	13922	13921	13888	13799	13793	13941	13885	13801	14067	13939	13953	13813	13904	13911	13907	13851	13786	13993	13877	13650	13921	13811	13962	13892	13843	13861	13724	13966	13837	13932	13836	13993	13764	13939	13783	13705	13914	13941	13830	13819	13955	13883	14077	13781	13898	13784	13758	13798	13826	13791	13815	13905	13881	13989	13891	13689	13766	13784	13888	13969	13896	13857	13813	13843	13850	13847	13919	13883	13826	13929	13926	14014	13804	13761	13889	13929	13702	13704	13970	13861	13808	13860	13977	13888	13919	14094	14053	13839	13864	13854	13876	14002	13927	13810	13797	14006	13957	13790	13835	13879	13906	14007	13982	13870	13999	13889	13863	13878	13956	13952	13881	13833	13748	13831	13958	13936	13830	13837	13845	13920	13887	13945	13879	14079	13990	13825	13868	14064	13841	13823	13835	14001	13818	13871	13880	13673	13817	13839	13812	13967	13933	13728	13862	13963	14139	13922	13959	13849	13900	13917	13871	13872	13818	13800	14055	13629	13837	13898	13855	13821	13928	13727	14056	13900	13754	13746	13971	13832	13856	13860	13985	13708	13966	13702	13899	13905	13812	14013	13851	14021	13865	13997	13873	13916	13788	13811	13819	13849	13910	13898	13679	13793	13982	13764	13944	13900	13969	13784	13892	13803	13836	13875	13997	13976	14016	13992	13968	13847	13972	13875	13913	13944	13880	13914	13993	13853	13974	13990	14046	13806	13869	13774	13849	13986	13933	13830	13855	14104	13999	14046	13768	13851	13936	13893	13780	13831	13906	13700	13943	13851	13767	13890	13901	13869	13860	13818	13793	13921	13932	13877	13991	13772	13831	13895	13876	13749	13985	13804	13977	13845	13927	13766	14099	13993	13893	13933	13992	13802	13855	13944	13743	14008	13944	13816	13938	13928	13847	13852	13891	13847	13911	14008	13814	13945	13899	13910	13789	13890	13720	13929	14042	13843	13945	13969	13823	13914	13978	13830	13878	13979	13866	13885	13945	13850	14043	13867	13843	13740	14079	13841	13837	13939	13897	14050	13925	13927	13971	13910	13853	13862	13931	13883	13809	13752	13791	13975	13760	13957	13973	13916	14024	13946	13804	13886	13940	14078	13863	13876	14021	13895	13885	13836	14045	13811	13944	13886	13967	13931	14100	13914	13841	13769	13826	13837	13794	14038	13894	13921	13869	13974	13794	13908	13930	13952	13940	13921	13801	13943	14032	13827	13989	13819	13823	13770	14017	14017	13879	13906	13947	13869	13875	13832	13967	13945	13721	13878	13803	13812	13909	13961	13980	13716	14038	13937	13873	13988	14026	13880	13921	13994	13643	13866	13845	13927	13868	13923	13833	13687	13950	13958	13964	13829	14021	13806	13993	13801	13866	13894	13704	13860	13994	13805	13921	13737	13927	13770	13921	13943	14060	14010	13983	13934	13847	14048	13676	14099	14027	13834	13758	13715	14001	13699	14022	13852	13838	13813	13987	13783	13956	13876	13827	13957	13987	13786	13800	14023	13982	13815	13932	13904	13964	13837	13821	13708	13796	13739	13927	13907	13800	13833	13924	13912	13779	13959	13915	13694	14018	13992	13936	13854	13802	13823	13937	14036	13812	13875	13969	13834	13868	13918	13851	13808	13915	13843	13855	13766	13863	13912	13946	13872	13971	13949	13908	13874	13902	13799	13817	13820	13941	13778	13700	13800	13882	13827	13845	13994	13807	13693	13851	13772	13931	13900	13842	13897	13820	13767	14057	13850	13848	13814	13938	13798	13745	13893	13888	13791	13937	13794	13621	13940	13841	13978	13815	13784	13900	13851	13808	13940	13820	13885	14118	13993	13951	13807	13851	14025	13860	13805	14027	13853	13922	13942	13736	13877	13864	13871	13849	13822	13853	13806	13928	13907	14029	14022	13919	13841	13966	13826	13902	13780	13744	14035	14146	13893	13936	13847	13735	13778	13857	14068	13944	14035	13930	13873	13860	13909	13944	13857	13830	13811	13855	13779	13836	13922	13970	13988	13910	13937	14007	13871	13983	13853	13782	13818	13899	13971	13792	13904	14041	13974	13879	13874	13829	13850	13917	13887	13889	14013	13799	13959	13852	13843	13981	13936	13922	13960	13870	14004	13782	13656	13869	13896	14025	13857	13807	13934	13872	13959	13868	13994	13901	13794	13948	13827	13818	14029	13905	13949	13876	13780	13799	13885	14002	13903	13925	13892	13837	13941	14030	13980	13781	13915	13939	13774	13930	13786	13901	13978	13813	13916	13972	13934	13762	14028	13849	14044	13877	14093	13970	14000	13835	14002	13952	13794	13875	13874	13899	13870	13660	13896	14090	13785	13853	13758	14055	13910	13976	14003	13939	13902	13862	13868	13963	13713	13838	13952	14054	13860	13940	13851	13912	13799	13920	13780	13716	14031	13971	13997	13792	13842	13777	13839	13708	13844	13981	13801	13790	13742	13886	13918	13869	13764	13861	13865	13804	13909	13760	13808	13865	13951	13820	13897	13842	13851	13971	13894	14028	13849	13936	13767	14056	13903	13750	13884	13995	13888	13939	13940	13760	13746	13905	13966	13892	13838	13790	13852	13797	13782	13811	13950	13954	13910	13861	13798	13973	13799	13805	13926	14029	13908	13834	13937	13809	13897	13821	13856	13999	13940	13701	13743	13835	13792	13849	13866	13856	14015	13955	13995	13754	13860	13790	13911	13812	13845	14034	13948	13825	14161	14139	13906	13954	13792	13879	13815	13851	13948	14070	13896	13855	13830	13865	13771	13862	13789	13878	13900	13763	13736	13832	13723	13902	14060	13887	13884	13965	13957	13895	13863	13829	13662	14096	13820	13874	13873	14041	13774	13908	13831	13870	13826	13828	13917	13906	13825	13851	13887	13875	13982	13832	13872	13880	13999	13887	13990	13913	13739	13851	14021	13795	13867	13819	13836	14032	13878	13821	13886	13930	13923	13906	13800	13957	14162	14027	13993	13921	13996	13811	14034	13719	14041	13875	13913	13864	14026	13808	13821	13791	13919	14022	13782	13850	13684	13951	13993	13882	14045	13787	13912
24917	21352	26800	26551	19895	18769	18664	18150	17829	17815	17692	17721	17713	17751	17604	17638	17847	17748	17691	17386	17492	17499	17588	17543	17687	17616	17564	17573	17600	17647	17623	17420	17372	17580	17542	17603	17360	17278	17428	17434	17590	17427	17450	17485	17425	17379	17549	17851	17559	17173	17576	17540	17581	17665	17798	17590	17607	17523	17480	17528	17581	17511	17589	17523	17583	17511	17401	17459	17355	17343	17401	17552	17534	17441	17488	17551	17500	17319	17308	17540	17472	17488	17343	17578	17539	17557	17504	17542	17377	17695	17705	17430	17558	17505	17546	17627	17503	17488	17410	17602	17609	17473	17315	17499	17403	17668	17605	17562	17543	17621	17368	17582	17299	17473	17666	17466	17306	17336	17625	17611	17294	17365	17454	17351	17496	17390	17530	17601	17634	17292	17407	17501	17266	17404	17583	17611	17444	17481	17625	17543	17503	17468	17770	17531	17517	17448	17556	17533	17452	17472	17452	17402	17317	17532	17412	17526	17454	17606	17665	17336	17434	17481	17739	17584	17572	17512	17465	17574	17698	17648	17700	17494	17508	17665	17427	17657	17485	17487	17555	17595	17435	17451	17705	17369	17478	17437	17537	17409	17517	17608	17275	17385	17652	17482	17525	17604	17534	17521	17718	17481	17536	17612	17600	17498	17441	17388	17517	17672	17400	17502	17583	17572	17665	17684	17651	17382	17448	17497	17512	17473	17547	17641	17392	17475	17623	17650	17379	17413	17607	17615	17427	17425	17592	17452	17614	17443	17667	17601	17487	17577	17553	17531	17332	17328	17498	17576	17481	17506	17441	17447	17472	17462	17733	17553	17664	17621	17615	17460	17664	17360	17534	17509	17549	17486	17348	17492	17547	17347	17521	17675	17504	17424	17517	17447	17469	17516	17366	17382	17566	17371	17559	17551	17385	17386	17653	17474	17380	17511	17545	17426	17554	17504	17774	17329	17412	17435	17532	17501	17524	17426	17664	17608	17679	17464	17518	17419	17527	17369	17508	17456	17359	17475	17644	17664	17310	17480	17371	17490	17611	17406	17439	17619	17363	17518	17482	17603	17420	17474	17523	17378	17513	17430	17453	17621	17561	17400	17429	17511	17570	17548	17540	17518	17573	17399	17476	17513	17485	17376	17554	17765	17591	17379	17516	17458	17591	17493	17388	17644	17519	17503	17429	17581	17485	17418	17643	17534	17455	17550	17561	17458	17400	17503	17525	17512	17298	17415	17589	17592	17633	17513	17574	17482	17604	17591	17576	17551	17468	17189	17510	17371	17560	17369	17644	17611	17496	17534	17568	17715	17453	17500	17703	17481	17597	17634	17467	17316	17587	17504	17791	17618	17650	17730	17521	17678	17438	17629	17587	17393	17452	17550	17477	17392	17660	17526	17581	17596	17607	17488	17380	17507	17547	17458	17541	17471	17618	17409	17614	17514	17476	17437	17389	17611	17563	17400	17509	17590	17537	17527	17308	17455	17666	17543	17452	17582	17335	17603	17457	17592	17623	17558	17465	17500	17687	17470	17543	17317	17640	17499	17600	17599	17306	17399	17482	17489	17659	17562	17643	17684	17588	17538	17528	17521	17490	17469	17465	17451	17395	17443	17381	17730	17632	17510	17410	17564	17351	17539	17381	17521	17626	17595	17642	17653	17344	17478	17324	17431	17722	17458	17411	17731	17488	17431	17617	17686	17630	17815	17412	17108	17390	17625	17620	17477	17402	17505	17527	17428	17721	17444	17543	17600	17618	17379	17503	17515	17699	17503	17560	17559	17750	17384	17319	17416	17458	17528	17431	17641	17371	17507	17362	17378	17452	17521	17622	17462	17498	17487	17305	17501	17467	17501	17592	17345	17419	17653	17728	17752	17540	17433	17385	17526	17340	17505	17465	17597	17432	17549	17367	17521	17422	17287	17473	17430	17573	17542	17548	17579	17551	17509	17456	17501	17491	17238	17394	17561	17413	17419	17487	17545	17560	17637	17370	17516	17451	17568	17435	17654	17487	17566	17458	17556	17488	17627	17525	17540	17250	17471	17549	17638	17430	17605	17649	17460	17684	17429	17625	17561	17376	17255	17542	17635	17546	17654	17434	17615	17483	17401	17498	17417	17409	17334	17393	17629	17522	17566	17434	17429	17603	17707	17575	17453	17583	17434	17322	17493	17563	17695	17394	17500	17341	17332	17482	17409	17474	17574	17605	17564	17659	17574	17507	17544	17497	17446	17539	17495	17457	17381	17595	17654	17667	17587	17657	17395	17454	17655	17553	17449	17591	17661	17672	17526	17605	17567	17620	17683	17724	17621	17805	17535	17316	17331	17620	17428	17482	17434	17396	17410	17372	17578	17554	17587	17551	17438	17430	17412	17399	17630	17422	17580	17462	17551	17499	17417	17337	17422	17438	17614	17514	17394	17530	17608	17470	17617	17446	17398	17400	17342	17492	17590	17359	17426	17562	17652	17267	17430	17455	17600	17470	17504	17313	17511	17262	17523	17611	17736	17538	17586	17621	17581	17382	17385	17609	17399	17767	17634	17347	17491	17645	17447	17589	17382	17620	17593	17447	17489	17548	17399	17595	17409	17417	17441	17578	17488	17367	17436	17630	17503	17530	17703	17543	17380	17718	17612	17731	17645	17410	17387	17520	17371	17515	17466	17453	17331	17292	17487	17421	17321	17424	17478	17459	17491	17608	17392	17368	17484	17251	17467	17540	17533	17594	17436	17582	17628	17550	17489	17738	17594	17372	17438	17518	17483	17522	17499	17559	17310	17353	17386	17500	17517	17422	17589	17565	17604	17499	17589	17519	17594	17299	17378	17685	17655	17293	17250	17646	17416	17354	17783	17492	17612	17473	17527	17373	17602	17474	17833	17568	17382	17556	17547	17482	17560	17633	17501	17635	17433	17653	17511	17526	17593	17499	17374	17549	17536	17545	17561	17505	17552	17436	17452	17486	17636	17811	17457	17604	17579	17534	17348	17719	17513	17518	17401	17681	17411	17473	17685	17470	17286	17465	17566	17688	17511	17391	17559	17610	17337	17428	17671	17754	17690	17465	17502	17478	17543	17562	17444	17550	17503	17496	17429	17491	17484	17605	17529	17496	17652	17483	17662	17410	17545	17536	17504	17566	17483	17573	17494	17592	17686	17511	17782	17396	17390	17472	17492	17436	17466	17616	17616	17490	17473	17667	17691	17599	17476	17569	17602	17489	17584	17634	17480	17602	17513	17551	17557	17370	17413	17232	17421	17654	17481	17690	17647	17715	17393	17552	17472	17667	17534	17640	17541	17421	17316	17573	17663	17709	17587	17474	17589	17355	17635	17419	17534	17710	17598	17506	17424	17572	17420	17373	17533	17398	17482	17694	17501	17350	17560	17564	17510	17510	17636	17497	17536	17717	17574	17540	17740	17763	17585	17369	17559	17884	17606	17570	17512	17652	17580	17584	17527	17674	17523	17616	17496	17437	17563	17570	17667	17652	17522	17568	17386	17440	17469	17619	17462	17424	17631	17478	17392	17491	17600	17441	17561	17402	17629	17531	17480	17375	17425	17381	17584	17665	17406	17607	17666	17624	17434	17430	17572	17480	17482	17705	17438	17419	17430	17384	17465	17182	17371	17566	17402	17522	17308	17577	17224	17419	17487	17231	17484	17604	17570	17412	17543	17552	17460	17507	17439	17410	17484	17538	17701	17332	17406	17210	17354	17508	17675	17481	17591	17458	17408	17365	17387	17638	17436	17469	17471	17382	17634	17425	17608	17526	17545	17454	17367	17448	17361	17555	17486	17372	17631	17537	17751	17800	17602	17492	17429	17625	17518	17544	17634	17485	17708	17480	17419	17721	17519	17488	17390	17550	17791	17722	17690	17619	17561	17675	17661	17615	17343	17424	17544	17507	17513	17543	17575	17425	17430	17567	17480	17364	17427	17406	17492	17397	17465	17250	17439	17427	17388	17630	17510	17446	17426	17485	17370	17646	17569	17635	17609	17585	17392	17458	17642	17589	17644	17478	17522	17574	17543	17645	17669	17714	17573	17527	17583	17588	17482	17482	17588	17401	17446	17543	17579	17472	17604	17617	17632	17598	17698	17512	17566	17502	17581	17404	17555	17252	17297	17483	17462	17434	17629	17512	17683	17330	17697	17471	17485	17631	17642	17338	17450	17516	17503	17505	17768	17556	17591	17472	17573	17463	17486	17519	17554	17614	17566	17591	17614	17651	17637	17581	17542	17746	17537	17366	17460	17540	17589	17557	17608	17590	17491	17484	17338	17452	17395	17370	17375	17515	17596	17607	17487	17482	17466	17389	17619	17487	17547	17445	17350	17502	17590	17633	17427	17584	17366	17493	17383	17532	17688	17500	17644	17710	17559	17532	17591	17538	17517	17382	17630	17683	17735	17569	17791	17466	17390	17375	17544	17400	17704	17650	17521	17542	17578	17573	17593	17408	17660	17544	17310	17484	17486	17665	17505	17659	17585	17356	17663	17769	17415	17416	17561	17329	17409	17470	17788	17585	17695	17443	17575	17414	17364	17406	17450	17770	17587	17360	17405	17632	17312	17530	17673	17435	17589	17572	17475	17466	17715	17606	17581	17521	17578	17399	17717	17603	17548	17582	17669	17636	17605	17566	17499	17530	17627	17429	17692	17393	17521	17595	17505	17338	17492	17296	17558	17430	17323	17604	17671	17638	17596	17394	17728	17546	17501	17242	17498	17493	17574	17798	17674	17534	17803	17660	17454	17565	17347	17406	17596	17631	17583	17427	17192	17415	17494	17530	17513	17715	17592	17301	17524	17599	17504	17439	17570	17416	17512	17371	17690	17423	17400	17481	17283	17423	17511	17505	17372	17567	17358	17679	17306	17431	17549	17522	17564	17464	17600	17666	17441	17651	17628	17449	17545	17389	17327	17411	17250	17686	17422	17637	17384	17623	17465	17763	17451	17544	17386	17453	17437	17584	17381	17439	17525	17518	17547	17394	17466	17634	17371	17409	17310	17484	17483	17678	17446	17583	17608	17511	17785	17467	17544	17548	17572	17536	17500	17533	17540	17332	17461	17512	17418	17523	17514	17564	17587	17508	17487	17494	17603	17391	17668	17309	17360	17488	17500	17432	17432	17523	17658	17604	17478
14128	22108	19162	17226	16096	15738	15088	14848	14630	14791	14639	14481	14664	14292	14507	14375	14560	14358	14375	14377	14290	14483	14539	14450	14405	14466	14282	14254	14384	14357	14369	14302	14509	14457	14366	14350	14451	14318	14387	14374	14194	14326	14316	14486	14339	14293	14477	14346	14213	14478	14242	14407	14267	14437	14394	14344	14432	14375	14340	14335	14341	14460	14489	14448	14318	14198	14408	14288	14316	14416	14425	14391	14231	14107	14264	14382	14199	14347	14238	14266	14541	14304	14275	14487	14349	14273	14323	14185	14412	14402	14313	14412	14384	14244	14478	14275	14148	14273	14220	14491	14425	14214	14465	14196	14368	14304	14294	14165	14380	14363	14275	14221	14409	14447	14504	14438	14507	14554	14211	14477	14434	14447	14155	14400	14476	14289	14544	14343	14546	14277	14410	14201	14181	14291	14476	14216	14320	14320	14395	14368	14382	14311	14278	14302	14397	14478	14357	14420	14284	14295	14381	14335	14400	14361	14250	14383	14360	14277	14593	14412	14406	14410	14356	14386	14405	14366	14333	14362	14395	14265	14286	14239	14320	14361	14313	14326	14444	14235	14237	14253	14304	14274	14538	14215	14278	14357	14338	14357	14348	14311	14254	14179	14417	14459	14243	14454	14396	14159	14286	14388	14266	14424	14145	14417	14241	14273	14341	14412	14357	14222	14276	14496	14383	14286	14354	14316	14355	14245	14252	14406	14293	14410	14474	14480	14317	14381	14285	14293	14407	14335	14300	14306	14331	14219	14279	14420	14280	14475	14507	14407	14295	14293	14340	14291	14390	14207	14320	14194	14375	14331	14192	14146	14350	14260	14426	14256	14427	14305	14410	14243	14365	14315	14354	14261	14376	14342	14405	14287	14167	14290	14273	14363	14386	14233	14215	14419	14153	14276	14349	14324	14368	14252	14501	14221	14287	14266	14407	14386	14249	14214	14540	14390	14338	14375	14311	14409	14287	14319	14477	14175	14368	14332	14373	14315	14431	14233	14257	14421	14227	14367	14456	14236	14255	14383	14452	14279	14297	14233	14254	14124	14250	14431	14370	14213	14443	14274	14338	14166	14296	14335	14415	14291	14272	14428	14364	14052	14342	14352	14237	14319	14192	14234	14412	14395	14434	14422	14390	14380	14272	14327	14407	14340	14369	14542	14357	14371	14293	14355	14271	14372	14338	14370	14551	14305	14334	14249	14293	14279	14405	14276	14331	14351	14454	14283	14303	14363	14383	14380	14355	14425	14334	14353	14406	14403	14535	14438	14251	14334	14266	14235	14385	14282	14222	14371	14319	14359	14328	14267	14361	14482	14239	14431	14498	14347	14222	14239	14269	14400	14396	14134	14259	14369	14434	14561	14322	14405	14525	14221	14477	14232	14184	14353	14292	14424	14233	14493	14282	14363	14233	14325	14508	14329	14384	14325	14207	14338	14222	14362	14395	14302	14163	14189	14355	14413	14379	14243	14329	14264	14354	14243	14361	14382	14355	14380	14292	14266	14310	14372	14288	14337	14251	14221	14274	14402	14195	14391	14376	14406	14472	14357	14173	14371	14242	14062	14158	14383	14288	14294	14168	14205	14269	14288	14291	14148	14373	14347	14388	14391	14274	14312	14271	14442	14311	14296	14248	14162	14345	14345	14507	14363	14281	14288	14317	14423	14343	14408	14208	14291	14218	14446	14244	14287	14197	14371	14410	14353	14306	14439	14440	14616	14402	14273	14305	14233	14320	14166	14175	14311	14236	14163	14437	14354	14235	14363	14347	14368	14193	14143	14335	14311	14184	14261	14274	14420	14471	14444	14453	14269	14241	14278	14226	14384	14491	14225	14248	14245	14227	14249	14392	14460	14174	14520	14446	14193	14272	14182	14253	14165	14256	14288	14340	14385	14433	14304	14477	14411	14163	14450	14258	14291	14426	14333	14290	14381	14320	14393	14510	14348	14221	14317	14295	14193	14348	14276	14296	14409	14334	14360	14341	14208	14399	14320	14324	14497	14372	14382	14229	14425	14258	14133	14257	14419	14274	14242	14353	14185	14513	14490	14265	14348	14354	14352	14584	14110	14208	14395	14319	14483	14216	14486	14422	14317	14252	14284	14289	14245	14446	14206	14465	14473	14286	14224	14231	14331	14283	14414	14407	14366	14222	14445	14062	14383	14368	14467	14353	14318	14412	14362	14334	14335	14395	14146	14310	14310	14293	14387	14261	14164	14206	14396	14363	14385	14402	14426	14211	14395	14243	14342	14209	14365	14227	14402	14227	14411	14285	14397	14297	14169	14277	14282	14252	14420	14434	14478	14330	14381	14466	14313	14201	14390	14376	14277	14283	14109	14422	14381	14419	14253	14289	14279	14214	14344	14513	14466	14222	14171	14315	14336	14413	14523	14265	14230	14355	14363	14211	14351	14203	14389	14447	14385	14512	14385	14409	14379	14229	14324	14286	14450	14206	14355	14337	14230	14372	14302	14061	14167	14403	14170	14533	14445	14606	14273	14160	14163	14341	14354	14220	14351	14494	14398	14382	14589	14190	14384	14468	14527	14449	14320	14430	14406	14274	14389	14345	14277	14494	14350	14457	14258	14470	14430	14203	14310	14344	14402	14478	14230	14196	14296	14280	14317	14376	14299	14205	14593	14303	14232	14266	14355	14244	14298	14342	14306	14198	14426	14269	14258	14299	14393	14371	14309	14210	14327	14461	14332	14389	14271	14336	14328	14296	14515	14336	14291	14371	14276	14267	14388	14255	14490	14423	14484	14228	14351	14504	14250	14318	14219	14434	14361	14323	14213	14459	14364	14447	14270	14379	14251	14385	14249	14340	14143	14183	14339	14467	14377	14349	14497	14330	14227	14351	14270	14510	14197	14441	14327	14248	14361	14315	14309	14300	14209	14295	14420	14291	14359	14506	14417	14191	14245	14178	14418	14217	14251	14289	14327	14272	14378	14345	14289	14469	14392	14420	14178	14470	14252	14445	14272	14439	14282	14403	14242	14333	14248	14331	14460	14167	14390	14412	14409	14331	14168	14212	14279	14159	14401	14428	14399	14212	14286	14160	14316	14377	14371	14481	14357	14401	14401	14366	14230	14363	14407	14266	14449	14047	14476	14288	14245	14365	14477	14409	14304	14306	14400	14309	14379	14366	14309	14317	14314	14277	14441	14342	14387	14223	14352	14250	14337	14229	14467	14392	14217	14444	14274	14234	14368	14434	14331	14509	14251	14354	14533	14387	14302	14264	14311	14316	14481	14434	14414	14431	14308	14433	14557	14494	14392	14313	14521	14174	14305	14317	14158	14179	14247	14336	14294	14259	14411	14243	14383	14299	14334	14229	14435	14381	14388	14351	14367	14323	14281	14263	14365	14228	14287	14247	14520	14230	14327	14302	14400	14365	14374	14259	14301	14281	14394	14375	14032	14315	14407	14477	14263	14211	14435	14350	14314	14197	14287	14492	14184	14277	14374	14356	14227	14302	14312	14309	14156	14300	14447	14258	14370	14384	14212	14349	14224	14582	14341	14325	14556	14479	14282	14422	14394	14282	14363	14414	14302	14364	14365	14264	14263	14406	14247	14368	14287	14269	14493	14433	14315	14379	14417	14380	14235	14277	14329	14356	14287	14246	14454	14193	14338	14330	14323	14195	14438	14283	14328	14454	14327	14292	14286	14343	14441	14369	14350	14338	14337	14296	14345	14395	14272	14330	14305	14284	14330	14479	14411	14277	14125	14318	14295	14237	14429	14284	14321	14384	14450	14410	14344	14259	14197	14327	14291	14352	14257	14385	14259	14301	14460	14428	14328	14418	14378	14316	14447	14308	14244	14399	14435	14415	14310	14349	14303	14190	14513	14406	14347	14215	14480	14279	14362	14408	14434	14219	14285	14336	14242	14476	14339	14515	14504	14380	14312	14246	14278	14398	14348	14275	14359	14359	14318	14243	14326	14175	14223	14306	14382	14220	14379	14270	14400	14322	14476	14343	14463	14402	14388	14328	14206	14228	14432	14376	14345	14347	14210	14449	14341	14406	14333	14467	14333	14341	14194	14302	14382	14225	14236	14422	14323	14296	14374	14320	14420	14362	14181	14671	14205	14156	14307	14466	14462	14434	14322	14431	14390	14382	14221	14300	14314	14382	14412	14350	14193	14322	14311	14211	14398	14284	14200	14361	14334	14492	14338	14351	14404	14455	14358	14440	14387	14448	14294	14362	14035	14389	14250	14584	14372	14399	14388	14378	14348	14611	14376	14259	14305	14348	14338	14304	14509	14471	14301	14383	14259	14205	14318	14226	14416	14369	14375	14419	14418	14288	14260	14234	14311	14478	14350	14315	14247	14405	14188	14301	14176	14136	14555	14296	14463	14247	14375	14192	14199	14328	14457	14426	14340	14335	14385	14462	14398	14239	14244	14385	14259	14296	14357	14282	14254	14201	14385	14312	14265	14322	14194	14449	14048	14394	14322	14429	14264	14404	14337	14331	14571	14433	14261	14254	14353	14342	14249	14346	14251	14389	14391	14389	14613	14232	14371	14427	14349	14387	14464	14395	14428	14193	14318	14282	14248	14284	14359	14277	14342	14245	14413	14270	14324	14391	14306	14414	14149	14446	14425	14220	14242	14400	14341	14344	14131	14452	14221	14361	14464	14166	14332	14556	14381	14366	14405	14325	14353	14486	14407	14384	14224	14562	14441	14320	14264	14319	14332	14320	14442	14305	14410	14364	14521	14368	14226	14439	14417	14405	14306	14341	14349	14373	14246	14288	14387	14453	14538	14408	14388	14379	14530	14300	14417	14483	14329	14272	14296	14420	14236	14295	14236	14341	14498	14414	14397	14385	14374	14397	14303	14386	14347	14354	14354	14239	14386	14314	14413	14220	14471	14212	14150	14206	14237	14349	14419	14475	14190	14543	14231	14348	14430	14296	14320	14279	14214	14415	14247	14375	14394	14256	14429	14511	14541	14250	14387	14230	14341	14327	14351	14358	14386	14469	14204	14423	14239	14464	14326	14372	14274	14423	14339	14293	14395	14238	14364	14439	14336	14269	14458	14347	14409	14296	14272	14244	14212	14391	14414	14510	14364	14415	14230	14456	14354	14359	14291	14382	14363	14484	14186	14399	14279	14130	14438	14410	14381
22287	21376	28726	24425	21710	23356	23021	18434	17534	17780	17515	17405	17274	17323	17360	17170	17117	17366	17209	17216	17108	17213	17322	17276	17040	17045	17176	17172	17085	17038	17126	16980	17007	17055	17281	17187	17008	17190	16947	17045	17130	16925	17121	17009	16975	16927	16959	17144	16898	16953	16965	17029	16857	17023	16837	16946	16887	16781	16981	16768	17043	17058	16942	16899	17026	16762	17037	17011	16854	16892	17003	16869	16901	16870	16953	16997	17067	16926	16807	16962	16872	16968	16927	16975	16934	16733	16773	16940	16946	16880	16982	16946	17078	17051	16753	16966	16967	16953	16942	16928	16820	16824	16885	17023	16812	17054	17138	16915	16916	17092	16950	16989	16860	16880	17103	17026	16964	17089	16924	17040	16857	16779	17093	16819	16847	17057	16956	16969	16981	16961	16780	17008	16872	16686	16920	16915	16890	16924	16929	16800	16871	16925	16840	16706	16957	16966	16823	17012	16991	16910	17111	17008	16932	16981	16963	16790	17028	16868	16993	16985	16877	16806	16810	16942	17018	16928	16999	16837	16864	16874	16971	16844	16959	16917	16931	16949	16893	16970	16977	16642	16933	16866	17044	16796	16994	16911	16899	16868	16934	16946	16975	16767	16992	16843	16945	17017	16947	16837	17178	16894	16787	16705	16918	17001	16995	16863	16874	16864	16990	16905	16991	16776	16887	16729	16930	16870	17003	16663	16698	16718	17046	17021	16850	16986	16987	16762	16874	16885	16850	16819	17067	16870	16925	16813	16998	16920	16959	16798	16824	16744	17048	17033	16960	16893	16888	16793	16945	16814	16802	16903	16813	16876	16825	16848	16869	16928	17062	16883	16788	16653	16711	16766	16795	16936	17150	17043	17137	16878	17123	16753	16894	17031	17233	16763	16818	16801	16922	16955	16923	17087	16833	16827	16868	16930	16819	16679	16970	16851	16748	17040	16901	16878	16966	16685	17070	16993	17000	16927	16782	16801	16989	17056	17002	16898	17027	16943	16859	16818	16905	16936	16913	17003	16734	16931	17076	17030	16945	17015	16878	16754	16845	16713	16906	16928	17121	16733	16869	16893	17014	16870	17120	16987	17059	17078	16837	16821	16817	16813	17215	16946	16912	16820	16870	17038	16962	17038	16978	16840	16744	17024	17073	17076	16982	16803	16897	16902	16967	16767	16699	16920	16937	16721	16715	17000	16888	16984	17103	16820	16795	17084	16969	16734	16941	16909	17020	16879	16894	17033	17190	16926	16675	16683	16706	17043	17042	16917	17004	17019	17044	17052	16901	16843	16937	16922	16987	16919	16713	16918	16773	16920	16927	16894	16717	16953	16904	16961	16918	17078	17071	16925	16986	16768	16885	16917	16827	17108	16805	16948	17011	17023	16963	16997	17028	17026	16975	16996	16704	16992	16964	17093	16963	16848	17040	17029	17024	17030	17061	16888	17088	16857	16904	16955	16870	16906	17026	16759	16955	16942	16942	17090	16937	17077	16995	16978	16798	16750	16760	16663	16933	16851	16683	16874	16771	16971	16937	16991	17010	16820	16876	16867	16971	17027	17046	17027	16884	16769	16772	16871	17073	17123	16965	16990	16973	16813	16940	16683	16878	16894	16891	16931	17077	16855	16962	17003	16817	16945	16696	17122	16906	16876	17008	16936	17040	17017	16849	16914	16941	16866	16838	16938	16871	16929	17138	16985	16799	16819	16913	16965	16976	16920	17291	16868	16988	16894	16988	16650	16907	16815	16939	17122	16866	16908	16821	16879	17064	16709	16884	17007	16912	16898	16699	16900	16918	16932	16879	16919	16923	17018	17024	16835	17107	16768	16863	16929	16863	16979	16795	16768	16750	16891	16996	16904	16754	16823	17125	16935	16977	16664	16897	16954	16781	16923	16889	16729	16827	16912	16874	16751	16835	16840	16623	17088	16759	16803	16889	16976	16690	17102	16925	17046	17118	16788	16854	16884	16821	17110	17099	16906	17023	17169	16832	16789	17031	16851	16872	16708	16931	16956	16903	17034	16837	17147	16765	16897	16819	16992	16846	17014	16866	16951	16960	16838	17046	16697	16742	16960	16940	16832	16914	16780	16742	16848	16731	16919	16957	16920	16964	16838	16984	16755	17021	16809	16888	16558	17037	17081	16766	16898	16999	16800	17094	16919	16943	17031	16740	17096	16790	16747	16673	16813	17008	16742	16678	16917	16900	16929	16901	16925	17205	16827	16728	16884	16925	16898	16982	16977	16954	16610	17142	17068	16825	16991	16829	16726	16843	16898	16839	16885	17039	17024	17047	16737	16999	16935	16834	16934	16949	16840	17123	16816	16876	16810	16798	16859	16814	16853	17013	16980	16848	16861	16729	16991	16991	16794	16970	16837	16783	16960	16922	16847	16899	16806	16843	16852	16912	16718	16986	16782	17015	16837	16750	17039	17115	16850	16647	16770	16815	16951	16994	16630	17051	16864	16999	16791	16951	17012	16922	16885	16902	16837	16862	17071	16800	16879	16919	16849	16796	16887	16852	16671	17018	17002	16783	16847	16898	16915	16815	17017	16916	16939	17058	16795	17129	16899	16907	16865	17057	16997	16994	17122	16933	16849	16651	16988	17175	17055	17038	16940	16874	16994	16908	16909	16873	16718	16852	16903	17065	16840	16805	16938	17044	17027	17183	16888	17036	16824	17094	16920	17130	16955	16717	16795	16944	16862	16843	16910	16759	17170	17059	17119	16806	17009	16744	16862	17070	17035	16853	17042	17009	16772	16760	16886	16904	16884	17025	16963	17052	16916	16807	16989	17006	17065	16999	16949	17010	16643	17091	16770	16910	16862	16929	16825	16704	16862	16869	17023	16947	16954	17063	16987	16850	16786	17168	16973	16861	16749	16728	16911	16934	17063	16870	17034	16953	16884	16806	16937	16841	16885	17057	16886	17000	17228	17005	17058	17074	16940	17009	17058	17046	16926	16627	16833	16787	16924	16813	16854	16811	16840	16884	16909	16805	16921	17112	16888	16994	16650	17058	16746	16799	16961	16988	16930	16907	16864	16799	16961	16879	16983	16817	16920	17052	17005	16880	16944	16876	16920	16835	16887	16936	16774	16867	17064	16897	16838	17153	16966	16796	16834	16981	16911	16663	16910	16854	16803	16766	17135	16884	16846	16903	16711	16868	16782	16736	16998	17052	16987	17010	17036	16851	16863	16852	16930	16952	16926	16881	16806	16888	17058	16734	16886	16985	16934	16845	16944	16936	16969	16917	16966	16712	16880	16796	16991	16873	16793	16845	16790	16917	17119	16858	16867	16963	16905	16848	16896	16786	16983	16905	16883	16895	16735	16839	16906	17021	16889	16810	16798	16866	16952	16891	17046	16789	16886	17081	16944	16814	16839	16939	16715	17035	16840	16824	17026	16931	16791	16932	16959	16799	16953	16831	16950	16905	17072	17170	16983	17004	16900	16797	16741	16927	17047	16797	16783	16968	16923	16967	16883	16682	16950	16836	17166	17018	16940	16892	16903	16879	17035	16685	17017	16663	16720	17068	16854	16888	16839	16996	16927	16779	16877	16864	16964	16706	17040	16918	16706	16961	16963	16862	16885	16841	16897	16891	16981	16778	16810	16913	17042	17056	16892	16895	16938	16827	16779	16910	16840	17002	16868	16843	16761	16871	16811	16661	16974	16970	16889	16931	17146	16933	16951	16965	16890	16660	16660	17002	16869	16842	16922	17022	16847	16800	16954	16868	16946	16740	17055	16864	16746	16933	16851	16916	16947	16818	17034	16905	16957	16995	16928	16981	16760	16795	17021	16665	16980	16904	16904	16866	16967	17058	16904	16979	17076	16786	16809	17053	16998	16866	17057	17104	16848	16976	17004	16844	16886	17098	16904	16805	16939	16836	16989	16916	16774	16849	17093	17033	16925	16894	16805	17028	16950	16954	16879	17028	16993	16892	17009	16873	16983	16952	16744	16961	16823	16868	16984	16753	16903	16751	16700	16785	16958	16787	16978	16749	16813	17025	16819	16857	16863	16938	16930	16887	16864	17043	16847	17057	17026	17056	16848	17111	17070	17021	16847	16760	16907	16843	17030	16724	16955	16884	16914	16933	16807	16880	16976	17152	16700	16787	16949	16978	16901	16943	16697	16845	17061	16926	16925	16974	16936	16835	16763	16885	16900	16823	16878	17023	16897	16947	16957	16806	16771	16721	16955	16802	16961	17227	17025	17141	17173	17046	17030	16867	16954	17090	16796	16905	16994	17014	16904	16889	16905	17074	16884	16975	17062	16923	16980	16802	16970	17009	16593	16951	16924	16876	16839	16892	17014	17009	16897	16789	16930	16987	16889	16649	16790	16751	16840	16950	16911	16903	16871	16835	17101	16941	16934	16696	16901	16895	16911	16806	16867	16865	16827	16776	17074	17007	16810	16821	17036	16979	17068	16884	17055	16733	16752	16803	16937	16884	16875	16998	16934	16917	17060	17133	16955	17027	16853	16944	16912	16816	16947	16918	16988	16779	16932	16902	16953	16816	16745	16890	16887	16884	16772	16850	17000	16823	16976	16893	16850	16855	16988	16793	16830	17151	16951	16942	17038	17000	17135	16846	16781	16929	16771	16716	17143	16990	17081	17039	16789	17020	16701	16887	16810	16979	16931	16984	16912	17002	16839	16818	16916	16954	16918	16934	16861	16882	16848	16904	16801	16854	16941	16714	16978	16933	16655	16949	16768	16719	17000	16898	17011	16842	16983	16987	16975	17059	17002	16847	16995	16909	16940	16644	16877	17010	16818	16748	16713	16759	16913	16827	16682	16725	16820	16908	16947	16845	16888	17041	16823	16829	16781	16851	16880	17002	16744	16883	16905	16919	16888	17034	17025	17017	16923	16731	17100	16921	16805	16738	16857	17185	16942	17012	17185	16963	16715	16928	16835	16827	17024	17012	16856	16786	16719	16978	17048	16898	16846	16775	16711	16874	16922	17130	16917	16927	16856	16860	16870	16723	16924	17048	17064	16996	16734	16721	16987	16861	16972	16855	17037	16995	16871	16977	17139	16695	17090	16825	16894	16916	16885	16858	17000	16821	16683	16829	17042	16926	16872	16990	16840	16887	16796	16892	17005	16932	16912	16837	17010	16903	16987
13547	27353	23085	19082	17654	16742	15844	15085	14752	14648	14507	14491	14391	14225	14404	14354	14246	14076	14207	14236	14337	14191	14222	13995	14059	14233	13960	14241	14160	13933	13917	14142	13945	14081	14012	14176	14093	14166	13985	14078	13868	14156	13917	14004	14064	13880	14153	14055	14240	14123	13975	13993	13812	14022	14053	14000	14155	14114	14010	14101	13930	14179	13956	13999	13888	14096	13939	14065	14088	13899	14060	14113	13984	14154	14090	13878	14049	14045	14043	14004	14023	13999	13851	13986	13934	13941	14061	13884	14048	13872	13758	14088	14075	13933	13879	13935	13944	14048	14071	13969	14054	14040	14108	13935	14038	13831	13938	14002	14027	13824	13849	14137	14110	13960	14104	13867	14055	13877	14039	14061	13920	13868	14150	13826	14002	13901	13970	13999	14097	13995	13969	13944	14078	13886	14108	13957	13937	13930	13915	14078	13797	13905	14008	13995	13940	14162	13897	13998	14052	14135	13850	13810	13811	13865	14107	14010	13967	13856	13988	13870	13942	14036	14018	14045	14008	14173	13898	13920	14068	14060	14025	14015	14037	14076	14092	14077	14047	13882	13924	13929	14030	13868	13970	13871	14051	14139	13869	13909	14037	13961	14057	13947	13873	14210	14033	14077	14008	13986	14113	13865	13951	14001	14018	14102	14073	14032	14089	14153	14099	13945	13953	13939	14107	14190	13890	13930	14126	14077	13961	13843	13835	14205	14129	13949	14072	14070	13909	14071	14098	13876	14209	13934	13946	14118	13952	14019	14066	14001	13970	14041	14044	13966	13989	14265	13950	14046	14007	14039	14006	13905	14026	14018	14013	13899	13989	14019	13996	13967	14068	14043	14085	13977	13874	13735	14012	14007	13970	13855	13832	13953	13841	14039	14066	13850	13879	13989	13941	14005	13980	14019	13982	13943	14098	13810	14201	13853	14125	14048	13934	13980	13897	14128	13881	13817	13865	13917	13884	13938	14013	13929	13973	13958	14044	13996	13937	13899	13963	13857	14136	13946	14177	14024	14047	13883	14149	14045	13945	14056	14180	14091	13937	14106	13924	13894	14132	13731	13964	13855	13942	14134	13918	13955	14102	14022	13903	13866	14034	13948	13964	13996	14050	13893	13914	13974	14008	13983	14053	13850	13895	13808	14150	13941	13863	13911	14058	14110	13984	14100	13847	14136	14135	13951	13959	13883	14094	13925	14166	14064	13920	13921	13850	13847	14020	14014	14076	13993	13948	14119	13973	14042	13936	14067	14044	13992	14021	13987	13938	14190	14083	14005	14096	14155	14053	14072	13879	13933	13869	14090	14038	13811	14012	14061	14043	13952	14047	14072	14236	13899	13825	14229	13912	13948	14013	13972	14126	13945	13950	13903	13963	14037	13937	14068	13899	13980	13997	14028	13938	13957	13862	14153	13972	14004	13869	14048	13874	14074	14152	14137	13898	13926	13955	14012	13900	13982	13934	13990	13842	14060	13885	13978	14027	14072	13886	13946	13947	14068	13902	13844	14041	13910	14035	13814	13774	13933	14097	14010	13908	13886	13831	13928	13942	13922	13881	13888	13960	14101	14039	14055	14065	13963	13972	14074	14019	14158	14098	13928	14144	13914	13917	13932	13912	13959	14123	13811	14050	14010	14042	13990	14086	14108	13901	13875	14059	13876	13809	13909	13965	13965	13979	13934	14037	14095	14021	13872	14100	14008	14093	14048	14084	13859	13921	13960	13989	13872	14018	14073	13977	13944	14091	14076	13860	14099	14054	13997	13845	13978	13928	14054	13927	14003	13840	13883	14071	13962	13885	14122	14099	13842	14023	14009	14048	13879	14083	13913	14034	14114	14019	13948	13855	13943	13976	13943	13849	14017	13944	13876	14018	14029	13874	13892	13916	13884	13984	14199	13808	14096	14166	13988	14072	13958	13939	13871	13915	14128	13814	13892	14122	14026	13983	14093	14099	13971	13933	13835	14032	14069	13902	13973	14126	14033	13997	14035	13933	13836	13898	13988	14130	13879	14030	14005	14084	14109	13955	14064	13896	14072	13984	14059	14129	14130	14028	14018	13961	13865	13986	14071	14102	14026	13997	13928	14089	14073	13934	14197	13957	13905	13803	13882	13976	14100	13774	13893	13873	14187	13990	13959	14172	13907	13931	13846	13758	14015	14008	14049	14118	13937	14068	13968	14144	13994	13980	13955	13982	14067	14001	13934	13842	13876	13897	13991	14026	13953	14026	13972	14064	13929	13966	13917	14110	13930	13940	13915	13920	13848	14014	13750	14038	13954	13867	14072	14091	13950	14094	14065	14060	13831	14025	13815	14067	13879	14025	13838	14081	14011	14000	14047	13960	14017	14053	13875	14109	13953	14022	13868	14090	14157	14008	13885	14039	14087	13970	13979	14132	14061	13983	13992	13942	14046	13858	14129	14091	14141	14124	14054	13910	14016	14040	13934	14010	14096	13880	14026	14107	14000	13948	13885	13979	14119	14027	13927	13906	13970	14083	13965	13857	13985	14002	14020	14183	14015	13993	14030	14028	13798	14098	13713	14115	13927	13947	13919	13871	14043	14057	13948	14019	14064	13987	14161	14053	13962	14013	13965	13816	14157	13956	13987	13946	13843	14093	13923	13934	13891	13865	13840	13855	14123	13939	13973	14043	13783	13831	14066	13963	14016	13977	13942	13885	13969	13987	14022	13798	13917	13984	13980	14042	13942	14091	13948	13990	14016	14010	13907	13811	14051	14062	13921	14072	13876	13832	13930	14064	14156	13944	13993	13908	13995	13999	13913	14055	13954	14112	13880	14185	14055	14012	13971	13867	13995	13902	14008	13744	13947	13843	13985	14071	14050	13903	13897	13883	14033	13871	13990	13927	14105	13890	14082	14013	14102	14035	14008	14037	14150	13928	14151	14041	14130	13933	13982	14081	13992	14067	14102	14002	14117	14047	14101	14116	13923	14082	13972	14020	13908	14047	13812	13996	14056	14122	13859	13798	14149	13871	13998	13904	13928	13968	14034	13981	13901	14131	13943	14093	13951	14044	13941	13913	13980	13989	13870	13872	13985	13866	14006	14162	13908	14053	13894	13796	14012	13826	13973	14051	14023	13891	13852	14009	13993	13917	13872	13905	13890	14101	14094	14022	13997	14142	14093	14168	13840	13836	13911	13826	13983	14028	14003	14018	13958	13943	13901	14059	14013	14103	13997	13997	13927	14020	13989	13798	14155	14009	13894	14041	13832	13989	13967	14004	14059	14084	13926	14181	13883	13899	13879	14032	14017	14181	13913	14041	14067	13847	13924	13995	13951	14002	13870	13999	13838	13863	13828	13996	13976	14001	13841	13957	13973	13948	14006	13983	13904	14081	14042	14040	13999	14037	14023	14104	14112	14087	13808	14065	14106	14091	14076	13873	13915	14006	13943	13973	13953	14027	14043	13872	13949	14186	14050	14057	13844	13939	13967	13960	13997	13996	13957	13863	13860	13839	14055	13897	13955	14006	14003	13975	13958	13835	13948	13958	14003	13909	14262	13971	13826	14004	14050	14047	14082	13837	13976	14011	14102	13952	14025	13836	14049	13961	14117	13948	13955	14176	14002	13824	13909	14086	14002	14016	14049	13930	13942	14045	14003	13984	14052	13985	14046	14007	13864	14080	14059	13991	14093	13982	14077	13893	13952	14007	13918	14055	14018	13910	14038	13932	13936	14061	13834	13921	14033	13921	14132	13916	14071	13893	13959	13937	13974	13972	14030	14046	14019	13984	13969	13933	13954	14209	13873	14072	14014	13950	13970	13933	13988	14167	13857	14038	13907	14062	13878	14036	13848	13865	14003	13949	13956	14042	13931	14106	13986	13964	14081	13947	13978	13981	13929	13877	14083	14111	14115	13864	13953	13936	13925	14010	13957	14043	13987	14110	14140	14025	13948	13904	14093	13988	13874	14156	13877	13954	13916	13936	13880	13943	14017	13937	13856	13945	13912	13923	13951	14074	14137	13903	14037	13932	13951	13888	14143	14022	13821	14084	13826	13907	14116	14058	14064	13988	13972	14066	13942	14049	14211	13962	13891	14024	14169	13892	14120	13961	14086	13976	14065	13931	13994	13950	13918	13826	13987	14136	13930	14031	13886	14005	13821	14001	14025	14127	13966	13893	13954	13833	14146	13974	14015	14014	13946	14064	13975	14120	14147	13840	13991	13895	13996	14161	13911	14175	14132	14153	13980	14177	13959	14022	13959	13969	14132	13908	13779	14165	13916	14087	13989	14037	14103	14120	13915	13903	14071	14016	14014	14094	13950	13926	14074	13701	14044	13962	13797	13895	13925	13993	14156	13899	13989	14048	14072	14012	14029	13813	13941	14035	13823	14158	13967	14092	14048	13966	13991	13943	14044	14056	14016	13911	14149	13853	13901	13895	14064	13976	13926	14056	13954	13864	14007	14003	13956	14049	13905	14087	13904	13941	13952	13896	13892	13977	13969	14078	14037	14004	14158	14031	13977	13999	13900	13855	13939	14117	14016	13987	14027	14057	13933	13956	14075	14004	14038	14124	13979	13975	14017	13924	13962	14024	13899	14032	13872	13879	14035	14012	13769	14140	14106	13889	14045	13972	13922	13960	13947	13998	13935	14063	14163	13952	13858	13946	14059	14052	14042	13996	14142	13910	14124	13983	14071	14157	13886	14015	14028	14133	14007	14038	14007	14018	14065	13863	13948	13825	13756	13976	14009	14039	14016	13946	13895	14118	14021	14030	13832	14078	13933	13773	14087	13965	13926	14155	13860	14120	13972	14024	13964	13960	13821	14032	14006	14053	14062	13816	13794	14030	14042	13967	14046	13851	13959	13873	14056	14004	13882	13978	14148	13832	13878	14047	13937	13945	13946	13842	13991	14014	13953	14092	13904	13891	13916	13963	13910	14078	13971	14054	13924	13933	14004	14053	13899	14081	13959	14022	14122	13979	14002	13991	14083	13941	14063	14010	13932	14130	13913	13774	14143	14003	14005	14151	13874	13996	13889	14119	13722	14025	13890	13683	13983	13900	13935	14099	13936	14055	13891	13959	14049	13964	13922	13859	14121	14154	13897	14001	13948	13905	14016	13980	13951	14015	14048	13935	14010	14026	13924	13915	14035	14058	13946
29874	23028	23826	21029	18610	18318	18411	17947	17945	17695	17849	17643	17922	17724	17645	17828	17789	17810	17824	17790	17798	17691	17575	17596	17796	17733	17574	17640	17693	17746	17547	17687	17762	17669	17732	17737	17707	17587	17721	17482	17717	17787	17721	17626	17609	17730	17594	17851	17777	17678	17991	17582	17739	17779	17879	17718	17774	17722	17736	17738	17669	17547	17450	17549	17791	17599	17630	17547	17665	17640	17804	17678	17842	17566	17651	17611	17681	17788	17633	17547	17722	17754	17550	17698	17899	17584	17664	17525	17658	17440	17617	17701	17647	17590	17625	17790	17561	17404	17556	17544	17540	17746	17689	17779	17771	17593	17772	17627	17827	17652	17714	17811	17750	17666	17587	17639	17773	17636	17627	17730	17685	17728	17562	17877	17608	17427	17540	17600	17642	17717	17544	17736	17605	17655	17706	17848	17531	17647	17681	17848	17505	17747	17625	17578	17559	17586	17694	17644	17889	17601	17596	17506	17695	17689	17840	17453	17627	17744	17568	17537	17674	17514	17788	17597	17734	17637	17559	17657	17699	17457	17624	17750	17717	17653	17656	17737	17444	17656	17846	17608	17870	17773	17794	17578	17627	17556	17562	17644	17696	17667	17816	17701	17533	17547	17756	17568	17846	17484	17649	17816	17807	17805	17812	17786	17681	17661	17820	17640	17600	17669	17719	17886	17702	17574	17815	17548	17505	17924	17601	17634	17854	17684	17764	17701	17564	17506	17933	17499	17583	17623	17757	17601	17585	17614	17681	17613	17661	17670	17694	17670	17545	17585	17579	17607	17682	17697	17784	17665	17536	17749	17721	17692	17700	17713	17666	17611	17605	17784	17504	17964	17649	17853	17670	17590	17659	17775	17644	17839	17610	17634	17746	17720	17650	17610	17652	17719	17776	17708	17812	17510	17632	17776	17848	17888	17671	17845	17519	17405	17522	17700	17490	17399	17779	17462	17444	17648	17581	17732	17738	17473	17636	17686	17817	17919	17825	17732	17686	17659	17497	17762	17773	17694	17682	17749	17644	17673	17498	17834	17697	17722	17667	17576	17809	17750	17671	17676	17565	17683	17708	17735	17643	17610	17784	17797	17621	17769	17648	17752	17726	17709	17717	17721	17765	17748	17695	17621	17725	17703	17520	17598	17676	17832	17857	17791	17639	17623	17744	17622	17680	17717	17669	17582	17841	17590	17920	17820	17570	17684	17603	17586	17713	17478	17573	17609	17527	17551	17643	17768	17563	17713	17781	17680	17559	17687	17702	17421	17854	17379	17920	17540	17513	17565	17676	17696	17811	17576	17574	17603	17612	17660	17720	17348	17740	17712	17739	17694	17651	17706	17699	17729	17724	17712	17680	17693	17810	17724	17785	17707	17439	17689	17723	17804	17560	17457	17707	17658	17631	17835	17764	17664	17603	17725	17676	17853	17725	17835	17865	17669	17570	17463	17587	17806	17426	17631	17883	17945	17592	17682	17616	17545	17760	17499	17702	17569	17578	17654	17738	17656	17670	17655	17651	17825	17611	17483	17755	17653	17472	17670	17613	17662	17796	17571	17722	17766	17894	17763	17604	17663	17708	17635	17859	17664	17824	17637	17754	17558	17797	17614	17722	17680	17704	17563	17629	17563	17838	17715	17980	17839	17512	17602	17962	17983	17839	17755	17636	17630	17750	17787	17609	17617	17706	17727	17800	17692	17725	17404	17802	17690	17755	17744	17750	17822	17684	17783	17652	17642	17723	17572	17675	17794	17815	17636	17622	17757	17686	17645	17723	17709	17736	17757	17604	17645	17735	17750	17539	17591	17781	17678	17578	17745	17729	17730	17779	17669	17709	17506	17480	17608	17642	17776	17685	17512	17632	17510	17698	17546	17726	17600	17594	17640	17531	17821	17731	17766	17701	17611	17739	17831	17628	17760	17673	17672	17961	17669	17712	17719	17388	17632	17915	17497	17860	17831	17609	17691	17802	17670	17701	17787	17873	17613	17744	17598	17771	17617	17751	17655	17738	17545	17771	17709	17748	17602	17393	17759	17652	17669	17570	17602	17634	17477	17770	17778	17707	17731	17586	17546	17740	17515	17724	17878	17795	17804	17584	17352	17870	17670	17725	17619	17686	17700	17663	17766	17786	17731	17736	17636	17764	17659	17504	17716	17526	17587	17730	17760	17691	17675	17689	17737	17645	17745	17671	17611	17568	17591	17711	17497	17742	17711	17691	17666	17853	17564	17546	17605	17747	17779	17743	17537	17768	17915	17887	17583	17978	17594	17592	17774	17722	17854	17762	17626	17635	17708	17602	17693	17779	17673	17619	17641	17596	17910	17634	17808	17516	17609	17623	17716	17618	17671	17677	17720	17531	17688	17421	17652	17640	17703	17682	17859	17684	17667	17661	17786	17719	17966	17640	17775	17582	17659	17726	17759	17685	17659	17798	17674	17719	17649	17644	17733	17658	17633	17586	17797	17656	17876	17629	17513	17752	17740	17703	17669	17670	17581	17583	17757	17717	17708	17831	17736	17763	17686	17624	17674	17796	17747	17636	17788	17703	17689	17730	17821	17834	17555	17604	17784	17815	17734	17522	17779	17499	17722	17771	17913	17584	17592	17743	17513	17693	17695	17683	17577	17852	17791	17544	17585	17821	17840	17711	17586	17583	17834	17754	17657	17794	17644	17787	17715	17741	17703	17710	17698	17475	17503	17579	17586	17645	17715	17477	17794	17715	17683	17794	17822	17728	17637	17494	17786	17559	17490	17761	17646	17592	17585	17821	17612	17510	17607	17516	17731	17659	17501	17688	17864	17640	17513	17822	17840	17867	17721	17931	17925	17716	17465	17658	17747	17783	17553	17592	17769	17707	17734	17590	17748	17693	17715	17941	17593	17540	17616	17839	17482	17706	17837	17858	17661	17675	17749	17756	17539	17566	17567	17674	17610	17727	17621	17691	17685	17737	17730	17714	17839	17667	17644	17563	17658	17743	17660	17709	17682	17832	17584	17818	17697	17621	17943	17628	17657	17543	17535	17747	17470	17682	17583	17720	17859	17640	17752	17513	17735	17763	17917	17691	17731	17781	17804	17782	17776	17729	17555	17343	17810	17811	17507	17624	17623	17492	17790	17652	17812	17942	17883	17813	17702	17731	17706	17765	17668	17648	17608	17555	17603	17527	17705	17608	17772	17817	17712	17816	17616	17789	17792	17733	17504	17672	17546	17619	17774	17730	17861	17680	17672	17787	17683	17634	17682	17739	18000	17710	17755	17768	17684	17787	17649	17690	17842	17621	17599	17823	17620	17707	17805	17720	17803	17454	17605	17582	17656	17639	17519	17721	17654	17646	17712	17615	17653	17659	17689	17725	17707	17788	17824	17643	17409	17609	17822	17661	17873	17672	17737	17771	17633	17623	17636	17637	17844	17706	17583	17661	17721	17638	17828	17848	17883	17594	17796	17538	17562	17684	17536	17709	17816	17624	17513	17858	17728	17639	17566	17557	17714	17523	17519	17793	17594	17655	17814	17703	17646	17596	17804	17701	17940	17596	17431	17661	17757	17669	17722	17805	17703	17597	17693	17709	17762	17669	17463	17616	17794	17679	17753	17916	17867	17524	17750	17663	17608	17703	17650	17822	17810	17549	17868	17852	17747	17624	17810	17786	17758	17913	17711	17827	17655	17698	17920	17592	17524	17872	17640	17778	17865	17800	17735	17477	17694	17709	17804	17583	17683	17668	17495	17752	17643	17726	17571	17635	17680	17656	17760	17670	17586	17717	17758	17729	17723	17747	17703	17701	17787	17809	17712	17499	17704	17710	17819	17551	17783	17829	17775	17634	17622	17543	17732	17741	17641	17749	17704	17762	17785	17513	17756	17638	17517	17696	17802	17574	17793	17918	17498	17870	17582	17576	17592	17807	17745	17424	17703	17504	17545	17636	17694	17734	17927	17552	17730	17584	17881	17359	17677	17871	17826	17768	17824	17858	17883	17643	17675	17765	17708	17553	17826	17622	17507	17721	17817	17776	17511	17974	17614	17564	17618	17609	17807	17696	17612	17564	17550	17547	17670	17584	17742	17579	17677	17584	17566	17944	17706	17644	17621	17664	17845	17654	17746	17859	17746	17663	17652	17690	17657	17644	17700	17670	17627	17591	17790	17911	17663	17847	17657	17823	17520	17585	17604	17952	17728	17546	17698	17708	17698	17462	17773	17770	17656	17674	17732	17666	17684	17778	17839	17669	17802	17626	17658	17732	17780	17746	17642	17871	17696	17759	17789	17556	17541	17627	17729	17650	17890	17949	17682	17635	17754	17756	17832	17707	17659	17549	17748	17633	17599	17811	17744	17780	17774	17749	17732	17694	17779	17486	17809	17496	17409	17797	17808	17767	17510	17729	17625	17642	17654	17631	17639	17500	17462	17617	17719	17842	17923	17728	17735	17625	17846	18057	17571	17820	17584	17797	17723	17735	17622	17688	17677	17706	17640	17682	17731	17538	17660	17573	17754	17751	17633	17508	17618	17914	17627	17678	17516	17667	17693	17873	17721	17784	17700	17721	17698	17704	17604	17656	17812	17674	17363	17624	17718	17644	17718	17581	17588	17651	17620	17609	17971	17840	17600	17749	17683	17645	17641	17776	17890	17593	17659	17591	17882	17891	17719	17710	17799	17606	17744	17762	17396	17631	17767	18037	17863	17532	17604	17822	17645	17842	17718	17815	17754	17896	17513	17650	17572	17704	17548	17476	17825	17686	17738	17731	17622	17554	17670	17588	17862	17711	18028	17455	17731	17811	17744	17632	17687	17607	17744	17677	17505	17609	17458	17730	17679	17714	17704	17835	17593	17698	17675	17635	17607	17566	17912	17727	17576	17685	17644	17573	17921	17627	17776	17843	17619	17537	17757	17635	17667	17784	17732	17759	17722	17712	17690	17603	17658	17515	17640	17812	17673	17959	17931	17790	17880	17580	17524	18083	17555	17892	17894	17641	17695	17707	17581	17609	17692	17301	17566	17538	17704	17601	17598	17753	17705	17474	17919	17811	17687	17691	17798	17697	17518	17666	17695	17902	17525	17853	17692	17757	17862	17898	17729	17625	17705	17525	17787	17675	17734	17612	17700	17834	17750	17701	17853	17786	17818	17700	17746
16804	20943	18398	16629	15830	15533	14982	14900	14791	14802	14608	14664	14629	14587	14721	14435	14472	14549	14601	14634	14346	14480	14616	14402	14356	14537	14471	14562	14403	14473	14580	14309	14576	14457	14430	14516	14541	14500	14517	14582	14536	14502	14543	14509	14359	14491	14409	14426	14613	14510	14365	14400	14459	14428	14476	14387	14530	14434	14451	14455	14331	14463	14447	14575	14463	14451	14482	14435	14285	14421	14579	14554	14408	14410	14409	14340	14337	14353	14395	14373	14245	14257	14323	14410	14616	14354	14490	14299	14501	14619	14438	14379	14588	14347	14551	14561	14552	14533	14497	14302	14368	14401	14378	14363	14441	14416	14341	14516	14455	14465	14456	14566	14359	14491	14528	14331	14620	14291	14367	14352	14368	14413	14289	14464	14449	14450	14649	14520	14482	14558	14399	14451	14328	14372	14353	14421	14375	14442	14440	14479	14403	14277	14368	14405	14357	14464	14516	14356	14576	14644	14414	14349	14396	14428	14472	14315	14409	14483	14316	14313	14612	14415	14621	14428	14372	14508	14588	14467	14479	14486	14368	14437	14526	14304	14337	14341	14575	14377	14564	14446	14493	14525	14377	14373	14593	14435	14500	14324	14473	14479	14578	14447	14516	14336	14553	14485	14524	14337	14431	14295	14498	14422	14487	14309	14450	14474	14589	14479	14387	14532	14389	14652	14467	14296	14469	14537	14388	14391	14537	14267	14490	14546	14432	14508	14588	14370	14492	14487	14452	14466	14439	14417	14471	14548	14601	14453	14450	14342	14449	14508	14486	14426	14296	14465	14554	14262	14504	14347	14514	14344	14258	14407	14568	14512	14660	14477	14444	14315	14289	14611	14502	14445	14575	14457	14534	14473	14264	14327	14483	14498	14713	14488	14297	14484	14607	14475	14492	14312	14483	14366	14464	14581	14338	14315	14343	14447	14337	14369	14336	14592	14330	14436	14483	14345	14506	14469	14472	14502	14509	14526	14592	14548	14474	14364	14470	14462	14567	14472	14478	14288	14435	14582	14413	14485	14519	14311	14414	14351	14430	14353	14555	14429	14412	14445	14605	14555	14628	14531	14446	14529	14388	14564	14580	14434	14406	14551	14510	14590	14563	14454	14369	14632	14601	14485	14415	14595	14549	14457	14409	14411	14489	14310	14527	14300	14366	14468	14547	14436	14504	14471	14539	14414	14478	14488	14488	14493	14565	14367	14481	14463	14470	14636	14555	14349	14221	14425	14304	14390	14413	14509	14439	14422	14458	14510	14437	14432	14557	14465	14471	14501	14426	14462	14502	14593	14553	14341	14488	14514	14530	14241	14410	14475	14401	14537	14499	14311	14387	14409	14466	14393	14285	14522	14365	14407	14580	14543	14338	14597	14356	14414	14393	14351	14429	14523	14393	14368	14464	14509	14469	14364	14579	14269	14329	14374	14528	14514	14293	14438	14509	14587	14601	14465	14407	14438	14477	14319	14647	14709	14398	14420	14263	14592	14558	14389	14252	14361	14512	14477	14457	14511	14400	14283	14374	14455	14420	14530	14476	14407	14453	14362	14513	14321	14462	14307	14455	14583	14381	14407	14431	14424	14516	14405	14422	14449	14355	14489	14483	14493	14481	14553	14430	14386	14459	14407	14411	14431	14517	14415	14594	14303	14547	14417	14371	14642	14405	14317	14674	14332	14623	14174	14377	14431	14347	14550	14357	14429	14379	14409	14514	14464	14509	14419	14535	14659	14463	14513	14480	14497	14599	14372	14389	14477	14328	14453	14484	14427	14378	14399	14404	14331	14466	14448	14606	14396	14525	14331	14366	14496	14443	14396	14372	14399	14422	14660	14410	14395	14350	14499	14442	14324	14516	14507	14476	14431	14351	14410	14424	14332	14308	14417	14667	14425	14360	14482	14357	14332	14364	14566	14535	14601	14412	14282	14531	14501	14460	14411	14531	14293	14269	14515	14366	14434	14389	14492	14410	14358	14548	14514	14354	14519	14460	14454	14609	14370	14451	14423	14435	14513	14429	14515	14469	14568	14451	14526	14553	14362	14323	14356	14512	14611	14531	14525	14425	14328	14365	14455	14367	14500	14449	14445	14308	14690	14451	14460	14262	14493	14513	14572	14416	14366	14532	14422	14565	14520	14359	14273	14439	14504	14356	14386	14465	14501	14515	14382	14413	14405	14413	14550	14554	14566	14446	14369	14510	14475	14510	14256	14466	14604	14395	14365	14492	14585	14466	14511	14346	14580	14481	14432	14384	14417	14558	14567	14326	14468	14407	14461	14579	14462	14474	14630	14447	14375	14628	14419	14470	14436	14398	14536	14356	14610	14426	14423	14345	14541	14470	14432	14360	14438	14542	14443	14497	14417	14479	14446	14519	14489	14622	14574	14550	14377	14620	14304	14472	14478	14440	14384	14451	14304	14474	14465	14422	14445	14477	14369	14549	14606	14242	14425	14611	14410	14441	14578	14613	14357	14492	14469	14384	14459	14524	14551	14431	14487	14428	14323	14381	14382	14477	14458	14270	14390	14558	14541	14425	14556	14389	14447	14489	14456	14282	14562	14460	14258	14452	14639	14562	14374	14651	14400	14303	14475	14513	14477	14548	14558	14416	14350	14773	14479	14491	14338	14318	14427	14528	14355	14504	14416	14528	14601	14380	14500	14297	14284	14534	14332	14397	14604	14588	14482	14400	14551	14554	14339	14381	14394	14486	14269	14478	14396	14750	14409	14398	14373	14413	14486	14426	14233	14525	14403	14325	14518	14395	14541	14429	14498	14451	14513	14471	14447	14353	14379	14549	14360	14372	14288	14403	14523	14563	14624	14496	14500	14502	14468	14409	14505	14345	14507	14378	14383	14326	14530	14452	14353	14565	14456	14422	14613	14391	14391	14403	14563	14404	14492	14384	14525	14406	14455	14436	14572	14480	14465	14502	14353	14427	14485	14399	14412	14407	14300	14579	14398	14383	14592	14491	14402	14492	14450	14504	14465	14546	14360	14489	14516	14394	14641	14585	14463	14312	14557	14524	14620	14407	14534	14494	14348	14624	14568	14296	14350	14495	14505	14469	14402	14425	14424	14374	14358	14407	14507	14588	14522	14369	14343	14491	14462	14507	14448	14478	14318	14338	14529	14441	14527	14350	14413	14507	14487	14515	14472	14413	14401	14432	14447	14425	14403	14230	14541	14422	14422	14178	14527	14603	14471	14492	14440	14383	14546	14423	14474	14399	14483	14392	14585	14589	14728	14429	14379	14456	14473	14270	14376	14405	14363	14438	14403	14623	14401	14598	14491	14497	14429	14508	14244	14498	14500	14323	14299	14545	14394	14550	14549	14615	14503	14594	14385	14289	14313	14272	14457	14493	14599	14220	14434	14463	14352	14449	14359	14443	14581	14318	14398	14291	14364	14499	14502	14444	14256	14502	14451	14467	14585	14409	14430	14449	14477	14544	14484	14562	14623	14455	14463	14614	14383	14459	14432	14476	14316	14338	14361	14437	14391	14362	14649	14423	14392	14500	14300	14376	14348	14641	14515	14513	14450	14438	14422	14400	14510	14417	14424	14386	14348	14375	14465	14609	14315	14389	14469	14426	14598	14492	14504	14512	14465	14595	14345	14592	14494	14474	14488	14387	14349	14361	14517	14521	14610	14405	14363	14433	14497	14402	14427	14504	14359	14488	14607	14349	14560	14480	14597	14395	14487	14402	14359	14589	14472	14493	14579	14337	14331	14487	14472	14389	14600	14463	14394	14537	14556	14519	14476	14378	14337	14353	14251	14368	14425	14629	14367	14552	14465	14422	14575	14347	14494	14516	14486	14461	14534	14396	14392	14460	14665	14402	14363	14506	14471	14466	14569	14365	14529	14401	14359	14518	14444	14311	14439	14427	14441	14458	14236	14641	14507	14487	14501	14309	14452	14576	14469	14637	14275	14413	14484	14464	14390	14344	14414	14531	14592	14494	14524	14396	14401	14479	14396	14533	14519	14427	14505	14559	14469	14333	14452	14486	14486	14433	14299	14374	14551	14459	14508	14368	14422	14492	14568	14233	14254	14452	14347	14438	14699	14431	14459	14403	14527	14445	14648	14377	14609	14430	14424	14544	14606	14532	14408	14579	14361	14315	14516	14463	14464	14337	14446	14378	14350	14462	14462	14451	14526	14389	14303	14473	14376	14399	14599	14589	14602	14310	14496	14326	14402	14460	14493	14477	14580	14544	14334	14375	14429	14335	14235	14502	14537	14387	14482	14539	14515	14417	14546	14529	14512	14612	14407	14431	14363	14500	14426	14413	14504	14533	14352	14394	14465	14333	14401	14459	14458	14481	14444	14487	14513	14341	14519	14399	14528	14437	14657	14381	14577	14231	14427	14415	14605	14402	14353	14703	14437	14509	14359	14525	14396	14391	14596	14373	14286	14578	14442	14493	14396	14728	14489	14568	14339	14360	14336	14323	14455	14551	14475	14598	14448	14482	14459	14607	14555	14437	14535	14495	14309	14683	14384	14344	14443	14484	14503	14500	14313	14472	14461	14487	14585	14486	14438	14484	14494	14542	14464	14482	14413	14470	14328	14525	14420	14498	14409	14526	14316	14470	14608	14442	14376	14383	14405	14267	14274	14361	14405	14477	14583	14423	14390	14417	14562	14385	14462	14421	14364	14486	14498	14386	14403	14504	14360	14513	14401	14327	14391	14447	14302	14583	14302	14479	14372	14591	14417	14380	14583	14555	14513	14309	14411	14454	14485	14361	14431	14548	14416	14279	14495	14498	14562	14452	14485	14379	14453	14460	14612	14582	14491	14441	14542	14480	14494	14479	14447	14520	14501	14467	14582	14548	14344	14480	14414	14518	14454	14586	14285	14398	14392	14569	14178	14382	14492	14499	14347	14281	14460	14289	14605	14509	14499	14289	14477	14510	14366	14593	14633	14452	14333	14442	14299	14391	14462	14466	14476	14502	14438	14424	14289	14533	14470	14416	14499	14514	14401	14430	14541	14388	14435	14446	14348	14552	14443	14495	14368	14575	14344	14358	14492	14446	14435	14416	14480	14409	14415	14419	14441	14561	14598	14449	14365	14569	14448	14506	14558	14308	14433	14328	14452	14345	14409	14435	14411	14591	14361	14402	14406	14413	14429
23361	21308	28063	25027	22289	20790	19817	17861	17424	17668	17440	17449	17396	17364	17143	17322	17110	17216	17180	17059	17340	17259	17189	17180	17270	17267	17056	16976	17205	17170	17170	17378	17124	17127	16996	17275	16888	17132	17098	17092	17067	16941	17145	17199	17050	17176	17074	17002	17093	17173	17179	17221	17166	17023	17061	17243	17114	17127	17171	17031	16903	16972	17060	16878	17003	17049	17175	16991	17133	16936	17018	17012	16973	17011	16954	17064	17215	17026	17174	16972	17065	17102	17069	17048	16887	16986	17026	16772	17070	16821	16886	17206	17065	17120	17268	17009	17073	17095	16847	17064	17149	17025	16952	17105	17218	16999	17028	17179	16978	17104	17022	16993	16921	16885	17008	17069	16870	16946	17119	16974	16957	16950	17241	17226	17054	17047	16867	17007	17080	17029	17100	17204	17090	16982	16978	17193	17142	17128	17028	17128	17069	16906	17028	16904	17266	17212	16986	17043	16864	17183	17011	17071	17125	17115	17125	17154	16992	17033	17071	17141	16974	17236	17164	16973	17024	17089	17197	16983	17040	17090	17035	17108	17164	17050	17063	16958	17148	17150	16930	16981	16954	17033	17281	17137	17023	17080	17301	16919	16917	16915	17127	16887	16927	17001	17000	16920	16980	16989	17010	17153	17111	16963	16922	17164	16967	17127	17180	17103	17200	16930	16860	16948	16985	16750	16981	17031	16875	17088	17196	17036	17089	17028	17004	17059	17098	17289	17013	17151	16952	17009	17140	16931	16980	17205	16932	17089	17100	17061	16926	17036	17412	17138	17092	16936	17071	17126	17142	17255	16928	17090	16826	17259	17059	17049	17198	16978	16997	17005	16965	16960	17084	17153	17196	17125	17153	16915	16977	16870	17136	17034	16898	16975	17010	16975	17133	17186	16957	16873	16974	17143	17012	17142	16909	17136	17027	17019	17074	17023	16780	16880	17075	16992	17160	17163	16998	16818	17056	16863	16935	16809	17123	16864	17132	16867	16898	16894	16871	17043	17198	17024	16910	17135	17106	17052	16977	17118	16914	16946	17091	17073	17324	17061	17104	16876	17088	16922	17018	16998	17029	17030	17164	16925	17076	17100	16969	17198	17050	17007	16958	16931	17095	17034	16957	16939	17246	16951	17051	16867	16908	16821	16941	17124	16968	17098	17286	17141	17239	17086	17102	17258	16875	17049	17157	17101	17057	17124	17141	16995	17014	17027	17036	17179	17015	16971	17077	17080	17233	17071	16966	17111	17043	17076	17317	16861	17134	17040	17059	17111	16967	17017	17259	16879	16884	17094	17087	17037	16912	16903	16942	17151	17120	16951	17111	16844	17111	17102	17059	17166	16891	17032	16835	17099	16688	17030	17111	16873	17175	17179	17053	16816	16855	17076	17285	17071	16933	17007	17058	17046	17181	17003	17005	17020	16959	16983	17165	16847	17045	16947	17235	16904	17071	17163	17242	17115	17140	16864	17062	16997	17089	17172	16951	17137	17075	17367	17038	17108	17203	17223	17107	17182	17120	17119	16939	17065	16860	17002	17359	17363	17038	17232	17169	16970	16982	17088	17205	17054	17018	17163	17156	17123	17077	16949	17102	17038	16975	16935	17066	16982	17169	17183	17195	17033	16862	17296	17064	17091	16845	17161	16970	17169	17054	17173	17156	16983	17061	16891	16973	16832	16864	17193	17095	16957	16915	17014	16955	17108	16985	16819	17071	16877	17058	17034	17059	16989	16904	17127	16970	16996	17239	17049	17130	16794	17294	17001	16961	17312	17164	17143	16979	17047	16908	16996	16866	16906	17107	16911	16833	17108	17103	16904	17122	16992	16876	16954	17131	16986	17088	17129	16931	16915	17340	16947	17056	17111	17001	17091	17091	16872	17178	16843	16973	17205	17186	16893	17146	17157	16910	17132	16804	16904	17161	17092	16933	16966	16825	17122	17057	16897	16984	17006	17119	16920	16958	17053	16997	17202	16991	17136	17228	16938	17087	17090	16940	16880	17016	17107	17034	16836	16973	16852	17193	17099	17024	16952	17057	17020	17112	17162	17108	17109	16956	17026	17143	17061	17073	16979	16925	17097	17143	17014	17184	17354	17057	17003	17014	17203	17102	17092	17276	17379	17183	17026	16947	17247	17039	16952	16969	16932	17198	17030	16816	17230	17050	16962	17193	17090	17137	17119	17002	16970	17049	16823	16881	16993	17081	16930	17044	16876	16972	17079	17054	16981	17139	17052	17070	16882	17322	16855	16933	16826	16804	17078	17112	17130	16810	16931	16927	17062	16967	17203	17189	17016	17064	16986	17059	17033	17072	16817	17116	16976	17052	16965	17043	17107	17012	17200	17249	17149	17028	17106	17071	17147	17279	16977	17119	16788	17064	16932	17207	16960	17116	17155	17018	17050	17120	17191	17113	17122	17024	17165	17088	16889	17021	17094	16989	17107	17210	17067	17126	17140	17104	17020	16874	16974	17034	16844	17158	17025	17177	17084	17204	16923	16971	17124	17124	17233	17032	16844	16979	17197	17011	17102	16994	16920	17108	17173	16888	17006	16871	17095	16837	16849	17094	17042	17398	17203	17014	16917	17267	16998	17070	17135	17128	16974	17217	17209	17004	17115	17105	17027	17209	17186	16909	17175	17007	16774	17025	17078	16952	16932	17071	16892	17177	16958	17002	17176	16980	16913	17002	17162	16989	17029	17054	17124	17147	17257	17041	17040	17234	17208	17105	17097	16903	17020	16997	17249	17146	17228	17043	16866	16978	17053	16975	17066	17152	16846	17048	17007	16841	17100	17176	17007	17023	17130	17151	17144	17062	16967	17175	17192	16880	17095	17039	17073	17004	17063	16947	17179	16929	17070	17141	17160	17234	16957	16962	16992	17060	17224	17074	17005	16974	16939	16942	17129	16954	17084	17118	17036	16986	16885	16844	17039	17067	17251	17230	16947	17274	16809	17076	17074	16929	17186	17104	16969	17016	17023	17026	17153	17065	16978	16986	16930	17000	16996	17101	16982	16990	17107	17173	17163	17099	16913	17079	17062	17157	17103	17114	17028	17031	17135	16837	16987	16829	17097	16853	17243	17290	16937	16987	17050	17026	17017	17178	16956	16896	17067	17203	17017	16872	17104	16998	17118	17088	17143	17076	17211	16973	16915	17105	17052	17138	16915	17165	17076	17134	16940	17005	17052	16915	16914	17077	17122	17173	17112	17026	17185	17232	17086	16931	17099	17052	16873	17020	17126	17161	17053	17126	17077	17205	17214	17044	17175	17142	17004	17101	16897	17015	16941	17110	17131	17122	17082	17077	17073	17070	17045	16910	17047	17100	16847	17132	16855	17059	16923	17003	16910	17087	17037	16916	17152	17060	16984	16959	17159	17071	16938	16838	17013	16800	17086	16982	17008	17039	17044	16951	17035	16788	17026	17037	17153	17016	16955	17085	17087	17086	16902	16997	17043	16971	16923	17141	16934	17108	16925	17004	17099	16971	17178	17141	16945	16998	16915	17050	16991	17129	17102	16937	16956	16904	17007	17234	17074	16988	16886	17279	17064	17046	17144	17030	17126	17208	17149	17187	16949	16898	16883	16942	16933	17100	16823	17159	17158	17001	17195	17144	17102	17091	17053	17062	17124	17185	16943	17062	17019	17029	16956	17190	17028	17157	17070	17273	16923	17133	16919	17204	17104	16994	16973	16943	17064	17144	16988	16840	17029	17080	17053	17004	16922	17146	16878	16907	17058	16907	16972	16931	16869	17081	17254	16960	17017	17128	16960	16837	17094	16823	16985	17126	17257	17058	17011	17106	16898	17097	17051	17155	16998	17212	17136	16911	16975	16935	16915	17051	17405	17038	16873	17207	16944	17079	17089	17095	17186	17124	17132	16985	16974	17084	16878	17144	17009	17027	16980	17102	16905	17012	17033	17014	17067	17163	16949	16994	16987	17011	17204	17035	17124	17074	17118	16943	17008	17035	17212	17195	16817	16900	17125	16996	16917	17022	16949	16879	16898	17107	16804	16995	16990	17073	17221	17091	17154	17016	17277	17111	16824	17003	16905	16919	17100	16894	17050	16954	17200	17126	17132	16994	16746	17003	16937	16968	17039	16983	16888	17121	16967	17202	17103	17074	16922	16925	16920	17032	17016	17053	17238	16964	16917	17271	17082	17126	17022	16926	17243	17064	16943	17093	16960	17287	16949	16924	16919	17208	16978	17201	17047	17236	17012	17153	17049	17202	17253	16919	17022	17206	16870	17034	17080	17249	17192	16844	17136	17460	16899	17118	17034	17037	16901	17069	17174	17175	17107	17006	17071	16978	16858	17120	17193	17099	17242	17145	17237	16918	16889	17300	16938	16864	17065	17085	17076	16985	17163	16915	17122	17185	17069	17222	16939	17143	17012	17169	16924	17214	16950	16943	17012	17098	17051	17171	17060	16936	17116	16970	16866	17008	16988	17158	17055	16833	17216	17102	17052	17054	16963	16996	16955	17211	17117	16963	17101	17062	17073	17057	17023	17062	17050	16889	17023	17138	16812	17006	17055	17243	17313	17197	17064	17094	16852	17027	16978	17224	17224	17117	17097	17039	17141	17011	17028	17201	17096	17153	16955	16857	17113	17056	17038	17033	17087	17036	17103	17026	17205	17261	17108	16935	17204	16928	16960	16995	17180	17011	17056	17179	17034	16990	17151	16780	17015	17153	17131	17016	17096	17124	16992	17119	17021	16919	17221	17087	17110	17125	17134	17372	16994	17313	16994	17062	16951	16910	17188	17047	17024	16929	17124	16999	16985	17099	16966	17048	17200	17122	17036	17035	16711	17072	16977	17093	17049	17039	16932	16956	17203	17161	17129	17198	17096	17086	16931	17034	17063	17149	17048	17136	17039	17033	16929	17133	17025	17107	17075	17174	17202	17000	17183	17138	17086	17166	17167	17152	16882	17155	17074	17045	17031	16980	17111	17187	17022	17149	17060	17123	16865	17158	17059	17158	17194	16941	17025	16864	17201	16891	17140	17300	16861	16993	17116	16944	17002	17126	16878	17109	17011	17012	16951	17055	17092	17166	16904	16916	17028	17135	17006	17187	16874	17146	17111	16921	16783	16945	16975	16914	17040	17256	17079	16987	16987	16919	17143
13852	24511	20828	17921	16623	15899	15198	14824	14724	14540	14260	14629	14365	14412	14335	14275	14329	14261	14295	14213	14209	14137	14084	14130	14104	14170	14064	14149	14236	14226	14077	14111	14004	14228	14048	14234	14039	14150	14082	14157	14117	14015	14190	14273	14063	14151	14128	14044	13777	14166	14066	14148	14082	14173	14154	14199	14076	14072	14024	14182	14229	14041	14163	14098	14100	14020	14041	13980	14082	14207	13977	14125	14104	14249	14133	13986	14060	13853	14217	14081	14138	14109	14223	14103	14131	14141	13945	14076	14057	13986	14265	14111	13975	14059	14065	14109	14201	14068	14070	13863	14117	14123	14229	14199	14031	13930	13975	13918	14107	14258	13965	14143	14063	14030	14187	13964	14146	14168	14057	13926	14054	14147	14108	14088	14108	13997	14188	14158	14061	14087	14139	14075	14017	14093	14064	14121	14283	13930	14014	14143	13966	14080	14340	14155	14081	14053	14015	14124	14045	14251	13988	14074	14107	14075	14128	14124	14091	14155	14109	14015	13985	14107	14096	13959	14063	13905	14010	14106	14177	14097	13974	14073	14159	14073	14215	14057	14114	14074	14107	13887	14134	14076	13969	14212	14032	14082	14013	14096	14044	14116	14020	14149	14124	14321	13997	14167	14230	13963	14003	14044	13889	14099	14046	14058	13971	14285	13956	14048	14127	14074	14111	14150	14090	14013	14025	13923	14043	14278	14185	14215	14163	14073	14185	13977	13968	14181	14077	14098	14124	14181	14083	14130	14024	14101	14316	13993	14088	14053	14175	14132	14020	14164	14247	14081	14153	14067	14198	14021	14224	14161	14156	14149	14020	14135	13980	14177	14023	13942	14127	13922	14359	13963	14049	14046	13967	14192	14016	14114	14045	13978	13915	14078	14046	14074	14128	14208	13950	14176	14039	14151	14186	14196	14000	14181	14119	13895	14165	14193	14075	14021	14140	14106	14044	14231	13945	14008	14130	14124	14153	14048	13974	14295	14132	14202	14088	14098	14122	14034	14160	14070	14224	14124	14098	14029	14112	13996	14144	14084	14007	13988	14095	13976	14022	14075	14235	14108	13987	14113	14205	14236	14125	14059	14100	13941	14085	14047	13981	14120	14079	14207	14163	14047	14166	14104	14066	14071	14334	14160	14120	14161	14037	14099	14075	14119	14106	14116	14004	14065	13950	14193	13980	14263	13947	14340	14142	14060	14039	14131	14044	14049	13831	13979	14042	13990	14011	14091	14071	13965	13946	14038	13976	13915	13931	14260	14026	14073	14173	14118	14074	14035	14111	14031	14033	14103	14150	14153	13967	14060	14142	14180	13988	13938	14092	14069	14001	14177	14104	14158	13909	14040	13966	14102	14173	14103	14133	14085	14145	14052	14024	14087	14015	14090	14137	14123	14092	14066	14119	14102	14179	14003	14223	14038	14021	14152	14049	14056	14067	13963	14075	14039	13946	14041	13989	13977	13983	14186	14150	14112	14046	13893	14023	14079	14042	14046	14060	14220	14014	14200	14061	14036	14139	14047	14023	14201	13902	14217	14121	14275	14070	14025	14169	14279	14045	14159	14200	14103	13993	14078	14048	14143	14147	14034	14146	14265	14139	14185	14229	14036	13921	14038	14081	14091	14111	14097	14204	13975	14158	14057	14061	13925	14169	14036	14048	14095	14216	14132	14064	14170	13987	14191	14088	14241	14206	14136	14078	14019	14244	13996	14066	13996	13987	14056	13992	14065	14052	14127	14048	14120	14191	14200	13994	14081	14100	14108	14114	14180	14087	14085	14013	14105	14130	14103	14164	14011	14000	14132	14097	14135	13994	14230	14130	14013	14159	14266	14131	13813	14120	14021	13977	13860	14159	14089	14246	14025	14037	14042	14139	14006	14196	14010	14108	14138	14046	14226	13994	14049	13824	14178	13913	14095	14042	14120	14145	14099	14005	13936	14159	14138	14112	14233	14109	14095	14093	14309	14160	14132	14095	14036	14034	13958	13999	14057	14208	14071	14312	14063	14191	13964	14030	13898	14074	14007	14043	14096	14195	13853	14022	14055	14071	14152	14248	14052	14181	14125	14140	13898	14116	14059	14134	13952	13952	14173	14029	13715	14146	13985	14119	14096	13929	14188	14028	13909	14082	14194	14155	14086	14075	13988	14142	14073	14201	13961	13994	14026	14225	13840	14192	14025	14263	13953	14162	14125	14086	14155	14203	14023	14150	14016	14114	14150	14109	14181	14038	14006	14117	14007	14098	13911	14063	13877	14070	14124	14148	14069	14253	13850	13979	14088	13885	14090	14264	14109	14132	14055	14145	14074	14082	14058	14022	13761	14088	13971	14072	14112	14210	14144	14217	14020	14115	14084	14048	14211	14070	14126	14328	14030	13975	14038	13908	14116	14123	14095	14125	14034	14267	14040	13997	14154	14089	14103	14084	14008	14138	14143	14140	14027	14112	14046	14219	14063	13980	14062	14121	14145	14105	14164	14174	14113	14053	14016	14027	14115	14193	13911	14139	14083	14260	14126	14057	14214	14216	14181	14214	14056	13888	14049	13967	14273	14143	14194	14173	13997	14146	13916	14152	13994	14014	14068	14065	13942	14056	14106	14132	14028	14222	14107	14165	14166	14050	14122	14001	13890	13988	14115	13907	13945	14068	14147	14106	14013	14098	14118	14078	14195	14152	14044	14161	13998	14275	14200	14167	14069	13936	14200	14048	13927	14248	14283	14136	14069	14090	14107	14199	13974	14062	14031	14218	13896	14130	14049	14095	13835	14132	14074	14032	14099	14066	13911	14050	13986	14209	14071	13920	13934	14003	13979	14111	13961	14183	14128	13999	14193	13991	13981	13925	14195	14188	14100	14049	13880	14100	14023	13975	14124	14141	14048	14075	14067	14069	13997	14194	14063	14018	14070	14013	13912	14163	13861	14007	14259	14178	13984	13971	14010	14078	14139	13984	14187	14156	13923	14098	13995	14111	14077	14009	14023	14060	14138	14211	13814	13974	14118	14103	14016	14079	14014	14215	14025	14099	14010	14159	14064	14093	14096	14182	14067	14188	14148	14088	14155	14134	14074	14070	14119	14248	14173	14060	14141	14079	14173	13986	14125	14033	14113	14046	14212	14171	14061	14041	14180	14170	14062	14059	14120	14091	13977	13975	13947	14010	14080	14147	14083	13945	14066	14058	14055	14111	13939	14196	13973	13941	14139	14043	14173	14305	14111	14077	14151	14073	14075	14089	14176	14079	14120	14030	14105	14131	14090	13996	14123	14158	14087	14017	13971	14043	14159	14135	13968	13956	14109	14128	14160	14077	14020	14129	14175	14122	14130	14090	14143	14075	14233	14138	14223	14091	13958	14115	14179	14087	14191	13925	14087	13991	14076	14028	14037	14069	13944	13927	13980	14195	14057	13963	14084	14072	14276	14065	14245	14159	14077	14082	14020	13780	14044	13982	14142	14032	14021	14114	14064	13986	14150	13978	14002	14119	14058	13987	13960	14045	14241	14050	14034	14223	14074	14038	14146	14116	13980	13977	14070	14061	14289	14217	14022	13995	14207	14181	14029	14023	14045	14111	14049	14046	14122	13963	13961	14124	14194	14194	13978	14099	14040	13943	14029	13963	14191	14200	14090	14052	14027	14078	14100	14295	14069	13949	14012	14050	13966	14178	14258	14086	14091	14158	14095	13975	14230	14146	14075	14033	14274	14202	14263	14070	13988	13971	14097	14011	14088	14078	13975	14169	13994	14131	14087	13905	14155	13989	13961	14335	14109	14165	14290	14112	14009	13908	14086	14151	13926	14134	14012	14216	14162	14137	14204	13983	14116	14112	14093	14133	14000	14003	14089	14225	14074	14173	14160	13989	13985	14162	14023	14091	14013	14180	14134	14053	14053	14093	14232	14126	14186	14201	13974	14093	14122	14027	14057	14015	13955	14193	13984	14253	13940	13983	14069	14188	14181	14031	14096	14212	14111	14033	14069	14120	14118	13952	14092	14131	14216	14116	14120	14181	14207	14195	14221	14025	14115	14008	14132	14196	14131	14029	14086	14203	14261	14003	14097	14080	14103	13874	14122	14062	14145	14117	14154	14118	14004	14243	14034	13929	14066	13889	14061	14032	13963	14187	13985	14052	14225	14148	14030	14229	14061	14250	14010	14025	14153	14107	14036	14170	14062	13962	14031	14191	14162	14146	14012	14121	14022	14134	14157	14166	13958	14074	14047	13968	14054	14139	14120	14030	14232	14152	14071	14163	14177	14110	14116	14081	14083	14054	13890	14109	14192	14176	14236	14177	14094	14169	13858	13982	14165	13981	14085	14128	14154	14131	14079	13925	14172	14108	14056	14150	14211	14075	14105	14110	14078	14162	14205	14152	14084	13951	14184	14241	14099	14003	14072	14075	13924	13928	14154	14215	14066	14091	14014	14116	14195	14158	14018	14109	14207	13888	14114	14071	14047	14192	14049	14165	14071	13814	14069	14101	14059	14052	14029	14124	14195	14085	13983	14045	13932	14133	14184	14130	13981	13980	14051	14309	14125	14020	14024	14102	14040	14218	14047	14029	13882	14196	13947	13847	13966	14023	14097	14141	14193	14056	14208	14000	14144	14273	14072	14085	13997	14032	14066	14114	14030	14052	14060	13987	14275	14151	14077	14114	14228	14012	14163	14091	13993	14050	14163	14018	14113	14130	13995	14088	14066	13976	13991	13990	14103	13879	14057	14153	13941	14235	14108	13997	14050	14200	14132	14192	14078	14123	13992	13994	14082	14115	14134	14147	13824	14169	13949	14251	13983	14106	14232	14047	14019	14123	14234	14133	14131	14228	13973	14202	14062	13879	14162	13964	14067	13999	14001	14296	14040	14127	14203	14214	14012	14067	13967	14169	14117	14001	14001	14176	13978	14286	14106	14048	14120	13998	14087	14069	13943	14128	14057	14098	14022	14065	14067	14028	14016	14144	14205	13988	14023	14267	14274	14112	14023	14021	14114	13878	14169	14170	14004	14130	14098	13984	14185	14109	14120	14129	14203	14156	14075	14134	14123	14104	13945	14132	14043	14263	14073	14059	14145	14054	14125	14076	14309	14000	14178	14127	13971	13926	14251	14211	14208	14124	14229	14064	14078	14065	14007	14098	13978
25036	21361	26976	26580	19900	18923	19178	18305	18189	18302	17925	18002	17976	17991	18116	17947	18101	18046	17990	17936	17993	17854	17904	17824	17868	17709	17724	17857	17871	18019	17940	17932	17906	17903	17850	17999	17774	17825	17762	17921	17876	17909	17845	17988	17887	17993	18083	17936	17986	17948	18031	18038	17866	18118	18016	17849	17820	17889	17933	17911	17931	17920	17841	17931	18123	17822	17980	17829	17888	17911	17895	17891	17690	17871	17984	17895	17789	17765	17935	17624	17783	17892	18058	17718	17728	18060	17976	17833	17831	18070	17915	17708	17938	17685	17933	17714	17833	17861	17720	17886	17734	17930	17681	17870	17874	17745	17738	17739	17915	17902	18001	17754	17815	17687	17955	17873	17954	17648	17975	18077	18029	17725	17711	17911	17795	17868	18172	17905	18003	17937	18086	17879	17969	17715	17800	17584	17784	17806	17881	17969	17875	17629	17926	18003	17988	17784	17788	17767	17788	17866	17770	17772	18012	17770	17870	17843	17641	17799	17824	17851	17895	17898	18014	17959	17741	17853	17675	17942	17929	18094	17890	18002	17831	17837	17768	17852	17731	17866	17711	17842	17768	17741	17703	17787	17556	17766	18095	17836	18120	18078	17854	17946	17801	18002	18099	17725	17765	17959	17867	17617	17987	17782	17961	17888	18123	18041	17916	17688	17994	17802	17737	17755	18059	17885	17972	17895	17657	17595	17929	17957	18010	17825	17887	17855	17756	17872	17738	17847	17893	18024	17738	17728	17759	17891	17869	17895	17870	17713	17548	17874	17573	17765	17767	17787	17821	17691	17922	17829	17622	17833	17820	17756	18031	17920	17946	17685	17797	17845	18054	17830	17852	17941	17893	17785	17896	18009	17905	17808	17760	17782	17902	17862	17812	17717	17843	17816	17916	17872	17809	17829	17783	17874	17810	18022	17783	17935	17967	17956	17812	17794	17885	18016	17799	18023	17867	17761	17677	17675	17783	17807	17959	17814	17845	17876	17970	18006	17985	17890	17849	17781	17939	17882	17937	17984	17895	17820	17725	17744	17880	17957	17763	17852	17992	17823	17907	17885	17969	17793	17878	17933	17989	17808	17694	17768	17803	17996	17995	18093	17832	17775	17901	17742	17740	17787	17684	17999	17628	17670	17824	17803	17614	17644	17924	17874	17760	17880	17797	17997	17783	17829	17869	17995	17956	17752	17851	17948	17805	17828	17844	17900	17613	17907	17741	17912	17789	17804	17928	17749	17909	17542	17767	17906	18044	17762	17838	17941	17942	17874	17895	17701	17876	17621	17645	17833	17867	17836	17590	17763	17749	17884	17790	17776	17837	17867	17758	17839	17710	17812	17889	17871	17943	17901	17901	17969	17893	17991	17795	17634	17814	17769	17934	17960	17953	17860	17823	17463	17821	17928	17852	17935	17970	17823	17819	17776	17800	17884	17654	17732	17837	17793	17786	17593	17781	17924	17872	17658	17644	17873	17685	17870	17840	17798	18026	17836	17691	18172	17938	17951	17870	17792	17775	17839	18185	17865	17970	17810	17776	17861	17935	17685	17729	17765	17930	17789	17805	17849	17945	17743	17765	18077	17763	17798	17855	17857	17736	17745	18078	17676	17894	17995	17828	17783	17988	17975	17869	17769	17864	17813	17650	17595	17761	17852	17768	17741	17915	17786	17974	17858	17724	17939	17937	17968	17684	17837	17936	17890	17721	17696	17815	18050	17946	17764	17877	18109	17812	18054	17907	17880	17789	17749	17862	17757	17917	17943	18016	17844	17769	17789	17766	17748	17938	17753	17872	18010	17885	17747	17743	17815	17872	17739	17919	18005	17858	17696	17726	17876	17865	18107	17860	17897	17956	17736	17874	17710	17899	17836	18026	17872	17858	17921	17922	17768	17765	17896	17862	17967	18012	18056	17699	17897	17956	17748	17850	17776	17780	17954	17950	17892	17874	17600	17757	17539	17838	17814	17793	17826	17579	17623	17677	18009	17902	18125	17665	17987	17863	17781	18071	17967	17746	17730	17627	17930	17878	17947	17805	17841	17754	17762	17824	17977	18031	17965	17991	17907	17757	18037	17788	17947	17914	17811	17760	17904	17817	18148	18047	17989	17891	17968	17966	17776	17853	17924	17810	17837	17904	17854	17872	17711	17874	17781	17749	17821	18008	17906	17995	17599	17796	17809	17758	17823	17846	17770	18031	17930	17810	17908	17898	17745	17699	17938	17730	18073	17889	17870	17855	17849	17927	17856	17992	17733	18060	17781	17878	17854	17823	17830	17934	17796	17978	17784	17778	17780	17870	17919	17805	17957	17954	17810	17868	17763	17665	17732	17799	17706	17928	17829	17851	17823	17829	17771	17760	17876	17731	17814	17859	17829	17870	17896	17791	17933	17881	17875	17784	17852	17966	17855	17852	17600	17801	18025	17895	17834	17862	17750	17661	17818	18085	17715	17795	17790	17845	17793	17830	17899	18007	17963	17876	18002	17841	17777	17720	17639	17920	17837	17795	17774	18000	17879	17843	17780	17758	17877	17957	17817	17987	17946	17907	17864	17701	17682	17849	17798	17847	17879	17744	17826	17988	18035	17768	17751	17859	17805	17891	17943	17797	17563	17829	18097	17752	17890	17793	17698	17807	17712	18014	17557	17791	17817	17946	17794	17830	17830	17798	17770	17811	17741	17833	18109	17873	17707	17855	17958	17920	17698	17829	17793	17873	17780	17765	17957	17884	17981	17769	17914	17934	17860	17915	17761	17915	17792	17823	17697	18007	17969	17881	18028	17614	17988	17935	17997	18021	18000	18030	17765	17636	17993	17953	18050	17968	17752	17705	17690	17689	18018	18045	18020	17857	17870	17859	17833	17861	17931	18036	17966	18050	17746	17968	17923	18012	17835	17875	17998	17901	17952	17979	18014	18003	17822	17879	18045	17783	18009	17929	17919	17894	17851	17825	17811	17961	17728	17951	17923	17921	17901	17861	17822	17646	17864	17843	17892	17700	17681	17908	17909	17892	17822	17739	17879	17869	17709	17917	18045	17799	17741	17586	18042	17719	17933	17894	17777	17795	17841	18092	17830	18026	17791	17805	17772	17756	17828	18009	17912	17787	17763	17823	17736	17964	18143	17800	17919	17805	17990	17821	18038	17822	17880	17746	17840	17979	17856	17800	17820	17926	17743	17858	17725	17841	17854	17551	17883	17643	18069	17681	17846	18310	17889	18069	17882	17976	17736	17877	17816	17792	17900	17934	17945	17768	17929	17711	17910	17845	17895	17913	17727	17774	17797	17807	17794	17825	17824	17599	17825	17836	17670	17871	17999	18015	17790	17930	17727	17813	17788	18005	17917	17987	17772	17968	17792	18041	17813	17660	18008	17995	17895	17912	17666	17870	17755	17895	17929	17706	17865	17913	17820	17894	17894	17988	17814	17859	17755	17907	17933	17950	17876	17776	17913	17726	17910	17778	17917	17884	17655	17752	18006	17811	18037	17817	17951	17799	17931	17727	17840	17708	17900	17638	17966	17756	18070	17828	17793	17959	17914	17721	17901	17854	17753	17870	18057	17806	17827	17939	17786	17929	17909	17926	17851	17929	18107	17666	17969	17903	17908	17945	17665	17859	17894	17795	17865	17911	18023	17926	17776	17766	17809	17963	17841	17821	17798	17989	17792	17855	17926	18092	17774	17863	17822	18006	18051	17740	17888	17862	17672	17589	17685	17803	17985	17812	17860	18061	17878	17584	17818	17935	18079	17997	17877	18059	17943	17805	17853	17788	18045	17940	17934	17944	17987	18033	17811	17830	17871	17698	17716	17953	17893	17744	17895	17702	17873	17966	17820	17838	17885	17866	17944	17945	17979	17792	17827	17908	17753	17925	17816	17696	17872	18098	18022	17847	17980	17899	17734	18077	17964	17830	17799	17762	17829	17728	17908	18001	17793	17762	17932	17771	17905	18065	17855	17782	17899	17931	17873	17750	17643	18120	17704	17875	17784	17850	17906	17862	17886	17782	17724	17887	17775	17881	17878	17838	17951	18086	17907	17998	17766	17822	17917	17709	17728	17720	17767	17755	17747	18020	17713	17976	17773	17896	17830	17963	17885	17683	17816	17706	17919	17867	18033	17868	17903	17865	17879	17778	17758	17740	17761	17912	17736	17877	17837	17857	17723	17929	18094	18055	17859	17913	17803	17823	17999	17831	17892	17744	17958	17809	17854	17760	17911	17912	17776	18058	18087	17746	18075	17711	17805	17797	17636	17708	17897	17993	17815	18027	17732	17892	17830	17928	17730	17864	17988	17964	17891	17821	17797	17900	17992	17694	17891	17965	17842	17908	17858	17841	17927	17791	17965	17928	17841	17893	18018	17777	17908	17800	17800	17912	17891	17847	17975	18028	18032	18053	17878	17760	17925	17835	17869	17767	17778	17865	17888	17713	17830	17581	17592	17813	17682	17655	17866	17679	17816	17732	17663	17870	17963	17756	18011	17888	17730	17928	17937	18080	17980	18021	18005	17836	17974	17797	17968	17836	17735	17763	17632	17831	17985	17756	17867	17930	17919	17771	17908	17833	17606	17747	17768	17758	17888	17783	17896	18003	18059	17904	17789	17985	17794	17851	17840	17886	18040	17911	17908	17894	17896	17761	17741	17918	17839	17793	17852	17813	17779	17925	17788	17917	17941	17990	17859	17747	17845	17898	17783	17975	17779	17917	17760	17966	17639	17741	18000	17940	17688	17754	17794	18076	17940	17939	17906	17887	17998	17946	17852	17780	17758	17853	17788	17812	17861	18107	17781	18041	17713	17917	17811	18075	17807	17956	17835	17924	18004	17780	17703	18008	17980	18027	17851	17900	17797	17517	17700	17847	17991	17881	17849	17737	17981	17866	17738	17693	17712	18016	17794	17811	18065	17970	18013	17882	17767	17795	17892	18044	17794	17933	17870	17794	17860	17945	17771	17733	17739	18006	17836	17851	17851	17898	18010	17805	17837	17798	17901	17904	17582	17883	17874	17739	17986	18301	17889	17519	17782	17701	17952	17568	18000	17909	17902	17871	17943	17698	17905	18014	17924	17867	17944	17819	17546	17871	17677	17820	17838	17921	17829	18057	17760	17804	17923	17703	17967	17999	17908	17934	17715
14868	22920	19690	17172	16410	15832	15468	15030	14998	14786	14890	14570	14668	14904	14532	14797	14634	14659	14622	14620	14570	14671	14500	14578	14518	14528	14479	14481	14532	14554	14527	14664	14630	14587	14735	14544	14525	14554	14571	14511	14500	14552	14523	14512	14587	14440	14363	14559	14476	14471	14766	14512	14533	14526	14343	14549	14356	14393	14665	14498	14496	14614	14628	14587	14487	14476	14442	14479	14672	14478	14769	14406	14612	14378	14550	14336	14591	14523	14483	14539	14513	14610	14587	14578	14515	14568	14603	14551	14583	14492	14676	14521	14497	14431	14526	14711	14490	14758	14540	14306	14468	14408	14514	14472	14502	14407	14630	14469	14385	14465	14480	14549	14504	14485	14662	14519	14537	14507	14587	14339	14757	14566	14557	14470	14419	14629	14534	14484	14506	14516	14578	14399	14503	14454	14515	14467	14438	14452	14475	14602	14483	14382	14564	14636	14487	14390	14583	14497	14557	14638	14516	14421	14313	14572	14670	14541	14662	14638	14569	14476	14448	14664	14539	14374	14488	14621	14619	14425	14688	14514	14407	14508	14561	14573	14709	14471	14520	14450	14456	14317	14652	14564	14435	14492	14537	14517	14535	14442	14527	14562	14449	14442	14672	14414	14517	14613	14618	14515	14582	14433	14529	14657	14506	14504	14455	14600	14431	14609	14467	14493	14516	14340	14537	14625	14526	14497	14498	14733	14492	14560	14532	14671	14633	14407	14482	14656	14517	14560	14621	14530	14618	14347	14499	14572	14370	14626	14439	14473	14305	14637	14483	14549	14268	14356	14599	14358	14597	14434	14520	14505	14583	14435	14444	14549	14410	14393	14590	14423	14585	14509	14614	14509	14560	14432	14497	14544	14595	14526	14530	14375	14487	14428	14631	14631	14543	14474	14521	14351	14571	14393	14596	14539	14670	14593	14563	14616	14497	14527	14535	14703	14415	14608	14367	14370	14564	14599	14743	14356	14403	14526	14473	14524	14537	14489	14552	14636	14526	14472	14608	14348	14484	14592	14548	14510	14604	14539	14480	14554	14361	14474	14340	14365	14478	14569	14487	14567	14522	14459	14565	14405	14586	14454	14625	14638	14520	14465	14517	14521	14591	14606	14435	14351	14548	14376	14369	14664	14705	14467	14504	14422	14534	14522	14679	14560	14494	14489	14554	14461	14588	14481	14583	14574	14618	14471	14448	14412	14609	14594	14494	14412	14484	14454	14484	14559	14638	14477	14590	14572	14393	14760	14466	14470	14715	14596	14464	14461	14734	14573	14587	14646	14543	14569	14513	14499	14561	14343	14645	14444	14443	14553	14389	14354	14448	14605	14245	14555	14608	14503	14548	14486	14676	14699	14564	14562	14603	14602	14353	14538	14606	14556	14605	14602	14391	14757	14525	14619	14568	14536	14487	14674	14470	14456	14501	14528	14591	14680	14501	14614	14363	14365	14472	14480	14315	14572	14543	14524	14486	14520	14608	14539	14631	14487	14534	14584	14482	14637	14524	14508	14633	14535	14512	14517	14504	14477	14498	14487	14592	14687	14377	14682	14424	14597	14698	14421	14647	14322	14625	14400	14509	14492	14457	14763	14606	14603	14454	14531	14326	14622	14312	14658	14441	14551	14306	14615	14721	14417	14386	14574	14620	14687	14534	14422	14598	14435	14531	14449	14451	14554	14603	14457	14457	14457	14391	14499	14499	14441	14491	14397	14532	14550	14679	14427	14626	14513	14473	14623	14421	14486	14546	14414	14492	14243	14417	14662	14571	14509	14377	14574	14534	14558	14521	14807	14560	14534	14648	14621	14443	14654	14473	14569	14683	14529	14469	14538	14391	14711	14574	14433	14401	14651	14826	14616	14406	14652	14480	14672	14646	14467	14474	14375	14264	14552	14592	14541	14675	14528	14640	14537	14388	14345	14754	14427	14575	14655	14419	14371	14509	14532	14487	14341	14518	14415	14456	14427	14660	14513	14497	14599	14629	14578	14417	14511	14411	14489	14753	14498	14433	14540	14689	14622	14668	14413	14504	14572	14607	14581	14351	14453	14517	14510	14493	14718	14546	14597	14373	14533	14547	14633	14578	14421	14422	14435	14434	14496	14482	14610	14575	14493	14499	14523	14658	14474	14578	14649	14508	14508	14641	14798	14559	14516	14642	14515	14572	14427	14590	14496	14659	14507	14415	14588	14475	14404	14419	14356	14409	14573	14511	14575	14519	14535	14593	14615	14472	14374	14693	14536	14584	14577	14306	14619	14422	14552	14378	14423	14345	14544	14460	14496	14595	14409	14623	14354	14561	14562	14605	14693	14563	14628	14447	14445	14508	14451	14509	14706	14469	14516	14656	14513	14637	14590	14524	14515	14500	14299	14582	14382	14466	14609	14570	14714	14479	14482	14579	14600	14494	14657	14210	14430	14600	14618	14518	14530	14528	14601	14584	14435	14563	14446	14572	14482	14418	14628	14456	14523	14529	14432	14635	14405	14396	14856	14477	14480	14501	14693	14372	14528	14500	14563	14578	14561	14440	14751	14584	14646	14582	14418	14485	14555	14670	14579	14530	14453	14752	14505	14493	14441	14448	14373	14636	14636	14560	14467	14602	14408	14589	14663	14702	14474	14606	14394	14421	14631	14518	14612	14490	14563	14344	14558	14608	14654	14470	14560	14540	14644	14379	14489	14450	14519	14564	14542	14610	14566	14547	14593	14603	14601	14396	14399	14491	14615	14530	14629	14586	14352	14524	14604	14535	14594	14529	14567	14503	14586	14452	14511	14491	14399	14507	14449	14516	14477	14675	14651	14355	14630	14551	14518	14400	14677	14630	14595	14678	14497	14624	14572	14488	14375	14483	14406	14664	14564	14528	14441	14430	14717	14533	14657	14522	14565	14503	14454	14437	14577	14614	14701	14529	14521	14421	14404	14609	14360	14535	14505	14610	14474	14418	14501	14593	14632	14383	14447	14502	14604	14636	14549	14628	14481	14680	14608	14479	14537	14488	14424	14550	14603	14498	14489	14467	14580	14630	14364	14675	14432	14638	14381	14545	14651	14599	14280	14615	14506	14491	14548	14448	14568	14463	14554	14585	14449	14393	14566	14695	14460	14549	14583	14510	14567	14531	14406	14446	14433	14452	14557	14624	14405	14511	14526	14612	14667	14522	14591	14511	14593	14486	14734	14628	14491	14511	14531	14500	14628	14680	14374	14559	14589	14512	14462	14669	14543	14397	14540	14555	14490	14435	14529	14571	14603	14633	14484	14521	14421	14364	14455	14468	14507	14558	14629	14420	14468	14630	14519	14424	14429	14404	14636	14543	14561	14659	14665	14443	14469	14464	14413	14493	14594	14555	14498	14461	14554	14553	14430	14373	14515	14568	14587	14589	14681	14607	14336	14488	14568	14454	14488	14561	14240	14565	14549	14521	14497	14613	14567	14537	14432	14603	14455	14474	14460	14537	14505	14582	14656	14379	14511	14554	14558	14568	14620	14488	14720	14418	14669	14520	14379	14528	14551	14537	14520	14667	14451	14526	14399	14503	14481	14461	14444	14472	14455	14546	14559	14526	14671	14499	14457	14627	14618	14500	14675	14572	14601	14556	14599	14447	14340	14546	14584	14561	14384	14413	14447	14646	14501	14500	14569	14560	14567	14432	14612	14575	14325	14534	14503	14495	14627	14663	14526	14458	14641	14521	14417	14505	14512	14497	14614	14598	14536	14445	14459	14479	14478	14576	14528	14495	14580	14598	14335	14528	14470	14620	14648	14452	14633	14554	14591	14611	14740	14475	14563	14690	14574	14608	14334	14509	14441	14525	14530	14492	14528	14426	14453	14522	14493	14446	14536	14353	14646	14514	14425	14474	14493	14536	14436	14540	14527	14553	14439	14419	14674	14547	14571	14468	14386	14351	14493	14439	14662	14489	14538	14493	14583	14538	14508	14476	14525	14566	14584	14402	14690	14517	14671	14492	14378	14503	14724	14683	14631	14497	14375	14506	14565	14550	14504	14528	14423	14507	14519	14565	14518	14487	14477	14532	14554	14413	14533	14452	14598	14657	14427	14266	14495	14588	14331	14481	14662	14467	14620	14492	14538	14410	14517	14647	14552	14585	14457	14307	14558	14547	14520	14505	14431	14637	14412	14514	14504	14474	14649	14548	14429	14473	14532	14454	14412	14439	14619	14463	14459	14520	14456	14606	14534	14332	14712	14563	14437	14522	14620	14597	14316	14543	14705	14543	14629	14787	14524	14533	14612	14566	14493	14375	14632	14499	14553	14625	14575	14672	14390	14442	14668	14532	14525	14530	14620	14579	14515	14403	14698	14459	14524	14411	14469	14690	14466	14414	14493	14615	14527	14610	14523	14571	14458	14449	14516	14362	14586	14550	14645	14408	14546	14561	14514	14655	14473	14489	14599	14691	14632	14442	14549	14461	14311	14497	14511	14555	14532	14500	14661	14474	14568	14551	14548	14579	14368	14773	14447	14643	14381	14619	14617	14529	14578	14415	14632	14333	14432	14476	14330	14525	14506	14535	14635	14638	14569	14656	14540	14490	14690	14631	14627	14505	14608	14572	14481	14616	14511	14614	14714	14496	14428	14424	14509	14455	14548	14537	14539	14612	14424	14628	14692	14433	14539	14477	14625	14577	14622	14585	14662	14448	14502	14552	14494	14577	14650	14660	14474	14387	14675	14546	14421	14506	14557	14463	14671	14617	14542	14543	14509	14403	14712	14607	14445	14678	14500	14573	14571	14444	14388	14478	14502	14456	14481	14563	14581	14480	14519	14461	14505	14553	14534	14567	14562	14513	14445	14540	14507	14427	14515	14439	14426	14459	14603	14463	14536	14586	14451	14502	14664	14521	14508	14503	14586	14282	14517	14376	14440	14647	14596	14675	14477	14396	14573	14312	14729	14494	14544	14600	14427	14575	14645	14547	14375	14498	14661	14437	14704	14506	14518	14489	14634	14626	14458	14376	14274	14657	14403	14570	14342	14491	14626	14401	14667	14670	14513	14566	14583	14708	14428	14501	14511	14517	14539	14487	14603	14589	14559	14539	14431	14575	14563	14561	14542	14580	14807	14377	14356	14695	14513	14383	14731	14615	14729	14671	14332	14527	14489	14507	14522	14402	14644
22374	21439	28857	24463	21775	23543	23148	18694	17882	17987	17861	17796	17773	17538	17709	17436	17780	17708	17363	17591	17666	17492	17390	17349	17521	17354	17484	17471	17557	17435	17427	17455	17378	17532	17325	17199	17347	17402	17427	17488	17441	17304	17348	17252	17461	17395	17503	17351	17320	17340	17296	17174	17445	17436	17375	17468	17475	17313	17443	17330	17455	17204	17529	17303	17226	17543	17269	17336	17442	17270	17380	17218	17240	17097	17265	17237	17123	17260	17353	17295	17311	17353	17259	17256	17129	17364	17090	17495	17157	17104	17330	17402	17370	17152	17474	17191	17272	17344	17512	17420	17212	17393	17208	17326	17399	17267	17266	17121	17301	17563	17341	17226	17491	17343	17301	17292	17330	17234	17238	17196	17094	17236	17250	17439	17319	17346	17129	17146	17205	17292	17382	17429	17181	17157	17360	17134	17262	17255	17322	17419	17391	17119	17365	17456	17340	17345	17384	17252	17332	17226	17359	17433	17280	17230	17343	17471	17397	17230	17110	17436	17258	17377	17312	17228	17331	17441	17403	17373	17264	17219	17425	17449	17163	17390	17210	17220	17377	17173	17272	17391	17012	17263	17262	17009	17189	17237	17448	17371	17143	17270	17457	17139	17402	17312	17243	17321	17327	17412	17475	17315	17383	17326	17085	17300	17477	17472	17376	17209	17337	17246	17328	17359	17319	17223	17108	17303	17269	17392	17298	17264	17261	17138	17345	17450	17321	17458	17242	17420	17042	17113	17477	17198	17397	17297	17205	17237	17293	17128	17154	17322	17291	17363	17343	17165	17134	17235	17237	17120	17029	17237	17364	17369	17113	17188	17274	17213	17229	17396	17196	17252	17488	17032	17144	17494	17189	17208	17274	17253	17374	17345	17111	17344	17199	17307	17165	17209	17360	17244	17393	17417	17460	17235	17213	17446	17433	17160	17348	17246	17218	17348	17069	17150	17335	17172	17334	17329	17312	17215	17154	17177	17401	17265	17301	17041	17286	17306	17146	17048	17221	17116	17295	17136	17271	17356	17351	17196	17184	17346	17335	17234	17175	17355	17314	17155	17419	17388	17235	17254	17228	17251	17288	17168	17221	17294	17302	17342	17038	17434	17572	17309	17332	17435	17109	17457	17264	17172	17353	17117	17460	17333	17483	17492	17439	17132	17242	17209	17147	17278	17172	17200	17095	17273	17097	17380	17383	17153	17287	17221	17263	17256	17525	17347	17372	17385	17084	17245	17360	17438	17183	17369	17469	17013	17224	17263	17124	17162	17428	17324	17326	17349	17390	17484	17257	17307	17327	17411	17355	17288	17283	17335	17250	17324	16884	17276	17153	17144	17315	17282	17280	17194	17463	17402	17329	17294	17102	17193	17202	17281	16935	17378	17137	17308	17288	17303	17412	17492	17481	17377	17434	17440	17261	17273	17217	17431	17211	17168	17345	17306	17223	17291	17265	17192	17524	17471	17008	17261	17178	17479	17388	17209	17258	17342	17304	17170	17236	17213	17322	17233	17272	17166	17206	17157	17319	17190	17479	17436	17218	17087	17176	17161	17146	17463	17327	17241	17479	17347	17217	17103	17420	17448	17259	17236	17303	17420	17214	17209	17318	17435	17138	17069	17133	17260	17197	17155	17215	17153	17344	17130	17334	17425	17207	17275	17246	17358	17427	17408	17384	17309	17304	17281	17439	17262	17156	17364	17281	17166	17199	17341	17323	17101	17342	17322	17160	17290	17304	17012	17137	17448	17268	17501	17170	17163	17434	17494	17322	17076	17194	17223	17183	17216	17365	17388	17177	17288	17277	17366	17319	17057	17265	17315	17377	17269	17489	17178	17209	17326	17285	17215	17364	17281	17335	17384	17122	17361	17493	17303	17292	17232	17332	17331	17253	17422	17160	17296	17401	17410	17365	17370	17095	17234	17155	17263	17263	17259	17366	17430	17346	17371	17223	17173	17281	17275	17339	17323	17398	17394	17260	17307	17314	17264	17192	17255	17265	17276	17431	17292	17030	17189	17454	17372	17431	17536	17389	17415	17283	17202	17336	17287	17325	17174	17311	17406	17435	17282	17079	17302	17332	17445	17627	16949	17177	17095	17269	17245	17184	17314	17409	17369	17435	17266	17341	17402	17254	17354	17404	17289	17303	17362	17506	17369	17178	17200	17350	17182	17301	17185	17285	17476	17133	17002	17286	17336	17216	17379	17302	17212	17173	17020	17326	17430	17246	17328	17227	17175	17408	17145	17199	17142	17454	17322	17245	17186	17180	17144	17109	17061	17333	17275	17220	17450	17107	17299	17216	17345	17134	17248	17404	17315	17402	17228	17139	17244	17325	17406	17382	17111	17308	17297	17315	17367	17421	17299	17071	17452	17249	17217	17249	17230	17208	17284	17213	17168	17210	17101	17312	17377	17334	16900	17152	17112	17310	17223	17311	17321	17181	17303	17591	17528	17273	17211	17327	17273	17157	17267	17437	17181	17215	17468	17369	17205	17338	17314	17237	17332	17339	17038	17308	17463	17300	17198	17498	17269	17116	17380	17277	17183	17227	17561	17296	17284	17180	17365	17454	17110	17047	17182	17351	17377	17326	17350	17000	17106	16933	17358	17116	17234	17180	17563	17091	17320	17278	17321	17203	17228	17283	17059	17269	17341	17534	17378	17213	17221	17237	17209	17299	17307	17327	17228	17070	17243	17337	17354	17270	17209	17343	17207	17145	17321	17246	17340	17459	17201	17521	17216	17260	17249	17231	17115	17475	17138	17217	17522	17245	17423	17237	17215	17324	17394	17394	17366	17231	17350	17476	17258	17089	17206	17341	17233	17449	17112	17225	17316	17300	17238	17220	17208	17332	17388	17166	17328	17137	17118	17385	17169	17107	17230	17127	17303	17188	17127	17468	17286	17188	17085	17222	17150	17143	17221	17326	17133	17434	17287	17218	17258	17280	17289	17472	17312	17171	17113	17048	17336	17354	17379	17453	17280	17369	17410	17256	17461	17453	17321	17214	17166	17067	17162	17297	17253	17372	17261	17241	17321	17316	17168	17286	17286	17296	17127	16957	17042	17455	17450	17109	17323	17286	17349	17226	17435	17461	17425	17193	17301	17391	17025	17098	17316	17263	17252	17226	17176	17391	17401	17148	17374	17326	17400	17289	17216	17268	17293	17193	17088	17335	17261	17170	17301	17211	17242	17417	17161	17085	17250	17244	17188	17310	17031	17112	17168	17207	17290	17093	17253	17175	17298	17240	17205	17025	17176	17503	17365	17185	17363	17344	17287	17073	17379	17486	17215	17263	17326	17278	17197	17313	17385	17411	17316	17212	17359	17200	17128	17125	17181	17109	17094	17182	17274	17401	17286	17231	17208	17109	17349	17199	17161	17264	17333	17456	17459	17208	17150	17322	17587	17319	17388	17389	17180	17372	17345	17216	17103	17377	17425	17273	17370	17200	17253	17248	17295	17315	17187	17373	17324	17463	17203	17330	17332	17315	17098	17294	17204	17168	17310	17244	17368	17360	17362	17234	17539	17255	17243	17263	17319	17281	17326	17338	17357	17207	17261	17381	17132	17216	17250	17378	17423	17285	17291	17175	17284	17194	17346	17315	17270	17315	17381	17397	17196	17255	17371	17217	17464	17321	17295	17347	17457	17248	17223	17418	17174	17467	17334	17360	17215	17147	17327	17320	17325	17340	17214	17239	17140	17258	17262	17375	17379	17338	17314	17203	17267	17283	17416	17240	17365	17254	17509	17237	17536	17285	17170	17438	17125	17371	17290	17320	17379	17263	17428	17364	17389	17300	17219	17320	17310	17475	17079	17250	17365	17158	17214	17232	17176	17090	17310	17230	17143	17178	17099	17287	17139	17385	17396	17361	17323	17474	17202	17347	17411	17438	17383	17029	17207	17309	17270	17462	17146	17295	17237	17177	17341	17348	17300	17341	17385	17107	17193	17348	17398	17222	17359	17272	17219	17314	17390	17319	17165	17166	17305	17211	17103	17122	17297	17142	17147	17214	17284	17295	17180	17234	17442	17240	17171	17212	17142	17280	17354	17248	17456	17309	17244	17344	17077	17284	17356	17414	17251	17645	17468	17096	17130	17377	17499	17489	17455	17458	17217	17378	17285	17204	17103	17525	17342	17244	17282	17183	17377	17111	17256	17474	17387	17215	17251	17261	17075	17124	17365	17274	17399	17107	17311	17148	17139	17436	17193	17300	17267	17094	17083	17290	17138	17363	17163	17333	17248	17306	17410	17341	17244	17195	17152	17431	17284	17376	17515	17257	17157	17306	17211	17228	17364	17153	17544	17383	17163	17226	17214	17324	17316	17294	17348	17144	17394	17392	17166	17464	17256	17282	17256	17166	17535	17322	17161	17405	17188	17333	17136	17275	17182	17246	17102	17256	17209	17289	17156	17266	17235	17163	17261	17416	17271	17246	17495	17334	17215	17373	17424	17267	17359	17333	17231	17203	17114	17291	17240	17391	17266	17384	17319	17228	17313	17386	17482	17109	17371	17264	17149	17410	17328	17217	17143	17200	17373	17053	17305	17447	17334	17203	16994	17356	17219	17210	17240	17165	17021	17278	17446	17132	17354	17413	17265	17161	17330	17352	17254	17203	17319	17386	17297	17408	17529	17264	17282	17155	17388	17288	17305	17230	17362	17419	17480	17142	17243	17313	17354	17400	17228	17126	17227	17350	17309	17372	17263	17203	17081	17161	17297	17053	17270	17253	17295	17250	17169	17102	17081	17258	17364	17368	17254	17291	17356	17320	17400	17363	17297	17362	17245	17147	17103	17414	17307	17199	17110	17413	17175	17216	17483	17325	17086	17478	17243	17385	17264	17320	17305	17062	17374	17317	17350	17464	17148	17285	17419	17361	17270	17275	17322	17301	17301	17305	17307	17147	17297	17360	17181	17281	17183	17138	17439	17214	17499	17359	17403	17363	17326	17191	17419	17277	17222	17201	17108	17257	17332	17222	17151	17478	17170	17086	17210	17205	17239	17212	17343	17391	17280	17392	17378	17076	17417	17333	17269	17149	17185	17445	17444	17336	17079	17438	17235	17253	17436	17346	17159	17321	17286	17191	17362	17316	17260	17238	17352	17255	17342	17065	17159	17004	17224	17433	17375
14248	28061	23359	19454	17968	16772	15697	15241	14929	14838	14899	14774	14553	14650	14451	14508	14477	14470	14387	14369	14524	14357	14368	14391	14282	14232	14247	14216	14045	14357	14179	14238	14363	14197	14140	14336	14344	14277	14158	14239	14465	14336	14228	14358	14081	14342	14260	14035	14186	14173	14327	14103	14325	14223	14166	14328	14200	14099	14203	14285	14312	14106	14279	14199	14106	14347	14177	14019	14167	14306	14330	14350	14173	14376	14344	14160	14286	14066	14224	14118	14278	14220	14277	14388	14159	14188	14260	14189	14102	14245	14273	14181	14393	14163	14352	14247	14339	14181	14358	14210	14197	14172	14213	14117	14158	14289	14088	14096	14299	14150	14239	14152	14207	14251	14146	14226	14306	14347	14041	14338	14211	14245	14099	14381	14307	14166	14014	14240	14289	14289	14182	14014	14297	14255	14282	14187	14105	14131	14104	14286	14269	14129	14309	14235	14280	14228	14293	14209	14326	14197	14192	14092	14169	14139	14185	14308	14279	14313	14056	14323	14328	14106	14126	14043	14227	14241	14205	14287	14251	14169	14217	14072	13905	14172	14299	13978	14220	14238	14175	14381	14083	14193	14257	14024	14321	14185	14097	14321	14154	14207	14155	14122	14178	14086	14175	14183	14271	14050	14193	14175	14174	14171	14111	14149	14207	14154	14334	14172	14169	14291	14164	14099	14211	14244	14087	14334	14340	14271	14183	14396	14086	14317	14228	14221	14372	14094	14169	14196	14075	14102	14187	14301	14140	14196	14198	14138	14274	14090	14323	14218	14049	14007	14286	14198	14170	14311	14228	14179	14330	14261	14184	14082	14056	14081	14261	14197	14184	14018	14229	14209	14265	14214	14197	14222	14355	14171	14301	14180	14071	14091	14210	14170	14184	14224	14337	14069	14275	14248	14217	14134	14092	13866	14194	14272	14170	14048	14114	14076	14104	14094	14106	14237	14130	14209	14319	14158	14158	14155	14240	14112	14066	14304	14241	14183	14206	14200	14128	14098	14098	14290	14150	14170	14265	14203	14375	14292	14075	14248	14055	13999	14203	14143	14203	14213	14156	14214	14066	14184	14109	14127	14387	14301	14241	14124	14321	14184	14157	14088	14108	14155	14107	14193	14203	14326	14144	14070	14309	14125	14134	14160	14262	14193	14248	14077	14322	14350	14160	14190	14259	13964	14238	14220	14168	14046	14283	14101	14213	14104	14091	14095	14177	14239	14078	14108	14324	14132	14422	14279	14263	14190	14148	14247	14223	14153	13931	14276	14129	14105	14247	14242	14225	14205	14123	14089	14242	14196	14250	14272	14109	14309	14125	14025	14159	14349	14200	14214	14404	14169	14238	14162	14173	14059	14090	14300	14224	14189	14333	14258	14130	14016	14417	14198	14274	14177	14200	14361	14268	14205	14352	14110	14384	14313	14327	14054	14144	14430	14318	14375	14391	14226	14281	14139	14175	14160	14228	14247	14006	14299	14071	14298	14162	14124	14182	14172	14322	14415	14133	14238	13988	14043	14049	14085	14160	14145	14340	14189	14182	14352	14201	14155	14306	14179	14282	14073	14116	14212	14273	14244	14144	14391	14258	14247	14295	14307	14253	14164	14308	14264	14179	14191	14327	14104	14097	14138	14136	14226	14272	14192	13899	14210	14016	14196	14283	14248	14208	14216	14200	14343	14268	14463	14241	14157	14120	14184	14082	14164	14200	14206	14167	14195	14207	14268	14091	14190	14115	14077	14224	14279	14090	14358	14237	14004	14038	14099	14292	14231	14077	14391	14387	14251	14273	14376	14179	14170	14245	14241	14328	14210	14292	14148	14275	14125	14185	14057	14220	14406	14218	14176	14288	14117	14178	14319	14249	14243	14198	14066	14252	14148	14158	14293	14111	14159	14174	14182	14254	14064	14189	14117	14283	14208	14299	14215	14310	14300	14113	14378	14293	14210	14306	14058	14306	14302	14171	14184	14303	14154	14272	14198	14214	14286	14094	14195	14256	14319	14172	14299	14154	14172	14107	14371	14153	14173	14136	14105	14100	14259	14232	14051	14279	14347	14131	14251	14185	14093	14259	14371	14379	14331	14084	14040	14201	14249	14100	14284	14314	14034	14138	14100	14237	14136	14277	14205	14241	14090	14344	13992	14155	14298	14220	14243	14119	14197	14173	14291	14295	14193	14310	14237	14081	14265	14096	14088	14268	14225	14254	14133	14308	14004	14361	13937	14179	14199	14084	14252	14300	14210	14075	14375	14064	14235	14111	14165	14120	14342	14232	14148	14293	14162	14221	14264	14118	14212	14223	14115	14294	13993	14190	14128	14106	14160	14289	14257	14276	14299	14070	14105	14305	13996	14182	14141	14211	14204	14074	13982	14174	14171	14110	14154	14142	14060	14176	14155	14081	14212	14078	14189	14118	14370	14318	14289	14393	14233	14281	14079	14239	14241	14231	14164	14261	14222	14051	14138	14023	14352	14258	14214	14143	14090	14210	14137	14105	14115	14087	14204	14136	14110	14221	14190	14350	14168	14079	14229	14128	14223	14173	14028	14166	14131	14280	14184	14309	14210	14284	14275	14159	14355	14123	14233	14183	14166	14406	14065	14169	14206	14137	14164	14155	13961	14257	14220	14188	14285	14230	14206	14192	14099	14071	14175	14360	14173	14259	14027	14167	14241	14082	14172	14253	14112	14308	14194	14200	14239	14086	14221	14319	14140	14173	14230	14194	14201	14261	14125	13940	14218	14083	14153	14175	14011	14160	14251	14249	14248	14153	14034	13998	14406	14240	13981	14174	14094	14194	14196	14317	14219	14134	14234	14119	14255	14056	14262	14193	14132	14217	14038	14125	14209	14331	14168	14269	13956	14162	14203	14084	14248	14202	14119	14261	14228	14151	14443	14180	14215	14129	14119	14213	14207	14195	14200	14122	14167	14297	14139	14157	14116	14259	14166	14207	14047	14214	14272	14195	14188	14171	14261	14189	14215	14176	14103	14135	14112	14094	14139	14156	14188	14365	14169	14154	14303	14062	14121	14125	14358	14217	14160	14171	14152	14195	14217	14235	14022	14354	14025	14111	14019	14088	14059	14211	14078	14134	14120	14323	14144	14189	14199	14129	14162	14400	14091	14318	14221	14354	13990	14121	14176	14108	14210	14199	14341	14232	14132	14276	14235	14100	14389	14016	14246	14262	14214	14234	14096	14258	14200	14324	14257	14183	14085	14254	14132	14055	14131	14124	14199	14117	14093	14353	14290	14149	14161	14188	14089	14091	14146	14256	14149	14322	14248	14296	14198	14175	14260	14015	14226	14207	14142	14192	14163	14201	14156	14187	14215	14164	14148	14351	14232	14055	14194	14243	14230	14299	14128	14389	14153	14273	14185	14363	14102	14115	14163	14099	14290	14287	14214	14209	14200	14147	14390	14216	14112	14296	14208	14328	14242	14160	14298	14176	14137	14184	14088	14272	14416	14095	14308	14315	14044	14156	14187	14234	14278	14237	14213	14024	14038	14362	14265	14108	14290	14147	14217	14250	14302	14178	14225	14162	14125	14124	14261	14261	14165	14132	14230	14050	14148	14099	14156	14031	14303	14233	14196	14110	14202	14137	14016	14345	14285	14334	14189	14062	14236	14301	14236	14192	14282	14101	14334	14431	14224	14236	14207	14201	14177	14074	14100	14333	14173	14214	14085	14282	14165	14086	14135	14138	14209	14150	14166	14237	14271	14085	14236	14142	14257	14260	14218	14264	14078	14233	14074	14116	14213	14171	14095	14083	14294	14189	14138	14243	14255	14089	14122	14133	14089	14231	14229	14142	14279	14154	14179	14177	14311	14106	14248	14239	14298	14150	14149	14061	14204	14156	14137	14284	14249	14181	13971	14180	14085	14295	14301	14301	14239	14166	14221	14152	14194	14340	14280	14263	14224	14170	14257	14230	14149	14183	14280	14283	14105	14200	14193	14154	14228	14262	14168	14276	14216	14320	14262	14146	14261	14152	14135	14180	14265	14181	14137	14286	14124	14049	14249	14170	14207	14210	14059	14095	14388	14439	14113	14047	14210	14124	14081	14052	14090	14012	14226	14309	14227	14138	14085	14133	14136	14393	14337	14274	14036	14224	14163	14155	14302	14383	14257	14202	14143	14268	14308	14265	14195	14320	14304	14258	14254	14212	14249	14299	14170	14033	14189	14127	14265	14238	14070	14453	14142	14287	14350	13992	14111	14350	14263	14334	14378	14284	14044	14125	14321	14144	14209	14281	14262	14164	14205	14165	14307	14262	14212	14245	14190	14147	14237	14257	14260	14343	14075	14050	14249	14129	13972	14161	14300	14145	14198	14340	14177	14288	14283	14235	14255	14305	14218	14214	14163	14162	14129	14242	14150	14296	14177	14251	14234	14229	14173	14210	14172	14198	14244	13992	14238	14224	14319	14066	14146	14253	14141	14203	14213	14133	14035	14034	14205	14209	14034	14252	14210	14147	14144	14231	14079	14180	14108	14128	14192	14171	14213	14243	14256	14168	14007	14262	14143	14079	14095	14158	14200	14201	14145	14237	14173	14166	14262	14330	14077	14224	14170	14142	14070	14185	14304	14068	14196	14196	14214	14259	14156	14101	14140	14346	14128	14073	14083	14084	14256	14377	14308	14244	14503	14255	14230	14112	14238	14155	14219	14318	14219	14056	14305	14084	14280	14251	13972	14224	14148	14196	14274	14230	14259	14070	14315	14275	14167	14258	14206	14067	14223	14285	14144	14028	14208	14055	14300	14210	14203	14041	14102	14370	14212	14193	14104	14289	14380	14072	14122	14275	14148	14127	14142	14269	14104	14199	14127	14174	14138	14117	14086	14210	14062	14176	14189	14407	14184	14243	14234	14279	14102	14294	14292	14163	14302	14134	14299	14206	14127	14237	14153	14232	14229	14271	14160	14314	14200	14262	14116	14079	14179	14253	14179	14127	14214	14270	14311	14152	14084	14284	14302	14278	14257	14198	14080	14123	14221	13937	14219	14414	14190	14087	14414	14229	14151	14214	14142	14306	14229	14056	14354	14357	14234	14324	14165	14127	14158	14227	14226	14358	14179	14100	14210	14246	14022	14174	14083	14242	14263	14500	14293	14310	14120	14133	14232	14156	14149
30366	23165	24139	21342	18980	18565	18530	18212	18347	18291	18301	18341	18174	18271	18361	18298	18312	18215	18371	18203	18254	17895	18192	18114	17948	18029	18108	17953	18202	18088	17921	17903	18222	18265	18143	17961	18002	18043	18164	18325	18197	18147	17871	17946	17888	18343	18235	17999	18087	17962	18151	18112	18245	17884	18090	18229	18189	18261	18023	18248	18104	18076	17952	17956	18052	18085	17952	18061	18230	18199	18023	18131	18063	18084	18143	18123	18300	18164	18025	18171	18224	18198	18277	18318	17956	18228	18194	17961	18360	18017	18213	18062	18160	18180	18128	18189	18344	17905	18003	18156	18235	18002	18258	18039	17970	18030	18235	18051	18252	18010	18010	18261	18275	18277	18020	18113	17943	17968	18201	18179	18235	18224	18278	18053	17972	18078	18013	17931	18248	18095	18246	18112	17977	17993	18067	18190	17958	18106	18061	18079	18138	18203	18097	18031	18048	18021	18045	18093	18207	18164	18045	18038	18233	18158	17930	18032	18029	17890	18147	18005	18104	18058	18024	18210	18158	18161	18173	18317	18118	18175	18086	17953	18037	18325	18135	18042	18077	18140	18274	18046	18107	18284	18284	18173	18143	18101	17927	17901	18147	18179	18001	18022	18215	18259	18178	18086	18139	18100	18349	18137	18025	17995	18044	18205	17940	17823	18092	18131	18174	18119	18192	18158	17959	18250	18086	18081	17881	18143	18104	18191	18089	17958	18125	18073	18153	18171	18046	17874	17957	18131	18056	18087	17939	18053	18107	17821	17983	18070	18237	17798	17971	18136	18219	18116	17974	18076	18152	18123	18074	18119	18239	18136	18187	17947	18294	18020	18203	18128	18171	18015	18175	18263	18110	18266	18173	18124	18223	17962	18224	18043	18233	18062	18073	18107	18164	18129	18144	18064	18126	17998	18011	18174	18218	17906	18189	18295	17954	18335	17792	18093	18242	18067	18179	18174	18190	18245	18069	18077	18093	17986	18048	18132	17984	18100	18288	18026	18049	18031	18202	18048	17989	17977	18245	18099	18165	18212	18188	18293	18178	17978	17999	18014	17910	18342	18132	18149	17901	18201	18009	18105	18060	18109	18302	18178	18106	17977	18126	18108	18355	18102	17970	18146	18108	18264	18097	18097	18013	18062	18162	17872	18106	18156	18040	17959	18052	18288	18049	18185	18054	18137	18057	18260	18112	18041	18205	18164	18102	18090	18313	18139	18096	18082	18061	18018	18078	18088	17951	18184	18124	18110	18090	17938	18119	18047	18002	18066	18034	18120	17880	18188	18072	17950	18210	18103	17918	18126	18099	18017	18201	18194	18189	18062	18258	18207	18229	18118	18026	18040	18115	18060	18043	18096	18162	17910	17966	18325	17897	18144	18341	18038	18216	18168	18119	18020	18269	18131	18093	17833	18151	18100	18217	18162	18075	18154	18151	17958	17958	18192	18076	18421	18020	18013	18117	18088	18114	18093	18176	18019	18343	18211	18125	18181	18275	18132	18109	18122	18239	18100	18215	18059	18271	18187	18072	18173	17904	17982	18189	18161	18173	17979	18166	18191	18106	18038	18169	18015	18315	18117	18059	18055	17980	18099	18039	18207	18099	18055	18213	18102	18269	18202	18033	18078	18228	18144	18010	18138	17931	18168	18087	18119	17945	17941	18019	18284	18318	17927	18141	17879	18218	18131	18134	18059	18229	18149	18301	18286	18165	17998	18047	17985	18307	17853	18341	18090	18015	18207	18072	18161	17953	18383	18279	18246	18160	18211	17976	18073	18288	17995	18244	18377	18138	18063	18103	17957	18047	17985	18127	18222	18179	18181	18115	17989	18070	18101	18128	18100	18060	18134	18097	18186	18199	18099	18150	18061	18082	18103	18139	18098	18051	18066	18104	18148	18149	18021	18205	18008	18089	18138	18272	17937	18110	18217	17935	18095	17974	18087	18192	18130	18279	18232	18073	18093	18080	18039	17933	18154	18079	18295	18130	18103	18204	18120	18163	17733	17987	18217	18002	18092	18049	18076	17990	17951	18224	17978	18122	18165	18072	18011	18068	18077	18212	18242	18342	18081	18048	18147	18197	17883	18076	18185	18213	18164	18105	18295	18183	18067	18022	18173	18166	18107	18046	17961	17997	18174	18272	18359	18277	17878	17925	18045	18151	18316	18268	18291	18130	18037	18280	18098	18124	18133	18024	18052	18129	18037	17972	17958	17977	18112	18101	18178	17868	18137	18008	18006	17942	18072	18111	18107	18167	17914	18069	18051	18136	18277	18278	18146	18276	18090	18171	18156	18290	18104	18071	18038	18099	18106	18110	18003	18013	18194	18165	17891	18029	18126	18213	18047	17875	18117	18135	18008	17882	18092	18098	18019	18204	18093	18065	17965	18105	18221	18272	18281	18100	18192	18069	18261	18015	18173	18126	18081	18255	18079	18133	18133	17992	18215	18253	18004	18206	18062	18253	18349	18027	18158	18095	18128	17917	18075	18364	18191	18048	18087	18098	18001	18191	18041	18196	18131	17986	18176	18074	17917	18194	18054	18266	17839	18167	17919	18170	18086	17922	18061	18302	17961	18105	18149	17981	18049	17898	18174	18192	17978	17988	18199	17870	18099	18245	18195	18177	18111	18062	18150	17851	18169	18185	17992	18156	18263	18055	18072	18079	18070	17952	18125	18110	18091	17840	17963	18083	18241	18030	18107	18178	18037	18195	18218	18238	18025	18052	18077	18182	18120	18067	18214	18086	18184	18256	18128	17982	18345	17910	18175	18430	18103	18221	18080	18125	18051	18245	18100	18200	18149	18094	17972	18199	18423	17918	18290	18228	18143	18167	18381	18348	17919	17832	18270	17956	18161	18243	18447	18090	18024	18109	18222	17930	18230	18101	17972	18144	18153	18053	18224	18180	18139	18118	18170	17939	18148	18244	18264	18195	17953	18210	18087	18283	18216	18149	18064	18019	18138	18238	18101	18158	18244	17859	17980	18171	18239	18272	18145	18159	18131	18210	18284	18043	18233	18217	17849	18232	17946	18173	18180	18082	18261	18024	18096	18151	18031	17972	18005	18072	18218	18125	17920	17953	18209	18055	18286	18337	18153	18068	18214	18030	18003	18084	18123	18256	18082	18179	18040	17987	17987	17836	18122	18170	18006	18169	18204	18172	18074	18286	18171	17967	18162	18172	17894	18305	17957	18076	18056	18286	18018	18120	18287	18226	18084	18157	18048	18272	17996	17989	18008	18174	18189	18137	17975	18012	18336	17858	18176	18307	18199	18183	18031	18190	18133	18282	18100	18095	17935	18121	18157	18188	18048	18240	18157	18147	18112	18168	18296	18248	18074	18074	18210	18382	18258	18367	18267	18081	17943	18042	18098	18031	18055	18191	18244	18152	18160	17981	17955	17798	17944	18251	17992	18342	18138	18153	17960	18126	18141	18085	18060	18173	18078	18065	18131	18200	18086	18176	18016	18241	18217	18257	17948	17944	18034	18015	18369	18226	18074	18152	18343	17980	18141	18189	17996	18091	18057	17956	18161	18246	18293	18042	17984	18145	17996	18329	18076	18202	18112	18168	18226	18023	18273	18099	18130	18022	18231	18193	17952	18027	18053	18158	18084	18198	18142	18099	18188	17993	18155	18393	17969	18242	18141	18224	17968	18151	18149	18151	18043	18079	18025	18151	18079	18226	18274	18054	18292	18256	18146	18004	18100	17947	18167	18178	18121	18103	18134	18031	17853	17866	17856	18028	18082	17896	17962	18066	18396	18119	17975	18075	18214	18198	17991	18076	18232	18127	18040	18038	18230	18349	18054	18278	18248	18071	18170	18101	18140	18174	18142	18117	18283	18224	18335	18182	18035	18284	18243	18065	18112	18050	18071	18195	18276	18121	18152	18204	18176	18199	18438	17925	18300	18112	18076	18139	18042	17984	18057	18130	18147	18100	17893	18170	18106	18123	18144	18180	18173	18211	18156	18066	18194	18000	18205	18190	18252	18161	18212	18122	18147	18111	18176	18122	18253	18216	18229	18240	18049	18004	18094	18059	18072	18329	18042	18056	18118	18208	17966	18168	18129	18208	18106	18088	18122	18138	18192	18054	17936	18315	18202	17939	18230	18074	17982	18253	18098	18204	18187	18034	18220	18282	18148	18023	18085	18184	18110	18104	18261	18007	18339	18139	18273	18241	18016	18063	18011	18093	18057	18008	18104	18111	18091	18093	18129	18169	18284	18144	17984	18080	18014	18196	17948	18085	18155	18110	18225	17988	18209	18040	18158	18252	18329	18147	18036	18283	18150	18263	18221	18330	18183	17922	18020	18068	18104	17972	18174	18024	18295	18238	18247	18072	18022	18061	18119	18213	18230	18438	18145	18197	18208	18035	18258	18082	18075	17991	18093	18036	17955	17927	18078	18267	17917	18050	18078	17948	18155	17981	18205	18119	18023	18098	18028	18263	18123	18179	18251	17979	18237	18087	18211	18010	17967	18202	18230	18067	18062	18042	18102	18195	18065	17958	18238	18074	18194	18145	18060	18376	18172	18194	18108	18074	18168	18002	18041	18149	18136	18090	17996	18263	18073	18052	18249	17949	18212	17992	17985	18178	18106	17962	18295	18129	18272	18013	18132	18314	17925	18218	18109	18048	18080	18330	18336	18138	18336	18326	18023	18257	18144	18073	18120	18108	18215	18226	18295	18063	18097	18058	18120	18135	18195	18005	18169	18202	18089	18069	18135	18032	18278	17983	18101	18041	18127	18266	18187	18269	18222	18374	18069	18329	18174	18089	18171	18356	18212	17920	18205	18072	18234	18252	18200	18059	18186	18186	18041	18103	18056	18060	18264	18267	18144	17937	18014	18206	18180	18156	18133	18089	18083	17978	18193	18147	18078	18130	18113	18252	17921	18191	18249	18207	18292	18274	18083	18168	17894	17924	18087	18284	18221	18231	18144	18156	18063	18279	17932	18155	18059	18136	18119	18106	18084	18091	18052	18113	17973	18108	17943	18190	18382	18068	18054	18359	18149	17891	18245	18128	18008	17977	18138	18187	18049	18137	18109	17978	18126	18232	18104	17991	18086	18225	18115	18231	18014	18110	18104	18085	18202	18043	18113	18006	18068	18022	17898	18043	18028	18147	18015
17261	21500	18903	16563	16015	15570	15098	15005	14842	14908	15006	14903	14815	14885	14834	14668	14781	14836	14620	14744	14936	14633	14637	14481	14796	14558	14950	14703	14669	14693	14610	14863	14746	14634	14784	14817	14721	14644	14624	14546	14781	14781	14743	14644	14738	14766	14739	14672	14587	14674	14738	14679	14614	14652	14559	14729	14757	14584	14664	14676	14712	14700	14812	14668	14836	14726	14742	14757	14722	14884	14552	14785	14655	14764	14818	14615	14786	14689	14554	14635	14654	14608	14539	14815	14824	14932	14617	14665	14833	14541	14870	14765	14557	14848	14582	14707	14846	14520	14642	14665	14588	14706	14608	14572	14799	14834	14692	14624	14661	14627	14780	14717	14626	14839	14706	14750	14580	14803	14781	14675	14560	14665	14666	14557	14897	14737	14752	14787	14709	14724	14643	14776	14767	14705	14690	14717	14677	14559	14722	14801	14786	14645	14818	14708	14682	14644	14753	14632	14502	14744	14683	14619	14801	14662	14489	14578	14529	14746	14632	14661	14616	14659	14715	14722	14728	14632	14705	14746	14722	14642	14636	14656	14681	14465	14633	14634	14644	14963	14670	14794	14586	14719	14575	14642	14849	14813	14797	14770	14627	14627	14697	14696	14604	14690	14617	14743	14665	14793	14552	14773	14600	14621	14702	14696	14692	14727	14730	14760	14736	14708	14571	14585	14699	14761	14533	14756	14817	14654	14591	14911	14585	14670	14621	14674	14675	14708	14671	14790	14654	14555	14667	14769	14770	14697	14718	14602	14630	14477	14770	14490	14521	14796	14532	14561	14597	14688	14716	14614	14804	14707	14840	14808	14708	14765	14699	14456	14643	14646	14733	14734	14853	14641	14750	14804	14510	14759	14595	14597	14697	14687	14790	14668	14662	15010	14628	14596	14706	14600	14683	14614	14686	14672	14580	14680	14666	14765	14732	14581	14921	14483	14861	14706	14587	14678	14840	14790	14635	14685	14649	14550	14584	14643	14624	14506	14560	14696	14736	14516	14720	14726	14574	14673	14736	14525	14701	14635	14533	14610	14651	14564	14728	14785	14575	14906	14638	14753	14711	14606	14614	14691	14777	14650	14707	14699	14751	14749	14520	14769	14887	14810	14708	14633	14715	14607	14832	14624	14747	14648	14702	14871	14737	14534	14775	14733	14619	14526	14786	14758	14706	14865	14658	14586	14660	14902	14613	14741	14583	14637	14770	14672	14777	14680	14616	14685	14687	14726	14800	14751	14680	14760	14620	14717	14551	14695	14708	14803	14783	14670	14736	14821	14801	14598	14656	14655	14544	14682	14850	14801	14756	14730	14705	14638	14697	14645	14600	14692	14620	14576	14715	14679	14715	14546	14818	14676	14572	14688	14627	14810	14548	14666	14747	14792	14756	14561	14554	14765	14817	14619	14673	14735	14615	14723	14514	14744	14785	14719	14795	14713	14643	14655	14592	14773	14591	14462	14617	14738	14772	14468	14624	14745	14667	14663	14705	14741	14600	14851	14726	14574	14591	14733	14560	14791	14826	14704	14807	14646	14823	14658	14629	14727	14607	14633	14652	14639	14793	14643	14554	14617	14753	14740	14770	14662	14736	14830	14786	14878	14638	14854	14658	14868	14529	14700	14620	14620	14544	14639	14897	14687	14842	14784	14570	14600	14708	14621	14607	14750	14759	14710	14719	14695	14505	14730	14744	14673	14689	14753	14747	14824	14688	14473	14616	14752	14782	14759	14890	14661	14666	14778	14597	14790	14798	14711	14717	14681	14657	14762	14672	14752	14648	14834	14696	14747	14812	14739	14638	14689	14559	14621	14506	14846	14621	14695	14798	14609	14464	14574	14759	14659	14649	14772	14734	14755	14718	14707	14551	14658	14543	14581	14690	14706	14537	14709	14640	14817	14799	14811	14741	14717	14978	14593	14530	14683	14631	14596	14736	14721	14655	14755	14816	14679	14783	14734	14785	14689	14768	14719	14754	14873	14746	14655	14561	14669	14570	14749	14714	14697	14563	14790	14721	14843	14709	14672	14687	14614	14801	14625	14531	14779	14850	14713	14582	14761	14716	14643	14744	14655	14603	14531	14671	14650	14738	14636	14631	14762	14631	14654	14668	14668	14553	14814	14588	14637	14556	14631	14812	14802	14773	14685	14655	14890	14741	14755	14619	14637	14904	14653	14534	14668	14849	14712	14849	14792	14591	14694	14702	14651	14758	14727	14808	14732	14950	14703	14708	14606	14771	14532	14635	14793	14669	14641	14862	14630	14695	14595	14561	14674	14705	14544	14632	14784	14773	14758	14722	14605	14639	14642	14820	14706	14753	14631	14558	14695	14650	14768	14753	14771	14611	14696	14727	14540	14697	14660	14560	14714	14620	14664	14563	14795	14540	14559	14655	14719	14764	14796	14634	14722	14637	14736	14747	14903	14473	14622	14865	14637	14498	14664	14744	14745	14757	14721	14504	14695	14558	14656	14733	14480	14730	14599	14768	14665	14718	14565	14677	14712	14599	14748	14678	14879	14715	14578	14673	14721	14606	14594	14664	14718	14643	14694	14732	14647	14846	14676	14513	14713	14856	14568	14745	14735	14601	14768	14661	14527	14695	14720	14715	14523	14730	14497	14693	14733	14915	14720	14662	14656	14613	14756	14580	14781	14742	14800	14780	14828	14782	14674	14647	14660	14678	14659	14659	14953	14472	14758	14737	14726	14758	14798	14663	14739	14643	14688	14717	14595	14734	14669	14698	14675	14616	14792	14600	14755	14720	14679	14701	14742	14705	14638	14847	14761	14773	14775	14731	14703	14690	14750	14630	14546	14658	14729	14733	14659	14796	14708	14870	14681	14707	14798	14650	14700	14744	14591	14568	14658	14850	14661	14837	14656	14600	14529	14608	14819	14603	14638	14721	14687	14757	14709	14680	14708	14713	14748	14658	14591	14561	14713	14762	14832	14669	14538	14844	14743	14802	14788	14584	14849	14692	14807	14717	14641	14607	14606	14830	14729	14715	14597	14777	14540	14712	14646	14871	14634	14790	14680	14833	14571	14666	14594	14586	14687	14764	14652	14693	14608	14725	14684	14676	14790	14821	14724	14607	14844	14699	14640	14784	14675	14709	14609	14905	14790	14535	14850	14758	14487	14787	14691	14638	14543	14739	14687	14739	14602	14670	14698	14687	14643	14694	14731	14600	14606	14851	14724	14798	14764	14959	14665	14708	14768	14762	14539	14931	14608	14742	14570	14827	14738	14740	14699	14728	14733	14766	14554	14711	14678	14808	14573	14672	14830	14644	14477	14869	14641	14690	14647	14747	14772	14618	14569	14675	14607	14659	14828	14585	14829	14817	14644	14663	14768	14727	14641	14783	14774	14562	14739	14592	14650	14700	14900	14717	14670	14601	14738	14588	14727	14781	14663	14789	14642	14696	14598	14736	14772	14734	14559	14541	14570	14811	14861	14726	14685	14644	14618	14748	14681	14730	14645	14670	14706	14688	14669	14623	14851	14648	14825	14608	14587	14569	14743	14638	14712	14783	14883	14692	14703	14700	14648	14501	14569	14830	14766	14778	14690	14765	14616	14736	14698	14635	14684	14783	14589	14845	14581	14684	14641	14598	14546	14648	14661	14460	14563	14787	14629	14620	14721	14663	14580	14605	14736	14756	14603	14663	14622	14713	14901	14713	14692	14727	14556	14598	14692	14759	14532	14639	14671	14699	14680	14712	14541	14550	14945	14654	14501	14785	14666	14696	14633	14706	14788	14796	14718	14743	14646	14697	14685	14555	14805	14709	14831	14770	14765	14737	14673	14620	14642	14572	14802	14711	14650	14609	14720	14633	14666	14721	14485	14579	14669	14859	14756	14506	14675	14747	14815	14720	14856	14775	14560	14717	14748	14745	14730	14686	14694	14780	14744	14745	14510	14807	14592	14820	14690	14666	14539	14673	14770	14675	14793	14578	14719	14758	14681	14644	14625	14743	14475	14626	14745	14652	14800	14810	14856	14618	14638	14707	14669	14686	14652	14759	14793	14691	14588	14672	14927	14639	14765	14610	14675	14522	14548	14706	14668	14779	14667	14671	14687	14423	14568	14644	14697	14623	14698	14524	14766	14521	14753	14724	14633	14761	14708	14798	14608	14737	14731	14521	14736	14654	14564	14686	14666	14554	14800	14769	14746	14726	14549	14638	14690	14604	14658	14644	14665	14556	14623	14683	14663	14685	14744	14589	14680	14786	14706	14704	14743	14557	14605	14676	14744	14698	14773	14517	14698	14615	14751	14565	14737	14559	14748	14690	14691	14801	14838	14567	14710	14687	14736	14627	14580	14804	14547	14776	14602	14657	14705	14557	14698	14711	14691	14752	14482	14738	14709	14603	14685	14714	14775	14720	14740	14781	14686	14584	14705	14717	14676	14739	14780	14674	14928	14553	14629	14733	14644	14771	14666	14630	14535	14646	14717	14709	14809	14709	14698	14826	14577	14713	14606	14694	14831	14668	14651	14755	14654	14644	14808	14658	14797	14726	14742	14805	14680	14831	14861	14621	14605	14762	14775	14693	14777	14758	14688	14632	14798	14668	14718	14530	14734	14678	14747	14667	14657	14704	14646	14810	14716	14961	14695	14649	14660	14512	14716	14721	14671	14811	14671	14696	14603	14628	14807	14792	14784	14735	14621	14683	14617	14759	14517	14633	14601	14473	14700	14645	14797	14612	14687	14719	14785	14686	14788	14724	14735	14678	14619	14705	14702	14687	14646	14719	14537	14684	14807	14653	14560	14794	14751	14733	14833	14731	14821	14710	14879	14729	14618	14941	14630	14581	14700	14708	14675	14632	14710	14700	14698	14628	14580	14675	14642	14707	14655	14695	14699	14653	14709	14729	14665	14822	14674	14595	14787	14672	14644	14788	14942	14711	14641	14646	14806	14500	14738	14614	14685	14852	14706	14845	14658	14740	14780	14560	14744	14751	14707	14761	14674	14747	14743	14704	14853	14530	14820	14770	14547	14709	14645	14785	14784	14817	14657	14663	14838	14780	14758	14713	14763	14548	14845	14681	14593	14802	14734	14765	14727	14599	14728	14672	14598	14718	14608	14739	14649	14788	14662	14584	14779	14686	14595	14676	14617	14624	14760	14700	14745
23313	21331	28110	25075	22383	21262	20344	18447	17539	18138	18016	17795	17845	17623	17948	17805	17721	17581	17187	17794	17702	17632	17635	17636	17534	17569	17437	17562	17653	17526	17522	17498	17466	17487	17719	17367	17739	17618	17398	17654	17463	17553	17685	17549	17449	17731	17386	17471	17352	17571	17591	17551	17553	17576	17668	17501	17427	17405	17447	17399	17537	17422	17447	17294	17244	17459	17441	17393	17438	17356	17483	17515	17496	17414	17435	17342	17449	17411	17517	17628	17539	17539	17416	17441	17600	17518	17376	17414	17410	17520	17420	17305	17532	17400	17263	17350	17526	17421	17533	17389	17431	17339	17442	17371	17449	17478	17571	17438	17326	17589	17561	17436	17664	17322	17309	17495	17363	17592	17723	17520	17278	17659	17450	17680	17457	17409	17344	17390	17385	17455	17555	17464	17554	17336	17370	17415	17283	17481	17559	17469	17484	17240	17376	17659	17418	17269	17486	17304	17339	17391	17379	17543	17474	17319	17480	17470	17446	17554	17391	17506	17468	17668	17666	17357	17473	17305	17475	17380	17592	17611	17314	17683	17469	17455	17535	17439	17465	17149	17380	17432	17389	17331	17235	17511	17402	17471	17509	17406	17435	17219	17527	17300	17330	17391	17296	17290	17556	17596	17414	17380	17545	17454	17532	17348	17611	17492	17458	17329	17276	17372	17512	17610	17397	17351	17468	17392	17642	17341	17570	17394	17129	17244	17362	17388	17668	17341	17301	17510	17424	17319	17404	17528	17454	17437	17385	17419	17540	17414	17186	17408	17689	17447	17554	17365	17362	17302	17330	17486	17517	17490	17510	17603	17442	17439	17346	17276	17439	17526	17547	17504	17472	17658	17577	17476	17306	17366	17580	17299	17351	17390	17536	17359	17549	17293	17584	17466	17344	17565	17207	17535	17424	17496	17316	17424	17487	17385	17572	17310	17417	17449	17586	17353	17524	17467	17402	17485	17573	17594	17339	17524	17443	17521	17367	17343	17586	17685	17279	17461	17634	17509	17244	17306	17646	17518	17583	17248	17506	17508	17291	17593	17448	17538	17536	17565	17433	17300	17369	17355	17475	17352	17514	17544	17512	17456	17523	17325	17416	17535	17475	17231	17528	17346	17577	17273	17481	17471	17651	17385	17701	17579	17707	17682	17412	17465	17658	17576	17227	17318	17306	17496	17599	17394	17450	17552	17475	17569	17524	17648	17386	17431	17481	17449	17384	17504	17427	17418	17468	17409	17597	17198	17224	17507	17489	17323	17565	17379	17587	17471	17480	17133	17211	17225	17491	17329	17312	17291	17409	17362	17207	17454	17546	17346	17490	17307	17403	17415	17344	17274	17408	17487	17422	17456	17182	17356	17451	17551	17359	17475	17521	17470	17316	17549	17419	17555	17385	17384	17542	17260	17307	17478	17427	17552	17644	17660	17425	17519	17469	17505	17322	17569	17633	17528	17625	17312	17551	17509	17687	17360	17633	17410	17403	17468	17750	17298	17364	17455	17550	17571	17458	17476	17646	17350	17388	17363	17422	17396	17556	17291	17360	17626	17419	17441	17599	17334	17492	17303	17565	17506	17555	17585	17456	17507	17527	17279	17521	17539	17549	17411	17476	17339	17485	17404	17561	17464	17365	17517	17458	17503	17386	17375	17469	17264	17561	17377	17453	17307	17286	17426	17573	17405	17490	17679	17521	17269	17413	17223	17379	17552	17617	17251	17371	17318	17492	17479	17437	17644	17592	17658	17505	17435	17356	17390	17390	17247	17588	17442	17498	17429	17395	17385	17821	17243	17328	17401	17458	17411	17562	17439	17302	17530	17570	17601	17461	17317	17427	17516	17417	17475	17432	17413	17507	17475	17431	17472	17510	17536	17530	17544	17545	17305	17448	17392	17437	17487	17401	17466	17407	17472	17435	17313	17417	17442	17694	17220	17456	17394	17371	17343	17590	17542	17568	17449	17233	17369	17640	17324	17410	17364	17462	17412	17462	17267	17600	17473	17480	17609	17529	17466	17490	17357	17506	17361	17333	17401	17448	17532	17258	17717	17348	17563	17435	17315	17366	17331	17474	17566	17416	17672	17422	17449	17387	17347	17491	17328	17379	17443	17522	17448	17497	17398	17564	17591	17540	17570	17332	17428	17484	17376	17566	17285	17289	17284	17538	17360	17339	17628	17537	17543	17233	17413	17460	17679	17696	17401	17460	17584	17523	17516	17343	17575	17419	17367	17272	17521	17456	17478	17519	17332	17448	17371	17537	17575	17407	17353	17510	17464	17541	17433	17471	17336	17387	17406	17421	17460	17387	17391	17541	17488	17583	17498	17441	17441	17515	17420	17459	17588	17514	17480	17685	17207	17313	17403	17331	17337	17312	17262	17519	17365	17396	17414	17662	17555	17617	17463	17582	17667	17555	17445	17568	17527	17481	17583	17422	17536	17638	17519	17720	17419	17606	17414	17597	17355	17427	17532	17533	17526	17637	17555	17421	17523	17525	17385	17494	17546	17677	17768	17407	17495	17431	17307	17378	17337	17413	17470	17471	17399	17138	17565	17438	17554	17453	17664	17671	17472	17276	17387	17489	17313	17506	17451	17348	17680	17361	17430	17349	17618	17336	17383	17478	17517	17485	17557	17604	17549	17637	17439	17497	17439	17369	17453	17389	17448	17554	17602	17567	17533	17280	17456	17399	17303	17708	17317	17545	17394	17596	17490	17365	17552	17513	17572	17445	17548	17308	17346	17577	17407	17584	17415	17333	17514	17304	17520	17315	17515	17538	17320	17385	17370	17502	17530	17447	17426	17434	17735	17551	17370	17444	17351	17609	17576	17381	17471	17377	17424	17450	17657	17459	17420	17581	17429	17529	17700	17514	17452	17496	17513	17330	17248	17292	17445	17445	17546	17508	17320	17578	17262	17600	17481	17672	17497	17473	17436	17511	17619	17614	17503	17379	17551	17578	17348	17582	17618	17388	17353	17468	17554	17385	17326	17438	17316	17533	17445	17325	17517	17646	17517	17558	17499	17265	17400	17499	17558	17401	17327	17473	17629	17369	17535	17510	17605	17499	17626	17504	17507	17318	17368	17230	17468	17508	17619	17395	17300	17427	17604	17580	17480	17281	17811	17520	17381	17328	17298	17678	17342	17522	17535	17347	17442	17602	17580	17437	17607	17413	17338	17425	17302	17424	17536	17587	17385	17525	17356	17474	17381	17412	17224	17205	17442	17467	17426	17388	17555	17436	17545	17552	17329	17639	17358	17465	17814	17508	17194	17557	17440	17441	17313	17530	17531	17468	17714	17502	17564	17437	17348	17405	17560	17488	17511	17355	17370	17460	17308	17311	17413	17405	17330	17435	17492	17480	17354	17326	17298	17502	17440	17633	17443	17508	17554	17400	17476	17309	17327	17490	17387	17566	17562	17476	17415	17304	17558	17513	17367	17471	17439	17325	17467	17579	17331	17384	17373	17446	17233	17307	17512	17506	17539	17410	17466	17513	17417	17531	17527	17359	17432	17380	17413	17624	17558	17571	17569	17457	17529	17355	17655	17548	17482	17393	17530	17455	17612	17453	17478	17370	17446	17189	17402	17453	17462	17601	17403	17548	17507	17511	17421	17485	17458	17534	17494	17575	17651	17309	17404	17348	17587	17225	17212	17596	17452	17487	17557	17285	17409	17490	17403	17408	17589	17630	17524	17510	17309	17496	17378	17393	17530	17591	17544	17565	17389	17296	17589	17572	17376	17349	17491	17405	17572	17703	17587	17391	17456	17247	17408	17509	17561	17122	17485	17408	17663	17670	17345	17301	17666	17496	17354	17502	17478	17385	17525	17383	17531	17503	17458	17379	17477	17662	17402	17579	17343	17528	17546	17261	17358	17433	17393	17630	17461	17418	17477	17618	17426	17415	17291	17615	17511	17397	17343	17467	17388	17170	17384	17406	17465	17514	17300	17376	17439	17481	17522	17451	17487	17318	17228	17596	17401	17485	17450	17515	17347	17555	17653	17504	17162	17522	17379	17369	17351	17429	17433	17426	17426	17684	17277	17311	17470	17217	17277	17414	17583	17493	17428	17567	17481	17345	17393	17580	17525	17473	17275	17631	17613	17605	17444	17340	17398	17537	17428	17716	17296	17353	17448	17474	17394	17498	17512	17402	17702	17431	17314	17443	17572	17414	17296	17487	17330	17467	17298	17390	17609	17460	17531	17387	17381	17440	17504	17411	17619	17362	17465	17416	17575	17336	17491	17567	17339	17519	17620	17515	17331	17443	17472	17720	17520	17435	17230	17375	17459	17266	17415	17374	17611	17481	17595	17712	17326	17481	17319	17522	17449	17460	17505	17537	17558	17345	17397	17518	17548	17425	17443	17504	17337	17536	17416	17485	17345	17193	17293	17467	17480	17468	17330	17582	17574	17564	17339	17358	17666	17337	17649	17328	17652	17490	17553	17541	17339	17621	17442	17340	17308	17471	17332	17293	17241	17601	17404	17507	17525	17413	17499	17323	17539	17361	17319	17353	17426	17503	17364	17329	17337	17473	17246	17536	17461	17588	17437	17648	17467	17723	17408	17440	17623	17523	17498	17459	17450	17351	17468	17539	17350	17499	17403	17356	17451	17439	17577	17436	17442	17326	17208	17503	17622	17345	17350	17675	17617	17557	17742	17595	17489	17552	17545	17451	17486	17510	17336	17410	17409	17676	17569	17358	17572	17398	17626	17592	17564	17328	17493	17481	17560	17629	17322	17496	17623	17649	17376	17479	17278	17414	17301	17334	17399	17235	17452	17304	17614	17529	17394	17572	17578	17533	17569	17489	17554	17572	17395	17353	17256	17351	17671	17518	17522	17525	17616	17440	17469	17432	17413	17403	17495	17380	17340	17476	17484	17497	17434	17335	17338	17377	17428	17562	17491	17351	17482	17536	17554	17445	17482	17151	17466	17622	17551	17409	17255	17478	17472	17659	17805	17324	17526	17422	17421	17180	17360	17544	17554	17331	17418	17604	17454	17559	17448	17308	17591	17363	17411	17374	17417	17443	17490	17582	17425	17287	17665	17492	17395	17598	17407	17553	17317	17583	17539	17316	17310	17644	17457	17397	17499	17505	17601	17554	17430	17423	17548	17562	17535	17459	17602
13912	25242	21042	17787	16753	15944	15507	15055	14901	14829	14763	14593	14582	14650	14523	14579	14640	14429	14531	14374	14611	14481	14295	14503	14374	14452	14386	14448	14209	14276	14462	14455	14336	14226	14315	14349	14352	14278	14406	14297	14160	14407	14437	14265	14449	14496	14173	14320	14362	14370	14337	14463	14376	14275	14378	14353	14315	14442	14196	14469	14351	14314	14232	14323	14370	14248	14293	14293	14203	14247	14308	14248	14353	14358	14243	14308	14463	14235	14422	14355	14281	14237	14274	14260	14386	14469	14425	14355	14381	14217	14285	14276	14243	14111	14289	14327	14524	14291	14223	14228	14331	14269	14334	14311	14225	14213	14438	14123	14318	14091	14330	14341	14252	14299	14227	14340	14389	14294	14414	14309	14191	14131	14326	14324	14276	14219	14335	14282	14183	14379	14347	14307	14419	14261	14222	14290	14339	14226	14284	14216	14430	14291	14448	14232	14304	14306	14411	14229	14195	14450	14130	14329	14215	14417	14292	14318	14391	14367	14282	14302	14324	14296	14348	14552	14178	14335	14303	14429	14416	14135	14238	14364	14401	14208	14374	14239	14284	14142	14252	14167	14329	14307	14343	14403	14578	14394	14310	14500	14370	14276	14404	14344	14317	14354	14323	14476	14358	14482	14368	14260	14230	14252	14174	14290	14261	14295	14264	14167	14090	14272	14352	14496	14283	14192	14341	14259	14404	14327	14315	14375	14332	14359	14120	14336	14217	14251	14278	14424	14298	14305	14191	14222	14377	14238	14384	14331	14280	14379	14338	14378	14246	14276	14454	14242	14235	14538	14368	14433	14269	14338	14434	14335	14273	14243	14393	14408	14435	14210	14307	14379	14206	14365	14202	14074	14500	14436	14233	14376	14284	14243	14207	14214	14366	14252	14356	14322	14408	14404	14248	14343	14328	14345	14284	14234	14318	14419	14183	14362	14319	14499	14461	14471	14137	14430	14396	14327	14275	14274	14322	14167	14357	14274	14138	14290	14271	14249	14257	14434	14274	14270	14097	14392	14286	14319	14348	14413	14215	14253	14322	14322	14155	14397	14288	14282	14197	14259	14356	14320	14243	14577	14267	14371	14366	14075	14098	14401	14332	14187	14268	14179	14116	14343	14312	14401	14325	14421	14246	14325	14314	14238	14300	14439	14253	14202	14089	14265	14431	14354	14229	14378	14246	14200	14096	14333	14286	14173	14166	14187	14381	14194	14499	14374	14323	14339	14302	14219	14269	14311	14408	14164	14201	14374	14298	14315	14301	14442	14374	14069	14337	14161	14298	14311	14297	14272	14359	14502	14144	14264	14321	14413	14355	14346	14357	14338	14234	14162	14483	14240	14206	14431	14309	14348	14415	14325	14386	14382	14390	14290	14332	14424	14476	14170	14305	14336	14479	14417	14374	14255	14318	14406	14244	14453	14317	14136	14133	14217	14415	14323	14191	14227	14261	14223	14345	14267	14306	14245	14268	14330	14261	14277	14216	14296	14373	14169	14400	14081	14276	14257	14297	14368	14175	14420	14180	14405	14277	14363	14268	14278	14290	14328	14330	14350	14330	14554	14425	14309	14338	14474	14341	14347	14237	14372	14234	14239	14219	14213	14191	14295	14380	14295	14262	14306	14247	14336	14394	14329	14333	14151	14481	14305	14286	14449	14189	14332	14483	14169	14173	14276	14269	14295	14404	14198	14381	14232	14293	14145	14213	14407	14349	14331	14343	14206	14274	14186	14210	14381	14133	14399	14312	14397	14382	14226	14238	14402	14311	14257	14376	14352	14344	14311	14219	14282	14482	14241	14415	14275	14281	14121	14217	14238	14059	14350	14370	14450	14417	14427	14282	14103	14311	14293	14377	14212	14288	14297	14124	14373	14398	14347	14241	14485	14243	14205	14454	14373	14301	14239	14262	14282	14471	14114	14454	14192	14293	14275	14324	14311	14191	14282	14307	14279	14430	14370	14333	14208	14237	14376	14454	14439	14261	14364	14218	14276	14310	14329	14165	14705	14279	14412	14424	14376	14523	14352	14260	14073	14369	14086	14259	14153	14219	14396	14287	14277	14230	14452	14456	14243	14233	14295	14275	14354	14358	14347	14454	14211	14322	14207	14263	14160	14329	14333	14329	14260	14242	14246	14287	14197	14412	14151	14392	14400	14396	14260	14246	14480	14490	14247	14326	14239	14263	14135	14232	14265	14328	14141	14312	14262	14221	14455	14339	14144	14257	14290	14260	14201	14503	14220	14305	14321	14431	14340	14336	14271	14412	14324	14385	14254	14511	14324	14318	14283	14245	14380	14366	14212	14302	14305	14229	14185	14283	14312	14206	14311	14457	14248	14480	14115	14197	14369	14303	14385	14315	14301	14236	14374	14209	14299	14314	14135	14377	14429	14203	14277	14284	14394	14246	14223	14466	14270	14250	14345	14251	14157	14354	14366	14353	14284	14188	14357	14489	14371	14288	14140	14337	14291	14439	14246	14232	14254	14128	14277	14606	14412	14296	14414	14340	14284	14335	14202	14224	14231	14327	14467	14246	14268	14370	14281	14439	14338	14290	14237	14413	14555	14346	14321	14312	14388	14181	14282	14415	14081	14430	14171	14251	14294	14349	14083	14317	14432	14349	14258	14276	14233	14283	14302	14359	14210	14371	14243	14105	14390	14306	14312	14407	14369	14279	14213	14240	14317	14383	14317	14261	14555	14254	14431	14301	14302	14129	14207	14519	14332	14226	14324	14298	14292	14307	14523	14313	14322	14293	14542	14179	14328	14366	14101	14251	14311	14286	14400	14408	14181	14485	14254	14363	14286	14345	14163	14259	14358	14223	14317	14485	14168	14464	14321	14280	14153	14300	14232	14273	14319	14186	14395	14289	14060	14197	14221	14242	14189	14393	14266	14337	14278	14248	14248	14374	14337	14204	14041	14307	14165	14391	14407	14352	14274	14306	14376	14223	14265	14291	14274	14242	14377	14425	14288	14253	14295	14256	14357	14466	14171	14372	14228	14209	14332	14300	14394	14184	14514	14307	14271	14290	14240	14300	14289	14273	14251	14362	14398	14150	14121	14134	14624	14250	14311	14303	14301	14222	14290	14388	14310	14339	14226	14307	14267	14320	14275	14413	14290	14277	14309	14411	14244	14411	14364	14419	14219	14413	14143	14375	14391	14352	14305	14378	14166	14443	14381	14210	14348	14362	14196	14333	14360	14333	14273	14272	14265	14241	14437	14257	14341	14341	14347	14463	14364	14400	14306	14267	14391	14249	14349	14166	14247	14253	14439	14363	14210	14348	14265	14368	14357	14252	14298	14241	14353	14482	14262	14189	14356	14350	14327	14260	14259	14355	14205	14440	14268	14271	14229	14366	14287	14338	14231	14327	14240	14430	14225	14383	14150	14366	14366	14396	14308	14444	14443	14344	14306	14291	14225	14294	14249	14235	14267	14213	14481	14350	14333	14085	14299	14269	14458	14337	14217	14172	14344	14186	14411	14349	14261	14367	14495	14411	14198	14158	14357	14275	14354	14227	14233	14388	14187	14193	14223	14431	14201	14294	14339	14200	14269	14215	14260	14153	14372	14023	14239	14305	14285	14354	14306	14256	14401	14454	14298	14307	14401	14389	14259	14330	14316	14116	14267	14310	14290	14274	14273	14310	14454	14314	14322	14214	14375	14334	14214	14103	14253	14220	14333	14144	14204	14231	14417	14327	14234	14317	14298	14297	14332	14381	14314	14160	14241	14299	14269	14253	14288	14282	14270	14314	14183	14220	14269	14191	14354	14274	14404	14315	14359	14408	14392	14200	14275	14151	14329	14284	14354	14317	14334	14335	14219	14186	14015	14298	14175	14378	14268	14336	14342	14146	14272	14235	14238	14418	14100	14390	14307	14303	14333	14566	14197	14369	14414	14235	14157	14308	14262	14384	14294	14263	14305	14337	14306	14262	14291	14219	14246	14440	14356	14212	14332	14377	14242	14263	14268	14294	14434	14319	14344	14202	14217	14452	14389	14252	14323	14163	14206	14445	14392	14374	14183	14398	14230	14302	14265	14242	14334	14359	14292	14321	14217	14175	14424	14221	14360	14211	14239	14245	14163	14379	14297	14277	14204	14331	14233	14152	14351	14354	14330	14158	14280	14295	14259	14268	14188	14247	14274	14232	14257	14412	14225	14397	14214	14288	14187	14313	14285	14180	14331	14341	14291	14408	14158	14271	14378	14352	14139	14369	14246	14418	14371	14170	14404	14268	14234	14279	14373	14199	14398	14230	14286	14306	14381	14382	14350	14315	14214	14264	14383	14440	14483	14417	14206	14442	14291	14250	14117	14261	14426	14346	14187	14237	14353	14382	14169	14228	14235	14266	14383	14175	14332	14400	14463	14467	14359	14317	14275	14348	14322	14254	14471	14308	14220	14320	14360	14306	14277	14283	14360	14390	14240	14457	14236	14371	14489	14369	14411	14240	14295	14341	14308	14331	14180	14398	14262	14412	14396	14337	14219	14400	14365	14369	14446	14330	14356	14240	14340	14351	14307	14275	14323	14229	14378	14163	14464	14170	14163	14413	14276	14265	14314	14289	14225	14438	14310	14306	14332	14271	14102	14363	14158	14077	14368	14091	14449	14058	14496	14275	14335	14285	14325	14369	14392	14210	14233	14234	14298	14253	14313	14340	14361	14196	14280	14381	14156	14322	14389	14381	14374	14265	14407	14320	14283	14159	14139	14273	14373	14302	14195	14584	14241	14261	14342	14420	14260	14319	14307	14482	14432	14455	14204	14299	14293	14267	14385	14367	14257	14293	14248	14223	14256	14196	14312	14465	14099	14432	14128	14325	14257	14422	14284	14480	14196	14448	14372	14197	14450	14272	14123	14441	14285	14335	14213	14224	14360	14164	14181	14401	14279	14326	14410	14198	14396	14457	14316	14244	14239	14204	14429	14519	14374	14236	14299	14301	14421	14365	14406	14293	14524	14496	14363	14355	14169	14341	14305	14213	14187	14197	14375	14163	14343	14285	14354	14448	14199	14284	14499	14410	14437	14406	14368	14454	14272	14355	14322	14250	14401	14434	14327	14207	14400	14248	14316	14242	14311	14199	14205	14467	14241	14235	14315	14338	14275	14128	14434	14391	14191	14251	14288
24929	21437	26949	26841	20199	19327	19505	18589	18691	18552	18681	18376	18520	18433	18347	18341	18468	18296	18340	18421	18384	18410	18303	18520	18330	18305	18321	18452	18345	18297	18450	18368	18314	18353	18280	18208	18293	18269	18324	18399	18393	18302	18428	18309	18375	18345	18322	18448	18376	18270	18357	18306	18339	18389	18364	18373	18259	18097	18194	18310	18314	18171	18332	18308	18206	18107	18298	18463	18232	18264	18275	18356	18170	18261	18394	18372	18379	18312	18401	18445	18247	18100	18405	18492	18575	18350	18381	18350	18598	18438	18187	18162	18222	18283	18290	18371	18236	18286	18386	18526	18336	18129	18321	18298	18157	18158	18356	18265	18336	18412	18235	18442	18134	18280	18348	18250	18101	18208	18422	18508	18000	18526	18433	18265	18260	18030	18106	18140	18422	18130	18127	18358	18263	18388	18336	18344	18493	18105	18155	18114	18132	18281	18225	18286	18361	18414	18306	18360	18286	18491	18411	18197	17996	18269	18344	18433	18466	18435	18225	18126	18171	18420	18353	18231	18360	18241	18093	18082	18161	18343	18378	18380	18257	18232	18456	18121	18402	18220	18225	18305	18250	18324	18167	18080	18334	18370	18250	18085	18428	18270	18524	18314	18382	18399	18319	18198	18245	18272	18338	18320	18327	18135	18219	18326	18304	18170	18276	18433	18299	18110	18142	18181	18189	18305	18352	18367	18277	18157	18175	18384	18332	18271	18359	18201	18042	18109	18198	18343	18260	18292	18208	18384	18370	18463	18278	18201	18099	18243	18214	18205	18133	18388	18339	18064	18264	18329	18134	18051	18203	18405	18352	18338	18383	18319	18406	18187	18561	18286	18489	18304	18364	18224	18504	18303	18189	18465	18362	18328	18173	18331	18121	18316	18255	18310	18433	18312	18296	18138	18484	18438	18077	18365	18412	18394	18349	18175	18318	18228	18350	18221	18615	18363	18363	18396	18181	18331	17920	18298	18298	18199	18087	18166	18267	18205	18286	18310	18310	18087	18258	18279	18356	18357	18397	18320	18129	18195	18281	18221	18147	18268	18345	18213	18221	18408	18414	18378	18424	18412	18255	18167	18285	18293	18712	18333	18134	18434	18354	18564	18321	18163	18390	18183	18195	18166	18218	18363	18478	18236	18346	18362	18342	18256	18343	18485	18423	18232	18200	18061	18164	18208	18361	18160	18432	18305	18369	18339	18267	18408	18274	18265	18312	18040	18145	18181	18286	18200	18073	18248	18370	18185	18283	18031	18290	18170	18129	18353	18405	17990	18161	18360	18229	18383	18412	18215	18460	18428	18357	18465	18336	18383	18440	18396	18424	18421	18299	18225	18237	18299	18215	18291	18275	18619	18232	18431	18393	18077	18308	18142	18234	18116	18330	18445	18361	18185	18395	18131	18125	18303	18309	18428	18322	18069	18240	18351	18411	18247	18393	18401	18100	18359	18168	18444	18335	18194	18330	18311	18381	18092	18228	18455	18085	18155	18430	18531	18395	18416	18482	18442	18440	18439	18249	18248	18273	18235	18419	18337	18105	18115	18366	17996	18477	18467	18174	18235	18284	18238	18467	18227	18214	18397	18399	18253	18427	18450	18354	18297	18270	18210	18193	18371	18127	18121	18195	18281	18447	18231	18272	18357	18342	18387	18363	18426	18320	18413	18352	18343	18378	18144	18326	18089	18439	18243	18298	18218	18332	18303	18274	18210	18361	18258	18357	18190	18353	18231	18276	18163	18244	18153	18256	18205	18166	18359	18399	18003	18312	18353	18312	18490	18282	18438	18408	18220	18403	18349	18106	18284	18366	18408	18068	18420	18418	18327	18259	18178	18395	18260	18157	18270	18379	18267	18432	18358	18331	18413	18376	18368	18338	18211	18210	18196	18035	18075	18341	18275	18161	18213	18411	18395	18261	18385	18296	18227	18292	18401	18293	18402	18066	18244	18274	18362	18074	18034	18154	18330	18331	18225	18214	18312	18293	18410	18317	18471	18233	18302	18429	18595	18380	18097	18482	18271	18100	18325	18254	18218	18251	18500	18202	18356	18258	18363	18328	18302	18325	18346	18232	18434	18366	18130	18504	18299	18246	18307	18248	18160	18308	18270	18288	18380	18170	18367	18111	18268	18364	18423	18342	18284	18508	18649	18372	18179	18370	18174	18210	18026	18322	18220	18267	18430	18436	18248	18273	18251	18542	18162	18248	18270	18255	18139	18354	18179	18256	18321	18394	18533	18156	18530	18252	18192	18346	18243	18208	18380	18309	18216	18398	18131	18402	18332	18368	18162	18191	18394	18217	18448	18252	18227	18334	18451	18364	18187	18347	18368	18305	18337	18293	18447	18501	18327	18126	18192	18285	18306	18264	18328	18251	18429	18368	18306	18379	18267	18146	18472	18290	18409	18337	18420	18325	18315	18363	18276	18291	18264	18444	18299	18314	18203	18315	18406	18379	18172	18311	18384	18232	18351	18447	18067	18343	18268	18157	18289	18438	18237	18040	18458	18464	18402	18437	18323	18318	18237	18271	18270	18191	18305	18282	18455	18422	18301	18187	18275	18246	18458	18220	18314	18193	18122	18522	18340	18330	18450	18263	18289	18151	18541	18369	18259	18534	18340	18356	18499	18350	18252	18327	18162	18498	18395	18050	18407	18336	18381	18166	18060	18252	18156	18508	18378	18198	18383	18485	18312	18208	18418	18564	18274	18283	18366	18191	18133	18214	18408	18436	18261	18048	18129	18437	18407	18264	18319	18204	18272	18279	18103	18173	18185	18268	18278	18531	18212	18311	18099	18326	18291	18315	18403	18271	18171	18203	18385	18413	18396	18135	18341	18146	18495	18361	18180	18111	18259	18417	18141	18303	18327	18232	18450	18287	18381	18165	18224	18374	18529	18421	18373	18390	18329	18372	18402	18358	18370	18518	18115	18462	18383	18394	18490	18259	18477	18262	18311	18304	18329	18252	18252	18330	18094	18536	18241	18459	18339	18090	18328	18494	18222	18526	18473	18083	18055	18400	18451	18279	18470	18376	18290	18416	18244	18292	18551	18280	18390	18300	18063	18425	18274	18217	18556	18363	18394	18302	18320	18151	18497	18204	18388	18324	18222	18324	18463	18455	18405	18368	18153	18169	18129	18197	18338	18161	18419	18407	18254	18227	18213	17983	18248	18368	18256	18283	18239	18225	18355	18165	18289	18255	18339	18409	18498	18402	18443	18241	18476	18173	18234	18373	18362	18176	18242	18371	18169	18419	18519	18412	18506	18089	18196	18317	18093	18319	18191	18264	18484	18275	18351	18279	18415	18232	18148	18218	18406	18284	18216	18353	18405	18236	18235	18252	18394	18303	18204	18481	18307	18034	18398	18253	18328	18410	18204	18281	18315	18225	18248	18402	18267	18383	18348	18335	18052	18411	18267	18071	18416	18394	18373	18366	18255	18071	18243	18290	18410	18276	18389	18351	18252	18064	18460	18277	18300	18381	18101	18233	18476	18432	18419	18090	18437	18189	18296	18384	18171	18306	18434	18252	18283	18299	18360	18410	18191	18439	18178	18380	18200	18461	18271	18258	18318	18435	18170	18306	18267	18224	18316	18302	18315	18383	18333	18229	18070	18183	18385	18455	18232	18299	18330	18303	18287	18295	18443	18401	18201	18257	18288	18395	18392	18232	18224	18389	18305	18290	18198	18376	18143	18229	18147	18259	18280	18254	18237	18282	18342	18481	18235	18440	18412	18470	18359	18299	18219	18371	18154	18313	18477	18263	18198	18216	18332	18289	18326	18434	18267	18336	18418	18447	18281	18255	18628	18336	18388	18558	18208	18172	18283	18350	18246	18421	18179	18168	18384	18529	18271	18241	18239	18443	18365	18470	18399	18460	18330	18262	18061	18227	18456	18101	18456	18236	18216	18463	18235	18184	18423	18405	18368	18297	18345	18182	18401	18388	18121	18187	18286	18281	18281	18274	18241	18191	18376	18371	18365	18057	18266	18066	18261	18144	18361	18236	18494	18463	18225	18366	18072	18247	18054	18214	18343	18155	18192	18168	18234	18328	18409	18125	18253	18444	18383	18159	18586	18229	18299	18318	18454	18275	18216	18175	18174	18480	18349	18048	18288	18207	18183	18380	18204	18024	18195	18206	18148	18407	18279	18182	18413	18312	18350	18410	18458	18275	18163	18379	18231	18170	18383	18028	18157	18361	18234	18122	18249	18509	18255	18412	18304	18245	18110	18583	18283	18227	18427	18099	18374	18433	18176	18331	18201	18327	18319	18265	18181	18370	18402	18322	18417	18310	18375	18257	18057	18317	18267	18366	18362	18251	18290	18412	18360	18395	18364	18515	18153	18356	18445	18176	18259	18621	18194	18328	18430	18181	18360	18383	18299	18379	17993	18483	18415	18364	18327	18173	18097	18175	18428	18422	18355	18109	18162	18532	18173	18295	18201	18102	18260	18237	18266	18048	18346	18120	18216	18256	18293	18399	18273	18447	18392	18466	18226	18309	18431	18303	18129	18178	18370	18426	18428	18206	18225	18365	18136	18435	18391	18223	18198	18382	18355	18154	18152	18272	18418	18455	18483	18209	18377	18463	18348	18260	18363	18430	18418	18503	18336	18417	18352	18426	18191	18169	18335	18292	18388	18386	18138	18105	18041	18455	18284	18226	18275	18246	18345	18294	18261	18307	18332	18416	18373	18417	18280	18322	18442	18288	18178	18277	18165	18224	18335	18197	18371	18279	18468	18387	18472	18246	18240	18213	18174	18221	18274	18366	18185	18415	18317	18323	18381	18444	18239	18271	18234	18282	18264	18116	18250	18343	18214	18323	18327	18322	18279	18340	18343	18401	18188	18268	18265	18259	18355	18176	18196	18238	18383	18177	18276	18474	18310	18478	18340	18092	18374	18375	18214	18346	18488	18236	18297	18338	18258	18409	18324	18402	18144	18420	18327	18186	18217	18417	18351	18513	18180	18168	18265	18405	18236	18384	18380	18420	18124	18206	18071	18021	18501	18393	18293	18414	18259	18426	18452	18577	18240	18265	18255	18254	18259	18431	18201	18239	18204	18306	18199	18225	17877	18244	18316	18556	18310	18251	18358	18345	18411	18209	18289	18377	18214	18374	18326	18537	18275
14984	23256	19953	17193	16531	15839	15583	15258	15248	15048	15067	15010	15074	14921	15067	15005	14952	14824	14860	14845	14820	14714	14865	14777	14771	14713	14915	14825	14826	14895	14727	14843	14594	14839	14882	14824	14828	14671	14646	14832	14892	14724	14888	14710	14908	15005	14763	14746	14797	14699	14808	14823	14771	14881	14755	14814	14826	14800	14604	14577	14758	14771	14807	14838	14592	14819	14885	14657	14548	14986	14650	14794	14889	14865	14808	14784	14636	14765	14832	14714	14874	14758	14714	14971	14670	14577	14684	14754	14754	14774	14696	14743	14794	14814	14703	14714	14749	14806	14635	14668	14804	14799	14837	14739	14705	14709	14856	14817	14701	14688	14710	14563	14783	14602	14777	14793	14752	14610	14766	14661	14723	14797	14837	14703	14811	14701	14683	14925	14824	14703	14852	14632	14587	15018	14805	14723	14818	14787	14782	14906	14875	14779	14522	14887	14779	14642	14707	14866	14899	14759	14749	14901	14875	14749	14710	14738	14818	14891	14651	14707	14811	14825	14679	14667	14920	14886	14765	14834	14780	14756	14779	14772	14615	14620	14766	14771	14653	14704	14638	14667	14728	14530	14721	14666	14766	14851	14708	14673	14558	14817	14751	14788	14777	14895	14636	14828	14719	14688	14861	14723	14791	14790	14737	14793	14872	14806	14722	14709	14702	14752	14748	14897	14875	14726	14612	14649	14817	14702	14796	14634	14883	14750	14722	14673	14844	14838	14835	14789	14608	14606	14725	14762	14826	14791	14786	14657	14744	14694	14839	14780	14860	14906	14880	14849	14796	14748	14775	14613	14704	14790	15024	14916	14827	14776	14818	14781	14940	14674	14862	14856	14726	15000	14779	14698	14842	14840	14631	14778	14719	14741	14670	14767	14733	14805	14945	14737	14829	14755	14811	14814	14658	14680	14760	14800	14754	14718	14895	14583	14850	14717	14737	14650	14977	14756	14606	14678	14839	14742	14818	14829	14738	14735	14600	14682	14972	14840	14738	14715	14767	14776	14821	14792	14755	14686	14653	14891	14804	14758	14925	14762	14831	14834	14806	14826	14786	14748	14723	14654	14771	14777	14795	14920	14715	14757	14771	14905	14643	14768	14635	14837	14641	14661	14718	14666	14758	14764	14661	14745	14641	14783	14829	14632	14732	14714	14723	14718	14883	14801	14632	14821	14620	14664	14687	14703	14751	14913	14767	14724	14807	14844	14819	14567	14884	14785	14976	14606	14858	14648	14633	14785	14793	14778	14765	14693	14619	14752	14627	14859	14685	14686	14765	14987	14784	14743	14746	14711	14822	14582	14866	14824	14711	14951	14827	14923	14814	14747	14870	14821	14777	14824	14773	14847	14858	14726	14806	14885	14784	14771	14831	14680	14859	14851	14740	14820	14810	14752	14795	14722	14718	14768	14945	14695	14800	14793	14740	14684	14674	14833	14689	14862	14795	14781	14848	14802	14654	14842	14765	14678	14663	14945	14862	14919	14866	14563	14692	14837	14681	14834	14740	14832	14698	14819	14750	14792	14730	14810	14651	14645	14733	14698	14808	14633	14795	14977	14852	14700	14772	14983	14631	14890	14636	14843	14726	14767	14716	14735	14778	14776	14679	14686	14519	14824	14767	14946	14903	14719	14769	14807	14819	14778	14822	14852	14839	14824	14798	14813	14802	14923	14785	14740	14750	14654	14776	14678	14828	14739	14754	14867	14654	14723	14792	14784	14721	14796	14632	14731	14693	14910	14740	14826	14736	14903	14754	14622	14627	14782	14833	14846	14770	14827	14710	14820	14670	14629	14761	14801	14696	14672	14698	14780	14803	14706	14759	14650	14944	14779	14676	14753	14708	14703	14765	14852	14694	14775	14848	14828	14620	14829	14684	14879	14843	14615	14756	14845	14940	14920	14728	14741	14838	14729	14738	14937	14973	14789	14888	14636	14820	14704	14905	14909	14880	14718	14691	14719	14586	14849	14885	14715	14858	14685	14794	14684	14880	14918	14721	14640	14734	14509	14837	14836	14860	14861	14810	14648	14718	14821	14813	14820	14757	14750	14801	14719	14861	14675	14865	14687	14646	14780	14824	14861	14658	14668	14778	14840	14708	14933	14481	14760	14963	14817	14812	14943	14700	14705	14710	14790	14578	14775	14782	14947	14624	14735	14865	14801	14731	14746	14706	14820	14820	14571	14900	14778	14956	14730	14633	14851	14720	14671	14678	14710	14812	14756	14815	14731	14752	14820	14858	14645	14841	14767	14665	14632	14546	14921	14752	14696	14667	14711	14807	14820	14700	14691	14788	14677	14900	14793	14874	14701	14791	14768	14807	14803	14615	14754	14917	14804	14641	14911	14832	14859	14753	14749	14870	14851	14695	14714	14927	14689	14912	14726	14888	14902	14932	14776	14793	14819	14744	14879	14820	14788	14789	14594	14859	14693	14963	14794	14844	14674	14759	14709	14808	14673	14757	14655	14806	14789	14739	14742	14908	14827	14914	14638	14792	14913	14812	14758	14813	14872	14785	14697	14754	14811	14659	14785	14822	14798	14672	14654	14887	14764	14739	14690	14875	14885	14891	14549	14813	14691	14637	14634	14827	14769	14912	14821	14695	14663	14649	14764	14814	14729	14647	14684	14692	14832	14730	14678	14729	14717	14729	14802	14893	14617	14690	14885	14942	14781	14844	14754	14845	14869	14859	14735	14687	14855	14753	14704	14621	14757	14673	14836	14682	14768	14916	14871	14794	14794	14738	14498	14679	14828	14783	14816	14873	14826	14908	14816	14704	14686	14598	14712	14897	14772	14731	14899	14664	14783	14728	14801	14938	14679	14714	14914	14989	14762	14807	14739	14675	14611	15006	14952	14820	14947	14724	14770	14821	14832	14662	14743	14785	14959	14673	14792	14885	14696	14804	14900	14724	14840	14685	14626	14717	14796	14828	14720	14761	14660	14728	14789	14852	14791	14786	14776	14819	14878	14799	14735	14704	14823	14757	14786	14850	14753	14861	14785	14804	14737	14808	14721	14799	14665	14781	14707	14855	14755	14754	14705	14749	14622	14635	14746	14798	14726	14673	14777	14902	14851	14822	14906	14816	14713	14610	14926	14851	14688	14723	14894	14754	14843	14798	14675	14872	14706	14748	14816	14896	14685	14513	14728	14700	14783	14741	14822	14764	14723	14967	14812	14801	14780	14752	14778	14836	14793	14778	14908	14821	14866	14669	14818	14733	14880	14692	14747	14748	14693	14831	14915	14756	14851	14950	14725	14785	14763	14844	14789	14692	14949	14551	14807	14882	14790	14819	14787	14811	14759	14818	14939	14882	14796	14688	14849	14812	14602	14666	14787	14683	14812	14845	14966	14702	14699	14968	14740	14771	14778	14730	14680	14946	14797	14984	14868	14791	14796	14883	14788	14641	14731	14607	14804	14777	14809	14772	14844	14878	14689	14736	14699	14815	14849	14782	14899	14707	14531	14957	14769	14748	14750	14804	14699	14769	14704	14801	14765	14842	14821	14674	14811	14787	14827	14746	14640	14660	14731	14810	14809	14694	14761	14980	14754	14773	14948	14800	14708	14907	14742	14653	14702	14617	14728	14647	14834	14592	14728	14742	14834	14874	14592	14707	14609	14957	14776	14774	14788	14902	14878	14702	14871	14800	14816	14923	14594	14701	14901	14840	14793	14660	14876	14805	14937	14773	14746	14636	14835	14857	14763	14785	14836	14692	14838	14768	14869	14601	14630	14777	14788	14646	14766	14925	14762	14602	14688	14672	14811	14803	14705	14784	14800	14811	14731	14799	14884	14857	14685	15035	14733	14892	14776	14893	14604	14814	14665	14751	14883	14808	14669	14712	14756	14790	14545	14882	14671	14856	14829	14657	14828	14777	14735	14712	14752	14867	14667	14700	14758	14635	14778	14923	14692	14817	14889	14898	14792	14612	14609	14665	14750	14825	14759	14741	14678	14710	14683	14814	14697	14902	14771	14851	14877	14749	14723	14904	14773	14881	14790	14815	14856	14752	14719	14737	14697	14775	14814	14732	14855	14875	14788	14837	14828	14789	14579	14543	14973	14737	14797	14711	14741	14705	14793	14638	14780	14900	14844	14785	14934	14697	14846	14764	14794	15005	14754	14764	14782	14789	14759	14609	14825	14860	14706	14638	14671	14865	14847	14746	14806	14758	14949	14821	14902	14805	14807	14858	14796	14911	14762	14704	14645	14699	14733	14878	14695	14776	14951	14666	14812	14675	14798	14927	14793	14687	14922	14814	14658	14816	14756	14809	14699	14713	14767	14878	14789	14743	14708	14769	14747	14627	14737	14892	14692	14867	14756	14787	14930	14884	14961	14942	14908	14870	14867	14702	14803	14829	14737	14930	14784	14731	14811	14617	14687	14834	14839	14759	14898	14794	14788	14790	14863	14730	14707	14861	14913	14876	14862	14613	14772	14690	14833	14810	14719	14701	14928	14854	14743	14919	14941	14746	14740	14864	14722	14712	14807	14609	14835	14824	14918	14665	14628	14719	14811	14713	14866	14691	14800	14700	14775	14904	14929	14803	14663	14922	14789	14782	14876	14856	14787	14749	14771	14741	14986	14745	14849	14550	14821	14686	14694	14861	14777	14757	14837	14727	14751	14849	14862	14722	14767	14901	14734	14918	14857	14894	14847	14757	14703	14896	14804	14831	14825	14707	14676	14828	14618	14799	14856	14733	14847	14655	14923	14907	14726	14916	14733	14894	14681	14873	14832	14729	14469	14826	14815	14817	14715	14738	14818	14820	14652	14904	14773	14752	14832	14876	14705	14789	14729	14749	14762	14894	14693	14839	14890	14717	14643	14717	14701	14736	14743	14784	14653	14784	14772	14665	14720	14706	14757	15002	14684	14944	14522	14766	14712	14812	14818	14813	14775	14757	14609	14856	14723	14750	14879	14649	14777	14666	14825	14702	14689	14686	14759	14623	14840	14677	14792	14619	14905	14764	14773	14812	14713	14740	14752	14924	14672	14736	14795	14842	14808	14858	14767	14764	14850	14755	14759	14757	14687	14627	14666	14917	14862	14838	14718	14729	14631	14661	15001	14763	14757	14779	14935	14841	14958	14832	14698	14851	14828	14841	14911	14821	14932	14702	14638
22395	21433	28808	24470	21761	23617	23408	19196	18151	18385	18408	18113	17947	18304	18075	18184	17971	18172	17885	17860	17849	17946	17868	17887	17801	18049	17898	17804	17697	17699	17967	17789	17710	17763	17961	17770	17903	17733	17698	17775	17654	17838	17875	17785	17757	17719	17792	17691	17892	17765	17652	17526	17630	17742	17868	17976	17804	17825	17822	17843	17699	17621	17829	17741	17847	17601	17583	17711	18018	17687	17705	17811	17682	17713	17906	17653	17543	17597	17798	17632	18075	17698	17721	17777	17806	17585	17573	17689	17660	17655	17595	17489	17783	17786	17838	17585	17693	17539	17705	17584	17934	17519	17702	17752	17593	17708	17701	17874	17652	17525	17766	17465	17701	17732	17701	17641	17621	17545	17671	17530	17802	17663	17681	17740	17662	17724	17624	17631	17614	17655	17534	17708	17689	17573	17724	17816	17800	17714	17841	17704	17631	17643	17593	17921	17789	17681	17654	17731	17685	17969	17805	17981	17722	17624	17795	17627	17663	17729	17653	17691	17824	17716	17834	17705	17741	17573	17409	17708	17770	17578	17894	17688	17773	17845	17619	17567	17692	17591	17620	17761	17654	17606	17630	17647	17825	17705	17445	17950	17760	17673	17789	17759	17739	17687	17529	17735	17576	17821	17626	17720	17685	17740	17655	17706	17840	17768	17710	17757	17779	17602	17792	17670	17911	17655	17879	17638	17665	17655	17668	17744	17682	17691	17587	17909	17683	17812	17611	17719	17607	17631	17829	17775	17514	17520	17556	17521	17853	17755	17752	17649	17760	17690	17736	17745	17749	17611	17665	17486	17659	17505	17685	17819	17826	17669	17794	17786	17479	17396	17574	17723	17713	17864	17833	17808	17659	17739	17632	17757	17612	17825	17915	17739	17841	17581	17656	17632	17829	17706	17682	17720	17775	17564	17749	17527	17564	17768	17563	17715	17479	17643	17634	17539	17551	17874	17535	17596	17643	17638	17715	17618	17583	17713	17837	17393	17611	17711	17753	17862	17545	17676	17592	17738	17640	17576	17801	17480	17414	17855	17820	17744	17680	17693	17782	17736	17753	17582	17808	17679	17792	17698	17759	17676	17705	17784	17585	17788	17629	17598	17587	17600	17644	17654	17538	17826	17663	17787	17835	17624	17664	17668	17604	17740	17764	17665	17750	17653	17757	17591	17779	17605	17775	17580	17559	17863	17567	17622	17713	17679	17686	17418	17781	17667	17666	17974	17663	17536	17857	17638	17970	17658	17762	17683	17576	17896	17675	17597	17738	17929	17736	17728	17756	17758	17710	17610	17627	17875	17530	17683	17606	17774	17452	17478	17842	17687	17723	17700	17524	17401	17660	17756	17759	17571	17882	17807	17527	17588	17642	17748	17634	17473	17897	17930	17805	17518	17763	17576	17811	17784	17740	17703	17625	17656	17615	17637	17794	17739	17797	17651	17823	17730	17515	17701	17640	17719	17702	17542	17724	17821	17757	17646	17801	17747	17533	17532	17655	17687	17597	17591	17637	17654	17598	17601	17783	17608	17671	17759	17633	17720	17615	17602	17525	17705	17689	17720	17560	17628	17732	17729	17734	17748	17748	17755	17672	17779	17547	17725	17678	17653	17603	17730	17754	17540	17618	17628	17748	17608	17657	17601	17604	17605	17591	17661	17773	17744	17732	17817	17781	17799	17619	17769	17759	17621	17513	17585	17844	17653	17621	17641	17485	17474	17688	17819	17692	17616	17730	17822	17795	17726	17509	17656	17857	17709	17476	17718	17641	17651	17591	17604	17441	17587	17776	17673	17526	17668	17579	17680	17690	17799	17759	17588	17718	17704	17714	17667	17767	17760	17673	17681	17691	17667	17706	17573	17485	17466	17554	17773	17595	17464	17694	17727	17809	17521	17839	17651	17687	17595	17725	17759	17698	17720	17842	17782	17811	17525	17697	17797	17486	17670	17646	17886	17647	17792	17656	17665	17766	17666	17672	17606	17651	17795	17673	17630	17563	17777	17667	17823	17728	17519	17568	17723	17561	17719	17640	17701	17447	17736	17728	17708	17544	17428	17673	17687	17636	17626	17769	17784	17722	17758	17429	17967	17843	17743	17606	17615	17677	17660	17922	17610	17866	17773	17652	17814	17584	17554	17675	17531	17635	17735	17734	17571	17740	17883	17632	17691	17857	17565	17456	17839	17714	17556	17784	17671	17587	17626	17710	17540	17593	17564	17868	17567	17575	17561	17742	17656	17649	17688	17829	17704	17633	17796	17950	17834	17772	17715	17505	17565	17549	17576	17551	17572	17663	17490	17487	17697	17698	17924	17917	17678	17682	17647	17801	17750	17746	17767	17827	17818	17780	17539	17775	17909	17875	17677	17745	17571	17786	17711	17550	17745	17799	17721	17501	17703	17765	17695	17780	17782	17725	17545	17678	17678	17739	17573	17663	17771	17598	17609	17577	17576	17788	17762	17730	17522	17702	17472	17753	17811	17544	17579	17462	17680	17885	17569	17862	17682	17632	17708	17758	17697	17716	17743	17467	17874	17708	17653	17739	17904	17599	17778	17612	17671	17761	17707	17683	17666	17753	17737	17692	17593	17500	17812	17659	17720	17828	17720	17299	17732	17592	17710	17693	17760	17598	17603	17785	17592	17661	17567	17745	17721	17399	17614	17620	17647	17598	17754	17579	17739	17514	17839	17714	17662	17834	17579	17697	17802	17785	17584	17766	17658	17612	17741	17557	17693	17815	17750	17609	17775	17717	17617	17683	17578	17607	17607	17639	17651	17744	17595	17917	17728	17939	17718	17679	17482	17654	17632	17631	17727	17706	17768	17600	17662	17823	17818	17687	17442	17527	17669	17716	17724	17586	17578	17770	17699	17740	17677	17669	17555	17468	17372	17821	17754	17671	17503	17881	17848	17510	17673	17686	17743	17700	17856	17664	17571	17917	17517	17714	17735	17690	17720	17648	17593	17813	17598	17670	17818	17776	17586	17555	17612	17501	17675	17582	17436	17465	17626	17899	17445	17592	17622	17667	17625	17552	17830	17722	17654	17610	17891	17677	17676	17721	17870	17857	17478	17647	17774	17612	17758	17564	17720	17778	17583	17568	17785	17754	17559	17622	17575	17796	17583	17756	17631	17770	17713	17566	17710	17597	17621	17571	17706	17626	17770	17755	17715	17537	17641	17650	17383	17469	17895	17600	17633	17590	17486	17644	17684	17635	17551	17630	17540	17552	17613	17757	17504	17636	17598	17530	17657	17563	17737	17804	17615	17593	17745	17727	17519	17737	17669	17865	17624	17759	17873	17562	17795	17739	17755	17671	17637	17824	17744	17750	17673	17413	17692	17729	17740	17640	17626	17670	17741	17492	17883	17644	17626	17783	17723	17576	17620	17640	17688	17740	17773	17753	17608	17511	17715	17795	17629	17804	17470	17537	17732	17824	17695	17834	17748	17775	17696	17665	17744	17742	17533	17680	17537	17651	17832	17770	17535	17680	17839	17655	17629	17745	17574	17683	17478	17567	17500	17606	17611	17590	17670	17595	17726	17719	17802	17542	17827	17865	17640	17633	17500	17762	17697	17582	17651	17620	17705	17541	17876	17563	17543	17516	17671	18004	17717	17650	17763	17746	17545	17307	17911	17772	17633	17594	17392	17657	17800	17518	17618	17597	17684	17803	17573	17551	17530	17566	17642	17947	17760	17706	17737	17629	17707	17798	17671	17553	17682	17687	17623	17786	17672	17656	17706	17463	17494	17789	17670	17822	17775	17687	17645	17809	17836	17717	17713	18006	17719	17655	17462	17756	17837	17931	17725	17822	17941	17656	17458	17782	17540	17651	17676	17650	17753	17823	17674	17609	17683	17755	17586	17671	17772	17793	17764	17838	17980	17568	17629	17653	17479	17683	17645	17820	17831	17701	17692	17780	17674	17646	17937	17862	17553	17727	17494	17647	17553	17695	17664	17704	17600	17589	17479	17634	17820	17573	17710	17781	17682	17766	17571	17485	17607	17757	17688	17926	17818	17893	17539	17635	17504	17705	17746	17684	17739	17624	17953	17622	17762	17710	17558	17755	17852	17765	17628	17436	17834	17703	17718	17984	17768	17682	17521	17605	17781	17718	17617	17793	17696	17673	17520	17872	17789	17757	17589	17513	17664	17933	17679	17549	17712	17714	17509	17634	17477	17662	17610	17699	17510	17400	17550	17810	17808	17729	17630	17685	17872	17472	17640	17535	17509	17556	17688	17529	17690	17592	17795	17736	17633	17706	17667	17746	17642	17792	17742	17757	17784	17769	17810	17782	17493	17507	17750	17816	17806	17853	17654	17787	17707	17812	17675	17656	17685	17743	17680	17455	17848	17756	17608	17787	17566	17581	17716	17761	17730	17420	17539	17550	17704	17619	17598	17791	17505	17740	17659	17742	17718	17896	17823	17692	17793	17583	17597	17461	17632	17832	17593	17775	17807	17696	17590	17810	17623	17511	17792	17661	17629	17843	17751	17606	17775	17552	17564	17689	17660	17466	17908	17761	17677	17973	17543	17541	17753	17717	17788	17687	17677	17584	17697	17663	17765	17930	17682	17698	17658	17651	17721	17580	17491	17763	17650	17541	17729	17645	17521	17774	17689	17795	17637	17764	17624	17786	17654	17687	17691	17711	17895	17536	17577	17632	17704	17727	17673	17670	17732	17646	17733	17660	17558	17604	17568	17671	17850	17617	17723	17709	17808	17747	17697	17726	17646	17589	17751	17616	17789	17647	17633	17688	17475	17618	17671	17833	17706	17645	17548	17579	17940	17619	17596	17764	17558	17924	17760	17642	17448	17625	17813	17607	17534	17449	17572	17735	17831	17714	17762	17825	17591	17727	17611	17708	17670	17596	17792	17663	17700	17767	17591	17533	17604	17789	17566	17597	17469	17656	17618	17994	17810	17640	17830	17657	17640	17805	17845	17714	17837	17761	17657	17686	17809	17667	17847	17719	17586	17590	17640	17528	17809	17783	17671	17969	18060	17819	17620	17689	17516	17657	17755	17769	17955	17775	17800	17795	17479	17419	17704	17574	17839	17823	17567	17685	17624	17391	17833	17769	17903	17653	17484	17670	17729	17783	17699	17685	17449	17495	17584	17867	17687	17683	17767
14569	28914	23575	19219	17982	16680	15795	15545	15095	14980	15125	15221	14882	14839	14615	14675	14589	14731	14686	14559	14651	14617	14452	14608	14551	14541	14424	14532	14465	14473	14491	14503	14479	14476	14573	14518	14407	14487	14308	14509	14531	14549	14440	14677	14404	14356	14220	14324	14424	14585	14444	14313	14435	14349	14491	14383	14436	14353	14425	14449	14437	14380	14610	14514	14568	14244	14320	14364	14279	14357	14510	14371	14490	14394	14572	14535	14380	14511	14384	14344	14411	14514	14458	14412	14519	14482	14412	14477	14367	14516	14278	14474	14249	14377	14521	14325	14309	14265	14400	14402	14266	14417	14377	14365	14515	14388	14356	14356	14407	14542	14435	14398	14495	14470	14469	14562	14548	14441	14303	14407	14537	14158	14382	14630	14398	14328	14350	14294	14492	14459	14312	14385	14539	14503	14307	14406	14401	14396	14525	14383	14546	14296	14510	14408	14461	14560	14492	14172	14436	14289	14358	14449	14338	14497	14505	14462	14352	14373	14454	14467	14295	14606	14393	14542	14325	14535	14440	14318	14491	14412	14452	14436	14373	14333	14178	14671	14441	14415	14492	14346	14335	14319	14203	14621	14398	14458	14377	14557	14311	14585	14417	14240	14483	14372	14362	14376	14455	14262	14481	14474	14359	14384	14453	14525	14321	14319	14193	14365	14577	14488	14385	14266	14324	14388	14580	14430	14231	14447	14271	14384	14553	14488	14299	14455	14509	14566	14401	14314	14443	14478	14321	14313	14289	14409	14453	14241	14277	14559	14694	14347	14452	14340	14509	14548	14311	14506	14312	14399	14508	14490	14285	14370	14496	14690	14459	14496	14331	14614	14463	14428	14304	14313	14392	14472	14334	14510	14385	14258	14461	14315	14354	14205	14494	14492	14466	14284	14135	14364	14528	14383	14443	14544	14410	14432	14188	14347	14176	14291	14375	14479	14423	14351	14249	14251	14284	14395	14548	14276	14473	14386	14407	14351	14374	14505	14434	14408	14320	14455	14377	14486	14413	14230	14531	14486	14436	14250	14433	14318	14374	14588	14353	14272	14433	14340	14386	14409	14505	14516	14474	14330	14339	14369	14405	14343	14412	14231	14542	14342	14564	14384	14199	14359	14404	14524	14404	14313	14403	14341	14570	14510	14296	14387	14544	14461	14383	14281	14428	14487	14367	14267	14326	14551	14186	14351	14426	14600	14354	14274	14345	14437	14391	14279	14433	14378	14515	14496	14382	14418	14267	14342	14617	14404	14383	14263	14295	14482	14408	14557	14533	14329	14250	14255	14471	14357	14377	14413	14275	14345	14411	14410	14289	14418	14316	14421	14510	14346	14449	14305	14458	14224	14318	14143	14433	14531	14386	14553	14403	14356	14526	14475	14494	14390	14392	14363	14413	14470	14403	14417	14425	14399	14219	14625	14384	14210	14426	14399	14365	14427	14421	14340	14422	14357	14309	14381	14299	14408	14528	14268	14463	14403	14542	14526	14334	14377	14434	14409	14362	14372	14357	14315	14463	14408	14417	14301	14481	14132	14378	14406	14274	14226	14519	14475	14285	14381	14375	14388	14325	14354	14289	14327	14258	14528	14293	14343	14471	14552	14390	14366	14367	14405	14330	14384	14454	14348	14322	14378	14394	14466	14315	14381	14474	14370	14171	14647	14383	14520	14351	14462	14303	14481	14472	14371	14282	14321	14300	14374	14299	14264	14573	14401	14295	14361	14430	14391	14391	14398	14487	14296	14311	14651	14370	14403	14494	14438	14259	14516	14508	14419	14419	14349	14253	14461	14342	14368	14383	14217	14367	14240	14385	14260	14505	14330	14317	14433	14330	14247	14352	14334	14277	14436	14382	14418	14509	14363	14204	14437	14406	14352	14535	14309	14426	14499	14526	14250	14413	14269	14251	14386	14496	14324	14252	14283	14369	14438	14455	14461	14408	14421	14420	14529	14537	14385	14386	14333	14516	14531	14341	14477	14456	14083	14488	14462	14523	14395	14358	14385	14320	14344	14320	14379	14337	14332	14449	14601	14576	14325	14098	14381	14119	14416	14366	14298	14368	14437	14470	14452	14528	14374	14435	14397	14350	14441	14522	14469	14671	14302	14479	14460	14573	14450	14297	14398	14635	14419	14431	14339	14431	14353	14335	14482	14308	14328	14424	14373	14258	14384	14406	14327	14313	14396	14385	14362	14427	14284	14278	14297	14266	14296	14581	14600	14402	14505	14451	14397	14309	14446	14446	14396	14441	14390	14415	14347	14507	14436	14382	14436	14387	14381	14499	14560	14311	14278	14304	14495	14375	14429	14507	14401	14334	14610	14509	14416	14202	14432	14293	14446	14369	14468	14398	14417	14369	14350	14309	14459	14335	14373	14502	14411	14413	14473	14483	14286	14200	14494	14305	14293	14353	14348	14418	14453	14525	14485	14495	14331	14473	14318	14388	14513	14280	14371	14260	14268	14446	14385	14465	14394	14277	14291	14552	14461	14298	14364	14528	14327	14588	14362	14436	14415	14462	14331	14493	14521	14281	14564	14499	14338	14619	14299	14457	14543	14288	14358	14344	14387	14430	14457	14447	14513	14352	14680	14335	14368	14570	14541	14371	14287	14351	14393	14446	14440	14403	14367	14452	14403	14299	14401	14345	14325	14307	14385	14357	14576	14391	14672	14339	14317	14293	14430	14186	14354	14430	14471	14349	14473	14289	14411	14139	14270	14442	14391	14415	14399	14591	14428	14483	14399	14632	14603	14559	14427	14403	14560	14436	14393	14338	14530	14425	14336	14487	14464	14304	14490	14221	14397	14390	14373	14424	14481	14229	14477	14311	14469	14326	14427	14313	14524	14323	14332	14430	14569	14305	14391	14373	14451	14475	14374	14445	14518	14450	14394	14551	14259	14341	14300	14326	14287	14401	14404	14466	14464	14240	14387	14499	14516	14407	14293	14477	14337	14396	14492	14393	14356	14551	14321	14545	14300	14407	14375	14420	14504	14382	14456	14345	14432	14375	14341	14429	14392	14483	14414	14367	14510	14434	14521	14508	14318	14347	14436	14380	14342	14320	14431	14442	14355	14579	14436	14424	14356	14444	14340	14367	14454	14312	14377	14458	14324	14422	14207	14490	14403	14229	14376	14236	14483	14529	14350	14325	14597	14394	14602	14374	14304	14445	14441	14359	14403	14427	14222	14433	14432	14359	14392	14413	14357	14383	14451	14339	14520	14396	14557	14446	14398	14368	14334	14261	14427	14373	14340	14399	14418	14328	14407	14464	14459	14504	14457	14399	14341	14378	14357	14524	14566	14389	14434	14486	14360	14542	14294	14395	14335	14519	14240	14436	14532	14489	14261	14487	14413	14345	14498	14333	14293	14577	14566	14430	14405	14352	14273	14318	14343	14454	14446	14413	14483	14482	14229	14355	14318	14497	14451	14446	14186	14301	14342	14331	14445	14455	14563	14430	14420	14416	14182	14380	14356	14193	14446	14565	14323	14265	14406	14385	14411	14434	14356	14541	14523	14445	14442	14469	14355	14449	14393	14413	14349	14221	14510	14364	14471	14467	14373	14332	14436	14375	14506	14437	14208	14506	14256	14245	14357	14259	14449	14245	14475	14446	14425	14456	14326	14314	14513	14294	14406	14352	14436	14472	14428	14398	14338	14372	14351	14463	14499	14417	14441	14465	14474	14312	14126	14318	14436	14362	14465	14287	14416	14482	14327	14357	14412	14443	14283	14337	14421	14379	14276	14414	14346	14576	14339	14413	14288	14502	14490	14346	14571	14484	14465	14310	14320	14396	14173	14330	14427	14480	14404	14437	14502	14314	14398	14475	14326	14441	14376	14434	14579	14367	14428	14326	14551	14412	14504	14266	14380	14519	14347	14353	14487	14245	14415	14538	14478	14508	14389	14516	14405	14333	14337	14571	14395	14391	14472	14500	14391	14511	14475	14469	14232	14373	14473	14445	14522	14477	14481	14405	14314	14382	14390	14325	14409	14439	14482	14392	14381	14511	14239	14269	14428	14339	14299	14409	14450	14253	14447	14324	14532	14283	14323	14405	14315	14395	14476	14243	14320	14268	14280	14449	14478	14394	14366	14388	14271	14411	14457	14477	14519	14539	14348	14452	14324	14396	14379	14397	14296	14411	14474	14241	14354	14298	14420	14538	14378	14269	14378	14495	14308	14427	14414	14386	14445	14337	14289	14417	14283	14379	14564	14363	14513	14308	14409	14166	14322	14430	14263	14397	14470	14492	14273	14428	14197	14386	14383	14394	14390	14535	14381	14457	14612	14287	14398	14449	14330	14365	14499	14256	14475	14392	14373	14343	14514	14302	14287	14355	14418	14305	14432	14429	14229	14436	14299	14394	14410	14475	14352	14356	14342	14321	14375	14366	14265	14499	14322	14351	14475	14401	14342	14465	14441	14325	14407	14321	14522	14553	14306	14339	14370	14394	14265	14338	14535	14332	14387	14221	14446	14369	14278	14561	14409	14460	14396	14556	14457	14380	14381	14349	14373	14385	14482	14311	14386	14309	14229	14465	14406	14376	14328	14381	14451	14389	14428	14337	14407	14265	14425	14334	14372	14310	14382	14345	14486	14317	14366	14426	14455	14392	14539	14220	14331	14415	14444	14435	14346	14498	14378	14413	14366	14357	14351	14436	14500	14523	14521	14408	14394	14261	14391	14483	14381	14362	14425	14548	14440	14403	14456	14337	14466	14414	14598	14409	14437	14490	14342	14242	14644	14284	14444	14442	14438	14244	14555	14375	14436	14526	14392	14545	14601	14512	14398	14274	14380	14444	14429	14402	14456	14346	14450	14235	14570	14474	14456	14300	14543	14466	14368	14559	14502	14416	14414	14292	14485	14459	14420	14354	14423	14417	14372	14275	14384	14339	14466	14440	14447	14377	14390	14353	14325	14326	14207	14377	14431	14318	14368	14416	14424	14441	14498	14539	14220	14324	14346	14476	14366	14386	14376	14331	14428	14452	14217	14457	14407	14390	14377	14482	14594	14273	14301	14339	14444	14412	14251	14398	14241	14398	14618	14362	14447	14239	14314	14507	14216	14327	14579	14477	14352	14520	14239	14359	14416	14493	14422	14438	14416	14221	14468	14431	14431	14463	14458
30301	23691	24584	21801	19158	19063	18816	18840	18733	18658	18810	18808	18928	18589	18587	18657	18614	18462	18610	18390	18560	18523	18361	18514	18609	18286	18477	18511	18364	18107	18501	18514	18574	18599	18372	18488	18362	18623	18695	18531	18441	18566	18443	18548	18570	18731	18421	18420	18595	18531	18408	18559	18491	18525	18508	18587	18353	18468	18603	18433	18534	18534	18332	18555	18362	18399	18453	18541	18489	18386	18420	18267	18390	18405	18366	18573	18573	18567	18310	18544	18466	18397	18549	18738	18573	18259	18412	18536	18696	18598	18528	18332	18567	18477	18403	18536	18472	18565	18493	18647	18500	18530	18476	18457	18509	18577	18565	18538	18465	18612	18670	18404	18428	18677	18531	18484	18639	18610	18491	18390	18517	18524	18337	18272	18517	18485	18458	18703	18518	18464	18581	18558	18717	18466	18487	18345	18298	18339	18357	18296	18411	18497	18432	18365	18519	18413	18438	18518	18319	18425	18399	18564	18667	18397	18464	18357	18732	18511	18713	18544	18540	18562	18592	18467	18662	18566	18492	18511	18457	18407	18506	18524	18514	18551	18315	18190	18508	18421	18461	18461	18717	18378	18517	18427	18412	18364	18308	18684	18434	18457	18485	18581	18529	18327	18445	18501	18743	18671	18504	18512	18426	18677	18355	18677	18635	18531	18471	18696	18696	18494	18323	18487	18346	18443	18384	18474	18390	18394	18419	18479	18287	18379	18421	18583	18689	18670	18527	18448	18457	18495	18495	18712	18623	18290	18512	18574	18592	18723	18372	18463	18324	18517	18466	18433	18368	18548	18600	18741	18514	18710	18518	18490	18622	18628	18613	18460	18425	18491	18458	18620	18458	18658	18304	18502	18471	18696	18276	18571	18619	18621	18404	18440	18530	18562	18370	18267	18387	18522	18614	18381	18572	18620	18372	18675	18615	18512	18415	18434	18365	18766	18331	18430	18458	18445	18683	18761	18542	18660	18434	18646	18472	18430	18667	18534	18630	18656	18582	18580	18567	18496	18480	18248	18614	18655	18426	18491	18847	18424	18393	18658	18282	18647	18365	18630	18639	18517	18737	18478	18631	18715	18448	18640	18349	18520	18467	18604	18506	18535	18411	18540	18473	18369	18521	18582	18467	18482	18573	18469	18629	18508	18366	18585	18494	18558	18504	18488	18588	18455	18425	18486	18486	18599	18591	18303	18444	18559	18517	18428	18389	18462	18490	18535	18577	18269	18305	18470	18450	18367	18476	18573	18513	18448	18557	18314	18419	18628	18717	18478	18579	18473	18676	18476	18639	18664	18270	18355	18520	18476	18466	18525	18610	18593	18506	18627	18522	18330	18544	18406	18506	18559	18445	18522	18537	18396	18634	18436	18474	18455	18629	18661	18497	18315	18634	18634	18536	18494	18472	18482	18647	18510	18402	18537	18688	18360	18563	18415	18395	18606	18270	18572	18537	18399	18321	18687	18516	18651	18477	18354	18546	18450	18439	18547	18493	18514	18518	18448	18549	18299	18602	18308	18479	18621	18499	18417	18498	18513	18393	18354	18471	18480	18375	18361	18429	18526	18419	18223	18382	18335	18401	18125	18637	18288	18583	18561	18608	18647	18502	18678	18459	18359	18637	18441	18441	18681	18680	18470	18608	18715	18417	18581	18414	18513	18600	18275	18635	18392	18607	18441	18320	18497	18660	18422	18536	18514	18522	18435	18373	18632	18295	18673	18613	18676	18501	18568	18549	18681	18707	18350	18396	18502	18588	18430	18500	18446	18315	18819	18552	18699	18538	18422	18547	18496	18520	18507	18614	18671	18616	18654	18570	18641	18558	18423	18511	18632	18520	18452	18409	18438	18441	18379	18378	18432	18413	18803	18438	18523	18467	18488	18573	18577	18590	18521	18540	18498	18507	18724	18554	18359	18364	18504	18226	18526	18529	18515	18651	18576	18454	18357	18400	18422	18586	18445	18472	18534	18663	18414	18633	18570	18437	18396	18461	18725	18724	18725	18533	18695	18516	18302	18812	18472	18295	18343	18740	18551	18568	18457	18517	18475	18563	18441	18571	18479	18592	18397	18498	18519	18590	18437	18581	18668	18465	18600	18414	18576	18566	18448	18420	18470	18491	18584	18680	18472	18490	18585	18566	18336	18278	18640	18464	18512	18537	18345	18599	18564	18654	18615	18408	18242	18640	18330	18544	18576	18392	18443	18528	18372	18435	18509	18700	18221	18419	18274	18331	18581	18338	18511	18489	18581	18434	18495	18582	18739	18539	18379	18533	18430	18436	18615	18729	18685	18470	18606	18494	18484	18494	18518	18337	18481	18414	18566	18296	18505	18583	18652	18663	18379	18381	18542	18524	18360	18455	18726	18373	18442	18733	18504	18496	18657	18411	18514	18356	18472	18632	18604	18446	18536	18551	18609	18357	18481	18265	18435	18397	18555	18540	18455	18499	18617	18510	18428	18433	18292	18714	18450	18364	18575	18495	18631	18439	18266	18485	18437	18565	18459	18623	18493	18567	18488	18377	18357	18447	18528	18411	18365	18650	18545	18502	18602	18507	18382	18550	18415	18233	18280	18518	18522	18693	18529	18491	18394	18423	18554	18624	18423	18328	18539	18535	18607	18627	18477	18559	18349	18640	18413	18675	18430	18436	18368	18521	18481	18599	18364	18339	18589	18655	18481	18519	18431	18322	18558	18388	18456	18479	18496	18535	18580	18350	18334	18714	18420	18418	18663	18481	18561	18455	18619	18424	18457	18555	18424	18393	18522	18410	18461	18540	18261	18502	18457	18386	18473	18337	18604	18370	18507	18444	18446	18489	18361	18494	18221	18495	18038	18554	18608	18470	18570	18375	18431	18463	18555	18512	18482	18441	18517	18744	18482	18428	18556	18451	18494	18572	18566	18523	18578	18497	18515	18557	18553	18555	18636	18525	18540	18420	18661	18473	18492	18421	18436	18547	18427	18280	18544	18611	18446	18360	18821	18513	18439	18690	18632	18432	18365	18445	18978	18689	18655	18563	18601	18423	18553	18598	18594	18611	18420	18645	18506	18462	18335	18393	18460	18513	18450	18354	18675	18599	18554	18542	18571	18606	18311	18567	18562	18594	18523	18394	18581	18360	18468	18542	18619	18507	18787	18590	18447	18660	18312	18593	18416	18468	18443	18579	18423	18692	18480	18458	18590	18627	18530	18549	18484	18404	18528	18663	18406	18299	18424	18354	18442	18524	18274	18264	18530	18520	18510	18507	18488	18465	18875	18560	18470	18554	18438	18365	18437	18631	18522	18344	18480	18447	18516	18337	18466	18526	18362	18442	18592	18205	18427	18402	18586	18619	18694	18685	18448	18563	18602	18461	18417	18664	18535	18399	18641	18585	18714	18201	18551	18411	18609	18279	18583	18467	18598	18569	18456	18601	18463	18617	18519	18465	18554	18610	18434	18511	18302	18451	18578	18703	18491	18490	18833	18476	18755	18594	18597	18602	18504	18404	18262	18459	18455	18309	18534	18318	18408	18542	18488	18673	18350	18589	18588	18602	18399	18614	18408	18559	18388	18530	18529	18430	18370	18561	18465	18358	18438	18476	18318	18614	18569	18632	18467	18333	18449	18523	18536	18302	18375	18517	18513	18377	18428	18358	18583	18561	18714	18623	18546	18393	18493	18434	18428	18554	18425	18359	18526	18575	18515	18699	18509	18415	18446	18445	18463	18699	18434	18710	18550	18469	18515	18417	18305	18622	18464	18646	18273	18542	18520	18638	18420	18489	18417	18406	18637	18528	18544	18509	18413	18597	18503	18421	18444	18433	18549	18555	18375	18588	18641	18572	18508	18587	18541	18807	18436	18470	18444	18625	18545	18610	18672	18567	18386	18357	18357	18557	18327	18641	18467	18370	18437	18707	18636	18424	18506	18539	18593	18409	18353	18540	18564	18582	18308	18531	18463	18414	18358	18502	18495	18630	18565	18593	18760	18192	18540	18543	18725	18433	18546	18514	18440	18592	18582	18538	18388	18340	18431	18432	18674	18384	18374	18501	18332	18477	18448	18370	18561	18584	18557	18780	18428	18438	18396	18380	18588	18448	18782	18429	18287	18425	18474	18654	18306	18508	18309	18431	18498	18385	18490	18530	18563	18548	18555	18766	18470	18651	18390	18616	18719	18536	18475	18437	18679	18278	18464	18400	18420	18374	18710	18783	18495	18735	18469	18658	18307	18544	18434	18433	18452	18456	18572	18395	18327	18537	18605	18498	18547	18576	18595	18632	18534	18295	18648	18457	18540	18570	18649	18522	18541	18310	18435	18702	18714	18764	18618	18444	18655	18382	18351	18415	18402	18563	18427	18633	18457	18565	18462	18433	18397	18429	18720	18633	18580	18669	18416	18541	18617	18711	18366	18450	18662	18530	18577	18322	18376	18470	18547	18502	18422	18689	18650	18478	18422	18424	18561	18613	18581	18387	18519	18565	18556	18656	18486	18456	18423	18499	18721	18483	18549	18558	18551	18632	18437	18514	18692	18549	18598	18580	18565	18538	18340	18437	18427	18634	18498	18470	18512	18525	18543	18536	18570	18594	18630	18435	18543	18612	18560	18435	18547	18375	18650	18349	18496	18541	18686	18711	18465	18350	18422	18575	18660	18428	18566	18446	18454	18382	18568	18726	18684	18505	18689	18622	18484	18640	18405	18574	18229	18441	18539	18562	18380	18692	18382	18528	18278	18450	18524	18713	18439	18588	18630	18568	18359	18664	18528	18559	18567	18484	18453	18454	18244	18417	18688	18430	18497	18653	18609	18584	18564	18628	18551	18421	18622	18618	18497	18787	18648	18633	18329	18498	18496	18428	18345	18559	18374	18547	18701	18488	18434	18535	18371	18481	18546	18359	18694	18556	18337	18308	18613	18597	18267	18342	18559	18467	18334	18536	18404	18484	18588	18538	18619	18870	18690	18590	18662	18612	18589	18683	18540	18370	18675	18450	18538	18615	18445	18306	18285	18580	18386	18422	18485	18688	18581	18434	18582	18527	18612	18639	18561	18490	18389	18534	18418	18390	18539	18431	18580	18478	18283	18431	18883	18282	18641	18244	18480	18528	18589	18306	18430	18350	18738	18528	18704	18643	18437	18633	18543	18621	18191
17388	22344	18996	16643	16092	15822	15490	15216	15196	15263	15274	15021	14942	15115	15006	14954	15094	14942	15098	15030	14864	15028	14916	14787	15050	14783	14918	15101	14940	14988	14977	14914	14851	14868	14738	15040	14883	14880	15021	15038	14811	14968	14939	14868	14825	14924	14798	14959	14766	14798	14908	14865	14953	14791	14962	14932	14939	14988	14647	14915	14849	14839	14776	14782	14888	14917	14958	15023	14734	14741	14987	14693	14908	14895	14936	15019	14938	14951	14841	14711	14861	14841	14899	15050	14972	14941	14909	14871	14938	14846	14818	14882	14931	15064	14774	14960	14855	14838	14777	15017	15049	14847	14938	14944	14969	14857	15031	15021	14872	14742	14951	14932	14970	14839	14919	15053	14820	14922	14862	14870	14946	14897	14933	15022	14972	14814	14839	14883	14856	15002	14856	14813	14910	14923	14876	14778	14885	14866	14833	14986	14859	15064	14866	14765	14857	15080	14958	14934	14908	14774	14891	14784	14905	14791	14787	14852	14797	14790	14752	14787	14830	14768	14819	14774	14921	14853	14911	14799	14677	14778	14934	14909	14915	14972	14958	14914	14961	14785	14823	14961	14937	14897	14845	14760	15004	14972	14804	14863	14845	14949	14952	14842	14714	15107	14875	14949	14883	14927	14849	14839	14820	14806	14759	14811	14982	14957	14803	14929	14878	14833	14912	15125	14931	14879	14901	14818	14882	14793	14864	14837	14957	15047	14772	14876	14974	14895	14915	14739	15109	14895	14955	14910	14895	14928	14899	15047	14876	14983	14812	14873	14801	14924	14932	14862	14819	15013	14948	14763	14781	14995	14866	14919	14825	15015	14967	14840	14896	14904	14900	14921	15048	14841	15020	14873	14896	14800	15001	14905	14793	14903	14878	14903	14924	15185	14846	14973	14882	15062	14907	14819	14864	14872	15054	14889	14906	14731	14754	14930	14685	14664	14873	14960	14785	14967	15002	14854	15125	14956	14876	15006	14816	14726	14950	14787	14967	15021	14999	14991	14989	14997	14863	14899	14956	14913	15015	14812	14808	14791	14745	14967	15046	14804	14958	14829	14966	14861	14824	14958	14818	14854	14967	14899	14855	15045	14830	14929	14882	14864	14875	14898	14846	15064	14822	14851	14765	14850	14764	14802	14642	14839	15002	14872	14876	14836	14842	14985	14891	14822	14864	14907	14918	14915	14903	14799	15033	14847	14769	14892	14847	14869	14832	14902	14811	15034	14900	14863	14736	14947	14918	14613	14916	15000	14899	14884	14800	14811	14993	15067	14731	15081	14821	14751	14927	14678	14864	14803	14741	15094	14895	15141	14813	14768	14976	14854	14773	14780	14871	14846	14878	14771	14995	14920	14877	14855	15023	14944	14821	14862	14949	14862	14823	14812	14886	14922	14948	14844	14812	14995	14962	14745	14837	14864	14984	14978	14857	14879	15027	14993	14741	14757	14881	14782	14946	14859	14867	14993	14908	14912	14856	15012	14874	14903	14861	14857	14756	15032	14927	14948	14869	14805	15087	14805	14850	14753	14882	14881	14918	14967	14940	14797	14903	14983	15005	15004	14813	15014	14961	14826	14986	14886	14715	14855	14938	14657	14796	14995	14869	14872	14971	15064	14850	14903	14889	14888	14904	14828	14930	14847	14847	14946	14924	14887	14946	14956	14868	14656	14904	14839	15024	14898	14912	14961	14914	15033	14973	14975	14887	14849	14952	14790	14779	14820	14875	15159	14941	15010	14814	15055	14881	14868	14949	14942	14974	14912	15033	14832	14998	15021	14815	14935	15087	14810	14783	14825	15019	14756	14962	15023	14762	15061	14875	14747	14806	14777	14840	14929	14819	14836	14885	14852	14735	14928	14884	14900	14943	14954	14913	14777	15053	15031	14903	14886	14715	14764	15016	14976	14919	14923	14915	14960	15027	14933	14940	14759	14847	14947	14892	14923	14752	14913	14779	14917	14979	14838	14988	14986	14988	14942	14874	14859	14846	14958	14682	14897	14652	14808	14788	14984	14868	14803	15071	14929	15097	14746	14769	14863	14932	14986	14763	14953	14949	14935	15097	14956	14968	15121	15162	14938	14884	15054	14779	14975	14816	14721	14891	14754	14958	15025	14922	14956	14911	14765	14919	14905	14960	14883	15075	14889	14846	15007	14685	14675	14949	15090	14939	14799	15078	14714	14854	14845	14992	14966	14889	14794	15115	14988	14831	14975	15050	14915	14994	15119	14764	14949	14953	14966	14942	15008	14837	14962	15102	14882	14857	15016	15068	14760	14917	14931	14826	14893	14802	14782	14822	15018	14758	14959	14885	15065	14779	14946	14847	14887	15056	14931	14811	14995	14703	14929	14998	14796	14938	14957	14734	14975	14867	14592	14831	14928	14849	14905	14763	15017	14946	14926	14966	14746	14873	14821	14718	15005	14941	15001	14903	15008	14880	14888	14841	15080	14829	14853	14888	15103	14922	14736	14708	15066	14913	15034	15004	14780	14858	14887	14918	14846	14751	14889	14894	14865	14945	14970	15108	14776	15049	14707	14894	14875	14944	14856	14993	14827	14955	14844	14800	14875	14960	14959	15002	14934	14885	14775	15021	14794	14978	15075	15038	14776	14815	14875	14796	14971	14997	14919	14950	14940	14865	14954	14851	14997	15007	14918	15028	14927	15017	15006	14712	14797	14940	14935	14739	14918	14774	14830	14851	14942	15074	14906	15062	14906	15089	14849	14843	14883	14900	14772	15107	14989	14911	14906	14778	14944	14872	15212	14938	14933	14940	14841	14984	14815	14943	15041	14807	14849	14901	15098	14788	14879	14822	14900	14853	14986	15034	14633	14836	14981	14953	14881	14855	14938	15104	14836	14996	14913	15079	14892	14816	14700	14901	15033	14952	14735	14778	14921	14916	14981	14782	14773	14781	14908	15024	15022	14919	15074	14876	14821	14986	14923	15018	14776	14785	14791	14966	14808	14816	14840	14775	14889	14897	14823	14871	14945	14948	14910	14917	14957	14762	14977	14918	14858	14937	14861	14970	14838	14935	15056	14949	15018	14780	14986	14725	14976	15039	15070	14753	14826	14892	14786	14966	14894	14943	15087	14804	14736	15018	14950	14971	14943	14890	14893	14849	14831	14948	14974	14737	14941	14967	14833	14896	14990	14740	14812	14920	14737	14810	14864	14834	14966	14995	14795	15072	15023	14976	14732	14866	14986	14753	14942	14834	14889	14938	14882	14997	14858	14932	14925	14943	14756	14717	14695	15084	14798	14994	14773	14816	14878	14969	14957	14880	14994	14961	14853	14890	14795	14690	14847	14981	14744	15032	14777	14938	14823	14862	14757	14888	14920	14862	14844	14922	14835	14874	14809	14894	14866	14991	14769	15027	14930	14814	14942	14934	14862	14931	14903	14965	14966	14725	14841	14926	14898	15007	14962	14769	14967	15132	14906	14997	14814	14827	14765	14863	14895	14886	14900	14829	14736	14913	14937	15017	14781	14926	15033	14846	14897	14785	14990	14819	14858	14868	15026	14848	14794	14918	14989	14986	14870	15091	14849	14944	14793	14791	14922	14805	14881	14767	15018	14989	15014	14913	14980	14942	15005	14921	15031	14883	14959	15033	14727	15094	14926	14946	14855	14924	14897	14807	14852	14967	14974	15075	14963	14816	14905	14665	14892	14746	14832	14961	14885	14916	14759	14983	14920	14889	14867	14865	14807	14815	15006	14998	15022	14930	14873	14967	14714	14833	14987	15059	14921	14972	14812	14839	14977	14910	14987	14897	14861	15003	14767	14826	14990	14849	14808	15079	14921	14647	15068	14962	14868	14871	14926	14790	14766	14747	14930	14896	14917	15081	15044	14816	14829	14825	14774	15075	14779	14924	14861	14902	14759	14927	14929	14801	14811	14792	14919	14957	14902	15014	14989	15040	15039	15064	14972	14898	15118	14788	14879	14917	14811	15018	14875	14893	14905	14838	14922	14865	14964	14947	14710	14990	14885	14831	15007	15015	14888	14966	14906	14776	14766	14843	14859	14753	14881	14858	14880	14964	14891	14827	14990	14971	14991	14650	14940	14902	15053	14797	14859	14911	14998	15002	14896	14917	14805	14784	14757	14903	14811	15034	15161	14738	14944	15055	14999	14746	14968	15013	14941	14882	14882	14973	14820	14972	14960	14821	14978	14936	14863	14900	14715	15075	15048	14886	15130	15014	14990	14747	14933	14802	15020	14933	14920	14717	14817	14921	14809	15133	15078	14955	14926	14885	14833	14776	14717	15034	14799	14783	14959	14972	14742	14950	14985	14889	14974	15027	14807	14849	14838	14896	14953	14826	14918	14814	14949	14779	15018	14867	14903	14750	14966	14921	14983	14693	14964	14916	14624	14829	15056	14836	14988	14889	14773	14987	14921	14973	15071	14898	15045	14935	14927	14899	14943	14992	14947	14631	15050	15000	14936	14790	14985	15010	14871	14734	14916	14829	14846	14859	15014	14804	14842	14785	14700	14898	14924	14892	14890	14891	14932	15132	14937	14969	14999	14991	14872	14910	15036	14839	14949	14835	14893	14844	14838	14886	14983	14911	14919	14805	14789	14991	14788	14786	14859	14831	15022	14829	14863	14855	14963	14957	14855	14687	14913	14918	14849	14646	15034	14830	14764	14868	14962	14879	14901	14713	14861	14882	14940	14838	15131	14914	15002	15015	14991	14929	14958	15157	15063	14978	14826	14862	14786	14756	14918	14947	14846	14888	14984	14955	14923	14935	14901	14880	14682	14901	14852	15119	14943	15024	15006	15021	14867	14794	14991	14848	14891	14897	14801	14878	14680	14874	14870	14852	14900	14907	14944	14780	15026	14866	14893	14898	14705	14992	15010	14867	14844	14887	14871	14939	14872	14772	14836	14923	14990	14923	14939	14905	14988	14810	14984	14854	15047	14793	14807	14715	14950	14813	14958	14849	14740	14802	14874	14794	14981	14720	14807	14720	14942	14826	14899	14820	14718	14883	14880	14935	14842	14783	15060	14933	14997	14848	14918	14862	14860	14919	14873	14727	14912	15070	14847	14940	14899	14861	14832	14837	14890	14926	14969	14770	14746	14892	14777	14813	15058	14928	14724	14942	14997	14815	14936	14844	14959
23281	21336	28168	25068	22404	21518	20581	18563	18511	18580	18460	18298	18223	18227	18010	17870	18007	17923	17855	17811	18169	17780	17938	17904	17892	17989	17979	18028	17731	17834	17973	17921	17894	17979	17943	17895	17978	17841	17905	17823	18048	18019	17870	17773	17857	17753	17827	17848	17875	17805	17845	18016	18125	17945	18061	17952	17944	17900	17901	17913	17970	17904	17842	18021	17863	17821	17715	17661	17832	18016	17830	17873	18048	17849	17899	17830	17921	17731	17745	17744	17786	17752	17721	17726	17720	17886	17773	17801	17734	17672	17870	17980	17795	17937	17878	17740	17990	17760	17810	17966	17962	18059	18025	17886	17677	17813	17798	17805	17787	17873	17691	17955	17823	17803	17893	17930	17947	17816	18014	17615	17756	18038	18097	17874	17748	17795	17915	17640	17828	17796	17758	17924	17856	17962	17826	17879	17736	17673	17981	17957	17630	17915	17968	17720	17598	17922	17924	17795	17696	17800	17785	17765	17811	17752	17923	17928	18015	17666	17944	17820	17792	17799	17935	17829	17789	17840	17910	17864	18074	17777	17703	17646	17685	17863	17912	17808	17843	17793	17797	17797	17838	17917	17888	17845	17697	17845	18240	17952	17989	17763	17901	17955	17787	17954	17906	17861	17968	17775	17973	17880	17834	17800	17885	17789	17986	17915	17779	17879	18009	18022	17810	17933	18002	17777	17552	17831	17730	17890	17730	17971	18066	17783	17944	17814	18079	18136	17885	17904	17834	17767	17767	17768	17904	17887	17918	17970	17886	17846	17844	17859	17955	17785	17876	17723	17797	17813	17986	17842	17848	17805	17865	17969	17874	17949	17836	17873	18011	17797	17832	17945	17821	17718	17938	17733	17742	18007	17796	17975	17965	17643	17977	17958	17928	17825	17807	17750	17861	17736	17751	17973	17692	17551	17748	17831	17868	17760	17852	17833	17830	17826	17720	18032	17889	17896	17815	17764	17713	17823	17808	17943	17785	17933	17749	17858	17710	17813	17830	17804	17876	17919	17920	17831	17942	17845	17768	17704	17741	17900	17868	17872	17740	17941	17912	17758	17830	17897	17869	17798	17942	17853	17865	17718	17814	17855	17704	17948	17717	17513	17998	17890	17536	17857	17895	17791	17692	17845	18070	17828	17927	17837	17971	17928	17831	17570	17871	17960	17885	17761	18162	17888	17928	18055	17916	17769	17809	17849	17825	17804	17888	17883	18036	17895	17891	17817	17879	17721	17900	17885	17789	17919	17783	17733	17829	17848	17754	17875	17953	17789	17687	17842	17767	17666	17822	17924	18137	17744	17747	17751	17910	17815	17966	17667	17865	17735	17884	17770	17950	17815	18033	17681	17804	17720	17755	18057	18012	17701	17877	17703	17857	17822	17835	17750	17833	17793	17977	17982	17763	17906	18017	17810	17881	17906	17827	18049	17865	17707	17980	17744	17794	17679	17996	17864	17710	17839	17873	17908	17951	17877	17984	17810	17775	17797	17700	17617	17835	17879	17773	17898	17866	17737	17877	17896	17838	17832	17836	17857	17884	17651	17865	17659	17826	17736	18017	17649	17843	17963	17845	17788	17782	17890	17923	17993	17912	17970	17711	17834	17760	17706	17760	17772	17888	17696	17649	17768	17776	17804	18025	17899	17933	17961	17761	17829	17804	17911	17859	17710	17714	17987	17985	17953	17679	17782	17893	17912	17770	18013	17871	17864	17874	18142	17869	17791	17637	17786	17842	17818	17925	17791	17784	17704	17935	17863	17663	17776	17939	17893	17977	17918	17931	17723	17863	17864	17845	17780	17900	17947	17932	17865	17824	17806	17854	17917	17776	17999	18035	17717	17838	17723	17908	17875	17875	17962	17922	17747	17816	17799	17898	17810	17882	17729	17856	17658	17727	17870	17709	17879	17751	17938	17840	17842	17650	17896	17975	17911	18057	17717	17878	17985	17740	17830	17757	17899	17911	17826	17831	17941	17977	17720	17696	17726	17653	17920	17801	17842	17825	18054	17648	17750	17738	17906	17889	17733	17925	17950	17909	17850	17594	17741	17768	17582	17856	18108	17777	17857	17948	17869	17857	17637	17898	17888	17754	17697	18108	17754	17798	17754	17683	17601	17918	17753	17905	17911	17792	17690	17758	17786	17842	17802	17904	17971	17696	17832	17779	17745	17796	17670	17871	17612	17726	17778	17792	17789	17772	17840	17873	17764	17689	17573	17837	17728	17842	17907	17845	17855	17968	17972	17726	17756	17869	17882	17727	17969	17821	17941	17998	17799	18018	17861	18003	18021	17723	17911	17921	17827	17810	17940	17854	17910	17868	17715	17747	17609	17894	17858	17999	17859	18053	17941	17827	17903	17886	17814	17928	17821	17903	17886	17945	17923	17850	17765	17933	17962	17777	17861	17801	17871	17818	17773	17859	17964	17872	17810	18115	17819	17767	17728	17879	17949	17841	17660	17768	17863	17998	17904	17853	17673	17707	17849	17667	17950	17789	17789	17586	17873	17986	17720	17796	17964	17809	17857	17802	17540	17915	17887	17714	17733	17842	17808	17782	17720	17467	17835	17815	18062	17999	17981	17804	17863	17766	17936	17917	18069	17868	17771	17743	17773	17729	17709	17797	17947	17699	17884	17817	17774	17822	17978	17918	17865	17784	17847	17861	17687	17759	17858	17814	17731	17788	17989	17736	17809	18007	17686	17838	17843	17904	17593	17841	17949	18079	17893	18031	17989	17924	17735	17820	17690	17877	17866	17824	17831	17777	17806	17786	17839	17659	17832	17495	17551	17860	17593	17811	17873	18057	17726	17807	17849	17865	18001	17990	17863	17905	17817	17859	17812	17759	17888	17803	17908	17837	17869	17876	17879	17989	17709	17632	17705	17851	17708	17882	17787	17967	17812	17608	17935	17818	17797	17885	17841	17735	17776	17751	17804	18064	17977	17751	17812	17800	17969	17731	17884	18042	17716	17736	17974	17818	17846	17664	17874	17962	17916	17843	17929	17919	17731	17769	17860	17736	17797	17921	17892	17890	17913	17961	17891	17828	18081	17917	17897	17788	17857	17761	17768	17679	17618	17661	17730	17726	17617	17803	17931	17945	17894	17826	17750	18147	17789	17858	17887	17987	17822	17838	17943	17648	18011	17951	17848	17860	17969	17867	17807	17913	17885	17919	17834	17869	17877	17859	17826	18192	17927	17944	17805	17958	17906	17869	17824	17985	18039	17538	17971	17883	18134	17917	17829	17818	17600	17954	17770	17858	17901	18047	17633	18152	17856	17779	17792	17891	17826	18023	17684	17780	17964	17906	17871	18000	17884	17847	17679	17866	17757	17774	17785	17893	18040	17772	17869	17724	18016	17685	17788	17867	17871	17760	17815	17844	17938	17771	17691	17949	17830	17950	18084	17869	17910	17952	18004	17718	17886	17878	17795	17981	17979	17589	17802	17951	17560	17689	17733	17676	17711	17788	17854	17910	17931	17775	17828	17957	17972	17803	17895	17881	17614	17954	17725	18077	17811	17819	17855	17923	17833	17661	17762	17743	17697	17803	17801	17876	17863	17820	18194	17834	17611	17637	17755	17841	17740	17958	17586	18004	17702	17873	17709	17464	17839	17771	17737	17904	18034	17930	17942	17912	17689	17776	17962	17946	17747	17846	17920	17814	17837	17760	17528	17689	17793	17922	17774	17822	17895	17823	17881	18029	17922	17788	17868	17909	17961	17807	18048	17865	17635	17792	17752	17855	17909	17529	17905	17956	17783	17766	17907	17788	17736	17654	17891	17872	17641	17947	17942	17944	17772	17645	17740	17566	17882	17986	17969	17906	17888	17754	17946	17657	17655	17969	17823	17926	18113	17851	17870	17713	17730	17725	17787	17784	17917	17854	17952	17882	18095	17669	17800	17796	17811	17871	17769	17998	17940	17748	17888	17941	17764	17829	18074	18031	18035	18122	17849	17839	17812	18028	17812	18007	17967	17797	18044	18022	17990	17715	17917	17916	17805	17808	17789	17723	17771	17695	17881	17925	17979	18031	17785	17747	17832	17789	17979	17728	17878	17972	17873	17898	17682	17847	18006	17587	17813	17968	17681	17778	17669	17925	17928	17715	17845	17877	17911	17725	17925	17800	17998	17969	17854	17938	17803	17692	17854	18051	17847	18015	18041	17750	17782	17926	17750	17791	18065	17843	18139	17982	17837	17767	17865	17783	17821	17801	17722	17516	17852	17962	17830	17727	17829	17784	17781	17795	17568	17805	17839	17830	17890	17902	17939	18009	17880	17766	17888	17883	17895	17725	17871	17810	17926	17723	17928	17954	17897	17869	17755	17800	17978	18197	17911	17895	17864	17839	17995	17984	17802	17941	17909	17852	17871	17930	17866	17879	17773	18029	17901	17799	17748	17870	17919	18000	17803	17777	17874	17904	17695	17673	17688	17782	17928	17847	18091	17721	17744	17719	17747	17601	17773	17958	17867	17707	17810	17955	17842	17880	17894	18111	17844	17911	17937	17874	17919	17834	17870	17904	17863	17886	17841	17946	17868	17735	17967	17854	18065	17887	17854	17900	17764	17746	17775	17804	17658	17919	17813	17780	17808	17835	17874	17917	17912	18002	17765	17809	17991	18136	17781	17921	17671	17942	17762	17815	17728	17954	17827	17801	17892	18003	17713	17910	17884	17806	17943	17829	17877	18073	17894	17924	17909	17619	17823	17786	17934	17786	17841	17934	17863	17758	17821	17861	17923	17893	17914	17632	17876	17669	17954	17824	17769	17819	17943	17822	17807	17767	17939	17930	17927	18047	17749	18012	17877	17625	18023	17953	17784	17936	17821	17888	18030	17864	17992	17834	17895	17861	17661	18046	18138	18017	17800	17805	18010	17790	17801	17817	17696	17712	17728	17983	17801	17901	17763	17809	17816	17864	17912	17905	17905	17823	17854	17858	17912	17702	17873	17803	17925	17778	17923	17801	17808	17810	17869	17989	17969	17852	17959	17738	17585	17884	17878	17878	17543	17675	17903	17973	18026	17900	17810	17815	17664	17593	17965	17872	17626	18114	17543	17751	17810	17889	17774	17913	17851	17898	18028	17849	17874	17914	17829	17724	17788	17723	17880	17617	17887	18076	17857	18011	17806
14482	26051	21012	18101	17146	16052	15552	15363	15210	15141	14937	15018	14972	14937	14808	14763	14626	14902	14702	14554	14576	14572	14513	14586	14628	14581	14513	14357	14545	14432	14569	14533	14598	14477	14339	14654	14454	14625	14560	14615	14509	14534	14668	14505	14616	14432	14586	14440	14491	14513	14525	14438	14564	14420	14398	14526	14717	14604	14591	14447	14449	14626	14431	14582	14394	14553	14593	14515	14347	14614	14467	14489	14619	14637	14565	14479	14509	14482	14393	14390	14549	14417	14400	14516	14573	14426	14629	14413	14522	14487	14623	14465	14591	14436	14395	14545	14398	14657	14452	14649	14683	14545	14579	14411	14471	14483	14557	14544	14497	14364	14470	14423	14618	14548	14324	14425	14611	14499	14382	14361	14325	14358	14445	14368	14578	14574	14456	14480	14629	14593	14628	14526	14550	14437	14596	14392	14513	14465	14625	14516	14465	14477	14565	14413	14523	14505	14470	14505	14526	14568	14385	14425	14425	14426	14462	14495	14457	14503	14459	14423	14390	14534	14496	14389	14538	14539	14585	14367	14481	14529	14454	14385	14523	14450	14417	14312	14473	14493	14365	14444	14556	14371	14618	14607	14351	14494	14606	14626	14428	14614	14521	14505	14511	14624	14528	14442	14640	14742	14480	14496	14579	14656	14591	14466	14536	14496	14276	14613	14537	14497	14478	14456	14467	14519	14591	14538	14375	14389	14573	14416	14575	14515	14276	14519	14533	14423	14470	14350	14583	14420	14578	14638	14627	14529	14493	14440	14558	14349	14537	14656	14551	14393	14614	14457	14498	14271	14666	14540	14677	14322	14443	14560	14746	14238	14401	14549	14576	14602	14404	14435	14604	14574	14679	14450	14444	14454	14641	14403	14392	14387	14499	14546	14305	14563	14415	14502	14594	14591	14634	14572	14510	14631	14670	14606	14363	14462	14394	14636	14567	14582	14577	14321	14539	14496	14580	14505	14616	14433	14452	14623	14288	14330	14681	14549	14740	14473	14370	14556	14449	14630	14438	14525	14534	14421	14319	14455	14537	14461	14506	14424	14647	14492	14642	14533	14490	14453	14404	14413	14344	14558	14519	14583	14550	14499	14461	14642	14468	14479	14487	14421	14545	14596	14524	14595	14289	14437	14458	14444	14433	14311	14650	14340	14386	14644	14441	14543	14427	14544	14455	14454	14569	14602	14369	14515	14434	14644	14549	14329	14404	14423	14499	14441	14359	14448	14468	14428	14495	14490	14394	14408	14280	14555	14593	14691	14472	14304	14458	14414	14446	14630	14698	14448	14487	14465	14544	14442	14470	14492	14528	14653	14610	14585	14413	14769	14651	14612	14550	14521	14404	14566	14354	14526	14653	14379	14323	14420	14493	14616	14454	14549	14539	14429	14315	14461	14549	14505	14577	14484	14504	14527	14407	14663	14403	14656	14561	14550	14407	14534	14606	14530	14667	14444	14510	14352	14594	14456	14412	14509	14505	14526	14615	14364	14491	14480	14581	14223	14443	14435	14645	14582	14572	14605	14479	14428	14647	14395	14404	14419	14450	14528	14440	14494	14599	14402	14556	14521	14482	14602	14595	14558	14412	14515	14348	14456	14396	14405	14591	14494	14570	14558	14583	14401	14401	14355	14716	14478	14568	14389	14480	14536	14529	14693	14346	14545	14409	14395	14456	14521	14491	14401	14418	14380	14548	14540	14513	14462	14516	14578	14602	14652	14362	14609	14425	14463	14581	14496	14458	14448	14532	14435	14546	14524	14457	14508	14582	14473	14495	14465	14378	14388	14506	14554	14617	14700	14516	14750	14572	14532	14610	14484	14482	14469	14499	14529	14487	14595	14515	14514	14436	14529	14593	14406	14609	14683	14578	14474	14344	14618	14458	14482	14778	14539	14381	14415	14707	14573	14544	14500	14466	14526	14502	14561	14553	14592	14446	14611	14533	14531	14385	14665	14373	14636	14654	14493	14514	14484	14455	14503	14691	14609	14468	14463	14614	14415	14440	14632	14498	14491	14495	14416	14472	14612	14615	14606	14504	14644	14579	14501	14771	14383	14493	14639	14608	14447	14442	14514	14485	14561	14497	14633	14533	14634	14517	14649	14585	14725	14556	14473	14562	14572	14413	14558	14534	14494	14447	14493	14561	14526	14584	14331	14593	14619	14402	14566	14404	14511	14447	14610	14645	14480	14723	14477	14469	14615	14507	14422	14598	14433	14563	14495	14386	14708	14469	14534	14545	14445	14550	14374	14614	14625	14558	14444	14422	14480	14286	14411	14421	14474	14431	14555	14427	14457	14579	14660	14420	14575	14349	14459	14609	14585	14417	14382	14502	14620	14522	14473	14543	14533	14521	14487	14780	14574	14530	14530	14533	14396	14424	14482	14452	14602	14371	14757	14625	14325	14589	14553	14551	14494	14564	14578	14320	14520	14415	14549	14702	14657	14455	14385	14553	14463	14419	14505	14336	14500	14385	14523	14545	14528	14612	14611	14408	14444	14451	14529	14385	14586	14493	14433	14374	14538	14677	14443	14478	14421	14713	14340	14463	14460	14592	14390	14420	14403	14341	14479	14422	14497	14521	14451	14378	14545	14430	14432	14407	14411	14600	14574	14437	14368	14661	14560	14469	14437	14587	14513	14346	14463	14599	14666	14349	14506	14450	14620	14652	14656	14474	14510	14562	14414	14618	14454	14581	14441	14702	14517	14529	14456	14619	14640	14441	14550	14522	14515	14575	14481	14374	14490	14591	14461	14500	14570	14428	14476	14599	14502	14612	14516	14433	14630	14525	14504	14590	14472	14485	14365	14314	14565	14524	14440	14561	14234	14554	14574	14465	14513	14575	14554	14387	14451	14430	14541	14629	14665	14414	14557	14778	14573	14508	14518	14291	14594	14504	14484	14474	14574	14467	14280	14655	14564	14522	14561	14562	14375	14477	14558	14462	14392	14682	14441	14369	14676	14464	14484	14551	14558	14541	14492	14457	14463	14535	14459	14605	14599	14298	14465	14303	14504	14575	14419	14515	14644	14413	14486	14586	14482	14487	14396	14500	14364	14547	14632	14549	14626	14604	14463	14558	14396	14320	14394	14542	14579	14478	14609	14329	14508	14609	14602	14537	14544	14671	14551	14529	14558	14551	14565	14388	14438	14438	14657	14513	14515	14494	14587	14453	14367	14599	14352	14456	14537	14420	14561	14508	14573	14429	14405	14610	14608	14553	14449	14445	14504	14420	14444	14467	14500	14585	14519	14529	14515	14570	14367	14453	14438	14483	14654	14481	14531	14346	14589	14561	14521	14471	14362	14469	14413	14626	14688	14590	14556	14347	14511	14325	14588	14367	14364	14533	14556	14565	14307	14508	14587	14336	14595	14616	14488	14531	14655	14591	14542	14555	14482	14616	14761	14609	14410	14570	14497	14548	14549	14512	14674	14713	14414	14725	14490	14537	14475	14599	14510	14470	14485	14537	14356	14538	14518	14344	14582	14422	14660	14444	14340	14330	14566	14440	14604	14436	14312	14492	14477	14598	14476	14501	14553	14335	14263	14598	14372	14645	14486	14515	14463	14563	14497	14478	14271	14477	14556	14503	14543	14440	14600	14314	14536	14445	14357	14388	14510	14425	14711	14448	14639	14476	14556	14500	14479	14602	14618	14421	14436	14604	14617	14497	14583	14442	14554	14648	14545	14499	14544	14554	14454	14557	14469	14596	14500	14580	14401	14389	14602	14671	14550	14485	14731	14535	14383	14556	14352	14415	14480	14412	14449	14460	14512	14330	14517	14559	14564	14415	14420	14530	14697	14345	14509	14546	14379	14440	14599	14508	14519	14594	14598	14434	14517	14477	14419	14663	14213	14475	14718	14562	14620	14500	14382	14465	14357	14585	14574	14531	14414	14434	14549	14581	14416	14421	14491	14448	14520	14431	14613	14622	14377	14532	14485	14508	14530	14510	14610	14324	14467	14429	14505	14435	14513	14670	14519	14664	14406	14451	14515	14394	14486	14561	14442	14512	14444	14591	14576	14530	14521	14506	14589	14522	14589	14551	14433	14431	14743	14566	14471	14534	14698	14449	14483	14530	14504	14456	14469	14660	14654	14410	14433	14728	14382	14413	14329	14550	14397	14428	14312	14565	14534	14531	14388	14619	14525	14572	14355	14539	14625	14525	14525	14525	14496	14606	14525	14550	14364	14179	14474	14443	14438	14482	14533	14447	14544	14441	14326	14603	14317	14707	14473	14603	14452	14542	14525	14566	14335	14585	14495	14548	14540	14434	14469	14341	14646	14491	14417	14445	14649	14409	14432	14432	14407	14593	14621	14456	14667	14419	14484	14306	14585	14511	14470	14508	14533	14445	14630	14421	14463	14565	14497	14499	14431	14589	14626	14511	14607	14619	14447	14490	14414	14652	14460	14557	14582	14475	14641	14506	14459	14364	14532	14440	14608	14562	14527	14512	14612	14411	14429	14333	14371	14796	14538	14446	14487	14436	14598	14552	14630	14480	14338	14558	14618	14650	14629	14495	14641	14451	14433	14436	14469	14320	14397	14491	14566	14375	14599	14322	14371	14599	14517	14358	14607	14658	14442	14607	14482	14440	14498	14430	14460	14593	14592	14504	14534	14500	14535	14737	14281	14388	14468	14561	14692	14286	14534	14487	14503	14638	14524	14404	14507	14503	14550	14468	14541	14411	14347	14616	14234	14508	14682	14632	14547	14456	14417	14449	14495	14397	14584	14663	14663	14415	14526	14531	14437	14545	14388	14623	14660	14529	14498	14502	14460	14498	14484	14596	14342	14468	14604	14364	14538	14558	14578	14413	14497	14326	14646	14364	14785	14423	14620	14572	14483	14621	14503	14355	14618	14592	14564	14355	14598	14522	14476	14391	14521	14678	14553	14430	14463	14343	14524	14511	14373	14530	14512	14426	14611	14424	14509	14529	14457	14327	14413	14574	14467	14412	14790	14498	14557	14508	14614	14659	14491	14640	14569	14595	14473	14462	14467	14536	14610	14655	14607	14429	14496	14541	14428	14493	14503	14382	14422	14609	14493	14551	14564	14299	14490	14496	14559	14481	14542	14612	14341	14446	14451	14693	14483	14581	14585	14387	14631	14507	14412	14632	14314	14535	14520
24972	21383	27033	26756	20635	19680	19847	19142	18898	19074	18904	18995	18948	18791	18883	18648	18674	18503	18761	18541	18660	18712	18843	18665	18773	18553	18827	18683	18828	18519	18676	18507	18628	18637	18704	18532	18530	18724	18582	18676	18648	18747	18653	18599	18845	18739	18631	18779	18704	18812	18609	18747	18716	18626	18725	18576	18704	18597	18418	18565	18454	18724	18656	18646	18525	18607	18629	18492	18663	18784	18682	18712	18675	18766	18635	18396	18441	18613	18673	18646	18566	18580	18591	18627	18562	18598	18549	18549	18920	18644	18469	18702	18483	18695	18496	18535	18560	18584	18649	18778	18698	18628	18585	18688	18694	18695	18614	18591	18572	18736	18401	18432	18447	18505	18723	18533	18704	18577	18634	18452	18441	18634	18649	18669	18624	18780	18693	18683	18793	18933	18644	18462	18542	18552	18732	18677	18676	18675	18636	18629	18611	18550	18753	18412	18683	18623	18621	18646	18656	18588	18702	18531	18484	18674	18734	18512	18581	18796	18495	18463	18737	18666	18647	18407	18742	18533	18769	18707	18539	18621	18584	18680	18459	18231	18732	18700	18759	18790	18674	18497	18803	18591	18707	18549	18737	18855	18662	18590	18632	18457	18697	18626	18720	18572	18705	18581	18492	18647	18447	18521	18789	18608	18702	18618	18495	18489	18565	18420	18726	18760	18499	18634	18721	18609	18624	18581	18480	18622	18685	18579	18633	18576	18646	18565	18391	18546	18396	18627	18543	18791	18726	18681	18592	18663	18502	18623	18525	18649	18634	18535	18605	18688	18799	18688	18636	18599	18380	18670	18649	18826	18819	18609	18583	18563	18458	18759	18580	18533	18512	18274	18501	18623	18575	18515	18851	18621	18539	18363	18487	18428	18461	18753	18721	18547	18796	18827	18666	18651	18632	18735	18522	18584	18803	18593	18657	18411	18539	18606	18682	18541	18585	18609	18684	18342	18687	18453	18531	18739	18608	18639	18577	18471	18483	18611	18678	18504	18736	18687	18684	18610	18562	18355	18610	18324	18610	18484	18512	18576	18654	18720	18803	18651	18865	18581	18652	18549	18780	18626	18631	18517	18656	18569	18748	18527	18478	18411	18687	18411	18515	18501	18692	18745	18474	18660	18568	18483	18520	18562	18391	18529	18656	18270	18647	18533	18552	18508	18530	18604	18548	18608	18565	18687	18746	18539	18675	18697	18621	18760	18617	18850	18714	18677	18811	18752	18729	18668	18871	18607	18637	18404	18451	18579	18518	18624	18505	18620	18486	18785	18452	18516	18587	18632	18321	18535	18568	18539	18500	18464	18418	18569	18369	18462	18705	18682	18727	18555	18617	18595	18469	18447	18525	18510	18769	18613	18462	18662	18653	18605	18888	18710	18665	18639	18613	18468	18642	18675	18551	18384	18777	18596	18639	18342	18504	18709	18622	18465	18574	18697	18473	18577	18901	18344	18401	18530	18837	18615	18617	18378	18724	18554	18761	18848	18630	18545	18470	18673	18700	18483	18541	18535	18608	18509	18577	18571	18421	18621	18516	18668	18666	18707	18654	18614	18540	18697	18467	18817	18670	18615	18614	18643	18579	18684	18471	18623	18702	18647	18587	18547	18745	18587	18644	18628	18301	18711	18783	18777	18658	18542	18450	18628	18732	18640	18644	18587	18416	18543	18591	18641	18499	18644	18539	18580	18454	18481	18544	18740	18401	18837	18563	18513	18669	18752	18774	18766	18425	18470	18839	18686	18514	18629	18739	18805	18660	18570	18519	18605	18683	18661	18628	18536	18484	18634	18714	18697	18625	18637	18375	18784	18567	18666	18642	18772	18552	18335	18627	18569	18597	18617	18885	18720	18652	18632	18673	18730	18599	18652	18581	18668	18630	18637	18450	18622	18712	18404	18729	18476	18733	18647	18683	18572	18463	18419	18475	18600	18533	18678	18661	18539	18641	18494	18443	18766	18630	18611	18581	18705	18456	18540	18578	18723	18751	18542	18641	18446	18695	18616	18510	18705	18608	18726	18671	18757	18566	18403	18540	18575	18639	18663	18482	18546	18719	18415	18552	18640	18676	18420	18605	18667	18371	18497	18681	18795	18565	18619	18544	18788	18636	18560	18535	18300	18594	18403	18331	18516	18896	18449	18283	18426	18574	18818	18723	18635	18461	18632	18692	18750	18431	18489	18664	18785	18642	18236	18667	18669	18678	18659	18444	18467	18548	18675	18647	18467	18595	18861	18598	18394	18587	18517	18387	18795	18474	18515	18714	18627	18469	18637	18629	18594	18869	18804	18385	18471	18632	18594	18595	18651	18691	18810	18652	18725	18691	18589	18600	18567	18567	18545	18686	18473	18556	18599	18453	18843	18604	18575	18632	18727	18696	18404	18428	18625	18571	18644	18463	18767	18695	18508	18634	18398	18539	18559	18496	18532	18540	18694	18496	18654	18562	18401	18629	18642	18798	18832	18995	18627	18720	18681	18590	18526	18495	18626	18544	18551	18522	18664	18745	18476	18546	18672	18718	18593	18508	18555	18676	18646	18604	18536	18563	18464	18665	18717	18469	18555	18397	18539	18573	18793	18368	18496	18603	18536	18552	18878	18690	18385	18448	18761	18505	18583	18676	18553	18701	18615	18748	18761	18765	18576	18713	18633	18699	18563	18451	18610	18904	18836	18744	18430	18596	18367	18628	18431	18436	18843	18405	18467	18781	18779	18564	18749	18656	18684	18755	18692	18550	18547	18359	18558	18946	18691	18599	18626	18560	18676	18677	18660	18580	18655	18448	18563	18718	18731	18623	18575	18721	18817	18826	18777	18676	18385	18392	18772	18654	18740	18556	18628	18541	18562	18684	18887	18589	18775	18553	18615	18478	18597	18508	18547	18894	18625	18411	18642	18529	18637	18463	18654	18706	18469	18570	18532	18618	18668	18582	18681	18633	18589	18799	18736	18600	18553	18349	18731	18480	18466	18635	18558	18589	18869	18444	18859	18711	18547	18592	18738	18462	18600	18714	18414	18593	18689	18610	18454	18785	18556	18495	18722	18681	18655	18454	18561	18559	18602	18536	18719	18585	18570	18570	18768	18593	18901	18697	18536	18493	18664	18584	18748	18385	18520	18732	18320	18639	18540	18682	18594	18577	18596	18660	18680	18623	18730	18641	18487	18355	18741	18671	18568	18634	18563	18646	18604	18719	18536	18683	18683	18554	18533	18555	18394	18489	18685	18622	18718	18541	18838	18524	18429	18610	18504	18668	18481	18702	18657	18599	18442	18619	18630	18460	18579	18767	18322	18608	18673	18815	18520	18780	18553	18801	18448	18450	18572	18787	18662	18486	18568	18547	18482	18501	18845	18688	18821	18616	18473	18598	18551	18707	18650	18418	18550	18555	18373	18611	18621	18456	18840	18676	18551	18767	18635	18679	18664	18500	18730	18647	18590	18546	18395	18658	18486	18506	18719	18673	18593	18561	18562	18698	18440	18761	18689	18484	18678	18506	18506	18656	18800	18536	18698	18480	18516	18643	18762	18446	18521	18657	18451	18487	18603	18718	18604	18850	18716	18652	18512	18517	18686	18536	18542	18485	18624	18593	18499	18507	18730	18607	18471	18413	18483	18772	18776	18584	18472	18629	18849	18578	18704	18596	18781	18687	18462	18511	18636	18578	18718	18769	18477	18471	18718	18537	18652	18676	18762	18659	18508	18580	18544	18702	18573	18644	18732	18547	18587	18548	18491	18296	18735	18554	18525	18365	18770	18645	18592	18760	18641	18711	18813	18672	18493	18705	18657	18518	18643	18355	18633	18602	18670	18601	18678	18551	18644	18688	18585	18449	18659	18451	18512	18451	18618	18549	18492	18523	18607	18472	18685	18620	18691	18671	18635	18491	18655	18542	18623	18607	18715	18530	18609	18407	18434	18469	18538	18554	18535	18583	18662	18636	18438	18616	18644	18589	18526	18572	18681	18798	18561	18675	18643	18612	18533	18534	18541	18539	18536	18502	18657	18426	18665	18594	18519	18532	18550	18550	18663	18776	18763	18657	18659	18466	18563	18573	18419	18661	18766	18632	18499	18458	18599	18403	18504	18633	18654	18643	18438	18426	18647	18708	18685	18865	18420	18535	18606	18684	18794	18612	18661	18413	18480	18458	18587	18740	18636	18607	18632	18676	18547	18647	18695	18537	18673	18475	18677	18660	18830	18657	18644	18536	18835	18649	18621	18625	18453	18498	18369	18590	18677	18589	18449	18619	18537	18512	18712	18713	18571	18469	18478	18583	18619	18639	18644	18439	18647	18725	18742	18587	18566	18613	18634	18673	18622	18530	18498	18507	18540	18555	18597	18633	18552	18692	18757	18641	18631	18755	18513	18529	18642	18660	18627	18459	18649	18481	18645	18594	18770	18667	18771	18824	18631	18668	18614	18529	18642	18566	18817	18623	18615	18627	18663	18523	18387	18557	18677	18773	18597	18722	18684	18570	18514	18579	18671	18498	18707	18498	18662	18528	18613	18535	18717	18520	18703	18333	18629	18719	18715	18737	18552	18499	18573	18796	18532	18507	18516	18514	18599	18592	18560	18556	18608	18804	18767	18725	18728	18780	18716	18588	18802	18543	18658	18899	18538	18433	18950	18696	18503	18673	18758	18716	18529	18615	18630	18584	18562	18611	18628	18675	18828	18652	18465	18533	18810	18872	18464	18679	18491	18565	18503	18618	18405	18701	18640	18642	18589	18571	18684	18755	18574	18656	18577	18817	18704	18837	18644	18454	18804	18708	18606	18433	18630	18668	18483	18682	18417	18434	18714	18601	18417	18422	18640	18548	18438	18560	18541	18656	18595	18642	18480	18514	18746	18780	18590	18601	18635	18707	18575	18565	18627	18616	18539	18581	18516	18539	18551	18538	18530	18697	18607	18765	18410	18411	18726	18509	18798	18528	18706	18608	18570	18645	18561	18542	18540	18526	18573	18525	18742	18428	18749	18556	18547	18669	18577	18926	18640	18583	18479	18618	18648	18616	18770	18715	18526	18608	18632	18634	18532	18613	18685	18563	18837	18526	18810	18522	18635	18825	18706	18707	18544	18351	18640	18701	18551	18433	18451	18751	18680	18500	18684	18630	18537	18699	18591	18647	18679
15419	23650	19938	17529	16533	15955	15596	15443	15362	15362	15178	15207	15081	15317	15152	15122	15242	15175	15177	15071	14981	15007	15037	14936	15126	15027	14829	14884	14987	14822	14917	14970	14943	14944	14819	14963	15110	15011	14973	14865	14914	14895	14908	14953	14824	14904	14890	14826	14915	14975	14915	14880	15079	14892	14790	14983	14827	14855	14780	14962	14791	15102	14988	15089	14937	15060	15121	14872	14912	14995	14933	15069	14949	14924	14729	15069	14791	14905	14820	14644	14814	14856	15038	15016	14993	14962	15059	14852	15013	14871	14915	14944	14936	14917	15138	15089	14864	14959	14919	14817	14981	15062	14953	14979	14970	14854	14971	14883	14839	14923	14892	14867	14914	15020	15053	14989	14914	14894	14782	14795	15067	15006	15041	14854	14952	14882	14738	14873	15061	14972	14885	14829	14927	15045	14927	15029	14941	14857	14907	15007	14901	15069	14953	14813	15119	14926	14950	14930	14853	14855	14974	14992	14971	14883	14822	14839	14950	14891	14754	14852	15010	14910	14909	14737	14729	14820	14770	14964	14928	14951	14752	14872	14889	14835	14992	14780	14801	14891	15040	14914	15001	14848	15084	14938	14954	14919	14801	15105	14807	14968	14816	14891	14896	14722	14906	14912	14944	14942	14935	14925	15006	14947	14960	14937	15001	14875	14875	14929	14851	14903	14923	14727	14904	14923	14890	15018	14792	14984	14921	14829	14802	14881	15081	14827	14953	14917	15047	14902	14799	14886	14807	14876	15057	14919	14809	15025	15061	14926	14790	14832	14838	15096	14931	14994	14924	14953	14854	14908	14832	14865	14834	15015	14949	14849	14839	14906	15059	14956	14923	14915	15088	14901	15011	14823	14976	14881	15020	14865	14928	14777	14894	14903	15015	14886	14844	15133	14956	15003	14850	14766	15052	14760	15021	15000	14834	14866	14863	14879	14846	15022	14963	14923	14902	14933	14732	14949	14841	14870	14712	15071	15097	14890	14969	14744	14920	14990	14922	14885	14904	15042	15119	15013	14894	14921	14787	14910	14903	14866	14848	14891	14938	14927	14861	14957	14909	14876	14994	14816	14894	14760	14889	15006	14898	15023	14785	15010	14977	14830	14929	14831	15031	14995	15057	14719	14916	14904	14910	14883	15066	14815	14899	15005	14923	15019	14921	14740	14850	14906	14849	14720	14791	14707	14919	14794	14949	14817	14828	15032	14964	14857	14684	15087	14875	14939	14983	14785	14887	14760	14889	14934	14876	14816	15136	14955	14938	14807	14918	14877	14902	14809	14886	14918	14901	14988	14907	14802	15009	14904	14837	14962	14918	14835	15105	14822	14815	14888	14794	14960	14968	14858	15021	14822	14991	15027	15039	14793	15032	14735	14988	14807	15037	14946	15003	14942	14928	14852	14739	14840	14927	14998	14987	14953	15064	14822	14871	14828	14725	14966	14843	14876	15131	14837	14873	14932	14975	15039	14873	14946	14927	15012	14824	14873	14902	14855	14906	14813	14914	14894	14933	14860	14788	14966	15079	14780	14795	14965	14911	15083	14972	14849	14960	14768	15008	14920	14947	14999	14907	15094	14989	14967	14827	14975	14915	14922	14864	14847	14789	15088	14865	14994	14939	14929	14913	14891	15042	14841	14610	14885	14978	15001	14873	14830	14892	15046	14809	14960	14872	14744	14789	14765	14891	14763	14982	15022	15012	14735	14840	14730	14938	14930	14898	15015	14798	14937	14989	15083	14822	14887	15009	14891	14954	14931	15009	14872	14658	14964	14851	14948	14883	15046	14945	14877	14882	15016	14981	14868	14712	14936	15009	14982	14913	14761	14904	15124	14848	14949	15052	14796	14850	14899	14932	14803	14907	14962	14860	14808	14866	14840	15156	14831	14966	15066	14851	15053	15006	14985	14993	14927	14877	14954	14799	14877	14927	14844	15013	14863	15132	14865	14936	14837	14951	14861	14794	14898	14853	14928	14891	14861	14909	14959	15064	14911	14975	14929	14891	14954	14947	14955	14941	14674	14884	14850	14887	14931	15036	14829	14936	15021	14938	14768	14864	14914	14777	14885	14803	14961	14860	14974	14932	14842	14733	15128	15099	14754	14875	14939	14867	14680	14976	14970	14791	14975	14869	15026	14868	14879	15088	14972	14863	14885	14964	14818	14979	15112	14772	14860	14838	14812	14952	14885	15095	14892	14804	14975	14848	14979	14889	14777	14937	15032	14981	15004	14734	15057	14889	14955	14852	14845	14860	14909	14933	14913	15018	14826	14906	14934	14882	15024	14925	15009	14909	15006	14811	15077	14770	14816	14960	14898	14977	14963	15114	14880	14876	14908	14951	14851	14806	14797	14869	14840	14908	14953	14984	14857	14869	14902	15123	15013	14945	14806	15040	14964	14812	14887	15078	14926	14808	14860	14790	14966	14838	14921	14773	14767	14935	14859	14807	14957	14965	14979	14966	15098	15066	14888	15090	14908	14795	14788	14868	14827	14932	14878	14898	14923	15010	14881	14852	14902	14985	15042	15100	14958	14955	14966	14989	14984	15022	14814	14827	14990	15043	14862	14820	14764	14840	14846	14876	14970	14858	14930	14976	14946	14973	14879	14938	14961	15005	14876	14910	14957	14687	14849	14930	14910	14960	14850	14857	14929	14801	14958	14897	15101	14745	14750	14928	14946	14834	14941	14861	14940	14887	14849	15038	14870	14884	14802	15068	14945	14941	14821	14880	14796	14911	14953	14960	14877	14834	14983	14856	14911	15020	14755	14989	14912	14904	14872	14836	14918	14897	14945	14920	14778	14966	14967	14998	15017	14938	14915	14929	14777	14927	14730	14979	14838	14959	14973	14975	14934	14910	15025	14847	14932	14940	14935	15016	14802	14910	14723	15044	14926	15060	14837	15034	14867	14899	14822	14886	14774	14918	15023	14958	14825	15032	14835	14905	14980	14866	14988	14974	14890	15032	14893	14802	14948	14983	14873	14872	14829	14826	14972	15115	14968	15026	15034	14959	14918	14871	14896	14894	14910	14904	14677	14952	14851	14922	14982	14844	14828	14699	14982	14990	14976	14859	14872	14935	14835	15001	14841	14894	14932	14918	14923	14967	14907	14658	15017	14910	14901	14826	14903	14871	14826	14963	14952	14863	14872	14854	14761	14821	14818	14992	14859	14843	14787	14751	15050	15057	15003	14945	15097	14951	14955	14685	14876	14964	15049	15027	15057	14986	14964	14954	14969	15039	14902	14932	14878	14894	14864	15019	14866	14977	14922	14981	15003	15059	14990	14942	14788	14818	14910	14992	14961	14898	14956	14994	14826	14847	14892	14777	15010	15039	14877	15022	14754	14926	14763	14954	14810	14944	14912	15009	14975	14869	14975	15038	14774	15076	14793	14877	14996	14686	14831	15059	14900	14920	14993	14995	14875	14843	14927	14923	14855	14862	14704	14892	14812	14912	14874	15062	14829	14826	14876	15014	15027	14987	14850	14781	14971	14850	14948	14844	15019	14895	14917	14882	14912	14984	14878	14840	14940	14981	14824	14943	14963	14867	14822	14920	14939	14726	14813	14955	14952	14894	14751	14937	15080	14899	14890	14983	14883	15014	14843	14997	14887	14857	15019	14797	14944	14950	14967	14906	14912	14923	15021	15123	14988	14981	14960	14682	15087	14739	14792	14874	15007	14948	14877	14833	14856	15058	14839	14879	14986	14972	14714	14833	14925	14978	15019	14998	14859	15061	14909	14958	14826	14893	14972	15224	14863	14806	15042	14898	14850	14833	14831	14845	15094	14990	14812	14887	14965	15043	14847	14791	15048	14835	14965	14800	14961	14943	14886	14994	14880	14901	14846	14958	14874	14984	14864	14985	14941	14748	15006	14711	14873	15096	14986	14917	14997	14865	14927	14903	14961	14941	15057	15039	14843	14825	14796	15026	14913	15107	14935	14916	14880	14828	14970	14848	14902	14833	14971	14898	14674	14744	14931	14917	14748	15234	14856	14911	14839	14828	14758	14894	14944	14842	14994	14950	14890	14730	14920	14960	14922	15028	14990	14792	14806	14967	14905	14910	14990	14889	14825	14965	14917	14992	14902	14873	14834	15074	14917	14892	15055	14804	14791	14994	14886	14960	14989	14808	14974	14996	14883	14945	14954	14826	14826	15001	14793	14787	15017	14909	14835	14973	14964	15005	14820	14933	14895	14769	14936	14885	14944	14847	14900	14952	14835	14885	14961	14971	14940	14903	14915	14951	15226	14947	15047	14785	14976	14977	14976	14876	14792	14856	14903	14990	14810	14840	15036	15027	14807	14835	14911	15042	14937	14782	14904	14942	14766	15002	15030	14723	14794	14908	14851	15053	15046	14753	14934	14772	14899	14918	15006	15036	14826	14826	14812	14757	14953	14914	14771	15078	14938	14840	14908	15072	14820	14968	14990	14865	14967	14715	14842	15121	14959	14877	15046	15137	14932	14856	15080	15023	14971	14828	15012	15073	15041	15062	14864	14780	14850	14942	14810	14961	14967	14820	15121	15090	14997	14878	14941	14905	14958	14838	14834	14927	14737	14946	14910	14999	14941	15005	14867	15028	14946	15009	14885	14976	14896	15028	14957	14998	14946	14978	14844	14721	14949	14911	14960	14818	14891	15009	14924	14695	14902	15064	14901	14858	15064	15131	14985	14948	14931	14835	14711	14882	14904	15012	15017	15073	14842	15064	14860	15146	14879	15005	14957	14915	14864	15025	15127	14817	14950	14901	14812	14855	14752	14978	15265	14899	14859	15030	14862	14885	14947	15053	15005	15039	15079	14760	14909	15073	14928	15048	14967	14862	14944	14997	14858	14850	14892	15080	14854	14926	14966	14979	14948	14885	14934	14959	14863	14935	14908	14991	15009	15000	15060	14798	14704	14978	14975	14970	15088	14865	14832	14825	14841	14742	14821	14973	14947	15045	14806	14883	14868	14668	14837	15100	15001	14951	15079	15068	14846	14846	14896	15019	15005	15019	14840	14873	14957	14805	14999	14854	14875	14900	14843	15032	14854	14924	15003	14954	14914	14768	14894	14976	14959	14730	14883	14842	14914	14867	14896	14826	14944	14978	14973	15146	14842	14970	14998	15100	14966	14831	14882	14818	14975
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
